builder: mozilla-aurora_ubuntu32_vm-debug_test-web-platform-tests-1 slave: tst-linux32-spot-583 starttime: 1464380763.2 results: success (0) buildid: 20160527114145 builduid: ec1b1ec38d4d437c8b02dbf9a69d7c5e revision: 2ab4b64da78750d82f120faa25327f25cf11e579 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-05-27 13:26:03.204116) ========= master: http://buildbot-master07.bb.releng.usw2.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-05-27 13:26:03.204573) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-27 13:26:03.204859) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-27 13:26:03.300159) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-27 13:26:03.300443) ========= 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-1464380748.173758-377334859 _=/tools/buildbot/bin/python using PTY: False --2016-05-27 13:26:03-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py Resolving hg.mozilla.org (hg.mozilla.org)... 63.245.215.102, 63.245.215.25 Connecting to hg.mozilla.org (hg.mozilla.org)|63.245.215.102|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12141 (12K) [text/x-python] Saving to: `archiver_client.py' 0K .......... . 100% 8.37M=0.001s 2016-05-27 13:26:03 (8.37 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.263858 ========= master_lag: 0.05 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-27 13:26:03.609609) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-27 13:26:03.609888) ========= 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-1464380748.173758-377334859 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.028988 ========= master_lag: 0.03 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-27 13:26:03.670682) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-27 13:26:03.670983) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev 2ab4b64da78750d82f120faa25327f25cf11e579 --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 2ab4b64da78750d82f120faa25327f25cf11e579 --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-1464380748.173758-377334859 _=/tools/buildbot/bin/python using PTY: False 2016-05-27 13:26:03,768 truncating revision to first 12 chars 2016-05-27 13:26:03,769 Setting DEBUG logging. 2016-05-27 13:26:03,769 attempt 1/10 2016-05-27 13:26:03,769 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/2ab4b64da787?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-05-27 13:26:04,525 unpacking tar archive at: mozilla-aurora-2ab4b64da787/testing/mozharness/ program finished with exit code 0 elapsedTime=1.042745 ========= master_lag: 0.03 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-27 13:26:04.742570) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-27 13:26:04.742875) ========= script_repo_revision: 2ab4b64da78750d82f120faa25327f25cf11e579 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-27 13:26:04.743282) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-27 13:26:04.743550) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-27 13:26:04.769248) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 24 mins, 56 secs) (at 2016-05-27 13:26:04.769517) ========= /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-1464380748.173758-377334859 _=/tools/buildbot/bin/python using PTY: False 13:26:05 INFO - MultiFileLogger online at 20160527 13:26:05 in /builds/slave/test 13:26:05 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 13:26:05 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 13:26:05 INFO - {'append_to_log': False, 13:26:05 INFO - 'base_work_dir': '/builds/slave/test', 13:26:05 INFO - 'blob_upload_branch': 'mozilla-aurora', 13:26:05 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 13:26:05 INFO - 'buildbot_json_path': 'buildprops.json', 13:26:05 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 13:26:05 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 13:26:05 INFO - 'download_minidump_stackwalk': True, 13:26:05 INFO - 'download_symbols': 'true', 13:26:05 INFO - 'e10s': False, 13:26:05 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 13:26:05 INFO - 'tooltool.py': '/tools/tooltool.py', 13:26:05 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 13:26:05 INFO - '/tools/misc-python/virtualenv.py')}, 13:26:05 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 13:26:05 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 13:26:05 INFO - 'log_level': 'info', 13:26:05 INFO - 'log_to_console': True, 13:26:05 INFO - 'opt_config_files': (), 13:26:05 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 13:26:05 INFO - '--processes=1', 13:26:05 INFO - '--config=%(test_path)s/wptrunner.ini', 13:26:05 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 13:26:05 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 13:26:05 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 13:26:05 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 13:26:05 INFO - 'pip_index': False, 13:26:05 INFO - 'require_test_zip': True, 13:26:05 INFO - 'test_type': ('testharness',), 13:26:05 INFO - 'this_chunk': '1', 13:26:05 INFO - 'tooltool_cache': '/builds/tooltool_cache', 13:26:05 INFO - 'total_chunks': '10', 13:26:05 INFO - 'virtualenv_path': 'venv', 13:26:05 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 13:26:05 INFO - 'work_dir': 'build'} 13:26:05 INFO - ##### 13:26:05 INFO - ##### Running clobber step. 13:26:05 INFO - ##### 13:26:05 INFO - Running pre-action listener: _resource_record_pre_action 13:26:05 INFO - Running main action method: clobber 13:26:05 INFO - rmtree: /builds/slave/test/build 13:26:05 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 13:26:06 INFO - Running post-action listener: _resource_record_post_action 13:26:06 INFO - ##### 13:26:06 INFO - ##### Running read-buildbot-config step. 13:26:06 INFO - ##### 13:26:06 INFO - Running pre-action listener: _resource_record_pre_action 13:26:06 INFO - Running main action method: read_buildbot_config 13:26:06 INFO - Using buildbot properties: 13:26:06 INFO - { 13:26:06 INFO - "project": "", 13:26:06 INFO - "product": "firefox", 13:26:06 INFO - "script_repo_revision": "production", 13:26:06 INFO - "scheduler": "tests-mozilla-aurora-ubuntu32_vm-debug-unittest", 13:26:06 INFO - "repository": "", 13:26:06 INFO - "buildername": "Ubuntu VM 12.04 mozilla-aurora debug test web-platform-tests-1", 13:26:06 INFO - "buildid": "20160527114145", 13:26:06 INFO - "pgo_build": "False", 13:26:06 INFO - "basedir": "/builds/slave/test", 13:26:06 INFO - "buildnumber": 37, 13:26:06 INFO - "slavename": "tst-linux32-spot-583", 13:26:06 INFO - "revision": "2ab4b64da78750d82f120faa25327f25cf11e579", 13:26:06 INFO - "master": "http://buildbot-master07.bb.releng.usw2.mozilla.com:8201/", 13:26:06 INFO - "platform": "linux", 13:26:06 INFO - "branch": "mozilla-aurora", 13:26:06 INFO - "repo_path": "releases/mozilla-aurora", 13:26:06 INFO - "moz_repo_path": "", 13:26:06 INFO - "stage_platform": "linux", 13:26:06 INFO - "builduid": "ec1b1ec38d4d437c8b02dbf9a69d7c5e", 13:26:06 INFO - "slavebuilddir": "test" 13:26:06 INFO - } 13:26:06 INFO - Found installer url https://queue.taskcluster.net/v1/task/GE7QD1wuRiakBt_d4RawvQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2. 13:26:06 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/GE7QD1wuRiakBt_d4RawvQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json. 13:26:06 INFO - Running post-action listener: _resource_record_post_action 13:26:06 INFO - ##### 13:26:06 INFO - ##### Running download-and-extract step. 13:26:06 INFO - ##### 13:26:06 INFO - Running pre-action listener: _resource_record_pre_action 13:26:06 INFO - Running main action method: download_and_extract 13:26:06 INFO - mkdir: /builds/slave/test/build/tests 13:26:06 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')]} 13:26:06 INFO - https://queue.taskcluster.net/v1/task/GE7QD1wuRiakBt_d4RawvQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json matches https://queue.taskcluster.net 13:26:06 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/GE7QD1wuRiakBt_d4RawvQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json 13:26:06 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/GE7QD1wuRiakBt_d4RawvQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json 13:26:06 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/GE7QD1wuRiakBt_d4RawvQ/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 13:26:06 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/GE7QD1wuRiakBt_d4RawvQ/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 13:26:07 INFO - Downloaded 1325 bytes. 13:26:07 INFO - Reading from file /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.test_packages.json 13:26:07 INFO - Using the following test package requirements: 13:26:07 INFO - {u'common': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip'], 13:26:07 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 13:26:07 INFO - u'firefox-48.0a2.en-US.linux-i686.cppunittest.tests.zip'], 13:26:07 INFO - u'gtest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 13:26:07 INFO - u'firefox-48.0a2.en-US.linux-i686.gtest.tests.zip'], 13:26:07 INFO - u'jittest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 13:26:07 INFO - u'jsshell-linux-i686.zip'], 13:26:07 INFO - u'mochitest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 13:26:07 INFO - u'firefox-48.0a2.en-US.linux-i686.mochitest.tests.zip'], 13:26:07 INFO - u'mozbase': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip'], 13:26:07 INFO - u'reftest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 13:26:07 INFO - u'firefox-48.0a2.en-US.linux-i686.reftest.tests.zip'], 13:26:07 INFO - u'talos': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 13:26:07 INFO - u'firefox-48.0a2.en-US.linux-i686.talos.tests.zip'], 13:26:07 INFO - u'web-platform': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 13:26:07 INFO - u'firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip'], 13:26:07 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 13:26:07 INFO - u'firefox-48.0a2.en-US.linux-i686.xpcshell.tests.zip']} 13:26:07 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 13:26:07 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:26:07 INFO - https://queue.taskcluster.net/v1/task/GE7QD1wuRiakBt_d4RawvQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip matches https://queue.taskcluster.net 13:26:07 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/GE7QD1wuRiakBt_d4RawvQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip 13:26:07 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/GE7QD1wuRiakBt_d4RawvQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip 13:26:07 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/GE7QD1wuRiakBt_d4RawvQ/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 13:26:07 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/GE7QD1wuRiakBt_d4RawvQ/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 13:26:10 INFO - Downloaded 22760507 bytes. 13:26:10 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/*'] 13:26:10 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/* 13:26:11 INFO - caution: filename not matched: web-platform/* 13:26:11 INFO - Return code: 11 13:26:11 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')]} 13:26:11 INFO - https://queue.taskcluster.net/v1/task/GE7QD1wuRiakBt_d4RawvQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip matches https://queue.taskcluster.net 13:26:11 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/GE7QD1wuRiakBt_d4RawvQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip 13:26:11 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/GE7QD1wuRiakBt_d4RawvQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip 13:26:11 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/GE7QD1wuRiakBt_d4RawvQ/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 13:26:11 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/GE7QD1wuRiakBt_d4RawvQ/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 13:26:15 INFO - Downloaded 36409186 bytes. 13:26:15 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/*'] 13:26:15 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/* 13:26:18 INFO - caution: filename not matched: bin/* 13:26:18 INFO - caution: filename not matched: config/* 13:26:18 INFO - caution: filename not matched: mozbase/* 13:26:18 INFO - caution: filename not matched: marionette/* 13:26:18 INFO - caution: filename not matched: tools/wptserve/* 13:26:18 INFO - Return code: 11 13:26: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')]} 13:26:18 INFO - https://queue.taskcluster.net/v1/task/GE7QD1wuRiakBt_d4RawvQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 matches https://queue.taskcluster.net 13:26:18 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/GE7QD1wuRiakBt_d4RawvQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 13:26:18 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/GE7QD1wuRiakBt_d4RawvQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 13:26:18 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/GE7QD1wuRiakBt_d4RawvQ/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 13:26:18 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/GE7QD1wuRiakBt_d4RawvQ/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 13:26:25 INFO - Downloaded 69338066 bytes. 13:26:25 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/GE7QD1wuRiakBt_d4RawvQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 13:26:25 INFO - mkdir: /builds/slave/test/properties 13:26:25 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 13:26:25 INFO - Writing to file /builds/slave/test/properties/build_url 13:26:25 INFO - Contents: 13:26:25 INFO - build_url:https://queue.taskcluster.net/v1/task/GE7QD1wuRiakBt_d4RawvQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 13:26:26 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/GE7QD1wuRiakBt_d4RawvQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 13:26:26 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 13:26:26 INFO - Writing to file /builds/slave/test/properties/symbols_url 13:26:26 INFO - Contents: 13:26:26 INFO - symbols_url:https://queue.taskcluster.net/v1/task/GE7QD1wuRiakBt_d4RawvQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 13:26:26 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')]} 13:26:26 INFO - https://queue.taskcluster.net/v1/task/GE7QD1wuRiakBt_d4RawvQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip matches https://queue.taskcluster.net 13:26:26 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/GE7QD1wuRiakBt_d4RawvQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 13:26:26 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/GE7QD1wuRiakBt_d4RawvQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 13:26:26 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/GE7QD1wuRiakBt_d4RawvQ/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 13:26:26 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/GE7QD1wuRiakBt_d4RawvQ/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 13:26:34 INFO - Downloaded 92307888 bytes. 13:26:34 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'] 13:26:34 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 13:26:43 INFO - Return code: 0 13:26:43 INFO - Running post-action listener: _resource_record_post_action 13:26:43 INFO - Running post-action listener: set_extra_try_arguments 13:26:43 INFO - ##### 13:26:43 INFO - ##### Running create-virtualenv step. 13:26:43 INFO - ##### 13:26:43 INFO - Running pre-action listener: _pre_create_virtualenv 13:26:43 INFO - Running pre-action listener: _resource_record_pre_action 13:26:43 INFO - Running main action method: create_virtualenv 13:26:43 INFO - Creating virtualenv /builds/slave/test/build/venv 13:26:43 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 13:26:43 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 13:26:44 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 13:26:44 INFO - Using real prefix '/usr' 13:26:44 INFO - New python executable in /builds/slave/test/build/venv/bin/python 13:26:45 INFO - Installing distribute.............................................................................................................................................................................................done. 13:26:49 INFO - Installing pip.................done. 13:26:49 INFO - Return code: 0 13:26:49 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 13:26:49 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:26:49 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 13:26:49 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 13:26:49 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:26:49 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 13:26:49 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 13:26:49 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.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 0x952cc58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9593598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9645f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9327e30>, '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 0x95c4c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9643470>, '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-1464380748.173758-377334859', '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 13:26:49 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.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 13:26:49 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.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 13:26:49 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 13:26:49 INFO - 'CCACHE_UMASK': '002', 13:26:49 INFO - 'DISPLAY': ':0', 13:26:49 INFO - 'HOME': '/home/cltbld', 13:26:49 INFO - 'LANG': 'en_US.UTF-8', 13:26:49 INFO - 'LOGNAME': 'cltbld', 13:26:49 INFO - 'MAIL': '/var/mail/cltbld', 13:26:49 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 13:26:49 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 13:26:49 INFO - 'MOZ_NO_REMOTE': '1', 13:26:49 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 13:26:49 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 13:26:49 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 13:26:49 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 13:26:49 INFO - 'PWD': '/builds/slave/test', 13:26:49 INFO - 'SHELL': '/bin/bash', 13:26:49 INFO - 'SHLVL': '1', 13:26:49 INFO - 'TERM': 'linux', 13:26:49 INFO - 'TMOUT': '86400', 13:26:49 INFO - 'USER': 'cltbld', 13:26:49 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1464380748.173758-377334859', 13:26:49 INFO - '_': '/tools/buildbot/bin/python'} 13:26:49 INFO - Ignoring indexes: https://pypi.python.org/simple/ 13:26:49 INFO - Downloading/unpacking psutil>=0.7.1 13:26:49 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 13:26:49 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 13:26:49 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 13:26:49 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 13:26:49 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 13:26:49 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 13:26:53 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 13:26:53 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 13:26:53 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 13:26:53 INFO - Installing collected packages: psutil 13:26:53 INFO - Running setup.py install for psutil 13:26:53 INFO - building 'psutil._psutil_linux' extension 13:26:53 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 13:26:54 INFO - psutil/_psutil_linux.c: In function ‘init_psutil_linux’: 13:26:54 WARNING - psutil/_psutil_linux.c:652:5: warning: overflow in implicit constant conversion [-Woverflow] 13:26:54 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 13:26:54 INFO - building 'psutil._psutil_posix' extension 13:26:54 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 13:26:54 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 13:26:54 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 13:26:54 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 13:26:54 INFO - Successfully installed psutil 13:26:54 INFO - Cleaning up... 13:26:54 INFO - Return code: 0 13:26:54 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 13:26:54 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:26:54 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 13:26:54 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 13:26:54 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:26:54 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 13:26:54 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 13:26:54 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.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 0x952cc58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9593598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9645f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9327e30>, '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 0x95c4c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9643470>, '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-1464380748.173758-377334859', '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 13:26:54 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.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 13:26:54 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.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 13:26:54 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 13:26:54 INFO - 'CCACHE_UMASK': '002', 13:26:54 INFO - 'DISPLAY': ':0', 13:26:54 INFO - 'HOME': '/home/cltbld', 13:26:54 INFO - 'LANG': 'en_US.UTF-8', 13:26:54 INFO - 'LOGNAME': 'cltbld', 13:26:54 INFO - 'MAIL': '/var/mail/cltbld', 13:26:54 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 13:26:54 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 13:26:54 INFO - 'MOZ_NO_REMOTE': '1', 13:26:54 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 13:26:54 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 13:26:54 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 13:26:54 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 13:26:54 INFO - 'PWD': '/builds/slave/test', 13:26:54 INFO - 'SHELL': '/bin/bash', 13:26:54 INFO - 'SHLVL': '1', 13:26:54 INFO - 'TERM': 'linux', 13:26:54 INFO - 'TMOUT': '86400', 13:26:54 INFO - 'USER': 'cltbld', 13:26:54 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1464380748.173758-377334859', 13:26:54 INFO - '_': '/tools/buildbot/bin/python'} 13:26:55 INFO - Ignoring indexes: https://pypi.python.org/simple/ 13:26:55 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 13:26:55 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 13:26:55 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 13:26:55 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 13:26:55 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 13:26:55 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 13:26:55 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 13:26:59 INFO - Downloading mozsystemmonitor-0.0.tar.gz 13:26:59 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 13:26:59 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 13:26:59 INFO - Installing collected packages: mozsystemmonitor 13:26:59 INFO - Running setup.py install for mozsystemmonitor 13:26:59 INFO - Successfully installed mozsystemmonitor 13:26:59 INFO - Cleaning up... 13:26:59 INFO - Return code: 0 13:26:59 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 13:26:59 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:26:59 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 13:26:59 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 13:26:59 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:26:59 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 13:26:59 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 13:26:59 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 0x952cc58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9593598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9645f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9327e30>, '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 0x95c4c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9643470>, '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-1464380748.173758-377334859', '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 13:26:59 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 13:26:59 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 13:26:59 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 13:26:59 INFO - 'CCACHE_UMASK': '002', 13:26:59 INFO - 'DISPLAY': ':0', 13:26:59 INFO - 'HOME': '/home/cltbld', 13:26:59 INFO - 'LANG': 'en_US.UTF-8', 13:26:59 INFO - 'LOGNAME': 'cltbld', 13:26:59 INFO - 'MAIL': '/var/mail/cltbld', 13:26:59 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 13:26:59 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 13:26:59 INFO - 'MOZ_NO_REMOTE': '1', 13:26:59 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 13:26:59 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 13:26:59 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 13:26:59 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 13:26:59 INFO - 'PWD': '/builds/slave/test', 13:26:59 INFO - 'SHELL': '/bin/bash', 13:26:59 INFO - 'SHLVL': '1', 13:26:59 INFO - 'TERM': 'linux', 13:26:59 INFO - 'TMOUT': '86400', 13:26:59 INFO - 'USER': 'cltbld', 13:26:59 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1464380748.173758-377334859', 13:26:59 INFO - '_': '/tools/buildbot/bin/python'} 13:26:59 INFO - Ignoring indexes: https://pypi.python.org/simple/ 13:26:59 INFO - Downloading/unpacking blobuploader==1.2.4 13:26:59 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 13:26:59 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 13:26:59 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 13:26:59 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 13:26:59 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 13:26:59 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 13:27:03 INFO - Downloading blobuploader-1.2.4.tar.gz 13:27:03 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 13:27:03 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 13:27:03 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 13:27:03 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 13:27:03 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 13:27:03 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 13:27:03 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 13:27:03 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 13:27:04 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 13:27:04 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 13:27:04 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 13:27:04 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 13:27:04 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 13:27:04 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 13:27:04 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 13:27:04 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 13:27:05 INFO - Downloading docopt-0.6.1.tar.gz 13:27:05 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 13:27:05 INFO - Installing collected packages: blobuploader, requests, docopt 13:27:05 INFO - Running setup.py install for blobuploader 13:27:05 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 13:27:05 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 13:27:05 INFO - Running setup.py install for requests 13:27:06 INFO - Running setup.py install for docopt 13:27:06 INFO - Successfully installed blobuploader requests docopt 13:27:06 INFO - Cleaning up... 13:27:06 INFO - Return code: 0 13:27:06 INFO - Installing None into virtualenv /builds/slave/test/build/venv 13:27:06 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')]} 13:27:06 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 13:27:06 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 13:27:06 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')]} 13:27:06 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 13:27:06 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 13:27:06 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 0x952cc58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9593598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9645f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9327e30>, '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 0x95c4c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9643470>, '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-1464380748.173758-377334859', '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 13:27:06 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 13:27:06 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 13:27:06 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 13:27:06 INFO - 'CCACHE_UMASK': '002', 13:27:06 INFO - 'DISPLAY': ':0', 13:27:06 INFO - 'HOME': '/home/cltbld', 13:27:06 INFO - 'LANG': 'en_US.UTF-8', 13:27:06 INFO - 'LOGNAME': 'cltbld', 13:27:06 INFO - 'MAIL': '/var/mail/cltbld', 13:27:06 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 13:27:06 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 13:27:06 INFO - 'MOZ_NO_REMOTE': '1', 13:27:06 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 13:27:06 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 13:27:06 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 13:27:06 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 13:27:06 INFO - 'PWD': '/builds/slave/test', 13:27:06 INFO - 'SHELL': '/bin/bash', 13:27:06 INFO - 'SHLVL': '1', 13:27:06 INFO - 'TERM': 'linux', 13:27:06 INFO - 'TMOUT': '86400', 13:27:06 INFO - 'USER': 'cltbld', 13:27:06 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1464380748.173758-377334859', 13:27:06 INFO - '_': '/tools/buildbot/bin/python'} 13:27:06 INFO - Ignoring indexes: https://pypi.python.org/simple/ 13:27:06 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 13:27:06 INFO - Running setup.py (path:/tmp/pip-h3FLb0-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 13:27:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 13:27:07 INFO - Running setup.py (path:/tmp/pip-kc7rOx-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 13:27:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 13:27:07 INFO - Running setup.py (path:/tmp/pip-WREm_t-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 13:27:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 13:27:07 INFO - Running setup.py (path:/tmp/pip-EdxXlw-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 13:27:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 13:27:07 INFO - Running setup.py (path:/tmp/pip-aHcoFL-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 13:27:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 13:27:07 INFO - Running setup.py (path:/tmp/pip-8Ytkrm-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 13:27:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 13:27:07 INFO - Running setup.py (path:/tmp/pip-rHqzNG-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 13:27:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 13:27:07 INFO - Running setup.py (path:/tmp/pip-BvaVeN-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 13:27:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 13:27:07 INFO - Running setup.py (path:/tmp/pip-ji7b8N-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 13:27:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 13:27:08 INFO - Running setup.py (path:/tmp/pip-2hMz6E-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 13:27:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 13:27:08 INFO - Running setup.py (path:/tmp/pip-gfOFiZ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 13:27:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 13:27:08 INFO - Running setup.py (path:/tmp/pip-Kbcv22-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 13:27:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 13:27:08 INFO - Running setup.py (path:/tmp/pip-9j15yi-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 13:27:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 13:27:08 INFO - Running setup.py (path:/tmp/pip-UBHofn-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 13:27:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 13:27:08 INFO - Running setup.py (path:/tmp/pip-PAP3Im-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 13:27:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 13:27:08 INFO - Running setup.py (path:/tmp/pip-cMfYOh-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 13:27:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 13:27:09 INFO - Running setup.py (path:/tmp/pip-S13Yk2-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 13:27:09 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 13:27:09 INFO - Running setup.py (path:/tmp/pip-bebeKv-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 13:27:09 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 13:27:09 INFO - Running setup.py (path:/tmp/pip-nB0kS0-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 13:27:09 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 13:27:09 INFO - Running setup.py (path:/tmp/pip-i52qcU-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 13:27:09 INFO - Unpacking /builds/slave/test/build/tests/marionette 13:27:10 INFO - Running setup.py (path:/tmp/pip-9zAeVO-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 13:27:10 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 13:27:10 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 13:27:10 INFO - Running setup.py install for manifestparser 13:27:10 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 13:27:10 INFO - Running setup.py install for mozcrash 13:27:10 INFO - Running setup.py install for mozdebug 13:27:10 INFO - Running setup.py install for mozdevice 13:27:11 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 13:27:11 INFO - Installing dm script to /builds/slave/test/build/venv/bin 13:27:11 INFO - Running setup.py install for mozfile 13:27:11 INFO - Running setup.py install for mozhttpd 13:27:11 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 13:27:11 INFO - Running setup.py install for mozinfo 13:27:11 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 13:27:11 INFO - Running setup.py install for mozInstall 13:27:11 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 13:27:11 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 13:27:11 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 13:27:11 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 13:27:11 INFO - Running setup.py install for mozleak 13:27:12 INFO - Running setup.py install for mozlog 13:27:12 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 13:27:12 INFO - Running setup.py install for moznetwork 13:27:12 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 13:27:12 INFO - Running setup.py install for mozprocess 13:27:12 INFO - Running setup.py install for mozprofile 13:27:13 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 13:27:13 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 13:27:13 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 13:27:13 INFO - Running setup.py install for mozrunner 13:27:13 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 13:27:13 INFO - Running setup.py install for mozscreenshot 13:27:13 INFO - Running setup.py install for moztest 13:27:13 INFO - Running setup.py install for mozversion 13:27:13 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 13:27:13 INFO - Running setup.py install for wptserve 13:27:14 INFO - Running setup.py install for marionette-driver 13:27:14 INFO - Running setup.py install for browsermob-proxy 13:27:14 INFO - Running setup.py install for marionette-client 13:27:14 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 13:27:15 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 13:27:15 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 13:27:15 INFO - Cleaning up... 13:27:15 INFO - Return code: 0 13:27:15 INFO - Installing None into virtualenv /builds/slave/test/build/venv 13:27:15 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:27:15 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 13:27:15 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 13:27:15 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:27:15 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 13:27:15 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 13:27:15 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 0x952cc58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9593598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9645f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9327e30>, '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 0x95c4c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9643470>, '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-1464380748.173758-377334859', '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 13:27:15 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 13:27:15 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 13:27:15 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 13:27:15 INFO - 'CCACHE_UMASK': '002', 13:27:15 INFO - 'DISPLAY': ':0', 13:27:15 INFO - 'HOME': '/home/cltbld', 13:27:15 INFO - 'LANG': 'en_US.UTF-8', 13:27:15 INFO - 'LOGNAME': 'cltbld', 13:27:15 INFO - 'MAIL': '/var/mail/cltbld', 13:27:15 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 13:27:15 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 13:27:15 INFO - 'MOZ_NO_REMOTE': '1', 13:27:15 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 13:27:15 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 13:27:15 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 13:27:15 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 13:27:15 INFO - 'PWD': '/builds/slave/test', 13:27:15 INFO - 'SHELL': '/bin/bash', 13:27:15 INFO - 'SHLVL': '1', 13:27:15 INFO - 'TERM': 'linux', 13:27:15 INFO - 'TMOUT': '86400', 13:27:15 INFO - 'USER': 'cltbld', 13:27:15 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1464380748.173758-377334859', 13:27:15 INFO - '_': '/tools/buildbot/bin/python'} 13:27:15 INFO - Ignoring indexes: https://pypi.python.org/simple/ 13:27:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 13:27:15 INFO - Running setup.py (path:/tmp/pip-p8n5RJ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 13:27:15 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)) 13:27:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 13:27:15 INFO - Running setup.py (path:/tmp/pip-PlQLUQ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 13:27:15 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)) 13:27:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 13:27:16 INFO - Running setup.py (path:/tmp/pip-ICxehb-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 13:27:16 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)) 13:27:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 13:27:16 INFO - Running setup.py (path:/tmp/pip-oEqq9m-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 13:27:16 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)) 13:27:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 13:27:16 INFO - Running setup.py (path:/tmp/pip-WYpiLq-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 13:27:16 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)) 13:27:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 13:27:16 INFO - Running setup.py (path:/tmp/pip-FMsIb7-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 13:27:16 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)) 13:27:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 13:27:16 INFO - Running setup.py (path:/tmp/pip-j3fBk1-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 13:27:16 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)) 13:27:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 13:27:16 INFO - Running setup.py (path:/tmp/pip-ks0SV8-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 13:27:16 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)) 13:27:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 13:27:16 INFO - Running setup.py (path:/tmp/pip-RDSZig-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 13:27:16 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)) 13:27:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 13:27:16 INFO - Running setup.py (path:/tmp/pip-e_oqSX-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 13:27:17 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)) 13:27:17 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 13:27:17 INFO - Running setup.py (path:/tmp/pip-YWDmRJ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 13:27:17 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)) 13:27:17 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 13:27:17 INFO - Running setup.py (path:/tmp/pip-2lXaNw-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 13:27:17 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)) 13:27:17 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 13:27:17 INFO - Running setup.py (path:/tmp/pip-k7wO73-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 13:27:17 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)) 13:27:17 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 13:27:17 INFO - Running setup.py (path:/tmp/pip-khEc1F-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 13:27:17 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)) 13:27:17 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 13:27:17 INFO - Running setup.py (path:/tmp/pip-vdSpst-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 13:27:17 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)) 13:27:17 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 13:27:17 INFO - Running setup.py (path:/tmp/pip-FtKyr1-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 13:27:17 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)) 13:27:17 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 13:27:17 INFO - Running setup.py (path:/tmp/pip-8bygFb-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 13:27:18 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)) 13:27:18 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 13:27:18 INFO - Running setup.py (path:/tmp/pip-gQUFyd-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 13:27:18 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)) 13:27:18 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 13:27:18 INFO - Running setup.py (path:/tmp/pip-I1u8X7-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 13:27:18 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)) 13:27:18 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 13:27:18 INFO - Running setup.py (path:/tmp/pip-7uxBeC-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 13:27:18 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)) 13:27:18 INFO - Unpacking /builds/slave/test/build/tests/marionette 13:27:18 INFO - Running setup.py (path:/tmp/pip-XRW8oo-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 13:27:19 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 13:27:19 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)) 13:27:19 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)) 13:27:19 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)) 13:27:19 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)) 13:27:19 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)) 13:27:19 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)) 13:27:19 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 13:27:19 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 13:27:19 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 13:27:19 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 13:27:19 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 13:27:19 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 13:27:19 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 13:27:22 INFO - Downloading blessings-1.6.tar.gz 13:27:22 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 13:27:22 INFO - Requirement already satisfied (use --upgrade to upgrade): requests>=1.1.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from browsermob-proxy==0.6.0->-r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 4)) 13:27:22 INFO - Installing collected packages: blessings 13:27:22 INFO - Running setup.py install for blessings 13:27:23 INFO - Successfully installed blessings 13:27:23 INFO - Cleaning up... 13:27:23 INFO - Return code: 0 13:27:23 INFO - Done creating virtualenv /builds/slave/test/build/venv. 13:27:23 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 13:27:23 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 13:27:23 INFO - Reading from file tmpfile_stdout 13:27:23 INFO - Current package versions: 13:27:23 INFO - argparse == 1.2.1 13:27:23 INFO - blessings == 1.6 13:27:23 INFO - blobuploader == 1.2.4 13:27:23 INFO - browsermob-proxy == 0.6.0 13:27:23 INFO - docopt == 0.6.1 13:27:23 INFO - manifestparser == 1.1 13:27:23 INFO - marionette-client == 2.3.0 13:27:23 INFO - marionette-driver == 1.4.0 13:27:23 INFO - mozInstall == 1.12 13:27:23 INFO - mozcrash == 0.17 13:27:23 INFO - mozdebug == 0.1 13:27:23 INFO - mozdevice == 0.48 13:27:23 INFO - mozfile == 1.2 13:27:23 INFO - mozhttpd == 0.7 13:27:23 INFO - mozinfo == 0.9 13:27:23 INFO - mozleak == 0.1 13:27:23 INFO - mozlog == 3.1 13:27:23 INFO - moznetwork == 0.27 13:27:23 INFO - mozprocess == 0.22 13:27:23 INFO - mozprofile == 0.28 13:27:23 INFO - mozrunner == 6.11 13:27:23 INFO - mozscreenshot == 0.1 13:27:23 INFO - mozsystemmonitor == 0.0 13:27:23 INFO - moztest == 0.7 13:27:23 INFO - mozversion == 1.4 13:27:23 INFO - psutil == 3.1.1 13:27:23 INFO - requests == 1.2.3 13:27:23 INFO - wptserve == 1.4.0 13:27:23 INFO - wsgiref == 0.1.2 13:27:23 INFO - Running post-action listener: _resource_record_post_action 13:27:23 INFO - Running post-action listener: _start_resource_monitoring 13:27:23 INFO - Starting resource monitoring. 13:27:23 INFO - ##### 13:27:23 INFO - ##### Running pull step. 13:27:23 INFO - ##### 13:27:23 INFO - Running pre-action listener: _resource_record_pre_action 13:27:23 INFO - Running main action method: pull 13:27:23 INFO - Pull has nothing to do! 13:27:23 INFO - Running post-action listener: _resource_record_post_action 13:27:23 INFO - ##### 13:27:23 INFO - ##### Running install step. 13:27:23 INFO - ##### 13:27:23 INFO - Running pre-action listener: _resource_record_pre_action 13:27:23 INFO - Running main action method: install 13:27:23 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 13:27:23 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 13:27:24 INFO - Reading from file tmpfile_stdout 13:27:24 INFO - Detecting whether we're running mozinstall >=1.0... 13:27:24 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 13:27:24 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 13:27:24 INFO - Reading from file tmpfile_stdout 13:27:24 INFO - Output received: 13:27:24 INFO - Usage: mozinstall [options] installer 13:27:24 INFO - Options: 13:27:24 INFO - -h, --help show this help message and exit 13:27:24 INFO - -d DEST, --destination=DEST 13:27:24 INFO - Directory to install application into. [default: 13:27:24 INFO - "/builds/slave/test"] 13:27:24 INFO - --app=APP Application being installed. [default: firefox] 13:27:24 INFO - mkdir: /builds/slave/test/build/application 13:27:24 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'] 13:27:24 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 13:27:54 INFO - Reading from file tmpfile_stdout 13:27:54 INFO - Output received: 13:27:54 INFO - /builds/slave/test/build/application/firefox/firefox 13:27:54 INFO - Running post-action listener: _resource_record_post_action 13:27:54 INFO - ##### 13:27:54 INFO - ##### Running run-tests step. 13:27:54 INFO - ##### 13:27:54 INFO - Running pre-action listener: _resource_record_pre_action 13:27:54 INFO - Running main action method: run_tests 13:27:54 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 13:27:54 INFO - Minidump filename unknown. Determining based upon platform and architecture. 13:27:54 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 13:27:54 INFO - grabbing minidump binary from tooltool 13:27:54 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:27:54 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 0x9327e30>, '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 0x95c4c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9643470>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 13:27:54 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 13:27:54 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 13:27:54 INFO - INFO - File linux32-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 13:27:54 INFO - Return code: 0 13:27:54 INFO - Chmoding /builds/slave/test/build/linux32-minidump_stackwalk to 0755 13:27:54 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 13:27:54 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/GE7QD1wuRiakBt_d4RawvQ/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 13:27:54 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/GE7QD1wuRiakBt_d4RawvQ/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 13:27:54 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 13:27:54 INFO - 'CCACHE_UMASK': '002', 13:27:54 INFO - 'DISPLAY': ':0', 13:27:54 INFO - 'HOME': '/home/cltbld', 13:27:54 INFO - 'LANG': 'en_US.UTF-8', 13:27:54 INFO - 'LOGNAME': 'cltbld', 13:27:54 INFO - 'MAIL': '/var/mail/cltbld', 13:27:54 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 13:27:54 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 13:27:54 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 13:27:54 INFO - 'MOZ_NO_REMOTE': '1', 13:27:54 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 13:27:54 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 13:27:54 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 13:27:54 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 13:27:54 INFO - 'PWD': '/builds/slave/test', 13:27:54 INFO - 'SHELL': '/bin/bash', 13:27:54 INFO - 'SHLVL': '1', 13:27:54 INFO - 'TERM': 'linux', 13:27:54 INFO - 'TMOUT': '86400', 13:27:54 INFO - 'USER': 'cltbld', 13:27:54 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1464380748.173758-377334859', 13:27:54 INFO - '_': '/tools/buildbot/bin/python'} 13:27:54 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/GE7QD1wuRiakBt_d4RawvQ/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 13:27:55 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 13:27:55 INFO - import pkg_resources 13:27:56 INFO - Using 1 client processes 13:27:57 INFO - wptserve Starting http server on 127.0.0.1:8000 13:27:57 INFO - wptserve Starting http server on 127.0.0.1:8001 13:27:57 INFO - wptserve Starting http server on 127.0.0.1:8443 13:27:59 INFO - SUITE-START | Running 778 tests 13:27:59 INFO - Running testharness tests 13:27:59 INFO - Setting up ssl 13:27:59 INFO - PROCESS | certutil | 13:27:59 INFO - PROCESS | certutil | 13:27:59 INFO - PROCESS | certutil | 13:27:59 INFO - Certificate Nickname Trust Attributes 13:27:59 INFO - SSL,S/MIME,JAR/XPI 13:27:59 INFO - 13:27:59 INFO - web-platform-tests CT,, 13:27:59 INFO - 13:27:59 INFO - Starting runner 13:28:02 INFO - PROCESS | 1733 | 1464380882134 Marionette DEBUG Marionette enabled via build flag and pref 13:28:02 INFO - PROCESS | 1733 | ++DOCSHELL 0xa4e1ec00 == 1 [pid = 1733] [id = 1] 13:28:02 INFO - PROCESS | 1733 | ++DOMWINDOW == 1 (0xa4e1f000) [pid = 1733] [serial = 1] [outer = (nil)] 13:28:02 INFO - PROCESS | 1733 | [1733] WARNING: No inner window available!: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 13:28:02 INFO - PROCESS | 1733 | ++DOMWINDOW == 2 (0xa4e1f800) [pid = 1733] [serial = 2] [outer = 0xa4e1f000] 13:28:02 INFO - PROCESS | 1733 | 1464380882843 Marionette INFO Listening on port 2828 13:28:03 INFO - PROCESS | 1733 | 1464380883439 Marionette DEBUG Marionette enabled via command-line flag 13:28:03 INFO - PROCESS | 1733 | ++DOCSHELL 0xa227e400 == 2 [pid = 1733] [id = 2] 13:28:03 INFO - PROCESS | 1733 | ++DOMWINDOW == 3 (0xa22c1400) [pid = 1733] [serial = 3] [outer = (nil)] 13:28:03 INFO - PROCESS | 1733 | [1733] WARNING: No inner window available!: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 13:28:03 INFO - PROCESS | 1733 | ++DOMWINDOW == 4 (0xa22c1c00) [pid = 1733] [serial = 4] [outer = 0xa22c1400] 13:28:03 INFO - PROCESS | 1733 | LoadPlugin() /usr/lib/mozilla/plugins/librhythmbox-itms-detection-plugin.so returned a2197300 13:28:03 INFO - PROCESS | 1733 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-narrowspace-plugin.so returned a2197de0 13:28:03 INFO - PROCESS | 1733 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-cone-plugin.so returned a21b6ce0 13:28:03 INFO - PROCESS | 1733 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-gmp-plugin.so returned a21b7940 13:28:03 INFO - PROCESS | 1733 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-mully-plugin.so returned a21bb680 13:28:03 INFO - PROCESS | 1733 | ++DOMWINDOW == 5 (0xa21af800) [pid = 1733] [serial = 5] [outer = 0xa4e1f000] 13:28:03 INFO - PROCESS | 1733 | [1733] 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 13:28:03 INFO - PROCESS | 1733 | 1464380883876 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:55078 13:28:03 INFO - PROCESS | 1733 | [1733] 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 13:28:03 INFO - PROCESS | 1733 | 1464380883908 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:55079 13:28:03 INFO - PROCESS | 1733 | 1464380883968 Marionette DEBUG Closed connection conn0 13:28:03 INFO - PROCESS | 1733 | 1464380883996 Marionette DEBUG Closed connection conn1 13:28:04 INFO - PROCESS | 1733 | [1733] 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 13:28:04 INFO - PROCESS | 1733 | [1733] 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 13:28:04 INFO - PROCESS | 1733 | 1464380884107 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:55080 13:28:04 INFO - PROCESS | 1733 | [1733] 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 13:28:04 INFO - PROCESS | 1733 | 1464380884177 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:55081 13:28:04 INFO - PROCESS | 1733 | 1464380884192 Marionette DEBUG Closed connection conn2 13:28:04 INFO - PROCESS | 1733 | [1733] 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 13:28:04 INFO - PROCESS | 1733 | 1464380884232 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:55082 13:28:04 INFO - PROCESS | 1733 | 1464380884244 Marionette DEBUG Closed connection conn3 13:28:04 INFO - PROCESS | 1733 | 1464380884280 Marionette TRACE conn4 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 13:28:04 INFO - PROCESS | 1733 | 1464380884297 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":"20160527114145","device":"desktop","version":"48.0a2"} 13:28:05 INFO - PROCESS | 1733 | [1733] 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 13:28:05 INFO - PROCESS | 1733 | ++DOCSHELL 0x9b426000 == 3 [pid = 1733] [id = 3] 13:28:05 INFO - PROCESS | 1733 | ++DOMWINDOW == 6 (0x9b426800) [pid = 1733] [serial = 6] [outer = (nil)] 13:28:05 INFO - PROCESS | 1733 | ++DOCSHELL 0x9b42b400 == 4 [pid = 1733] [id = 4] 13:28:05 INFO - PROCESS | 1733 | ++DOMWINDOW == 7 (0x9b42b800) [pid = 1733] [serial = 7] [outer = (nil)] 13:28:06 INFO - PROCESS | 1733 | [1733] 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 13:28:06 INFO - PROCESS | 1733 | ++DOCSHELL 0x9a8e9000 == 5 [pid = 1733] [id = 5] 13:28:06 INFO - PROCESS | 1733 | ++DOMWINDOW == 8 (0x9a8e9400) [pid = 1733] [serial = 8] [outer = (nil)] 13:28:06 INFO - PROCESS | 1733 | [1733] 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 13:28:06 INFO - PROCESS | 1733 | [1733] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 13:28:06 INFO - PROCESS | 1733 | ++DOMWINDOW == 9 (0x9a9f4000) [pid = 1733] [serial = 9] [outer = 0x9a8e9400] 13:28:07 INFO - PROCESS | 1733 | ++DOMWINDOW == 10 (0x9a338400) [pid = 1733] [serial = 10] [outer = 0x9b426800] 13:28:07 INFO - PROCESS | 1733 | ++DOMWINDOW == 11 (0x9a33a000) [pid = 1733] [serial = 11] [outer = 0x9b42b800] 13:28:07 INFO - PROCESS | 1733 | ++DOMWINDOW == 12 (0x9a33c400) [pid = 1733] [serial = 12] [outer = 0x9a8e9400] 13:28:08 INFO - PROCESS | 1733 | 1464380888528 Marionette DEBUG loaded listener.js 13:28:08 INFO - PROCESS | 1733 | 1464380888548 Marionette DEBUG loaded listener.js 13:28:09 INFO - PROCESS | 1733 | ++DOMWINDOW == 13 (0x9b42f000) [pid = 1733] [serial = 13] [outer = 0x9a8e9400] 13:28:09 INFO - PROCESS | 1733 | 1464380889327 Marionette TRACE conn4 <- [1,1,null,{"sessionId":"544dc41b-a0c7-45e6-b2a2-08cf06027aa8","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":"20160527114145","device":"desktop","version":"48.0a2","command_id":1}}] 13:28:09 INFO - PROCESS | 1733 | 1464380889568 Marionette TRACE conn4 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 13:28:10 INFO - PROCESS | 1733 | 1464380890030 Marionette TRACE conn4 <- [1,2,null,{"value":null}] 13:28:10 INFO - PROCESS | 1733 | 1464380890106 Marionette TRACE conn4 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 13:28:10 INFO - PROCESS | 1733 | [1733] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 13:28:10 INFO - PROCESS | 1733 | [1733] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 13:28:10 INFO - PROCESS | 1733 | ++DOMWINDOW == 14 (0x9521e400) [pid = 1733] [serial = 14] [outer = 0x9a8e9400] 13:28:10 INFO - PROCESS | 1733 | [1733] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 13:28:10 INFO - PROCESS | 1733 | [1733] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 13:28:10 INFO - PROCESS | 1733 | 1464380890789 Marionette TRACE conn4 <- [1,3,null,{}] 13:28:10 INFO - PROCESS | 1733 | 1464380890818 Marionette TRACE conn4 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 13:28:10 INFO - PROCESS | 1733 | 1464380890859 Marionette TRACE conn4 <- [1,4,null,{"value":null}] 13:28:10 INFO - PROCESS | 1733 | 1464380890974 Marionette TRACE conn4 -> [0,5,"getWindowHandle",null] 13:28:10 INFO - PROCESS | 1733 | 1464380890978 Marionette TRACE conn4 <- [1,5,null,{"value":"8"}] 13:28:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 13:28:10 INFO - PROCESS | 1733 | 1464380890988 Marionette TRACE conn4 -> [0,6,"setScriptTimeout",{"ms":35000}] 13:28:10 INFO - PROCESS | 1733 | 1464380890993 Marionette TRACE conn4 <- [1,6,null,{}] 13:28:11 INFO - PROCESS | 1733 | 1464380891004 Marionette TRACE conn4 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:28:11 INFO - PROCESS | 1733 | 1464380891023 Marionette TRACE conn4 <- [1,7,null,{"value":null}] 13:28:11 INFO - PROCESS | 1733 | 1464380891030 Marionette TRACE conn4 -> [0,8,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:11 INFO - PROCESS | 1733 | ++DOCSHELL 0xa227a800 == 6 [pid = 1733] [id = 6] 13:28:11 INFO - PROCESS | 1733 | ++DOMWINDOW == 15 (0xa686b400) [pid = 1733] [serial = 15] [outer = (nil)] 13:28:11 INFO - PROCESS | 1733 | ++DOMWINDOW == 16 (0x93a92800) [pid = 1733] [serial = 16] [outer = 0xa686b400] 13:28:11 INFO - PROCESS | 1733 | 1464380891116 Marionette DEBUG loaded listener.js 13:28:11 INFO - PROCESS | 1733 | ++DOMWINDOW == 17 (0x93a97c00) [pid = 1733] [serial = 17] [outer = 0xa686b400] 13:28:11 INFO - PROCESS | 1733 | ++DOCSHELL 0x9398ac00 == 7 [pid = 1733] [id = 7] 13:28:11 INFO - PROCESS | 1733 | ++DOMWINDOW == 18 (0x9398b000) [pid = 1733] [serial = 18] [outer = (nil)] 13:28:11 INFO - PROCESS | 1733 | ++DOMWINDOW == 19 (0x93991800) [pid = 1733] [serial = 19] [outer = 0x9398b000] 13:28:11 INFO - PROCESS | 1733 | 1464380891634 Marionette DEBUG loaded listener.js 13:28:11 INFO - PROCESS | 1733 | ++DOMWINDOW == 20 (0x977e1000) [pid = 1733] [serial = 20] [outer = 0x9398b000] 13:28:12 INFO - PROCESS | 1733 | 1464380892157 Marionette TRACE conn4 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 13:28:12 INFO - PROCESS | 1733 | [1733] 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 13:28:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 13:28:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1293ms 13:28:12 INFO - PROCESS | 1733 | 1464380892386 Marionette TRACE conn4 -> [0,9,"getWindowHandle",null] 13:28:12 INFO - PROCESS | 1733 | 1464380892391 Marionette TRACE conn4 <- [1,9,null,{"value":"8"}] 13:28:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 13:28:12 INFO - PROCESS | 1733 | 1464380892430 Marionette TRACE conn4 -> [0,10,"setScriptTimeout",{"ms":35000}] 13:28:12 INFO - PROCESS | 1733 | 1464380892435 Marionette TRACE conn4 <- [1,10,null,{}] 13:28:12 INFO - PROCESS | 1733 | 1464380892461 Marionette TRACE conn4 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:28:12 INFO - PROCESS | 1733 | 1464380892873 Marionette TRACE conn4 <- [1,11,null,{"value":null}] 13:28:13 INFO - PROCESS | 1733 | 1464380893005 Marionette TRACE conn4 -> [0,12,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:13 INFO - PROCESS | 1733 | ++DOCSHELL 0x9213fc00 == 8 [pid = 1733] [id = 8] 13:28:13 INFO - PROCESS | 1733 | ++DOMWINDOW == 21 (0x92140000) [pid = 1733] [serial = 21] [outer = (nil)] 13:28:13 INFO - PROCESS | 1733 | ++DOMWINDOW == 22 (0x92defc00) [pid = 1733] [serial = 22] [outer = 0x92140000] 13:28:13 INFO - PROCESS | 1733 | 1464380893099 Marionette DEBUG loaded listener.js 13:28:13 INFO - PROCESS | 1733 | ++DOMWINDOW == 23 (0x938a8400) [pid = 1733] [serial = 23] [outer = 0x92140000] 13:28:13 INFO - PROCESS | 1733 | 1464380893955 Marionette TRACE conn4 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 13:28:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 13:28:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 1617ms 13:28:14 INFO - PROCESS | 1733 | 1464380894025 Marionette TRACE conn4 -> [0,13,"getWindowHandle",null] 13:28:14 INFO - PROCESS | 1733 | 1464380894034 Marionette TRACE conn4 <- [1,13,null,{"value":"8"}] 13:28:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 13:28:14 INFO - PROCESS | 1733 | ++DOCSHELL 0x93a95c00 == 9 [pid = 1733] [id = 9] 13:28:14 INFO - PROCESS | 1733 | ++DOMWINDOW == 24 (0x93a96000) [pid = 1733] [serial = 24] [outer = (nil)] 13:28:14 INFO - PROCESS | 1733 | ++DOMWINDOW == 25 (0x93a97800) [pid = 1733] [serial = 25] [outer = 0x93a96000] 13:28:14 INFO - PROCESS | 1733 | 1464380894103 Marionette TRACE conn4 -> [0,14,"setScriptTimeout",{"ms":35000}] 13:28:14 INFO - PROCESS | 1733 | 1464380894109 Marionette TRACE conn4 <- [1,14,null,{}] 13:28:14 INFO - PROCESS | 1733 | ++DOMWINDOW == 26 (0x94550400) [pid = 1733] [serial = 26] [outer = 0x93a96000] 13:28:14 INFO - PROCESS | 1733 | ++DOCSHELL 0x977e8c00 == 10 [pid = 1733] [id = 10] 13:28:14 INFO - PROCESS | 1733 | ++DOMWINDOW == 27 (0x9812b400) [pid = 1733] [serial = 27] [outer = (nil)] 13:28:14 INFO - PROCESS | 1733 | ++DOMWINDOW == 28 (0x99202c00) [pid = 1733] [serial = 28] [outer = 0x9812b400] 13:28:14 INFO - PROCESS | 1733 | 1464380894284 Marionette TRACE conn4 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:28:14 INFO - PROCESS | 1733 | ++DOMWINDOW == 29 (0x9a097000) [pid = 1733] [serial = 29] [outer = 0x9812b400] 13:28:14 INFO - PROCESS | 1733 | 1464380894528 Marionette TRACE conn4 <- [1,15,null,{"value":null}] 13:28:14 INFO - PROCESS | 1733 | 1464380894700 Marionette TRACE conn4 -> [0,16,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:14 INFO - PROCESS | 1733 | ++DOCSHELL 0x99e76000 == 11 [pid = 1733] [id = 11] 13:28:14 INFO - PROCESS | 1733 | ++DOMWINDOW == 30 (0x9a799800) [pid = 1733] [serial = 30] [outer = (nil)] 13:28:14 INFO - PROCESS | 1733 | ++DOMWINDOW == 31 (0x9a8e8000) [pid = 1733] [serial = 31] [outer = 0x9a799800] 13:28:14 INFO - PROCESS | 1733 | 1464380894815 Marionette DEBUG loaded listener.js 13:28:14 INFO - PROCESS | 1733 | ++DOMWINDOW == 32 (0x9b2a1c00) [pid = 1733] [serial = 32] [outer = 0x9a799800] 13:28:15 INFO - PROCESS | 1733 | 1464380895816 Marionette TRACE conn4 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 13:28:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 13:28:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 1820ms 13:28:15 INFO - PROCESS | 1733 | 1464380895882 Marionette TRACE conn4 -> [0,17,"getWindowHandle",null] 13:28:15 INFO - PROCESS | 1733 | 1464380895890 Marionette TRACE conn4 <- [1,17,null,{"value":"8"}] 13:28:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 13:28:15 INFO - PROCESS | 1733 | 1464380895899 Marionette TRACE conn4 -> [0,18,"setScriptTimeout",{"ms":35000}] 13:28:15 INFO - PROCESS | 1733 | 1464380895902 Marionette TRACE conn4 <- [1,18,null,{}] 13:28:15 INFO - PROCESS | 1733 | 1464380895953 Marionette TRACE conn4 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:28:16 INFO - PROCESS | 1733 | 1464380896214 Marionette TRACE conn4 <- [1,19,null,{"value":null}] 13:28:16 INFO - PROCESS | 1733 | 1464380896364 Marionette TRACE conn4 -> [0,20,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:16 INFO - PROCESS | 1733 | ++DOCSHELL 0x92d20400 == 12 [pid = 1733] [id = 12] 13:28:16 INFO - PROCESS | 1733 | ++DOMWINDOW == 33 (0x92df7400) [pid = 1733] [serial = 33] [outer = (nil)] 13:28:16 INFO - PROCESS | 1733 | ++DOMWINDOW == 34 (0x9a64cc00) [pid = 1733] [serial = 34] [outer = 0x92df7400] 13:28:16 INFO - PROCESS | 1733 | 1464380896466 Marionette DEBUG loaded listener.js 13:28:16 INFO - PROCESS | 1733 | ++DOMWINDOW == 35 (0x9b430800) [pid = 1733] [serial = 35] [outer = 0x92df7400] 13:28:17 INFO - PROCESS | 1733 | 1464380897379 Marionette TRACE conn4 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 13:28:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 13:28:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 1530ms 13:28:17 INFO - PROCESS | 1733 | 1464380897431 Marionette TRACE conn4 -> [0,21,"getWindowHandle",null] 13:28:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 13:28:17 INFO - PROCESS | 1733 | 1464380897439 Marionette TRACE conn4 <- [1,21,null,{"value":"8"}] 13:28:17 INFO - PROCESS | 1733 | 1464380897458 Marionette TRACE conn4 -> [0,22,"setScriptTimeout",{"ms":35000}] 13:28:17 INFO - PROCESS | 1733 | 1464380897465 Marionette TRACE conn4 <- [1,22,null,{}] 13:28:17 INFO - PROCESS | 1733 | 1464380897472 Marionette TRACE conn4 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:28:17 INFO - PROCESS | 1733 | 1464380897675 Marionette TRACE conn4 <- [1,23,null,{"value":null}] 13:28:17 INFO - PROCESS | 1733 | 1464380897806 Marionette TRACE conn4 -> [0,24,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:17 INFO - PROCESS | 1733 | ++DOCSHELL 0xa050f400 == 13 [pid = 1733] [id = 13] 13:28:17 INFO - PROCESS | 1733 | ++DOMWINDOW == 36 (0xa214f000) [pid = 1733] [serial = 36] [outer = (nil)] 13:28:17 INFO - PROCESS | 1733 | ++DOMWINDOW == 37 (0xa22c1800) [pid = 1733] [serial = 37] [outer = 0xa214f000] 13:28:17 INFO - PROCESS | 1733 | 1464380897900 Marionette DEBUG loaded listener.js 13:28:18 INFO - PROCESS | 1733 | ++DOMWINDOW == 38 (0xa35ed800) [pid = 1733] [serial = 38] [outer = 0xa214f000] 13:28:18 INFO - PROCESS | 1733 | 1464380898938 Marionette TRACE conn4 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 13:28:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 13:28:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 1547ms 13:28:19 INFO - PROCESS | 1733 | 1464380898995 Marionette TRACE conn4 -> [0,25,"getWindowHandle",null] 13:28:19 INFO - PROCESS | 1733 | 1464380898998 Marionette TRACE conn4 <- [1,25,null,{"value":"8"}] 13:28:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 13:28:19 INFO - PROCESS | 1733 | 1464380899006 Marionette TRACE conn4 -> [0,26,"setScriptTimeout",{"ms":35000}] 13:28:19 INFO - PROCESS | 1733 | 1464380899010 Marionette TRACE conn4 <- [1,26,null,{}] 13:28:19 INFO - PROCESS | 1733 | 1464380899016 Marionette TRACE conn4 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:28:19 INFO - PROCESS | 1733 | 1464380899417 Marionette TRACE conn4 <- [1,27,null,{"value":null}] 13:28:19 INFO - PROCESS | 1733 | 1464380899563 Marionette TRACE conn4 -> [0,28,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:19 INFO - PROCESS | 1733 | ++DOCSHELL 0x9398cc00 == 14 [pid = 1733] [id = 14] 13:28:19 INFO - PROCESS | 1733 | ++DOMWINDOW == 39 (0x9398fc00) [pid = 1733] [serial = 39] [outer = (nil)] 13:28:19 INFO - PROCESS | 1733 | ++DOMWINDOW == 40 (0x93a96c00) [pid = 1733] [serial = 40] [outer = 0x9398fc00] 13:28:19 INFO - PROCESS | 1733 | 1464380899645 Marionette DEBUG loaded listener.js 13:28:19 INFO - PROCESS | 1733 | ++DOMWINDOW == 41 (0x94554400) [pid = 1733] [serial = 41] [outer = 0x9398fc00] 13:28:20 INFO - PROCESS | 1733 | 1464380900632 Marionette TRACE conn4 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 13:28:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 13:28:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 1640ms 13:28:20 INFO - PROCESS | 1733 | 1464380900647 Marionette TRACE conn4 -> [0,29,"getWindowHandle",null] 13:28:20 INFO - PROCESS | 1733 | 1464380900651 Marionette TRACE conn4 <- [1,29,null,{"value":"8"}] 13:28:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 13:28:20 INFO - PROCESS | 1733 | 1464380900659 Marionette TRACE conn4 -> [0,30,"setScriptTimeout",{"ms":35000}] 13:28:20 INFO - PROCESS | 1733 | 1464380900666 Marionette TRACE conn4 <- [1,30,null,{}] 13:28:20 INFO - PROCESS | 1733 | 1464380900673 Marionette TRACE conn4 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:28:20 INFO - PROCESS | 1733 | 1464380900858 Marionette TRACE conn4 <- [1,31,null,{"value":null}] 13:28:21 INFO - PROCESS | 1733 | 1464380901014 Marionette TRACE conn4 -> [0,32,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:21 INFO - PROCESS | 1733 | ++DOCSHELL 0x977e3c00 == 15 [pid = 1733] [id = 15] 13:28:21 INFO - PROCESS | 1733 | ++DOMWINDOW == 42 (0x977e9c00) [pid = 1733] [serial = 42] [outer = (nil)] 13:28:21 INFO - PROCESS | 1733 | ++DOMWINDOW == 43 (0x99209400) [pid = 1733] [serial = 43] [outer = 0x977e9c00] 13:28:21 INFO - PROCESS | 1733 | 1464380901175 Marionette DEBUG loaded listener.js 13:28:21 INFO - PROCESS | 1733 | ++DOMWINDOW == 44 (0x9a09e800) [pid = 1733] [serial = 44] [outer = 0x977e9c00] 13:28:22 INFO - PROCESS | 1733 | 1464380902029 Marionette TRACE conn4 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 13:28:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 13:28:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 1439ms 13:28:22 INFO - PROCESS | 1733 | 1464380902100 Marionette TRACE conn4 -> [0,33,"getWindowHandle",null] 13:28:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 13:28:22 INFO - PROCESS | 1733 | 1464380902105 Marionette TRACE conn4 <- [1,33,null,{"value":"8"}] 13:28:22 INFO - PROCESS | 1733 | 1464380902112 Marionette TRACE conn4 -> [0,34,"setScriptTimeout",{"ms":35000}] 13:28:22 INFO - PROCESS | 1733 | 1464380902115 Marionette TRACE conn4 <- [1,34,null,{}] 13:28:22 INFO - PROCESS | 1733 | 1464380902122 Marionette TRACE conn4 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:28:22 INFO - PROCESS | 1733 | 1464380902279 Marionette TRACE conn4 <- [1,35,null,{"value":null}] 13:28:22 INFO - PROCESS | 1733 | 1464380902294 Marionette TRACE conn4 -> [0,36,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:22 INFO - PROCESS | 1733 | ++DOCSHELL 0x9450e400 == 16 [pid = 1733] [id = 16] 13:28:22 INFO - PROCESS | 1733 | ++DOMWINDOW == 45 (0x9a284000) [pid = 1733] [serial = 45] [outer = (nil)] 13:28:22 INFO - PROCESS | 1733 | ++DOMWINDOW == 46 (0x9a64a800) [pid = 1733] [serial = 46] [outer = 0x9a284000] 13:28:22 INFO - PROCESS | 1733 | 1464380902397 Marionette DEBUG loaded listener.js 13:28:22 INFO - PROCESS | 1733 | ++DOMWINDOW == 47 (0x9b299800) [pid = 1733] [serial = 47] [outer = 0x9a284000] 13:28:23 INFO - PROCESS | 1733 | 1464380903237 Marionette TRACE conn4 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 13:28:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 13:28:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 1142ms 13:28:23 INFO - PROCESS | 1733 | 1464380903256 Marionette TRACE conn4 -> [0,37,"getWindowHandle",null] 13:28:23 INFO - PROCESS | 1733 | 1464380903264 Marionette TRACE conn4 <- [1,37,null,{"value":"8"}] 13:28:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 13:28:23 INFO - PROCESS | 1733 | 1464380903281 Marionette TRACE conn4 -> [0,38,"setScriptTimeout",{"ms":35000}] 13:28:23 INFO - PROCESS | 1733 | 1464380903288 Marionette TRACE conn4 <- [1,38,null,{}] 13:28:23 INFO - PROCESS | 1733 | 1464380903295 Marionette TRACE conn4 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:28:23 INFO - PROCESS | 1733 | 1464380903500 Marionette TRACE conn4 <- [1,39,null,{"value":null}] 13:28:23 INFO - PROCESS | 1733 | 1464380903515 Marionette TRACE conn4 -> [0,40,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:23 INFO - PROCESS | 1733 | ++DOCSHELL 0x94555400 == 17 [pid = 1733] [id = 17] 13:28:23 INFO - PROCESS | 1733 | ++DOMWINDOW == 48 (0x9bc66000) [pid = 1733] [serial = 48] [outer = (nil)] 13:28:23 INFO - PROCESS | 1733 | ++DOMWINDOW == 49 (0x9c028400) [pid = 1733] [serial = 49] [outer = 0x9bc66000] 13:28:23 INFO - PROCESS | 1733 | 1464380903592 Marionette DEBUG loaded listener.js 13:28:23 INFO - PROCESS | 1733 | ++DOMWINDOW == 50 (0x9c02b000) [pid = 1733] [serial = 50] [outer = 0x9bc66000] 13:28:24 INFO - PROCESS | 1733 | 1464380904376 Marionette TRACE conn4 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 13:28:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 13:28:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 1145ms 13:28:24 INFO - PROCESS | 1733 | 1464380904419 Marionette TRACE conn4 -> [0,41,"getWindowHandle",null] 13:28:24 INFO - PROCESS | 1733 | 1464380904423 Marionette TRACE conn4 <- [1,41,null,{"value":"8"}] 13:28:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 13:28:24 INFO - PROCESS | 1733 | 1464380904441 Marionette TRACE conn4 -> [0,42,"setScriptTimeout",{"ms":35000}] 13:28:24 INFO - PROCESS | 1733 | 1464380904445 Marionette TRACE conn4 <- [1,42,null,{}] 13:28:24 INFO - PROCESS | 1733 | 1464380904450 Marionette TRACE conn4 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:28:24 INFO - PROCESS | 1733 | 1464380904598 Marionette TRACE conn4 <- [1,43,null,{"value":null}] 13:28:24 INFO - PROCESS | 1733 | 1464380904613 Marionette TRACE conn4 -> [0,44,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:24 INFO - PROCESS | 1733 | ++DOCSHELL 0x9213a000 == 18 [pid = 1733] [id = 18] 13:28:24 INFO - PROCESS | 1733 | ++DOMWINDOW == 51 (0x95221000) [pid = 1733] [serial = 51] [outer = (nil)] 13:28:24 INFO - PROCESS | 1733 | ++DOMWINDOW == 52 (0x9d4a6c00) [pid = 1733] [serial = 52] [outer = 0x95221000] 13:28:24 INFO - PROCESS | 1733 | 1464380904698 Marionette DEBUG loaded listener.js 13:28:24 INFO - PROCESS | 1733 | ++DOMWINDOW == 53 (0x9d836c00) [pid = 1733] [serial = 53] [outer = 0x95221000] 13:28:25 INFO - PROCESS | 1733 | 1464380905532 Marionette TRACE conn4 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 13:28:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 13:28:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 1132ms 13:28:25 INFO - PROCESS | 1733 | 1464380905574 Marionette TRACE conn4 -> [0,45,"getWindowHandle",null] 13:28:25 INFO - PROCESS | 1733 | 1464380905577 Marionette TRACE conn4 <- [1,45,null,{"value":"8"}] 13:28:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 13:28:25 INFO - PROCESS | 1733 | 1464380905585 Marionette TRACE conn4 -> [0,46,"setScriptTimeout",{"ms":35000}] 13:28:25 INFO - PROCESS | 1733 | 1464380905589 Marionette TRACE conn4 <- [1,46,null,{}] 13:28:25 INFO - PROCESS | 1733 | 1464380905595 Marionette TRACE conn4 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:28:25 INFO - PROCESS | 1733 | 1464380905771 Marionette TRACE conn4 <- [1,47,null,{"value":null}] 13:28:25 INFO - PROCESS | 1733 | 1464380905785 Marionette TRACE conn4 -> [0,48,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:25 INFO - PROCESS | 1733 | ++DOCSHELL 0xa105b000 == 19 [pid = 1733] [id = 19] 13:28:25 INFO - PROCESS | 1733 | ++DOMWINDOW == 54 (0xa2148c00) [pid = 1733] [serial = 54] [outer = (nil)] 13:28:25 INFO - PROCESS | 1733 | ++DOMWINDOW == 55 (0xa214f800) [pid = 1733] [serial = 55] [outer = 0xa2148c00] 13:28:25 INFO - PROCESS | 1733 | 1464380905874 Marionette DEBUG loaded listener.js 13:28:26 INFO - PROCESS | 1733 | ++DOMWINDOW == 56 (0xa22c8800) [pid = 1733] [serial = 56] [outer = 0xa2148c00] 13:28:26 INFO - PROCESS | 1733 | 1464380906696 Marionette TRACE conn4 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 13:28:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 13:28:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 1131ms 13:28:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 13:28:26 INFO - PROCESS | 1733 | 1464380906729 Marionette TRACE conn4 -> [0,49,"getWindowHandle",null] 13:28:26 INFO - PROCESS | 1733 | 1464380906732 Marionette TRACE conn4 <- [1,49,null,{"value":"8"}] 13:28:26 INFO - PROCESS | 1733 | 1464380906741 Marionette TRACE conn4 -> [0,50,"setScriptTimeout",{"ms":35000}] 13:28:26 INFO - PROCESS | 1733 | 1464380906744 Marionette TRACE conn4 <- [1,50,null,{}] 13:28:26 INFO - PROCESS | 1733 | 1464380906750 Marionette TRACE conn4 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:28:26 INFO - PROCESS | 1733 | 1464380906898 Marionette TRACE conn4 <- [1,51,null,{"value":null}] 13:28:26 INFO - PROCESS | 1733 | 1464380906914 Marionette TRACE conn4 -> [0,52,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:26 INFO - PROCESS | 1733 | ++DOCSHELL 0x92d1e000 == 20 [pid = 1733] [id = 20] 13:28:26 INFO - PROCESS | 1733 | ++DOMWINDOW == 57 (0xa0506000) [pid = 1733] [serial = 57] [outer = (nil)] 13:28:26 INFO - PROCESS | 1733 | ++DOMWINDOW == 58 (0xa264b800) [pid = 1733] [serial = 58] [outer = 0xa0506000] 13:28:26 INFO - PROCESS | 1733 | 1464380906988 Marionette DEBUG loaded listener.js 13:28:27 INFO - PROCESS | 1733 | ++DOMWINDOW == 59 (0xa26c0000) [pid = 1733] [serial = 59] [outer = 0xa0506000] 13:28:27 INFO - PROCESS | 1733 | 1464380907753 Marionette TRACE conn4 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 13:28:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 13:28:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 1037ms 13:28:27 INFO - PROCESS | 1733 | 1464380907777 Marionette TRACE conn4 -> [0,53,"getWindowHandle",null] 13:28:27 INFO - PROCESS | 1733 | 1464380907781 Marionette TRACE conn4 <- [1,53,null,{"value":"8"}] 13:28:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 13:28:27 INFO - PROCESS | 1733 | 1464380907788 Marionette TRACE conn4 -> [0,54,"setScriptTimeout",{"ms":35000}] 13:28:27 INFO - PROCESS | 1733 | 1464380907792 Marionette TRACE conn4 <- [1,54,null,{}] 13:28:27 INFO - PROCESS | 1733 | 1464380907797 Marionette TRACE conn4 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:28:28 INFO - PROCESS | 1733 | 1464380907996 Marionette TRACE conn4 <- [1,55,null,{"value":null}] 13:28:28 INFO - PROCESS | 1733 | 1464380908027 Marionette TRACE conn4 -> [0,56,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:28 INFO - PROCESS | 1733 | ++DOCSHELL 0x9213c000 == 21 [pid = 1733] [id = 21] 13:28:28 INFO - PROCESS | 1733 | ++DOMWINDOW == 60 (0x9c121400) [pid = 1733] [serial = 60] [outer = (nil)] 13:28:28 INFO - PROCESS | 1733 | ++DOMWINDOW == 61 (0xa325cc00) [pid = 1733] [serial = 61] [outer = 0x9c121400] 13:28:28 INFO - PROCESS | 1733 | 1464380908153 Marionette DEBUG loaded listener.js 13:28:28 INFO - PROCESS | 1733 | ++DOMWINDOW == 62 (0xa346ac00) [pid = 1733] [serial = 62] [outer = 0x9c121400] 13:28:28 INFO - PROCESS | 1733 | 1464380908981 Marionette TRACE conn4 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 13:28:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 13:28:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 1240ms 13:28:29 INFO - PROCESS | 1733 | 1464380909030 Marionette TRACE conn4 -> [0,57,"getWindowHandle",null] 13:28:29 INFO - PROCESS | 1733 | 1464380909033 Marionette TRACE conn4 <- [1,57,null,{"value":"8"}] 13:28:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 13:28:29 INFO - PROCESS | 1733 | 1464380909053 Marionette TRACE conn4 -> [0,58,"setScriptTimeout",{"ms":35000}] 13:28:29 INFO - PROCESS | 1733 | 1464380909058 Marionette TRACE conn4 <- [1,58,null,{}] 13:28:29 INFO - PROCESS | 1733 | 1464380909065 Marionette TRACE conn4 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:28:29 INFO - PROCESS | 1733 | 1464380909214 Marionette TRACE conn4 <- [1,59,null,{"value":null}] 13:28:29 INFO - PROCESS | 1733 | 1464380909233 Marionette TRACE conn4 -> [0,60,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:29 INFO - PROCESS | 1733 | ++DOCSHELL 0xa321b800 == 22 [pid = 1733] [id = 22] 13:28:29 INFO - PROCESS | 1733 | ++DOMWINDOW == 63 (0xa35ee000) [pid = 1733] [serial = 63] [outer = (nil)] 13:28:29 INFO - PROCESS | 1733 | ++DOMWINDOW == 64 (0xa503ac00) [pid = 1733] [serial = 64] [outer = 0xa35ee000] 13:28:29 INFO - PROCESS | 1733 | 1464380909308 Marionette DEBUG loaded listener.js 13:28:29 INFO - PROCESS | 1733 | ++DOMWINDOW == 65 (0xa50a8800) [pid = 1733] [serial = 65] [outer = 0xa35ee000] 13:28:30 INFO - PROCESS | 1733 | 1464380910123 Marionette TRACE conn4 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 13:28:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 13:28:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 1103ms 13:28:30 INFO - PROCESS | 1733 | 1464380910144 Marionette TRACE conn4 -> [0,61,"getWindowHandle",null] 13:28:30 INFO - PROCESS | 1733 | 1464380910147 Marionette TRACE conn4 <- [1,61,null,{"value":"8"}] 13:28:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 13:28:30 INFO - PROCESS | 1733 | 1464380910153 Marionette TRACE conn4 -> [0,62,"setScriptTimeout",{"ms":35000}] 13:28:30 INFO - PROCESS | 1733 | 1464380910164 Marionette TRACE conn4 <- [1,62,null,{}] 13:28:30 INFO - PROCESS | 1733 | 1464380910169 Marionette TRACE conn4 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:28:31 INFO - PROCESS | 1733 | --DOCSHELL 0xa227a800 == 21 [pid = 1733] [id = 6] 13:28:31 INFO - PROCESS | 1733 | --DOCSHELL 0x99e76000 == 20 [pid = 1733] [id = 11] 13:28:31 INFO - PROCESS | 1733 | --DOCSHELL 0x92d20400 == 19 [pid = 1733] [id = 12] 13:28:31 INFO - PROCESS | 1733 | --DOCSHELL 0xa050f400 == 18 [pid = 1733] [id = 13] 13:28:31 INFO - PROCESS | 1733 | --DOCSHELL 0x9213fc00 == 17 [pid = 1733] [id = 8] 13:28:31 INFO - PROCESS | 1733 | 1464380911580 Marionette TRACE conn4 <- [1,63,null,{"value":null}] 13:28:31 INFO - PROCESS | 1733 | 1464380911641 Marionette TRACE conn4 -> [0,64,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:31 INFO - PROCESS | 1733 | ++DOCSHELL 0x92d20400 == 18 [pid = 1733] [id = 23] 13:28:31 INFO - PROCESS | 1733 | ++DOMWINDOW == 66 (0x92df0000) [pid = 1733] [serial = 66] [outer = (nil)] 13:28:31 INFO - PROCESS | 1733 | ++DOMWINDOW == 67 (0x93989400) [pid = 1733] [serial = 67] [outer = 0x92df0000] 13:28:31 INFO - PROCESS | 1733 | 1464380911754 Marionette DEBUG loaded listener.js 13:28:31 INFO - PROCESS | 1733 | ++DOMWINDOW == 68 (0x93995800) [pid = 1733] [serial = 68] [outer = 0x92df0000] 13:28:33 INFO - PROCESS | 1733 | --DOMWINDOW == 67 (0x95221000) [pid = 1733] [serial = 51] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 13:28:33 INFO - PROCESS | 1733 | --DOMWINDOW == 66 (0xa0506000) [pid = 1733] [serial = 57] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 13:28:33 INFO - PROCESS | 1733 | --DOMWINDOW == 65 (0x9c121400) [pid = 1733] [serial = 60] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 13:28:33 INFO - PROCESS | 1733 | --DOMWINDOW == 64 (0xa686b400) [pid = 1733] [serial = 15] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 13:28:33 INFO - PROCESS | 1733 | --DOMWINDOW == 63 (0x92140000) [pid = 1733] [serial = 21] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 13:28:33 INFO - PROCESS | 1733 | --DOMWINDOW == 62 (0x9a799800) [pid = 1733] [serial = 30] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 13:28:33 INFO - PROCESS | 1733 | --DOMWINDOW == 61 (0x92df7400) [pid = 1733] [serial = 33] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 13:28:33 INFO - PROCESS | 1733 | --DOMWINDOW == 60 (0xa214f000) [pid = 1733] [serial = 36] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 13:28:33 INFO - PROCESS | 1733 | --DOMWINDOW == 59 (0x9398fc00) [pid = 1733] [serial = 39] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 13:28:33 INFO - PROCESS | 1733 | --DOMWINDOW == 58 (0x977e9c00) [pid = 1733] [serial = 42] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 13:28:33 INFO - PROCESS | 1733 | --DOMWINDOW == 57 (0x9a284000) [pid = 1733] [serial = 45] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 13:28:33 INFO - PROCESS | 1733 | --DOMWINDOW == 56 (0x9bc66000) [pid = 1733] [serial = 48] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 13:28:33 INFO - PROCESS | 1733 | 1464380913485 Marionette TRACE conn4 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 13:28:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 13:28:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 3397ms 13:28:33 INFO - PROCESS | 1733 | 1464380913554 Marionette TRACE conn4 -> [0,65,"getWindowHandle",null] 13:28:33 INFO - PROCESS | 1733 | 1464380913559 Marionette TRACE conn4 <- [1,65,null,{"value":"8"}] 13:28:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 13:28:33 INFO - PROCESS | 1733 | 1464380913567 Marionette TRACE conn4 -> [0,66,"setScriptTimeout",{"ms":35000}] 13:28:33 INFO - PROCESS | 1733 | 1464380913574 Marionette TRACE conn4 <- [1,66,null,{}] 13:28:33 INFO - PROCESS | 1733 | 1464380913581 Marionette TRACE conn4 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:28:33 INFO - PROCESS | 1733 | 1464380913744 Marionette TRACE conn4 <- [1,67,null,{"value":null}] 13:28:33 INFO - PROCESS | 1733 | 1464380913852 Marionette TRACE conn4 -> [0,68,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:33 INFO - PROCESS | 1733 | ++DOCSHELL 0x95221000 == 19 [pid = 1733] [id = 24] 13:28:33 INFO - PROCESS | 1733 | ++DOMWINDOW == 57 (0x97797400) [pid = 1733] [serial = 69] [outer = (nil)] 13:28:33 INFO - PROCESS | 1733 | ++DOMWINDOW == 58 (0x977a0c00) [pid = 1733] [serial = 70] [outer = 0x97797400] 13:28:33 INFO - PROCESS | 1733 | 1464380913948 Marionette DEBUG loaded listener.js 13:28:34 INFO - PROCESS | 1733 | ++DOMWINDOW == 59 (0x98138800) [pid = 1733] [serial = 71] [outer = 0x97797400] 13:28:34 INFO - PROCESS | 1733 | 1464380914722 Marionette TRACE conn4 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 13:28:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 13:28:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 1190ms 13:28:34 INFO - PROCESS | 1733 | 1464380914775 Marionette TRACE conn4 -> [0,69,"getWindowHandle",null] 13:28:34 INFO - PROCESS | 1733 | 1464380914780 Marionette TRACE conn4 <- [1,69,null,{"value":"8"}] 13:28:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 13:28:34 INFO - PROCESS | 1733 | 1464380914788 Marionette TRACE conn4 -> [0,70,"setScriptTimeout",{"ms":35000}] 13:28:34 INFO - PROCESS | 1733 | 1464380914791 Marionette TRACE conn4 <- [1,70,null,{}] 13:28:34 INFO - PROCESS | 1733 | 1464380914798 Marionette TRACE conn4 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:28:34 INFO - PROCESS | 1733 | 1464380914963 Marionette TRACE conn4 <- [1,71,null,{"value":null}] 13:28:35 INFO - PROCESS | 1733 | 1464380914980 Marionette TRACE conn4 -> [0,72,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:35 INFO - PROCESS | 1733 | ++DOCSHELL 0x92d18000 == 20 [pid = 1733] [id = 25] 13:28:35 INFO - PROCESS | 1733 | ++DOMWINDOW == 60 (0x9a286c00) [pid = 1733] [serial = 72] [outer = (nil)] 13:28:35 INFO - PROCESS | 1733 | ++DOMWINDOW == 61 (0x9a643800) [pid = 1733] [serial = 73] [outer = 0x9a286c00] 13:28:35 INFO - PROCESS | 1733 | 1464380915058 Marionette DEBUG loaded listener.js 13:28:35 INFO - PROCESS | 1733 | ++DOMWINDOW == 62 (0x9b297800) [pid = 1733] [serial = 74] [outer = 0x9a286c00] 13:28:35 INFO - PROCESS | 1733 | 1464380915995 Marionette TRACE conn4 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 13:28:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 13:28:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 1281ms 13:28:36 INFO - PROCESS | 1733 | 1464380916069 Marionette TRACE conn4 -> [0,73,"getWindowHandle",null] 13:28:36 INFO - PROCESS | 1733 | 1464380916077 Marionette TRACE conn4 <- [1,73,null,{"value":"8"}] 13:28:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 13:28:36 INFO - PROCESS | 1733 | 1464380916086 Marionette TRACE conn4 -> [0,74,"setScriptTimeout",{"ms":35000}] 13:28:36 INFO - PROCESS | 1733 | 1464380916092 Marionette TRACE conn4 <- [1,74,null,{}] 13:28:36 INFO - PROCESS | 1733 | 1464380916102 Marionette TRACE conn4 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:28:36 INFO - PROCESS | 1733 | 1464380916314 Marionette TRACE conn4 <- [1,75,null,{"value":null}] 13:28:36 INFO - PROCESS | 1733 | 1464380916452 Marionette TRACE conn4 -> [0,76,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:36 INFO - PROCESS | 1733 | ++DOCSHELL 0x9398f400 == 21 [pid = 1733] [id = 26] 13:28:36 INFO - PROCESS | 1733 | ++DOMWINDOW == 63 (0x951f0800) [pid = 1733] [serial = 75] [outer = (nil)] 13:28:36 INFO - PROCESS | 1733 | ++DOMWINDOW == 64 (0x981a5c00) [pid = 1733] [serial = 76] [outer = 0x951f0800] 13:28:36 INFO - PROCESS | 1733 | 1464380916545 Marionette DEBUG loaded listener.js 13:28:36 INFO - PROCESS | 1733 | ++DOMWINDOW == 65 (0x9a28c400) [pid = 1733] [serial = 77] [outer = 0x951f0800] 13:28:37 INFO - PROCESS | 1733 | 1464380917388 Marionette TRACE conn4 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 13:28:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 13:28:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 1387ms 13:28:37 INFO - PROCESS | 1733 | 1464380917474 Marionette TRACE conn4 -> [0,77,"getWindowHandle",null] 13:28:37 INFO - PROCESS | 1733 | 1464380917483 Marionette TRACE conn4 <- [1,77,null,{"value":"8"}] 13:28:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 13:28:37 INFO - PROCESS | 1733 | 1464380917494 Marionette TRACE conn4 -> [0,78,"setScriptTimeout",{"ms":35000}] 13:28:37 INFO - PROCESS | 1733 | 1464380917499 Marionette TRACE conn4 <- [1,78,null,{}] 13:28:37 INFO - PROCESS | 1733 | 1464380917505 Marionette TRACE conn4 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:28:37 INFO - PROCESS | 1733 | 1464380917681 Marionette TRACE conn4 <- [1,79,null,{"value":null}] 13:28:37 INFO - PROCESS | 1733 | 1464380917814 Marionette TRACE conn4 -> [0,80,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:37 INFO - PROCESS | 1733 | ++DOCSHELL 0x9a79a400 == 22 [pid = 1733] [id = 27] 13:28:37 INFO - PROCESS | 1733 | ++DOMWINDOW == 66 (0x9b731400) [pid = 1733] [serial = 78] [outer = (nil)] 13:28:37 INFO - PROCESS | 1733 | ++DOMWINDOW == 67 (0x9bca7000) [pid = 1733] [serial = 79] [outer = 0x9b731400] 13:28:37 INFO - PROCESS | 1733 | 1464380917901 Marionette DEBUG loaded listener.js 13:28:38 INFO - PROCESS | 1733 | ++DOMWINDOW == 68 (0x9c026800) [pid = 1733] [serial = 80] [outer = 0x9b731400] 13:28:38 INFO - PROCESS | 1733 | 1464380918813 Marionette TRACE conn4 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 13:28:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 13:28:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 1388ms 13:28:38 INFO - PROCESS | 1733 | 1464380918883 Marionette TRACE conn4 -> [0,81,"getWindowHandle",null] 13:28:38 INFO - PROCESS | 1733 | 1464380918888 Marionette TRACE conn4 <- [1,81,null,{"value":"8"}] 13:28:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 13:28:38 INFO - PROCESS | 1733 | 1464380918895 Marionette TRACE conn4 -> [0,82,"setScriptTimeout",{"ms":35000}] 13:28:38 INFO - PROCESS | 1733 | 1464380918901 Marionette TRACE conn4 <- [1,82,null,{}] 13:28:38 INFO - PROCESS | 1733 | 1464380918918 Marionette TRACE conn4 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:28:39 INFO - PROCESS | 1733 | 1464380919153 Marionette TRACE conn4 <- [1,83,null,{"value":null}] 13:28:39 INFO - PROCESS | 1733 | 1464380919378 Marionette TRACE conn4 -> [0,84,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:39 INFO - PROCESS | 1733 | ++DOCSHELL 0x92df0c00 == 23 [pid = 1733] [id = 28] 13:28:39 INFO - PROCESS | 1733 | ++DOMWINDOW == 69 (0x9a283000) [pid = 1733] [serial = 81] [outer = (nil)] 13:28:39 INFO - PROCESS | 1733 | ++DOMWINDOW == 70 (0xa1054c00) [pid = 1733] [serial = 82] [outer = 0x9a283000] 13:28:39 INFO - PROCESS | 1733 | 1464380919535 Marionette DEBUG loaded listener.js 13:28:39 INFO - PROCESS | 1733 | ++DOMWINDOW == 71 (0xa21a6000) [pid = 1733] [serial = 83] [outer = 0x9a283000] 13:28:40 INFO - PROCESS | 1733 | 1464380920478 Marionette TRACE conn4 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 13:28:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 13:28:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 1642ms 13:28:40 INFO - PROCESS | 1733 | 1464380920538 Marionette TRACE conn4 -> [0,85,"getWindowHandle",null] 13:28:40 INFO - PROCESS | 1733 | 1464380920544 Marionette TRACE conn4 <- [1,85,null,{"value":"8"}] 13:28:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 13:28:40 INFO - PROCESS | 1733 | 1464380920550 Marionette TRACE conn4 -> [0,86,"setScriptTimeout",{"ms":35000}] 13:28:40 INFO - PROCESS | 1733 | 1464380920553 Marionette TRACE conn4 <- [1,86,null,{}] 13:28:40 INFO - PROCESS | 1733 | 1464380920559 Marionette TRACE conn4 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:28:40 INFO - PROCESS | 1733 | 1464380920729 Marionette TRACE conn4 <- [1,87,null,{"value":null}] 13:28:40 INFO - PROCESS | 1733 | 1464380920862 Marionette TRACE conn4 -> [0,88,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:40 INFO - PROCESS | 1733 | ++DOCSHELL 0x92135c00 == 24 [pid = 1733] [id = 29] 13:28:40 INFO - PROCESS | 1733 | ++DOMWINDOW == 72 (0x93a9a400) [pid = 1733] [serial = 84] [outer = (nil)] 13:28:40 INFO - PROCESS | 1733 | ++DOMWINDOW == 73 (0xa262dc00) [pid = 1733] [serial = 85] [outer = 0x93a9a400] 13:28:40 INFO - PROCESS | 1733 | 1464380920950 Marionette DEBUG loaded listener.js 13:28:41 INFO - PROCESS | 1733 | ++DOMWINDOW == 74 (0xa26c2000) [pid = 1733] [serial = 86] [outer = 0x93a9a400] 13:28:41 INFO - PROCESS | 1733 | 1464380921792 Marionette TRACE conn4 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 13:28:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 13:28:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 1281ms 13:28:41 INFO - PROCESS | 1733 | 1464380921832 Marionette TRACE conn4 -> [0,89,"getWindowHandle",null] 13:28:41 INFO - PROCESS | 1733 | 1464380921835 Marionette TRACE conn4 <- [1,89,null,{"value":"8"}] 13:28:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 13:28:41 INFO - PROCESS | 1733 | 1464380921842 Marionette TRACE conn4 -> [0,90,"setScriptTimeout",{"ms":35000}] 13:28:41 INFO - PROCESS | 1733 | 1464380921846 Marionette TRACE conn4 <- [1,90,null,{}] 13:28:41 INFO - PROCESS | 1733 | 1464380921852 Marionette TRACE conn4 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:28:42 INFO - PROCESS | 1733 | 1464380922066 Marionette TRACE conn4 <- [1,91,null,{"value":null}] 13:28:42 INFO - PROCESS | 1733 | 1464380922082 Marionette TRACE conn4 -> [0,92,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:42 INFO - PROCESS | 1733 | ++DOCSHELL 0x92d8a800 == 25 [pid = 1733] [id = 30] 13:28:42 INFO - PROCESS | 1733 | ++DOMWINDOW == 75 (0x92d8c800) [pid = 1733] [serial = 87] [outer = (nil)] 13:28:42 INFO - PROCESS | 1733 | ++DOMWINDOW == 76 (0x92d93000) [pid = 1733] [serial = 88] [outer = 0x92d8c800] 13:28:42 INFO - PROCESS | 1733 | 1464380922167 Marionette DEBUG loaded listener.js 13:28:42 INFO - PROCESS | 1733 | ++DOMWINDOW == 77 (0x92d96000) [pid = 1733] [serial = 89] [outer = 0x92d8c800] 13:28:43 INFO - PROCESS | 1733 | 1464380923247 Marionette TRACE conn4 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 13:28:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 13:28:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 1483ms 13:28:43 INFO - PROCESS | 1733 | 1464380923327 Marionette TRACE conn4 -> [0,93,"getWindowHandle",null] 13:28:43 INFO - PROCESS | 1733 | 1464380923331 Marionette TRACE conn4 <- [1,93,null,{"value":"8"}] 13:28:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 13:28:43 INFO - PROCESS | 1733 | 1464380923337 Marionette TRACE conn4 -> [0,94,"setScriptTimeout",{"ms":35000}] 13:28:43 INFO - PROCESS | 1733 | 1464380923341 Marionette TRACE conn4 <- [1,94,null,{}] 13:28:43 INFO - PROCESS | 1733 | 1464380923347 Marionette TRACE conn4 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:28:43 INFO - PROCESS | 1733 | 1464380923559 Marionette TRACE conn4 <- [1,95,null,{"value":null}] 13:28:43 INFO - PROCESS | 1733 | 1464380923695 Marionette TRACE conn4 -> [0,96,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:43 INFO - PROCESS | 1733 | ++DOCSHELL 0x9213bc00 == 26 [pid = 1733] [id = 31] 13:28:43 INFO - PROCESS | 1733 | ++DOMWINDOW == 78 (0x9213e800) [pid = 1733] [serial = 90] [outer = (nil)] 13:28:43 INFO - PROCESS | 1733 | ++DOMWINDOW == 79 (0x92d8b800) [pid = 1733] [serial = 91] [outer = 0x9213e800] 13:28:43 INFO - PROCESS | 1733 | 1464380923781 Marionette DEBUG loaded listener.js 13:28:43 INFO - PROCESS | 1733 | ++DOMWINDOW == 80 (0x938a0c00) [pid = 1733] [serial = 92] [outer = 0x9213e800] 13:28:44 INFO - PROCESS | 1733 | ++DOMWINDOW == 81 (0x93a93000) [pid = 1733] [serial = 93] [outer = 0x9812b400] 13:28:44 INFO - PROCESS | 1733 | 1464380924812 Marionette TRACE conn4 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 13:28:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 13:28:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1555ms 13:28:44 INFO - PROCESS | 1733 | 1464380924893 Marionette TRACE conn4 -> [0,97,"getWindowHandle",null] 13:28:44 INFO - PROCESS | 1733 | 1464380924905 Marionette TRACE conn4 <- [1,97,null,{"value":"8"}] 13:28:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 13:28:44 INFO - PROCESS | 1733 | 1464380924918 Marionette TRACE conn4 -> [0,98,"setScriptTimeout",{"ms":35000}] 13:28:44 INFO - PROCESS | 1733 | 1464380924926 Marionette TRACE conn4 <- [1,98,null,{}] 13:28:44 INFO - PROCESS | 1733 | 1464380924933 Marionette TRACE conn4 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:28:45 INFO - PROCESS | 1733 | --DOCSHELL 0x9398cc00 == 25 [pid = 1733] [id = 14] 13:28:45 INFO - PROCESS | 1733 | 1464380925845 Marionette TRACE conn4 <- [1,99,null,{"value":null}] 13:28:45 INFO - PROCESS | 1733 | --DOMWINDOW == 80 (0x9a33c400) [pid = 1733] [serial = 12] [outer = (nil)] [url = about:blank] 13:28:45 INFO - PROCESS | 1733 | --DOMWINDOW == 79 (0x938a8400) [pid = 1733] [serial = 23] [outer = (nil)] [url = about:blank] 13:28:45 INFO - PROCESS | 1733 | --DOMWINDOW == 78 (0x9b299800) [pid = 1733] [serial = 47] [outer = (nil)] [url = about:blank] 13:28:45 INFO - PROCESS | 1733 | --DOMWINDOW == 77 (0x9b430800) [pid = 1733] [serial = 35] [outer = (nil)] [url = about:blank] 13:28:45 INFO - PROCESS | 1733 | --DOMWINDOW == 76 (0x94554400) [pid = 1733] [serial = 41] [outer = (nil)] [url = about:blank] 13:28:45 INFO - PROCESS | 1733 | --DOMWINDOW == 75 (0x93a97c00) [pid = 1733] [serial = 17] [outer = (nil)] [url = about:blank] 13:28:45 INFO - PROCESS | 1733 | --DOMWINDOW == 74 (0xa35ed800) [pid = 1733] [serial = 38] [outer = (nil)] [url = about:blank] 13:28:45 INFO - PROCESS | 1733 | --DOMWINDOW == 73 (0xa4e1f800) [pid = 1733] [serial = 2] [outer = (nil)] [url = about:blank] 13:28:46 INFO - PROCESS | 1733 | --DOMWINDOW == 72 (0x9d4a6c00) [pid = 1733] [serial = 52] [outer = (nil)] [url = about:blank] 13:28:46 INFO - PROCESS | 1733 | --DOMWINDOW == 71 (0xa214f800) [pid = 1733] [serial = 55] [outer = (nil)] [url = about:blank] 13:28:46 INFO - PROCESS | 1733 | --DOMWINDOW == 70 (0xa264b800) [pid = 1733] [serial = 58] [outer = (nil)] [url = about:blank] 13:28:46 INFO - PROCESS | 1733 | --DOMWINDOW == 69 (0xa325cc00) [pid = 1733] [serial = 61] [outer = (nil)] [url = about:blank] 13:28:46 INFO - PROCESS | 1733 | --DOMWINDOW == 68 (0x92defc00) [pid = 1733] [serial = 22] [outer = (nil)] [url = about:blank] 13:28:46 INFO - PROCESS | 1733 | --DOMWINDOW == 67 (0x99202c00) [pid = 1733] [serial = 28] [outer = (nil)] [url = about:blank] 13:28:46 INFO - PROCESS | 1733 | --DOMWINDOW == 66 (0x9a8e8000) [pid = 1733] [serial = 31] [outer = (nil)] [url = about:blank] 13:28:46 INFO - PROCESS | 1733 | --DOMWINDOW == 65 (0x9a64cc00) [pid = 1733] [serial = 34] [outer = (nil)] [url = about:blank] 13:28:46 INFO - PROCESS | 1733 | --DOMWINDOW == 64 (0xa22c1800) [pid = 1733] [serial = 37] [outer = (nil)] [url = about:blank] 13:28:46 INFO - PROCESS | 1733 | --DOMWINDOW == 63 (0x93a96c00) [pid = 1733] [serial = 40] [outer = (nil)] [url = about:blank] 13:28:46 INFO - PROCESS | 1733 | --DOMWINDOW == 62 (0x99209400) [pid = 1733] [serial = 43] [outer = (nil)] [url = about:blank] 13:28:46 INFO - PROCESS | 1733 | --DOMWINDOW == 61 (0x9a09e800) [pid = 1733] [serial = 44] [outer = (nil)] [url = about:blank] 13:28:46 INFO - PROCESS | 1733 | --DOMWINDOW == 60 (0x9a64a800) [pid = 1733] [serial = 46] [outer = (nil)] [url = about:blank] 13:28:46 INFO - PROCESS | 1733 | --DOMWINDOW == 59 (0x9c028400) [pid = 1733] [serial = 49] [outer = (nil)] [url = about:blank] 13:28:46 INFO - PROCESS | 1733 | --DOMWINDOW == 58 (0x9c02b000) [pid = 1733] [serial = 50] [outer = (nil)] [url = about:blank] 13:28:46 INFO - PROCESS | 1733 | --DOMWINDOW == 57 (0x93a97800) [pid = 1733] [serial = 25] [outer = (nil)] [url = about:blank] 13:28:46 INFO - PROCESS | 1733 | --DOMWINDOW == 56 (0x9d836c00) [pid = 1733] [serial = 53] [outer = (nil)] [url = about:blank] 13:28:46 INFO - PROCESS | 1733 | --DOMWINDOW == 55 (0x9b2a1c00) [pid = 1733] [serial = 32] [outer = (nil)] [url = about:blank] 13:28:46 INFO - PROCESS | 1733 | --DOMWINDOW == 54 (0xa26c0000) [pid = 1733] [serial = 59] [outer = (nil)] [url = about:blank] 13:28:46 INFO - PROCESS | 1733 | --DOMWINDOW == 53 (0xa346ac00) [pid = 1733] [serial = 62] [outer = (nil)] [url = about:blank] 13:28:46 INFO - PROCESS | 1733 | --DOMWINDOW == 52 (0x93991800) [pid = 1733] [serial = 19] [outer = (nil)] [url = about:blank] 13:28:46 INFO - PROCESS | 1733 | --DOMWINDOW == 51 (0x93a92800) [pid = 1733] [serial = 16] [outer = (nil)] [url = about:blank] 13:28:46 INFO - PROCESS | 1733 | --DOMWINDOW == 50 (0x9a9f4000) [pid = 1733] [serial = 9] [outer = (nil)] [url = about:blank] 13:28:46 INFO - PROCESS | 1733 | 1464380926108 Marionette TRACE conn4 -> [0,100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:46 INFO - PROCESS | 1733 | ++DOCSHELL 0x92136000 == 26 [pid = 1733] [id = 32] 13:28:46 INFO - PROCESS | 1733 | ++DOMWINDOW == 51 (0x92d20800) [pid = 1733] [serial = 94] [outer = (nil)] 13:28:46 INFO - PROCESS | 1733 | ++DOMWINDOW == 52 (0x92d8fc00) [pid = 1733] [serial = 95] [outer = 0x92d20800] 13:28:46 INFO - PROCESS | 1733 | 1464380926188 Marionette DEBUG loaded listener.js 13:28:46 INFO - PROCESS | 1733 | ++DOMWINDOW == 53 (0x92df7400) [pid = 1733] [serial = 96] [outer = 0x92d20800] 13:28:46 INFO - PROCESS | 1733 | 1464380926910 Marionette TRACE conn4 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 13:28:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 13:28:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 2044ms 13:28:46 INFO - PROCESS | 1733 | 1464380926962 Marionette TRACE conn4 -> [0,101,"getWindowHandle",null] 13:28:46 INFO - PROCESS | 1733 | 1464380926969 Marionette TRACE conn4 <- [1,101,null,{"value":"8"}] 13:28:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 13:28:46 INFO - PROCESS | 1733 | 1464380926978 Marionette TRACE conn4 -> [0,102,"setScriptTimeout",{"ms":35000}] 13:28:46 INFO - PROCESS | 1733 | 1464380926983 Marionette TRACE conn4 <- [1,102,null,{}] 13:28:46 INFO - PROCESS | 1733 | 1464380926991 Marionette TRACE conn4 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:28:47 INFO - PROCESS | 1733 | 1464380927154 Marionette TRACE conn4 <- [1,103,null,{"value":null}] 13:28:47 INFO - PROCESS | 1733 | 1464380927168 Marionette TRACE conn4 -> [0,104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:47 INFO - PROCESS | 1733 | ++DOCSHELL 0x95217000 == 27 [pid = 1733] [id = 33] 13:28:47 INFO - PROCESS | 1733 | ++DOMWINDOW == 54 (0x9521ac00) [pid = 1733] [serial = 97] [outer = (nil)] 13:28:47 INFO - PROCESS | 1733 | ++DOMWINDOW == 55 (0x977a0800) [pid = 1733] [serial = 98] [outer = 0x9521ac00] 13:28:47 INFO - PROCESS | 1733 | 1464380927258 Marionette DEBUG loaded listener.js 13:28:47 INFO - PROCESS | 1733 | ++DOMWINDOW == 56 (0x99119800) [pid = 1733] [serial = 99] [outer = 0x9521ac00] 13:28:48 INFO - PROCESS | 1733 | 1464380928087 Marionette TRACE conn4 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 13:28:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 13:28:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 1141ms 13:28:48 INFO - PROCESS | 1733 | 1464380928120 Marionette TRACE conn4 -> [0,105,"getWindowHandle",null] 13:28:48 INFO - PROCESS | 1733 | 1464380928126 Marionette TRACE conn4 <- [1,105,null,{"value":"8"}] 13:28:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 13:28:48 INFO - PROCESS | 1733 | 1464380928133 Marionette TRACE conn4 -> [0,106,"setScriptTimeout",{"ms":35000}] 13:28:48 INFO - PROCESS | 1733 | 1464380928137 Marionette TRACE conn4 <- [1,106,null,{}] 13:28:48 INFO - PROCESS | 1733 | 1464380928143 Marionette TRACE conn4 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:28:48 INFO - PROCESS | 1733 | 1464380928433 Marionette TRACE conn4 <- [1,107,null,{"value":null}] 13:28:48 INFO - PROCESS | 1733 | 1464380928482 Marionette TRACE conn4 -> [0,108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:48 INFO - PROCESS | 1733 | ++DOCSHELL 0x99e80800 == 28 [pid = 1733] [id = 34] 13:28:48 INFO - PROCESS | 1733 | ++DOMWINDOW == 57 (0x99e81000) [pid = 1733] [serial = 100] [outer = (nil)] 13:28:48 INFO - PROCESS | 1733 | ++DOMWINDOW == 58 (0x9a1e8000) [pid = 1733] [serial = 101] [outer = 0x99e81000] 13:28:48 INFO - PROCESS | 1733 | 1464380928644 Marionette DEBUG loaded listener.js 13:28:48 INFO - PROCESS | 1733 | ++DOMWINDOW == 59 (0x9a339c00) [pid = 1733] [serial = 102] [outer = 0x99e81000] 13:28:49 INFO - PROCESS | 1733 | 1464380929511 Marionette TRACE conn4 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 13:28:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 13:28:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 1444ms 13:28:49 INFO - PROCESS | 1733 | 1464380929579 Marionette TRACE conn4 -> [0,109,"getWindowHandle",null] 13:28:49 INFO - PROCESS | 1733 | 1464380929586 Marionette TRACE conn4 <- [1,109,null,{"value":"8"}] 13:28:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 13:28:49 INFO - PROCESS | 1733 | 1464380929604 Marionette TRACE conn4 -> [0,110,"setScriptTimeout",{"ms":35000}] 13:28:49 INFO - PROCESS | 1733 | 1464380929612 Marionette TRACE conn4 <- [1,110,null,{}] 13:28:49 INFO - PROCESS | 1733 | 1464380929625 Marionette TRACE conn4 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:28:49 INFO - PROCESS | 1733 | 1464380929845 Marionette TRACE conn4 <- [1,111,null,{"value":null}] 13:28:49 INFO - PROCESS | 1733 | 1464380929875 Marionette TRACE conn4 -> [0,112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:49 INFO - PROCESS | 1733 | ++DOCSHELL 0x93a9f000 == 29 [pid = 1733] [id = 35] 13:28:49 INFO - PROCESS | 1733 | ++DOMWINDOW == 60 (0x94510400) [pid = 1733] [serial = 103] [outer = (nil)] 13:28:49 INFO - PROCESS | 1733 | ++DOMWINDOW == 61 (0x9b297000) [pid = 1733] [serial = 104] [outer = 0x94510400] 13:28:49 INFO - PROCESS | 1733 | 1464380929968 Marionette DEBUG loaded listener.js 13:28:50 INFO - PROCESS | 1733 | ++DOMWINDOW == 62 (0x9b2a2c00) [pid = 1733] [serial = 105] [outer = 0x94510400] 13:28:50 INFO - PROCESS | 1733 | --DOMWINDOW == 61 (0x92df0000) [pid = 1733] [serial = 66] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 13:28:50 INFO - PROCESS | 1733 | --DOMWINDOW == 60 (0x97797400) [pid = 1733] [serial = 69] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 13:28:50 INFO - PROCESS | 1733 | --DOMWINDOW == 59 (0x9a286c00) [pid = 1733] [serial = 72] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 13:28:50 INFO - PROCESS | 1733 | --DOMWINDOW == 58 (0xa35ee000) [pid = 1733] [serial = 63] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 13:28:50 INFO - PROCESS | 1733 | --DOMWINDOW == 57 (0xa2148c00) [pid = 1733] [serial = 54] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 13:28:50 INFO - PROCESS | 1733 | 1464380930963 Marionette TRACE conn4 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 13:28:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 13:28:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 1403ms 13:28:51 INFO - PROCESS | 1733 | 1464380930999 Marionette TRACE conn4 -> [0,113,"getWindowHandle",null] 13:28:51 INFO - PROCESS | 1733 | 1464380931002 Marionette TRACE conn4 <- [1,113,null,{"value":"8"}] 13:28:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 13:28:51 INFO - PROCESS | 1733 | 1464380931014 Marionette TRACE conn4 -> [0,114,"setScriptTimeout",{"ms":35000}] 13:28:51 INFO - PROCESS | 1733 | 1464380931017 Marionette TRACE conn4 <- [1,114,null,{}] 13:28:51 INFO - PROCESS | 1733 | 1464380931024 Marionette TRACE conn4 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:28:51 INFO - PROCESS | 1733 | 1464380931178 Marionette TRACE conn4 <- [1,115,null,{"value":null}] 13:28:51 INFO - PROCESS | 1733 | 1464380931190 Marionette TRACE conn4 -> [0,116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:51 INFO - PROCESS | 1733 | ++DOCSHELL 0x9a9f4800 == 30 [pid = 1733] [id = 36] 13:28:51 INFO - PROCESS | 1733 | ++DOMWINDOW == 58 (0x9b423800) [pid = 1733] [serial = 106] [outer = (nil)] 13:28:51 INFO - PROCESS | 1733 | ++DOMWINDOW == 59 (0x9b7fa800) [pid = 1733] [serial = 107] [outer = 0x9b423800] 13:28:51 INFO - PROCESS | 1733 | 1464380931264 Marionette DEBUG loaded listener.js 13:28:51 INFO - PROCESS | 1733 | ++DOMWINDOW == 60 (0x9bca0000) [pid = 1733] [serial = 108] [outer = 0x9b423800] 13:28:52 INFO - PROCESS | 1733 | 1464380932052 Marionette TRACE conn4 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 13:28:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 13:28:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 1082ms 13:28:52 INFO - PROCESS | 1733 | 1464380932111 Marionette TRACE conn4 -> [0,117,"getWindowHandle",null] 13:28:52 INFO - PROCESS | 1733 | 1464380932114 Marionette TRACE conn4 <- [1,117,null,{"value":"8"}] 13:28:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 13:28:52 INFO - PROCESS | 1733 | 1464380932121 Marionette TRACE conn4 -> [0,118,"setScriptTimeout",{"ms":35000}] 13:28:52 INFO - PROCESS | 1733 | 1464380932124 Marionette TRACE conn4 <- [1,118,null,{}] 13:28:52 INFO - PROCESS | 1733 | 1464380932130 Marionette TRACE conn4 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:28:52 INFO - PROCESS | 1733 | 1464380932277 Marionette TRACE conn4 <- [1,119,null,{"value":null}] 13:28:52 INFO - PROCESS | 1733 | 1464380932296 Marionette TRACE conn4 -> [0,120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:52 INFO - PROCESS | 1733 | ++DOCSHELL 0x951f0c00 == 31 [pid = 1733] [id = 37] 13:28:52 INFO - PROCESS | 1733 | ++DOMWINDOW == 61 (0x97799800) [pid = 1733] [serial = 109] [outer = (nil)] 13:28:52 INFO - PROCESS | 1733 | ++DOMWINDOW == 62 (0x977a2c00) [pid = 1733] [serial = 110] [outer = 0x97799800] 13:28:52 INFO - PROCESS | 1733 | 1464380932384 Marionette DEBUG loaded listener.js 13:28:52 INFO - PROCESS | 1733 | ++DOMWINDOW == 63 (0x9bfa1c00) [pid = 1733] [serial = 111] [outer = 0x97799800] 13:28:53 INFO - PROCESS | 1733 | 1464380933453 Marionette TRACE conn4 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 13:28:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 13:28:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 1389ms 13:28:53 INFO - PROCESS | 1733 | 1464380933512 Marionette TRACE conn4 -> [0,121,"getWindowHandle",null] 13:28:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 13:28:53 INFO - PROCESS | 1733 | 1464380933520 Marionette TRACE conn4 <- [1,121,null,{"value":"8"}] 13:28:53 INFO - PROCESS | 1733 | 1464380933528 Marionette TRACE conn4 -> [0,122,"setScriptTimeout",{"ms":35000}] 13:28:53 INFO - PROCESS | 1733 | 1464380933535 Marionette TRACE conn4 <- [1,122,null,{}] 13:28:53 INFO - PROCESS | 1733 | 1464380933545 Marionette TRACE conn4 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:28:53 INFO - PROCESS | 1733 | 1464380933736 Marionette TRACE conn4 <- [1,123,null,{"value":null}] 13:28:53 INFO - PROCESS | 1733 | 1464380933872 Marionette TRACE conn4 -> [0,124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:53 INFO - PROCESS | 1733 | ++DOCSHELL 0x92d1f000 == 32 [pid = 1733] [id = 38] 13:28:53 INFO - PROCESS | 1733 | ++DOMWINDOW == 64 (0x938af000) [pid = 1733] [serial = 112] [outer = (nil)] 13:28:53 INFO - PROCESS | 1733 | ++DOMWINDOW == 65 (0x97799000) [pid = 1733] [serial = 113] [outer = 0x938af000] 13:28:54 INFO - PROCESS | 1733 | 1464380934002 Marionette DEBUG loaded listener.js 13:28:54 INFO - PROCESS | 1733 | ++DOMWINDOW == 66 (0x991b2400) [pid = 1733] [serial = 114] [outer = 0x938af000] 13:28:54 INFO - PROCESS | 1733 | 1464380934911 Marionette TRACE conn4 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 13:28:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 13:28:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 1442ms 13:28:54 INFO - PROCESS | 1733 | 1464380934984 Marionette TRACE conn4 -> [0,125,"getWindowHandle",null] 13:28:54 INFO - PROCESS | 1733 | 1464380934994 Marionette TRACE conn4 <- [1,125,null,{"value":"8"}] 13:28:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 13:28:55 INFO - PROCESS | 1733 | 1464380935006 Marionette TRACE conn4 -> [0,126,"setScriptTimeout",{"ms":35000}] 13:28:55 INFO - PROCESS | 1733 | 1464380935011 Marionette TRACE conn4 <- [1,126,null,{}] 13:28:55 INFO - PROCESS | 1733 | 1464380935022 Marionette TRACE conn4 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:28:55 INFO - PROCESS | 1733 | 1464380935222 Marionette TRACE conn4 <- [1,127,null,{"value":null}] 13:28:55 INFO - PROCESS | 1733 | 1464380935347 Marionette TRACE conn4 -> [0,128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:55 INFO - PROCESS | 1733 | ++DOCSHELL 0x9a1e9c00 == 33 [pid = 1733] [id = 39] 13:28:55 INFO - PROCESS | 1733 | ++DOMWINDOW == 67 (0x9a1ec400) [pid = 1733] [serial = 115] [outer = (nil)] 13:28:55 INFO - PROCESS | 1733 | ++DOMWINDOW == 68 (0x9a9dd400) [pid = 1733] [serial = 116] [outer = 0x9a1ec400] 13:28:55 INFO - PROCESS | 1733 | 1464380935436 Marionette DEBUG loaded listener.js 13:28:55 INFO - PROCESS | 1733 | ++DOMWINDOW == 69 (0x9b2a2800) [pid = 1733] [serial = 117] [outer = 0x9a1ec400] 13:28:56 INFO - PROCESS | 1733 | 1464380936514 Marionette TRACE conn4 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 13:28:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 13:28:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 1545ms 13:28:56 INFO - PROCESS | 1733 | 1464380936551 Marionette TRACE conn4 -> [0,129,"getWindowHandle",null] 13:28:56 INFO - PROCESS | 1733 | 1464380936555 Marionette TRACE conn4 <- [1,129,null,{"value":"8"}] 13:28:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 13:28:56 INFO - PROCESS | 1733 | 1464380936562 Marionette TRACE conn4 -> [0,130,"setScriptTimeout",{"ms":35000}] 13:28:56 INFO - PROCESS | 1733 | 1464380936569 Marionette TRACE conn4 <- [1,130,null,{}] 13:28:56 INFO - PROCESS | 1733 | 1464380936586 Marionette TRACE conn4 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:28:56 INFO - PROCESS | 1733 | 1464380936800 Marionette TRACE conn4 <- [1,131,null,{"value":null}] 13:28:56 INFO - PROCESS | 1733 | 1464380936968 Marionette TRACE conn4 -> [0,132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:57 INFO - PROCESS | 1733 | ++DOCSHELL 0x99e7f000 == 34 [pid = 1733] [id = 40] 13:28:57 INFO - PROCESS | 1733 | ++DOMWINDOW == 70 (0x9c02b400) [pid = 1733] [serial = 118] [outer = (nil)] 13:28:57 INFO - PROCESS | 1733 | ++DOMWINDOW == 71 (0x9d49e400) [pid = 1733] [serial = 119] [outer = 0x9c02b400] 13:28:57 INFO - PROCESS | 1733 | 1464380937063 Marionette DEBUG loaded listener.js 13:28:57 INFO - PROCESS | 1733 | ++DOMWINDOW == 72 (0x9d82f800) [pid = 1733] [serial = 120] [outer = 0x9c02b400] 13:28:58 INFO - PROCESS | 1733 | 1464380938185 Marionette TRACE conn4 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 13:28:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 13:28:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 1637ms 13:28:58 INFO - PROCESS | 1733 | 1464380938199 Marionette TRACE conn4 -> [0,133,"getWindowHandle",null] 13:28:58 INFO - PROCESS | 1733 | 1464380938204 Marionette TRACE conn4 <- [1,133,null,{"value":"8"}] 13:28:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 13:28:58 INFO - PROCESS | 1733 | 1464380938212 Marionette TRACE conn4 -> [0,134,"setScriptTimeout",{"ms":35000}] 13:28:58 INFO - PROCESS | 1733 | 1464380938218 Marionette TRACE conn4 <- [1,134,null,{}] 13:28:58 INFO - PROCESS | 1733 | 1464380938227 Marionette TRACE conn4 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:28:58 INFO - PROCESS | 1733 | 1464380938386 Marionette TRACE conn4 <- [1,135,null,{"value":null}] 13:28:58 INFO - PROCESS | 1733 | 1464380938610 Marionette TRACE conn4 -> [0,136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:58 INFO - PROCESS | 1733 | ++DOCSHELL 0x92df8c00 == 35 [pid = 1733] [id = 41] 13:28:58 INFO - PROCESS | 1733 | ++DOMWINDOW == 73 (0x938a9000) [pid = 1733] [serial = 121] [outer = (nil)] 13:28:58 INFO - PROCESS | 1733 | ++DOMWINDOW == 74 (0x94548800) [pid = 1733] [serial = 122] [outer = 0x938a9000] 13:28:58 INFO - PROCESS | 1733 | 1464380938727 Marionette DEBUG loaded listener.js 13:28:58 INFO - PROCESS | 1733 | ++DOMWINDOW == 75 (0x951e9800) [pid = 1733] [serial = 123] [outer = 0x938a9000] 13:28:59 INFO - PROCESS | 1733 | --DOCSHELL 0x9a79a400 == 34 [pid = 1733] [id = 27] 13:28:59 INFO - PROCESS | 1733 | --DOCSHELL 0x9213c000 == 33 [pid = 1733] [id = 21] 13:28:59 INFO - PROCESS | 1733 | --DOCSHELL 0x92d1e000 == 32 [pid = 1733] [id = 20] 13:28:59 INFO - PROCESS | 1733 | --DOCSHELL 0x9398f400 == 31 [pid = 1733] [id = 26] 13:28:59 INFO - PROCESS | 1733 | --DOCSHELL 0xa105b000 == 30 [pid = 1733] [id = 19] 13:28:59 INFO - PROCESS | 1733 | --DOCSHELL 0x92d18000 == 29 [pid = 1733] [id = 25] 13:28:59 INFO - PROCESS | 1733 | --DOCSHELL 0x9213a000 == 28 [pid = 1733] [id = 18] 13:28:59 INFO - PROCESS | 1733 | --DOCSHELL 0x94555400 == 27 [pid = 1733] [id = 17] 13:28:59 INFO - PROCESS | 1733 | --DOCSHELL 0x95221000 == 26 [pid = 1733] [id = 24] 13:28:59 INFO - PROCESS | 1733 | --DOCSHELL 0x92d20400 == 25 [pid = 1733] [id = 23] 13:28:59 INFO - PROCESS | 1733 | --DOCSHELL 0x9450e400 == 24 [pid = 1733] [id = 16] 13:28:59 INFO - PROCESS | 1733 | --DOCSHELL 0x977e3c00 == 23 [pid = 1733] [id = 15] 13:28:59 INFO - PROCESS | 1733 | --DOMWINDOW == 74 (0x93995800) [pid = 1733] [serial = 68] [outer = (nil)] [url = about:blank] 13:28:59 INFO - PROCESS | 1733 | --DOMWINDOW == 73 (0x93989400) [pid = 1733] [serial = 67] [outer = (nil)] [url = about:blank] 13:28:59 INFO - PROCESS | 1733 | --DOMWINDOW == 72 (0xa50a8800) [pid = 1733] [serial = 65] [outer = (nil)] [url = about:blank] 13:28:59 INFO - PROCESS | 1733 | --DOMWINDOW == 71 (0x977a0c00) [pid = 1733] [serial = 70] [outer = (nil)] [url = about:blank] 13:28:59 INFO - PROCESS | 1733 | --DOMWINDOW == 70 (0x9a097000) [pid = 1733] [serial = 29] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 13:28:59 INFO - PROCESS | 1733 | --DOMWINDOW == 69 (0x9a643800) [pid = 1733] [serial = 73] [outer = (nil)] [url = about:blank] 13:28:59 INFO - PROCESS | 1733 | --DOMWINDOW == 68 (0x9b297800) [pid = 1733] [serial = 74] [outer = (nil)] [url = about:blank] 13:28:59 INFO - PROCESS | 1733 | --DOMWINDOW == 67 (0x98138800) [pid = 1733] [serial = 71] [outer = (nil)] [url = about:blank] 13:28:59 INFO - PROCESS | 1733 | --DOMWINDOW == 66 (0xa503ac00) [pid = 1733] [serial = 64] [outer = (nil)] [url = about:blank] 13:28:59 INFO - PROCESS | 1733 | --DOMWINDOW == 65 (0xa22c8800) [pid = 1733] [serial = 56] [outer = (nil)] [url = about:blank] 13:28:59 INFO - PROCESS | 1733 | 1464380939717 Marionette TRACE conn4 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 13:28:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 13:28:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1538ms 13:28:59 INFO - PROCESS | 1733 | 1464380939772 Marionette TRACE conn4 -> [0,137,"getWindowHandle",null] 13:28:59 INFO - PROCESS | 1733 | 1464380939781 Marionette TRACE conn4 <- [1,137,null,{"value":"8"}] 13:28:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 13:28:59 INFO - PROCESS | 1733 | 1464380939792 Marionette TRACE conn4 -> [0,138,"setScriptTimeout",{"ms":35000}] 13:28:59 INFO - PROCESS | 1733 | 1464380939796 Marionette TRACE conn4 <- [1,138,null,{}] 13:28:59 INFO - PROCESS | 1733 | 1464380939802 Marionette TRACE conn4 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:28:59 INFO - PROCESS | 1733 | 1464380939986 Marionette TRACE conn4 <- [1,139,null,{"value":null}] 13:29:00 INFO - PROCESS | 1733 | 1464380940118 Marionette TRACE conn4 -> [0,140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:00 INFO - PROCESS | 1733 | ++DOCSHELL 0x99205c00 == 24 [pid = 1733] [id = 42] 13:29:00 INFO - PROCESS | 1733 | ++DOMWINDOW == 66 (0x9920b000) [pid = 1733] [serial = 124] [outer = (nil)] 13:29:00 INFO - PROCESS | 1733 | ++DOMWINDOW == 67 (0x9a09b000) [pid = 1733] [serial = 125] [outer = 0x9920b000] 13:29:00 INFO - PROCESS | 1733 | 1464380940206 Marionette DEBUG loaded listener.js 13:29:00 INFO - PROCESS | 1733 | ++DOMWINDOW == 68 (0x9a33dc00) [pid = 1733] [serial = 126] [outer = 0x9920b000] 13:29:01 INFO - PROCESS | 1733 | 1464380941032 Marionette TRACE conn4 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 13:29:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 13:29:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1290ms 13:29:01 INFO - PROCESS | 1733 | 1464380941083 Marionette TRACE conn4 -> [0,141,"getWindowHandle",null] 13:29:01 INFO - PROCESS | 1733 | 1464380941087 Marionette TRACE conn4 <- [1,141,null,{"value":"8"}] 13:29:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 13:29:01 INFO - PROCESS | 1733 | 1464380941093 Marionette TRACE conn4 -> [0,142,"setScriptTimeout",{"ms":35000}] 13:29:01 INFO - PROCESS | 1733 | 1464380941099 Marionette TRACE conn4 <- [1,142,null,{}] 13:29:01 INFO - PROCESS | 1733 | 1464380941115 Marionette TRACE conn4 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:29:01 INFO - PROCESS | 1733 | 1464380941278 Marionette TRACE conn4 <- [1,143,null,{"value":null}] 13:29:01 INFO - PROCESS | 1733 | 1464380941292 Marionette TRACE conn4 -> [0,144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:01 INFO - PROCESS | 1733 | ++DOCSHELL 0x977e0800 == 25 [pid = 1733] [id = 43] 13:29:01 INFO - PROCESS | 1733 | ++DOMWINDOW == 69 (0x9a9df800) [pid = 1733] [serial = 127] [outer = (nil)] 13:29:01 INFO - PROCESS | 1733 | ++DOMWINDOW == 70 (0x9bca5c00) [pid = 1733] [serial = 128] [outer = 0x9a9df800] 13:29:01 INFO - PROCESS | 1733 | 1464380941459 Marionette DEBUG loaded listener.js 13:29:01 INFO - PROCESS | 1733 | ++DOMWINDOW == 71 (0x9c029c00) [pid = 1733] [serial = 129] [outer = 0x9a9df800] 13:29:02 INFO - PROCESS | 1733 | 1464380942282 Marionette TRACE conn4 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 13:29:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 13:29:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 1288ms 13:29:02 INFO - PROCESS | 1733 | 1464380942409 Marionette TRACE conn4 -> [0,145,"getWindowHandle",null] 13:29:02 INFO - PROCESS | 1733 | 1464380942412 Marionette TRACE conn4 <- [1,145,null,{"value":"8"}] 13:29:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 13:29:02 INFO - PROCESS | 1733 | 1464380942472 Marionette TRACE conn4 -> [0,146,"setScriptTimeout",{"ms":35000}] 13:29:02 INFO - PROCESS | 1733 | 1464380942476 Marionette TRACE conn4 <- [1,146,null,{}] 13:29:02 INFO - PROCESS | 1733 | 1464380942576 Marionette TRACE conn4 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:29:02 INFO - PROCESS | 1733 | 1464380942777 Marionette TRACE conn4 <- [1,147,null,{"value":null}] 13:29:02 INFO - PROCESS | 1733 | 1464380942925 Marionette TRACE conn4 -> [0,148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:02 INFO - PROCESS | 1733 | ++DOCSHELL 0x9a33d000 == 26 [pid = 1733] [id = 44] 13:29:02 INFO - PROCESS | 1733 | ++DOMWINDOW == 72 (0x9c038400) [pid = 1733] [serial = 130] [outer = (nil)] 13:29:03 INFO - PROCESS | 1733 | ++DOMWINDOW == 73 (0xa0505800) [pid = 1733] [serial = 131] [outer = 0x9c038400] 13:29:03 INFO - PROCESS | 1733 | 1464380943017 Marionette DEBUG loaded listener.js 13:29:03 INFO - PROCESS | 1733 | ++DOMWINDOW == 74 (0xa214f400) [pid = 1733] [serial = 132] [outer = 0x9c038400] 13:29:03 INFO - PROCESS | 1733 | 1464380943908 Marionette TRACE conn4 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 13:29:03 INFO - PROCESS | 1733 | --DOMWINDOW == 73 (0x94510400) [pid = 1733] [serial = 103] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 13:29:03 INFO - PROCESS | 1733 | --DOMWINDOW == 72 (0x9b423800) [pid = 1733] [serial = 106] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 13:29:03 INFO - PROCESS | 1733 | --DOMWINDOW == 71 (0x9521ac00) [pid = 1733] [serial = 97] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 13:29:03 INFO - PROCESS | 1733 | --DOMWINDOW == 70 (0x9b731400) [pid = 1733] [serial = 78] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 13:29:03 INFO - PROCESS | 1733 | --DOMWINDOW == 69 (0x9a283000) [pid = 1733] [serial = 81] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 13:29:03 INFO - PROCESS | 1733 | --DOMWINDOW == 68 (0x92d20800) [pid = 1733] [serial = 94] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 13:29:03 INFO - PROCESS | 1733 | --DOMWINDOW == 67 (0x93a9a400) [pid = 1733] [serial = 84] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 13:29:03 INFO - PROCESS | 1733 | --DOMWINDOW == 66 (0x92d8c800) [pid = 1733] [serial = 87] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 13:29:03 INFO - PROCESS | 1733 | --DOMWINDOW == 65 (0x99e81000) [pid = 1733] [serial = 100] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 13:29:03 INFO - PROCESS | 1733 | --DOMWINDOW == 64 (0x951f0800) [pid = 1733] [serial = 75] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 13:29:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 13:29:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 1522ms 13:29:03 INFO - PROCESS | 1733 | 1464380943974 Marionette TRACE conn4 -> [0,149,"getWindowHandle",null] 13:29:03 INFO - PROCESS | 1733 | 1464380943977 Marionette TRACE conn4 <- [1,149,null,{"value":"8"}] 13:29:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 13:29:03 INFO - PROCESS | 1733 | 1464380943984 Marionette TRACE conn4 -> [0,150,"setScriptTimeout",{"ms":35000}] 13:29:03 INFO - PROCESS | 1733 | 1464380943988 Marionette TRACE conn4 <- [1,150,null,{}] 13:29:03 INFO - PROCESS | 1733 | 1464380943993 Marionette TRACE conn4 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:29:04 INFO - PROCESS | 1733 | 1464380944169 Marionette TRACE conn4 <- [1,151,null,{"value":null}] 13:29:04 INFO - PROCESS | 1733 | 1464380944272 Marionette TRACE conn4 -> [0,152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:04 INFO - PROCESS | 1733 | ++DOCSHELL 0x93a94c00 == 27 [pid = 1733] [id = 45] 13:29:04 INFO - PROCESS | 1733 | ++DOMWINDOW == 65 (0x94557400) [pid = 1733] [serial = 133] [outer = (nil)] 13:29:04 INFO - PROCESS | 1733 | ++DOMWINDOW == 66 (0x9b731400) [pid = 1733] [serial = 134] [outer = 0x94557400] 13:29:04 INFO - PROCESS | 1733 | 1464380944349 Marionette DEBUG loaded listener.js 13:29:04 INFO - PROCESS | 1733 | ++DOMWINDOW == 67 (0xa1057800) [pid = 1733] [serial = 135] [outer = 0x94557400] 13:29:05 INFO - PROCESS | 1733 | 1464380945129 Marionette TRACE conn4 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 13:29:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 13:29:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 1190ms 13:29:05 INFO - PROCESS | 1733 | 1464380945176 Marionette TRACE conn4 -> [0,153,"getWindowHandle",null] 13:29:05 INFO - PROCESS | 1733 | 1464380945180 Marionette TRACE conn4 <- [1,153,null,{"value":"8"}] 13:29:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 13:29:05 INFO - PROCESS | 1733 | 1464380945187 Marionette TRACE conn4 -> [0,154,"setScriptTimeout",{"ms":35000}] 13:29:05 INFO - PROCESS | 1733 | 1464380945191 Marionette TRACE conn4 <- [1,154,null,{}] 13:29:05 INFO - PROCESS | 1733 | 1464380945196 Marionette TRACE conn4 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:29:05 INFO - PROCESS | 1733 | 1464380945396 Marionette TRACE conn4 <- [1,155,null,{"value":null}] 13:29:05 INFO - PROCESS | 1733 | 1464380945409 Marionette TRACE conn4 -> [0,156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:05 INFO - PROCESS | 1733 | ++DOCSHELL 0x9398dc00 == 28 [pid = 1733] [id = 46] 13:29:05 INFO - PROCESS | 1733 | ++DOMWINDOW == 68 (0x951e9400) [pid = 1733] [serial = 136] [outer = (nil)] 13:29:05 INFO - PROCESS | 1733 | ++DOMWINDOW == 69 (0xa2403800) [pid = 1733] [serial = 137] [outer = 0x951e9400] 13:29:05 INFO - PROCESS | 1733 | 1464380945569 Marionette DEBUG loaded listener.js 13:29:05 INFO - PROCESS | 1733 | ++DOMWINDOW == 70 (0xa2646c00) [pid = 1733] [serial = 138] [outer = 0x951e9400] 13:29:06 INFO - PROCESS | 1733 | 1464380946468 Marionette TRACE conn4 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 13:29:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 13:29:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 1334ms 13:29:06 INFO - PROCESS | 1733 | 1464380946522 Marionette TRACE conn4 -> [0,157,"getWindowHandle",null] 13:29:06 INFO - PROCESS | 1733 | 1464380946528 Marionette TRACE conn4 <- [1,157,null,{"value":"8"}] 13:29:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 13:29:06 INFO - PROCESS | 1733 | 1464380946538 Marionette TRACE conn4 -> [0,158,"setScriptTimeout",{"ms":35000}] 13:29:06 INFO - PROCESS | 1733 | 1464380946543 Marionette TRACE conn4 <- [1,158,null,{}] 13:29:06 INFO - PROCESS | 1733 | 1464380946553 Marionette TRACE conn4 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:29:06 INFO - PROCESS | 1733 | 1464380946804 Marionette TRACE conn4 <- [1,159,null,{"value":null}] 13:29:06 INFO - PROCESS | 1733 | 1464380946960 Marionette TRACE conn4 -> [0,160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:07 INFO - PROCESS | 1733 | ++DOCSHELL 0x93994800 == 29 [pid = 1733] [id = 47] 13:29:07 INFO - PROCESS | 1733 | ++DOMWINDOW == 71 (0x93a97400) [pid = 1733] [serial = 139] [outer = (nil)] 13:29:07 INFO - PROCESS | 1733 | ++DOMWINDOW == 72 (0x951f4000) [pid = 1733] [serial = 140] [outer = 0x93a97400] 13:29:07 INFO - PROCESS | 1733 | 1464380947066 Marionette DEBUG loaded listener.js 13:29:07 INFO - PROCESS | 1733 | ++DOMWINDOW == 73 (0x99202c00) [pid = 1733] [serial = 141] [outer = 0x93a97400] 13:29:07 INFO - PROCESS | 1733 | 1464380947948 Marionette TRACE conn4 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 13:29:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 13:29:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 1495ms 13:29:08 INFO - PROCESS | 1733 | 1464380948034 Marionette TRACE conn4 -> [0,161,"getWindowHandle",null] 13:29:08 INFO - PROCESS | 1733 | 1464380948044 Marionette TRACE conn4 <- [1,161,null,{"value":"8"}] 13:29:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 13:29:08 INFO - PROCESS | 1733 | 1464380948056 Marionette TRACE conn4 -> [0,162,"setScriptTimeout",{"ms":35000}] 13:29:08 INFO - PROCESS | 1733 | 1464380948060 Marionette TRACE conn4 <- [1,162,null,{}] 13:29:08 INFO - PROCESS | 1733 | 1464380948068 Marionette TRACE conn4 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:29:08 INFO - PROCESS | 1733 | 1464380948326 Marionette TRACE conn4 <- [1,163,null,{"value":null}] 13:29:08 INFO - PROCESS | 1733 | 1464380948506 Marionette TRACE conn4 -> [0,164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:08 INFO - PROCESS | 1733 | ++DOCSHELL 0x9bc68000 == 30 [pid = 1733] [id = 48] 13:29:08 INFO - PROCESS | 1733 | ++DOMWINDOW == 74 (0x9bc6f400) [pid = 1733] [serial = 142] [outer = (nil)] 13:29:08 INFO - PROCESS | 1733 | ++DOMWINDOW == 75 (0x9d831c00) [pid = 1733] [serial = 143] [outer = 0x9bc6f400] 13:29:08 INFO - PROCESS | 1733 | 1464380948686 Marionette DEBUG loaded listener.js 13:29:08 INFO - PROCESS | 1733 | ++DOMWINDOW == 76 (0xa050e800) [pid = 1733] [serial = 144] [outer = 0x9bc6f400] 13:29:08 INFO - PROCESS | 1733 | 1464380948849 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 13:29:09 INFO - PROCESS | 1733 | 1464380949622 Marionette TRACE conn4 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 13:29:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 13:29:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 1588ms 13:29:09 INFO - PROCESS | 1733 | 1464380949644 Marionette TRACE conn4 -> [0,165,"getWindowHandle",null] 13:29:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 13:29:09 INFO - PROCESS | 1733 | 1464380949648 Marionette TRACE conn4 <- [1,165,null,{"value":"8"}] 13:29:09 INFO - PROCESS | 1733 | 1464380949655 Marionette TRACE conn4 -> [0,166,"setScriptTimeout",{"ms":35000}] 13:29:09 INFO - PROCESS | 1733 | 1464380949662 Marionette TRACE conn4 <- [1,166,null,{}] 13:29:09 INFO - PROCESS | 1733 | 1464380949679 Marionette TRACE conn4 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:29:09 INFO - PROCESS | 1733 | 1464380949872 Marionette TRACE conn4 <- [1,167,null,{"value":null}] 13:29:10 INFO - PROCESS | 1733 | 1464380950019 Marionette TRACE conn4 -> [0,168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:10 INFO - PROCESS | 1733 | ++DOCSHELL 0x92d19000 == 31 [pid = 1733] [id = 49] 13:29:10 INFO - PROCESS | 1733 | ++DOMWINDOW == 77 (0xa3020800) [pid = 1733] [serial = 145] [outer = (nil)] 13:29:10 INFO - PROCESS | 1733 | ++DOMWINDOW == 78 (0xa324ec00) [pid = 1733] [serial = 146] [outer = 0xa3020800] 13:29:10 INFO - PROCESS | 1733 | 1464380950135 Marionette DEBUG loaded listener.js 13:29:10 INFO - PROCESS | 1733 | ++DOMWINDOW == 79 (0xa346b000) [pid = 1733] [serial = 147] [outer = 0xa3020800] 13:29:11 INFO - PROCESS | 1733 | 1464380951291 Marionette TRACE conn4 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 13:29:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 13:29:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 1653ms 13:29:11 INFO - PROCESS | 1733 | 1464380951308 Marionette TRACE conn4 -> [0,169,"getWindowHandle",null] 13:29:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 13:29:11 INFO - PROCESS | 1733 | 1464380951313 Marionette TRACE conn4 <- [1,169,null,{"value":"8"}] 13:29:11 INFO - PROCESS | 1733 | 1464380951319 Marionette TRACE conn4 -> [0,170,"setScriptTimeout",{"ms":35000}] 13:29:11 INFO - PROCESS | 1733 | 1464380951323 Marionette TRACE conn4 <- [1,170,null,{}] 13:29:11 INFO - PROCESS | 1733 | 1464380951329 Marionette TRACE conn4 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:29:11 INFO - PROCESS | 1733 | 1464380951513 Marionette TRACE conn4 <- [1,171,null,{"value":null}] 13:29:11 INFO - PROCESS | 1733 | 1464380951660 Marionette TRACE conn4 -> [0,172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.casesensitive.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:11 INFO - PROCESS | 1733 | ++DOCSHELL 0x977a1000 == 32 [pid = 1733] [id = 50] 13:29:11 INFO - PROCESS | 1733 | ++DOMWINDOW == 80 (0xa35efc00) [pid = 1733] [serial = 148] [outer = (nil)] 13:29:11 INFO - PROCESS | 1733 | ++DOMWINDOW == 81 (0xa503ac00) [pid = 1733] [serial = 149] [outer = 0xa35efc00] 13:29:11 INFO - PROCESS | 1733 | 1464380951749 Marionette DEBUG loaded listener.js 13:29:11 INFO - PROCESS | 1733 | ++DOMWINDOW == 82 (0x9a9d8c00) [pid = 1733] [serial = 150] [outer = 0xa35efc00] 13:29:12 INFO - PROCESS | 1733 | 1464380952605 Marionette TRACE conn4 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 13:29:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 13:29:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 1337ms 13:29:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 13:29:12 INFO - PROCESS | 1733 | 1464380952657 Marionette TRACE conn4 -> [0,173,"getWindowHandle",null] 13:29:12 INFO - PROCESS | 1733 | 1464380952660 Marionette TRACE conn4 <- [1,173,null,{"value":"8"}] 13:29:12 INFO - PROCESS | 1733 | 1464380952667 Marionette TRACE conn4 -> [0,174,"setScriptTimeout",{"ms":35000}] 13:29:12 INFO - PROCESS | 1733 | 1464380952671 Marionette TRACE conn4 <- [1,174,null,{}] 13:29:12 INFO - PROCESS | 1733 | 1464380952677 Marionette TRACE conn4 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:29:12 INFO - PROCESS | 1733 | 1464380952850 Marionette TRACE conn4 <- [1,175,null,{"value":null}] 13:29:13 INFO - PROCESS | 1733 | 1464380952994 Marionette TRACE conn4 -> [0,176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.clear.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:13 INFO - PROCESS | 1733 | ++DOCSHELL 0xa4e1d000 == 33 [pid = 1733] [id = 51] 13:29:13 INFO - PROCESS | 1733 | ++DOMWINDOW == 83 (0xa503d800) [pid = 1733] [serial = 151] [outer = (nil)] 13:29:13 INFO - PROCESS | 1733 | ++DOMWINDOW == 84 (0xa62ee800) [pid = 1733] [serial = 152] [outer = 0xa503d800] 13:29:13 INFO - PROCESS | 1733 | 1464380953094 Marionette DEBUG loaded listener.js 13:29:13 INFO - PROCESS | 1733 | ++DOMWINDOW == 85 (0xa6734000) [pid = 1733] [serial = 153] [outer = 0xa503d800] 13:29:14 INFO - PROCESS | 1733 | 1464380954024 Marionette TRACE conn4 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 13:29:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 13:29:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 1387ms 13:29:14 INFO - PROCESS | 1733 | 1464380954054 Marionette TRACE conn4 -> [0,177,"getWindowHandle",null] 13:29:14 INFO - PROCESS | 1733 | 1464380954058 Marionette TRACE conn4 <- [1,177,null,{"value":"8"}] 13:29:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 13:29:14 INFO - PROCESS | 1733 | 1464380954064 Marionette TRACE conn4 -> [0,178,"setScriptTimeout",{"ms":35000}] 13:29:14 INFO - PROCESS | 1733 | 1464380954068 Marionette TRACE conn4 <- [1,178,null,{}] 13:29:14 INFO - PROCESS | 1733 | 1464380954074 Marionette TRACE conn4 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:29:14 INFO - PROCESS | 1733 | 1464380954277 Marionette TRACE conn4 <- [1,179,null,{"value":null}] 13:29:14 INFO - PROCESS | 1733 | 1464380954419 Marionette TRACE conn4 -> [0,180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.darker.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:14 INFO - PROCESS | 1733 | ++DOCSHELL 0xa105a800 == 34 [pid = 1733] [id = 52] 13:29:14 INFO - PROCESS | 1733 | ++DOMWINDOW == 86 (0xa2405800) [pid = 1733] [serial = 154] [outer = (nil)] 13:29:14 INFO - PROCESS | 1733 | ++DOMWINDOW == 87 (0xa67d4c00) [pid = 1733] [serial = 155] [outer = 0xa2405800] 13:29:14 INFO - PROCESS | 1733 | 1464380954511 Marionette DEBUG loaded listener.js 13:29:14 INFO - PROCESS | 1733 | ++DOMWINDOW == 88 (0xa68df800) [pid = 1733] [serial = 156] [outer = 0xa2405800] 13:29:15 INFO - PROCESS | 1733 | 1464380955635 Marionette TRACE conn4 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 13:29:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 13:29:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 1636ms 13:29:15 INFO - PROCESS | 1733 | 1464380955702 Marionette TRACE conn4 -> [0,181,"getWindowHandle",null] 13:29:15 INFO - PROCESS | 1733 | 1464380955708 Marionette TRACE conn4 <- [1,181,null,{"value":"8"}] 13:29:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 13:29:15 INFO - PROCESS | 1733 | 1464380955716 Marionette TRACE conn4 -> [0,182,"setScriptTimeout",{"ms":35000}] 13:29:15 INFO - PROCESS | 1733 | 1464380955722 Marionette TRACE conn4 <- [1,182,null,{}] 13:29:15 INFO - PROCESS | 1733 | 1464380955732 Marionette TRACE conn4 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:29:16 INFO - PROCESS | 1733 | 1464380956008 Marionette TRACE conn4 <- [1,183,null,{"value":null}] 13:29:16 INFO - PROCESS | 1733 | 1464380956177 Marionette TRACE conn4 -> [0,184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:16 INFO - PROCESS | 1733 | ++DOCSHELL 0x92d97000 == 35 [pid = 1733] [id = 53] 13:29:16 INFO - PROCESS | 1733 | ++DOMWINDOW == 89 (0x93993800) [pid = 1733] [serial = 157] [outer = (nil)] 13:29:16 INFO - PROCESS | 1733 | ++DOMWINDOW == 90 (0x95072800) [pid = 1733] [serial = 158] [outer = 0x93993800] 13:29:16 INFO - PROCESS | 1733 | 1464380956281 Marionette DEBUG loaded listener.js 13:29:16 INFO - PROCESS | 1733 | ++DOMWINDOW == 91 (0x9507a000) [pid = 1733] [serial = 159] [outer = 0x93993800] 13:29:17 INFO - PROCESS | 1733 | --DOMWINDOW == 90 (0x92d8b800) [pid = 1733] [serial = 91] [outer = (nil)] [url = about:blank] 13:29:17 INFO - PROCESS | 1733 | 1464380957351 Marionette TRACE conn4 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 13:29:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 13:29:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1691ms 13:29:17 INFO - PROCESS | 1733 | 1464380957408 Marionette TRACE conn4 -> [0,185,"getWindowHandle",null] 13:29:17 INFO - PROCESS | 1733 | 1464380957416 Marionette TRACE conn4 <- [1,185,null,{"value":"8"}] 13:29:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 13:29:17 INFO - PROCESS | 1733 | 1464380957426 Marionette TRACE conn4 -> [0,186,"setScriptTimeout",{"ms":35000}] 13:29:17 INFO - PROCESS | 1733 | 1464380957430 Marionette TRACE conn4 <- [1,186,null,{}] 13:29:17 INFO - PROCESS | 1733 | 1464380957437 Marionette TRACE conn4 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:29:17 INFO - PROCESS | 1733 | --DOMWINDOW == 89 (0x9b297000) [pid = 1733] [serial = 104] [outer = (nil)] [url = about:blank] 13:29:17 INFO - PROCESS | 1733 | --DOMWINDOW == 88 (0x9b7fa800) [pid = 1733] [serial = 107] [outer = (nil)] [url = about:blank] 13:29:17 INFO - PROCESS | 1733 | --DOMWINDOW == 87 (0x977a0800) [pid = 1733] [serial = 98] [outer = (nil)] [url = about:blank] 13:29:17 INFO - PROCESS | 1733 | --DOMWINDOW == 86 (0x9bca0000) [pid = 1733] [serial = 108] [outer = (nil)] [url = about:blank] 13:29:17 INFO - PROCESS | 1733 | --DOMWINDOW == 85 (0x99119800) [pid = 1733] [serial = 99] [outer = (nil)] [url = about:blank] 13:29:17 INFO - PROCESS | 1733 | --DOMWINDOW == 84 (0x9bca7000) [pid = 1733] [serial = 79] [outer = (nil)] [url = about:blank] 13:29:17 INFO - PROCESS | 1733 | --DOMWINDOW == 83 (0xa21a6000) [pid = 1733] [serial = 83] [outer = (nil)] [url = about:blank] 13:29:17 INFO - PROCESS | 1733 | --DOMWINDOW == 82 (0xa1054c00) [pid = 1733] [serial = 82] [outer = (nil)] [url = about:blank] 13:29:17 INFO - PROCESS | 1733 | --DOMWINDOW == 81 (0x92d8fc00) [pid = 1733] [serial = 95] [outer = (nil)] [url = about:blank] 13:29:17 INFO - PROCESS | 1733 | --DOMWINDOW == 80 (0x92df7400) [pid = 1733] [serial = 96] [outer = (nil)] [url = about:blank] 13:29:17 INFO - PROCESS | 1733 | --DOMWINDOW == 79 (0xa26c2000) [pid = 1733] [serial = 86] [outer = (nil)] [url = about:blank] 13:29:17 INFO - PROCESS | 1733 | --DOMWINDOW == 78 (0xa262dc00) [pid = 1733] [serial = 85] [outer = (nil)] [url = about:blank] 13:29:17 INFO - PROCESS | 1733 | --DOMWINDOW == 77 (0x92d96000) [pid = 1733] [serial = 89] [outer = (nil)] [url = about:blank] 13:29:17 INFO - PROCESS | 1733 | --DOMWINDOW == 76 (0x92d93000) [pid = 1733] [serial = 88] [outer = (nil)] [url = about:blank] 13:29:17 INFO - PROCESS | 1733 | --DOMWINDOW == 75 (0x9a339c00) [pid = 1733] [serial = 102] [outer = (nil)] [url = about:blank] 13:29:17 INFO - PROCESS | 1733 | --DOMWINDOW == 74 (0x9a1e8000) [pid = 1733] [serial = 101] [outer = (nil)] [url = about:blank] 13:29:17 INFO - PROCESS | 1733 | --DOMWINDOW == 73 (0x9b2a2c00) [pid = 1733] [serial = 105] [outer = (nil)] [url = about:blank] 13:29:17 INFO - PROCESS | 1733 | --DOMWINDOW == 72 (0x9a28c400) [pid = 1733] [serial = 77] [outer = (nil)] [url = about:blank] 13:29:17 INFO - PROCESS | 1733 | --DOMWINDOW == 71 (0x981a5c00) [pid = 1733] [serial = 76] [outer = (nil)] [url = about:blank] 13:29:17 INFO - PROCESS | 1733 | --DOMWINDOW == 70 (0x9c026800) [pid = 1733] [serial = 80] [outer = (nil)] [url = about:blank] 13:29:17 INFO - PROCESS | 1733 | 1464380957668 Marionette TRACE conn4 <- [1,187,null,{"value":null}] 13:29:17 INFO - PROCESS | 1733 | 1464380957819 Marionette TRACE conn4 -> [0,188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.get.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:17 INFO - PROCESS | 1733 | ++DOCSHELL 0x93a94000 == 36 [pid = 1733] [id = 54] 13:29:17 INFO - PROCESS | 1733 | ++DOMWINDOW == 71 (0x95074800) [pid = 1733] [serial = 160] [outer = (nil)] 13:29:17 INFO - PROCESS | 1733 | ++DOMWINDOW == 72 (0x9507f000) [pid = 1733] [serial = 161] [outer = 0x95074800] 13:29:17 INFO - PROCESS | 1733 | 1464380957897 Marionette DEBUG loaded listener.js 13:29:18 INFO - PROCESS | 1733 | ++DOMWINDOW == 73 (0x977e4400) [pid = 1733] [serial = 162] [outer = 0x95074800] 13:29:18 INFO - PROCESS | 1733 | 1464380958613 Marionette TRACE conn4 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 13:29:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 13:29:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 1233ms 13:29:18 INFO - PROCESS | 1733 | 1464380958660 Marionette TRACE conn4 -> [0,189,"getWindowHandle",null] 13:29:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 13:29:18 INFO - PROCESS | 1733 | 1464380958665 Marionette TRACE conn4 <- [1,189,null,{"value":"8"}] 13:29:18 INFO - PROCESS | 1733 | 1464380958671 Marionette TRACE conn4 -> [0,190,"setScriptTimeout",{"ms":35000}] 13:29:18 INFO - PROCESS | 1733 | 1464380958678 Marionette TRACE conn4 <- [1,190,null,{}] 13:29:18 INFO - PROCESS | 1733 | 1464380958702 Marionette TRACE conn4 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:29:18 INFO - PROCESS | 1733 | 1464380958868 Marionette TRACE conn4 <- [1,191,null,{"value":null}] 13:29:18 INFO - PROCESS | 1733 | 1464380958882 Marionette TRACE conn4 -> [0,192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.highlight.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:18 INFO - PROCESS | 1733 | ++DOCSHELL 0x92140400 == 37 [pid = 1733] [id = 55] 13:29:18 INFO - PROCESS | 1733 | ++DOMWINDOW == 74 (0x9a339400) [pid = 1733] [serial = 163] [outer = (nil)] 13:29:18 INFO - PROCESS | 1733 | ++DOMWINDOW == 75 (0x9a79a400) [pid = 1733] [serial = 164] [outer = 0x9a339400] 13:29:18 INFO - PROCESS | 1733 | 1464380958963 Marionette DEBUG loaded listener.js 13:29:19 INFO - PROCESS | 1733 | ++DOMWINDOW == 76 (0x9a9da400) [pid = 1733] [serial = 165] [outer = 0x9a339400] 13:29:19 INFO - PROCESS | 1733 | 1464380959821 Marionette TRACE conn4 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 13:29:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 13:29:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 1189ms 13:29:19 INFO - PROCESS | 1733 | 1464380959860 Marionette TRACE conn4 -> [0,193,"getWindowHandle",null] 13:29:19 INFO - PROCESS | 1733 | 1464380959865 Marionette TRACE conn4 <- [1,193,null,{"value":"8"}] 13:29:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 13:29:19 INFO - PROCESS | 1733 | 1464380959871 Marionette TRACE conn4 -> [0,194,"setScriptTimeout",{"ms":35000}] 13:29:19 INFO - PROCESS | 1733 | 1464380959874 Marionette TRACE conn4 <- [1,194,null,{}] 13:29:19 INFO - PROCESS | 1733 | 1464380959888 Marionette TRACE conn4 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:29:20 INFO - PROCESS | 1733 | 1464380960091 Marionette TRACE conn4 <- [1,195,null,{"value":null}] 13:29:20 INFO - PROCESS | 1733 | 1464380960123 Marionette TRACE conn4 -> [0,196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:20 INFO - PROCESS | 1733 | ++DOCSHELL 0x93a92800 == 38 [pid = 1733] [id = 56] 13:29:20 INFO - PROCESS | 1733 | ++DOMWINDOW == 77 (0x9a9f4000) [pid = 1733] [serial = 166] [outer = (nil)] 13:29:20 INFO - PROCESS | 1733 | ++DOMWINDOW == 78 (0x9bc66c00) [pid = 1733] [serial = 167] [outer = 0x9a9f4000] 13:29:20 INFO - PROCESS | 1733 | 1464380960197 Marionette DEBUG loaded listener.js 13:29:20 INFO - PROCESS | 1733 | ++DOMWINDOW == 79 (0x9c01f000) [pid = 1733] [serial = 168] [outer = 0x9a9f4000] 13:29:21 INFO - PROCESS | 1733 | 1464380960994 Marionette TRACE conn4 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 13:29:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 13:29:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 1154ms 13:29:21 INFO - PROCESS | 1733 | 1464380961025 Marionette TRACE conn4 -> [0,197,"getWindowHandle",null] 13:29:21 INFO - PROCESS | 1733 | 1464380961029 Marionette TRACE conn4 <- [1,197,null,{"value":"8"}] 13:29:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 13:29:21 INFO - PROCESS | 1733 | 1464380961041 Marionette TRACE conn4 -> [0,198,"setScriptTimeout",{"ms":35000}] 13:29:21 INFO - PROCESS | 1733 | 1464380961043 Marionette TRACE conn4 <- [1,198,null,{}] 13:29:21 INFO - PROCESS | 1733 | 1464380961057 Marionette TRACE conn4 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:29:21 INFO - PROCESS | 1733 | 1464380961257 Marionette TRACE conn4 <- [1,199,null,{"value":null}] 13:29:21 INFO - PROCESS | 1733 | 1464380961282 Marionette TRACE conn4 -> [0,200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:21 INFO - PROCESS | 1733 | ++DOCSHELL 0x92d91800 == 39 [pid = 1733] [id = 57] 13:29:21 INFO - PROCESS | 1733 | ++DOMWINDOW == 80 (0x9a1eac00) [pid = 1733] [serial = 169] [outer = (nil)] 13:29:21 INFO - PROCESS | 1733 | ++DOMWINDOW == 81 (0x9c121c00) [pid = 1733] [serial = 170] [outer = 0x9a1eac00] 13:29:21 INFO - PROCESS | 1733 | 1464380961355 Marionette DEBUG loaded listener.js 13:29:21 INFO - PROCESS | 1733 | ++DOMWINDOW == 82 (0x9d893400) [pid = 1733] [serial = 171] [outer = 0x9a1eac00] 13:29:21 INFO - PROCESS | 1733 | --DOMWINDOW == 81 (0x9213e800) [pid = 1733] [serial = 90] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 13:29:21 INFO - PROCESS | 1733 | --DOMWINDOW == 80 (0x9c02b400) [pid = 1733] [serial = 118] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 13:29:21 INFO - PROCESS | 1733 | --DOMWINDOW == 79 (0x9920b000) [pid = 1733] [serial = 124] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 13:29:21 INFO - PROCESS | 1733 | --DOMWINDOW == 78 (0x9c038400) [pid = 1733] [serial = 130] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 13:29:21 INFO - PROCESS | 1733 | --DOMWINDOW == 77 (0x938a9000) [pid = 1733] [serial = 121] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 13:29:21 INFO - PROCESS | 1733 | --DOMWINDOW == 76 (0x938af000) [pid = 1733] [serial = 112] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 13:29:21 INFO - PROCESS | 1733 | --DOMWINDOW == 75 (0x9a1ec400) [pid = 1733] [serial = 115] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 13:29:21 INFO - PROCESS | 1733 | --DOMWINDOW == 74 (0x9a9df800) [pid = 1733] [serial = 127] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 13:29:21 INFO - PROCESS | 1733 | --DOMWINDOW == 73 (0x94557400) [pid = 1733] [serial = 133] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 13:29:22 INFO - PROCESS | 1733 | 1464380962257 Marionette TRACE conn4 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 13:29:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 13:29:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 1229ms 13:29:22 INFO - PROCESS | 1733 | 1464380962270 Marionette TRACE conn4 -> [0,201,"getWindowHandle",null] 13:29:22 INFO - PROCESS | 1733 | 1464380962272 Marionette TRACE conn4 <- [1,201,null,{"value":"8"}] 13:29:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 13:29:22 INFO - PROCESS | 1733 | 1464380962279 Marionette TRACE conn4 -> [0,202,"setScriptTimeout",{"ms":35000}] 13:29:22 INFO - PROCESS | 1733 | 1464380962282 Marionette TRACE conn4 <- [1,202,null,{}] 13:29:22 INFO - PROCESS | 1733 | 1464380962287 Marionette TRACE conn4 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:29:22 INFO - PROCESS | 1733 | 1464380962495 Marionette TRACE conn4 <- [1,203,null,{"value":null}] 13:29:22 INFO - PROCESS | 1733 | 1464380962519 Marionette TRACE conn4 -> [0,204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:22 INFO - PROCESS | 1733 | ++DOCSHELL 0x938af000 == 40 [pid = 1733] [id = 58] 13:29:22 INFO - PROCESS | 1733 | ++DOMWINDOW == 74 (0x95079000) [pid = 1733] [serial = 172] [outer = (nil)] 13:29:22 INFO - PROCESS | 1733 | ++DOMWINDOW == 75 (0xa21b0800) [pid = 1733] [serial = 173] [outer = 0x95079000] 13:29:22 INFO - PROCESS | 1733 | 1464380962594 Marionette DEBUG loaded listener.js 13:29:22 INFO - PROCESS | 1733 | ++DOMWINDOW == 76 (0xa22c2400) [pid = 1733] [serial = 174] [outer = 0x95079000] 13:29:23 INFO - PROCESS | 1733 | 1464380963342 Marionette TRACE conn4 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 13:29:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 13:29:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 1080ms 13:29:23 INFO - PROCESS | 1733 | 1464380963369 Marionette TRACE conn4 -> [0,205,"getWindowHandle",null] 13:29:23 INFO - PROCESS | 1733 | 1464380963375 Marionette TRACE conn4 <- [1,205,null,{"value":"8"}] 13:29:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 13:29:23 INFO - PROCESS | 1733 | 1464380963384 Marionette TRACE conn4 -> [0,206,"setScriptTimeout",{"ms":35000}] 13:29:23 INFO - PROCESS | 1733 | 1464380963387 Marionette TRACE conn4 <- [1,206,null,{}] 13:29:23 INFO - PROCESS | 1733 | 1464380963393 Marionette TRACE conn4 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:29:23 INFO - PROCESS | 1733 | 1464380963630 Marionette TRACE conn4 <- [1,207,null,{"value":null}] 13:29:23 INFO - PROCESS | 1733 | 1464380963643 Marionette TRACE conn4 -> [0,208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:23 INFO - PROCESS | 1733 | ++DOCSHELL 0x9b2a2c00 == 41 [pid = 1733] [id = 59] 13:29:23 INFO - PROCESS | 1733 | ++DOMWINDOW == 77 (0xa21a7800) [pid = 1733] [serial = 175] [outer = (nil)] 13:29:23 INFO - PROCESS | 1733 | ++DOMWINDOW == 78 (0xa3023400) [pid = 1733] [serial = 176] [outer = 0xa21a7800] 13:29:23 INFO - PROCESS | 1733 | 1464380963725 Marionette DEBUG loaded listener.js 13:29:23 INFO - PROCESS | 1733 | ++DOMWINDOW == 79 (0xa321ac00) [pid = 1733] [serial = 177] [outer = 0xa21a7800] 13:29:24 INFO - PROCESS | 1733 | 1464380964722 Marionette TRACE conn4 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 13:29:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 13:29:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 1381ms 13:29:24 INFO - PROCESS | 1733 | 1464380964765 Marionette TRACE conn4 -> [0,209,"getWindowHandle",null] 13:29:24 INFO - PROCESS | 1733 | 1464380964773 Marionette TRACE conn4 <- [1,209,null,{"value":"8"}] 13:29:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 13:29:24 INFO - PROCESS | 1733 | 1464380964785 Marionette TRACE conn4 -> [0,210,"setScriptTimeout",{"ms":35000}] 13:29:24 INFO - PROCESS | 1733 | 1464380964797 Marionette TRACE conn4 <- [1,210,null,{}] 13:29:24 INFO - PROCESS | 1733 | 1464380964808 Marionette TRACE conn4 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:29:25 INFO - PROCESS | 1733 | 1464380965048 Marionette TRACE conn4 <- [1,211,null,{"value":null}] 13:29:25 INFO - PROCESS | 1733 | 1464380965254 Marionette TRACE conn4 -> [0,212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:25 INFO - PROCESS | 1733 | ++DOCSHELL 0x92df6c00 == 42 [pid = 1733] [id = 60] 13:29:25 INFO - PROCESS | 1733 | ++DOMWINDOW == 80 (0x93a96c00) [pid = 1733] [serial = 178] [outer = (nil)] 13:29:25 INFO - PROCESS | 1733 | ++DOMWINDOW == 81 (0x9507b000) [pid = 1733] [serial = 179] [outer = 0x93a96c00] 13:29:25 INFO - PROCESS | 1733 | 1464380965412 Marionette DEBUG loaded listener.js 13:29:25 INFO - PROCESS | 1733 | ++DOMWINDOW == 82 (0x951e7c00) [pid = 1733] [serial = 180] [outer = 0x93a96c00] 13:29:26 INFO - PROCESS | 1733 | 1464380966368 Marionette TRACE conn4 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 13:29:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 13:29:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 1657ms 13:29:26 INFO - PROCESS | 1733 | 1464380966442 Marionette TRACE conn4 -> [0,213,"getWindowHandle",null] 13:29:26 INFO - PROCESS | 1733 | 1464380966449 Marionette TRACE conn4 <- [1,213,null,{"value":"8"}] 13:29:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 13:29:26 INFO - PROCESS | 1733 | 1464380966462 Marionette TRACE conn4 -> [0,214,"setScriptTimeout",{"ms":35000}] 13:29:26 INFO - PROCESS | 1733 | 1464380966470 Marionette TRACE conn4 <- [1,214,null,{}] 13:29:26 INFO - PROCESS | 1733 | 1464380966477 Marionette TRACE conn4 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:29:26 INFO - PROCESS | 1733 | 1464380966702 Marionette TRACE conn4 <- [1,215,null,{"value":null}] 13:29:26 INFO - PROCESS | 1733 | 1464380966884 Marionette TRACE conn4 -> [0,216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:26 INFO - PROCESS | 1733 | ++DOCSHELL 0x992aa400 == 43 [pid = 1733] [id = 61] 13:29:26 INFO - PROCESS | 1733 | ++DOMWINDOW == 83 (0x9a28d400) [pid = 1733] [serial = 181] [outer = (nil)] 13:29:27 INFO - PROCESS | 1733 | ++DOMWINDOW == 84 (0x9a8bfc00) [pid = 1733] [serial = 182] [outer = 0x9a28d400] 13:29:27 INFO - PROCESS | 1733 | 1464380967014 Marionette DEBUG loaded listener.js 13:29:27 INFO - PROCESS | 1733 | ++DOMWINDOW == 85 (0x9a8c3000) [pid = 1733] [serial = 183] [outer = 0x9a28d400] 13:29:27 INFO - PROCESS | 1733 | 1464380967848 Marionette TRACE conn4 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 13:29:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 13:29:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 1459ms 13:29:27 INFO - PROCESS | 1733 | 1464380967922 Marionette TRACE conn4 -> [0,217,"getWindowHandle",null] 13:29:27 INFO - PROCESS | 1733 | 1464380967927 Marionette TRACE conn4 <- [1,217,null,{"value":"8"}] 13:29:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 13:29:27 INFO - PROCESS | 1733 | 1464380967935 Marionette TRACE conn4 -> [0,218,"setScriptTimeout",{"ms":35000}] 13:29:27 INFO - PROCESS | 1733 | 1464380967942 Marionette TRACE conn4 <- [1,218,null,{}] 13:29:27 INFO - PROCESS | 1733 | 1464380967960 Marionette TRACE conn4 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:29:28 INFO - PROCESS | 1733 | 1464380968267 Marionette TRACE conn4 <- [1,219,null,{"value":null}] 13:29:28 INFO - PROCESS | 1733 | 1464380968345 Marionette TRACE conn4 -> [0,220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:28 INFO - PROCESS | 1733 | ++DOCSHELL 0x92df1800 == 44 [pid = 1733] [id = 62] 13:29:28 INFO - PROCESS | 1733 | ++DOMWINDOW == 86 (0x9a8ca000) [pid = 1733] [serial = 184] [outer = (nil)] 13:29:28 INFO - PROCESS | 1733 | ++DOMWINDOW == 87 (0x9a9df400) [pid = 1733] [serial = 185] [outer = 0x9a8ca000] 13:29:28 INFO - PROCESS | 1733 | 1464380968494 Marionette DEBUG loaded listener.js 13:29:28 INFO - PROCESS | 1733 | ++DOMWINDOW == 88 (0x9aa47800) [pid = 1733] [serial = 186] [outer = 0x9a8ca000] 13:29:29 INFO - PROCESS | 1733 | 1464380969360 Marionette TRACE conn4 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 13:29:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 13:29:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 1488ms 13:29:29 INFO - PROCESS | 1733 | 1464380969423 Marionette TRACE conn4 -> [0,221,"getWindowHandle",null] 13:29:29 INFO - PROCESS | 1733 | 1464380969428 Marionette TRACE conn4 <- [1,221,null,{"value":"8"}] 13:29:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 13:29:29 INFO - PROCESS | 1733 | 1464380969435 Marionette TRACE conn4 -> [0,222,"setScriptTimeout",{"ms":35000}] 13:29:29 INFO - PROCESS | 1733 | 1464380969438 Marionette TRACE conn4 <- [1,222,null,{}] 13:29:29 INFO - PROCESS | 1733 | 1464380969444 Marionette TRACE conn4 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:29:29 INFO - PROCESS | 1733 | 1464380969621 Marionette TRACE conn4 <- [1,223,null,{"value":null}] 13:29:29 INFO - PROCESS | 1733 | 1464380969765 Marionette TRACE conn4 -> [0,224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:29 INFO - PROCESS | 1733 | ++DOCSHELL 0x9aa49800 == 45 [pid = 1733] [id = 63] 13:29:29 INFO - PROCESS | 1733 | ++DOMWINDOW == 89 (0x9aa4cc00) [pid = 1733] [serial = 187] [outer = (nil)] 13:29:29 INFO - PROCESS | 1733 | ++DOMWINDOW == 90 (0x9aa4fc00) [pid = 1733] [serial = 188] [outer = 0x9aa4cc00] 13:29:29 INFO - PROCESS | 1733 | 1464380969853 Marionette DEBUG loaded listener.js 13:29:29 INFO - PROCESS | 1733 | ++DOMWINDOW == 91 (0x9b425000) [pid = 1733] [serial = 189] [outer = 0x9aa4cc00] 13:29:30 INFO - PROCESS | 1733 | 1464380970759 Marionette TRACE conn4 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 13:29:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 13:29:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 1395ms 13:29:30 INFO - PROCESS | 1733 | 1464380970831 Marionette TRACE conn4 -> [0,225,"getWindowHandle",null] 13:29:30 INFO - PROCESS | 1733 | 1464380970835 Marionette TRACE conn4 <- [1,225,null,{"value":"8"}] 13:29:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 13:29:30 INFO - PROCESS | 1733 | 1464380970842 Marionette TRACE conn4 -> [0,226,"setScriptTimeout",{"ms":35000}] 13:29:30 INFO - PROCESS | 1733 | 1464380970846 Marionette TRACE conn4 <- [1,226,null,{}] 13:29:30 INFO - PROCESS | 1733 | 1464380970852 Marionette TRACE conn4 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:29:31 INFO - PROCESS | 1733 | 1464380971058 Marionette TRACE conn4 <- [1,227,null,{"value":null}] 13:29:31 INFO - PROCESS | 1733 | 1464380971217 Marionette TRACE conn4 -> [0,228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:31 INFO - PROCESS | 1733 | ++DOCSHELL 0x9a284000 == 46 [pid = 1733] [id = 64] 13:29:31 INFO - PROCESS | 1733 | ++DOMWINDOW == 92 (0x9aa46400) [pid = 1733] [serial = 190] [outer = (nil)] 13:29:31 INFO - PROCESS | 1733 | ++DOMWINDOW == 93 (0xa2147400) [pid = 1733] [serial = 191] [outer = 0x9aa46400] 13:29:31 INFO - PROCESS | 1733 | 1464380971307 Marionette DEBUG loaded listener.js 13:29:31 INFO - PROCESS | 1733 | ++DOMWINDOW == 94 (0xa22be400) [pid = 1733] [serial = 192] [outer = 0x9aa46400] 13:29:32 INFO - PROCESS | 1733 | 1464380972208 Marionette TRACE conn4 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 13:29:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 13:29:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 1384ms 13:29:32 INFO - PROCESS | 1733 | 1464380972248 Marionette TRACE conn4 -> [0,229,"getWindowHandle",null] 13:29:32 INFO - PROCESS | 1733 | 1464380972252 Marionette TRACE conn4 <- [1,229,null,{"value":"8"}] 13:29:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 13:29:32 INFO - PROCESS | 1733 | 1464380972260 Marionette TRACE conn4 -> [0,230,"setScriptTimeout",{"ms":35000}] 13:29:32 INFO - PROCESS | 1733 | 1464380972264 Marionette TRACE conn4 <- [1,230,null,{}] 13:29:32 INFO - PROCESS | 1733 | 1464380972270 Marionette TRACE conn4 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:29:32 INFO - PROCESS | 1733 | 1464380972459 Marionette TRACE conn4 <- [1,231,null,{"value":null}] 13:29:32 INFO - PROCESS | 1733 | 1464380972602 Marionette TRACE conn4 -> [0,232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:32 INFO - PROCESS | 1733 | ++DOCSHELL 0x92140c00 == 47 [pid = 1733] [id = 65] 13:29:32 INFO - PROCESS | 1733 | ++DOMWINDOW == 95 (0x92d18c00) [pid = 1733] [serial = 193] [outer = (nil)] 13:29:32 INFO - PROCESS | 1733 | ++DOMWINDOW == 96 (0x99118800) [pid = 1733] [serial = 194] [outer = 0x92d18c00] 13:29:32 INFO - PROCESS | 1733 | 1464380972692 Marionette DEBUG loaded listener.js 13:29:32 INFO - PROCESS | 1733 | ++DOMWINDOW == 97 (0x9a646c00) [pid = 1733] [serial = 195] [outer = 0x92d18c00] 13:29:33 INFO - PROCESS | 1733 | 1464380973827 Marionette TRACE conn4 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 13:29:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 13:29:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 1634ms 13:29:33 INFO - PROCESS | 1733 | 1464380973896 Marionette TRACE conn4 -> [0,233,"getWindowHandle",null] 13:29:33 INFO - PROCESS | 1733 | 1464380973902 Marionette TRACE conn4 <- [1,233,null,{"value":"8"}] 13:29:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 13:29:33 INFO - PROCESS | 1733 | 1464380973912 Marionette TRACE conn4 -> [0,234,"setScriptTimeout",{"ms":35000}] 13:29:33 INFO - PROCESS | 1733 | 1464380973916 Marionette TRACE conn4 <- [1,234,null,{}] 13:29:33 INFO - PROCESS | 1733 | 1464380973925 Marionette TRACE conn4 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:29:34 INFO - PROCESS | 1733 | 1464380974139 Marionette TRACE conn4 <- [1,235,null,{"value":null}] 13:29:34 INFO - PROCESS | 1733 | 1464380974378 Marionette TRACE conn4 -> [0,236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:34 INFO - PROCESS | 1733 | ++DOCSHELL 0x9507a800 == 48 [pid = 1733] [id = 66] 13:29:34 INFO - PROCESS | 1733 | ++DOMWINDOW == 98 (0x95198c00) [pid = 1733] [serial = 196] [outer = (nil)] 13:29:34 INFO - PROCESS | 1733 | ++DOMWINDOW == 99 (0x9519d000) [pid = 1733] [serial = 197] [outer = 0x95198c00] 13:29:34 INFO - PROCESS | 1733 | 1464380974490 Marionette DEBUG loaded listener.js 13:29:34 INFO - PROCESS | 1733 | ++DOMWINDOW == 100 (0x951a0c00) [pid = 1733] [serial = 198] [outer = 0x95198c00] 13:29:35 INFO - PROCESS | 1733 | --DOCSHELL 0x92df0c00 == 47 [pid = 1733] [id = 28] 13:29:35 INFO - PROCESS | 1733 | --DOCSHELL 0x92136000 == 46 [pid = 1733] [id = 32] 13:29:35 INFO - PROCESS | 1733 | --DOCSHELL 0x938af000 == 45 [pid = 1733] [id = 58] 13:29:35 INFO - PROCESS | 1733 | --DOMWINDOW == 99 (0xa2403800) [pid = 1733] [serial = 137] [outer = (nil)] [url = about:blank] 13:29:35 INFO - PROCESS | 1733 | 1464380975405 Marionette TRACE conn4 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 13:29:35 INFO - PROCESS | 1733 | --DOCSHELL 0x92d91800 == 44 [pid = 1733] [id = 57] 13:29:35 INFO - PROCESS | 1733 | --DOCSHELL 0x93a92800 == 43 [pid = 1733] [id = 56] 13:29:35 INFO - PROCESS | 1733 | --DOCSHELL 0x92140400 == 42 [pid = 1733] [id = 55] 13:29:35 INFO - PROCESS | 1733 | --DOCSHELL 0x93a94000 == 41 [pid = 1733] [id = 54] 13:29:35 INFO - PROCESS | 1733 | --DOCSHELL 0x92d97000 == 40 [pid = 1733] [id = 53] 13:29:35 INFO - PROCESS | 1733 | --DOCSHELL 0x977a1000 == 39 [pid = 1733] [id = 50] 13:29:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 13:29:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 1534ms 13:29:35 INFO - PROCESS | 1733 | 1464380975445 Marionette TRACE conn4 -> [0,237,"getWindowHandle",null] 13:29:35 INFO - PROCESS | 1733 | 1464380975454 Marionette TRACE conn4 <- [1,237,null,{"value":"8"}] 13:29:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 13:29:35 INFO - PROCESS | 1733 | 1464380975464 Marionette TRACE conn4 -> [0,238,"setScriptTimeout",{"ms":35000}] 13:29:35 INFO - PROCESS | 1733 | 1464380975467 Marionette TRACE conn4 <- [1,238,null,{}] 13:29:35 INFO - PROCESS | 1733 | 1464380975474 Marionette TRACE conn4 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:29:35 INFO - PROCESS | 1733 | 1464380975634 Marionette TRACE conn4 <- [1,239,null,{"value":null}] 13:29:35 INFO - PROCESS | 1733 | --DOMWINDOW == 98 (0x938a0c00) [pid = 1733] [serial = 92] [outer = (nil)] [url = about:blank] 13:29:35 INFO - PROCESS | 1733 | --DOMWINDOW == 97 (0x9d82f800) [pid = 1733] [serial = 120] [outer = (nil)] [url = about:blank] 13:29:35 INFO - PROCESS | 1733 | --DOMWINDOW == 96 (0x9d49e400) [pid = 1733] [serial = 119] [outer = (nil)] [url = about:blank] 13:29:35 INFO - PROCESS | 1733 | --DOMWINDOW == 95 (0x9a09b000) [pid = 1733] [serial = 125] [outer = (nil)] [url = about:blank] 13:29:35 INFO - PROCESS | 1733 | --DOMWINDOW == 94 (0x9a33dc00) [pid = 1733] [serial = 126] [outer = (nil)] [url = about:blank] 13:29:35 INFO - PROCESS | 1733 | --DOMWINDOW == 93 (0xa0505800) [pid = 1733] [serial = 131] [outer = (nil)] [url = about:blank] 13:29:35 INFO - PROCESS | 1733 | --DOMWINDOW == 92 (0x951e9800) [pid = 1733] [serial = 123] [outer = (nil)] [url = about:blank] 13:29:35 INFO - PROCESS | 1733 | --DOMWINDOW == 91 (0x94548800) [pid = 1733] [serial = 122] [outer = (nil)] [url = about:blank] 13:29:35 INFO - PROCESS | 1733 | --DOMWINDOW == 90 (0x97799000) [pid = 1733] [serial = 113] [outer = (nil)] [url = about:blank] 13:29:35 INFO - PROCESS | 1733 | --DOMWINDOW == 89 (0x991b2400) [pid = 1733] [serial = 114] [outer = (nil)] [url = about:blank] 13:29:35 INFO - PROCESS | 1733 | --DOMWINDOW == 88 (0x9b2a2800) [pid = 1733] [serial = 117] [outer = (nil)] [url = about:blank] 13:29:35 INFO - PROCESS | 1733 | --DOMWINDOW == 87 (0x9a9dd400) [pid = 1733] [serial = 116] [outer = (nil)] [url = about:blank] 13:29:35 INFO - PROCESS | 1733 | --DOMWINDOW == 86 (0x977a2c00) [pid = 1733] [serial = 110] [outer = (nil)] [url = about:blank] 13:29:35 INFO - PROCESS | 1733 | --DOMWINDOW == 85 (0xa214f400) [pid = 1733] [serial = 132] [outer = (nil)] [url = about:blank] 13:29:35 INFO - PROCESS | 1733 | --DOMWINDOW == 84 (0x9bca5c00) [pid = 1733] [serial = 128] [outer = (nil)] [url = about:blank] 13:29:35 INFO - PROCESS | 1733 | --DOMWINDOW == 83 (0x9b731400) [pid = 1733] [serial = 134] [outer = (nil)] [url = about:blank] 13:29:35 INFO - PROCESS | 1733 | --DOMWINDOW == 82 (0xa1057800) [pid = 1733] [serial = 135] [outer = (nil)] [url = about:blank] 13:29:35 INFO - PROCESS | 1733 | --DOMWINDOW == 81 (0x9c029c00) [pid = 1733] [serial = 129] [outer = (nil)] [url = about:blank] 13:29:35 INFO - PROCESS | 1733 | 1464380975770 Marionette TRACE conn4 -> [0,240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:35 INFO - PROCESS | 1733 | ++DOCSHELL 0x938a0c00 == 40 [pid = 1733] [id = 67] 13:29:35 INFO - PROCESS | 1733 | ++DOMWINDOW == 82 (0x9398f400) [pid = 1733] [serial = 199] [outer = (nil)] 13:29:35 INFO - PROCESS | 1733 | ++DOMWINDOW == 83 (0x951a4c00) [pid = 1733] [serial = 200] [outer = 0x9398f400] 13:29:35 INFO - PROCESS | 1733 | 1464380975848 Marionette DEBUG loaded listener.js 13:29:35 INFO - PROCESS | 1733 | ++DOMWINDOW == 84 (0x951eb800) [pid = 1733] [serial = 201] [outer = 0x9398f400] 13:29:36 INFO - PROCESS | 1733 | 1464380976595 Marionette TRACE conn4 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 13:29:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 13:29:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 1179ms 13:29:36 INFO - PROCESS | 1733 | 1464380976643 Marionette TRACE conn4 -> [0,241,"getWindowHandle",null] 13:29:36 INFO - PROCESS | 1733 | 1464380976647 Marionette TRACE conn4 <- [1,241,null,{"value":"8"}] 13:29:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 13:29:36 INFO - PROCESS | 1733 | 1464380976654 Marionette TRACE conn4 -> [0,242,"setScriptTimeout",{"ms":35000}] 13:29:36 INFO - PROCESS | 1733 | 1464380976659 Marionette TRACE conn4 <- [1,242,null,{}] 13:29:36 INFO - PROCESS | 1733 | 1464380976674 Marionette TRACE conn4 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:29:36 INFO - PROCESS | 1733 | 1464380976842 Marionette TRACE conn4 <- [1,243,null,{"value":null}] 13:29:36 INFO - PROCESS | 1733 | 1464380976854 Marionette TRACE conn4 -> [0,244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:36 INFO - PROCESS | 1733 | ++DOCSHELL 0x92d17400 == 41 [pid = 1733] [id = 68] 13:29:36 INFO - PROCESS | 1733 | ++DOMWINDOW == 85 (0x99e75c00) [pid = 1733] [serial = 202] [outer = (nil)] 13:29:36 INFO - PROCESS | 1733 | ++DOMWINDOW == 86 (0x9a330400) [pid = 1733] [serial = 203] [outer = 0x99e75c00] 13:29:36 INFO - PROCESS | 1733 | 1464380976931 Marionette DEBUG loaded listener.js 13:29:37 INFO - PROCESS | 1733 | ++DOMWINDOW == 87 (0x9a8bf400) [pid = 1733] [serial = 204] [outer = 0x99e75c00] 13:29:37 INFO - PROCESS | 1733 | 1464380977793 Marionette TRACE conn4 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 13:29:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 13:29:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 1188ms 13:29:37 INFO - PROCESS | 1733 | 1464380977843 Marionette TRACE conn4 -> [0,245,"getWindowHandle",null] 13:29:37 INFO - PROCESS | 1733 | 1464380977848 Marionette TRACE conn4 <- [1,245,null,{"value":"8"}] 13:29:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 13:29:37 INFO - PROCESS | 1733 | 1464380977861 Marionette TRACE conn4 -> [0,246,"setScriptTimeout",{"ms":35000}] 13:29:37 INFO - PROCESS | 1733 | 1464380977864 Marionette TRACE conn4 <- [1,246,null,{}] 13:29:37 INFO - PROCESS | 1733 | 1464380977870 Marionette TRACE conn4 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:29:38 INFO - PROCESS | 1733 | 1464380978067 Marionette TRACE conn4 <- [1,247,null,{"value":null}] 13:29:38 INFO - PROCESS | 1733 | 1464380978095 Marionette TRACE conn4 -> [0,248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:38 INFO - PROCESS | 1733 | ++DOCSHELL 0x991aac00 == 42 [pid = 1733] [id = 69] 13:29:38 INFO - PROCESS | 1733 | ++DOMWINDOW == 88 (0x9a337c00) [pid = 1733] [serial = 205] [outer = (nil)] 13:29:38 INFO - PROCESS | 1733 | ++DOMWINDOW == 89 (0x9a9d4800) [pid = 1733] [serial = 206] [outer = 0x9a337c00] 13:29:38 INFO - PROCESS | 1733 | 1464380978184 Marionette DEBUG loaded listener.js 13:29:38 INFO - PROCESS | 1733 | ++DOMWINDOW == 90 (0x9aa48c00) [pid = 1733] [serial = 207] [outer = 0x9a337c00] 13:29:39 INFO - PROCESS | 1733 | 1464380979128 Marionette TRACE conn4 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 13:29:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 13:29:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 1282ms 13:29:39 INFO - PROCESS | 1733 | 1464380979143 Marionette TRACE conn4 -> [0,249,"getWindowHandle",null] 13:29:39 INFO - PROCESS | 1733 | 1464380979147 Marionette TRACE conn4 <- [1,249,null,{"value":"8"}] 13:29:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 13:29:39 INFO - PROCESS | 1733 | 1464380979153 Marionette TRACE conn4 -> [0,250,"setScriptTimeout",{"ms":35000}] 13:29:39 INFO - PROCESS | 1733 | 1464380979155 Marionette TRACE conn4 <- [1,250,null,{}] 13:29:39 INFO - PROCESS | 1733 | 1464380979161 Marionette TRACE conn4 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:29:39 INFO - PROCESS | 1733 | 1464380979369 Marionette TRACE conn4 <- [1,251,null,{"value":null}] 13:29:39 INFO - PROCESS | 1733 | 1464380979405 Marionette TRACE conn4 -> [0,252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:39 INFO - PROCESS | 1733 | ++DOCSHELL 0x92ded000 == 43 [pid = 1733] [id = 70] 13:29:39 INFO - PROCESS | 1733 | ++DOMWINDOW == 91 (0x92df0c00) [pid = 1733] [serial = 208] [outer = (nil)] 13:29:39 INFO - PROCESS | 1733 | ++DOMWINDOW == 92 (0x9b40d800) [pid = 1733] [serial = 209] [outer = 0x92df0c00] 13:29:39 INFO - PROCESS | 1733 | 1464380979491 Marionette DEBUG loaded listener.js 13:29:39 INFO - PROCESS | 1733 | ++DOMWINDOW == 93 (0x9b410c00) [pid = 1733] [serial = 210] [outer = 0x92df0c00] 13:29:40 INFO - PROCESS | 1733 | --DOMWINDOW == 92 (0x95074800) [pid = 1733] [serial = 160] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 13:29:40 INFO - PROCESS | 1733 | --DOMWINDOW == 91 (0x95079000) [pid = 1733] [serial = 172] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 13:29:40 INFO - PROCESS | 1733 | --DOMWINDOW == 90 (0x9a339400) [pid = 1733] [serial = 163] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 13:29:40 INFO - PROCESS | 1733 | --DOMWINDOW == 89 (0x93993800) [pid = 1733] [serial = 157] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 13:29:40 INFO - PROCESS | 1733 | --DOMWINDOW == 88 (0x9a9f4000) [pid = 1733] [serial = 166] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 13:29:40 INFO - PROCESS | 1733 | --DOMWINDOW == 87 (0x9a1eac00) [pid = 1733] [serial = 169] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 13:29:40 INFO - PROCESS | 1733 | 1464380980386 Marionette TRACE conn4 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 13:29:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 13:29:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 1278ms 13:29:40 INFO - PROCESS | 1733 | 1464380980437 Marionette TRACE conn4 -> [0,253,"getWindowHandle",null] 13:29:40 INFO - PROCESS | 1733 | 1464380980441 Marionette TRACE conn4 <- [1,253,null,{"value":"8"}] 13:29:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 13:29:40 INFO - PROCESS | 1733 | 1464380980447 Marionette TRACE conn4 -> [0,254,"setScriptTimeout",{"ms":35000}] 13:29:40 INFO - PROCESS | 1733 | 1464380980450 Marionette TRACE conn4 <- [1,254,null,{}] 13:29:40 INFO - PROCESS | 1733 | 1464380980456 Marionette TRACE conn4 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:29:40 INFO - PROCESS | 1733 | 1464380980685 Marionette TRACE conn4 <- [1,255,null,{"value":null}] 13:29:40 INFO - PROCESS | 1733 | 1464380980703 Marionette TRACE conn4 -> [0,256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:40 INFO - PROCESS | 1733 | ++DOCSHELL 0x9a339400 == 44 [pid = 1733] [id = 71] 13:29:40 INFO - PROCESS | 1733 | ++DOMWINDOW == 88 (0x9b297400) [pid = 1733] [serial = 211] [outer = (nil)] 13:29:40 INFO - PROCESS | 1733 | ++DOMWINDOW == 89 (0x9b41c000) [pid = 1733] [serial = 212] [outer = 0x9b297400] 13:29:40 INFO - PROCESS | 1733 | 1464380980778 Marionette DEBUG loaded listener.js 13:29:40 INFO - PROCESS | 1733 | ++DOMWINDOW == 90 (0x9b7f6c00) [pid = 1733] [serial = 213] [outer = 0x9b297400] 13:29:41 INFO - PROCESS | 1733 | 1464380981597 Marionette TRACE conn4 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 13:29:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 13:29:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 1178ms 13:29:41 INFO - PROCESS | 1733 | 1464380981631 Marionette TRACE conn4 -> [0,257,"getWindowHandle",null] 13:29:41 INFO - PROCESS | 1733 | 1464380981634 Marionette TRACE conn4 <- [1,257,null,{"value":"8"}] 13:29:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 13:29:41 INFO - PROCESS | 1733 | 1464380981641 Marionette TRACE conn4 -> [0,258,"setScriptTimeout",{"ms":35000}] 13:29:41 INFO - PROCESS | 1733 | 1464380981644 Marionette TRACE conn4 <- [1,258,null,{}] 13:29:41 INFO - PROCESS | 1733 | 1464380981650 Marionette TRACE conn4 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:29:41 INFO - PROCESS | 1733 | 1464380981799 Marionette TRACE conn4 <- [1,259,null,{"value":null}] 13:29:41 INFO - PROCESS | 1733 | 1464380981814 Marionette TRACE conn4 -> [0,260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:41 INFO - PROCESS | 1733 | ++DOCSHELL 0x9b416800 == 45 [pid = 1733] [id = 72] 13:29:41 INFO - PROCESS | 1733 | ++DOMWINDOW == 91 (0x9bfa0800) [pid = 1733] [serial = 214] [outer = (nil)] 13:29:41 INFO - PROCESS | 1733 | ++DOMWINDOW == 92 (0x9c11d800) [pid = 1733] [serial = 215] [outer = 0x9bfa0800] 13:29:41 INFO - PROCESS | 1733 | 1464380981888 Marionette DEBUG loaded listener.js 13:29:41 INFO - PROCESS | 1733 | ++DOMWINDOW == 93 (0x9d4a1000) [pid = 1733] [serial = 216] [outer = 0x9bfa0800] 13:29:42 INFO - PROCESS | 1733 | 1464380982907 Marionette TRACE conn4 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 13:29:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 13:29:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 1328ms 13:29:42 INFO - PROCESS | 1733 | 1464380982972 Marionette TRACE conn4 -> [0,261,"getWindowHandle",null] 13:29:42 INFO - PROCESS | 1733 | 1464380982980 Marionette TRACE conn4 <- [1,261,null,{"value":"8"}] 13:29:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 13:29:42 INFO - PROCESS | 1733 | 1464380982988 Marionette TRACE conn4 -> [0,262,"setScriptTimeout",{"ms":35000}] 13:29:43 INFO - PROCESS | 1733 | 1464380982995 Marionette TRACE conn4 <- [1,262,null,{}] 13:29:43 INFO - PROCESS | 1733 | 1464380983003 Marionette TRACE conn4 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:29:43 INFO - PROCESS | 1733 | 1464380983244 Marionette TRACE conn4 <- [1,263,null,{"value":null}] 13:29:43 INFO - PROCESS | 1733 | 1464380983433 Marionette TRACE conn4 -> [0,264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:43 INFO - PROCESS | 1733 | ++DOCSHELL 0x95073c00 == 46 [pid = 1733] [id = 73] 13:29:43 INFO - PROCESS | 1733 | ++DOMWINDOW == 94 (0x95079000) [pid = 1733] [serial = 217] [outer = (nil)] 13:29:43 INFO - PROCESS | 1733 | ++DOMWINDOW == 95 (0x9519d800) [pid = 1733] [serial = 218] [outer = 0x95079000] 13:29:43 INFO - PROCESS | 1733 | 1464380983579 Marionette DEBUG loaded listener.js 13:29:43 INFO - PROCESS | 1733 | ++DOMWINDOW == 96 (0x9779c800) [pid = 1733] [serial = 219] [outer = 0x95079000] 13:29:44 INFO - PROCESS | 1733 | 1464380984450 Marionette TRACE conn4 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 13:29:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 13:29:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 1493ms 13:29:44 INFO - PROCESS | 1733 | 1464380984482 Marionette TRACE conn4 -> [0,265,"getWindowHandle",null] 13:29:44 INFO - PROCESS | 1733 | 1464380984491 Marionette TRACE conn4 <- [1,265,null,{"value":"8"}] 13:29:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 13:29:44 INFO - PROCESS | 1733 | 1464380984503 Marionette TRACE conn4 -> [0,266,"setScriptTimeout",{"ms":35000}] 13:29:44 INFO - PROCESS | 1733 | 1464380984507 Marionette TRACE conn4 <- [1,266,null,{}] 13:29:44 INFO - PROCESS | 1733 | 1464380984517 Marionette TRACE conn4 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:29:44 INFO - PROCESS | 1733 | ++DOMWINDOW == 97 (0x9819e800) [pid = 1733] [serial = 220] [outer = 0x9812b400] 13:29:44 INFO - PROCESS | 1733 | 1464380984740 Marionette TRACE conn4 <- [1,267,null,{"value":null}] 13:29:44 INFO - PROCESS | 1733 | 1464380984947 Marionette TRACE conn4 -> [0,268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:45 INFO - PROCESS | 1733 | ++DOCSHELL 0x9a8c9c00 == 47 [pid = 1733] [id = 74] 13:29:45 INFO - PROCESS | 1733 | ++DOMWINDOW == 98 (0x9a8cd800) [pid = 1733] [serial = 221] [outer = (nil)] 13:29:45 INFO - PROCESS | 1733 | ++DOMWINDOW == 99 (0x9aa50800) [pid = 1733] [serial = 222] [outer = 0x9a8cd800] 13:29:45 INFO - PROCESS | 1733 | 1464380985095 Marionette DEBUG loaded listener.js 13:29:45 INFO - PROCESS | 1733 | ++DOMWINDOW == 100 (0x9b417c00) [pid = 1733] [serial = 223] [outer = 0x9a8cd800] 13:29:45 INFO - PROCESS | 1733 | 1464380985932 Marionette TRACE conn4 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 13:29:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 13:29:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 1484ms 13:29:45 INFO - PROCESS | 1733 | 1464380985989 Marionette TRACE conn4 -> [0,269,"getWindowHandle",null] 13:29:45 INFO - PROCESS | 1733 | 1464380985993 Marionette TRACE conn4 <- [1,269,null,{"value":"8"}] 13:29:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 13:29:46 INFO - PROCESS | 1733 | 1464380986001 Marionette TRACE conn4 -> [0,270,"setScriptTimeout",{"ms":35000}] 13:29:46 INFO - PROCESS | 1733 | 1464380986007 Marionette TRACE conn4 <- [1,270,null,{}] 13:29:46 INFO - PROCESS | 1733 | 1464380986025 Marionette TRACE conn4 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:29:46 INFO - PROCESS | 1733 | 1464380986211 Marionette TRACE conn4 <- [1,271,null,{"value":null}] 13:29:46 INFO - PROCESS | 1733 | 1464380986372 Marionette TRACE conn4 -> [0,272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:46 INFO - PROCESS | 1733 | ++DOCSHELL 0x92df2000 == 48 [pid = 1733] [id = 75] 13:29:46 INFO - PROCESS | 1733 | ++DOMWINDOW == 101 (0x9b416000) [pid = 1733] [serial = 224] [outer = (nil)] 13:29:46 INFO - PROCESS | 1733 | ++DOMWINDOW == 102 (0xa105c400) [pid = 1733] [serial = 225] [outer = 0x9b416000] 13:29:46 INFO - PROCESS | 1733 | 1464380986466 Marionette DEBUG loaded listener.js 13:29:46 INFO - PROCESS | 1733 | ++DOMWINDOW == 103 (0xa21ae400) [pid = 1733] [serial = 226] [outer = 0x9b416000] 13:29:47 INFO - PROCESS | 1733 | 1464380987395 Marionette TRACE conn4 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 13:29:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 13:29:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 1439ms 13:29:47 INFO - PROCESS | 1733 | 1464380987441 Marionette TRACE conn4 -> [0,273,"getWindowHandle",null] 13:29:47 INFO - PROCESS | 1733 | 1464380987446 Marionette TRACE conn4 <- [1,273,null,{"value":"8"}] 13:29:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 13:29:47 INFO - PROCESS | 1733 | 1464380987452 Marionette TRACE conn4 -> [0,274,"setScriptTimeout",{"ms":35000}] 13:29:47 INFO - PROCESS | 1733 | 1464380987456 Marionette TRACE conn4 <- [1,274,null,{}] 13:29:47 INFO - PROCESS | 1733 | 1464380987462 Marionette TRACE conn4 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:29:47 INFO - PROCESS | 1733 | 1464380987641 Marionette TRACE conn4 <- [1,275,null,{"value":null}] 13:29:47 INFO - PROCESS | 1733 | 1464380987788 Marionette TRACE conn4 -> [0,276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:47 INFO - PROCESS | 1733 | ++DOCSHELL 0xa105a000 == 49 [pid = 1733] [id = 76] 13:29:47 INFO - PROCESS | 1733 | ++DOMWINDOW == 104 (0xa21a5000) [pid = 1733] [serial = 227] [outer = (nil)] 13:29:47 INFO - PROCESS | 1733 | ++DOMWINDOW == 105 (0xa26c0400) [pid = 1733] [serial = 228] [outer = 0xa21a5000] 13:29:47 INFO - PROCESS | 1733 | 1464380987896 Marionette DEBUG loaded listener.js 13:29:48 INFO - PROCESS | 1733 | ++DOMWINDOW == 106 (0xa325cc00) [pid = 1733] [serial = 229] [outer = 0xa21a5000] 13:29:49 INFO - PROCESS | 1733 | 1464380989119 Marionette TRACE conn4 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 13:29:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 13:29:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 1734ms 13:29:49 INFO - PROCESS | 1733 | 1464380989190 Marionette TRACE conn4 -> [0,277,"getWindowHandle",null] 13:29:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 13:29:49 INFO - PROCESS | 1733 | 1464380989197 Marionette TRACE conn4 <- [1,277,null,{"value":"8"}] 13:29:49 INFO - PROCESS | 1733 | 1464380989206 Marionette TRACE conn4 -> [0,278,"setScriptTimeout",{"ms":35000}] 13:29:49 INFO - PROCESS | 1733 | 1464380989212 Marionette TRACE conn4 <- [1,278,null,{}] 13:29:49 INFO - PROCESS | 1733 | 1464380989221 Marionette TRACE conn4 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:29:49 INFO - PROCESS | 1733 | 1464380989503 Marionette TRACE conn4 <- [1,279,null,{"value":null}] 13:29:49 INFO - PROCESS | 1733 | 1464380989768 Marionette TRACE conn4 -> [0,280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:49 INFO - PROCESS | 1733 | ++DOCSHELL 0x92d20400 == 50 [pid = 1733] [id = 77] 13:29:49 INFO - PROCESS | 1733 | ++DOMWINDOW == 107 (0x9a31a400) [pid = 1733] [serial = 230] [outer = (nil)] 13:29:49 INFO - PROCESS | 1733 | ++DOMWINDOW == 108 (0x9a321c00) [pid = 1733] [serial = 231] [outer = 0x9a31a400] 13:29:49 INFO - PROCESS | 1733 | 1464380989950 Marionette DEBUG loaded listener.js 13:29:50 INFO - PROCESS | 1733 | ++DOMWINDOW == 109 (0x9a323400) [pid = 1733] [serial = 232] [outer = 0x9a31a400] 13:29:50 INFO - PROCESS | 1733 | 1464380990895 Marionette TRACE conn4 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 13:29:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 13:29:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 1743ms 13:29:50 INFO - PROCESS | 1733 | 1464380990949 Marionette TRACE conn4 -> [0,281,"getWindowHandle",null] 13:29:50 INFO - PROCESS | 1733 | 1464380990953 Marionette TRACE conn4 <- [1,281,null,{"value":"8"}] 13:29:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 13:29:50 INFO - PROCESS | 1733 | 1464380990979 Marionette TRACE conn4 -> [0,282,"setScriptTimeout",{"ms":35000}] 13:29:50 INFO - PROCESS | 1733 | 1464380990982 Marionette TRACE conn4 <- [1,282,null,{}] 13:29:50 INFO - PROCESS | 1733 | 1464380990989 Marionette TRACE conn4 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:29:51 INFO - PROCESS | 1733 | 1464380991176 Marionette TRACE conn4 <- [1,283,null,{"value":null}] 13:29:51 INFO - PROCESS | 1733 | 1464380991328 Marionette TRACE conn4 -> [0,284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:51 INFO - PROCESS | 1733 | ++DOCSHELL 0x92d1e400 == 51 [pid = 1733] [id = 78] 13:29:51 INFO - PROCESS | 1733 | ++DOMWINDOW == 110 (0x9a31d000) [pid = 1733] [serial = 233] [outer = (nil)] 13:29:51 INFO - PROCESS | 1733 | ++DOMWINDOW == 111 (0xa4e1fc00) [pid = 1733] [serial = 234] [outer = 0x9a31d000] 13:29:51 INFO - PROCESS | 1733 | 1464380991428 Marionette DEBUG loaded listener.js 13:29:51 INFO - PROCESS | 1733 | ++DOMWINDOW == 112 (0xa6282800) [pid = 1733] [serial = 235] [outer = 0x9a31d000] 13:29:52 INFO - PROCESS | 1733 | 1464380992270 Marionette TRACE conn4 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 13:29:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 13:29:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 1335ms 13:29:52 INFO - PROCESS | 1733 | 1464380992318 Marionette TRACE conn4 -> [0,285,"getWindowHandle",null] 13:29:52 INFO - PROCESS | 1733 | 1464380992323 Marionette TRACE conn4 <- [1,285,null,{"value":"8"}] 13:29:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 13:29:52 INFO - PROCESS | 1733 | 1464380992330 Marionette TRACE conn4 -> [0,286,"setScriptTimeout",{"ms":35000}] 13:29:52 INFO - PROCESS | 1733 | 1464380992334 Marionette TRACE conn4 <- [1,286,null,{}] 13:29:52 INFO - PROCESS | 1733 | 1464380992340 Marionette TRACE conn4 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:29:52 INFO - PROCESS | 1733 | 1464380992507 Marionette TRACE conn4 <- [1,287,null,{"value":null}] 13:29:52 INFO - PROCESS | 1733 | 1464380992660 Marionette TRACE conn4 -> [0,288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:52 INFO - PROCESS | 1733 | ++DOCSHELL 0x9102ec00 == 52 [pid = 1733] [id = 79] 13:29:52 INFO - PROCESS | 1733 | ++DOMWINDOW == 113 (0x9102f000) [pid = 1733] [serial = 236] [outer = (nil)] 13:29:52 INFO - PROCESS | 1733 | ++DOMWINDOW == 114 (0x91036400) [pid = 1733] [serial = 237] [outer = 0x9102f000] 13:29:52 INFO - PROCESS | 1733 | 1464380992747 Marionette DEBUG loaded listener.js 13:29:52 INFO - PROCESS | 1733 | ++DOMWINDOW == 115 (0x91038c00) [pid = 1733] [serial = 238] [outer = 0x9102f000] 13:29:53 INFO - PROCESS | 1733 | 1464380993604 Marionette TRACE conn4 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 13:29:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 13:29:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 1335ms 13:29:53 INFO - PROCESS | 1733 | 1464380993667 Marionette TRACE conn4 -> [0,289,"getWindowHandle",null] 13:29:53 INFO - PROCESS | 1733 | 1464380993672 Marionette TRACE conn4 <- [1,289,null,{"value":"8"}] 13:29:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 13:29:53 INFO - PROCESS | 1733 | 1464380993679 Marionette TRACE conn4 -> [0,290,"setScriptTimeout",{"ms":35000}] 13:29:53 INFO - PROCESS | 1733 | 1464380993683 Marionette TRACE conn4 <- [1,290,null,{}] 13:29:53 INFO - PROCESS | 1733 | 1464380993689 Marionette TRACE conn4 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:29:53 INFO - PROCESS | 1733 | 1464380993882 Marionette TRACE conn4 <- [1,291,null,{"value":null}] 13:29:54 INFO - PROCESS | 1733 | 1464380994032 Marionette TRACE conn4 -> [0,292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:54 INFO - PROCESS | 1733 | ++DOCSHELL 0x9102f400 == 53 [pid = 1733] [id = 80] 13:29:54 INFO - PROCESS | 1733 | ++DOMWINDOW == 116 (0x91034000) [pid = 1733] [serial = 239] [outer = (nil)] 13:29:54 INFO - PROCESS | 1733 | ++DOMWINDOW == 117 (0x91327800) [pid = 1733] [serial = 240] [outer = 0x91034000] 13:29:54 INFO - PROCESS | 1733 | 1464380994117 Marionette DEBUG loaded listener.js 13:29:54 INFO - PROCESS | 1733 | ++DOMWINDOW == 118 (0x91329400) [pid = 1733] [serial = 241] [outer = 0x91034000] 13:29:55 INFO - PROCESS | 1733 | 1464380995005 Marionette TRACE conn4 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 13:29:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 13:29:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 1381ms 13:29:55 INFO - PROCESS | 1733 | 1464380995061 Marionette TRACE conn4 -> [0,293,"getWindowHandle",null] 13:29:55 INFO - PROCESS | 1733 | 1464380995066 Marionette TRACE conn4 <- [1,293,null,{"value":"8"}] 13:29:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 13:29:55 INFO - PROCESS | 1733 | 1464380995072 Marionette TRACE conn4 -> [0,294,"setScriptTimeout",{"ms":35000}] 13:29:55 INFO - PROCESS | 1733 | 1464380995076 Marionette TRACE conn4 <- [1,294,null,{}] 13:29:55 INFO - PROCESS | 1733 | 1464380995082 Marionette TRACE conn4 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:29:55 INFO - PROCESS | 1733 | 1464380995267 Marionette TRACE conn4 <- [1,295,null,{"value":null}] 13:29:55 INFO - PROCESS | 1733 | 1464380995418 Marionette TRACE conn4 -> [0,296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:55 INFO - PROCESS | 1733 | ++DOCSHELL 0x91037400 == 54 [pid = 1733] [id = 81] 13:29:55 INFO - PROCESS | 1733 | ++DOMWINDOW == 119 (0x91328000) [pid = 1733] [serial = 242] [outer = (nil)] 13:29:55 INFO - PROCESS | 1733 | ++DOMWINDOW == 120 (0x91332400) [pid = 1733] [serial = 243] [outer = 0x91328000] 13:29:55 INFO - PROCESS | 1733 | 1464380995504 Marionette DEBUG loaded listener.js 13:29:55 INFO - PROCESS | 1733 | ++DOMWINDOW == 121 (0x913bf800) [pid = 1733] [serial = 244] [outer = 0x91328000] 13:29:56 INFO - PROCESS | 1733 | 1464380996725 Marionette TRACE conn4 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:29:56 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. 13:29:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 1701ms 13:29:56 INFO - PROCESS | 1733 | 1464380996775 Marionette TRACE conn4 -> [0,297,"getWindowHandle",null] 13:29:56 INFO - PROCESS | 1733 | 1464380996780 Marionette TRACE conn4 <- [1,297,null,{"value":"8"}] 13:29:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 13:29:56 INFO - PROCESS | 1733 | 1464380996788 Marionette TRACE conn4 -> [0,298,"setScriptTimeout",{"ms":35000}] 13:29:56 INFO - PROCESS | 1733 | 1464380996792 Marionette TRACE conn4 <- [1,298,null,{}] 13:29:56 INFO - PROCESS | 1733 | 1464380996800 Marionette TRACE conn4 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:29:57 INFO - PROCESS | 1733 | 1464380997019 Marionette TRACE conn4 <- [1,299,null,{"value":null}] 13:29:57 INFO - PROCESS | 1733 | 1464380997197 Marionette TRACE conn4 -> [0,300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:57 INFO - PROCESS | 1733 | ++DOCSHELL 0x92136000 == 55 [pid = 1733] [id = 82] 13:29:57 INFO - PROCESS | 1733 | ++DOMWINDOW == 122 (0x92139000) [pid = 1733] [serial = 245] [outer = (nil)] 13:29:57 INFO - PROCESS | 1733 | ++DOMWINDOW == 123 (0x92d94c00) [pid = 1733] [serial = 246] [outer = 0x92139000] 13:29:57 INFO - PROCESS | 1733 | 1464380997279 Marionette DEBUG loaded listener.js 13:29:57 INFO - PROCESS | 1733 | ++DOMWINDOW == 124 (0x92d97800) [pid = 1733] [serial = 247] [outer = 0x92139000] 13:29:58 INFO - PROCESS | 1733 | --DOCSHELL 0xa321b800 == 54 [pid = 1733] [id = 22] 13:29:58 INFO - PROCESS | 1733 | --DOMWINDOW == 123 (0xa3023400) [pid = 1733] [serial = 176] [outer = (nil)] [url = about:blank] 13:29:58 INFO - PROCESS | 1733 | --DOCSHELL 0x9a339400 == 53 [pid = 1733] [id = 71] 13:29:58 INFO - PROCESS | 1733 | --DOCSHELL 0x92ded000 == 52 [pid = 1733] [id = 70] 13:29:58 INFO - PROCESS | 1733 | 1464380998233 Marionette TRACE conn4 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:29:58 INFO - PROCESS | 1733 | --DOCSHELL 0x991aac00 == 51 [pid = 1733] [id = 69] 13:29:58 INFO - PROCESS | 1733 | --DOCSHELL 0x92d17400 == 50 [pid = 1733] [id = 68] 13:29:58 INFO - PROCESS | 1733 | --DOCSHELL 0x938a0c00 == 49 [pid = 1733] [id = 67] 13:29:58 INFO - PROCESS | 1733 | --DOCSHELL 0x9507a800 == 48 [pid = 1733] [id = 66] 13:29:58 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. 13:29:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 1541ms 13:29:58 INFO - PROCESS | 1733 | 1464380998330 Marionette TRACE conn4 -> [0,301,"getWindowHandle",null] 13:29:58 INFO - PROCESS | 1733 | 1464380998338 Marionette TRACE conn4 <- [1,301,null,{"value":"8"}] 13:29:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 13:29:58 INFO - PROCESS | 1733 | 1464380998347 Marionette TRACE conn4 -> [0,302,"setScriptTimeout",{"ms":35000}] 13:29:58 INFO - PROCESS | 1733 | 1464380998352 Marionette TRACE conn4 <- [1,302,null,{}] 13:29:58 INFO - PROCESS | 1733 | 1464380998358 Marionette TRACE conn4 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:29:58 INFO - PROCESS | 1733 | 1464380998522 Marionette TRACE conn4 <- [1,303,null,{"value":null}] 13:29:58 INFO - PROCESS | 1733 | --DOMWINDOW == 122 (0x9d831c00) [pid = 1733] [serial = 143] [outer = (nil)] [url = about:blank] 13:29:58 INFO - PROCESS | 1733 | --DOMWINDOW == 121 (0x9507f000) [pid = 1733] [serial = 161] [outer = (nil)] [url = about:blank] 13:29:58 INFO - PROCESS | 1733 | --DOMWINDOW == 120 (0xa22c2400) [pid = 1733] [serial = 174] [outer = (nil)] [url = about:blank] 13:29:58 INFO - PROCESS | 1733 | --DOMWINDOW == 119 (0x977e4400) [pid = 1733] [serial = 162] [outer = (nil)] [url = about:blank] 13:29:58 INFO - PROCESS | 1733 | --DOMWINDOW == 118 (0xa503ac00) [pid = 1733] [serial = 149] [outer = (nil)] [url = about:blank] 13:29:58 INFO - PROCESS | 1733 | --DOMWINDOW == 117 (0x9a79a400) [pid = 1733] [serial = 164] [outer = (nil)] [url = about:blank] 13:29:58 INFO - PROCESS | 1733 | --DOMWINDOW == 116 (0x9507a000) [pid = 1733] [serial = 159] [outer = (nil)] [url = about:blank] 13:29:58 INFO - PROCESS | 1733 | --DOMWINDOW == 115 (0x9c01f000) [pid = 1733] [serial = 168] [outer = (nil)] [url = about:blank] 13:29:58 INFO - PROCESS | 1733 | --DOMWINDOW == 114 (0x951f4000) [pid = 1733] [serial = 140] [outer = (nil)] [url = about:blank] 13:29:58 INFO - PROCESS | 1733 | --DOMWINDOW == 113 (0xa324ec00) [pid = 1733] [serial = 146] [outer = (nil)] [url = about:blank] 13:29:58 INFO - PROCESS | 1733 | --DOMWINDOW == 112 (0xa62ee800) [pid = 1733] [serial = 152] [outer = (nil)] [url = about:blank] 13:29:58 INFO - PROCESS | 1733 | --DOMWINDOW == 111 (0x9a9da400) [pid = 1733] [serial = 165] [outer = (nil)] [url = about:blank] 13:29:58 INFO - PROCESS | 1733 | --DOMWINDOW == 110 (0x95072800) [pid = 1733] [serial = 158] [outer = (nil)] [url = about:blank] 13:29:58 INFO - PROCESS | 1733 | --DOMWINDOW == 109 (0x9c121c00) [pid = 1733] [serial = 170] [outer = (nil)] [url = about:blank] 13:29:58 INFO - PROCESS | 1733 | --DOMWINDOW == 108 (0x9d893400) [pid = 1733] [serial = 171] [outer = (nil)] [url = about:blank] 13:29:58 INFO - PROCESS | 1733 | --DOMWINDOW == 107 (0xa21b0800) [pid = 1733] [serial = 173] [outer = (nil)] [url = about:blank] 13:29:58 INFO - PROCESS | 1733 | --DOMWINDOW == 106 (0xa67d4c00) [pid = 1733] [serial = 155] [outer = (nil)] [url = about:blank] 13:29:58 INFO - PROCESS | 1733 | --DOMWINDOW == 105 (0x9bc66c00) [pid = 1733] [serial = 167] [outer = (nil)] [url = about:blank] 13:29:58 INFO - PROCESS | 1733 | 1464380998697 Marionette TRACE conn4 -> [0,304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:58 INFO - PROCESS | 1733 | ++DOCSHELL 0x95072800 == 49 [pid = 1733] [id = 83] 13:29:58 INFO - PROCESS | 1733 | ++DOMWINDOW == 106 (0x95077800) [pid = 1733] [serial = 248] [outer = (nil)] 13:29:58 INFO - PROCESS | 1733 | ++DOMWINDOW == 107 (0x9507b800) [pid = 1733] [serial = 249] [outer = 0x95077800] 13:29:58 INFO - PROCESS | 1733 | 1464380998780 Marionette DEBUG loaded listener.js 13:29:58 INFO - PROCESS | 1733 | ++DOMWINDOW == 108 (0x9519b000) [pid = 1733] [serial = 250] [outer = 0x95077800] 13:29:59 INFO - PROCESS | 1733 | 1464380999538 Marionette TRACE conn4 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:29:59 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. 13:29:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 1230ms 13:29:59 INFO - PROCESS | 1733 | 1464380999579 Marionette TRACE conn4 -> [0,305,"getWindowHandle",null] 13:29:59 INFO - PROCESS | 1733 | 1464380999583 Marionette TRACE conn4 <- [1,305,null,{"value":"8"}] 13:29:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 13:29:59 INFO - PROCESS | 1733 | 1464380999589 Marionette TRACE conn4 -> [0,306,"setScriptTimeout",{"ms":35000}] 13:29:59 INFO - PROCESS | 1733 | 1464380999595 Marionette TRACE conn4 <- [1,306,null,{}] 13:29:59 INFO - PROCESS | 1733 | 1464380999610 Marionette TRACE conn4 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:29:59 INFO - PROCESS | 1733 | 1464380999773 Marionette TRACE conn4 <- [1,307,null,{"value":null}] 13:29:59 INFO - PROCESS | 1733 | 1464380999786 Marionette TRACE conn4 -> [0,308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:59 INFO - PROCESS | 1733 | ++DOCSHELL 0x95074000 == 50 [pid = 1733] [id = 84] 13:29:59 INFO - PROCESS | 1733 | ++DOMWINDOW == 109 (0x9819f800) [pid = 1733] [serial = 251] [outer = (nil)] 13:29:59 INFO - PROCESS | 1733 | ++DOMWINDOW == 110 (0x99205800) [pid = 1733] [serial = 252] [outer = 0x9819f800] 13:29:59 INFO - PROCESS | 1733 | 1464380999864 Marionette DEBUG loaded listener.js 13:29:59 INFO - PROCESS | 1733 | ++DOMWINDOW == 111 (0x9a1ee000) [pid = 1733] [serial = 253] [outer = 0x9819f800] 13:30:00 INFO - PROCESS | 1733 | 1464381000696 Marionette TRACE conn4 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:30:00 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. 13:30:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 1133ms 13:30:00 INFO - PROCESS | 1733 | 1464381000723 Marionette TRACE conn4 -> [0,309,"getWindowHandle",null] 13:30:00 INFO - PROCESS | 1733 | 1464381000727 Marionette TRACE conn4 <- [1,309,null,{"value":"8"}] 13:30:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 13:30:00 INFO - PROCESS | 1733 | 1464381000753 Marionette TRACE conn4 -> [0,310,"setScriptTimeout",{"ms":35000}] 13:30:00 INFO - PROCESS | 1733 | 1464381000756 Marionette TRACE conn4 <- [1,310,null,{}] 13:30:00 INFO - PROCESS | 1733 | 1464381000762 Marionette TRACE conn4 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:30:00 INFO - PROCESS | 1733 | 1464381000970 Marionette TRACE conn4 <- [1,311,null,{"value":null}] 13:30:01 INFO - PROCESS | 1733 | 1464381000990 Marionette TRACE conn4 -> [0,312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:01 INFO - PROCESS | 1733 | ++DOCSHELL 0x9819e400 == 51 [pid = 1733] [id = 85] 13:30:01 INFO - PROCESS | 1733 | ++DOMWINDOW == 112 (0x9a31fc00) [pid = 1733] [serial = 254] [outer = (nil)] 13:30:01 INFO - PROCESS | 1733 | ++DOMWINDOW == 113 (0x9a64dc00) [pid = 1733] [serial = 255] [outer = 0x9a31fc00] 13:30:01 INFO - PROCESS | 1733 | 1464381001065 Marionette DEBUG loaded listener.js 13:30:01 INFO - PROCESS | 1733 | ++DOMWINDOW == 114 (0x9a8ca400) [pid = 1733] [serial = 256] [outer = 0x9a31fc00] 13:30:02 INFO - PROCESS | 1733 | 1464381002079 Marionette TRACE conn4 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:30:02 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. 13:30:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 1390ms 13:30:02 INFO - PROCESS | 1733 | 1464381002144 Marionette TRACE conn4 -> [0,313,"getWindowHandle",null] 13:30:02 INFO - PROCESS | 1733 | 1464381002147 Marionette TRACE conn4 <- [1,313,null,{"value":"8"}] 13:30:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 13:30:02 INFO - PROCESS | 1733 | 1464381002154 Marionette TRACE conn4 -> [0,314,"setScriptTimeout",{"ms":35000}] 13:30:02 INFO - PROCESS | 1733 | 1464381002157 Marionette TRACE conn4 <- [1,314,null,{}] 13:30:02 INFO - PROCESS | 1733 | 1464381002163 Marionette TRACE conn4 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:30:02 INFO - PROCESS | 1733 | 1464381002389 Marionette TRACE conn4 <- [1,315,null,{"value":null}] 13:30:02 INFO - PROCESS | 1733 | 1464381002407 Marionette TRACE conn4 -> [0,316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:02 INFO - PROCESS | 1733 | ++DOCSHELL 0x9a141000 == 52 [pid = 1733] [id = 86] 13:30:02 INFO - PROCESS | 1733 | ++DOMWINDOW == 115 (0x9a31e000) [pid = 1733] [serial = 257] [outer = (nil)] 13:30:02 INFO - PROCESS | 1733 | ++DOMWINDOW == 116 (0x9a9f4400) [pid = 1733] [serial = 258] [outer = 0x9a31e000] 13:30:02 INFO - PROCESS | 1733 | 1464381002484 Marionette DEBUG loaded listener.js 13:30:02 INFO - PROCESS | 1733 | ++DOMWINDOW == 117 (0x9aa47400) [pid = 1733] [serial = 259] [outer = 0x9a31e000] 13:30:03 INFO - PROCESS | 1733 | --DOMWINDOW == 116 (0x92df0c00) [pid = 1733] [serial = 208] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 13:30:03 INFO - PROCESS | 1733 | --DOMWINDOW == 115 (0x9b297400) [pid = 1733] [serial = 211] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 13:30:03 INFO - PROCESS | 1733 | --DOMWINDOW == 114 (0x99e75c00) [pid = 1733] [serial = 202] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 13:30:03 INFO - PROCESS | 1733 | --DOMWINDOW == 113 (0x95198c00) [pid = 1733] [serial = 196] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 13:30:03 INFO - PROCESS | 1733 | --DOMWINDOW == 112 (0x9398f400) [pid = 1733] [serial = 199] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 13:30:03 INFO - PROCESS | 1733 | --DOMWINDOW == 111 (0x9a337c00) [pid = 1733] [serial = 205] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 13:30:03 INFO - PROCESS | 1733 | 1464381003624 Marionette TRACE conn4 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:30:03 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. 13:30:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 1484ms 13:30:03 INFO - PROCESS | 1733 | 1464381003638 Marionette TRACE conn4 -> [0,317,"getWindowHandle",null] 13:30:03 INFO - PROCESS | 1733 | 1464381003641 Marionette TRACE conn4 <- [1,317,null,{"value":"8"}] 13:30:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 13:30:03 INFO - PROCESS | 1733 | 1464381003652 Marionette TRACE conn4 -> [0,318,"setScriptTimeout",{"ms":35000}] 13:30:03 INFO - PROCESS | 1733 | 1464381003655 Marionette TRACE conn4 <- [1,318,null,{}] 13:30:03 INFO - PROCESS | 1733 | 1464381003661 Marionette TRACE conn4 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:30:03 INFO - PROCESS | 1733 | 1464381003880 Marionette TRACE conn4 <- [1,319,null,{"value":null}] 13:30:03 INFO - PROCESS | 1733 | 1464381003901 Marionette TRACE conn4 -> [0,320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:03 INFO - PROCESS | 1733 | ++DOCSHELL 0x99e81800 == 53 [pid = 1733] [id = 87] 13:30:03 INFO - PROCESS | 1733 | ++DOMWINDOW == 112 (0x9a325000) [pid = 1733] [serial = 260] [outer = (nil)] 13:30:03 INFO - PROCESS | 1733 | ++DOMWINDOW == 113 (0x9b2a2800) [pid = 1733] [serial = 261] [outer = 0x9a325000] 13:30:03 INFO - PROCESS | 1733 | 1464381003982 Marionette DEBUG loaded listener.js 13:30:04 INFO - PROCESS | 1733 | ++DOMWINDOW == 114 (0x9c028400) [pid = 1733] [serial = 262] [outer = 0x9a325000] 13:30:04 INFO - PROCESS | 1733 | 1464381004813 Marionette TRACE conn4 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:30:04 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. 13:30:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 1231ms 13:30:04 INFO - PROCESS | 1733 | 1464381004885 Marionette TRACE conn4 -> [0,321,"getWindowHandle",null] 13:30:04 INFO - PROCESS | 1733 | 1464381004889 Marionette TRACE conn4 <- [1,321,null,{"value":"8"}] 13:30:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 13:30:04 INFO - PROCESS | 1733 | 1464381004895 Marionette TRACE conn4 -> [0,322,"setScriptTimeout",{"ms":35000}] 13:30:04 INFO - PROCESS | 1733 | 1464381004898 Marionette TRACE conn4 <- [1,322,null,{}] 13:30:04 INFO - PROCESS | 1733 | 1464381004905 Marionette TRACE conn4 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:30:05 INFO - PROCESS | 1733 | 1464381005072 Marionette TRACE conn4 <- [1,323,null,{"value":null}] 13:30:05 INFO - PROCESS | 1733 | 1464381005211 Marionette TRACE conn4 -> [0,324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:05 INFO - PROCESS | 1733 | ++DOCSHELL 0x9102e000 == 54 [pid = 1733] [id = 88] 13:30:05 INFO - PROCESS | 1733 | ++DOMWINDOW == 115 (0x9102e400) [pid = 1733] [serial = 263] [outer = (nil)] 13:30:05 INFO - PROCESS | 1733 | ++DOMWINDOW == 116 (0x91329000) [pid = 1733] [serial = 264] [outer = 0x9102e400] 13:30:05 INFO - PROCESS | 1733 | 1464381005446 Marionette DEBUG loaded listener.js 13:30:05 INFO - PROCESS | 1733 | ++DOMWINDOW == 117 (0x913c6400) [pid = 1733] [serial = 265] [outer = 0x9102e400] 13:30:06 INFO - PROCESS | 1733 | 1464381006513 Marionette TRACE conn4 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:30:06 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. 13:30:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 1646ms 13:30:06 INFO - PROCESS | 1733 | 1464381006547 Marionette TRACE conn4 -> [0,325,"getWindowHandle",null] 13:30:06 INFO - PROCESS | 1733 | 1464381006563 Marionette TRACE conn4 <- [1,325,null,{"value":"8"}] 13:30:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 13:30:06 INFO - PROCESS | 1733 | 1464381006573 Marionette TRACE conn4 -> [0,326,"setScriptTimeout",{"ms":35000}] 13:30:06 INFO - PROCESS | 1733 | 1464381006578 Marionette TRACE conn4 <- [1,326,null,{}] 13:30:06 INFO - PROCESS | 1733 | 1464381006586 Marionette TRACE conn4 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:30:06 INFO - PROCESS | 1733 | 1464381006846 Marionette TRACE conn4 <- [1,327,null,{"value":null}] 13:30:07 INFO - PROCESS | 1733 | 1464381007100 Marionette TRACE conn4 -> [0,328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:07 INFO - PROCESS | 1733 | ++DOCSHELL 0x9454e800 == 55 [pid = 1733] [id = 89] 13:30:07 INFO - PROCESS | 1733 | ++DOMWINDOW == 118 (0x95075c00) [pid = 1733] [serial = 266] [outer = (nil)] 13:30:07 INFO - PROCESS | 1733 | ++DOMWINDOW == 119 (0x95080000) [pid = 1733] [serial = 267] [outer = 0x95075c00] 13:30:07 INFO - PROCESS | 1733 | 1464381007192 Marionette DEBUG loaded listener.js 13:30:07 INFO - PROCESS | 1733 | ++DOMWINDOW == 120 (0x951e7400) [pid = 1733] [serial = 268] [outer = 0x95075c00] 13:30:08 INFO - PROCESS | 1733 | 1464381008147 Marionette TRACE conn4 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:30:08 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. 13:30:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 1595ms 13:30:08 INFO - PROCESS | 1733 | 1464381008167 Marionette TRACE conn4 -> [0,329,"getWindowHandle",null] 13:30:08 INFO - PROCESS | 1733 | 1464381008174 Marionette TRACE conn4 <- [1,329,null,{"value":"8"}] 13:30:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 13:30:08 INFO - PROCESS | 1733 | 1464381008185 Marionette TRACE conn4 -> [0,330,"setScriptTimeout",{"ms":35000}] 13:30:08 INFO - PROCESS | 1733 | 1464381008188 Marionette TRACE conn4 <- [1,330,null,{}] 13:30:08 INFO - PROCESS | 1733 | 1464381008195 Marionette TRACE conn4 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:30:08 INFO - PROCESS | 1733 | 1464381008391 Marionette TRACE conn4 <- [1,331,null,{"value":null}] 13:30:08 INFO - PROCESS | 1733 | 1464381008596 Marionette TRACE conn4 -> [0,332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:08 INFO - PROCESS | 1733 | ++DOCSHELL 0x9920b000 == 56 [pid = 1733] [id = 90] 13:30:08 INFO - PROCESS | 1733 | ++DOMWINDOW == 121 (0x99e74000) [pid = 1733] [serial = 269] [outer = (nil)] 13:30:08 INFO - PROCESS | 1733 | ++DOMWINDOW == 122 (0x9a1e8000) [pid = 1733] [serial = 270] [outer = 0x99e74000] 13:30:08 INFO - PROCESS | 1733 | 1464381008728 Marionette DEBUG loaded listener.js 13:30:08 INFO - PROCESS | 1733 | ++DOMWINDOW == 123 (0x9a791c00) [pid = 1733] [serial = 271] [outer = 0x99e74000] 13:30:09 INFO - PROCESS | 1733 | 1464381009765 Marionette TRACE conn4 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:30:09 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. 13:30:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 1640ms 13:30:09 INFO - PROCESS | 1733 | 1464381009826 Marionette TRACE conn4 -> [0,333,"getWindowHandle",null] 13:30:09 INFO - PROCESS | 1733 | 1464381009830 Marionette TRACE conn4 <- [1,333,null,{"value":"8"}] 13:30:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 13:30:09 INFO - PROCESS | 1733 | 1464381009837 Marionette TRACE conn4 -> [0,334,"setScriptTimeout",{"ms":35000}] 13:30:09 INFO - PROCESS | 1733 | 1464381009843 Marionette TRACE conn4 <- [1,334,null,{}] 13:30:09 INFO - PROCESS | 1733 | 1464381009861 Marionette TRACE conn4 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:30:10 INFO - PROCESS | 1733 | 1464381010100 Marionette TRACE conn4 <- [1,335,null,{"value":null}] 13:30:10 INFO - PROCESS | 1733 | 1464381010346 Marionette TRACE conn4 -> [0,336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:10 INFO - PROCESS | 1733 | ++DOCSHELL 0x91032400 == 57 [pid = 1733] [id = 91] 13:30:10 INFO - PROCESS | 1733 | ++DOMWINDOW == 124 (0x9a9f2000) [pid = 1733] [serial = 272] [outer = (nil)] 13:30:10 INFO - PROCESS | 1733 | ++DOMWINDOW == 125 (0x9bf99000) [pid = 1733] [serial = 273] [outer = 0x9a9f2000] 13:30:10 INFO - PROCESS | 1733 | 1464381010441 Marionette DEBUG loaded listener.js 13:30:10 INFO - PROCESS | 1733 | ++DOMWINDOW == 126 (0x9c032400) [pid = 1733] [serial = 274] [outer = 0x9a9f2000] 13:30:11 INFO - PROCESS | 1733 | 1464381011345 Marionette TRACE conn4 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:30:11 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. 13:30:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 1538ms 13:30:11 INFO - PROCESS | 1733 | 1464381011376 Marionette TRACE conn4 -> [0,337,"getWindowHandle",null] 13:30:11 INFO - PROCESS | 1733 | 1464381011382 Marionette TRACE conn4 <- [1,337,null,{"value":"8"}] 13:30:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 13:30:11 INFO - PROCESS | 1733 | 1464381011389 Marionette TRACE conn4 -> [0,338,"setScriptTimeout",{"ms":35000}] 13:30:11 INFO - PROCESS | 1733 | 1464381011394 Marionette TRACE conn4 <- [1,338,null,{}] 13:30:11 INFO - PROCESS | 1733 | 1464381011400 Marionette TRACE conn4 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:30:11 INFO - PROCESS | 1733 | 1464381011607 Marionette TRACE conn4 <- [1,339,null,{"value":null}] 13:30:11 INFO - PROCESS | 1733 | 1464381011794 Marionette TRACE conn4 -> [0,340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:11 INFO - PROCESS | 1733 | ++DOCSHELL 0x913cb800 == 58 [pid = 1733] [id = 92] 13:30:11 INFO - PROCESS | 1733 | ++DOMWINDOW == 127 (0x913cc000) [pid = 1733] [serial = 275] [outer = (nil)] 13:30:11 INFO - PROCESS | 1733 | ++DOMWINDOW == 128 (0xa2147800) [pid = 1733] [serial = 276] [outer = 0x913cc000] 13:30:11 INFO - PROCESS | 1733 | 1464381011880 Marionette DEBUG loaded listener.js 13:30:12 INFO - PROCESS | 1733 | ++DOMWINDOW == 129 (0xa22c6000) [pid = 1733] [serial = 277] [outer = 0x913cc000] 13:30:12 INFO - PROCESS | 1733 | 1464381012810 Marionette TRACE conn4 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:30:12 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. 13:30:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 1482ms 13:30:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 13:30:12 INFO - PROCESS | 1733 | 1464381012872 Marionette TRACE conn4 -> [0,341,"getWindowHandle",null] 13:30:12 INFO - PROCESS | 1733 | 1464381012876 Marionette TRACE conn4 <- [1,341,null,{"value":"8"}] 13:30:12 INFO - PROCESS | 1733 | 1464381012882 Marionette TRACE conn4 -> [0,342,"setScriptTimeout",{"ms":35000}] 13:30:12 INFO - PROCESS | 1733 | 1464381012886 Marionette TRACE conn4 <- [1,342,null,{}] 13:30:12 INFO - PROCESS | 1733 | 1464381012891 Marionette TRACE conn4 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:30:13 INFO - PROCESS | 1733 | 1464381013071 Marionette TRACE conn4 <- [1,343,null,{"value":null}] 13:30:13 INFO - PROCESS | 1733 | 1464381013227 Marionette TRACE conn4 -> [0,344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:13 INFO - PROCESS | 1733 | ++DOCSHELL 0x9b415c00 == 59 [pid = 1733] [id = 93] 13:30:13 INFO - PROCESS | 1733 | ++DOMWINDOW == 130 (0x9c028c00) [pid = 1733] [serial = 278] [outer = (nil)] 13:30:13 INFO - PROCESS | 1733 | ++DOMWINDOW == 131 (0xa3023800) [pid = 1733] [serial = 279] [outer = 0x9c028c00] 13:30:13 INFO - PROCESS | 1733 | 1464381013325 Marionette DEBUG loaded listener.js 13:30:13 INFO - PROCESS | 1733 | ++DOMWINDOW == 132 (0xa6284400) [pid = 1733] [serial = 280] [outer = 0x9c028c00] 13:30:14 INFO - PROCESS | 1733 | 1464381014273 Marionette TRACE conn4 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:30:14 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. 13:30:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 1434ms 13:30:14 INFO - PROCESS | 1733 | 1464381014316 Marionette TRACE conn4 -> [0,345,"getWindowHandle",null] 13:30:14 INFO - PROCESS | 1733 | 1464381014320 Marionette TRACE conn4 <- [1,345,null,{"value":"8"}] 13:30:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 13:30:14 INFO - PROCESS | 1733 | 1464381014327 Marionette TRACE conn4 -> [0,346,"setScriptTimeout",{"ms":35000}] 13:30:14 INFO - PROCESS | 1733 | 1464381014329 Marionette TRACE conn4 <- [1,346,null,{}] 13:30:14 INFO - PROCESS | 1733 | 1464381014336 Marionette TRACE conn4 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:30:14 INFO - PROCESS | 1733 | 1464381014527 Marionette TRACE conn4 <- [1,347,null,{"value":null}] 13:30:14 INFO - PROCESS | 1733 | 1464381014683 Marionette TRACE conn4 -> [0,348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:14 INFO - PROCESS | 1733 | ++DOCSHELL 0x91030000 == 60 [pid = 1733] [id = 94] 13:30:14 INFO - PROCESS | 1733 | ++DOMWINDOW == 133 (0x9575ac00) [pid = 1733] [serial = 281] [outer = (nil)] 13:30:14 INFO - PROCESS | 1733 | ++DOMWINDOW == 134 (0x95761800) [pid = 1733] [serial = 282] [outer = 0x9575ac00] 13:30:14 INFO - PROCESS | 1733 | 1464381014772 Marionette DEBUG loaded listener.js 13:30:14 INFO - PROCESS | 1733 | ++DOMWINDOW == 135 (0xa4e16c00) [pid = 1733] [serial = 283] [outer = 0x9575ac00] 13:30:15 INFO - PROCESS | 1733 | 1464381015637 Marionette TRACE conn4 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:30:15 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. 13:30:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 1330ms 13:30:15 INFO - PROCESS | 1733 | 1464381015667 Marionette TRACE conn4 -> [0,349,"getWindowHandle",null] 13:30:15 INFO - PROCESS | 1733 | 1464381015670 Marionette TRACE conn4 <- [1,349,null,{"value":"8"}] 13:30:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 13:30:15 INFO - PROCESS | 1733 | 1464381015680 Marionette TRACE conn4 -> [0,350,"setScriptTimeout",{"ms":35000}] 13:30:15 INFO - PROCESS | 1733 | 1464381015683 Marionette TRACE conn4 <- [1,350,null,{}] 13:30:15 INFO - PROCESS | 1733 | 1464381015689 Marionette TRACE conn4 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:30:15 INFO - PROCESS | 1733 | 1464381015884 Marionette TRACE conn4 <- [1,351,null,{"value":null}] 13:30:16 INFO - PROCESS | 1733 | 1464381016040 Marionette TRACE conn4 -> [0,352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:16 INFO - PROCESS | 1733 | ++DOCSHELL 0xa22c9800 == 61 [pid = 1733] [id = 95] 13:30:16 INFO - PROCESS | 1733 | ++DOMWINDOW == 136 (0xa26c0000) [pid = 1733] [serial = 284] [outer = (nil)] 13:30:16 INFO - PROCESS | 1733 | ++DOMWINDOW == 137 (0xa675d000) [pid = 1733] [serial = 285] [outer = 0xa26c0000] 13:30:16 INFO - PROCESS | 1733 | 1464381016124 Marionette DEBUG loaded listener.js 13:30:16 INFO - PROCESS | 1733 | ++DOMWINDOW == 138 (0xa675ec00) [pid = 1733] [serial = 286] [outer = 0xa26c0000] 13:30:17 INFO - PROCESS | 1733 | 1464381017118 Marionette TRACE conn4 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:30:17 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. 13:30:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 1483ms 13:30:17 INFO - PROCESS | 1733 | 1464381017163 Marionette TRACE conn4 -> [0,353,"getWindowHandle",null] 13:30:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 13:30:17 INFO - PROCESS | 1733 | 1464381017168 Marionette TRACE conn4 <- [1,353,null,{"value":"8"}] 13:30:17 INFO - PROCESS | 1733 | 1464381017175 Marionette TRACE conn4 -> [0,354,"setScriptTimeout",{"ms":35000}] 13:30:17 INFO - PROCESS | 1733 | 1464381017179 Marionette TRACE conn4 <- [1,354,null,{}] 13:30:17 INFO - PROCESS | 1733 | 1464381017185 Marionette TRACE conn4 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:30:17 INFO - PROCESS | 1733 | 1464381017367 Marionette TRACE conn4 <- [1,355,null,{"value":null}] 13:30:17 INFO - PROCESS | 1733 | 1464381017831 Marionette TRACE conn4 -> [0,356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:17 INFO - PROCESS | 1733 | ++DOCSHELL 0x913cd800 == 62 [pid = 1733] [id = 96] 13:30:17 INFO - PROCESS | 1733 | ++DOMWINDOW == 139 (0x913cdc00) [pid = 1733] [serial = 287] [outer = (nil)] 13:30:17 INFO - PROCESS | 1733 | ++DOMWINDOW == 140 (0x92d16400) [pid = 1733] [serial = 288] [outer = 0x913cdc00] 13:30:17 INFO - PROCESS | 1733 | 1464381017955 Marionette DEBUG loaded listener.js 13:30:18 INFO - PROCESS | 1733 | ++DOMWINDOW == 141 (0x92d95c00) [pid = 1733] [serial = 289] [outer = 0x913cdc00] 13:30:18 INFO - PROCESS | 1733 | 1464381018944 Marionette TRACE conn4 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:30:19 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. 13:30:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 1838ms 13:30:19 INFO - PROCESS | 1733 | 1464381019015 Marionette TRACE conn4 -> [0,357,"getWindowHandle",null] 13:30:19 INFO - PROCESS | 1733 | 1464381019021 Marionette TRACE conn4 <- [1,357,null,{"value":"8"}] 13:30:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 13:30:19 INFO - PROCESS | 1733 | 1464381019030 Marionette TRACE conn4 -> [0,358,"setScriptTimeout",{"ms":35000}] 13:30:19 INFO - PROCESS | 1733 | 1464381019035 Marionette TRACE conn4 <- [1,358,null,{}] 13:30:19 INFO - PROCESS | 1733 | 1464381019043 Marionette TRACE conn4 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:30:19 INFO - PROCESS | 1733 | 1464381019266 Marionette TRACE conn4 <- [1,359,null,{"value":null}] 13:30:19 INFO - PROCESS | 1733 | 1464381019547 Marionette TRACE conn4 -> [0,360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:19 INFO - PROCESS | 1733 | --DOCSHELL 0x92d19000 == 61 [pid = 1733] [id = 49] 13:30:19 INFO - PROCESS | 1733 | --DOCSHELL 0x9bc68000 == 60 [pid = 1733] [id = 48] 13:30:19 INFO - PROCESS | 1733 | --DOCSHELL 0x99e81800 == 59 [pid = 1733] [id = 87] 13:30:19 INFO - PROCESS | 1733 | --DOMWINDOW == 140 (0x9507b000) [pid = 1733] [serial = 179] [outer = (nil)] [url = about:blank] 13:30:19 INFO - PROCESS | 1733 | --DOMWINDOW == 139 (0x9a8bfc00) [pid = 1733] [serial = 182] [outer = (nil)] [url = about:blank] 13:30:19 INFO - PROCESS | 1733 | --DOMWINDOW == 138 (0x9a9df400) [pid = 1733] [serial = 185] [outer = (nil)] [url = about:blank] 13:30:19 INFO - PROCESS | 1733 | --DOMWINDOW == 137 (0x9aa4fc00) [pid = 1733] [serial = 188] [outer = (nil)] [url = about:blank] 13:30:19 INFO - PROCESS | 1733 | --DOMWINDOW == 136 (0xa2147400) [pid = 1733] [serial = 191] [outer = (nil)] [url = about:blank] 13:30:19 INFO - PROCESS | 1733 | ++DOCSHELL 0x913c5400 == 60 [pid = 1733] [id = 97] 13:30:19 INFO - PROCESS | 1733 | ++DOMWINDOW == 137 (0x92d93c00) [pid = 1733] [serial = 290] [outer = (nil)] 13:30:19 INFO - PROCESS | 1733 | ++DOMWINDOW == 138 (0x95073400) [pid = 1733] [serial = 291] [outer = 0x92d93c00] 13:30:19 INFO - PROCESS | 1733 | 1464381019695 Marionette DEBUG loaded listener.js 13:30:19 INFO - PROCESS | 1733 | ++DOMWINDOW == 139 (0x9519d400) [pid = 1733] [serial = 292] [outer = 0x92d93c00] 13:30:19 INFO - PROCESS | 1733 | --DOCSHELL 0x9a141000 == 59 [pid = 1733] [id = 86] 13:30:19 INFO - PROCESS | 1733 | --DOCSHELL 0x9819e400 == 58 [pid = 1733] [id = 85] 13:30:19 INFO - PROCESS | 1733 | --DOCSHELL 0x95074000 == 57 [pid = 1733] [id = 84] 13:30:20 INFO - PROCESS | 1733 | --DOCSHELL 0x95072800 == 56 [pid = 1733] [id = 83] 13:30:20 INFO - PROCESS | 1733 | --DOCSHELL 0x92136000 == 55 [pid = 1733] [id = 82] 13:30:20 INFO - PROCESS | 1733 | --DOCSHELL 0x92df2000 == 54 [pid = 1733] [id = 75] 13:30:20 INFO - PROCESS | 1733 | --DOCSHELL 0x9a8c9c00 == 53 [pid = 1733] [id = 74] 13:30:20 INFO - PROCESS | 1733 | --DOCSHELL 0x95073c00 == 52 [pid = 1733] [id = 73] 13:30:20 INFO - PROCESS | 1733 | --DOCSHELL 0x9b416800 == 51 [pid = 1733] [id = 72] 13:30:20 INFO - PROCESS | 1733 | --DOMWINDOW == 138 (0x9b410c00) [pid = 1733] [serial = 210] [outer = (nil)] [url = about:blank] 13:30:20 INFO - PROCESS | 1733 | --DOMWINDOW == 137 (0x9a330400) [pid = 1733] [serial = 203] [outer = (nil)] [url = about:blank] 13:30:20 INFO - PROCESS | 1733 | --DOMWINDOW == 136 (0x951a0c00) [pid = 1733] [serial = 198] [outer = (nil)] [url = about:blank] 13:30:20 INFO - PROCESS | 1733 | --DOMWINDOW == 135 (0x9519d000) [pid = 1733] [serial = 197] [outer = (nil)] [url = about:blank] 13:30:20 INFO - PROCESS | 1733 | --DOMWINDOW == 134 (0x99118800) [pid = 1733] [serial = 194] [outer = (nil)] [url = about:blank] 13:30:20 INFO - PROCESS | 1733 | --DOMWINDOW == 133 (0x951a4c00) [pid = 1733] [serial = 200] [outer = (nil)] [url = about:blank] 13:30:20 INFO - PROCESS | 1733 | --DOMWINDOW == 132 (0x951eb800) [pid = 1733] [serial = 201] [outer = (nil)] [url = about:blank] 13:30:20 INFO - PROCESS | 1733 | --DOMWINDOW == 131 (0x9a9d4800) [pid = 1733] [serial = 206] [outer = (nil)] [url = about:blank] 13:30:20 INFO - PROCESS | 1733 | --DOMWINDOW == 130 (0x9aa48c00) [pid = 1733] [serial = 207] [outer = (nil)] [url = about:blank] 13:30:20 INFO - PROCESS | 1733 | --DOMWINDOW == 129 (0x9b7f6c00) [pid = 1733] [serial = 213] [outer = (nil)] [url = about:blank] 13:30:20 INFO - PROCESS | 1733 | --DOMWINDOW == 128 (0x9a8bf400) [pid = 1733] [serial = 204] [outer = (nil)] [url = about:blank] 13:30:20 INFO - PROCESS | 1733 | --DOMWINDOW == 127 (0x9b40d800) [pid = 1733] [serial = 209] [outer = (nil)] [url = about:blank] 13:30:20 INFO - PROCESS | 1733 | --DOMWINDOW == 126 (0x9b41c000) [pid = 1733] [serial = 212] [outer = (nil)] [url = about:blank] 13:30:20 INFO - PROCESS | 1733 | 1464381020528 Marionette TRACE conn4 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:30:20 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. 13:30:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 1534ms 13:30:20 INFO - PROCESS | 1733 | 1464381020568 Marionette TRACE conn4 -> [0,361,"getWindowHandle",null] 13:30:20 INFO - PROCESS | 1733 | 1464381020574 Marionette TRACE conn4 <- [1,361,null,{"value":"8"}] 13:30:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 13:30:20 INFO - PROCESS | 1733 | 1464381020582 Marionette TRACE conn4 -> [0,362,"setScriptTimeout",{"ms":35000}] 13:30:20 INFO - PROCESS | 1733 | 1464381020585 Marionette TRACE conn4 <- [1,362,null,{}] 13:30:20 INFO - PROCESS | 1733 | 1464381020591 Marionette TRACE conn4 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:30:20 INFO - PROCESS | 1733 | 1464381020756 Marionette TRACE conn4 <- [1,363,null,{"value":null}] 13:30:20 INFO - PROCESS | 1733 | 1464381020775 Marionette TRACE conn4 -> [0,364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:20 INFO - PROCESS | 1733 | ++DOCSHELL 0x9519f400 == 52 [pid = 1733] [id = 98] 13:30:20 INFO - PROCESS | 1733 | ++DOMWINDOW == 127 (0x951ea000) [pid = 1733] [serial = 293] [outer = (nil)] 13:30:20 INFO - PROCESS | 1733 | ++DOMWINDOW == 128 (0x95756000) [pid = 1733] [serial = 294] [outer = 0x951ea000] 13:30:20 INFO - PROCESS | 1733 | 1464381020853 Marionette DEBUG loaded listener.js 13:30:20 INFO - PROCESS | 1733 | ++DOMWINDOW == 129 (0x95760400) [pid = 1733] [serial = 295] [outer = 0x951ea000] 13:30:21 INFO - PROCESS | 1733 | 1464381021892 Marionette TRACE conn4 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:30:21 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. 13:30:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 1331ms 13:30:21 INFO - PROCESS | 1733 | 1464381021914 Marionette TRACE conn4 -> [0,365,"getWindowHandle",null] 13:30:21 INFO - PROCESS | 1733 | 1464381021918 Marionette TRACE conn4 <- [1,365,null,{"value":"8"}] 13:30:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 13:30:21 INFO - PROCESS | 1733 | 1464381021931 Marionette TRACE conn4 -> [0,366,"setScriptTimeout",{"ms":35000}] 13:30:21 INFO - PROCESS | 1733 | 1464381021939 Marionette TRACE conn4 <- [1,366,null,{}] 13:30:21 INFO - PROCESS | 1733 | 1464381021967 Marionette TRACE conn4 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:30:22 INFO - PROCESS | 1733 | 1464381022188 Marionette TRACE conn4 <- [1,367,null,{"value":null}] 13:30:22 INFO - PROCESS | 1733 | 1464381022218 Marionette TRACE conn4 -> [0,368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:22 INFO - PROCESS | 1733 | ++DOCSHELL 0x951f1c00 == 53 [pid = 1733] [id = 99] 13:30:22 INFO - PROCESS | 1733 | ++DOMWINDOW == 130 (0x95763400) [pid = 1733] [serial = 296] [outer = (nil)] 13:30:22 INFO - PROCESS | 1733 | ++DOMWINDOW == 131 (0x9a328800) [pid = 1733] [serial = 297] [outer = 0x95763400] 13:30:22 INFO - PROCESS | 1733 | 1464381022294 Marionette DEBUG loaded listener.js 13:30:22 INFO - PROCESS | 1733 | ++DOMWINDOW == 132 (0x9a64cc00) [pid = 1733] [serial = 298] [outer = 0x95763400] 13:30:23 INFO - PROCESS | 1733 | 1464381023236 Marionette TRACE conn4 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:30:23 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. 13:30:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 1352ms 13:30:23 INFO - PROCESS | 1733 | 1464381023278 Marionette TRACE conn4 -> [0,369,"getWindowHandle",null] 13:30:23 INFO - PROCESS | 1733 | 1464381023283 Marionette TRACE conn4 <- [1,369,null,{"value":"8"}] 13:30:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 13:30:23 INFO - PROCESS | 1733 | 1464381023295 Marionette TRACE conn4 -> [0,370,"setScriptTimeout",{"ms":35000}] 13:30:23 INFO - PROCESS | 1733 | 1464381023298 Marionette TRACE conn4 <- [1,370,null,{}] 13:30:23 INFO - PROCESS | 1733 | 1464381023304 Marionette TRACE conn4 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:30:23 INFO - PROCESS | 1733 | 1464381023532 Marionette TRACE conn4 <- [1,371,null,{"value":null}] 13:30:23 INFO - PROCESS | 1733 | 1464381023560 Marionette TRACE conn4 -> [0,372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:23 INFO - PROCESS | 1733 | ++DOCSHELL 0x9575d800 == 54 [pid = 1733] [id = 100] 13:30:23 INFO - PROCESS | 1733 | ++DOMWINDOW == 133 (0x9a8bf400) [pid = 1733] [serial = 299] [outer = (nil)] 13:30:23 INFO - PROCESS | 1733 | ++DOMWINDOW == 134 (0x9a9d9400) [pid = 1733] [serial = 300] [outer = 0x9a8bf400] 13:30:23 INFO - PROCESS | 1733 | 1464381023637 Marionette DEBUG loaded listener.js 13:30:23 INFO - PROCESS | 1733 | ++DOMWINDOW == 135 (0x9a9e0400) [pid = 1733] [serial = 301] [outer = 0x9a8bf400] 13:30:24 INFO - PROCESS | 1733 | --DOMWINDOW == 134 (0x92139000) [pid = 1733] [serial = 245] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 13:30:24 INFO - PROCESS | 1733 | --DOMWINDOW == 133 (0x95077800) [pid = 1733] [serial = 248] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 13:30:24 INFO - PROCESS | 1733 | --DOMWINDOW == 132 (0x9819f800) [pid = 1733] [serial = 251] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 13:30:24 INFO - PROCESS | 1733 | --DOMWINDOW == 131 (0x9a31fc00) [pid = 1733] [serial = 254] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 13:30:24 INFO - PROCESS | 1733 | --DOMWINDOW == 130 (0x9a31e000) [pid = 1733] [serial = 257] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 13:30:24 INFO - PROCESS | 1733 | 1464381024772 Marionette TRACE conn4 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:30:24 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. 13:30:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 1537ms 13:30:24 INFO - PROCESS | 1733 | 1464381024827 Marionette TRACE conn4 -> [0,373,"getWindowHandle",null] 13:30:24 INFO - PROCESS | 1733 | 1464381024830 Marionette TRACE conn4 <- [1,373,null,{"value":"8"}] 13:30:24 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 13:30:24 INFO - PROCESS | 1733 | 1464381024844 Marionette TRACE conn4 -> [0,374,"setScriptTimeout",{"ms":35000}] 13:30:24 INFO - PROCESS | 1733 | 1464381024846 Marionette TRACE conn4 <- [1,374,null,{}] 13:30:24 INFO - PROCESS | 1733 | 1464381024853 Marionette TRACE conn4 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:30:25 INFO - PROCESS | 1733 | 1464381025014 Marionette TRACE conn4 <- [1,375,null,{"value":null}] 13:30:25 INFO - PROCESS | 1733 | 1464381025025 Marionette TRACE conn4 -> [0,376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.missingargs.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:25 INFO - PROCESS | 1733 | ++DOCSHELL 0x9a9d4800 == 55 [pid = 1733] [id = 101] 13:30:25 INFO - PROCESS | 1733 | ++DOMWINDOW == 131 (0x9a9d5000) [pid = 1733] [serial = 302] [outer = (nil)] 13:30:25 INFO - PROCESS | 1733 | ++DOMWINDOW == 132 (0x9aa46c00) [pid = 1733] [serial = 303] [outer = 0x9a9d5000] 13:30:25 INFO - PROCESS | 1733 | 1464381025111 Marionette DEBUG loaded listener.js 13:30:25 INFO - PROCESS | 1733 | ++DOMWINDOW == 133 (0x9b413c00) [pid = 1733] [serial = 304] [outer = 0x9a9d5000] 13:30:26 INFO - PROCESS | 1733 | 1464381026025 Marionette TRACE conn4 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 13:30:26 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 13:30:26 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 1228ms 13:30:26 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 13:30:26 INFO - PROCESS | 1733 | 1464381026077 Marionette TRACE conn4 -> [0,377,"getWindowHandle",null] 13:30:26 INFO - PROCESS | 1733 | 1464381026080 Marionette TRACE conn4 <- [1,377,null,{"value":"8"}] 13:30:26 INFO - PROCESS | 1733 | 1464381026088 Marionette TRACE conn4 -> [0,378,"setScriptTimeout",{"ms":35000}] 13:30:26 INFO - PROCESS | 1733 | 1464381026091 Marionette TRACE conn4 <- [1,378,null,{}] 13:30:26 INFO - PROCESS | 1733 | 1464381026096 Marionette TRACE conn4 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:30:26 INFO - PROCESS | 1733 | 1464381026260 Marionette TRACE conn4 <- [1,379,null,{"value":null}] 13:30:26 INFO - PROCESS | 1733 | 1464381026273 Marionette TRACE conn4 -> [0,380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.type.delete.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:26 INFO - PROCESS | 1733 | ++DOCSHELL 0x8f1a8800 == 56 [pid = 1733] [id = 102] 13:30:26 INFO - PROCESS | 1733 | ++DOMWINDOW == 134 (0x8f1aa000) [pid = 1733] [serial = 305] [outer = (nil)] 13:30:26 INFO - PROCESS | 1733 | ++DOMWINDOW == 135 (0x8f1b3400) [pid = 1733] [serial = 306] [outer = 0x8f1aa000] 13:30:26 INFO - PROCESS | 1733 | 1464381026437 Marionette DEBUG loaded listener.js 13:30:26 INFO - PROCESS | 1733 | ++DOMWINDOW == 136 (0x913c3c00) [pid = 1733] [serial = 307] [outer = 0x8f1aa000] 13:30:27 INFO - PROCESS | 1733 | 1464381027643 Marionette TRACE conn4 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 13:30:27 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 13:30:27 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 1593ms 13:30:27 INFO - PROCESS | 1733 | 1464381027681 Marionette TRACE conn4 -> [0,381,"getWindowHandle",null] 13:30:27 INFO - PROCESS | 1733 | 1464381027686 Marionette TRACE conn4 <- [1,381,null,{"value":"8"}] 13:30:27 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 13:30:27 INFO - PROCESS | 1733 | 1464381027695 Marionette TRACE conn4 -> [0,382,"setScriptTimeout",{"ms":35000}] 13:30:27 INFO - PROCESS | 1733 | 1464381027699 Marionette TRACE conn4 <- [1,382,null,{}] 13:30:27 INFO - PROCESS | 1733 | 1464381027707 Marionette TRACE conn4 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:30:27 INFO - PROCESS | 1733 | 1464381027917 Marionette TRACE conn4 <- [1,383,null,{"value":null}] 13:30:28 INFO - PROCESS | 1733 | 1464381028126 Marionette TRACE conn4 -> [0,384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.voidreturn.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:28 INFO - PROCESS | 1733 | ++DOCSHELL 0x92d89800 == 57 [pid = 1733] [id = 103] 13:30:28 INFO - PROCESS | 1733 | ++DOMWINDOW == 137 (0x95080400) [pid = 1733] [serial = 308] [outer = (nil)] 13:30:28 INFO - PROCESS | 1733 | ++DOMWINDOW == 138 (0x95755400) [pid = 1733] [serial = 309] [outer = 0x95080400] 13:30:28 INFO - PROCESS | 1733 | 1464381028261 Marionette DEBUG loaded listener.js 13:30:28 INFO - PROCESS | 1733 | ++DOMWINDOW == 139 (0x977a0c00) [pid = 1733] [serial = 310] [outer = 0x95080400] 13:30:29 INFO - PROCESS | 1733 | SkCairoFTTypeface::onFilterRec unimplemented 13:30:29 INFO - PROCESS | 1733 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 13:30:29 INFO - PROCESS | 1733 | SkCairoFTTypeface::onFilterRec unimplemented 13:30:29 INFO - PROCESS | 1733 | SkCairoFTTypeface::onFilterRec unimplemented 13:30:29 INFO - PROCESS | 1733 | SkCairoFTTypeface::onFilterRec unimplemented 13:30:29 INFO - PROCESS | 1733 | 1464381029285 Marionette TRACE conn4 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 13:30:29 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 13:30:29 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 1645ms 13:30:29 INFO - PROCESS | 1733 | 1464381029339 Marionette TRACE conn4 -> [0,385,"getWindowHandle",null] 13:30:29 INFO - PROCESS | 1733 | 1464381029346 Marionette TRACE conn4 <- [1,385,null,{"value":"8"}] 13:30:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 13:30:29 INFO - PROCESS | 1733 | 1464381029359 Marionette TRACE conn4 -> [0,386,"setScriptTimeout",{"ms":35000}] 13:30:29 INFO - PROCESS | 1733 | 1464381029363 Marionette TRACE conn4 <- [1,386,null,{}] 13:30:29 INFO - PROCESS | 1733 | 1464381029371 Marionette TRACE conn4 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:30:29 INFO - PROCESS | 1733 | 1464381029631 Marionette TRACE conn4 <- [1,387,null,{"value":null}] 13:30:29 INFO - PROCESS | 1733 | 1464381029895 Marionette TRACE conn4 -> [0,388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:29 INFO - PROCESS | 1733 | ++DOCSHELL 0x99d98000 == 58 [pid = 1733] [id = 104] 13:30:29 INFO - PROCESS | 1733 | ++DOMWINDOW == 140 (0x9a324000) [pid = 1733] [serial = 311] [outer = (nil)] 13:30:29 INFO - PROCESS | 1733 | ++DOMWINDOW == 141 (0x9a8c2400) [pid = 1733] [serial = 312] [outer = 0x9a324000] 13:30:29 INFO - PROCESS | 1733 | 1464381029987 Marionette DEBUG loaded listener.js 13:30:30 INFO - PROCESS | 1733 | ++DOMWINDOW == 142 (0x9a9f1c00) [pid = 1733] [serial = 313] [outer = 0x9a324000] 13:30:30 INFO - PROCESS | 1733 | 1464381030949 Marionette TRACE conn4 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 13:30:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 13:30:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 1643ms 13:30:31 INFO - PROCESS | 1733 | 1464381031003 Marionette TRACE conn4 -> [0,389,"getWindowHandle",null] 13:30:31 INFO - PROCESS | 1733 | 1464381031007 Marionette TRACE conn4 <- [1,389,null,{"value":"8"}] 13:30:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 13:30:31 INFO - PROCESS | 1733 | 1464381031014 Marionette TRACE conn4 -> [0,390,"setScriptTimeout",{"ms":35000}] 13:30:31 INFO - PROCESS | 1733 | 1464381031020 Marionette TRACE conn4 <- [1,390,null,{}] 13:30:31 INFO - PROCESS | 1733 | 1464381031037 Marionette TRACE conn4 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:30:31 INFO - PROCESS | 1733 | 1464381031321 Marionette TRACE conn4 <- [1,391,null,{"value":null}] 13:30:31 INFO - PROCESS | 1733 | 1464381031540 Marionette TRACE conn4 -> [0,392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:31 INFO - PROCESS | 1733 | ++DOCSHELL 0x9a31b800 == 59 [pid = 1733] [id = 105] 13:30:31 INFO - PROCESS | 1733 | ++DOMWINDOW == 143 (0x9b7fac00) [pid = 1733] [serial = 314] [outer = (nil)] 13:30:31 INFO - PROCESS | 1733 | ++DOMWINDOW == 144 (0x9c01f000) [pid = 1733] [serial = 315] [outer = 0x9b7fac00] 13:30:31 INFO - PROCESS | 1733 | 1464381031630 Marionette DEBUG loaded listener.js 13:30:31 INFO - PROCESS | 1733 | ++DOMWINDOW == 145 (0x9c122c00) [pid = 1733] [serial = 316] [outer = 0x9b7fac00] 13:30:32 INFO - PROCESS | 1733 | 1464381032644 Marionette TRACE conn4 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 13:30:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 13:30:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1691ms 13:30:32 INFO - PROCESS | 1733 | 1464381032706 Marionette TRACE conn4 -> [0,393,"getWindowHandle",null] 13:30:32 INFO - PROCESS | 1733 | 1464381032711 Marionette TRACE conn4 <- [1,393,null,{"value":"8"}] 13:30:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 13:30:32 INFO - PROCESS | 1733 | 1464381032718 Marionette TRACE conn4 -> [0,394,"setScriptTimeout",{"ms":35000}] 13:30:32 INFO - PROCESS | 1733 | 1464381032722 Marionette TRACE conn4 <- [1,394,null,{}] 13:30:32 INFO - PROCESS | 1733 | 1464381032728 Marionette TRACE conn4 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:30:32 INFO - PROCESS | 1733 | 1464381032928 Marionette TRACE conn4 <- [1,395,null,{"value":null}] 13:30:33 INFO - PROCESS | 1733 | 1464381033137 Marionette TRACE conn4 -> [0,396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:33 INFO - PROCESS | 1733 | ++DOCSHELL 0x913c8000 == 60 [pid = 1733] [id = 106] 13:30:33 INFO - PROCESS | 1733 | ++DOMWINDOW == 146 (0x9bfa0000) [pid = 1733] [serial = 317] [outer = (nil)] 13:30:33 INFO - PROCESS | 1733 | ++DOMWINDOW == 147 (0xa26c2c00) [pid = 1733] [serial = 318] [outer = 0x9bfa0000] 13:30:33 INFO - PROCESS | 1733 | 1464381033224 Marionette DEBUG loaded listener.js 13:30:33 INFO - PROCESS | 1733 | ++DOMWINDOW == 148 (0xa321b800) [pid = 1733] [serial = 319] [outer = 0x9bfa0000] 13:30:34 INFO - PROCESS | 1733 | 1464381034137 Marionette TRACE conn4 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 13:30:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 13:30:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1481ms 13:30:34 INFO - PROCESS | 1733 | 1464381034200 Marionette TRACE conn4 -> [0,397,"getWindowHandle",null] 13:30:34 INFO - PROCESS | 1733 | 1464381034205 Marionette TRACE conn4 <- [1,397,null,{"value":"8"}] 13:30:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 13:30:34 INFO - PROCESS | 1733 | 1464381034211 Marionette TRACE conn4 -> [0,398,"setScriptTimeout",{"ms":35000}] 13:30:34 INFO - PROCESS | 1733 | 1464381034214 Marionette TRACE conn4 <- [1,398,null,{}] 13:30:34 INFO - PROCESS | 1733 | 1464381034220 Marionette TRACE conn4 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:30:34 INFO - PROCESS | 1733 | 1464381034404 Marionette TRACE conn4 <- [1,399,null,{"value":null}] 13:30:34 INFO - PROCESS | 1733 | 1464381034568 Marionette TRACE conn4 -> [0,400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:34 INFO - PROCESS | 1733 | ++DOCSHELL 0xa35f3000 == 61 [pid = 1733] [id = 107] 13:30:34 INFO - PROCESS | 1733 | ++DOMWINDOW == 149 (0xa4e19000) [pid = 1733] [serial = 320] [outer = (nil)] 13:30:34 INFO - PROCESS | 1733 | ++DOMWINDOW == 150 (0xa628b800) [pid = 1733] [serial = 321] [outer = 0xa4e19000] 13:30:34 INFO - PROCESS | 1733 | 1464381034665 Marionette DEBUG loaded listener.js 13:30:34 INFO - PROCESS | 1733 | ++DOMWINDOW == 151 (0xa6b7d400) [pid = 1733] [serial = 322] [outer = 0xa4e19000] 13:30:35 INFO - PROCESS | 1733 | 1464381035680 Marionette TRACE conn4 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 13:30:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 13:30:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1531ms 13:30:35 INFO - PROCESS | 1733 | 1464381035743 Marionette TRACE conn4 -> [0,401,"getWindowHandle",null] 13:30:35 INFO - PROCESS | 1733 | 1464381035748 Marionette TRACE conn4 <- [1,401,null,{"value":"8"}] 13:30:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 13:30:35 INFO - PROCESS | 1733 | 1464381035754 Marionette TRACE conn4 -> [0,402,"setScriptTimeout",{"ms":35000}] 13:30:35 INFO - PROCESS | 1733 | 1464381035758 Marionette TRACE conn4 <- [1,402,null,{}] 13:30:35 INFO - PROCESS | 1733 | 1464381035764 Marionette TRACE conn4 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:30:35 INFO - PROCESS | 1733 | 1464381035952 Marionette TRACE conn4 <- [1,403,null,{"value":null}] 13:30:36 INFO - PROCESS | 1733 | 1464381036157 Marionette TRACE conn4 -> [0,404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:36 INFO - PROCESS | 1733 | ++DOCSHELL 0x8f39c000 == 62 [pid = 1733] [id = 108] 13:30:36 INFO - PROCESS | 1733 | ++DOMWINDOW == 152 (0x8f39c400) [pid = 1733] [serial = 323] [outer = (nil)] 13:30:36 INFO - PROCESS | 1733 | ++DOMWINDOW == 153 (0x8f3a0c00) [pid = 1733] [serial = 324] [outer = 0x8f39c400] 13:30:36 INFO - PROCESS | 1733 | 1464381036292 Marionette DEBUG loaded listener.js 13:30:36 INFO - PROCESS | 1733 | ++DOMWINDOW == 154 (0xa5099800) [pid = 1733] [serial = 325] [outer = 0x8f39c400] 13:30:37 INFO - PROCESS | 1733 | 1464381037366 Marionette TRACE conn4 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 13:30:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 13:30:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1690ms 13:30:37 INFO - PROCESS | 1733 | 1464381037445 Marionette TRACE conn4 -> [0,405,"getWindowHandle",null] 13:30:37 INFO - PROCESS | 1733 | 1464381037449 Marionette TRACE conn4 <- [1,405,null,{"value":"8"}] 13:30:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 13:30:37 INFO - PROCESS | 1733 | 1464381037456 Marionette TRACE conn4 -> [0,406,"setScriptTimeout",{"ms":35000}] 13:30:37 INFO - PROCESS | 1733 | 1464381037460 Marionette TRACE conn4 <- [1,406,null,{}] 13:30:37 INFO - PROCESS | 1733 | 1464381037466 Marionette TRACE conn4 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:30:37 INFO - PROCESS | 1733 | 1464381037752 Marionette TRACE conn4 <- [1,407,null,{"value":null}] 13:30:37 INFO - PROCESS | 1733 | 1464381037959 Marionette TRACE conn4 -> [0,408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:37 INFO - PROCESS | 1733 | ++DOCSHELL 0x8e584000 == 63 [pid = 1733] [id = 109] 13:30:37 INFO - PROCESS | 1733 | ++DOMWINDOW == 155 (0x8e585000) [pid = 1733] [serial = 326] [outer = (nil)] 13:30:38 INFO - PROCESS | 1733 | ++DOMWINDOW == 156 (0x8e58c400) [pid = 1733] [serial = 327] [outer = 0x8e585000] 13:30:38 INFO - PROCESS | 1733 | 1464381038091 Marionette DEBUG loaded listener.js 13:30:38 INFO - PROCESS | 1733 | ++DOMWINDOW == 157 (0x8e58f400) [pid = 1733] [serial = 328] [outer = 0x8e585000] 13:30:39 INFO - PROCESS | 1733 | 1464381039402 Marionette TRACE conn4 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 13:30:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 13:30:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1989ms 13:30:39 INFO - PROCESS | 1733 | 1464381039448 Marionette TRACE conn4 -> [0,409,"getWindowHandle",null] 13:30:39 INFO - PROCESS | 1733 | 1464381039454 Marionette TRACE conn4 <- [1,409,null,{"value":"8"}] 13:30:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 13:30:39 INFO - PROCESS | 1733 | 1464381039466 Marionette TRACE conn4 -> [0,410,"setScriptTimeout",{"ms":35000}] 13:30:39 INFO - PROCESS | 1733 | 1464381039470 Marionette TRACE conn4 <- [1,410,null,{}] 13:30:39 INFO - PROCESS | 1733 | 1464381039495 Marionette TRACE conn4 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:30:39 INFO - PROCESS | 1733 | 1464381039780 Marionette TRACE conn4 <- [1,411,null,{"value":null}] 13:30:40 INFO - PROCESS | 1733 | 1464381040045 Marionette TRACE conn4 -> [0,412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:40 INFO - PROCESS | 1733 | ++DOCSHELL 0x8e589c00 == 64 [pid = 1733] [id = 110] 13:30:40 INFO - PROCESS | 1733 | ++DOMWINDOW == 158 (0x8e58ac00) [pid = 1733] [serial = 329] [outer = (nil)] 13:30:40 INFO - PROCESS | 1733 | ++DOMWINDOW == 159 (0x8e6ae800) [pid = 1733] [serial = 330] [outer = 0x8e58ac00] 13:30:40 INFO - PROCESS | 1733 | 1464381040184 Marionette DEBUG loaded listener.js 13:30:40 INFO - PROCESS | 1733 | ++DOMWINDOW == 160 (0x8e6b0400) [pid = 1733] [serial = 331] [outer = 0x8e58ac00] 13:30:41 INFO - PROCESS | 1733 | 1464381041178 Marionette TRACE conn4 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 13:30:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 13:30:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1786ms 13:30:41 INFO - PROCESS | 1733 | 1464381041253 Marionette TRACE conn4 -> [0,413,"getWindowHandle",null] 13:30:41 INFO - PROCESS | 1733 | 1464381041259 Marionette TRACE conn4 <- [1,413,null,{"value":"8"}] 13:30:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 13:30:41 INFO - PROCESS | 1733 | 1464381041269 Marionette TRACE conn4 -> [0,414,"setScriptTimeout",{"ms":35000}] 13:30:41 INFO - PROCESS | 1733 | 1464381041274 Marionette TRACE conn4 <- [1,414,null,{}] 13:30:41 INFO - PROCESS | 1733 | 1464381041285 Marionette TRACE conn4 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:30:41 INFO - PROCESS | 1733 | 1464381041604 Marionette TRACE conn4 <- [1,415,null,{"value":null}] 13:30:41 INFO - PROCESS | 1733 | 1464381041948 Marionette TRACE conn4 -> [0,416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:41 INFO - PROCESS | 1733 | ++DOCSHELL 0x8e6b4000 == 65 [pid = 1733] [id = 111] 13:30:41 INFO - PROCESS | 1733 | ++DOMWINDOW == 161 (0x8e6b4400) [pid = 1733] [serial = 332] [outer = (nil)] 13:30:42 INFO - PROCESS | 1733 | ++DOMWINDOW == 162 (0x8e86a800) [pid = 1733] [serial = 333] [outer = 0x8e6b4400] 13:30:42 INFO - PROCESS | 1733 | 1464381042091 Marionette DEBUG loaded listener.js 13:30:42 INFO - PROCESS | 1733 | ++DOMWINDOW == 163 (0x8e86e800) [pid = 1733] [serial = 334] [outer = 0x8e6b4400] 13:30:43 INFO - PROCESS | 1733 | 1464381043506 Marionette TRACE conn4 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 13:30:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 13:30:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 2296ms 13:30:43 INFO - PROCESS | 1733 | 1464381043567 Marionette TRACE conn4 -> [0,417,"getWindowHandle",null] 13:30:43 INFO - PROCESS | 1733 | 1464381043572 Marionette TRACE conn4 <- [1,417,null,{"value":"8"}] 13:30:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 13:30:43 INFO - PROCESS | 1733 | 1464381043578 Marionette TRACE conn4 -> [0,418,"setScriptTimeout",{"ms":35000}] 13:30:43 INFO - PROCESS | 1733 | 1464381043581 Marionette TRACE conn4 <- [1,418,null,{}] 13:30:43 INFO - PROCESS | 1733 | 1464381043587 Marionette TRACE conn4 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:30:43 INFO - PROCESS | 1733 | 1464381043755 Marionette TRACE conn4 <- [1,419,null,{"value":null}] 13:30:43 INFO - PROCESS | 1733 | 1464381043968 Marionette TRACE conn4 -> [0,420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:44 INFO - PROCESS | 1733 | ++DOCSHELL 0x8e877400 == 66 [pid = 1733] [id = 112] 13:30:44 INFO - PROCESS | 1733 | ++DOMWINDOW == 164 (0x8e877c00) [pid = 1733] [serial = 335] [outer = (nil)] 13:30:44 INFO - PROCESS | 1733 | ++DOMWINDOW == 165 (0x8f1b6400) [pid = 1733] [serial = 336] [outer = 0x8e877c00] 13:30:44 INFO - PROCESS | 1733 | 1464381044072 Marionette DEBUG loaded listener.js 13:30:44 INFO - PROCESS | 1733 | ++DOMWINDOW == 166 (0x92d92400) [pid = 1733] [serial = 337] [outer = 0x8e877c00] 13:30:45 INFO - PROCESS | 1733 | 1464381045415 Marionette TRACE conn4 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 13:30:45 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 13:30:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1939ms 13:30:45 INFO - PROCESS | 1733 | 1464381045523 Marionette TRACE conn4 -> [0,421,"getWindowHandle",null] 13:30:45 INFO - PROCESS | 1733 | 1464381045529 Marionette TRACE conn4 <- [1,421,null,{"value":"8"}] 13:30:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 13:30:45 INFO - PROCESS | 1733 | 1464381045541 Marionette TRACE conn4 -> [0,422,"setScriptTimeout",{"ms":35000}] 13:30:45 INFO - PROCESS | 1733 | 1464381045546 Marionette TRACE conn4 <- [1,422,null,{}] 13:30:45 INFO - PROCESS | 1733 | 1464381045555 Marionette TRACE conn4 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:30:45 INFO - PROCESS | 1733 | 1464381045727 Marionette TRACE conn4 <- [1,423,null,{"value":null}] 13:30:45 INFO - PROCESS | 1733 | 1464381045897 Marionette TRACE conn4 -> [0,424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:45 INFO - PROCESS | 1733 | ++DOCSHELL 0x8d9efc00 == 67 [pid = 1733] [id = 113] 13:30:45 INFO - PROCESS | 1733 | ++DOMWINDOW == 167 (0x8d9f1400) [pid = 1733] [serial = 338] [outer = (nil)] 13:30:45 INFO - PROCESS | 1733 | ++DOMWINDOW == 168 (0x8e6ad000) [pid = 1733] [serial = 339] [outer = 0x8d9f1400] 13:30:45 INFO - PROCESS | 1733 | 1464381045976 Marionette DEBUG loaded listener.js 13:30:46 INFO - PROCESS | 1733 | ++DOMWINDOW == 169 (0x8f1aec00) [pid = 1733] [serial = 340] [outer = 0x8d9f1400] 13:30:47 INFO - PROCESS | 1733 | --DOCSHELL 0x92140c00 == 66 [pid = 1733] [id = 65] 13:30:47 INFO - PROCESS | 1733 | --DOCSHELL 0x9aa49800 == 65 [pid = 1733] [id = 63] 13:30:47 INFO - PROCESS | 1733 | --DOCSHELL 0x9a284000 == 64 [pid = 1733] [id = 64] 13:30:47 INFO - PROCESS | 1733 | --DOCSHELL 0x992aa400 == 63 [pid = 1733] [id = 61] 13:30:47 INFO - PROCESS | 1733 | --DOMWINDOW == 168 (0x9b2a2800) [pid = 1733] [serial = 261] [outer = (nil)] [url = about:blank] 13:30:47 INFO - PROCESS | 1733 | --DOCSHELL 0x92df1800 == 62 [pid = 1733] [id = 62] 13:30:47 INFO - PROCESS | 1733 | --DOCSHELL 0x9a1e9c00 == 61 [pid = 1733] [id = 39] 13:30:47 INFO - PROCESS | 1733 | --DOCSHELL 0x92df6c00 == 60 [pid = 1733] [id = 60] 13:30:47 INFO - PROCESS | 1733 | --DOCSHELL 0x9a9d4800 == 59 [pid = 1733] [id = 101] 13:30:47 INFO - PROCESS | 1733 | --DOCSHELL 0x9575d800 == 58 [pid = 1733] [id = 100] 13:30:47 INFO - PROCESS | 1733 | --DOCSHELL 0x951f1c00 == 57 [pid = 1733] [id = 99] 13:30:47 INFO - PROCESS | 1733 | --DOCSHELL 0x9519f400 == 56 [pid = 1733] [id = 98] 13:30:47 INFO - PROCESS | 1733 | --DOCSHELL 0x913c5400 == 55 [pid = 1733] [id = 97] 13:30:47 INFO - PROCESS | 1733 | --DOCSHELL 0x913cd800 == 54 [pid = 1733] [id = 96] 13:30:47 INFO - PROCESS | 1733 | --DOCSHELL 0x913cb800 == 53 [pid = 1733] [id = 92] 13:30:47 INFO - PROCESS | 1733 | --DOCSHELL 0x91032400 == 52 [pid = 1733] [id = 91] 13:30:47 INFO - PROCESS | 1733 | --DOCSHELL 0x9920b000 == 51 [pid = 1733] [id = 90] 13:30:47 INFO - PROCESS | 1733 | --DOCSHELL 0x9454e800 == 50 [pid = 1733] [id = 89] 13:30:47 INFO - PROCESS | 1733 | --DOCSHELL 0x9102e000 == 49 [pid = 1733] [id = 88] 13:30:47 INFO - PROCESS | 1733 | --DOMWINDOW == 167 (0x93a93000) [pid = 1733] [serial = 93] [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.] 13:30:47 INFO - PROCESS | 1733 | --DOMWINDOW == 166 (0x91036400) [pid = 1733] [serial = 237] [outer = (nil)] [url = about:blank] 13:30:47 INFO - PROCESS | 1733 | --DOMWINDOW == 165 (0x92d97800) [pid = 1733] [serial = 247] [outer = (nil)] [url = about:blank] 13:30:47 INFO - PROCESS | 1733 | --DOMWINDOW == 164 (0x9507b800) [pid = 1733] [serial = 249] [outer = (nil)] [url = about:blank] 13:30:47 INFO - PROCESS | 1733 | --DOMWINDOW == 163 (0x9a1ee000) [pid = 1733] [serial = 253] [outer = (nil)] [url = about:blank] 13:30:47 INFO - PROCESS | 1733 | --DOMWINDOW == 162 (0xa105c400) [pid = 1733] [serial = 225] [outer = (nil)] [url = about:blank] 13:30:47 INFO - PROCESS | 1733 | --DOMWINDOW == 161 (0x99205800) [pid = 1733] [serial = 252] [outer = (nil)] [url = about:blank] 13:30:47 INFO - PROCESS | 1733 | --DOMWINDOW == 160 (0xa4e1fc00) [pid = 1733] [serial = 234] [outer = (nil)] [url = about:blank] 13:30:47 INFO - PROCESS | 1733 | --DOMWINDOW == 159 (0xa26c0400) [pid = 1733] [serial = 228] [outer = (nil)] [url = about:blank] 13:30:47 INFO - PROCESS | 1733 | --DOMWINDOW == 158 (0x9519d800) [pid = 1733] [serial = 218] [outer = (nil)] [url = about:blank] 13:30:47 INFO - PROCESS | 1733 | --DOMWINDOW == 157 (0x9a321c00) [pid = 1733] [serial = 231] [outer = (nil)] [url = about:blank] 13:30:47 INFO - PROCESS | 1733 | --DOMWINDOW == 156 (0x92d94c00) [pid = 1733] [serial = 246] [outer = (nil)] [url = about:blank] 13:30:47 INFO - PROCESS | 1733 | --DOMWINDOW == 155 (0x91327800) [pid = 1733] [serial = 240] [outer = (nil)] [url = about:blank] 13:30:47 INFO - PROCESS | 1733 | --DOMWINDOW == 154 (0x9519b000) [pid = 1733] [serial = 250] [outer = (nil)] [url = about:blank] 13:30:47 INFO - PROCESS | 1733 | --DOMWINDOW == 153 (0x9a64dc00) [pid = 1733] [serial = 255] [outer = (nil)] [url = about:blank] 13:30:47 INFO - PROCESS | 1733 | --DOMWINDOW == 152 (0x91332400) [pid = 1733] [serial = 243] [outer = (nil)] [url = about:blank] 13:30:47 INFO - PROCESS | 1733 | --DOMWINDOW == 151 (0x9a9f4400) [pid = 1733] [serial = 258] [outer = (nil)] [url = about:blank] 13:30:47 INFO - PROCESS | 1733 | --DOMWINDOW == 150 (0x9aa47400) [pid = 1733] [serial = 259] [outer = (nil)] [url = about:blank] 13:30:47 INFO - PROCESS | 1733 | --DOMWINDOW == 149 (0x9c11d800) [pid = 1733] [serial = 215] [outer = (nil)] [url = about:blank] 13:30:47 INFO - PROCESS | 1733 | --DOMWINDOW == 148 (0x9aa50800) [pid = 1733] [serial = 222] [outer = (nil)] [url = about:blank] 13:30:47 INFO - PROCESS | 1733 | --DOMWINDOW == 147 (0x9a8ca400) [pid = 1733] [serial = 256] [outer = (nil)] [url = about:blank] 13:30:47 INFO - PROCESS | 1733 | 1464381047465 Marionette TRACE conn4 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 13:30:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 13:30:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1947ms 13:30:47 INFO - PROCESS | 1733 | 1464381047487 Marionette TRACE conn4 -> [0,425,"getWindowHandle",null] 13:30:47 INFO - PROCESS | 1733 | 1464381047496 Marionette TRACE conn4 <- [1,425,null,{"value":"8"}] 13:30:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 13:30:47 INFO - PROCESS | 1733 | 1464381047544 Marionette TRACE conn4 -> [0,426,"setScriptTimeout",{"ms":35000}] 13:30:47 INFO - PROCESS | 1733 | 1464381047549 Marionette TRACE conn4 <- [1,426,null,{}] 13:30:47 INFO - PROCESS | 1733 | 1464381047557 Marionette TRACE conn4 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:30:47 INFO - PROCESS | 1733 | 1464381047719 Marionette TRACE conn4 <- [1,427,null,{"value":null}] 13:30:47 INFO - PROCESS | 1733 | 1464381047733 Marionette TRACE conn4 -> [0,428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:47 INFO - PROCESS | 1733 | ++DOCSHELL 0x8f392c00 == 50 [pid = 1733] [id = 114] 13:30:47 INFO - PROCESS | 1733 | ++DOMWINDOW == 148 (0x8f393c00) [pid = 1733] [serial = 341] [outer = (nil)] 13:30:47 INFO - PROCESS | 1733 | ++DOMWINDOW == 149 (0x91326800) [pid = 1733] [serial = 342] [outer = 0x8f393c00] 13:30:47 INFO - PROCESS | 1733 | 1464381047811 Marionette DEBUG loaded listener.js 13:30:47 INFO - PROCESS | 1733 | ++DOMWINDOW == 150 (0x913c0800) [pid = 1733] [serial = 343] [outer = 0x8f393c00] 13:30:48 INFO - PROCESS | 1733 | 1464381048718 Marionette TRACE conn4 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 13:30:48 INFO - PROCESS | 1733 | 1464381048786 Marionette TRACE conn4 <- [1,429,null,{"value":"8"}] 13:30:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 13:30:48 INFO - PROCESS | 1733 | 1464381048793 Marionette TRACE conn4 -> [0,430,"setScriptTimeout",{"ms":35000}] 13:30:48 INFO - PROCESS | 1733 | 1464381048799 Marionette TRACE conn4 <- [1,430,null,{}] 13:30:48 INFO - PROCESS | 1733 | 1464381048815 Marionette TRACE conn4 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:30:49 INFO - PROCESS | 1733 | 1464381049004 Marionette TRACE conn4 <- [1,431,null,{"value":null}] 13:30:49 INFO - PROCESS | 1733 | 1464381049209 Marionette TRACE conn4 -> [0,432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:49 INFO - PROCESS | 1733 | ++DOCSHELL 0x8e874000 == 51 [pid = 1733] [id = 115] 13:30:49 INFO - PROCESS | 1733 | ++DOMWINDOW == 151 (0x92d88400) [pid = 1733] [serial = 344] [outer = (nil)] 13:30:49 INFO - PROCESS | 1733 | ++DOMWINDOW == 152 (0x92df7400) [pid = 1733] [serial = 345] [outer = 0x92d88400] 13:30:49 INFO - PROCESS | 1733 | 1464381049295 Marionette DEBUG loaded listener.js 13:30:49 INFO - PROCESS | 1733 | ++DOMWINDOW == 153 (0x94519400) [pid = 1733] [serial = 346] [outer = 0x92d88400] 13:30:50 INFO - PROCESS | 1733 | 1464381050583 Marionette TRACE conn4 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 13:30:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 13:30:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 1850ms 13:30:50 INFO - PROCESS | 1733 | 1464381050645 Marionette TRACE conn4 -> [0,433,"getWindowHandle",null] 13:30:50 INFO - PROCESS | 1733 | 1464381050652 Marionette TRACE conn4 <- [1,433,null,{"value":"8"}] 13:30:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 13:30:50 INFO - PROCESS | 1733 | 1464381050677 Marionette TRACE conn4 -> [0,434,"setScriptTimeout",{"ms":35000}] 13:30:50 INFO - PROCESS | 1733 | 1464381050683 Marionette TRACE conn4 <- [1,434,null,{}] 13:30:50 INFO - PROCESS | 1733 | 1464381050692 Marionette TRACE conn4 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:30:51 INFO - PROCESS | 1733 | 1464381051007 Marionette TRACE conn4 <- [1,435,null,{"value":null}] 13:30:51 INFO - PROCESS | 1733 | 1464381051136 Marionette TRACE conn4 -> [0,436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:51 INFO - PROCESS | 1733 | ++DOCSHELL 0x9454a000 == 52 [pid = 1733] [id = 116] 13:30:51 INFO - PROCESS | 1733 | ++DOMWINDOW == 154 (0x9519c400) [pid = 1733] [serial = 347] [outer = (nil)] 13:30:51 INFO - PROCESS | 1733 | ++DOMWINDOW == 155 (0x951e8400) [pid = 1733] [serial = 348] [outer = 0x9519c400] 13:30:51 INFO - PROCESS | 1733 | 1464381051343 Marionette DEBUG loaded listener.js 13:30:51 INFO - PROCESS | 1733 | ++DOMWINDOW == 156 (0x95763c00) [pid = 1733] [serial = 349] [outer = 0x9519c400] 13:30:52 INFO - PROCESS | 1733 | --DOMWINDOW == 155 (0x9a325000) [pid = 1733] [serial = 260] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 13:30:52 INFO - PROCESS | 1733 | --DOMWINDOW == 154 (0x9bfa0800) [pid = 1733] [serial = 214] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 13:30:52 INFO - PROCESS | 1733 | --DOMWINDOW == 153 (0x92d93c00) [pid = 1733] [serial = 290] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 13:30:52 INFO - PROCESS | 1733 | --DOMWINDOW == 152 (0x913cdc00) [pid = 1733] [serial = 287] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 13:30:52 INFO - PROCESS | 1733 | --DOMWINDOW == 151 (0x951ea000) [pid = 1733] [serial = 293] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 13:30:52 INFO - PROCESS | 1733 | --DOMWINDOW == 150 (0x95763400) [pid = 1733] [serial = 296] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 13:30:52 INFO - PROCESS | 1733 | --DOMWINDOW == 149 (0x9a8bf400) [pid = 1733] [serial = 299] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 13:30:52 INFO - PROCESS | 1733 | --DOMWINDOW == 148 (0x951e9400) [pid = 1733] [serial = 136] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 13:30:52 INFO - PROCESS | 1733 | --DOMWINDOW == 147 (0xa21a7800) [pid = 1733] [serial = 175] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 13:30:52 INFO - PROCESS | 1733 | 1464381052594 Marionette TRACE conn4 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 13:30:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 13:30:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 1962ms 13:30:52 INFO - PROCESS | 1733 | 1464381052624 Marionette TRACE conn4 -> [0,437,"getWindowHandle",null] 13:30:52 INFO - PROCESS | 1733 | 1464381052629 Marionette TRACE conn4 <- [1,437,null,{"value":"8"}] 13:30:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 13:30:52 INFO - PROCESS | 1733 | 1464381052635 Marionette TRACE conn4 -> [0,438,"setScriptTimeout",{"ms":35000}] 13:30:52 INFO - PROCESS | 1733 | 1464381052638 Marionette TRACE conn4 <- [1,438,null,{}] 13:30:52 INFO - PROCESS | 1733 | 1464381052644 Marionette TRACE conn4 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:30:52 INFO - PROCESS | 1733 | 1464381052820 Marionette TRACE conn4 <- [1,439,null,{"value":null}] 13:30:52 INFO - PROCESS | 1733 | 1464381052836 Marionette TRACE conn4 -> [0,440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:52 INFO - PROCESS | 1733 | ++DOCSHELL 0x8e873000 == 53 [pid = 1733] [id = 117] 13:30:52 INFO - PROCESS | 1733 | ++DOMWINDOW == 148 (0x91330c00) [pid = 1733] [serial = 350] [outer = (nil)] 13:30:53 INFO - PROCESS | 1733 | ++DOMWINDOW == 149 (0x9779b800) [pid = 1733] [serial = 351] [outer = 0x91330c00] 13:30:53 INFO - PROCESS | 1733 | 1464381053033 Marionette DEBUG loaded listener.js 13:30:53 INFO - PROCESS | 1733 | ++DOMWINDOW == 150 (0x991b1000) [pid = 1733] [serial = 352] [outer = 0x91330c00] 13:30:53 INFO - PROCESS | 1733 | 1464381053846 Marionette TRACE conn4 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 13:30:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 13:30:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 1237ms 13:30:53 INFO - PROCESS | 1733 | 1464381053873 Marionette TRACE conn4 -> [0,441,"getWindowHandle",null] 13:30:53 INFO - PROCESS | 1733 | 1464381053875 Marionette TRACE conn4 <- [1,441,null,{"value":"8"}] 13:30:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 13:30:53 INFO - PROCESS | 1733 | 1464381053882 Marionette TRACE conn4 -> [0,442,"setScriptTimeout",{"ms":35000}] 13:30:53 INFO - PROCESS | 1733 | 1464381053885 Marionette TRACE conn4 <- [1,442,null,{}] 13:30:53 INFO - PROCESS | 1733 | 1464381053891 Marionette TRACE conn4 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:30:54 INFO - PROCESS | 1733 | 1464381054237 Marionette TRACE conn4 <- [1,443,null,{"value":null}] 13:30:54 INFO - PROCESS | 1733 | 1464381054363 Marionette TRACE conn4 -> [0,444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:54 INFO - PROCESS | 1733 | ++DOCSHELL 0x8d9f4c00 == 54 [pid = 1733] [id = 118] 13:30:54 INFO - PROCESS | 1733 | ++DOMWINDOW == 151 (0x8d9f5000) [pid = 1733] [serial = 353] [outer = (nil)] 13:30:54 INFO - PROCESS | 1733 | ++DOMWINDOW == 152 (0x8e583c00) [pid = 1733] [serial = 354] [outer = 0x8d9f5000] 13:30:54 INFO - PROCESS | 1733 | 1464381054459 Marionette DEBUG loaded listener.js 13:30:54 INFO - PROCESS | 1733 | ++DOMWINDOW == 153 (0x8e6b2c00) [pid = 1733] [serial = 355] [outer = 0x8d9f5000] 13:30:55 INFO - PROCESS | 1733 | 1464381055532 Marionette TRACE conn4 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 13:30:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 13:30:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 1688ms 13:30:55 INFO - PROCESS | 1733 | 1464381055573 Marionette TRACE conn4 -> [0,445,"getWindowHandle",null] 13:30:55 INFO - PROCESS | 1733 | 1464381055580 Marionette TRACE conn4 <- [1,445,null,{"value":"8"}] 13:30:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 13:30:55 INFO - PROCESS | 1733 | 1464381055589 Marionette TRACE conn4 -> [0,446,"setScriptTimeout",{"ms":35000}] 13:30:55 INFO - PROCESS | 1733 | 1464381055597 Marionette TRACE conn4 <- [1,446,null,{}] 13:30:55 INFO - PROCESS | 1733 | 1464381055604 Marionette TRACE conn4 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:30:55 INFO - PROCESS | 1733 | 1464381055837 Marionette TRACE conn4 <- [1,447,null,{"value":null}] 13:30:56 INFO - PROCESS | 1733 | 1464381056102 Marionette TRACE conn4 -> [0,448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:56 INFO - PROCESS | 1733 | ++DOCSHELL 0x913bf400 == 55 [pid = 1733] [id = 119] 13:30:56 INFO - PROCESS | 1733 | ++DOMWINDOW == 154 (0x913c3000) [pid = 1733] [serial = 356] [outer = (nil)] 13:30:56 INFO - PROCESS | 1733 | ++DOMWINDOW == 155 (0x913cb000) [pid = 1733] [serial = 357] [outer = 0x913c3000] 13:30:56 INFO - PROCESS | 1733 | 1464381056197 Marionette DEBUG loaded listener.js 13:30:56 INFO - PROCESS | 1733 | ++DOMWINDOW == 156 (0x92d1b800) [pid = 1733] [serial = 358] [outer = 0x913c3000] 13:30:57 INFO - PROCESS | 1733 | 1464381057199 Marionette TRACE conn4 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 13:30:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 13:30:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 1689ms 13:30:57 INFO - PROCESS | 1733 | 1464381057278 Marionette TRACE conn4 -> [0,449,"getWindowHandle",null] 13:30:57 INFO - PROCESS | 1733 | 1464381057284 Marionette TRACE conn4 <- [1,449,null,{"value":"8"}] 13:30:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 13:30:57 INFO - PROCESS | 1733 | 1464381057291 Marionette TRACE conn4 -> [0,450,"setScriptTimeout",{"ms":35000}] 13:30:57 INFO - PROCESS | 1733 | 1464381057297 Marionette TRACE conn4 <- [1,450,null,{}] 13:30:57 INFO - PROCESS | 1733 | 1464381057303 Marionette TRACE conn4 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:30:57 INFO - PROCESS | 1733 | 1464381057502 Marionette TRACE conn4 <- [1,451,null,{"value":null}] 13:30:57 INFO - PROCESS | 1733 | 1464381057847 Marionette TRACE conn4 -> [0,452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:57 INFO - PROCESS | 1733 | ++DOCSHELL 0x8e6b6400 == 56 [pid = 1733] [id = 120] 13:30:57 INFO - PROCESS | 1733 | ++DOMWINDOW == 157 (0x951a1800) [pid = 1733] [serial = 359] [outer = (nil)] 13:30:57 INFO - PROCESS | 1733 | ++DOMWINDOW == 158 (0x951ea800) [pid = 1733] [serial = 360] [outer = 0x951a1800] 13:30:57 INFO - PROCESS | 1733 | 1464381057953 Marionette DEBUG loaded listener.js 13:30:58 INFO - PROCESS | 1733 | ++DOMWINDOW == 159 (0x98199c00) [pid = 1733] [serial = 361] [outer = 0x951a1800] 13:30:59 INFO - PROCESS | 1733 | 1464381059142 Marionette TRACE conn4 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 13:30:59 INFO - PROCESS | 1733 | 1464381059200 Marionette TRACE conn4 <- [1,453,null,{"value":"8"}] 13:30:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 13:30:59 INFO - PROCESS | 1733 | 1464381059218 Marionette TRACE conn4 -> [0,454,"setScriptTimeout",{"ms":35000}] 13:30:59 INFO - PROCESS | 1733 | 1464381059225 Marionette TRACE conn4 <- [1,454,null,{}] 13:30:59 INFO - PROCESS | 1733 | 1464381059232 Marionette TRACE conn4 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:30:59 INFO - PROCESS | 1733 | 1464381059470 Marionette TRACE conn4 <- [1,455,null,{"value":null}] 13:30:59 INFO - PROCESS | 1733 | 1464381059672 Marionette TRACE conn4 -> [0,456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:59 INFO - PROCESS | 1733 | ++DOCSHELL 0x8e589000 == 57 [pid = 1733] [id = 121] 13:30:59 INFO - PROCESS | 1733 | ++DOMWINDOW == 160 (0x992b9000) [pid = 1733] [serial = 362] [outer = (nil)] 13:30:59 INFO - PROCESS | 1733 | ++DOMWINDOW == 161 (0x9a9dd400) [pid = 1733] [serial = 363] [outer = 0x992b9000] 13:30:59 INFO - PROCESS | 1733 | 1464381059762 Marionette DEBUG loaded listener.js 13:30:59 INFO - PROCESS | 1733 | ++DOMWINDOW == 162 (0x9b294400) [pid = 1733] [serial = 364] [outer = 0x992b9000] 13:31:00 INFO - PROCESS | 1733 | [1733] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 13:31:00 INFO - PROCESS | 1733 | 1464381060725 Marionette TRACE conn4 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 13:31:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 13:31:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1592ms 13:31:00 INFO - PROCESS | 1733 | 1464381060805 Marionette TRACE conn4 -> [0,457,"getWindowHandle",null] 13:31:00 INFO - PROCESS | 1733 | 1464381060811 Marionette TRACE conn4 <- [1,457,null,{"value":"8"}] 13:31:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 13:31:00 INFO - PROCESS | 1733 | 1464381060822 Marionette TRACE conn4 -> [0,458,"setScriptTimeout",{"ms":35000}] 13:31:00 INFO - PROCESS | 1733 | 1464381060826 Marionette TRACE conn4 <- [1,458,null,{}] 13:31:00 INFO - PROCESS | 1733 | 1464381060837 Marionette TRACE conn4 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:31:01 INFO - PROCESS | 1733 | 1464381061110 Marionette TRACE conn4 <- [1,459,null,{"value":null}] 13:31:01 INFO - PROCESS | 1733 | 1464381061341 Marionette TRACE conn4 -> [0,460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:01 INFO - PROCESS | 1733 | ++DOCSHELL 0x938acc00 == 58 [pid = 1733] [id = 122] 13:31:01 INFO - PROCESS | 1733 | ++DOMWINDOW == 163 (0x9a8c8800) [pid = 1733] [serial = 365] [outer = (nil)] 13:31:01 INFO - PROCESS | 1733 | ++DOMWINDOW == 164 (0x9b418400) [pid = 1733] [serial = 366] [outer = 0x9a8c8800] 13:31:01 INFO - PROCESS | 1733 | 1464381061435 Marionette DEBUG loaded listener.js 13:31:01 INFO - PROCESS | 1733 | ++DOMWINDOW == 165 (0x9b41c800) [pid = 1733] [serial = 367] [outer = 0x9a8c8800] 13:31:02 INFO - PROCESS | 1733 | 1464381062395 Marionette TRACE conn4 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 13:31:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 13:31:02 INFO - PROCESS | 1733 | 1464381062474 Marionette TRACE conn4 <- [1,461,null,{"value":"8"}] 13:31:02 INFO - PROCESS | 1733 | 1464381062481 Marionette TRACE conn4 -> [0,462,"setScriptTimeout",{"ms":35000}] 13:31:02 INFO - PROCESS | 1733 | 1464381062485 Marionette TRACE conn4 <- [1,462,null,{}] 13:31:02 INFO - PROCESS | 1733 | 1464381062491 Marionette TRACE conn4 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:31:02 INFO - PROCESS | 1733 | 1464381062689 Marionette TRACE conn4 <- [1,463,null,{"value":null}] 13:31:02 INFO - PROCESS | 1733 | 1464381062936 Marionette TRACE conn4 -> [0,464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:03 INFO - PROCESS | 1733 | ++DOCSHELL 0x9c021c00 == 59 [pid = 1733] [id = 123] 13:31:03 INFO - PROCESS | 1733 | ++DOMWINDOW == 166 (0x9c029000) [pid = 1733] [serial = 368] [outer = (nil)] 13:31:03 INFO - PROCESS | 1733 | ++DOMWINDOW == 167 (0x9d82f800) [pid = 1733] [serial = 369] [outer = 0x9c029000] 13:31:03 INFO - PROCESS | 1733 | 1464381063082 Marionette DEBUG loaded listener.js 13:31:03 INFO - PROCESS | 1733 | ++DOMWINDOW == 168 (0xa26bd000) [pid = 1733] [serial = 370] [outer = 0x9c029000] 13:31:04 INFO - PROCESS | 1733 | [1733] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 13:31:04 INFO - PROCESS | 1733 | 1464381064102 Marionette TRACE conn4 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 13:31:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 13:31:04 INFO - PROCESS | 1733 | 1464381064170 Marionette TRACE conn4 <- [1,465,null,{"value":"8"}] 13:31:04 INFO - PROCESS | 1733 | 1464381064177 Marionette TRACE conn4 -> [0,466,"setScriptTimeout",{"ms":35000}] 13:31:04 INFO - PROCESS | 1733 | 1464381064180 Marionette TRACE conn4 <- [1,466,null,{}] 13:31:04 INFO - PROCESS | 1733 | 1464381064186 Marionette TRACE conn4 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:31:04 INFO - PROCESS | 1733 | 1464381064381 Marionette TRACE conn4 <- [1,467,null,{"value":null}] 13:31:04 INFO - PROCESS | 1733 | 1464381064595 Marionette TRACE conn4 -> [0,468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:04 INFO - PROCESS | 1733 | ++DOCSHELL 0xa503dc00 == 60 [pid = 1733] [id = 124] 13:31:04 INFO - PROCESS | 1733 | ++DOMWINDOW == 169 (0xa6733c00) [pid = 1733] [serial = 371] [outer = (nil)] 13:31:04 INFO - PROCESS | 1733 | ++DOMWINDOW == 170 (0xa6877000) [pid = 1733] [serial = 372] [outer = 0xa6733c00] 13:31:04 INFO - PROCESS | 1733 | 1464381064697 Marionette DEBUG loaded listener.js 13:31:04 INFO - PROCESS | 1733 | ++DOMWINDOW == 171 (0xa6b80000) [pid = 1733] [serial = 373] [outer = 0xa6733c00] 13:31:05 INFO - PROCESS | 1733 | 1464381065664 Marionette TRACE conn4 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 13:31:05 INFO - PROCESS | 1733 | 1464381065718 Marionette TRACE conn4 <- [1,469,null,{"value":"8"}] 13:31:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 13:31:05 INFO - PROCESS | 1733 | 1464381065724 Marionette TRACE conn4 -> [0,470,"setScriptTimeout",{"ms":35000}] 13:31:05 INFO - PROCESS | 1733 | 1464381065728 Marionette TRACE conn4 <- [1,470,null,{}] 13:31:05 INFO - PROCESS | 1733 | 1464381065734 Marionette TRACE conn4 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:31:05 INFO - PROCESS | 1733 | 1464381065922 Marionette TRACE conn4 <- [1,471,null,{"value":null}] 13:31:06 INFO - PROCESS | 1733 | 1464381066140 Marionette TRACE conn4 -> [0,472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:06 INFO - PROCESS | 1733 | ++DOCSHELL 0x955c2400 == 61 [pid = 1733] [id = 125] 13:31:06 INFO - PROCESS | 1733 | ++DOMWINDOW == 172 (0x955c5c00) [pid = 1733] [serial = 374] [outer = (nil)] 13:31:06 INFO - PROCESS | 1733 | ++DOMWINDOW == 173 (0x955cc800) [pid = 1733] [serial = 375] [outer = 0x955c5c00] 13:31:06 INFO - PROCESS | 1733 | 1464381066245 Marionette DEBUG loaded listener.js 13:31:06 INFO - PROCESS | 1733 | ++DOMWINDOW == 174 (0x9d836c00) [pid = 1733] [serial = 376] [outer = 0x955c5c00] 13:31:07 INFO - PROCESS | 1733 | 1464381067656 Marionette TRACE conn4 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 13:31:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 13:31:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 1992ms 13:31:07 INFO - PROCESS | 1733 | 1464381067717 Marionette TRACE conn4 -> [0,473,"getWindowHandle",null] 13:31:07 INFO - PROCESS | 1733 | 1464381067721 Marionette TRACE conn4 <- [1,473,null,{"value":"8"}] 13:31:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 13:31:07 INFO - PROCESS | 1733 | 1464381067728 Marionette TRACE conn4 -> [0,474,"setScriptTimeout",{"ms":35000}] 13:31:07 INFO - PROCESS | 1733 | 1464381067732 Marionette TRACE conn4 <- [1,474,null,{}] 13:31:07 INFO - PROCESS | 1733 | 1464381067739 Marionette TRACE conn4 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:31:07 INFO - PROCESS | 1733 | 1464381067938 Marionette TRACE conn4 <- [1,475,null,{"value":null}] 13:31:08 INFO - PROCESS | 1733 | 1464381068165 Marionette TRACE conn4 -> [0,476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:08 INFO - PROCESS | 1733 | ++DOCSHELL 0x8d251800 == 62 [pid = 1733] [id = 126] 13:31:08 INFO - PROCESS | 1733 | ++DOMWINDOW == 175 (0x8f1b4400) [pid = 1733] [serial = 377] [outer = (nil)] 13:31:08 INFO - PROCESS | 1733 | ++DOMWINDOW == 176 (0x955cd000) [pid = 1733] [serial = 378] [outer = 0x8f1b4400] 13:31:08 INFO - PROCESS | 1733 | 1464381068253 Marionette DEBUG loaded listener.js 13:31:08 INFO - PROCESS | 1733 | ++DOMWINDOW == 177 (0xa6769c00) [pid = 1733] [serial = 379] [outer = 0x8f1b4400] 13:31:09 INFO - PROCESS | 1733 | 1464381069135 Marionette TRACE conn4 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 13:31:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 13:31:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1485ms 13:31:09 INFO - PROCESS | 1733 | 1464381069214 Marionette TRACE conn4 -> [0,477,"getWindowHandle",null] 13:31:09 INFO - PROCESS | 1733 | 1464381069225 Marionette TRACE conn4 <- [1,477,null,{"value":"8"}] 13:31:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 13:31:09 INFO - PROCESS | 1733 | 1464381069231 Marionette TRACE conn4 -> [0,478,"setScriptTimeout",{"ms":35000}] 13:31:09 INFO - PROCESS | 1733 | 1464381069235 Marionette TRACE conn4 <- [1,478,null,{}] 13:31:09 INFO - PROCESS | 1733 | 1464381069241 Marionette TRACE conn4 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:31:09 INFO - PROCESS | 1733 | 1464381069466 Marionette TRACE conn4 <- [1,479,null,{"value":null}] 13:31:09 INFO - PROCESS | 1733 | 1464381069690 Marionette TRACE conn4 -> [0,480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:09 INFO - PROCESS | 1733 | ++DOCSHELL 0x8c8a3800 == 63 [pid = 1733] [id = 127] 13:31:09 INFO - PROCESS | 1733 | ++DOMWINDOW == 178 (0x8c8a5400) [pid = 1733] [serial = 380] [outer = (nil)] 13:31:09 INFO - PROCESS | 1733 | ++DOMWINDOW == 179 (0x8c8ac400) [pid = 1733] [serial = 381] [outer = 0x8c8a5400] 13:31:09 INFO - PROCESS | 1733 | 1464381069829 Marionette DEBUG loaded listener.js 13:31:09 INFO - PROCESS | 1733 | ++DOMWINDOW == 180 (0x8c8af400) [pid = 1733] [serial = 382] [outer = 0x8c8a5400] 13:31:10 INFO - PROCESS | 1733 | 1464381070837 Marionette TRACE conn4 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 13:31:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 13:31:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1640ms 13:31:10 INFO - PROCESS | 1733 | 1464381070872 Marionette TRACE conn4 -> [0,481,"getWindowHandle",null] 13:31:10 INFO - PROCESS | 1733 | 1464381070877 Marionette TRACE conn4 <- [1,481,null,{"value":"8"}] 13:31:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 13:31:10 INFO - PROCESS | 1733 | 1464381070883 Marionette TRACE conn4 -> [0,482,"setScriptTimeout",{"ms":35000}] 13:31:10 INFO - PROCESS | 1733 | 1464381070886 Marionette TRACE conn4 <- [1,482,null,{}] 13:31:10 INFO - PROCESS | 1733 | 1464381070892 Marionette TRACE conn4 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:31:11 INFO - PROCESS | 1733 | 1464381071086 Marionette TRACE conn4 <- [1,483,null,{"value":null}] 13:31:11 INFO - PROCESS | 1733 | 1464381071321 Marionette TRACE conn4 -> [0,484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:11 INFO - PROCESS | 1733 | ++DOCSHELL 0x8c9f4000 == 64 [pid = 1733] [id = 128] 13:31:11 INFO - PROCESS | 1733 | ++DOMWINDOW == 181 (0x8c9f4800) [pid = 1733] [serial = 383] [outer = (nil)] 13:31:11 INFO - PROCESS | 1733 | ++DOMWINDOW == 182 (0x8c9f6c00) [pid = 1733] [serial = 384] [outer = 0x8c9f4800] 13:31:11 INFO - PROCESS | 1733 | 1464381071468 Marionette DEBUG loaded listener.js 13:31:11 INFO - PROCESS | 1733 | ++DOMWINDOW == 183 (0x8c9fc000) [pid = 1733] [serial = 385] [outer = 0x8c9f4800] 13:31:12 INFO - PROCESS | 1733 | 1464381072477 Marionette TRACE conn4 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 13:31:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 13:31:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1634ms 13:31:12 INFO - PROCESS | 1733 | 1464381072518 Marionette TRACE conn4 -> [0,485,"getWindowHandle",null] 13:31:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 13:31:12 INFO - PROCESS | 1733 | 1464381072523 Marionette TRACE conn4 <- [1,485,null,{"value":"8"}] 13:31:12 INFO - PROCESS | 1733 | 1464381072530 Marionette TRACE conn4 -> [0,486,"setScriptTimeout",{"ms":35000}] 13:31:12 INFO - PROCESS | 1733 | 1464381072534 Marionette TRACE conn4 <- [1,486,null,{}] 13:31:12 INFO - PROCESS | 1733 | 1464381072540 Marionette TRACE conn4 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:31:12 INFO - PROCESS | 1733 | 1464381072761 Marionette TRACE conn4 <- [1,487,null,{"value":null}] 13:31:13 INFO - PROCESS | 1733 | 1464381073379 Marionette TRACE conn4 -> [0,488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:13 INFO - PROCESS | 1733 | ++DOCSHELL 0x8d246800 == 65 [pid = 1733] [id = 129] 13:31:13 INFO - PROCESS | 1733 | ++DOMWINDOW == 184 (0x8d246c00) [pid = 1733] [serial = 386] [outer = (nil)] 13:31:13 INFO - PROCESS | 1733 | ++DOMWINDOW == 185 (0x8d251c00) [pid = 1733] [serial = 387] [outer = 0x8d246c00] 13:31:13 INFO - PROCESS | 1733 | 1464381073485 Marionette DEBUG loaded listener.js 13:31:13 INFO - PROCESS | 1733 | ++DOMWINDOW == 186 (0x8e581c00) [pid = 1733] [serial = 388] [outer = 0x8d246c00] 13:31:14 INFO - PROCESS | 1733 | 1464381074456 Marionette TRACE conn4 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 13:31:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 13:31:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 1986ms 13:31:14 INFO - PROCESS | 1733 | 1464381074516 Marionette TRACE conn4 -> [0,489,"getWindowHandle",null] 13:31:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 13:31:14 INFO - PROCESS | 1733 | 1464381074523 Marionette TRACE conn4 <- [1,489,null,{"value":"8"}] 13:31:14 INFO - PROCESS | 1733 | 1464381074534 Marionette TRACE conn4 -> [0,490,"setScriptTimeout",{"ms":35000}] 13:31:14 INFO - PROCESS | 1733 | 1464381074539 Marionette TRACE conn4 <- [1,490,null,{}] 13:31:14 INFO - PROCESS | 1733 | 1464381074546 Marionette TRACE conn4 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:31:14 INFO - PROCESS | 1733 | 1464381074740 Marionette TRACE conn4 <- [1,491,null,{"value":null}] 13:31:14 INFO - PROCESS | 1733 | ++DOMWINDOW == 187 (0x8f398c00) [pid = 1733] [serial = 389] [outer = 0x9812b400] 13:31:15 INFO - PROCESS | 1733 | 1464381075124 Marionette TRACE conn4 -> [0,492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:15 INFO - PROCESS | 1733 | ++DOCSHELL 0x8f39f400 == 66 [pid = 1733] [id = 130] 13:31:15 INFO - PROCESS | 1733 | ++DOMWINDOW == 188 (0x91332c00) [pid = 1733] [serial = 390] [outer = (nil)] 13:31:15 INFO - PROCESS | 1733 | ++DOMWINDOW == 189 (0x913c8800) [pid = 1733] [serial = 391] [outer = 0x91332c00] 13:31:15 INFO - PROCESS | 1733 | 1464381075224 Marionette DEBUG loaded listener.js 13:31:15 INFO - PROCESS | 1733 | ++DOMWINDOW == 190 (0x9213a000) [pid = 1733] [serial = 392] [outer = 0x91332c00] 13:31:16 INFO - PROCESS | 1733 | 1464381076200 Marionette TRACE conn4 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 13:31:16 INFO - PROCESS | 1733 | --DOCSHELL 0x95217000 == 65 [pid = 1733] [id = 33] 13:31:16 INFO - PROCESS | 1733 | --DOCSHELL 0x8e873000 == 64 [pid = 1733] [id = 117] 13:31:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 13:31:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 1746ms 13:31:16 INFO - PROCESS | 1733 | --DOMWINDOW == 189 (0x9aa46c00) [pid = 1733] [serial = 303] [outer = (nil)] [url = about:blank] 13:31:16 INFO - PROCESS | 1733 | --DOMWINDOW == 188 (0x91329000) [pid = 1733] [serial = 264] [outer = (nil)] [url = about:blank] 13:31:16 INFO - PROCESS | 1733 | --DOMWINDOW == 187 (0x95080000) [pid = 1733] [serial = 267] [outer = (nil)] [url = about:blank] 13:31:16 INFO - PROCESS | 1733 | --DOMWINDOW == 186 (0x9a1e8000) [pid = 1733] [serial = 270] [outer = (nil)] [url = about:blank] 13:31:16 INFO - PROCESS | 1733 | --DOMWINDOW == 185 (0x9bf99000) [pid = 1733] [serial = 273] [outer = (nil)] [url = about:blank] 13:31:16 INFO - PROCESS | 1733 | --DOMWINDOW == 184 (0xa2147800) [pid = 1733] [serial = 276] [outer = (nil)] [url = about:blank] 13:31:16 INFO - PROCESS | 1733 | --DOMWINDOW == 183 (0xa3023800) [pid = 1733] [serial = 279] [outer = (nil)] [url = about:blank] 13:31:16 INFO - PROCESS | 1733 | --DOMWINDOW == 182 (0x95761800) [pid = 1733] [serial = 282] [outer = (nil)] [url = about:blank] 13:31:16 INFO - PROCESS | 1733 | --DOMWINDOW == 181 (0xa675d000) [pid = 1733] [serial = 285] [outer = (nil)] [url = about:blank] 13:31:16 INFO - PROCESS | 1733 | --DOCSHELL 0x9454a000 == 63 [pid = 1733] [id = 116] 13:31:16 INFO - PROCESS | 1733 | --DOCSHELL 0x8e874000 == 62 [pid = 1733] [id = 115] 13:31:16 INFO - PROCESS | 1733 | --DOCSHELL 0x8f392c00 == 61 [pid = 1733] [id = 114] 13:31:16 INFO - PROCESS | 1733 | --DOCSHELL 0x8d9efc00 == 60 [pid = 1733] [id = 113] 13:31:16 INFO - PROCESS | 1733 | 1464381076332 Marionette TRACE conn4 -> [0,493,"getWindowHandle",null] 13:31:16 INFO - PROCESS | 1733 | 1464381076338 Marionette TRACE conn4 <- [1,493,null,{"value":"8"}] 13:31:16 INFO - PROCESS | 1733 | --DOCSHELL 0x913c8000 == 59 [pid = 1733] [id = 106] 13:31:16 INFO - PROCESS | 1733 | --DOCSHELL 0x9a31b800 == 58 [pid = 1733] [id = 105] 13:31:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 13:31:16 INFO - PROCESS | 1733 | --DOCSHELL 0x99d98000 == 57 [pid = 1733] [id = 104] 13:31:16 INFO - PROCESS | 1733 | --DOCSHELL 0x92d89800 == 56 [pid = 1733] [id = 103] 13:31:16 INFO - PROCESS | 1733 | --DOCSHELL 0x8f1a8800 == 55 [pid = 1733] [id = 102] 13:31:16 INFO - PROCESS | 1733 | 1464381076364 Marionette TRACE conn4 -> [0,494,"setScriptTimeout",{"ms":35000}] 13:31:16 INFO - PROCESS | 1733 | 1464381076370 Marionette TRACE conn4 <- [1,494,null,{}] 13:31:16 INFO - PROCESS | 1733 | 1464381076376 Marionette TRACE conn4 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:31:16 INFO - PROCESS | 1733 | 1464381076566 Marionette TRACE conn4 <- [1,495,null,{"value":null}] 13:31:16 INFO - PROCESS | 1733 | --DOMWINDOW == 180 (0xa2646c00) [pid = 1733] [serial = 138] [outer = (nil)] [url = about:blank] 13:31:16 INFO - PROCESS | 1733 | --DOMWINDOW == 179 (0xa321ac00) [pid = 1733] [serial = 177] [outer = (nil)] [url = about:blank] 13:31:16 INFO - PROCESS | 1733 | --DOMWINDOW == 178 (0x9c028400) [pid = 1733] [serial = 262] [outer = (nil)] [url = about:blank] 13:31:16 INFO - PROCESS | 1733 | --DOMWINDOW == 177 (0x9d4a1000) [pid = 1733] [serial = 216] [outer = (nil)] [url = about:blank] 13:31:16 INFO - PROCESS | 1733 | --DOMWINDOW == 176 (0x95073400) [pid = 1733] [serial = 291] [outer = (nil)] [url = about:blank] 13:31:16 INFO - PROCESS | 1733 | --DOMWINDOW == 175 (0x9519d400) [pid = 1733] [serial = 292] [outer = (nil)] [url = about:blank] 13:31:16 INFO - PROCESS | 1733 | --DOMWINDOW == 174 (0x92d95c00) [pid = 1733] [serial = 289] [outer = (nil)] [url = about:blank] 13:31:16 INFO - PROCESS | 1733 | --DOMWINDOW == 173 (0x92d16400) [pid = 1733] [serial = 288] [outer = (nil)] [url = about:blank] 13:31:16 INFO - PROCESS | 1733 | --DOMWINDOW == 172 (0x95756000) [pid = 1733] [serial = 294] [outer = (nil)] [url = about:blank] 13:31:16 INFO - PROCESS | 1733 | --DOMWINDOW == 171 (0x9a64cc00) [pid = 1733] [serial = 298] [outer = (nil)] [url = about:blank] 13:31:16 INFO - PROCESS | 1733 | --DOMWINDOW == 170 (0x9a9d9400) [pid = 1733] [serial = 300] [outer = (nil)] [url = about:blank] 13:31:16 INFO - PROCESS | 1733 | --DOMWINDOW == 169 (0x9a9e0400) [pid = 1733] [serial = 301] [outer = (nil)] [url = about:blank] 13:31:16 INFO - PROCESS | 1733 | --DOMWINDOW == 168 (0x9a328800) [pid = 1733] [serial = 297] [outer = (nil)] [url = about:blank] 13:31:16 INFO - PROCESS | 1733 | --DOMWINDOW == 167 (0x95760400) [pid = 1733] [serial = 295] [outer = (nil)] [url = about:blank] 13:31:16 INFO - PROCESS | 1733 | 1464381076784 Marionette TRACE conn4 -> [0,496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:16 INFO - PROCESS | 1733 | ++DOCSHELL 0x91032400 == 56 [pid = 1733] [id = 131] 13:31:16 INFO - PROCESS | 1733 | ++DOMWINDOW == 168 (0x913c6000) [pid = 1733] [serial = 393] [outer = (nil)] 13:31:16 INFO - PROCESS | 1733 | ++DOMWINDOW == 169 (0x92d93000) [pid = 1733] [serial = 394] [outer = 0x913c6000] 13:31:16 INFO - PROCESS | 1733 | 1464381076869 Marionette DEBUG loaded listener.js 13:31:16 INFO - PROCESS | 1733 | ++DOMWINDOW == 170 (0x93a9d800) [pid = 1733] [serial = 395] [outer = 0x913c6000] 13:31:17 INFO - PROCESS | 1733 | 1464381077728 Marionette TRACE conn4 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 13:31:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 13:31:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 1392ms 13:31:17 INFO - PROCESS | 1733 | 1464381077754 Marionette TRACE conn4 -> [0,497,"getWindowHandle",null] 13:31:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 13:31:17 INFO - PROCESS | 1733 | 1464381077759 Marionette TRACE conn4 <- [1,497,null,{"value":"8"}] 13:31:17 INFO - PROCESS | 1733 | 1464381077767 Marionette TRACE conn4 -> [0,498,"setScriptTimeout",{"ms":35000}] 13:31:17 INFO - PROCESS | 1733 | 1464381077776 Marionette TRACE conn4 <- [1,498,null,{}] 13:31:17 INFO - PROCESS | 1733 | 1464381077812 Marionette TRACE conn4 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:31:18 INFO - PROCESS | 1733 | 1464381078012 Marionette TRACE conn4 <- [1,499,null,{"value":null}] 13:31:18 INFO - PROCESS | 1733 | 1464381078027 Marionette TRACE conn4 -> [0,500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:18 INFO - PROCESS | 1733 | ++DOCSHELL 0x8f392800 == 57 [pid = 1733] [id = 132] 13:31:18 INFO - PROCESS | 1733 | ++DOMWINDOW == 171 (0x95080c00) [pid = 1733] [serial = 396] [outer = (nil)] 13:31:18 INFO - PROCESS | 1733 | ++DOMWINDOW == 172 (0x953bb400) [pid = 1733] [serial = 397] [outer = 0x95080c00] 13:31:18 INFO - PROCESS | 1733 | 1464381078117 Marionette DEBUG loaded listener.js 13:31:18 INFO - PROCESS | 1733 | ++DOMWINDOW == 173 (0x953be800) [pid = 1733] [serial = 398] [outer = 0x95080c00] 13:31:19 INFO - PROCESS | 1733 | 1464381079051 Marionette TRACE conn4 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 13:31:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 13:31:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 1365ms 13:31:19 INFO - PROCESS | 1733 | 1464381079131 Marionette TRACE conn4 -> [0,501,"getWindowHandle",null] 13:31:19 INFO - PROCESS | 1733 | 1464381079136 Marionette TRACE conn4 <- [1,501,null,{"value":"8"}] 13:31:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 13:31:19 INFO - PROCESS | 1733 | 1464381079150 Marionette TRACE conn4 -> [0,502,"setScriptTimeout",{"ms":35000}] 13:31:19 INFO - PROCESS | 1733 | 1464381079154 Marionette TRACE conn4 <- [1,502,null,{}] 13:31:19 INFO - PROCESS | 1733 | 1464381079159 Marionette TRACE conn4 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:31:19 INFO - PROCESS | 1733 | 1464381079369 Marionette TRACE conn4 <- [1,503,null,{"value":null}] 13:31:19 INFO - PROCESS | 1733 | 1464381079395 Marionette TRACE conn4 -> [0,504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:19 INFO - PROCESS | 1733 | ++DOCSHELL 0x8c8ae000 == 58 [pid = 1733] [id = 133] 13:31:19 INFO - PROCESS | 1733 | ++DOMWINDOW == 174 (0x8d24d000) [pid = 1733] [serial = 399] [outer = (nil)] 13:31:19 INFO - PROCESS | 1733 | ++DOMWINDOW == 175 (0x955c9000) [pid = 1733] [serial = 400] [outer = 0x8d24d000] 13:31:19 INFO - PROCESS | 1733 | 1464381079470 Marionette DEBUG loaded listener.js 13:31:19 INFO - PROCESS | 1733 | ++DOMWINDOW == 176 (0x95756400) [pid = 1733] [serial = 401] [outer = 0x8d24d000] 13:31:20 INFO - PROCESS | 1733 | 1464381080451 Marionette TRACE conn4 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 13:31:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 13:31:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1342ms 13:31:20 INFO - PROCESS | 1733 | 1464381080494 Marionette TRACE conn4 -> [0,505,"getWindowHandle",null] 13:31:20 INFO - PROCESS | 1733 | 1464381080497 Marionette TRACE conn4 <- [1,505,null,{"value":"8"}] 13:31:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 13:31:20 INFO - PROCESS | 1733 | 1464381080504 Marionette TRACE conn4 -> [0,506,"setScriptTimeout",{"ms":35000}] 13:31:20 INFO - PROCESS | 1733 | 1464381080507 Marionette TRACE conn4 <- [1,506,null,{}] 13:31:20 INFO - PROCESS | 1733 | 1464381080520 Marionette TRACE conn4 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:31:20 INFO - PROCESS | 1733 | 1464381080751 Marionette TRACE conn4 <- [1,507,null,{"value":null}] 13:31:20 INFO - PROCESS | 1733 | 1464381080779 Marionette TRACE conn4 -> [0,508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:20 INFO - PROCESS | 1733 | ++DOCSHELL 0x955cec00 == 59 [pid = 1733] [id = 134] 13:31:20 INFO - PROCESS | 1733 | ++DOMWINDOW == 177 (0x9779e000) [pid = 1733] [serial = 402] [outer = (nil)] 13:31:20 INFO - PROCESS | 1733 | ++DOMWINDOW == 178 (0x9a1e8000) [pid = 1733] [serial = 403] [outer = 0x9779e000] 13:31:20 INFO - PROCESS | 1733 | 1464381080868 Marionette DEBUG loaded listener.js 13:31:20 INFO - PROCESS | 1733 | ++DOMWINDOW == 179 (0x9a64a800) [pid = 1733] [serial = 404] [outer = 0x9779e000] 13:31:21 INFO - PROCESS | 1733 | --DOMWINDOW == 178 (0x92d88400) [pid = 1733] [serial = 344] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 13:31:21 INFO - PROCESS | 1733 | --DOMWINDOW == 177 (0x8d9f1400) [pid = 1733] [serial = 338] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 13:31:21 INFO - PROCESS | 1733 | --DOMWINDOW == 176 (0x9519c400) [pid = 1733] [serial = 347] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 13:31:21 INFO - PROCESS | 1733 | --DOMWINDOW == 175 (0x9a9d5000) [pid = 1733] [serial = 302] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 13:31:21 INFO - PROCESS | 1733 | --DOMWINDOW == 174 (0x8f393c00) [pid = 1733] [serial = 341] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 13:31:21 INFO - PROCESS | 1733 | 1464381081924 Marionette TRACE conn4 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 13:31:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 13:31:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 1438ms 13:31:21 INFO - PROCESS | 1733 | 1464381081944 Marionette TRACE conn4 -> [0,509,"getWindowHandle",null] 13:31:21 INFO - PROCESS | 1733 | 1464381081948 Marionette TRACE conn4 <- [1,509,null,{"value":"8"}] 13:31:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 13:31:21 INFO - PROCESS | 1733 | 1464381081954 Marionette TRACE conn4 -> [0,510,"setScriptTimeout",{"ms":35000}] 13:31:21 INFO - PROCESS | 1733 | 1464381081957 Marionette TRACE conn4 <- [1,510,null,{}] 13:31:21 INFO - PROCESS | 1733 | 1464381081962 Marionette TRACE conn4 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:31:22 INFO - PROCESS | 1733 | 1464381082214 Marionette TRACE conn4 <- [1,511,null,{"value":null}] 13:31:22 INFO - PROCESS | 1733 | 1464381082236 Marionette TRACE conn4 -> [0,512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:22 INFO - PROCESS | 1733 | ++DOCSHELL 0x8d9f1400 == 60 [pid = 1733] [id = 135] 13:31:22 INFO - PROCESS | 1733 | ++DOMWINDOW == 175 (0x91036400) [pid = 1733] [serial = 405] [outer = (nil)] 13:31:22 INFO - PROCESS | 1733 | ++DOMWINDOW == 176 (0x9a791400) [pid = 1733] [serial = 406] [outer = 0x91036400] 13:31:22 INFO - PROCESS | 1733 | 1464381082315 Marionette DEBUG loaded listener.js 13:31:22 INFO - PROCESS | 1733 | ++DOMWINDOW == 177 (0x9a9dc800) [pid = 1733] [serial = 407] [outer = 0x91036400] 13:31:23 INFO - PROCESS | 1733 | 1464381083201 Marionette TRACE conn4 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 13:31:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 13:31:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 1280ms 13:31:23 INFO - PROCESS | 1733 | 1464381083235 Marionette TRACE conn4 -> [0,513,"getWindowHandle",null] 13:31:23 INFO - PROCESS | 1733 | 1464381083238 Marionette TRACE conn4 <- [1,513,null,{"value":"8"}] 13:31:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 13:31:23 INFO - PROCESS | 1733 | 1464381083245 Marionette TRACE conn4 -> [0,514,"setScriptTimeout",{"ms":35000}] 13:31:23 INFO - PROCESS | 1733 | 1464381083248 Marionette TRACE conn4 <- [1,514,null,{}] 13:31:23 INFO - PROCESS | 1733 | 1464381083254 Marionette TRACE conn4 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:31:23 INFO - PROCESS | 1733 | 1464381083432 Marionette TRACE conn4 <- [1,515,null,{"value":null}] 13:31:23 INFO - PROCESS | 1733 | 1464381083657 Marionette TRACE conn4 -> [0,516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:23 INFO - PROCESS | 1733 | ++DOCSHELL 0x8c8a3400 == 61 [pid = 1733] [id = 136] 13:31:23 INFO - PROCESS | 1733 | ++DOMWINDOW == 178 (0x8c8a3c00) [pid = 1733] [serial = 408] [outer = (nil)] 13:31:23 INFO - PROCESS | 1733 | ++DOMWINDOW == 179 (0x8c9f4400) [pid = 1733] [serial = 409] [outer = 0x8c8a3c00] 13:31:23 INFO - PROCESS | 1733 | 1464381083809 Marionette DEBUG loaded listener.js 13:31:23 INFO - PROCESS | 1733 | ++DOMWINDOW == 180 (0x8d9fb400) [pid = 1733] [serial = 410] [outer = 0x8c8a3c00] 13:31:24 INFO - PROCESS | 1733 | 1464381084785 Marionette TRACE conn4 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 13:31:24 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 13:31:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 1585ms 13:31:24 INFO - PROCESS | 1733 | 1464381084831 Marionette TRACE conn4 -> [0,517,"getWindowHandle",null] 13:31:24 INFO - PROCESS | 1733 | 1464381084839 Marionette TRACE conn4 <- [1,517,null,{"value":"8"}] 13:31:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 13:31:24 INFO - PROCESS | 1733 | 1464381084848 Marionette TRACE conn4 -> [0,518,"setScriptTimeout",{"ms":35000}] 13:31:24 INFO - PROCESS | 1733 | 1464381084853 Marionette TRACE conn4 <- [1,518,null,{}] 13:31:24 INFO - PROCESS | 1733 | 1464381084862 Marionette TRACE conn4 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:31:25 INFO - PROCESS | 1733 | 1464381085090 Marionette TRACE conn4 <- [1,519,null,{"value":null}] 13:31:25 INFO - PROCESS | 1733 | 1464381085394 Marionette TRACE conn4 -> [0,520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:25 INFO - PROCESS | 1733 | ++DOCSHELL 0x913c3400 == 62 [pid = 1733] [id = 137] 13:31:25 INFO - PROCESS | 1733 | ++DOMWINDOW == 181 (0x913c9000) [pid = 1733] [serial = 411] [outer = (nil)] 13:31:25 INFO - PROCESS | 1733 | ++DOMWINDOW == 182 (0x92d89800) [pid = 1733] [serial = 412] [outer = 0x913c9000] 13:31:25 INFO - PROCESS | 1733 | 1464381085531 Marionette DEBUG loaded listener.js 13:31:25 INFO - PROCESS | 1733 | ++DOMWINDOW == 183 (0x93995800) [pid = 1733] [serial = 413] [outer = 0x913c9000] 13:31:26 INFO - PROCESS | 1733 | 1464381086446 Marionette TRACE conn4 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 13:31:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 13:31:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 1634ms 13:31:26 INFO - PROCESS | 1733 | 1464381086486 Marionette TRACE conn4 -> [0,521,"getWindowHandle",null] 13:31:26 INFO - PROCESS | 1733 | 1464381086493 Marionette TRACE conn4 <- [1,521,null,{"value":"8"}] 13:31:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 13:31:26 INFO - PROCESS | 1733 | 1464381086501 Marionette TRACE conn4 -> [0,522,"setScriptTimeout",{"ms":35000}] 13:31:26 INFO - PROCESS | 1733 | 1464381086505 Marionette TRACE conn4 <- [1,522,null,{}] 13:31:26 INFO - PROCESS | 1733 | 1464381086511 Marionette TRACE conn4 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:31:26 INFO - PROCESS | 1733 | 1464381086721 Marionette TRACE conn4 <- [1,523,null,{"value":null}] 13:31:27 INFO - PROCESS | 1733 | 1464381086987 Marionette TRACE conn4 -> [0,524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:27 INFO - PROCESS | 1733 | ++DOCSHELL 0x95073c00 == 63 [pid = 1733] [id = 138] 13:31:27 INFO - PROCESS | 1733 | ++DOMWINDOW == 184 (0x951e9400) [pid = 1733] [serial = 414] [outer = (nil)] 13:31:27 INFO - PROCESS | 1733 | ++DOMWINDOW == 185 (0x953b8000) [pid = 1733] [serial = 415] [outer = 0x951e9400] 13:31:27 INFO - PROCESS | 1733 | 1464381087123 Marionette DEBUG loaded listener.js 13:31:27 INFO - PROCESS | 1733 | ++DOMWINDOW == 186 (0x955cd800) [pid = 1733] [serial = 416] [outer = 0x951e9400] 13:31:28 INFO - PROCESS | 1733 | 1464381088191 Marionette TRACE conn4 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 13:31:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 13:31:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1752ms 13:31:28 INFO - PROCESS | 1733 | 1464381088253 Marionette TRACE conn4 -> [0,525,"getWindowHandle",null] 13:31:28 INFO - PROCESS | 1733 | 1464381088258 Marionette TRACE conn4 <- [1,525,null,{"value":"8"}] 13:31:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 13:31:28 INFO - PROCESS | 1733 | 1464381088272 Marionette TRACE conn4 -> [0,526,"setScriptTimeout",{"ms":35000}] 13:31:28 INFO - PROCESS | 1733 | 1464381088282 Marionette TRACE conn4 <- [1,526,null,{}] 13:31:28 INFO - PROCESS | 1733 | 1464381088291 Marionette TRACE conn4 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:31:28 INFO - PROCESS | 1733 | 1464381088535 Marionette TRACE conn4 <- [1,527,null,{"value":null}] 13:31:28 INFO - PROCESS | 1733 | 1464381088807 Marionette TRACE conn4 -> [0,528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:28 INFO - PROCESS | 1733 | ++DOCSHELL 0x953b9400 == 64 [pid = 1733] [id = 139] 13:31:28 INFO - PROCESS | 1733 | ++DOMWINDOW == 187 (0x9a330400) [pid = 1733] [serial = 417] [outer = (nil)] 13:31:28 INFO - PROCESS | 1733 | ++DOMWINDOW == 188 (0x9aa50800) [pid = 1733] [serial = 418] [outer = 0x9a330400] 13:31:28 INFO - PROCESS | 1733 | 1464381088934 Marionette DEBUG loaded listener.js 13:31:29 INFO - PROCESS | 1733 | ++DOMWINDOW == 189 (0x9b7eec00) [pid = 1733] [serial = 419] [outer = 0x9a330400] 13:31:29 INFO - PROCESS | 1733 | 1464381089881 Marionette TRACE conn4 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 13:31:29 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 13:31:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 1648ms 13:31:29 INFO - PROCESS | 1733 | 1464381089914 Marionette TRACE conn4 -> [0,529,"getWindowHandle",null] 13:31:29 INFO - PROCESS | 1733 | 1464381089919 Marionette TRACE conn4 <- [1,529,null,{"value":"8"}] 13:31:29 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 13:31:29 INFO - PROCESS | 1733 | 1464381089927 Marionette TRACE conn4 -> [0,530,"setScriptTimeout",{"ms":35000}] 13:31:29 INFO - PROCESS | 1733 | 1464381089930 Marionette TRACE conn4 <- [1,530,null,{}] 13:31:29 INFO - PROCESS | 1733 | 1464381089936 Marionette TRACE conn4 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:31:30 INFO - PROCESS | 1733 | 1464381090131 Marionette TRACE conn4 <- [1,531,null,{"value":null}] 13:31:30 INFO - PROCESS | 1733 | 1464381090356 Marionette TRACE conn4 -> [0,532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:30 INFO - PROCESS | 1733 | ++DOCSHELL 0x92235800 == 65 [pid = 1733] [id = 140] 13:31:30 INFO - PROCESS | 1733 | ++DOMWINDOW == 190 (0x92237400) [pid = 1733] [serial = 420] [outer = (nil)] 13:31:30 INFO - PROCESS | 1733 | ++DOMWINDOW == 191 (0x9223f000) [pid = 1733] [serial = 421] [outer = 0x92237400] 13:31:30 INFO - PROCESS | 1733 | 1464381090493 Marionette DEBUG loaded listener.js 13:31:30 INFO - PROCESS | 1733 | ++DOMWINDOW == 192 (0x9a339c00) [pid = 1733] [serial = 422] [outer = 0x92237400] 13:31:31 INFO - PROCESS | 1733 | 1464381091313 Marionette TRACE conn4 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 13:31:31 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 13:31:31 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 13:31:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:31:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:31:31 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 13:31:31 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 13:31:31 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 13:31:31 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 13:31:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:31:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:31:31 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 13:31:31 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 13:31:31 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 1436ms 13:31:31 INFO - PROCESS | 1733 | 1464381091366 Marionette TRACE conn4 -> [0,533,"getWindowHandle",null] 13:31:31 INFO - PROCESS | 1733 | 1464381091370 Marionette TRACE conn4 <- [1,533,null,{"value":"8"}] 13:31:31 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 13:31:31 INFO - PROCESS | 1733 | 1464381091378 Marionette TRACE conn4 -> [0,534,"setScriptTimeout",{"ms":35000}] 13:31:31 INFO - PROCESS | 1733 | 1464381091381 Marionette TRACE conn4 <- [1,534,null,{}] 13:31:31 INFO - PROCESS | 1733 | 1464381091408 Marionette TRACE conn4 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:31:31 INFO - PROCESS | 1733 | 1464381091622 Marionette TRACE conn4 <- [1,535,null,{"value":null}] 13:31:31 INFO - PROCESS | 1733 | 1464381091797 Marionette TRACE conn4 -> [0,536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:31 INFO - PROCESS | 1733 | ++DOCSHELL 0x9c02b000 == 66 [pid = 1733] [id = 141] 13:31:31 INFO - PROCESS | 1733 | ++DOMWINDOW == 193 (0x9d4a1800) [pid = 1733] [serial = 423] [outer = (nil)] 13:31:31 INFO - PROCESS | 1733 | ++DOMWINDOW == 194 (0xa21b1c00) [pid = 1733] [serial = 424] [outer = 0x9d4a1800] 13:31:31 INFO - PROCESS | 1733 | 1464381091901 Marionette DEBUG loaded listener.js 13:31:32 INFO - PROCESS | 1733 | ++DOMWINDOW == 195 (0xa35f6400) [pid = 1733] [serial = 425] [outer = 0x9d4a1800] 13:31:32 INFO - PROCESS | 1733 | 1464381092869 Marionette TRACE conn4 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html",0,null,null,[["drawFocusIfNeeded draws a focus ring.",0,null,null]]]}] 13:31:32 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 13:31:32 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1515ms 13:31:32 INFO - PROCESS | 1733 | 1464381092894 Marionette TRACE conn4 -> [0,537,"getWindowHandle",null] 13:31:32 INFO - PROCESS | 1733 | 1464381092898 Marionette TRACE conn4 <- [1,537,null,{"value":"8"}] 13:31:32 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 13:31:32 INFO - PROCESS | 1733 | 1464381092949 Marionette TRACE conn4 -> [0,538,"setScriptTimeout",{"ms":35000}] 13:31:32 INFO - PROCESS | 1733 | 1464381092952 Marionette TRACE conn4 <- [1,538,null,{}] 13:31:32 INFO - PROCESS | 1733 | 1464381092959 Marionette TRACE conn4 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:31:33 INFO - PROCESS | 1733 | 1464381093186 Marionette TRACE conn4 <- [1,539,null,{"value":null}] 13:31:33 INFO - PROCESS | 1733 | 1464381093361 Marionette TRACE conn4 -> [0,540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:33 INFO - PROCESS | 1733 | ++DOCSHELL 0x8c8aec00 == 67 [pid = 1733] [id = 142] 13:31:33 INFO - PROCESS | 1733 | ++DOMWINDOW == 196 (0x8cacb400) [pid = 1733] [serial = 426] [outer = (nil)] 13:31:33 INFO - PROCESS | 1733 | ++DOMWINDOW == 197 (0x8cad0400) [pid = 1733] [serial = 427] [outer = 0x8cacb400] 13:31:33 INFO - PROCESS | 1733 | 1464381093450 Marionette DEBUG loaded listener.js 13:31:33 INFO - PROCESS | 1733 | ++DOMWINDOW == 198 (0xa30ba800) [pid = 1733] [serial = 428] [outer = 0x8cacb400] 13:31:34 INFO - PROCESS | 1733 | 1464381094345 Marionette TRACE conn4 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 13:31:34 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. 13:31:34 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 1487ms 13:31:34 INFO - PROCESS | 1733 | 1464381094434 Marionette TRACE conn4 -> [0,541,"getWindowHandle",null] 13:31:34 INFO - PROCESS | 1733 | 1464381094437 Marionette TRACE conn4 <- [1,541,null,{"value":"8"}] 13:31:34 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 13:31:34 INFO - PROCESS | 1733 | 1464381094445 Marionette TRACE conn4 -> [0,542,"setScriptTimeout",{"ms":35000}] 13:31:34 INFO - PROCESS | 1733 | 1464381094448 Marionette TRACE conn4 <- [1,542,null,{}] 13:31:34 INFO - PROCESS | 1733 | 1464381094454 Marionette TRACE conn4 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:31:34 INFO - PROCESS | 1733 | 1464381094693 Marionette TRACE conn4 <- [1,543,null,{"value":null}] 13:31:34 INFO - PROCESS | 1733 | 1464381094875 Marionette TRACE conn4 -> [0,544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:34 INFO - PROCESS | 1733 | ++DOCSHELL 0x8cad7c00 == 68 [pid = 1733] [id = 143] 13:31:34 INFO - PROCESS | 1733 | ++DOMWINDOW == 199 (0x8d099400) [pid = 1733] [serial = 429] [outer = (nil)] 13:31:34 INFO - PROCESS | 1733 | ++DOMWINDOW == 200 (0x8d09f400) [pid = 1733] [serial = 430] [outer = 0x8d099400] 13:31:34 INFO - PROCESS | 1733 | 1464381094963 Marionette DEBUG loaded listener.js 13:31:35 INFO - PROCESS | 1733 | ++DOMWINDOW == 201 (0x8d0a1800) [pid = 1733] [serial = 431] [outer = 0x8d099400] 13:31:35 INFO - PROCESS | 1733 | 1464381095882 Marionette TRACE conn4 <- [1,544,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 13:31:35 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. 13:31:35 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 1483ms 13:31:35 INFO - PROCESS | 1733 | 1464381095948 Marionette TRACE conn4 -> [0,545,"getWindowHandle",null] 13:31:35 INFO - PROCESS | 1733 | 1464381095954 Marionette TRACE conn4 <- [1,545,null,{"value":"8"}] 13:31:35 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 13:31:35 INFO - PROCESS | 1733 | 1464381095964 Marionette TRACE conn4 -> [0,546,"setScriptTimeout",{"ms":35000}] 13:31:35 INFO - PROCESS | 1733 | 1464381095967 Marionette TRACE conn4 <- [1,546,null,{}] 13:31:35 INFO - PROCESS | 1733 | 1464381095974 Marionette TRACE conn4 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:31:36 INFO - PROCESS | 1733 | 1464381096218 Marionette TRACE conn4 <- [1,547,null,{"value":null}] 13:31:36 INFO - PROCESS | 1733 | 1464381096411 Marionette TRACE conn4 -> [0,548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:36 INFO - PROCESS | 1733 | ++DOCSHELL 0x8cad5c00 == 69 [pid = 1733] [id = 144] 13:31:36 INFO - PROCESS | 1733 | ++DOMWINDOW == 202 (0x8d099800) [pid = 1733] [serial = 432] [outer = (nil)] 13:31:36 INFO - PROCESS | 1733 | ++DOMWINDOW == 203 (0x8d0a4800) [pid = 1733] [serial = 433] [outer = 0x8d099800] 13:31:36 INFO - PROCESS | 1733 | 1464381096609 Marionette DEBUG loaded listener.js 13:31:36 INFO - PROCESS | 1733 | ++DOMWINDOW == 204 (0x92b6bc00) [pid = 1733] [serial = 434] [outer = 0x8d099800] 13:31:37 INFO - PROCESS | 1733 | 1464381097497 Marionette TRACE conn4 <- [1,548,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html",0,null,null,[["drawFocusIfNeeded does draw a focus ring if the element is in focus.",0,null,null]]]}] 13:31:37 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 13:31:37 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 1583ms 13:31:37 INFO - PROCESS | 1733 | 1464381097547 Marionette TRACE conn4 -> [0,549,"getWindowHandle",null] 13:31:37 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 13:31:37 INFO - PROCESS | 1733 | 1464381097551 Marionette TRACE conn4 <- [1,549,null,{"value":"8"}] 13:31:37 INFO - PROCESS | 1733 | 1464381097558 Marionette TRACE conn4 -> [0,550,"setScriptTimeout",{"ms":35000}] 13:31:37 INFO - PROCESS | 1733 | 1464381097562 Marionette TRACE conn4 <- [1,550,null,{}] 13:31:37 INFO - PROCESS | 1733 | 1464381097567 Marionette TRACE conn4 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:31:37 INFO - PROCESS | 1733 | 1464381097859 Marionette TRACE conn4 <- [1,551,null,{"value":null}] 13:31:38 INFO - PROCESS | 1733 | 1464381098045 Marionette TRACE conn4 -> [0,552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:38 INFO - PROCESS | 1733 | ++DOCSHELL 0x8b78b800 == 70 [pid = 1733] [id = 145] 13:31:38 INFO - PROCESS | 1733 | ++DOMWINDOW == 205 (0x8b78c000) [pid = 1733] [serial = 435] [outer = (nil)] 13:31:38 INFO - PROCESS | 1733 | ++DOMWINDOW == 206 (0x8b78f000) [pid = 1733] [serial = 436] [outer = 0x8b78c000] 13:31:38 INFO - PROCESS | 1733 | 1464381098157 Marionette DEBUG loaded listener.js 13:31:38 INFO - PROCESS | 1733 | ++DOMWINDOW == 207 (0x8b795c00) [pid = 1733] [serial = 437] [outer = 0x8b78c000] 13:31:39 INFO - PROCESS | 1733 | 1464381099050 Marionette TRACE conn4 <- [1,552,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html",0,null,null,[["drawFocusIfNeeded does draw a focus ring if the element is in focus and the user activated a particular focus ring.",0,null,null]]]}] 13:31:39 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. 13:31:39 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 1543ms 13:31:39 INFO - PROCESS | 1733 | 1464381099111 Marionette TRACE conn4 -> [0,553,"getWindowHandle",null] 13:31:39 INFO - PROCESS | 1733 | 1464381099114 Marionette TRACE conn4 <- [1,553,null,{"value":"8"}] 13:31:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 13:31:39 INFO - PROCESS | 1733 | 1464381099124 Marionette TRACE conn4 -> [0,554,"setScriptTimeout",{"ms":35000}] 13:31:39 INFO - PROCESS | 1733 | 1464381099127 Marionette TRACE conn4 <- [1,554,null,{}] 13:31:39 INFO - PROCESS | 1733 | 1464381099133 Marionette TRACE conn4 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:31:39 INFO - PROCESS | 1733 | 1464381099316 Marionette TRACE conn4 <- [1,555,null,{"value":null}] 13:31:39 INFO - PROCESS | 1733 | 1464381099499 Marionette TRACE conn4 -> [0,556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:39 INFO - PROCESS | 1733 | ++DOCSHELL 0x8b78dc00 == 71 [pid = 1733] [id = 146] 13:31:39 INFO - PROCESS | 1733 | ++DOMWINDOW == 208 (0x8b792c00) [pid = 1733] [serial = 438] [outer = (nil)] 13:31:39 INFO - PROCESS | 1733 | ++DOMWINDOW == 209 (0x92b68800) [pid = 1733] [serial = 439] [outer = 0x8b792c00] 13:31:39 INFO - PROCESS | 1733 | 1464381099603 Marionette DEBUG loaded listener.js 13:31:39 INFO - PROCESS | 1733 | ++DOMWINDOW == 210 (0x92b74000) [pid = 1733] [serial = 440] [outer = 0x8b792c00] 13:31:40 INFO - PROCESS | 1733 | [1733] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 13:31:40 INFO - PROCESS | 1733 | 1464381100587 Marionette TRACE conn4 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 13:31:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 13:31:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 1538ms 13:31:40 INFO - PROCESS | 1733 | 1464381100663 Marionette TRACE conn4 -> [0,557,"getWindowHandle",null] 13:31:40 INFO - PROCESS | 1733 | 1464381100667 Marionette TRACE conn4 <- [1,557,null,{"value":"8"}] 13:31:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 13:31:40 INFO - PROCESS | 1733 | 1464381100674 Marionette TRACE conn4 -> [0,558,"setScriptTimeout",{"ms":35000}] 13:31:40 INFO - PROCESS | 1733 | 1464381100677 Marionette TRACE conn4 <- [1,558,null,{}] 13:31:40 INFO - PROCESS | 1733 | 1464381100684 Marionette TRACE conn4 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:31:40 INFO - PROCESS | 1733 | 1464381100934 Marionette TRACE conn4 <- [1,559,null,{"value":null}] 13:31:41 INFO - PROCESS | 1733 | 1464381101166 Marionette TRACE conn4 -> [0,560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:41 INFO - PROCESS | 1733 | ++DOCSHELL 0x8bac1400 == 72 [pid = 1733] [id = 147] 13:31:41 INFO - PROCESS | 1733 | ++DOMWINDOW == 211 (0x8bac3000) [pid = 1733] [serial = 441] [outer = (nil)] 13:31:41 INFO - PROCESS | 1733 | ++DOMWINDOW == 212 (0x8baca800) [pid = 1733] [serial = 442] [outer = 0x8bac3000] 13:31:41 INFO - PROCESS | 1733 | 1464381101267 Marionette DEBUG loaded listener.js 13:31:41 INFO - PROCESS | 1733 | ++DOMWINDOW == 213 (0x92b75800) [pid = 1733] [serial = 443] [outer = 0x8bac3000] 13:31:42 INFO - PROCESS | 1733 | 1464381102116 Marionette TRACE conn4 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 13:31:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 13:31:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1489ms 13:31:42 INFO - PROCESS | 1733 | 1464381102164 Marionette TRACE conn4 -> [0,561,"getWindowHandle",null] 13:31:42 INFO - PROCESS | 1733 | 1464381102167 Marionette TRACE conn4 <- [1,561,null,{"value":"8"}] 13:31:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 13:31:42 INFO - PROCESS | 1733 | 1464381102174 Marionette TRACE conn4 -> [0,562,"setScriptTimeout",{"ms":35000}] 13:31:42 INFO - PROCESS | 1733 | 1464381102178 Marionette TRACE conn4 <- [1,562,null,{}] 13:31:42 INFO - PROCESS | 1733 | 1464381102184 Marionette TRACE conn4 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:31:42 INFO - PROCESS | 1733 | 1464381102365 Marionette TRACE conn4 <- [1,563,null,{"value":null}] 13:31:42 INFO - PROCESS | 1733 | 1464381102552 Marionette TRACE conn4 -> [0,564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:42 INFO - PROCESS | 1733 | ++DOCSHELL 0x8b096800 == 73 [pid = 1733] [id = 148] 13:31:42 INFO - PROCESS | 1733 | ++DOMWINDOW == 214 (0x8b097800) [pid = 1733] [serial = 444] [outer = (nil)] 13:31:42 INFO - PROCESS | 1733 | ++DOMWINDOW == 215 (0x8b09ec00) [pid = 1733] [serial = 445] [outer = 0x8b097800] 13:31:42 INFO - PROCESS | 1733 | 1464381102640 Marionette DEBUG loaded listener.js 13:31:42 INFO - PROCESS | 1733 | ++DOMWINDOW == 216 (0x8b0a0c00) [pid = 1733] [serial = 446] [outer = 0x8b097800] 13:31:43 INFO - PROCESS | 1733 | [1733] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 13:31:43 INFO - PROCESS | 1733 | 1464381103580 Marionette TRACE conn4 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 13:31:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 13:31:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 1480ms 13:31:43 INFO - PROCESS | 1733 | 1464381103656 Marionette TRACE conn4 -> [0,565,"getWindowHandle",null] 13:31:43 INFO - PROCESS | 1733 | 1464381103669 Marionette TRACE conn4 <- [1,565,null,{"value":"8"}] 13:31:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 13:31:43 INFO - PROCESS | 1733 | 1464381103677 Marionette TRACE conn4 -> [0,566,"setScriptTimeout",{"ms":35000}] 13:31:43 INFO - PROCESS | 1733 | 1464381103680 Marionette TRACE conn4 <- [1,566,null,{}] 13:31:43 INFO - PROCESS | 1733 | 1464381103686 Marionette TRACE conn4 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:31:43 INFO - PROCESS | 1733 | 1464381103960 Marionette TRACE conn4 <- [1,567,null,{"value":null}] 13:31:44 INFO - PROCESS | 1733 | 1464381104239 Marionette TRACE conn4 -> [0,568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:44 INFO - PROCESS | 1733 | ++DOCSHELL 0x8b0a5800 == 74 [pid = 1733] [id = 149] 13:31:44 INFO - PROCESS | 1733 | ++DOMWINDOW == 217 (0x8bac2800) [pid = 1733] [serial = 447] [outer = (nil)] 13:31:44 INFO - PROCESS | 1733 | ++DOMWINDOW == 218 (0x8e590000) [pid = 1733] [serial = 448] [outer = 0x8bac2800] 13:31:44 INFO - PROCESS | 1733 | 1464381104331 Marionette DEBUG loaded listener.js 13:31:44 INFO - PROCESS | 1733 | ++DOMWINDOW == 219 (0x8f1abc00) [pid = 1733] [serial = 449] [outer = 0x8bac2800] 13:31:44 INFO - PROCESS | 1733 | [1733] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 13:31:45 INFO - PROCESS | 1733 | 1464381105176 Marionette TRACE conn4 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 13:31:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 13:31:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1539ms 13:31:45 INFO - PROCESS | 1733 | 1464381105217 Marionette TRACE conn4 -> [0,569,"getWindowHandle",null] 13:31:45 INFO - PROCESS | 1733 | 1464381105221 Marionette TRACE conn4 <- [1,569,null,{"value":"8"}] 13:31:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 13:31:45 INFO - PROCESS | 1733 | 1464381105228 Marionette TRACE conn4 -> [0,570,"setScriptTimeout",{"ms":35000}] 13:31:45 INFO - PROCESS | 1733 | 1464381105230 Marionette TRACE conn4 <- [1,570,null,{}] 13:31:45 INFO - PROCESS | 1733 | 1464381105237 Marionette TRACE conn4 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:31:45 INFO - PROCESS | 1733 | 1464381105425 Marionette TRACE conn4 <- [1,571,null,{"value":null}] 13:31:45 INFO - PROCESS | 1733 | 1464381105613 Marionette TRACE conn4 -> [0,572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:45 INFO - PROCESS | 1733 | ++DOCSHELL 0x8caca800 == 75 [pid = 1733] [id = 150] 13:31:45 INFO - PROCESS | 1733 | ++DOMWINDOW == 220 (0x8d09e000) [pid = 1733] [serial = 450] [outer = (nil)] 13:31:45 INFO - PROCESS | 1733 | ++DOMWINDOW == 221 (0x912e4c00) [pid = 1733] [serial = 451] [outer = 0x8d09e000] 13:31:45 INFO - PROCESS | 1733 | 1464381105697 Marionette DEBUG loaded listener.js 13:31:45 INFO - PROCESS | 1733 | ++DOMWINDOW == 222 (0x912e7400) [pid = 1733] [serial = 452] [outer = 0x8d09e000] 13:31:46 INFO - PROCESS | 1733 | [1733] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 13:31:47 INFO - PROCESS | 1733 | 1464381107131 Marionette TRACE conn4 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 13:31:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 13:31:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1991ms 13:31:47 INFO - PROCESS | 1733 | 1464381107220 Marionette TRACE conn4 -> [0,573,"getWindowHandle",null] 13:31:47 INFO - PROCESS | 1733 | 1464381107226 Marionette TRACE conn4 <- [1,573,null,{"value":"8"}] 13:31:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 13:31:47 INFO - PROCESS | 1733 | 1464381107234 Marionette TRACE conn4 -> [0,574,"setScriptTimeout",{"ms":35000}] 13:31:47 INFO - PROCESS | 1733 | 1464381107240 Marionette TRACE conn4 <- [1,574,null,{}] 13:31:47 INFO - PROCESS | 1733 | 1464381107249 Marionette TRACE conn4 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:31:47 INFO - PROCESS | 1733 | 1464381107430 Marionette TRACE conn4 <- [1,575,null,{"value":null}] 13:31:47 INFO - PROCESS | 1733 | 1464381107620 Marionette TRACE conn4 -> [0,576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:47 INFO - PROCESS | 1733 | ++DOCSHELL 0x8bac2400 == 76 [pid = 1733] [id = 151] 13:31:47 INFO - PROCESS | 1733 | ++DOMWINDOW == 223 (0x8bacc800) [pid = 1733] [serial = 453] [outer = (nil)] 13:31:47 INFO - PROCESS | 1733 | ++DOMWINDOW == 224 (0x8cacc000) [pid = 1733] [serial = 454] [outer = 0x8bacc800] 13:31:47 INFO - PROCESS | 1733 | 1464381107716 Marionette DEBUG loaded listener.js 13:31:47 INFO - PROCESS | 1733 | ++DOMWINDOW == 225 (0x8d09b400) [pid = 1733] [serial = 455] [outer = 0x8bacc800] 13:31:48 INFO - PROCESS | 1733 | 1464381108613 Marionette TRACE conn4 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 13:31:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 13:31:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1436ms 13:31:48 INFO - PROCESS | 1733 | 1464381108670 Marionette TRACE conn4 -> [0,577,"getWindowHandle",null] 13:31:48 INFO - PROCESS | 1733 | 1464381108686 Marionette TRACE conn4 <- [1,577,null,{"value":"8"}] 13:31:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 13:31:48 INFO - PROCESS | 1733 | 1464381108704 Marionette TRACE conn4 -> [0,578,"setScriptTimeout",{"ms":35000}] 13:31:48 INFO - PROCESS | 1733 | 1464381108710 Marionette TRACE conn4 <- [1,578,null,{}] 13:31:48 INFO - PROCESS | 1733 | 1464381108721 Marionette TRACE conn4 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:31:49 INFO - PROCESS | 1733 | 1464381109003 Marionette TRACE conn4 <- [1,579,null,{"value":null}] 13:31:49 INFO - PROCESS | 1733 | 1464381109288 Marionette TRACE conn4 -> [0,580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:49 INFO - PROCESS | 1733 | ++DOCSHELL 0x8c8a6c00 == 77 [pid = 1733] [id = 152] 13:31:49 INFO - PROCESS | 1733 | ++DOMWINDOW == 226 (0x8c9fc800) [pid = 1733] [serial = 456] [outer = (nil)] 13:31:49 INFO - PROCESS | 1733 | ++DOMWINDOW == 227 (0x8e6ad400) [pid = 1733] [serial = 457] [outer = 0x8c9fc800] 13:31:49 INFO - PROCESS | 1733 | 1464381109376 Marionette DEBUG loaded listener.js 13:31:49 INFO - PROCESS | 1733 | ++DOMWINDOW == 228 (0x8e877000) [pid = 1733] [serial = 458] [outer = 0x8c9fc800] 13:31:49 INFO - PROCESS | 1733 | --DOCSHELL 0x8d9f1400 == 76 [pid = 1733] [id = 135] 13:31:49 INFO - PROCESS | 1733 | --DOCSHELL 0x955cec00 == 75 [pid = 1733] [id = 134] 13:31:49 INFO - PROCESS | 1733 | --DOMWINDOW == 227 (0x9779b800) [pid = 1733] [serial = 351] [outer = (nil)] [url = about:blank] 13:31:49 INFO - PROCESS | 1733 | --DOCSHELL 0x8c8ae000 == 74 [pid = 1733] [id = 133] 13:31:49 INFO - PROCESS | 1733 | --DOCSHELL 0x8f392800 == 73 [pid = 1733] [id = 132] 13:31:49 INFO - PROCESS | 1733 | --DOCSHELL 0x91032400 == 72 [pid = 1733] [id = 131] 13:31:50 INFO - PROCESS | 1733 | --DOCSHELL 0x8f39f400 == 71 [pid = 1733] [id = 130] 13:31:50 INFO - PROCESS | 1733 | --DOCSHELL 0x8d246800 == 70 [pid = 1733] [id = 129] 13:31:50 INFO - PROCESS | 1733 | --DOCSHELL 0x8d251800 == 69 [pid = 1733] [id = 126] 13:31:50 INFO - PROCESS | 1733 | --DOCSHELL 0x955c2400 == 68 [pid = 1733] [id = 125] 13:31:50 INFO - PROCESS | 1733 | --DOCSHELL 0xa503dc00 == 67 [pid = 1733] [id = 124] 13:31:50 INFO - PROCESS | 1733 | --DOCSHELL 0x9c021c00 == 66 [pid = 1733] [id = 123] 13:31:50 INFO - PROCESS | 1733 | --DOCSHELL 0x938acc00 == 65 [pid = 1733] [id = 122] 13:31:50 INFO - PROCESS | 1733 | --DOCSHELL 0x8e589000 == 64 [pid = 1733] [id = 121] 13:31:50 INFO - PROCESS | 1733 | --DOCSHELL 0x8e6b6400 == 63 [pid = 1733] [id = 120] 13:31:50 INFO - PROCESS | 1733 | --DOCSHELL 0x913bf400 == 62 [pid = 1733] [id = 119] 13:31:50 INFO - PROCESS | 1733 | --DOCSHELL 0x8d9f4c00 == 61 [pid = 1733] [id = 118] 13:31:50 INFO - PROCESS | 1733 | 1464381110371 Marionette TRACE conn4 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 13:31:50 INFO - PROCESS | 1733 | --DOMWINDOW == 226 (0x94519400) [pid = 1733] [serial = 346] [outer = (nil)] [url = about:blank] 13:31:50 INFO - PROCESS | 1733 | --DOMWINDOW == 225 (0xa628b800) [pid = 1733] [serial = 321] [outer = (nil)] [url = about:blank] 13:31:50 INFO - PROCESS | 1733 | --DOMWINDOW == 224 (0x8f1aec00) [pid = 1733] [serial = 340] [outer = (nil)] [url = about:blank] 13:31:50 INFO - PROCESS | 1733 | --DOMWINDOW == 223 (0x95763c00) [pid = 1733] [serial = 349] [outer = (nil)] [url = about:blank] 13:31:50 INFO - PROCESS | 1733 | --DOMWINDOW == 222 (0x92df7400) [pid = 1733] [serial = 345] [outer = (nil)] [url = about:blank] 13:31:50 INFO - PROCESS | 1733 | --DOMWINDOW == 221 (0x9b413c00) [pid = 1733] [serial = 304] [outer = (nil)] [url = about:blank] 13:31:50 INFO - PROCESS | 1733 | --DOMWINDOW == 220 (0x8f3a0c00) [pid = 1733] [serial = 324] [outer = (nil)] [url = about:blank] 13:31:50 INFO - PROCESS | 1733 | --DOMWINDOW == 219 (0x8e86a800) [pid = 1733] [serial = 333] [outer = (nil)] [url = about:blank] 13:31:50 INFO - PROCESS | 1733 | --DOMWINDOW == 218 (0x8e58c400) [pid = 1733] [serial = 327] [outer = (nil)] [url = about:blank] 13:31:50 INFO - PROCESS | 1733 | --DOMWINDOW == 217 (0x8f1b3400) [pid = 1733] [serial = 306] [outer = (nil)] [url = about:blank] 13:31:50 INFO - PROCESS | 1733 | --DOMWINDOW == 216 (0x95755400) [pid = 1733] [serial = 309] [outer = (nil)] [url = about:blank] 13:31:50 INFO - PROCESS | 1733 | --DOMWINDOW == 215 (0xa26c2c00) [pid = 1733] [serial = 318] [outer = (nil)] [url = about:blank] 13:31:50 INFO - PROCESS | 1733 | --DOMWINDOW == 214 (0x8e6ae800) [pid = 1733] [serial = 330] [outer = (nil)] [url = about:blank] 13:31:50 INFO - PROCESS | 1733 | --DOMWINDOW == 213 (0x913c0800) [pid = 1733] [serial = 343] [outer = (nil)] [url = about:blank] 13:31:50 INFO - PROCESS | 1733 | --DOMWINDOW == 212 (0x8f1b6400) [pid = 1733] [serial = 336] [outer = (nil)] [url = about:blank] 13:31:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 13:31:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1744ms 13:31:50 INFO - PROCESS | 1733 | --DOMWINDOW == 211 (0x91326800) [pid = 1733] [serial = 342] [outer = (nil)] [url = about:blank] 13:31:50 INFO - PROCESS | 1733 | --DOMWINDOW == 210 (0x9a8c2400) [pid = 1733] [serial = 312] [outer = (nil)] [url = about:blank] 13:31:50 INFO - PROCESS | 1733 | --DOMWINDOW == 209 (0x9c01f000) [pid = 1733] [serial = 315] [outer = (nil)] [url = about:blank] 13:31:50 INFO - PROCESS | 1733 | --DOMWINDOW == 208 (0x8e6ad000) [pid = 1733] [serial = 339] [outer = (nil)] [url = about:blank] 13:31:50 INFO - PROCESS | 1733 | --DOMWINDOW == 207 (0x951e8400) [pid = 1733] [serial = 348] [outer = (nil)] [url = about:blank] 13:31:50 INFO - PROCESS | 1733 | 1464381110447 Marionette TRACE conn4 -> [0,581,"getWindowHandle",null] 13:31:50 INFO - PROCESS | 1733 | 1464381110453 Marionette TRACE conn4 <- [1,581,null,{"value":"8"}] 13:31:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 13:31:50 INFO - PROCESS | 1733 | 1464381110459 Marionette TRACE conn4 -> [0,582,"setScriptTimeout",{"ms":35000}] 13:31:50 INFO - PROCESS | 1733 | 1464381110465 Marionette TRACE conn4 <- [1,582,null,{}] 13:31:50 INFO - PROCESS | 1733 | 1464381110480 Marionette TRACE conn4 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:31:50 INFO - PROCESS | 1733 | 1464381110666 Marionette TRACE conn4 <- [1,583,null,{"value":null}] 13:31:50 INFO - PROCESS | 1733 | 1464381110808 Marionette TRACE conn4 -> [0,584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:50 INFO - PROCESS | 1733 | ++DOCSHELL 0x8bac0c00 == 62 [pid = 1733] [id = 153] 13:31:50 INFO - PROCESS | 1733 | ++DOMWINDOW == 208 (0x8d24b800) [pid = 1733] [serial = 459] [outer = (nil)] 13:31:50 INFO - PROCESS | 1733 | ++DOMWINDOW == 209 (0x91032400) [pid = 1733] [serial = 460] [outer = 0x8d24b800] 13:31:50 INFO - PROCESS | 1733 | 1464381110888 Marionette DEBUG loaded listener.js 13:31:51 INFO - PROCESS | 1733 | ++DOMWINDOW == 210 (0x912e7000) [pid = 1733] [serial = 461] [outer = 0x8d24b800] 13:31:51 INFO - PROCESS | 1733 | 1464381111673 Marionette TRACE conn4 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 13:31:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 13:31:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 1240ms 13:31:51 INFO - PROCESS | 1733 | 1464381111724 Marionette TRACE conn4 -> [0,585,"getWindowHandle",null] 13:31:51 INFO - PROCESS | 1733 | 1464381111728 Marionette TRACE conn4 <- [1,585,null,{"value":"8"}] 13:31:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 13:31:51 INFO - PROCESS | 1733 | 1464381111737 Marionette TRACE conn4 -> [0,586,"setScriptTimeout",{"ms":35000}] 13:31:51 INFO - PROCESS | 1733 | 1464381111739 Marionette TRACE conn4 <- [1,586,null,{}] 13:31:51 INFO - PROCESS | 1733 | 1464381111745 Marionette TRACE conn4 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:31:51 INFO - PROCESS | 1733 | 1464381111927 Marionette TRACE conn4 <- [1,587,null,{"value":null}] 13:31:51 INFO - PROCESS | 1733 | 1464381111938 Marionette TRACE conn4 -> [0,588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:51 INFO - PROCESS | 1733 | ++DOCSHELL 0x912ed000 == 63 [pid = 1733] [id = 154] 13:31:51 INFO - PROCESS | 1733 | ++DOMWINDOW == 211 (0x913bfc00) [pid = 1733] [serial = 462] [outer = (nil)] 13:31:52 INFO - PROCESS | 1733 | ++DOMWINDOW == 212 (0x92138400) [pid = 1733] [serial = 463] [outer = 0x913bfc00] 13:31:52 INFO - PROCESS | 1733 | 1464381112013 Marionette DEBUG loaded listener.js 13:31:52 INFO - PROCESS | 1733 | ++DOMWINDOW == 213 (0x92b72c00) [pid = 1733] [serial = 464] [outer = 0x913bfc00] 13:31:52 INFO - PROCESS | 1733 | [1733] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 13:31:53 INFO - PROCESS | 1733 | 1464381113013 Marionette TRACE conn4 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 13:31:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 13:31:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 1343ms 13:31:53 INFO - PROCESS | 1733 | 1464381113081 Marionette TRACE conn4 -> [0,589,"getWindowHandle",null] 13:31:53 INFO - PROCESS | 1733 | 1464381113086 Marionette TRACE conn4 <- [1,589,null,{"value":"8"}] 13:31:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 13:31:53 INFO - PROCESS | 1733 | 1464381113093 Marionette TRACE conn4 -> [0,590,"setScriptTimeout",{"ms":35000}] 13:31:53 INFO - PROCESS | 1733 | 1464381113096 Marionette TRACE conn4 <- [1,590,null,{}] 13:31:53 INFO - PROCESS | 1733 | 1464381113111 Marionette TRACE conn4 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:31:53 INFO - PROCESS | 1733 | 1464381113350 Marionette TRACE conn4 <- [1,591,null,{"value":null}] 13:31:53 INFO - PROCESS | 1733 | 1464381113376 Marionette TRACE conn4 -> [0,592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:53 INFO - PROCESS | 1733 | ++DOCSHELL 0x913c2c00 == 64 [pid = 1733] [id = 155] 13:31:53 INFO - PROCESS | 1733 | ++DOMWINDOW == 214 (0x92b75000) [pid = 1733] [serial = 465] [outer = (nil)] 13:31:53 INFO - PROCESS | 1733 | ++DOMWINDOW == 215 (0x92d94c00) [pid = 1733] [serial = 466] [outer = 0x92b75000] 13:31:53 INFO - PROCESS | 1733 | 1464381113451 Marionette DEBUG loaded listener.js 13:31:53 INFO - PROCESS | 1733 | ++DOMWINDOW == 216 (0x92df7400) [pid = 1733] [serial = 467] [outer = 0x92b75000] 13:31:54 INFO - PROCESS | 1733 | --DOMWINDOW == 215 (0x91330c00) [pid = 1733] [serial = 350] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 13:31:54 INFO - PROCESS | 1733 | --DOMWINDOW == 214 (0x91332c00) [pid = 1733] [serial = 390] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 13:31:54 INFO - PROCESS | 1733 | --DOMWINDOW == 213 (0x8d246c00) [pid = 1733] [serial = 386] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 13:31:54 INFO - PROCESS | 1733 | --DOMWINDOW == 212 (0x8d24d000) [pid = 1733] [serial = 399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 13:31:54 INFO - PROCESS | 1733 | --DOMWINDOW == 211 (0x913c6000) [pid = 1733] [serial = 393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 13:31:54 INFO - PROCESS | 1733 | --DOMWINDOW == 210 (0x9779e000) [pid = 1733] [serial = 402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 13:31:54 INFO - PROCESS | 1733 | --DOMWINDOW == 209 (0x95080c00) [pid = 1733] [serial = 396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 13:31:54 INFO - PROCESS | 1733 | 1464381114983 Marionette TRACE conn4 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 13:31:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 13:31:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 1933ms 13:31:55 INFO - PROCESS | 1733 | 1464381115028 Marionette TRACE conn4 -> [0,593,"getWindowHandle",null] 13:31:55 INFO - PROCESS | 1733 | 1464381115031 Marionette TRACE conn4 <- [1,593,null,{"value":"8"}] 13:31:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 13:31:55 INFO - PROCESS | 1733 | 1464381115037 Marionette TRACE conn4 -> [0,594,"setScriptTimeout",{"ms":35000}] 13:31:55 INFO - PROCESS | 1733 | 1464381115041 Marionette TRACE conn4 <- [1,594,null,{}] 13:31:55 INFO - PROCESS | 1733 | 1464381115046 Marionette TRACE conn4 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:31:55 INFO - PROCESS | 1733 | 1464381115265 Marionette TRACE conn4 <- [1,595,null,{"value":null}] 13:31:55 INFO - PROCESS | 1733 | 1464381115409 Marionette TRACE conn4 -> [0,596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:55 INFO - PROCESS | 1733 | ++DOCSHELL 0x8f39ac00 == 65 [pid = 1733] [id = 156] 13:31:55 INFO - PROCESS | 1733 | ++DOMWINDOW == 210 (0x91330c00) [pid = 1733] [serial = 468] [outer = (nil)] 13:31:55 INFO - PROCESS | 1733 | ++DOMWINDOW == 211 (0x9519c400) [pid = 1733] [serial = 469] [outer = 0x91330c00] 13:31:55 INFO - PROCESS | 1733 | 1464381115486 Marionette DEBUG loaded listener.js 13:31:55 INFO - PROCESS | 1733 | ++DOMWINDOW == 212 (0x953b9000) [pid = 1733] [serial = 470] [outer = 0x91330c00] 13:31:56 INFO - PROCESS | 1733 | 1464381116203 Marionette TRACE conn4 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 13:31:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 13:31:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 1182ms 13:31:56 INFO - PROCESS | 1733 | 1464381116220 Marionette TRACE conn4 -> [0,597,"getWindowHandle",null] 13:31:56 INFO - PROCESS | 1733 | 1464381116225 Marionette TRACE conn4 <- [1,597,null,{"value":"8"}] 13:31:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 13:31:56 INFO - PROCESS | 1733 | 1464381116237 Marionette TRACE conn4 -> [0,598,"setScriptTimeout",{"ms":35000}] 13:31:56 INFO - PROCESS | 1733 | 1464381116240 Marionette TRACE conn4 <- [1,598,null,{}] 13:31:56 INFO - PROCESS | 1733 | 1464381116246 Marionette TRACE conn4 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:31:56 INFO - PROCESS | 1733 | 1464381116463 Marionette TRACE conn4 <- [1,599,null,{"value":null}] 13:31:56 INFO - PROCESS | 1733 | 1464381116482 Marionette TRACE conn4 -> [0,600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:56 INFO - PROCESS | 1733 | ++DOCSHELL 0x8b0a5000 == 66 [pid = 1733] [id = 157] 13:31:56 INFO - PROCESS | 1733 | ++DOMWINDOW == 213 (0x9519fc00) [pid = 1733] [serial = 471] [outer = (nil)] 13:31:56 INFO - PROCESS | 1733 | ++DOMWINDOW == 214 (0x955c4400) [pid = 1733] [serial = 472] [outer = 0x9519fc00] 13:31:56 INFO - PROCESS | 1733 | 1464381116558 Marionette DEBUG loaded listener.js 13:31:56 INFO - PROCESS | 1733 | ++DOMWINDOW == 215 (0x955c9400) [pid = 1733] [serial = 473] [outer = 0x9519fc00] 13:31:57 INFO - PROCESS | 1733 | 1464381117703 Marionette TRACE conn4 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 13:31:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 13:31:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 1531ms 13:31:57 INFO - PROCESS | 1733 | 1464381117769 Marionette TRACE conn4 -> [0,601,"getWindowHandle",null] 13:31:57 INFO - PROCESS | 1733 | 1464381117777 Marionette TRACE conn4 <- [1,601,null,{"value":"8"}] 13:31:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 13:31:57 INFO - PROCESS | 1733 | 1464381117785 Marionette TRACE conn4 -> [0,602,"setScriptTimeout",{"ms":35000}] 13:31:57 INFO - PROCESS | 1733 | 1464381117792 Marionette TRACE conn4 <- [1,602,null,{}] 13:31:57 INFO - PROCESS | 1733 | 1464381117800 Marionette TRACE conn4 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:31:58 INFO - PROCESS | 1733 | 1464381118037 Marionette TRACE conn4 <- [1,603,null,{"value":null}] 13:31:58 INFO - PROCESS | 1733 | 1464381118284 Marionette TRACE conn4 -> [0,604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:58 INFO - PROCESS | 1733 | ++DOCSHELL 0x8c8ad400 == 67 [pid = 1733] [id = 158] 13:31:58 INFO - PROCESS | 1733 | ++DOMWINDOW == 216 (0x8c8b0800) [pid = 1733] [serial = 474] [outer = (nil)] 13:31:58 INFO - PROCESS | 1733 | ++DOMWINDOW == 217 (0x8d246800) [pid = 1733] [serial = 475] [outer = 0x8c8b0800] 13:31:58 INFO - PROCESS | 1733 | 1464381118417 Marionette DEBUG loaded listener.js 13:31:58 INFO - PROCESS | 1733 | ++DOMWINDOW == 218 (0x8e58c400) [pid = 1733] [serial = 476] [outer = 0x8c8b0800] 13:31:59 INFO - PROCESS | 1733 | 1464381119388 Marionette TRACE conn4 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 13:31:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 13:31:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 1642ms 13:31:59 INFO - PROCESS | 1733 | 1464381119428 Marionette TRACE conn4 -> [0,605,"getWindowHandle",null] 13:31:59 INFO - PROCESS | 1733 | 1464381119438 Marionette TRACE conn4 <- [1,605,null,{"value":"8"}] 13:31:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 13:31:59 INFO - PROCESS | 1733 | 1464381119449 Marionette TRACE conn4 -> [0,606,"setScriptTimeout",{"ms":35000}] 13:31:59 INFO - PROCESS | 1733 | 1464381119453 Marionette TRACE conn4 <- [1,606,null,{}] 13:31:59 INFO - PROCESS | 1733 | 1464381119461 Marionette TRACE conn4 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:31:59 INFO - PROCESS | 1733 | 1464381119678 Marionette TRACE conn4 <- [1,607,null,{"value":null}] 13:31:59 INFO - PROCESS | 1733 | 1464381119956 Marionette TRACE conn4 -> [0,608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:00 INFO - PROCESS | 1733 | ++DOCSHELL 0x8d09e400 == 68 [pid = 1733] [id = 159] 13:32:00 INFO - PROCESS | 1733 | ++DOMWINDOW == 219 (0x8f393400) [pid = 1733] [serial = 477] [outer = (nil)] 13:32:00 INFO - PROCESS | 1733 | ++DOMWINDOW == 220 (0x912e7c00) [pid = 1733] [serial = 478] [outer = 0x8f393400] 13:32:00 INFO - PROCESS | 1733 | 1464381120091 Marionette DEBUG loaded listener.js 13:32:00 INFO - PROCESS | 1733 | ++DOMWINDOW == 221 (0x92237c00) [pid = 1733] [serial = 479] [outer = 0x8f393400] 13:32:01 INFO - PROCESS | 1733 | 1464381121047 Marionette TRACE conn4 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 13:32:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 13:32:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1634ms 13:32:01 INFO - PROCESS | 1733 | 1464381121085 Marionette TRACE conn4 -> [0,609,"getWindowHandle",null] 13:32:01 INFO - PROCESS | 1733 | 1464381121093 Marionette TRACE conn4 <- [1,609,null,{"value":"8"}] 13:32:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 13:32:01 INFO - PROCESS | 1733 | 1464381121102 Marionette TRACE conn4 -> [0,610,"setScriptTimeout",{"ms":35000}] 13:32:01 INFO - PROCESS | 1733 | 1464381121110 Marionette TRACE conn4 <- [1,610,null,{}] 13:32:01 INFO - PROCESS | 1733 | 1464381121136 Marionette TRACE conn4 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:01 INFO - PROCESS | 1733 | 1464381121390 Marionette TRACE conn4 <- [1,611,null,{"value":null}] 13:32:01 INFO - PROCESS | 1733 | 1464381121669 Marionette TRACE conn4 -> [0,612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:01 INFO - PROCESS | 1733 | ++DOCSHELL 0x8f1ac800 == 69 [pid = 1733] [id = 160] 13:32:01 INFO - PROCESS | 1733 | ++DOMWINDOW == 222 (0x951ee000) [pid = 1733] [serial = 480] [outer = (nil)] 13:32:01 INFO - PROCESS | 1733 | ++DOMWINDOW == 223 (0x953bf400) [pid = 1733] [serial = 481] [outer = 0x951ee000] 13:32:01 INFO - PROCESS | 1733 | 1464381121772 Marionette DEBUG loaded listener.js 13:32:01 INFO - PROCESS | 1733 | ++DOMWINDOW == 224 (0x95763c00) [pid = 1733] [serial = 482] [outer = 0x951ee000] 13:32:02 INFO - PROCESS | 1733 | 1464381122717 Marionette TRACE conn4 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 13:32:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 13:32:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1654ms 13:32:02 INFO - PROCESS | 1733 | 1464381122756 Marionette TRACE conn4 -> [0,613,"getWindowHandle",null] 13:32:02 INFO - PROCESS | 1733 | 1464381122762 Marionette TRACE conn4 <- [1,613,null,{"value":"8"}] 13:32:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 13:32:02 INFO - PROCESS | 1733 | 1464381122770 Marionette TRACE conn4 -> [0,614,"setScriptTimeout",{"ms":35000}] 13:32:02 INFO - PROCESS | 1733 | 1464381122774 Marionette TRACE conn4 <- [1,614,null,{}] 13:32:02 INFO - PROCESS | 1733 | 1464381122781 Marionette TRACE conn4 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:02 INFO - PROCESS | 1733 | 1464381122987 Marionette TRACE conn4 <- [1,615,null,{"value":null}] 13:32:03 INFO - PROCESS | 1733 | 1464381123227 Marionette TRACE conn4 -> [0,616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:03 INFO - PROCESS | 1733 | ++DOCSHELL 0x951a4000 == 70 [pid = 1733] [id = 161] 13:32:03 INFO - PROCESS | 1733 | ++DOMWINDOW == 225 (0x951a6400) [pid = 1733] [serial = 483] [outer = (nil)] 13:32:03 INFO - PROCESS | 1733 | ++DOMWINDOW == 226 (0x99e72400) [pid = 1733] [serial = 484] [outer = 0x951a6400] 13:32:03 INFO - PROCESS | 1733 | 1464381123403 Marionette DEBUG loaded listener.js 13:32:03 INFO - PROCESS | 1733 | ++DOMWINDOW == 227 (0x9a286c00) [pid = 1733] [serial = 485] [outer = 0x951a6400] 13:32:04 INFO - PROCESS | 1733 | 1464381124366 Marionette TRACE conn4 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 13:32:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 13:32:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1630ms 13:32:04 INFO - PROCESS | 1733 | 1464381124401 Marionette TRACE conn4 -> [0,617,"getWindowHandle",null] 13:32:04 INFO - PROCESS | 1733 | 1464381124405 Marionette TRACE conn4 <- [1,617,null,{"value":"8"}] 13:32:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 13:32:04 INFO - PROCESS | 1733 | 1464381124412 Marionette TRACE conn4 -> [0,618,"setScriptTimeout",{"ms":35000}] 13:32:04 INFO - PROCESS | 1733 | 1464381124414 Marionette TRACE conn4 <- [1,618,null,{}] 13:32:04 INFO - PROCESS | 1733 | 1464381124421 Marionette TRACE conn4 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:04 INFO - PROCESS | 1733 | 1464381124699 Marionette TRACE conn4 <- [1,619,null,{"value":null}] 13:32:05 INFO - PROCESS | 1733 | 1464381125025 Marionette TRACE conn4 -> [0,620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:05 INFO - PROCESS | 1733 | ++DOCSHELL 0x953c2400 == 71 [pid = 1733] [id = 162] 13:32:05 INFO - PROCESS | 1733 | ++DOMWINDOW == 228 (0x991b2400) [pid = 1733] [serial = 486] [outer = (nil)] 13:32:05 INFO - PROCESS | 1733 | ++DOMWINDOW == 229 (0x9a8bf000) [pid = 1733] [serial = 487] [outer = 0x991b2400] 13:32:05 INFO - PROCESS | 1733 | 1464381125120 Marionette DEBUG loaded listener.js 13:32:05 INFO - PROCESS | 1733 | ++DOMWINDOW == 230 (0x9a8c3400) [pid = 1733] [serial = 488] [outer = 0x991b2400] 13:32:06 INFO - PROCESS | 1733 | 1464381126012 Marionette TRACE conn4 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 13:32:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 13:32:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1636ms 13:32:06 INFO - PROCESS | 1733 | 1464381126048 Marionette TRACE conn4 -> [0,621,"getWindowHandle",null] 13:32:06 INFO - PROCESS | 1733 | 1464381126053 Marionette TRACE conn4 <- [1,621,null,{"value":"8"}] 13:32:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 13:32:06 INFO - PROCESS | 1733 | 1464381126059 Marionette TRACE conn4 -> [0,622,"setScriptTimeout",{"ms":35000}] 13:32:06 INFO - PROCESS | 1733 | 1464381126063 Marionette TRACE conn4 <- [1,622,null,{}] 13:32:06 INFO - PROCESS | 1733 | 1464381126068 Marionette TRACE conn4 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:06 INFO - PROCESS | 1733 | 1464381126275 Marionette TRACE conn4 <- [1,623,null,{"value":null}] 13:32:06 INFO - PROCESS | 1733 | 1464381126619 Marionette TRACE conn4 -> [0,624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:06 INFO - PROCESS | 1733 | ++DOCSHELL 0xa2150400 == 72 [pid = 1733] [id = 163] 13:32:06 INFO - PROCESS | 1733 | ++DOMWINDOW == 231 (0xa21a7000) [pid = 1733] [serial = 489] [outer = (nil)] 13:32:06 INFO - PROCESS | 1733 | ++DOMWINDOW == 232 (0xa2632400) [pid = 1733] [serial = 490] [outer = 0xa21a7000] 13:32:06 INFO - PROCESS | 1733 | 1464381126765 Marionette DEBUG loaded listener.js 13:32:06 INFO - PROCESS | 1733 | ++DOMWINDOW == 233 (0xa3020000) [pid = 1733] [serial = 491] [outer = 0xa21a7000] 13:32:07 INFO - PROCESS | 1733 | 1464381127618 Marionette TRACE conn4 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 13:32:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 13:32:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 1636ms 13:32:07 INFO - PROCESS | 1733 | 1464381127698 Marionette TRACE conn4 -> [0,625,"getWindowHandle",null] 13:32:07 INFO - PROCESS | 1733 | 1464381127703 Marionette TRACE conn4 <- [1,625,null,{"value":"8"}] 13:32:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 13:32:07 INFO - PROCESS | 1733 | 1464381127709 Marionette TRACE conn4 -> [0,626,"setScriptTimeout",{"ms":35000}] 13:32:07 INFO - PROCESS | 1733 | 1464381127712 Marionette TRACE conn4 <- [1,626,null,{}] 13:32:07 INFO - PROCESS | 1733 | 1464381127718 Marionette TRACE conn4 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:07 INFO - PROCESS | 1733 | 1464381127915 Marionette TRACE conn4 <- [1,627,null,{"value":null}] 13:32:08 INFO - PROCESS | 1733 | 1464381128106 Marionette TRACE conn4 -> [0,628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:08 INFO - PROCESS | 1733 | ++DOCSHELL 0x8ac61800 == 73 [pid = 1733] [id = 164] 13:32:08 INFO - PROCESS | 1733 | ++DOMWINDOW == 234 (0x8ac61c00) [pid = 1733] [serial = 492] [outer = (nil)] 13:32:08 INFO - PROCESS | 1733 | ++DOMWINDOW == 235 (0x8ac69400) [pid = 1733] [serial = 493] [outer = 0x8ac61c00] 13:32:08 INFO - PROCESS | 1733 | 1464381128269 Marionette DEBUG loaded listener.js 13:32:08 INFO - PROCESS | 1733 | ++DOMWINDOW == 236 (0x8ac6d400) [pid = 1733] [serial = 494] [outer = 0x8ac61c00] 13:32:09 INFO - PROCESS | 1733 | 1464381129180 Marionette TRACE conn4 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 13:32:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 13:32:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 1536ms 13:32:09 INFO - PROCESS | 1733 | 1464381129246 Marionette TRACE conn4 -> [0,629,"getWindowHandle",null] 13:32:09 INFO - PROCESS | 1733 | 1464381129250 Marionette TRACE conn4 <- [1,629,null,{"value":"8"}] 13:32:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 13:32:09 INFO - PROCESS | 1733 | 1464381129258 Marionette TRACE conn4 -> [0,630,"setScriptTimeout",{"ms":35000}] 13:32:09 INFO - PROCESS | 1733 | 1464381129261 Marionette TRACE conn4 <- [1,630,null,{}] 13:32:09 INFO - PROCESS | 1733 | 1464381129267 Marionette TRACE conn4 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:09 INFO - PROCESS | 1733 | 1464381129465 Marionette TRACE conn4 <- [1,631,null,{"value":null}] 13:32:09 INFO - PROCESS | 1733 | 1464381129698 Marionette TRACE conn4 -> [0,632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:09 INFO - PROCESS | 1733 | ++DOCSHELL 0x8ac64400 == 74 [pid = 1733] [id = 165] 13:32:09 INFO - PROCESS | 1733 | ++DOMWINDOW == 237 (0x8ac69c00) [pid = 1733] [serial = 495] [outer = (nil)] 13:32:09 INFO - PROCESS | 1733 | ++DOMWINDOW == 238 (0x9aa4b000) [pid = 1733] [serial = 496] [outer = 0x8ac69c00] 13:32:09 INFO - PROCESS | 1733 | 1464381129801 Marionette DEBUG loaded listener.js 13:32:09 INFO - PROCESS | 1733 | ++DOMWINDOW == 239 (0xa3224400) [pid = 1733] [serial = 497] [outer = 0x8ac69c00] 13:32:10 INFO - PROCESS | 1733 | 1464381130691 Marionette TRACE conn4 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 13:32:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 13:32:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 1481ms 13:32:10 INFO - PROCESS | 1733 | 1464381130740 Marionette TRACE conn4 -> [0,633,"getWindowHandle",null] 13:32:10 INFO - PROCESS | 1733 | 1464381130743 Marionette TRACE conn4 <- [1,633,null,{"value":"8"}] 13:32:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 13:32:10 INFO - PROCESS | 1733 | 1464381130750 Marionette TRACE conn4 -> [0,634,"setScriptTimeout",{"ms":35000}] 13:32:10 INFO - PROCESS | 1733 | 1464381130754 Marionette TRACE conn4 <- [1,634,null,{}] 13:32:10 INFO - PROCESS | 1733 | 1464381130760 Marionette TRACE conn4 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:10 INFO - PROCESS | 1733 | 1464381130964 Marionette TRACE conn4 <- [1,635,null,{"value":null}] 13:32:11 INFO - PROCESS | 1733 | 1464381131197 Marionette TRACE conn4 -> [0,636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:11 INFO - PROCESS | 1733 | ++DOCSHELL 0x8ac65000 == 75 [pid = 1733] [id = 166] 13:32:11 INFO - PROCESS | 1733 | ++DOMWINDOW == 240 (0x8ac6a400) [pid = 1733] [serial = 498] [outer = (nil)] 13:32:11 INFO - PROCESS | 1733 | ++DOMWINDOW == 241 (0x8ccc6c00) [pid = 1733] [serial = 499] [outer = 0x8ac6a400] 13:32:11 INFO - PROCESS | 1733 | 1464381131328 Marionette DEBUG loaded listener.js 13:32:11 INFO - PROCESS | 1733 | ++DOMWINDOW == 242 (0x8cccbc00) [pid = 1733] [serial = 500] [outer = 0x8ac6a400] 13:32:11 INFO - PROCESS | 1733 | [1733] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 13:32:12 INFO - PROCESS | 1733 | 1464381132209 Marionette TRACE conn4 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 13:32:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 13:32:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 1531ms 13:32:12 INFO - PROCESS | 1733 | 1464381132282 Marionette TRACE conn4 -> [0,637,"getWindowHandle",null] 13:32:12 INFO - PROCESS | 1733 | 1464381132286 Marionette TRACE conn4 <- [1,637,null,{"value":"8"}] 13:32:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 13:32:12 INFO - PROCESS | 1733 | 1464381132292 Marionette TRACE conn4 -> [0,638,"setScriptTimeout",{"ms":35000}] 13:32:12 INFO - PROCESS | 1733 | 1464381132296 Marionette TRACE conn4 <- [1,638,null,{}] 13:32:12 INFO - PROCESS | 1733 | 1464381132302 Marionette TRACE conn4 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:12 INFO - PROCESS | 1733 | 1464381132531 Marionette TRACE conn4 <- [1,639,null,{"value":null}] 13:32:12 INFO - PROCESS | 1733 | 1464381132774 Marionette TRACE conn4 -> [0,640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:12 INFO - PROCESS | 1733 | ++DOCSHELL 0x8d9f1800 == 76 [pid = 1733] [id = 167] 13:32:12 INFO - PROCESS | 1733 | ++DOMWINDOW == 243 (0x8dbc7800) [pid = 1733] [serial = 501] [outer = (nil)] 13:32:12 INFO - PROCESS | 1733 | ++DOMWINDOW == 244 (0x8dbca800) [pid = 1733] [serial = 502] [outer = 0x8dbc7800] 13:32:12 INFO - PROCESS | 1733 | 1464381132908 Marionette DEBUG loaded listener.js 13:32:13 INFO - PROCESS | 1733 | ++DOMWINDOW == 245 (0x8dbce000) [pid = 1733] [serial = 503] [outer = 0x8dbc7800] 13:32:13 INFO - PROCESS | 1733 | [1733] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 13:32:13 INFO - PROCESS | 1733 | 1464381133847 Marionette TRACE conn4 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 13:32:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 13:32:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 1590ms 13:32:13 INFO - PROCESS | 1733 | 1464381133883 Marionette TRACE conn4 -> [0,641,"getWindowHandle",null] 13:32:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 13:32:13 INFO - PROCESS | 1733 | 1464381133897 Marionette TRACE conn4 <- [1,641,null,{"value":"8"}] 13:32:13 INFO - PROCESS | 1733 | 1464381133903 Marionette TRACE conn4 -> [0,642,"setScriptTimeout",{"ms":35000}] 13:32:13 INFO - PROCESS | 1733 | 1464381133909 Marionette TRACE conn4 <- [1,642,null,{}] 13:32:13 INFO - PROCESS | 1733 | 1464381133915 Marionette TRACE conn4 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:14 INFO - PROCESS | 1733 | 1464381134137 Marionette TRACE conn4 <- [1,643,null,{"value":null}] 13:32:14 INFO - PROCESS | 1733 | 1464381134467 Marionette TRACE conn4 -> [0,644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:14 INFO - PROCESS | 1733 | ++DOCSHELL 0x9aa49400 == 77 [pid = 1733] [id = 168] 13:32:14 INFO - PROCESS | 1733 | ++DOMWINDOW == 246 (0xa3259c00) [pid = 1733] [serial = 504] [outer = (nil)] 13:32:14 INFO - PROCESS | 1733 | ++DOMWINDOW == 247 (0xa628b800) [pid = 1733] [serial = 505] [outer = 0xa3259c00] 13:32:14 INFO - PROCESS | 1733 | 1464381134569 Marionette DEBUG loaded listener.js 13:32:14 INFO - PROCESS | 1733 | ++DOMWINDOW == 248 (0xa67d3000) [pid = 1733] [serial = 506] [outer = 0xa3259c00] 13:32:15 INFO - PROCESS | 1733 | 1464381135492 Marionette TRACE conn4 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 13:32:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 13:32:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 1642ms 13:32:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 13:32:15 INFO - PROCESS | 1733 | 1464381135546 Marionette TRACE conn4 -> [0,645,"getWindowHandle",null] 13:32:15 INFO - PROCESS | 1733 | 1464381135549 Marionette TRACE conn4 <- [1,645,null,{"value":"8"}] 13:32:15 INFO - PROCESS | 1733 | 1464381135556 Marionette TRACE conn4 -> [0,646,"setScriptTimeout",{"ms":35000}] 13:32:15 INFO - PROCESS | 1733 | 1464381135560 Marionette TRACE conn4 <- [1,646,null,{}] 13:32:15 INFO - PROCESS | 1733 | 1464381135566 Marionette TRACE conn4 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:15 INFO - PROCESS | 1733 | 1464381135770 Marionette TRACE conn4 <- [1,647,null,{"value":null}] 13:32:16 INFO - PROCESS | 1733 | 1464381136006 Marionette TRACE conn4 -> [0,648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:16 INFO - PROCESS | 1733 | ++DOCSHELL 0x8a56b400 == 78 [pid = 1733] [id = 169] 13:32:16 INFO - PROCESS | 1733 | ++DOMWINDOW == 249 (0x8a56c400) [pid = 1733] [serial = 507] [outer = (nil)] 13:32:16 INFO - PROCESS | 1733 | ++DOMWINDOW == 250 (0x8a573c00) [pid = 1733] [serial = 508] [outer = 0x8a56c400] 13:32:16 INFO - PROCESS | 1733 | 1464381136136 Marionette DEBUG loaded listener.js 13:32:16 INFO - PROCESS | 1733 | ++DOMWINDOW == 251 (0x8a578000) [pid = 1733] [serial = 509] [outer = 0x8a56c400] 13:32:17 INFO - PROCESS | 1733 | 1464381137040 Marionette TRACE conn4 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 13:32:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 13:32:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 1536ms 13:32:17 INFO - PROCESS | 1733 | 1464381137092 Marionette TRACE conn4 -> [0,649,"getWindowHandle",null] 13:32:17 INFO - PROCESS | 1733 | 1464381137096 Marionette TRACE conn4 <- [1,649,null,{"value":"8"}] 13:32:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 13:32:17 INFO - PROCESS | 1733 | 1464381137102 Marionette TRACE conn4 -> [0,650,"setScriptTimeout",{"ms":35000}] 13:32:17 INFO - PROCESS | 1733 | 1464381137106 Marionette TRACE conn4 <- [1,650,null,{}] 13:32:17 INFO - PROCESS | 1733 | 1464381137111 Marionette TRACE conn4 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:17 INFO - PROCESS | 1733 | 1464381137342 Marionette TRACE conn4 <- [1,651,null,{"value":null}] 13:32:17 INFO - PROCESS | 1733 | 1464381137598 Marionette TRACE conn4 -> [0,652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:17 INFO - PROCESS | 1733 | ++DOCSHELL 0x8a283400 == 79 [pid = 1733] [id = 170] 13:32:17 INFO - PROCESS | 1733 | ++DOMWINDOW == 252 (0x8a283c00) [pid = 1733] [serial = 510] [outer = (nil)] 13:32:17 INFO - PROCESS | 1733 | ++DOMWINDOW == 253 (0x8a28b000) [pid = 1733] [serial = 511] [outer = 0x8a283c00] 13:32:17 INFO - PROCESS | 1733 | 1464381137721 Marionette DEBUG loaded listener.js 13:32:17 INFO - PROCESS | 1733 | ++DOMWINDOW == 254 (0x8a28e400) [pid = 1733] [serial = 512] [outer = 0x8a283c00] 13:32:18 INFO - PROCESS | 1733 | 1464381138617 Marionette TRACE conn4 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 13:32:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 13:32:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 1583ms 13:32:18 INFO - PROCESS | 1733 | 1464381138686 Marionette TRACE conn4 -> [0,653,"getWindowHandle",null] 13:32:18 INFO - PROCESS | 1733 | 1464381138690 Marionette TRACE conn4 <- [1,653,null,{"value":"8"}] 13:32:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 13:32:18 INFO - PROCESS | 1733 | 1464381138697 Marionette TRACE conn4 -> [0,654,"setScriptTimeout",{"ms":35000}] 13:32:18 INFO - PROCESS | 1733 | 1464381138701 Marionette TRACE conn4 <- [1,654,null,{}] 13:32:18 INFO - PROCESS | 1733 | 1464381138707 Marionette TRACE conn4 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:18 INFO - PROCESS | 1733 | 1464381138917 Marionette TRACE conn4 <- [1,655,null,{"value":null}] 13:32:19 INFO - PROCESS | 1733 | 1464381139155 Marionette TRACE conn4 -> [0,656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:19 INFO - PROCESS | 1733 | ++DOCSHELL 0x89e3e400 == 80 [pid = 1733] [id = 171] 13:32:19 INFO - PROCESS | 1733 | ++DOMWINDOW == 255 (0x89e3ec00) [pid = 1733] [serial = 513] [outer = (nil)] 13:32:19 INFO - PROCESS | 1733 | ++DOMWINDOW == 256 (0x89e45800) [pid = 1733] [serial = 514] [outer = 0x89e3ec00] 13:32:19 INFO - PROCESS | 1733 | 1464381139327 Marionette DEBUG loaded listener.js 13:32:19 INFO - PROCESS | 1733 | ++DOMWINDOW == 257 (0x89e48c00) [pid = 1733] [serial = 515] [outer = 0x89e3ec00] 13:32:20 INFO - PROCESS | 1733 | 1464381140218 Marionette TRACE conn4 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 13:32:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 13:32:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 1591ms 13:32:20 INFO - PROCESS | 1733 | 1464381140290 Marionette TRACE conn4 -> [0,657,"getWindowHandle",null] 13:32:20 INFO - PROCESS | 1733 | 1464381140294 Marionette TRACE conn4 <- [1,657,null,{"value":"8"}] 13:32:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 13:32:20 INFO - PROCESS | 1733 | 1464381140305 Marionette TRACE conn4 -> [0,658,"setScriptTimeout",{"ms":35000}] 13:32:20 INFO - PROCESS | 1733 | 1464381140309 Marionette TRACE conn4 <- [1,658,null,{}] 13:32:20 INFO - PROCESS | 1733 | 1464381140315 Marionette TRACE conn4 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:20 INFO - PROCESS | 1733 | 1464381140518 Marionette TRACE conn4 <- [1,659,null,{"value":null}] 13:32:20 INFO - PROCESS | 1733 | 1464381140760 Marionette TRACE conn4 -> [0,660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:20 INFO - PROCESS | 1733 | ++DOCSHELL 0x89e43800 == 81 [pid = 1733] [id = 172] 13:32:20 INFO - PROCESS | 1733 | ++DOMWINDOW == 258 (0x89e48800) [pid = 1733] [serial = 516] [outer = (nil)] 13:32:20 INFO - PROCESS | 1733 | ++DOMWINDOW == 259 (0x8a28e800) [pid = 1733] [serial = 517] [outer = 0x89e48800] 13:32:20 INFO - PROCESS | 1733 | 1464381140895 Marionette DEBUG loaded listener.js 13:32:21 INFO - PROCESS | 1733 | ++DOMWINDOW == 260 (0x8a573400) [pid = 1733] [serial = 518] [outer = 0x89e48800] 13:32:21 INFO - PROCESS | 1733 | 1464381141838 Marionette TRACE conn4 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 13:32:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 13:32:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 1588ms 13:32:21 INFO - PROCESS | 1733 | 1464381141895 Marionette TRACE conn4 -> [0,661,"getWindowHandle",null] 13:32:21 INFO - PROCESS | 1733 | 1464381141899 Marionette TRACE conn4 <- [1,661,null,{"value":"8"}] 13:32:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 13:32:21 INFO - PROCESS | 1733 | 1464381141906 Marionette TRACE conn4 -> [0,662,"setScriptTimeout",{"ms":35000}] 13:32:21 INFO - PROCESS | 1733 | 1464381141910 Marionette TRACE conn4 <- [1,662,null,{}] 13:32:21 INFO - PROCESS | 1733 | 1464381141916 Marionette TRACE conn4 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:22 INFO - PROCESS | 1733 | 1464381142126 Marionette TRACE conn4 <- [1,663,null,{"value":null}] 13:32:22 INFO - PROCESS | 1733 | 1464381142368 Marionette TRACE conn4 -> [0,664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:22 INFO - PROCESS | 1733 | ++DOCSHELL 0x8a28a000 == 82 [pid = 1733] [id = 173] 13:32:22 INFO - PROCESS | 1733 | ++DOMWINDOW == 261 (0x8a576400) [pid = 1733] [serial = 519] [outer = (nil)] 13:32:22 INFO - PROCESS | 1733 | ++DOMWINDOW == 262 (0x8ccc2400) [pid = 1733] [serial = 520] [outer = 0x8a576400] 13:32:22 INFO - PROCESS | 1733 | 1464381142509 Marionette DEBUG loaded listener.js 13:32:22 INFO - PROCESS | 1733 | ++DOMWINDOW == 263 (0x8d9f8c00) [pid = 1733] [serial = 521] [outer = 0x8a576400] 13:32:23 INFO - PROCESS | 1733 | [1733] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 13:32:23 INFO - PROCESS | 1733 | 1464381143865 Marionette TRACE conn4 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 13:32:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 13:32:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1983ms 13:32:23 INFO - PROCESS | 1733 | 1464381143963 Marionette TRACE conn4 -> [0,665,"getWindowHandle",null] 13:32:23 INFO - PROCESS | 1733 | 1464381143969 Marionette TRACE conn4 <- [1,665,null,{"value":"8"}] 13:32:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 13:32:23 INFO - PROCESS | 1733 | 1464381143983 Marionette TRACE conn4 -> [0,666,"setScriptTimeout",{"ms":35000}] 13:32:23 INFO - PROCESS | 1733 | 1464381143989 Marionette TRACE conn4 <- [1,666,null,{}] 13:32:24 INFO - PROCESS | 1733 | 1464381143998 Marionette TRACE conn4 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:24 INFO - PROCESS | 1733 | 1464381144189 Marionette TRACE conn4 <- [1,667,null,{"value":null}] 13:32:24 INFO - PROCESS | 1733 | 1464381144398 Marionette TRACE conn4 -> [0,668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:24 INFO - PROCESS | 1733 | ++DOCSHELL 0x8b097400 == 83 [pid = 1733] [id = 174] 13:32:24 INFO - PROCESS | 1733 | ++DOMWINDOW == 264 (0x8b09bc00) [pid = 1733] [serial = 522] [outer = (nil)] 13:32:24 INFO - PROCESS | 1733 | ++DOMWINDOW == 265 (0x8bace000) [pid = 1733] [serial = 523] [outer = 0x8b09bc00] 13:32:24 INFO - PROCESS | 1733 | 1464381144518 Marionette DEBUG loaded listener.js 13:32:24 INFO - PROCESS | 1733 | ++DOMWINDOW == 266 (0x8cace400) [pid = 1733] [serial = 524] [outer = 0x8b09bc00] 13:32:25 INFO - PROCESS | 1733 | [1733] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 13:32:25 INFO - PROCESS | 1733 | 1464381145544 Marionette TRACE conn4 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 13:32:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 13:32:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 1594ms 13:32:25 INFO - PROCESS | 1733 | 1464381145578 Marionette TRACE conn4 -> [0,669,"getWindowHandle",null] 13:32:25 INFO - PROCESS | 1733 | 1464381145586 Marionette TRACE conn4 <- [1,669,null,{"value":"8"}] 13:32:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 13:32:25 INFO - PROCESS | 1733 | 1464381145597 Marionette TRACE conn4 -> [0,670,"setScriptTimeout",{"ms":35000}] 13:32:25 INFO - PROCESS | 1733 | 1464381145600 Marionette TRACE conn4 <- [1,670,null,{}] 13:32:25 INFO - PROCESS | 1733 | 1464381145606 Marionette TRACE conn4 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:25 INFO - PROCESS | 1733 | 1464381145808 Marionette TRACE conn4 <- [1,671,null,{"value":null}] 13:32:26 INFO - PROCESS | 1733 | 1464381146056 Marionette TRACE conn4 -> [0,672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:26 INFO - PROCESS | 1733 | ++DOCSHELL 0x8b798400 == 84 [pid = 1733] [id = 175] 13:32:26 INFO - PROCESS | 1733 | ++DOMWINDOW == 267 (0x8b799400) [pid = 1733] [serial = 525] [outer = (nil)] 13:32:26 INFO - PROCESS | 1733 | ++DOMWINDOW == 268 (0x8c9f8400) [pid = 1733] [serial = 526] [outer = 0x8b799400] 13:32:26 INFO - PROCESS | 1733 | 1464381146216 Marionette DEBUG loaded listener.js 13:32:26 INFO - PROCESS | 1733 | ++DOMWINDOW == 269 (0x8d24b400) [pid = 1733] [serial = 527] [outer = 0x8b799400] 13:32:26 INFO - PROCESS | 1733 | --DOCSHELL 0x9398dc00 == 83 [pid = 1733] [id = 46] 13:32:26 INFO - PROCESS | 1733 | --DOCSHELL 0x99205c00 == 82 [pid = 1733] [id = 42] 13:32:26 INFO - PROCESS | 1733 | --DOCSHELL 0xa35f3000 == 81 [pid = 1733] [id = 107] 13:32:26 INFO - PROCESS | 1733 | --DOCSHELL 0x8e584000 == 80 [pid = 1733] [id = 109] 13:32:26 INFO - PROCESS | 1733 | --DOMWINDOW == 268 (0x9a791400) [pid = 1733] [serial = 406] [outer = (nil)] [url = about:blank] 13:32:26 INFO - PROCESS | 1733 | --DOCSHELL 0x8b0a5800 == 79 [pid = 1733] [id = 149] 13:32:26 INFO - PROCESS | 1733 | --DOCSHELL 0x8b096800 == 78 [pid = 1733] [id = 148] 13:32:26 INFO - PROCESS | 1733 | --DOCSHELL 0x8bac1400 == 77 [pid = 1733] [id = 147] 13:32:26 INFO - PROCESS | 1733 | --DOCSHELL 0x8b78b800 == 76 [pid = 1733] [id = 145] 13:32:26 INFO - PROCESS | 1733 | --DOCSHELL 0x8cad5c00 == 75 [pid = 1733] [id = 144] 13:32:26 INFO - PROCESS | 1733 | --DOCSHELL 0x8cad7c00 == 74 [pid = 1733] [id = 143] 13:32:26 INFO - PROCESS | 1733 | --DOCSHELL 0x8c8aec00 == 73 [pid = 1733] [id = 142] 13:32:26 INFO - PROCESS | 1733 | --DOCSHELL 0x9c02b000 == 72 [pid = 1733] [id = 141] 13:32:27 INFO - PROCESS | 1733 | --DOCSHELL 0x92235800 == 71 [pid = 1733] [id = 140] 13:32:27 INFO - PROCESS | 1733 | --DOCSHELL 0x953b9400 == 70 [pid = 1733] [id = 139] 13:32:27 INFO - PROCESS | 1733 | --DOCSHELL 0x95073c00 == 69 [pid = 1733] [id = 138] 13:32:27 INFO - PROCESS | 1733 | --DOCSHELL 0x913c3400 == 68 [pid = 1733] [id = 137] 13:32:27 INFO - PROCESS | 1733 | --DOCSHELL 0x8c8a3400 == 67 [pid = 1733] [id = 136] 13:32:27 INFO - PROCESS | 1733 | --DOMWINDOW == 267 (0x93a9d800) [pid = 1733] [serial = 395] [outer = (nil)] [url = about:blank] 13:32:27 INFO - PROCESS | 1733 | --DOMWINDOW == 266 (0x9b418400) [pid = 1733] [serial = 366] [outer = (nil)] [url = about:blank] 13:32:27 INFO - PROCESS | 1733 | --DOMWINDOW == 265 (0x955cd000) [pid = 1733] [serial = 378] [outer = (nil)] [url = about:blank] 13:32:27 INFO - PROCESS | 1733 | --DOMWINDOW == 264 (0x9a1e8000) [pid = 1733] [serial = 403] [outer = (nil)] [url = about:blank] 13:32:27 INFO - PROCESS | 1733 | --DOMWINDOW == 263 (0x913cb000) [pid = 1733] [serial = 357] [outer = (nil)] [url = about:blank] 13:32:27 INFO - PROCESS | 1733 | --DOMWINDOW == 262 (0x953be800) [pid = 1733] [serial = 398] [outer = (nil)] [url = about:blank] 13:32:27 INFO - PROCESS | 1733 | --DOMWINDOW == 261 (0x9a64a800) [pid = 1733] [serial = 404] [outer = (nil)] [url = about:blank] 13:32:27 INFO - PROCESS | 1733 | --DOMWINDOW == 260 (0x8c9f6c00) [pid = 1733] [serial = 384] [outer = (nil)] [url = about:blank] 13:32:27 INFO - PROCESS | 1733 | --DOMWINDOW == 259 (0x951ea800) [pid = 1733] [serial = 360] [outer = (nil)] [url = about:blank] 13:32:27 INFO - PROCESS | 1733 | --DOMWINDOW == 258 (0x991b1000) [pid = 1733] [serial = 352] [outer = (nil)] [url = about:blank] 13:32:27 INFO - PROCESS | 1733 | --DOMWINDOW == 257 (0x92d93000) [pid = 1733] [serial = 394] [outer = (nil)] [url = about:blank] 13:32:27 INFO - PROCESS | 1733 | --DOMWINDOW == 256 (0x9213a000) [pid = 1733] [serial = 392] [outer = (nil)] [url = about:blank] 13:32:27 INFO - PROCESS | 1733 | --DOMWINDOW == 255 (0x8e583c00) [pid = 1733] [serial = 354] [outer = (nil)] [url = about:blank] 13:32:27 INFO - PROCESS | 1733 | --DOMWINDOW == 254 (0x8d251c00) [pid = 1733] [serial = 387] [outer = (nil)] [url = about:blank] 13:32:27 INFO - PROCESS | 1733 | --DOMWINDOW == 253 (0x9d82f800) [pid = 1733] [serial = 369] [outer = (nil)] [url = about:blank] 13:32:27 INFO - PROCESS | 1733 | --DOMWINDOW == 252 (0x8e581c00) [pid = 1733] [serial = 388] [outer = (nil)] [url = about:blank] 13:32:27 INFO - PROCESS | 1733 | --DOMWINDOW == 251 (0x9a9dd400) [pid = 1733] [serial = 363] [outer = (nil)] [url = about:blank] 13:32:27 INFO - PROCESS | 1733 | --DOMWINDOW == 250 (0x9819e800) [pid = 1733] [serial = 220] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 13:32:27 INFO - PROCESS | 1733 | --DOMWINDOW == 249 (0x913c8800) [pid = 1733] [serial = 391] [outer = (nil)] [url = about:blank] 13:32:27 INFO - PROCESS | 1733 | --DOMWINDOW == 248 (0x953bb400) [pid = 1733] [serial = 397] [outer = (nil)] [url = about:blank] 13:32:27 INFO - PROCESS | 1733 | --DOMWINDOW == 247 (0x955c9000) [pid = 1733] [serial = 400] [outer = (nil)] [url = about:blank] 13:32:27 INFO - PROCESS | 1733 | --DOMWINDOW == 246 (0x95756400) [pid = 1733] [serial = 401] [outer = (nil)] [url = about:blank] 13:32:27 INFO - PROCESS | 1733 | --DOMWINDOW == 245 (0x955cc800) [pid = 1733] [serial = 375] [outer = (nil)] [url = about:blank] 13:32:27 INFO - PROCESS | 1733 | --DOMWINDOW == 244 (0x8c8ac400) [pid = 1733] [serial = 381] [outer = (nil)] [url = about:blank] 13:32:27 INFO - PROCESS | 1733 | --DOMWINDOW == 243 (0xa6877000) [pid = 1733] [serial = 372] [outer = (nil)] [url = about:blank] 13:32:27 INFO - PROCESS | 1733 | 1464381147240 Marionette TRACE conn4 <- [1,672,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 13:32:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 13:32:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 1688ms 13:32:27 INFO - PROCESS | 1733 | 1464381147286 Marionette TRACE conn4 -> [0,673,"getWindowHandle",null] 13:32:27 INFO - PROCESS | 1733 | 1464381147290 Marionette TRACE conn4 <- [1,673,null,{"value":"8"}] 13:32:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 13:32:27 INFO - PROCESS | 1733 | 1464381147313 Marionette TRACE conn4 -> [0,674,"setScriptTimeout",{"ms":35000}] 13:32:27 INFO - PROCESS | 1733 | 1464381147319 Marionette TRACE conn4 <- [1,674,null,{}] 13:32:27 INFO - PROCESS | 1733 | 1464381147335 Marionette TRACE conn4 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:27 INFO - PROCESS | 1733 | 1464381147527 Marionette TRACE conn4 <- [1,675,null,{"value":null}] 13:32:27 INFO - PROCESS | 1733 | 1464381147539 Marionette TRACE conn4 -> [0,676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:27 INFO - PROCESS | 1733 | ++DOCSHELL 0x8bacb000 == 68 [pid = 1733] [id = 176] 13:32:27 INFO - PROCESS | 1733 | ++DOMWINDOW == 244 (0x8d9f5c00) [pid = 1733] [serial = 528] [outer = (nil)] 13:32:27 INFO - PROCESS | 1733 | ++DOMWINDOW == 245 (0x8e587000) [pid = 1733] [serial = 529] [outer = 0x8d9f5c00] 13:32:27 INFO - PROCESS | 1733 | 1464381147619 Marionette DEBUG loaded listener.js 13:32:27 INFO - PROCESS | 1733 | ++DOMWINDOW == 246 (0x8e86c400) [pid = 1733] [serial = 530] [outer = 0x8d9f5c00] 13:32:28 INFO - PROCESS | 1733 | [1733] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 13:32:28 INFO - PROCESS | 1733 | 1464381148588 Marionette TRACE conn4 <- [1,676,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 13:32:28 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 13:32:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 1345ms 13:32:28 INFO - PROCESS | 1733 | 1464381148651 Marionette TRACE conn4 -> [0,677,"getWindowHandle",null] 13:32:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 13:32:28 INFO - PROCESS | 1733 | 1464381148656 Marionette TRACE conn4 <- [1,677,null,{"value":"8"}] 13:32:28 INFO - PROCESS | 1733 | 1464381148662 Marionette TRACE conn4 -> [0,678,"setScriptTimeout",{"ms":35000}] 13:32:28 INFO - PROCESS | 1733 | 1464381148665 Marionette TRACE conn4 <- [1,678,null,{}] 13:32:28 INFO - PROCESS | 1733 | 1464381148671 Marionette TRACE conn4 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:28 INFO - PROCESS | 1733 | 1464381148853 Marionette TRACE conn4 <- [1,679,null,{"value":null}] 13:32:29 INFO - PROCESS | 1733 | 1464381149034 Marionette TRACE conn4 -> [0,680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:29 INFO - PROCESS | 1733 | ++DOCSHELL 0x8e581c00 == 69 [pid = 1733] [id = 177] 13:32:29 INFO - PROCESS | 1733 | ++DOMWINDOW == 247 (0x8e870800) [pid = 1733] [serial = 531] [outer = (nil)] 13:32:29 INFO - PROCESS | 1733 | ++DOMWINDOW == 248 (0x8f39b000) [pid = 1733] [serial = 532] [outer = 0x8e870800] 13:32:29 INFO - PROCESS | 1733 | 1464381149115 Marionette DEBUG loaded listener.js 13:32:29 INFO - PROCESS | 1733 | ++DOMWINDOW == 249 (0x912e6c00) [pid = 1733] [serial = 533] [outer = 0x8e870800] 13:32:30 INFO - PROCESS | 1733 | 1464381150063 Marionette TRACE conn4 <- [1,680,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 13:32:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 13:32:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1436ms 13:32:30 INFO - PROCESS | 1733 | 1464381150100 Marionette TRACE conn4 -> [0,681,"getWindowHandle",null] 13:32:30 INFO - PROCESS | 1733 | 1464381150104 Marionette TRACE conn4 <- [1,681,null,{"value":"8"}] 13:32:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 13:32:30 INFO - PROCESS | 1733 | 1464381150110 Marionette TRACE conn4 -> [0,682,"setScriptTimeout",{"ms":35000}] 13:32:30 INFO - PROCESS | 1733 | 1464381150112 Marionette TRACE conn4 <- [1,682,null,{}] 13:32:30 INFO - PROCESS | 1733 | 1464381150125 Marionette TRACE conn4 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:30 INFO - PROCESS | 1733 | 1464381150356 Marionette TRACE conn4 <- [1,683,null,{"value":null}] 13:32:30 INFO - PROCESS | 1733 | 1464381150389 Marionette TRACE conn4 -> [0,684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:30 INFO - PROCESS | 1733 | ++DOCSHELL 0x912e1000 == 70 [pid = 1733] [id = 178] 13:32:30 INFO - PROCESS | 1733 | ++DOMWINDOW == 250 (0x912ebc00) [pid = 1733] [serial = 534] [outer = (nil)] 13:32:30 INFO - PROCESS | 1733 | ++DOMWINDOW == 251 (0x913ccc00) [pid = 1733] [serial = 535] [outer = 0x912ebc00] 13:32:30 INFO - PROCESS | 1733 | 1464381150463 Marionette DEBUG loaded listener.js 13:32:30 INFO - PROCESS | 1733 | ++DOMWINDOW == 252 (0x92234800) [pid = 1733] [serial = 536] [outer = 0x912ebc00] 13:32:31 INFO - PROCESS | 1733 | --DOMWINDOW == 251 (0x91036400) [pid = 1733] [serial = 405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 13:32:31 INFO - PROCESS | 1733 | --DOMWINDOW == 250 (0x92b75000) [pid = 1733] [serial = 465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 13:32:31 INFO - PROCESS | 1733 | --DOMWINDOW == 249 (0x8c9fc800) [pid = 1733] [serial = 456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 13:32:31 INFO - PROCESS | 1733 | --DOMWINDOW == 248 (0x913bfc00) [pid = 1733] [serial = 462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 13:32:31 INFO - PROCESS | 1733 | --DOMWINDOW == 247 (0x8d24b800) [pid = 1733] [serial = 459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 13:32:31 INFO - PROCESS | 1733 | --DOMWINDOW == 246 (0x8bacc800) [pid = 1733] [serial = 453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 13:32:31 INFO - PROCESS | 1733 | --DOMWINDOW == 245 (0x91330c00) [pid = 1733] [serial = 468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 13:32:32 INFO - PROCESS | 1733 | SkCairoFTTypeface::onFilterRec unimplemented 13:32:32 INFO - PROCESS | 1733 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 13:32:32 INFO - PROCESS | 1733 | 1464381152112 Marionette TRACE conn4 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 13:32:32 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) 13:32:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 2036ms 13:32:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 13:32:32 INFO - PROCESS | 1733 | 1464381152147 Marionette TRACE conn4 -> [0,685,"getWindowHandle",null] 13:32:32 INFO - PROCESS | 1733 | 1464381152149 Marionette TRACE conn4 <- [1,685,null,{"value":"8"}] 13:32:32 INFO - PROCESS | 1733 | 1464381152156 Marionette TRACE conn4 -> [0,686,"setScriptTimeout",{"ms":35000}] 13:32:32 INFO - PROCESS | 1733 | 1464381152160 Marionette TRACE conn4 <- [1,686,null,{}] 13:32:32 INFO - PROCESS | 1733 | 1464381152165 Marionette TRACE conn4 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:32 INFO - PROCESS | 1733 | 1464381152399 Marionette TRACE conn4 <- [1,687,null,{"value":null}] 13:32:32 INFO - PROCESS | 1733 | 1464381152556 Marionette TRACE conn4 -> [0,688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:32 INFO - PROCESS | 1733 | ++DOCSHELL 0x8c9fc800 == 71 [pid = 1733] [id = 179] 13:32:32 INFO - PROCESS | 1733 | ++DOMWINDOW == 246 (0x8e6b6400) [pid = 1733] [serial = 537] [outer = (nil)] 13:32:32 INFO - PROCESS | 1733 | ++DOMWINDOW == 247 (0x92238400) [pid = 1733] [serial = 538] [outer = 0x8e6b6400] 13:32:32 INFO - PROCESS | 1733 | 1464381152633 Marionette DEBUG loaded listener.js 13:32:32 INFO - PROCESS | 1733 | ++DOMWINDOW == 248 (0x9398dc00) [pid = 1733] [serial = 539] [outer = 0x8e6b6400] 13:32:33 INFO - PROCESS | 1733 | SkCairoFTTypeface::onFilterRec unimplemented 13:32:33 INFO - PROCESS | 1733 | 1464381153909 Marionette TRACE conn4 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 13:32:33 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 13:32:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1782ms 13:32:34 INFO - PROCESS | 1733 | 1464381154039 Marionette TRACE conn4 -> [0,689,"getWindowHandle",null] 13:32:34 INFO - PROCESS | 1733 | 1464381154046 Marionette TRACE conn4 <- [1,689,null,{"value":"8"}] 13:32:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 13:32:34 INFO - PROCESS | 1733 | 1464381154064 Marionette TRACE conn4 -> [0,690,"setScriptTimeout",{"ms":35000}] 13:32:34 INFO - PROCESS | 1733 | 1464381154071 Marionette TRACE conn4 <- [1,690,null,{}] 13:32:34 INFO - PROCESS | 1733 | 1464381154080 Marionette TRACE conn4 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:34 INFO - PROCESS | 1733 | 1464381154276 Marionette TRACE conn4 <- [1,691,null,{"value":null}] 13:32:34 INFO - PROCESS | 1733 | 1464381154468 Marionette TRACE conn4 -> [0,692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:34 INFO - PROCESS | 1733 | ++DOCSHELL 0x8a287c00 == 72 [pid = 1733] [id = 180] 13:32:34 INFO - PROCESS | 1733 | ++DOMWINDOW == 249 (0x8a288400) [pid = 1733] [serial = 540] [outer = (nil)] 13:32:34 INFO - PROCESS | 1733 | ++DOMWINDOW == 250 (0x8bac2c00) [pid = 1733] [serial = 541] [outer = 0x8a288400] 13:32:34 INFO - PROCESS | 1733 | 1464381154570 Marionette DEBUG loaded listener.js 13:32:34 INFO - PROCESS | 1733 | ++DOMWINDOW == 251 (0x8c8a8c00) [pid = 1733] [serial = 542] [outer = 0x8a288400] 13:32:35 INFO - PROCESS | 1733 | SkCairoFTTypeface::onFilterRec unimplemented 13:32:35 INFO - PROCESS | 1733 | 1464381155939 Marionette TRACE conn4 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 13:32:35 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 13:32:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1891ms 13:32:35 INFO - PROCESS | 1733 | 1464381155955 Marionette TRACE conn4 -> [0,693,"getWindowHandle",null] 13:32:35 INFO - PROCESS | 1733 | 1464381155964 Marionette TRACE conn4 <- [1,693,null,{"value":"8"}] 13:32:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 13:32:36 INFO - PROCESS | 1733 | 1464381156046 Marionette TRACE conn4 -> [0,694,"setScriptTimeout",{"ms":35000}] 13:32:36 INFO - PROCESS | 1733 | 1464381156052 Marionette TRACE conn4 <- [1,694,null,{}] 13:32:36 INFO - PROCESS | 1733 | 1464381156064 Marionette TRACE conn4 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:36 INFO - PROCESS | 1733 | 1464381156253 Marionette TRACE conn4 <- [1,695,null,{"value":null}] 13:32:36 INFO - PROCESS | 1733 | 1464381156446 Marionette TRACE conn4 -> [0,696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:36 INFO - PROCESS | 1733 | ++DOCSHELL 0x8c9f8800 == 73 [pid = 1733] [id = 181] 13:32:36 INFO - PROCESS | 1733 | ++DOMWINDOW == 252 (0x8c9fa000) [pid = 1733] [serial = 543] [outer = (nil)] 13:32:36 INFO - PROCESS | 1733 | ++DOMWINDOW == 253 (0x8d9f1400) [pid = 1733] [serial = 544] [outer = 0x8c9fa000] 13:32:36 INFO - PROCESS | 1733 | 1464381156534 Marionette DEBUG loaded listener.js 13:32:36 INFO - PROCESS | 1733 | ++DOMWINDOW == 254 (0x8dbd5c00) [pid = 1733] [serial = 545] [outer = 0x8c9fa000] 13:32:37 INFO - PROCESS | 1733 | SkCairoFTTypeface::onFilterRec unimplemented 13:32:38 INFO - PROCESS | 1733 | 1464381158010 Marionette TRACE conn4 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 13:32:38 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) 13:32:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 2063ms 13:32:38 INFO - PROCESS | 1733 | 1464381158091 Marionette TRACE conn4 -> [0,697,"getWindowHandle",null] 13:32:38 INFO - PROCESS | 1733 | 1464381158094 Marionette TRACE conn4 <- [1,697,null,{"value":"8"}] 13:32:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 13:32:38 INFO - PROCESS | 1733 | 1464381158103 Marionette TRACE conn4 -> [0,698,"setScriptTimeout",{"ms":35000}] 13:32:38 INFO - PROCESS | 1733 | 1464381158109 Marionette TRACE conn4 <- [1,698,null,{}] 13:32:38 INFO - PROCESS | 1733 | 1464381158127 Marionette TRACE conn4 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:38 INFO - PROCESS | 1733 | 1464381158441 Marionette TRACE conn4 <- [1,699,null,{"value":null}] 13:32:38 INFO - PROCESS | 1733 | 1464381158582 Marionette TRACE conn4 -> [0,700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:38 INFO - PROCESS | 1733 | ++DOCSHELL 0x8d09cc00 == 74 [pid = 1733] [id = 182] 13:32:38 INFO - PROCESS | 1733 | ++DOMWINDOW == 255 (0x8f1a8c00) [pid = 1733] [serial = 546] [outer = (nil)] 13:32:38 INFO - PROCESS | 1733 | ++DOMWINDOW == 256 (0x92d96800) [pid = 1733] [serial = 547] [outer = 0x8f1a8c00] 13:32:38 INFO - PROCESS | 1733 | 1464381158714 Marionette DEBUG loaded listener.js 13:32:38 INFO - PROCESS | 1733 | ++DOMWINDOW == 257 (0x9507a000) [pid = 1733] [serial = 548] [outer = 0x8f1a8c00] 13:32:40 INFO - PROCESS | 1733 | SkCairoFTTypeface::onFilterRec unimplemented 13:32:40 INFO - PROCESS | 1733 | 1464381160072 Marionette TRACE conn4 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 13:32:40 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) 13:32:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1994ms 13:32:40 INFO - PROCESS | 1733 | 1464381160160 Marionette TRACE conn4 -> [0,701,"getWindowHandle",null] 13:32:40 INFO - PROCESS | 1733 | 1464381160166 Marionette TRACE conn4 <- [1,701,null,{"value":"8"}] 13:32:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 13:32:40 INFO - PROCESS | 1733 | 1464381160188 Marionette TRACE conn4 -> [0,702,"setScriptTimeout",{"ms":35000}] 13:32:40 INFO - PROCESS | 1733 | 1464381160192 Marionette TRACE conn4 <- [1,702,null,{}] 13:32:40 INFO - PROCESS | 1733 | 1464381160198 Marionette TRACE conn4 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:40 INFO - PROCESS | 1733 | 1464381160390 Marionette TRACE conn4 <- [1,703,null,{"value":null}] 13:32:40 INFO - PROCESS | 1733 | 1464381160579 Marionette TRACE conn4 -> [0,704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:40 INFO - PROCESS | 1733 | ++DOCSHELL 0x92240800 == 75 [pid = 1733] [id = 183] 13:32:40 INFO - PROCESS | 1733 | ++DOMWINDOW == 258 (0x94548400) [pid = 1733] [serial = 549] [outer = (nil)] 13:32:40 INFO - PROCESS | 1733 | ++DOMWINDOW == 259 (0x953bd400) [pid = 1733] [serial = 550] [outer = 0x94548400] 13:32:40 INFO - PROCESS | 1733 | 1464381160666 Marionette DEBUG loaded listener.js 13:32:40 INFO - PROCESS | 1733 | ++DOMWINDOW == 260 (0x955c7800) [pid = 1733] [serial = 551] [outer = 0x94548400] 13:32:41 INFO - PROCESS | 1733 | SkCairoFTTypeface::onFilterRec unimplemented 13:32:41 INFO - PROCESS | 1733 | 1464381161972 Marionette TRACE conn4 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 13:32:42 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 13:32:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1836ms 13:32:42 INFO - PROCESS | 1733 | 1464381162111 Marionette TRACE conn4 -> [0,705,"getWindowHandle",null] 13:32:42 INFO - PROCESS | 1733 | 1464381162115 Marionette TRACE conn4 <- [1,705,null,{"value":"8"}] 13:32:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 13:32:42 INFO - PROCESS | 1733 | 1464381162132 Marionette TRACE conn4 -> [0,706,"setScriptTimeout",{"ms":35000}] 13:32:42 INFO - PROCESS | 1733 | 1464381162135 Marionette TRACE conn4 <- [1,706,null,{}] 13:32:42 INFO - PROCESS | 1733 | 1464381162142 Marionette TRACE conn4 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:42 INFO - PROCESS | 1733 | 1464381162327 Marionette TRACE conn4 <- [1,707,null,{"value":null}] 13:32:42 INFO - PROCESS | 1733 | 1464381162517 Marionette TRACE conn4 -> [0,708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:42 INFO - PROCESS | 1733 | ++DOCSHELL 0x92d95000 == 76 [pid = 1733] [id = 184] 13:32:42 INFO - PROCESS | 1733 | ++DOMWINDOW == 261 (0x953b6000) [pid = 1733] [serial = 552] [outer = (nil)] 13:32:42 INFO - PROCESS | 1733 | ++DOMWINDOW == 262 (0x9575dc00) [pid = 1733] [serial = 553] [outer = 0x953b6000] 13:32:42 INFO - PROCESS | 1733 | 1464381162602 Marionette DEBUG loaded listener.js 13:32:42 INFO - PROCESS | 1733 | ++DOMWINDOW == 263 (0x95762400) [pid = 1733] [serial = 554] [outer = 0x953b6000] 13:32:43 INFO - PROCESS | 1733 | SkCairoFTTypeface::onFilterRec unimplemented 13:32:43 INFO - PROCESS | 1733 | 1464381163930 Marionette TRACE conn4 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 13:32:43 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 13:32:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1835ms 13:32:44 INFO - PROCESS | 1733 | 1464381164052 Marionette TRACE conn4 -> [0,709,"getWindowHandle",null] 13:32:44 INFO - PROCESS | 1733 | 1464381164056 Marionette TRACE conn4 <- [1,709,null,{"value":"8"}] 13:32:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 13:32:44 INFO - PROCESS | 1733 | 1464381164074 Marionette TRACE conn4 -> [0,710,"setScriptTimeout",{"ms":35000}] 13:32:44 INFO - PROCESS | 1733 | 1464381164078 Marionette TRACE conn4 <- [1,710,null,{}] 13:32:44 INFO - PROCESS | 1733 | 1464381164085 Marionette TRACE conn4 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:44 INFO - PROCESS | 1733 | 1464381164306 Marionette TRACE conn4 <- [1,711,null,{"value":null}] 13:32:44 INFO - PROCESS | 1733 | 1464381164497 Marionette TRACE conn4 -> [0,712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:44 INFO - PROCESS | 1733 | ++DOCSHELL 0x8e586000 == 77 [pid = 1733] [id = 185] 13:32:44 INFO - PROCESS | 1733 | ++DOMWINDOW == 264 (0x953bc400) [pid = 1733] [serial = 555] [outer = (nil)] 13:32:44 INFO - PROCESS | 1733 | ++DOMWINDOW == 265 (0x9a324800) [pid = 1733] [serial = 556] [outer = 0x953bc400] 13:32:44 INFO - PROCESS | 1733 | 1464381164584 Marionette DEBUG loaded listener.js 13:32:44 INFO - PROCESS | 1733 | ++DOMWINDOW == 266 (0x9aa41c00) [pid = 1733] [serial = 557] [outer = 0x953bc400] 13:32:45 INFO - PROCESS | 1733 | SkCairoFTTypeface::onFilterRec unimplemented 13:32:45 INFO - PROCESS | 1733 | 1464381165961 Marionette TRACE conn4 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 13:32:46 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 13:32:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1947ms 13:32:46 INFO - PROCESS | 1733 | 1464381166021 Marionette TRACE conn4 -> [0,713,"getWindowHandle",null] 13:32:46 INFO - PROCESS | 1733 | 1464381166024 Marionette TRACE conn4 <- [1,713,null,{"value":"8"}] 13:32:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 13:32:46 INFO - PROCESS | 1733 | 1464381166128 Marionette TRACE conn4 -> [0,714,"setScriptTimeout",{"ms":35000}] 13:32:46 INFO - PROCESS | 1733 | 1464381166133 Marionette TRACE conn4 <- [1,714,null,{}] 13:32:46 INFO - PROCESS | 1733 | 1464381166142 Marionette TRACE conn4 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:46 INFO - PROCESS | 1733 | 1464381166328 Marionette TRACE conn4 <- [1,715,null,{"value":null}] 13:32:46 INFO - PROCESS | 1733 | 1464381166519 Marionette TRACE conn4 -> [0,716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:46 INFO - PROCESS | 1733 | ++DOCSHELL 0x8f392c00 == 78 [pid = 1733] [id = 186] 13:32:46 INFO - PROCESS | 1733 | ++DOMWINDOW == 267 (0x991b1000) [pid = 1733] [serial = 558] [outer = (nil)] 13:32:46 INFO - PROCESS | 1733 | ++DOMWINDOW == 268 (0x9b414800) [pid = 1733] [serial = 559] [outer = 0x991b1000] 13:32:46 INFO - PROCESS | 1733 | 1464381166603 Marionette DEBUG loaded listener.js 13:32:46 INFO - PROCESS | 1733 | ++DOMWINDOW == 269 (0x9b7ecc00) [pid = 1733] [serial = 560] [outer = 0x991b1000] 13:32:47 INFO - PROCESS | 1733 | SkCairoFTTypeface::onFilterRec unimplemented 13:32:47 INFO - PROCESS | 1733 | 1464381167936 Marionette TRACE conn4 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 13:32:47 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 13:32:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1889ms 13:32:47 INFO - PROCESS | 1733 | 1464381167965 Marionette TRACE conn4 -> [0,717,"getWindowHandle",null] 13:32:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 13:32:47 INFO - PROCESS | 1733 | 1464381167969 Marionette TRACE conn4 <- [1,717,null,{"value":"8"}] 13:32:47 INFO - PROCESS | 1733 | 1464381167975 Marionette TRACE conn4 -> [0,718,"setScriptTimeout",{"ms":35000}] 13:32:47 INFO - PROCESS | 1733 | 1464381167979 Marionette TRACE conn4 <- [1,718,null,{}] 13:32:48 INFO - PROCESS | 1733 | 1464381168081 Marionette TRACE conn4 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:48 INFO - PROCESS | 1733 | 1464381168277 Marionette TRACE conn4 <- [1,719,null,{"value":null}] 13:32:48 INFO - PROCESS | 1733 | 1464381168468 Marionette TRACE conn4 -> [0,720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:48 INFO - PROCESS | 1733 | ++DOCSHELL 0x888dd400 == 79 [pid = 1733] [id = 187] 13:32:48 INFO - PROCESS | 1733 | ++DOMWINDOW == 270 (0x888df000) [pid = 1733] [serial = 561] [outer = (nil)] 13:32:48 INFO - PROCESS | 1733 | ++DOMWINDOW == 271 (0x888e5800) [pid = 1733] [serial = 562] [outer = 0x888df000] 13:32:48 INFO - PROCESS | 1733 | 1464381168553 Marionette DEBUG loaded listener.js 13:32:48 INFO - PROCESS | 1733 | ++DOMWINDOW == 272 (0x888e8400) [pid = 1733] [serial = 563] [outer = 0x888df000] 13:32:50 INFO - PROCESS | 1733 | SkCairoFTTypeface::onFilterRec unimplemented 13:32:50 INFO - PROCESS | 1733 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 13:32:50 INFO - PROCESS | 1733 | 1464381170262 Marionette TRACE conn4 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 13:32:50 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 13:32:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 2328ms 13:32:50 INFO - PROCESS | 1733 | 1464381170304 Marionette TRACE conn4 -> [0,721,"getWindowHandle",null] 13:32:50 INFO - PROCESS | 1733 | 1464381170310 Marionette TRACE conn4 <- [1,721,null,{"value":"8"}] 13:32:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 13:32:50 INFO - PROCESS | 1733 | 1464381170353 Marionette TRACE conn4 -> [0,722,"setScriptTimeout",{"ms":35000}] 13:32:50 INFO - PROCESS | 1733 | 1464381170360 Marionette TRACE conn4 <- [1,722,null,{}] 13:32:50 INFO - PROCESS | 1733 | 1464381170418 Marionette TRACE conn4 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:50 INFO - PROCESS | 1733 | 1464381170581 Marionette TRACE conn4 <- [1,723,null,{"value":null}] 13:32:50 INFO - PROCESS | 1733 | 1464381170820 Marionette TRACE conn4 -> [0,724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:50 INFO - PROCESS | 1733 | ++DOCSHELL 0x8b78e800 == 80 [pid = 1733] [id = 188] 13:32:50 INFO - PROCESS | 1733 | ++DOMWINDOW == 273 (0x8b790800) [pid = 1733] [serial = 564] [outer = (nil)] 13:32:50 INFO - PROCESS | 1733 | ++DOMWINDOW == 274 (0x8cad6800) [pid = 1733] [serial = 565] [outer = 0x8b790800] 13:32:50 INFO - PROCESS | 1733 | 1464381170904 Marionette DEBUG loaded listener.js 13:32:51 INFO - PROCESS | 1733 | ++DOMWINDOW == 275 (0x8ccc5400) [pid = 1733] [serial = 566] [outer = 0x8b790800] 13:32:51 INFO - PROCESS | 1733 | 1464381171964 Marionette TRACE conn4 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,725,"getWindowHandle",null] 13:32:52 INFO - PROCESS | 1733 | 1464381172016 Marionette TRACE conn4 <- [1,725,null,{"value":"8"}] 13:32:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 13:32:52 INFO - PROCESS | 1733 | 1464381172026 Marionette TRACE conn4 -> [0,726,"setScriptTimeout",{"ms":35000}] 13:32:52 INFO - PROCESS | 1733 | 1464381172030 Marionette TRACE conn4 <- [1,726,null,{}] 13:32:52 INFO - PROCESS | 1733 | 1464381172037 Marionette TRACE conn4 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:52 INFO - PROCESS | 1733 | 1464381172226 Marionette TRACE conn4 <- [1,727,null,{"value":null}] 13:32:52 INFO - PROCESS | 1733 | --DOCSHELL 0x912e1000 == 79 [pid = 1733] [id = 178] 13:32:52 INFO - PROCESS | 1733 | --DOMWINDOW == 274 (0x8c9f4400) [pid = 1733] [serial = 409] [outer = (nil)] [url = about:blank] 13:32:52 INFO - PROCESS | 1733 | --DOMWINDOW == 273 (0x92d89800) [pid = 1733] [serial = 412] [outer = (nil)] [url = about:blank] 13:32:52 INFO - PROCESS | 1733 | --DOMWINDOW == 272 (0x953b8000) [pid = 1733] [serial = 415] [outer = (nil)] [url = about:blank] 13:32:52 INFO - PROCESS | 1733 | --DOMWINDOW == 271 (0x9aa50800) [pid = 1733] [serial = 418] [outer = (nil)] [url = about:blank] 13:32:52 INFO - PROCESS | 1733 | --DOMWINDOW == 270 (0x9223f000) [pid = 1733] [serial = 421] [outer = (nil)] [url = about:blank] 13:32:52 INFO - PROCESS | 1733 | --DOMWINDOW == 269 (0xa21b1c00) [pid = 1733] [serial = 424] [outer = (nil)] [url = about:blank] 13:32:52 INFO - PROCESS | 1733 | --DOMWINDOW == 268 (0x8cad0400) [pid = 1733] [serial = 427] [outer = (nil)] [url = about:blank] 13:32:52 INFO - PROCESS | 1733 | --DOMWINDOW == 267 (0x8d09f400) [pid = 1733] [serial = 430] [outer = (nil)] [url = about:blank] 13:32:52 INFO - PROCESS | 1733 | --DOMWINDOW == 266 (0x8d0a4800) [pid = 1733] [serial = 433] [outer = (nil)] [url = about:blank] 13:32:52 INFO - PROCESS | 1733 | --DOMWINDOW == 265 (0x8b78f000) [pid = 1733] [serial = 436] [outer = (nil)] [url = about:blank] 13:32:52 INFO - PROCESS | 1733 | --DOMWINDOW == 264 (0x92b68800) [pid = 1733] [serial = 439] [outer = (nil)] [url = about:blank] 13:32:52 INFO - PROCESS | 1733 | --DOMWINDOW == 263 (0x8baca800) [pid = 1733] [serial = 442] [outer = (nil)] [url = about:blank] 13:32:52 INFO - PROCESS | 1733 | --DOMWINDOW == 262 (0x8b09ec00) [pid = 1733] [serial = 445] [outer = (nil)] [url = about:blank] 13:32:52 INFO - PROCESS | 1733 | --DOMWINDOW == 261 (0x8e590000) [pid = 1733] [serial = 448] [outer = (nil)] [url = about:blank] 13:32:52 INFO - PROCESS | 1733 | 1464381172585 Marionette TRACE conn4 -> [0,728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:52 INFO - PROCESS | 1733 | --DOCSHELL 0x8e581c00 == 78 [pid = 1733] [id = 177] 13:32:52 INFO - PROCESS | 1733 | --DOCSHELL 0x8bacb000 == 77 [pid = 1733] [id = 176] 13:32:52 INFO - PROCESS | 1733 | --DOCSHELL 0x8b798400 == 76 [pid = 1733] [id = 175] 13:32:52 INFO - PROCESS | 1733 | --DOCSHELL 0x8b097400 == 75 [pid = 1733] [id = 174] 13:32:52 INFO - PROCESS | 1733 | ++DOCSHELL 0x8a577000 == 76 [pid = 1733] [id = 189] 13:32:52 INFO - PROCESS | 1733 | ++DOMWINDOW == 262 (0x8ac67000) [pid = 1733] [serial = 567] [outer = (nil)] 13:32:52 INFO - PROCESS | 1733 | ++DOMWINDOW == 263 (0x8b0a1c00) [pid = 1733] [serial = 568] [outer = 0x8ac67000] 13:32:52 INFO - PROCESS | 1733 | 1464381172699 Marionette DEBUG loaded listener.js 13:32:52 INFO - PROCESS | 1733 | ++DOMWINDOW == 264 (0x8cacdc00) [pid = 1733] [serial = 569] [outer = 0x8ac67000] 13:32:52 INFO - PROCESS | 1733 | --DOCSHELL 0x89e3e400 == 75 [pid = 1733] [id = 171] 13:32:52 INFO - PROCESS | 1733 | --DOCSHELL 0x8a283400 == 74 [pid = 1733] [id = 170] 13:32:52 INFO - PROCESS | 1733 | --DOCSHELL 0x8a56b400 == 73 [pid = 1733] [id = 169] 13:32:53 INFO - PROCESS | 1733 | --DOMWINDOW == 263 (0x9a9dc800) [pid = 1733] [serial = 407] [outer = (nil)] [url = about:blank] 13:32:53 INFO - PROCESS | 1733 | --DOMWINDOW == 262 (0x92d94c00) [pid = 1733] [serial = 466] [outer = (nil)] [url = about:blank] 13:32:53 INFO - PROCESS | 1733 | --DOMWINDOW == 261 (0x8e877000) [pid = 1733] [serial = 458] [outer = (nil)] [url = about:blank] 13:32:53 INFO - PROCESS | 1733 | --DOMWINDOW == 260 (0x8e6ad400) [pid = 1733] [serial = 457] [outer = (nil)] [url = about:blank] 13:32:53 INFO - PROCESS | 1733 | --DOMWINDOW == 259 (0x92138400) [pid = 1733] [serial = 463] [outer = (nil)] [url = about:blank] 13:32:53 INFO - PROCESS | 1733 | --DOMWINDOW == 258 (0x912e4c00) [pid = 1733] [serial = 451] [outer = (nil)] [url = about:blank] 13:32:53 INFO - PROCESS | 1733 | --DOMWINDOW == 257 (0x91032400) [pid = 1733] [serial = 460] [outer = (nil)] [url = about:blank] 13:32:53 INFO - PROCESS | 1733 | --DOMWINDOW == 256 (0x912e7000) [pid = 1733] [serial = 461] [outer = (nil)] [url = about:blank] 13:32:53 INFO - PROCESS | 1733 | --DOMWINDOW == 255 (0x8d09b400) [pid = 1733] [serial = 455] [outer = (nil)] [url = about:blank] 13:32:53 INFO - PROCESS | 1733 | --DOMWINDOW == 254 (0x8cacc000) [pid = 1733] [serial = 454] [outer = (nil)] [url = about:blank] 13:32:53 INFO - PROCESS | 1733 | --DOMWINDOW == 253 (0x9519c400) [pid = 1733] [serial = 469] [outer = (nil)] [url = about:blank] 13:32:53 INFO - PROCESS | 1733 | --DOMWINDOW == 252 (0x92df7400) [pid = 1733] [serial = 467] [outer = (nil)] [url = about:blank] 13:32:53 INFO - PROCESS | 1733 | --DOMWINDOW == 251 (0x92b72c00) [pid = 1733] [serial = 464] [outer = (nil)] [url = about:blank] 13:32:53 INFO - PROCESS | 1733 | --DOMWINDOW == 250 (0x953b9000) [pid = 1733] [serial = 470] [outer = (nil)] [url = about:blank] 13:32:53 INFO - PROCESS | 1733 | SkCairoFTTypeface::onFilterRec unimplemented 13:32:53 INFO - PROCESS | 1733 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 13:32:53 INFO - PROCESS | 1733 | 1464381173644 Marionette TRACE conn4 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 13:32:53 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 13:32:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1681ms 13:32:53 INFO - PROCESS | 1733 | 1464381173709 Marionette TRACE conn4 -> [0,729,"getWindowHandle",null] 13:32:53 INFO - PROCESS | 1733 | 1464381173713 Marionette TRACE conn4 <- [1,729,null,{"value":"8"}] 13:32:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 13:32:53 INFO - PROCESS | 1733 | 1464381173720 Marionette TRACE conn4 -> [0,730,"setScriptTimeout",{"ms":35000}] 13:32:53 INFO - PROCESS | 1733 | 1464381173726 Marionette TRACE conn4 <- [1,730,null,{}] 13:32:53 INFO - PROCESS | 1733 | 1464381173742 Marionette TRACE conn4 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:53 INFO - PROCESS | 1733 | 1464381173923 Marionette TRACE conn4 <- [1,731,null,{"value":null}] 13:32:54 INFO - PROCESS | 1733 | 1464381174123 Marionette TRACE conn4 -> [0,732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:54 INFO - PROCESS | 1733 | ++DOCSHELL 0x8d24e800 == 74 [pid = 1733] [id = 190] 13:32:54 INFO - PROCESS | 1733 | ++DOMWINDOW == 251 (0x8dbd3400) [pid = 1733] [serial = 570] [outer = (nil)] 13:32:54 INFO - PROCESS | 1733 | ++DOMWINDOW == 252 (0x8e6b1800) [pid = 1733] [serial = 571] [outer = 0x8dbd3400] 13:32:54 INFO - PROCESS | 1733 | 1464381174206 Marionette DEBUG loaded listener.js 13:32:54 INFO - PROCESS | 1733 | ++DOMWINDOW == 253 (0x8e876400) [pid = 1733] [serial = 572] [outer = 0x8dbd3400] 13:32:54 INFO - PROCESS | 1733 | SkCairoFTTypeface::onFilterRec unimplemented 13:32:54 INFO - PROCESS | 1733 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 13:32:55 INFO - PROCESS | 1733 | 1464381175048 Marionette TRACE conn4 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[4040] expected 0 but got 255","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,733,"getWindowHandle",null] 13:32:55 INFO - PROCESS | 1733 | 1464381175117 Marionette TRACE conn4 <- [1,733,null,{"value":"8"}] 13:32:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 13:32:55 INFO - PROCESS | 1733 | 1464381175130 Marionette TRACE conn4 -> [0,734,"setScriptTimeout",{"ms":35000}] 13:32:55 INFO - PROCESS | 1733 | 1464381175132 Marionette TRACE conn4 <- [1,734,null,{}] 13:32:55 INFO - PROCESS | 1733 | 1464381175139 Marionette TRACE conn4 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:55 INFO - PROCESS | 1733 | 1464381175386 Marionette TRACE conn4 <- [1,735,null,{"value":null}] 13:32:55 INFO - PROCESS | 1733 | 1464381175415 Marionette TRACE conn4 -> [0,736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:55 INFO - PROCESS | 1733 | ++DOCSHELL 0x8dbc7400 == 75 [pid = 1733] [id = 191] 13:32:55 INFO - PROCESS | 1733 | ++DOMWINDOW == 254 (0x8e878c00) [pid = 1733] [serial = 573] [outer = (nil)] 13:32:55 INFO - PROCESS | 1733 | ++DOMWINDOW == 255 (0x912e6400) [pid = 1733] [serial = 574] [outer = 0x8e878c00] 13:32:55 INFO - PROCESS | 1733 | 1464381175492 Marionette DEBUG loaded listener.js 13:32:55 INFO - PROCESS | 1733 | ++DOMWINDOW == 256 (0x91329000) [pid = 1733] [serial = 575] [outer = 0x8e878c00] 13:32:56 INFO - PROCESS | 1733 | SkCairoFTTypeface::onFilterRec unimplemented 13:32:56 INFO - PROCESS | 1733 | 1464381176464 Marionette TRACE conn4 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 13:32:56 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 13:32:56 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 1397ms 13:32:56 INFO - PROCESS | 1733 | 1464381176528 Marionette TRACE conn4 -> [0,737,"getWindowHandle",null] 13:32:56 INFO - PROCESS | 1733 | 1464381176532 Marionette TRACE conn4 <- [1,737,null,{"value":"8"}] 13:32:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 13:32:56 INFO - PROCESS | 1733 | 1464381176538 Marionette TRACE conn4 -> [0,738,"setScriptTimeout",{"ms":35000}] 13:32:56 INFO - PROCESS | 1733 | 1464381176540 Marionette TRACE conn4 <- [1,738,null,{}] 13:32:56 INFO - PROCESS | 1733 | 1464381176546 Marionette TRACE conn4 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:56 INFO - PROCESS | 1733 | 1464381176770 Marionette TRACE conn4 <- [1,739,null,{"value":null}] 13:32:56 INFO - PROCESS | 1733 | 1464381176795 Marionette TRACE conn4 -> [0,740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:56 INFO - PROCESS | 1733 | ++DOCSHELL 0x8f1b6c00 == 76 [pid = 1733] [id = 192] 13:32:56 INFO - PROCESS | 1733 | ++DOMWINDOW == 257 (0x912dec00) [pid = 1733] [serial = 576] [outer = (nil)] 13:32:56 INFO - PROCESS | 1733 | ++DOMWINDOW == 258 (0x92231400) [pid = 1733] [serial = 577] [outer = 0x912dec00] 13:32:56 INFO - PROCESS | 1733 | 1464381176870 Marionette DEBUG loaded listener.js 13:32:56 INFO - PROCESS | 1733 | ++DOMWINDOW == 259 (0x9223c400) [pid = 1733] [serial = 578] [outer = 0x912dec00] 13:32:57 INFO - PROCESS | 1733 | --DOMWINDOW == 258 (0x912ebc00) [pid = 1733] [serial = 534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 13:32:57 INFO - PROCESS | 1733 | --DOMWINDOW == 257 (0x8d9f5c00) [pid = 1733] [serial = 528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 13:32:57 INFO - PROCESS | 1733 | --DOMWINDOW == 256 (0x8b09bc00) [pid = 1733] [serial = 522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 13:32:57 INFO - PROCESS | 1733 | --DOMWINDOW == 255 (0x8e870800) [pid = 1733] [serial = 531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 13:32:57 INFO - PROCESS | 1733 | --DOMWINDOW == 254 (0x8b799400) [pid = 1733] [serial = 525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 13:32:58 INFO - PROCESS | 1733 | SkCairoFTTypeface::onFilterRec unimplemented 13:32:58 INFO - PROCESS | 1733 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 13:32:58 INFO - PROCESS | 1733 | 1464381178667 Marionette TRACE conn4 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 13:32:58 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 13:32:58 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 2144ms 13:32:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 13:32:58 INFO - PROCESS | 1733 | 1464381178682 Marionette TRACE conn4 -> [0,741,"getWindowHandle",null] 13:32:58 INFO - PROCESS | 1733 | 1464381178685 Marionette TRACE conn4 <- [1,741,null,{"value":"8"}] 13:32:58 INFO - PROCESS | 1733 | 1464381178692 Marionette TRACE conn4 -> [0,742,"setScriptTimeout",{"ms":35000}] 13:32:58 INFO - PROCESS | 1733 | 1464381178695 Marionette TRACE conn4 <- [1,742,null,{}] 13:32:58 INFO - PROCESS | 1733 | 1464381178711 Marionette TRACE conn4 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:58 INFO - PROCESS | 1733 | 1464381178957 Marionette TRACE conn4 <- [1,743,null,{"value":null}] 13:32:59 INFO - PROCESS | 1733 | 1464381179023 Marionette TRACE conn4 -> [0,744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:59 INFO - PROCESS | 1733 | ++DOCSHELL 0x8ac6b800 == 77 [pid = 1733] [id = 193] 13:32:59 INFO - PROCESS | 1733 | ++DOMWINDOW == 255 (0x8c8acc00) [pid = 1733] [serial = 579] [outer = (nil)] 13:32:59 INFO - PROCESS | 1733 | ++DOMWINDOW == 256 (0x913c0800) [pid = 1733] [serial = 580] [outer = 0x8c8acc00] 13:32:59 INFO - PROCESS | 1733 | 1464381179098 Marionette DEBUG loaded listener.js 13:32:59 INFO - PROCESS | 1733 | ++DOMWINDOW == 257 (0x92d93400) [pid = 1733] [serial = 581] [outer = 0x8c8acc00] 13:33:00 INFO - PROCESS | 1733 | SkCairoFTTypeface::onFilterRec unimplemented 13:33:00 INFO - PROCESS | 1733 | 1464381180477 Marionette TRACE conn4 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 13:33:00 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 13:33:00 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1832ms 13:33:00 INFO - PROCESS | 1733 | 1464381180613 Marionette TRACE conn4 -> [0,745,"getWindowHandle",null] 13:33:00 INFO - PROCESS | 1733 | 1464381180618 Marionette TRACE conn4 <- [1,745,null,{"value":"8"}] 13:33:00 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 13:33:00 INFO - PROCESS | 1733 | 1464381180637 Marionette TRACE conn4 -> [0,746,"setScriptTimeout",{"ms":35000}] 13:33:00 INFO - PROCESS | 1733 | 1464381180642 Marionette TRACE conn4 <- [1,746,null,{}] 13:33:00 INFO - PROCESS | 1733 | 1464381180653 Marionette TRACE conn4 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:00 INFO - PROCESS | 1733 | 1464381180839 Marionette TRACE conn4 <- [1,747,null,{"value":null}] 13:33:01 INFO - PROCESS | 1733 | 1464381181031 Marionette TRACE conn4 -> [0,748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:01 INFO - PROCESS | 1733 | ++DOCSHELL 0x888e3c00 == 78 [pid = 1733] [id = 194] 13:33:01 INFO - PROCESS | 1733 | ++DOMWINDOW == 258 (0x89e3e400) [pid = 1733] [serial = 582] [outer = (nil)] 13:33:01 INFO - PROCESS | 1733 | ++DOMWINDOW == 259 (0x8b0a1800) [pid = 1733] [serial = 583] [outer = 0x89e3e400] 13:33:01 INFO - PROCESS | 1733 | 1464381181124 Marionette DEBUG loaded listener.js 13:33:01 INFO - PROCESS | 1733 | ++DOMWINDOW == 260 (0x8c9f3800) [pid = 1733] [serial = 584] [outer = 0x89e3e400] 13:33:01 INFO - PROCESS | 1733 | SkCairoFTTypeface::onFilterRec unimplemented 13:33:02 INFO - PROCESS | 1733 | SkCairoFTTypeface::onFilterRec unimplemented 13:33:02 INFO - PROCESS | 1733 | 1464381182511 Marionette TRACE conn4 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 13:33:02 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.) 13:33:02 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1939ms 13:33:02 INFO - PROCESS | 1733 | 1464381182592 Marionette TRACE conn4 -> [0,749,"getWindowHandle",null] 13:33:02 INFO - PROCESS | 1733 | 1464381182602 Marionette TRACE conn4 <- [1,749,null,{"value":"8"}] 13:33:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 13:33:02 INFO - PROCESS | 1733 | 1464381182616 Marionette TRACE conn4 -> [0,750,"setScriptTimeout",{"ms":35000}] 13:33:02 INFO - PROCESS | 1733 | 1464381182621 Marionette TRACE conn4 <- [1,750,null,{}] 13:33:02 INFO - PROCESS | 1733 | 1464381182628 Marionette TRACE conn4 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:02 INFO - PROCESS | 1733 | 1464381182820 Marionette TRACE conn4 <- [1,751,null,{"value":null}] 13:33:03 INFO - PROCESS | 1733 | 1464381183012 Marionette TRACE conn4 -> [0,752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:03 INFO - PROCESS | 1733 | ++DOCSHELL 0x8ccd0000 == 79 [pid = 1733] [id = 195] 13:33:03 INFO - PROCESS | 1733 | ++DOMWINDOW == 261 (0x8d09b400) [pid = 1733] [serial = 585] [outer = (nil)] 13:33:03 INFO - PROCESS | 1733 | ++DOMWINDOW == 262 (0x8e58c800) [pid = 1733] [serial = 586] [outer = 0x8d09b400] 13:33:03 INFO - PROCESS | 1733 | 1464381183099 Marionette DEBUG loaded listener.js 13:33:03 INFO - PROCESS | 1733 | ++DOMWINDOW == 263 (0x8f1b4c00) [pid = 1733] [serial = 587] [outer = 0x8d09b400] 13:33:04 INFO - PROCESS | 1733 | SkCairoFTTypeface::onFilterRec unimplemented 13:33:04 INFO - PROCESS | 1733 | 1464381184555 Marionette TRACE conn4 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 13:33:04 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 13:33:04 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1985ms 13:33:04 INFO - PROCESS | 1733 | 1464381184602 Marionette TRACE conn4 -> [0,753,"getWindowHandle",null] 13:33:04 INFO - PROCESS | 1733 | 1464381184606 Marionette TRACE conn4 <- [1,753,null,{"value":"8"}] 13:33:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 13:33:04 INFO - PROCESS | 1733 | 1464381184614 Marionette TRACE conn4 -> [0,754,"setScriptTimeout",{"ms":35000}] 13:33:04 INFO - PROCESS | 1733 | 1464381184621 Marionette TRACE conn4 <- [1,754,null,{}] 13:33:04 INFO - PROCESS | 1733 | 1464381184639 Marionette TRACE conn4 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:04 INFO - PROCESS | 1733 | 1464381184866 Marionette TRACE conn4 <- [1,755,null,{"value":null}] 13:33:05 INFO - PROCESS | 1733 | 1464381185058 Marionette TRACE conn4 -> [0,756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:05 INFO - PROCESS | 1733 | ++DOCSHELL 0x8a28d800 == 80 [pid = 1733] [id = 196] 13:33:05 INFO - PROCESS | 1733 | ++DOMWINDOW == 264 (0x8a291c00) [pid = 1733] [serial = 588] [outer = (nil)] 13:33:05 INFO - PROCESS | 1733 | ++DOMWINDOW == 265 (0x92b6e800) [pid = 1733] [serial = 589] [outer = 0x8a291c00] 13:33:05 INFO - PROCESS | 1733 | 1464381185165 Marionette DEBUG loaded listener.js 13:33:05 INFO - PROCESS | 1733 | ++DOMWINDOW == 266 (0x938aac00) [pid = 1733] [serial = 590] [outer = 0x8a291c00] 13:33:06 INFO - PROCESS | 1733 | SkCairoFTTypeface::onFilterRec unimplemented 13:33:06 INFO - PROCESS | 1733 | 1464381186497 Marionette TRACE conn4 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 13:33:06 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 13:33:06 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1903ms 13:33:06 INFO - PROCESS | 1733 | 1464381186518 Marionette TRACE conn4 -> [0,757,"getWindowHandle",null] 13:33:06 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 13:33:06 INFO - PROCESS | 1733 | 1464381186523 Marionette TRACE conn4 <- [1,757,null,{"value":"8"}] 13:33:06 INFO - PROCESS | 1733 | 1464381186529 Marionette TRACE conn4 -> [0,758,"setScriptTimeout",{"ms":35000}] 13:33:06 INFO - PROCESS | 1733 | 1464381186532 Marionette TRACE conn4 <- [1,758,null,{}] 13:33:06 INFO - PROCESS | 1733 | 1464381186584 Marionette TRACE conn4 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:06 INFO - PROCESS | 1733 | 1464381186872 Marionette TRACE conn4 <- [1,759,null,{"value":null}] 13:33:07 INFO - PROCESS | 1733 | 1464381187018 Marionette TRACE conn4 -> [0,760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:07 INFO - PROCESS | 1733 | ++DOCSHELL 0x8e586800 == 81 [pid = 1733] [id = 197] 13:33:07 INFO - PROCESS | 1733 | ++DOMWINDOW == 267 (0x8f39b800) [pid = 1733] [serial = 591] [outer = (nil)] 13:33:07 INFO - PROCESS | 1733 | ++DOMWINDOW == 268 (0x951a3c00) [pid = 1733] [serial = 592] [outer = 0x8f39b800] 13:33:07 INFO - PROCESS | 1733 | 1464381187107 Marionette DEBUG loaded listener.js 13:33:07 INFO - PROCESS | 1733 | ++DOMWINDOW == 269 (0x951f1400) [pid = 1733] [serial = 593] [outer = 0x8f39b800] 13:33:07 INFO - PROCESS | 1733 | SkCairoFTTypeface::onFilterRec unimplemented 13:33:07 INFO - PROCESS | 1733 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 13:33:07 INFO - PROCESS | 1733 | SkCairoFTTypeface::onFilterRec unimplemented 13:33:07 INFO - PROCESS | 1733 | SkCairoFTTypeface::onFilterRec unimplemented 13:33:07 INFO - PROCESS | 1733 | SkCairoFTTypeface::onFilterRec unimplemented 13:33:08 INFO - PROCESS | 1733 | 1464381188042 Marionette TRACE conn4 <- [1,760,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 13:33:08 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 13:33:08 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 1582ms 13:33:08 INFO - PROCESS | 1733 | 1464381188112 Marionette TRACE conn4 -> [0,761,"getWindowHandle",null] 13:33:08 INFO - PROCESS | 1733 | 1464381188117 Marionette TRACE conn4 <- [1,761,null,{"value":"8"}] 13:33:08 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 13:33:08 INFO - PROCESS | 1733 | 1464381188123 Marionette TRACE conn4 -> [0,762,"setScriptTimeout",{"ms":35000}] 13:33:08 INFO - PROCESS | 1733 | 1464381188127 Marionette TRACE conn4 <- [1,762,null,{}] 13:33:08 INFO - PROCESS | 1733 | 1464381188133 Marionette TRACE conn4 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:08 INFO - PROCESS | 1733 | 1464381188359 Marionette TRACE conn4 <- [1,763,null,{"value":null}] 13:33:08 INFO - PROCESS | 1733 | 1464381188597 Marionette TRACE conn4 -> [0,764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:08 INFO - PROCESS | 1733 | ++DOCSHELL 0x8ac69800 == 82 [pid = 1733] [id = 198] 13:33:08 INFO - PROCESS | 1733 | ++DOMWINDOW == 270 (0x8ac6a000) [pid = 1733] [serial = 594] [outer = (nil)] 13:33:08 INFO - PROCESS | 1733 | ++DOMWINDOW == 271 (0x955c5000) [pid = 1733] [serial = 595] [outer = 0x8ac6a000] 13:33:08 INFO - PROCESS | 1733 | 1464381188730 Marionette DEBUG loaded listener.js 13:33:08 INFO - PROCESS | 1733 | ++DOMWINDOW == 272 (0x95756000) [pid = 1733] [serial = 596] [outer = 0x8ac6a000] 13:33:10 INFO - PROCESS | 1733 | 1464381190056 Marionette TRACE conn4 <- [1,764,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 13:33:10 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 13:33:10 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1983ms 13:33:10 INFO - PROCESS | 1733 | 1464381190139 Marionette TRACE conn4 -> [0,765,"getWindowHandle",null] 13:33:10 INFO - PROCESS | 1733 | 1464381190144 Marionette TRACE conn4 <- [1,765,null,{"value":"8"}] 13:33:10 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 13:33:10 INFO - PROCESS | 1733 | 1464381190194 Marionette TRACE conn4 -> [0,766,"setScriptTimeout",{"ms":35000}] 13:33:10 INFO - PROCESS | 1733 | 1464381190197 Marionette TRACE conn4 <- [1,766,null,{}] 13:33:10 INFO - PROCESS | 1733 | 1464381190210 Marionette TRACE conn4 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:10 INFO - PROCESS | 1733 | 1464381190459 Marionette TRACE conn4 <- [1,767,null,{"value":null}] 13:33:10 INFO - PROCESS | 1733 | 1464381190654 Marionette TRACE conn4 -> [0,768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:10 INFO - PROCESS | 1733 | ++DOCSHELL 0x8b09ac00 == 83 [pid = 1733] [id = 199] 13:33:10 INFO - PROCESS | 1733 | ++DOMWINDOW == 273 (0x953ba400) [pid = 1733] [serial = 597] [outer = (nil)] 13:33:10 INFO - PROCESS | 1733 | ++DOMWINDOW == 274 (0x9a1eac00) [pid = 1733] [serial = 598] [outer = 0x953ba400] 13:33:10 INFO - PROCESS | 1733 | 1464381190741 Marionette DEBUG loaded listener.js 13:33:10 INFO - PROCESS | 1733 | ++DOMWINDOW == 275 (0x9a327000) [pid = 1733] [serial = 599] [outer = 0x953ba400] 13:33:12 INFO - PROCESS | 1733 | 1464381192038 Marionette TRACE conn4 <- [1,768,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 13:33:12 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 13:33:12 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1934ms 13:33:12 INFO - PROCESS | 1733 | 1464381192087 Marionette TRACE conn4 -> [0,769,"getWindowHandle",null] 13:33:12 INFO - PROCESS | 1733 | 1464381192091 Marionette TRACE conn4 <- [1,769,null,{"value":"8"}] 13:33:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 13:33:12 INFO - PROCESS | 1733 | 1464381192197 Marionette TRACE conn4 -> [0,770,"setScriptTimeout",{"ms":35000}] 13:33:12 INFO - PROCESS | 1733 | 1464381192200 Marionette TRACE conn4 <- [1,770,null,{}] 13:33:12 INFO - PROCESS | 1733 | 1464381192210 Marionette TRACE conn4 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:12 INFO - PROCESS | 1733 | 1464381192383 Marionette TRACE conn4 <- [1,771,null,{"value":null}] 13:33:12 INFO - PROCESS | 1733 | 1464381192577 Marionette TRACE conn4 -> [0,772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:12 INFO - PROCESS | 1733 | ++DOCSHELL 0x89e46400 == 84 [pid = 1733] [id = 200] 13:33:12 INFO - PROCESS | 1733 | ++DOMWINDOW == 276 (0x89e48000) [pid = 1733] [serial = 600] [outer = (nil)] 13:33:12 INFO - PROCESS | 1733 | ++DOMWINDOW == 277 (0x9a8c7400) [pid = 1733] [serial = 601] [outer = 0x89e48000] 13:33:12 INFO - PROCESS | 1733 | 1464381192661 Marionette DEBUG loaded listener.js 13:33:12 INFO - PROCESS | 1733 | ++DOMWINDOW == 278 (0x9a9d5000) [pid = 1733] [serial = 602] [outer = 0x89e48000] 13:33:13 INFO - PROCESS | 1733 | 1464381193608 Marionette TRACE conn4 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 13:33:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 13:33:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1538ms 13:33:13 INFO - PROCESS | 1733 | 1464381193682 Marionette TRACE conn4 -> [0,773,"getWindowHandle",null] 13:33:13 INFO - PROCESS | 1733 | 1464381193685 Marionette TRACE conn4 <- [1,773,null,{"value":"8"}] 13:33:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 13:33:13 INFO - PROCESS | 1733 | 1464381193692 Marionette TRACE conn4 -> [0,774,"setScriptTimeout",{"ms":35000}] 13:33:13 INFO - PROCESS | 1733 | 1464381193695 Marionette TRACE conn4 <- [1,774,null,{}] 13:33:13 INFO - PROCESS | 1733 | 1464381193702 Marionette TRACE conn4 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:13 INFO - PROCESS | 1733 | 1464381193942 Marionette TRACE conn4 <- [1,775,null,{"value":null}] 13:33:14 INFO - PROCESS | 1733 | 1464381194240 Marionette TRACE conn4 -> [0,776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:14 INFO - PROCESS | 1733 | ++DOCSHELL 0x8a284800 == 85 [pid = 1733] [id = 201] 13:33:14 INFO - PROCESS | 1733 | ++DOMWINDOW == 279 (0x8ac65400) [pid = 1733] [serial = 603] [outer = (nil)] 13:33:14 INFO - PROCESS | 1733 | ++DOMWINDOW == 280 (0x9b297c00) [pid = 1733] [serial = 604] [outer = 0x8ac65400] 13:33:14 INFO - PROCESS | 1733 | 1464381194331 Marionette DEBUG loaded listener.js 13:33:14 INFO - PROCESS | 1733 | ++DOMWINDOW == 281 (0x9b415400) [pid = 1733] [serial = 605] [outer = 0x8ac65400] 13:33:15 INFO - PROCESS | 1733 | ++DOMWINDOW == 282 (0x9aa44800) [pid = 1733] [serial = 606] [outer = 0x9812b400] 13:33:15 INFO - PROCESS | 1733 | 1464381195482 Marionette TRACE conn4 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 13:33:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 13:33:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 1837ms 13:33:15 INFO - PROCESS | 1733 | 1464381195531 Marionette TRACE conn4 -> [0,777,"getWindowHandle",null] 13:33:15 INFO - PROCESS | 1733 | 1464381195535 Marionette TRACE conn4 <- [1,777,null,{"value":"8"}] 13:33:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 13:33:15 INFO - PROCESS | 1733 | 1464381195542 Marionette TRACE conn4 -> [0,778,"setScriptTimeout",{"ms":35000}] 13:33:15 INFO - PROCESS | 1733 | 1464381195547 Marionette TRACE conn4 <- [1,778,null,{}] 13:33:15 INFO - PROCESS | 1733 | 1464381195573 Marionette TRACE conn4 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:15 INFO - PROCESS | 1733 | 1464381195870 Marionette TRACE conn4 <- [1,779,null,{"value":null}] 13:33:16 INFO - PROCESS | 1733 | 1464381196096 Marionette TRACE conn4 -> [0,780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:16 INFO - PROCESS | 1733 | ++DOCSHELL 0x8f1b4800 == 86 [pid = 1733] [id = 202] 13:33:16 INFO - PROCESS | 1733 | ++DOMWINDOW == 283 (0x8f394800) [pid = 1733] [serial = 607] [outer = (nil)] 13:33:16 INFO - PROCESS | 1733 | ++DOMWINDOW == 284 (0x9c124800) [pid = 1733] [serial = 608] [outer = 0x8f394800] 13:33:16 INFO - PROCESS | 1733 | 1464381196225 Marionette DEBUG loaded listener.js 13:33:16 INFO - PROCESS | 1733 | ++DOMWINDOW == 285 (0xa2283400) [pid = 1733] [serial = 609] [outer = 0x8f394800] 13:33:17 INFO - PROCESS | 1733 | 1464381197208 Marionette TRACE conn4 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 13:33:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 13:33:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 1741ms 13:33:17 INFO - PROCESS | 1733 | 1464381197284 Marionette TRACE conn4 -> [0,781,"getWindowHandle",null] 13:33:17 INFO - PROCESS | 1733 | 1464381197287 Marionette TRACE conn4 <- [1,781,null,{"value":"8"}] 13:33:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 13:33:17 INFO - PROCESS | 1733 | 1464381197295 Marionette TRACE conn4 -> [0,782,"setScriptTimeout",{"ms":35000}] 13:33:17 INFO - PROCESS | 1733 | 1464381197297 Marionette TRACE conn4 <- [1,782,null,{}] 13:33:17 INFO - PROCESS | 1733 | 1464381197304 Marionette TRACE conn4 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:17 INFO - PROCESS | 1733 | 1464381197538 Marionette TRACE conn4 <- [1,783,null,{"value":null}] 13:33:17 INFO - PROCESS | 1733 | 1464381197869 Marionette TRACE conn4 -> [0,784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:17 INFO - PROCESS | 1733 | ++DOCSHELL 0x8a572800 == 87 [pid = 1733] [id = 203] 13:33:17 INFO - PROCESS | 1733 | ++DOMWINDOW == 286 (0x8a574000) [pid = 1733] [serial = 610] [outer = (nil)] 13:33:17 INFO - PROCESS | 1733 | ++DOMWINDOW == 287 (0x8d0a1000) [pid = 1733] [serial = 611] [outer = 0x8a574000] 13:33:17 INFO - PROCESS | 1733 | 1464381197960 Marionette DEBUG loaded listener.js 13:33:18 INFO - PROCESS | 1733 | ++DOMWINDOW == 288 (0x912e5000) [pid = 1733] [serial = 612] [outer = 0x8a574000] 13:33:18 INFO - PROCESS | 1733 | 1464381198878 Marionette TRACE conn4 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 13:33:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 13:33:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 1631ms 13:33:18 INFO - PROCESS | 1733 | 1464381198927 Marionette TRACE conn4 -> [0,785,"getWindowHandle",null] 13:33:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 13:33:18 INFO - PROCESS | 1733 | 1464381198931 Marionette TRACE conn4 <- [1,785,null,{"value":"8"}] 13:33:18 INFO - PROCESS | 1733 | 1464381198939 Marionette TRACE conn4 -> [0,786,"setScriptTimeout",{"ms":35000}] 13:33:18 INFO - PROCESS | 1733 | 1464381198943 Marionette TRACE conn4 <- [1,786,null,{}] 13:33:18 INFO - PROCESS | 1733 | 1464381198949 Marionette TRACE conn4 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:19 INFO - PROCESS | 1733 | 1464381199175 Marionette TRACE conn4 <- [1,787,null,{"value":null}] 13:33:19 INFO - PROCESS | 1733 | 1464381199435 Marionette TRACE conn4 -> [0,788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:19 INFO - PROCESS | 1733 | ++DOCSHELL 0x955ca800 == 88 [pid = 1733] [id = 204] 13:33:19 INFO - PROCESS | 1733 | ++DOMWINDOW == 289 (0x95758400) [pid = 1733] [serial = 613] [outer = (nil)] 13:33:19 INFO - PROCESS | 1733 | ++DOMWINDOW == 290 (0xa3259400) [pid = 1733] [serial = 614] [outer = 0x95758400] 13:33:19 INFO - PROCESS | 1733 | 1464381199578 Marionette DEBUG loaded listener.js 13:33:19 INFO - PROCESS | 1733 | ++DOMWINDOW == 291 (0xa675e800) [pid = 1733] [serial = 615] [outer = 0x95758400] 13:33:20 INFO - PROCESS | 1733 | 1464381200501 Marionette TRACE conn4 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 13:33:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 13:33:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 1641ms 13:33:20 INFO - PROCESS | 1733 | 1464381200579 Marionette TRACE conn4 -> [0,789,"getWindowHandle",null] 13:33:20 INFO - PROCESS | 1733 | 1464381200583 Marionette TRACE conn4 <- [1,789,null,{"value":"8"}] 13:33:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 13:33:20 INFO - PROCESS | 1733 | 1464381200591 Marionette TRACE conn4 -> [0,790,"setScriptTimeout",{"ms":35000}] 13:33:20 INFO - PROCESS | 1733 | 1464381200595 Marionette TRACE conn4 <- [1,790,null,{}] 13:33:20 INFO - PROCESS | 1733 | 1464381200601 Marionette TRACE conn4 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:20 INFO - PROCESS | 1733 | 1464381200847 Marionette TRACE conn4 <- [1,791,null,{"value":null}] 13:33:21 INFO - PROCESS | 1733 | 1464381201151 Marionette TRACE conn4 -> [0,792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:21 INFO - PROCESS | 1733 | ++DOCSHELL 0x8e564800 == 89 [pid = 1733] [id = 205] 13:33:21 INFO - PROCESS | 1733 | ++DOMWINDOW == 292 (0x8e566000) [pid = 1733] [serial = 616] [outer = (nil)] 13:33:21 INFO - PROCESS | 1733 | ++DOMWINDOW == 293 (0x8e56b400) [pid = 1733] [serial = 617] [outer = 0x8e566000] 13:33:21 INFO - PROCESS | 1733 | 1464381201239 Marionette DEBUG loaded listener.js 13:33:21 INFO - PROCESS | 1733 | ++DOMWINDOW == 294 (0x8e56cc00) [pid = 1733] [serial = 618] [outer = 0x8e566000] 13:33:22 INFO - PROCESS | 1733 | 1464381202154 Marionette TRACE conn4 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 13:33:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 13:33:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 1637ms 13:33:22 INFO - PROCESS | 1733 | 1464381202229 Marionette TRACE conn4 -> [0,793,"getWindowHandle",null] 13:33:22 INFO - PROCESS | 1733 | 1464381202232 Marionette TRACE conn4 <- [1,793,null,{"value":"8"}] 13:33:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 13:33:22 INFO - PROCESS | 1733 | 1464381202250 Marionette TRACE conn4 -> [0,794,"setScriptTimeout",{"ms":35000}] 13:33:22 INFO - PROCESS | 1733 | 1464381202253 Marionette TRACE conn4 <- [1,794,null,{}] 13:33:22 INFO - PROCESS | 1733 | 1464381202260 Marionette TRACE conn4 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:22 INFO - PROCESS | 1733 | 1464381202492 Marionette TRACE conn4 <- [1,795,null,{"value":null}] 13:33:23 INFO - PROCESS | 1733 | 1464381203091 Marionette TRACE conn4 -> [0,796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:23 INFO - PROCESS | 1733 | ++DOCSHELL 0x8a57a800 == 90 [pid = 1733] [id = 206] 13:33:23 INFO - PROCESS | 1733 | ++DOMWINDOW == 295 (0x8ac49800) [pid = 1733] [serial = 619] [outer = (nil)] 13:33:23 INFO - PROCESS | 1733 | ++DOMWINDOW == 296 (0x8ac53c00) [pid = 1733] [serial = 620] [outer = 0x8ac49800] 13:33:23 INFO - PROCESS | 1733 | 1464381203177 Marionette DEBUG loaded listener.js 13:33:23 INFO - PROCESS | 1733 | ++DOMWINDOW == 297 (0x8ac6c800) [pid = 1733] [serial = 621] [outer = 0x8ac49800] 13:33:24 INFO - PROCESS | 1733 | 1464381204102 Marionette TRACE conn4 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 13:33:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 13:33:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 1885ms 13:33:24 INFO - PROCESS | 1733 | 1464381204138 Marionette TRACE conn4 -> [0,797,"getWindowHandle",null] 13:33:24 INFO - PROCESS | 1733 | 1464381204144 Marionette TRACE conn4 <- [1,797,null,{"value":"8"}] 13:33:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 13:33:24 INFO - PROCESS | 1733 | 1464381204153 Marionette TRACE conn4 -> [0,798,"setScriptTimeout",{"ms":35000}] 13:33:24 INFO - PROCESS | 1733 | 1464381204159 Marionette TRACE conn4 <- [1,798,null,{}] 13:33:24 INFO - PROCESS | 1733 | 1464381204166 Marionette TRACE conn4 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:24 INFO - PROCESS | 1733 | 1464381204358 Marionette TRACE conn4 <- [1,799,null,{"value":null}] 13:33:24 INFO - PROCESS | 1733 | 1464381204616 Marionette TRACE conn4 -> [0,800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:24 INFO - PROCESS | 1733 | ++DOCSHELL 0x888e3000 == 91 [pid = 1733] [id = 207] 13:33:24 INFO - PROCESS | 1733 | ++DOMWINDOW == 298 (0x888eb000) [pid = 1733] [serial = 622] [outer = (nil)] 13:33:24 INFO - PROCESS | 1733 | ++DOMWINDOW == 299 (0x8cace800) [pid = 1733] [serial = 623] [outer = 0x888eb000] 13:33:24 INFO - PROCESS | 1733 | 1464381204819 Marionette DEBUG loaded listener.js 13:33:24 INFO - PROCESS | 1733 | ++DOMWINDOW == 300 (0x8d0a6c00) [pid = 1733] [serial = 624] [outer = 0x888eb000] 13:33:25 INFO - PROCESS | 1733 | 1464381205764 Marionette TRACE conn4 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 13:33:25 INFO - PROCESS | 1733 | --DOCSHELL 0x8f1b6c00 == 90 [pid = 1733] [id = 192] 13:33:25 INFO - PROCESS | 1733 | --DOCSHELL 0x8dbc7400 == 89 [pid = 1733] [id = 191] 13:33:25 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 13:33:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 1735ms 13:33:25 INFO - PROCESS | 1733 | --DOMWINDOW == 299 (0x92238400) [pid = 1733] [serial = 538] [outer = (nil)] [url = about:blank] 13:33:25 INFO - PROCESS | 1733 | --DOCSHELL 0x8d24e800 == 88 [pid = 1733] [id = 190] 13:33:25 INFO - PROCESS | 1733 | --DOCSHELL 0x8a577000 == 87 [pid = 1733] [id = 189] 13:33:25 INFO - PROCESS | 1733 | --DOCSHELL 0x8b78e800 == 86 [pid = 1733] [id = 188] 13:33:25 INFO - PROCESS | 1733 | --DOCSHELL 0x92240800 == 85 [pid = 1733] [id = 183] 13:33:25 INFO - PROCESS | 1733 | --DOCSHELL 0x8d09cc00 == 84 [pid = 1733] [id = 182] 13:33:25 INFO - PROCESS | 1733 | 1464381205931 Marionette TRACE conn4 -> [0,801,"getWindowHandle",null] 13:33:25 INFO - PROCESS | 1733 | 1464381205935 Marionette TRACE conn4 <- [1,801,null,{"value":"8"}] 13:33:25 INFO - PROCESS | 1733 | --DOCSHELL 0x8c9f8800 == 83 [pid = 1733] [id = 181] 13:33:25 INFO - PROCESS | 1733 | --DOCSHELL 0x8a287c00 == 82 [pid = 1733] [id = 180] 13:33:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 13:33:25 INFO - PROCESS | 1733 | 1464381205948 Marionette TRACE conn4 -> [0,802,"setScriptTimeout",{"ms":35000}] 13:33:25 INFO - PROCESS | 1733 | 1464381205951 Marionette TRACE conn4 <- [1,802,null,{}] 13:33:25 INFO - PROCESS | 1733 | 1464381205958 Marionette TRACE conn4 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:26 INFO - PROCESS | 1733 | 1464381206174 Marionette TRACE conn4 <- [1,803,null,{"value":null}] 13:33:26 INFO - PROCESS | 1733 | --DOMWINDOW == 298 (0x8a28b000) [pid = 1733] [serial = 511] [outer = (nil)] [url = about:blank] 13:33:26 INFO - PROCESS | 1733 | --DOMWINDOW == 297 (0xa2632400) [pid = 1733] [serial = 490] [outer = (nil)] [url = about:blank] 13:33:26 INFO - PROCESS | 1733 | --DOMWINDOW == 296 (0x9aa4b000) [pid = 1733] [serial = 496] [outer = (nil)] [url = about:blank] 13:33:26 INFO - PROCESS | 1733 | --DOMWINDOW == 295 (0x8d246800) [pid = 1733] [serial = 475] [outer = (nil)] [url = about:blank] 13:33:26 INFO - PROCESS | 1733 | --DOMWINDOW == 294 (0x913ccc00) [pid = 1733] [serial = 535] [outer = (nil)] [url = about:blank] 13:33:26 INFO - PROCESS | 1733 | --DOMWINDOW == 293 (0x8dbca800) [pid = 1733] [serial = 502] [outer = (nil)] [url = about:blank] 13:33:26 INFO - PROCESS | 1733 | --DOMWINDOW == 292 (0x8a28e800) [pid = 1733] [serial = 517] [outer = (nil)] [url = about:blank] 13:33:26 INFO - PROCESS | 1733 | --DOMWINDOW == 291 (0xa628b800) [pid = 1733] [serial = 505] [outer = (nil)] [url = about:blank] 13:33:26 INFO - PROCESS | 1733 | --DOMWINDOW == 290 (0x8e587000) [pid = 1733] [serial = 529] [outer = (nil)] [url = about:blank] 13:33:26 INFO - PROCESS | 1733 | --DOMWINDOW == 289 (0x8e86c400) [pid = 1733] [serial = 530] [outer = (nil)] [url = about:blank] 13:33:26 INFO - PROCESS | 1733 | --DOMWINDOW == 288 (0x8ccc6c00) [pid = 1733] [serial = 499] [outer = (nil)] [url = about:blank] 13:33:26 INFO - PROCESS | 1733 | --DOMWINDOW == 287 (0x92234800) [pid = 1733] [serial = 536] [outer = (nil)] [url = about:blank] 13:33:26 INFO - PROCESS | 1733 | --DOMWINDOW == 286 (0x8bace000) [pid = 1733] [serial = 523] [outer = (nil)] [url = about:blank] 13:33:26 INFO - PROCESS | 1733 | --DOMWINDOW == 285 (0x99e72400) [pid = 1733] [serial = 484] [outer = (nil)] [url = about:blank] 13:33:26 INFO - PROCESS | 1733 | --DOMWINDOW == 284 (0x9a8bf000) [pid = 1733] [serial = 487] [outer = (nil)] [url = about:blank] 13:33:26 INFO - PROCESS | 1733 | --DOMWINDOW == 283 (0x89e45800) [pid = 1733] [serial = 514] [outer = (nil)] [url = about:blank] 13:33:26 INFO - PROCESS | 1733 | --DOMWINDOW == 282 (0x8ac69400) [pid = 1733] [serial = 493] [outer = (nil)] [url = about:blank] 13:33:26 INFO - PROCESS | 1733 | --DOMWINDOW == 281 (0x8f39b000) [pid = 1733] [serial = 532] [outer = (nil)] [url = about:blank] 13:33:26 INFO - PROCESS | 1733 | --DOMWINDOW == 280 (0x8c9f8400) [pid = 1733] [serial = 526] [outer = (nil)] [url = about:blank] 13:33:26 INFO - PROCESS | 1733 | --DOMWINDOW == 279 (0x8ccc2400) [pid = 1733] [serial = 520] [outer = (nil)] [url = about:blank] 13:33:26 INFO - PROCESS | 1733 | --DOMWINDOW == 278 (0x8cace400) [pid = 1733] [serial = 524] [outer = (nil)] [url = about:blank] 13:33:26 INFO - PROCESS | 1733 | --DOMWINDOW == 277 (0x8a573c00) [pid = 1733] [serial = 508] [outer = (nil)] [url = about:blank] 13:33:26 INFO - PROCESS | 1733 | --DOMWINDOW == 276 (0x912e7c00) [pid = 1733] [serial = 478] [outer = (nil)] [url = about:blank] 13:33:26 INFO - PROCESS | 1733 | --DOMWINDOW == 275 (0x8d24b400) [pid = 1733] [serial = 527] [outer = (nil)] [url = about:blank] 13:33:26 INFO - PROCESS | 1733 | --DOMWINDOW == 274 (0x953bf400) [pid = 1733] [serial = 481] [outer = (nil)] [url = about:blank] 13:33:26 INFO - PROCESS | 1733 | --DOMWINDOW == 273 (0x955c4400) [pid = 1733] [serial = 472] [outer = (nil)] [url = about:blank] 13:33:26 INFO - PROCESS | 1733 | --DOMWINDOW == 272 (0x912e6c00) [pid = 1733] [serial = 533] [outer = (nil)] [url = about:blank] 13:33:26 INFO - PROCESS | 1733 | 1464381206592 Marionette TRACE conn4 -> [0,804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:26 INFO - PROCESS | 1733 | ++DOCSHELL 0x888e9400 == 83 [pid = 1733] [id = 208] 13:33:26 INFO - PROCESS | 1733 | ++DOMWINDOW == 273 (0x89e45800) [pid = 1733] [serial = 625] [outer = (nil)] 13:33:26 INFO - PROCESS | 1733 | ++DOMWINDOW == 274 (0x8a28e800) [pid = 1733] [serial = 626] [outer = 0x89e45800] 13:33:26 INFO - PROCESS | 1733 | 1464381206686 Marionette DEBUG loaded listener.js 13:33:26 INFO - PROCESS | 1733 | ++DOMWINDOW == 275 (0x8ac4b000) [pid = 1733] [serial = 627] [outer = 0x89e45800] 13:33:27 INFO - PROCESS | 1733 | 1464381207706 Marionette TRACE conn4 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 13:33:27 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 13:33:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 1838ms 13:33:27 INFO - PROCESS | 1733 | 1464381207789 Marionette TRACE conn4 -> [0,805,"getWindowHandle",null] 13:33:27 INFO - PROCESS | 1733 | 1464381207796 Marionette TRACE conn4 <- [1,805,null,{"value":"8"}] 13:33:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 13:33:27 INFO - PROCESS | 1733 | 1464381207804 Marionette TRACE conn4 -> [0,806,"setScriptTimeout",{"ms":35000}] 13:33:27 INFO - PROCESS | 1733 | 1464381207811 Marionette TRACE conn4 <- [1,806,null,{}] 13:33:27 INFO - PROCESS | 1733 | 1464381207819 Marionette TRACE conn4 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:28 INFO - PROCESS | 1733 | 1464381208071 Marionette TRACE conn4 <- [1,807,null,{"value":null}] 13:33:28 INFO - PROCESS | 1733 | 1464381208371 Marionette TRACE conn4 -> [0,808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:28 INFO - PROCESS | 1733 | ++DOCSHELL 0x8caca400 == 84 [pid = 1733] [id = 209] 13:33:28 INFO - PROCESS | 1733 | ++DOMWINDOW == 276 (0x8cacf800) [pid = 1733] [serial = 628] [outer = (nil)] 13:33:28 INFO - PROCESS | 1733 | ++DOMWINDOW == 277 (0x8ccc4400) [pid = 1733] [serial = 629] [outer = 0x8cacf800] 13:33:28 INFO - PROCESS | 1733 | 1464381208467 Marionette DEBUG loaded listener.js 13:33:28 INFO - PROCESS | 1733 | ++DOMWINDOW == 278 (0x8d0a2c00) [pid = 1733] [serial = 630] [outer = 0x8cacf800] 13:33:29 INFO - PROCESS | 1733 | 1464381209437 Marionette TRACE conn4 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 13:33:29 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 13:33:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 1685ms 13:33:29 INFO - PROCESS | 1733 | 1464381209493 Marionette TRACE conn4 -> [0,809,"getWindowHandle",null] 13:33:29 INFO - PROCESS | 1733 | 1464381209499 Marionette TRACE conn4 <- [1,809,null,{"value":"8"}] 13:33:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 13:33:29 INFO - PROCESS | 1733 | 1464381209507 Marionette TRACE conn4 -> [0,810,"setScriptTimeout",{"ms":35000}] 13:33:29 INFO - PROCESS | 1733 | 1464381209511 Marionette TRACE conn4 <- [1,810,null,{}] 13:33:29 INFO - PROCESS | 1733 | 1464381209518 Marionette TRACE conn4 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:29 INFO - PROCESS | 1733 | 1464381209731 Marionette TRACE conn4 <- [1,811,null,{"value":null}] 13:33:32 INFO - PROCESS | 1733 | --DOCSHELL 0x8c9f4000 == 83 [pid = 1733] [id = 128] 13:33:32 INFO - PROCESS | 1733 | --DOCSHELL 0x8c8ad400 == 82 [pid = 1733] [id = 158] 13:33:32 INFO - PROCESS | 1733 | --DOCSHELL 0x92d95000 == 81 [pid = 1733] [id = 184] 13:33:32 INFO - PROCESS | 1733 | --DOCSHELL 0x9102f400 == 80 [pid = 1733] [id = 80] 13:33:32 INFO - PROCESS | 1733 | --DOCSHELL 0x888dd400 == 79 [pid = 1733] [id = 187] 13:33:32 INFO - PROCESS | 1733 | --DOCSHELL 0x8e586000 == 78 [pid = 1733] [id = 185] 13:33:32 INFO - PROCESS | 1733 | --DOCSHELL 0x92d1e400 == 77 [pid = 1733] [id = 78] 13:33:32 INFO - PROCESS | 1733 | --DOCSHELL 0x8e6b4000 == 76 [pid = 1733] [id = 111] 13:33:32 INFO - PROCESS | 1733 | --DOCSHELL 0x8f392c00 == 75 [pid = 1733] [id = 186] 13:33:32 INFO - PROCESS | 1733 | --DOCSHELL 0x91037400 == 74 [pid = 1733] [id = 81] 13:33:32 INFO - PROCESS | 1733 | --DOCSHELL 0x8bac2400 == 73 [pid = 1733] [id = 151] 13:33:32 INFO - PROCESS | 1733 | --DOCSHELL 0xa105a800 == 72 [pid = 1733] [id = 52] 13:33:32 INFO - PROCESS | 1733 | --DOCSHELL 0x92d20400 == 71 [pid = 1733] [id = 77] 13:33:32 INFO - PROCESS | 1733 | --DOCSHELL 0x8caca800 == 70 [pid = 1733] [id = 150] 13:33:32 INFO - PROCESS | 1733 | --DOCSHELL 0x9102ec00 == 69 [pid = 1733] [id = 79] 13:33:32 INFO - PROCESS | 1733 | --DOCSHELL 0x91030000 == 68 [pid = 1733] [id = 94] 13:33:32 INFO - PROCESS | 1733 | --DOCSHELL 0x8f1ac800 == 67 [pid = 1733] [id = 160] 13:33:32 INFO - PROCESS | 1733 | --DOCSHELL 0x953c2400 == 66 [pid = 1733] [id = 162] 13:33:32 INFO - PROCESS | 1733 | --DOCSHELL 0x8e589c00 == 65 [pid = 1733] [id = 110] 13:33:32 INFO - PROCESS | 1733 | --DOCSHELL 0x8ac65000 == 64 [pid = 1733] [id = 166] 13:33:32 INFO - PROCESS | 1733 | --DOCSHELL 0xa2150400 == 63 [pid = 1733] [id = 163] 13:33:32 INFO - PROCESS | 1733 | --DOCSHELL 0x8ac61800 == 62 [pid = 1733] [id = 164] 13:33:32 INFO - PROCESS | 1733 | --DOCSHELL 0x8c8a3800 == 61 [pid = 1733] [id = 127] 13:33:32 INFO - PROCESS | 1733 | --DOCSHELL 0xa22c9800 == 60 [pid = 1733] [id = 95] 13:33:32 INFO - PROCESS | 1733 | --DOCSHELL 0x8ac64400 == 59 [pid = 1733] [id = 165] 13:33:32 INFO - PROCESS | 1733 | --DOCSHELL 0x9aa49400 == 58 [pid = 1733] [id = 168] 13:33:32 INFO - PROCESS | 1733 | --DOCSHELL 0x9b415c00 == 57 [pid = 1733] [id = 93] 13:33:32 INFO - PROCESS | 1733 | --DOCSHELL 0x8d9f1800 == 56 [pid = 1733] [id = 167] 13:33:32 INFO - PROCESS | 1733 | --DOCSHELL 0x9213bc00 == 55 [pid = 1733] [id = 31] 13:33:32 INFO - PROCESS | 1733 | --DOCSHELL 0x8a57a800 == 54 [pid = 1733] [id = 206] 13:33:32 INFO - PROCESS | 1733 | --DOCSHELL 0x888e3000 == 53 [pid = 1733] [id = 207] 13:33:32 INFO - PROCESS | 1733 | --DOCSHELL 0x955ca800 == 52 [pid = 1733] [id = 204] 13:33:32 INFO - PROCESS | 1733 | --DOCSHELL 0x8a572800 == 51 [pid = 1733] [id = 203] 13:33:32 INFO - PROCESS | 1733 | --DOCSHELL 0x8a284800 == 50 [pid = 1733] [id = 201] 13:33:32 INFO - PROCESS | 1733 | --DOCSHELL 0x8f1b4800 == 49 [pid = 1733] [id = 202] 13:33:32 INFO - PROCESS | 1733 | --DOCSHELL 0x89e46400 == 48 [pid = 1733] [id = 200] 13:33:32 INFO - PROCESS | 1733 | --DOCSHELL 0x8b09ac00 == 47 [pid = 1733] [id = 199] 13:33:32 INFO - PROCESS | 1733 | --DOCSHELL 0x8ac69800 == 46 [pid = 1733] [id = 198] 13:33:32 INFO - PROCESS | 1733 | --DOCSHELL 0x8e586800 == 45 [pid = 1733] [id = 197] 13:33:32 INFO - PROCESS | 1733 | --DOCSHELL 0x8a28d800 == 44 [pid = 1733] [id = 196] 13:33:32 INFO - PROCESS | 1733 | --DOCSHELL 0x8ccd0000 == 43 [pid = 1733] [id = 195] 13:33:32 INFO - PROCESS | 1733 | --DOCSHELL 0x888e3c00 == 42 [pid = 1733] [id = 194] 13:33:32 INFO - PROCESS | 1733 | 1464381212686 Marionette TRACE conn4 -> [0,812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:32 INFO - PROCESS | 1733 | ++DOCSHELL 0x8a57ac00 == 43 [pid = 1733] [id = 210] 13:33:32 INFO - PROCESS | 1733 | ++DOMWINDOW == 279 (0x8ac50000) [pid = 1733] [serial = 631] [outer = (nil)] 13:33:32 INFO - PROCESS | 1733 | ++DOMWINDOW == 280 (0x8ac65000) [pid = 1733] [serial = 632] [outer = 0x8ac50000] 13:33:32 INFO - PROCESS | 1733 | 1464381212780 Marionette DEBUG loaded listener.js 13:33:32 INFO - PROCESS | 1733 | ++DOMWINDOW == 281 (0x8bac6c00) [pid = 1733] [serial = 633] [outer = 0x8ac50000] 13:33:33 INFO - PROCESS | 1733 | 1464381213594 Marionette TRACE conn4 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 13:33:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 13:33:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 4146ms 13:33:33 INFO - PROCESS | 1733 | 1464381213655 Marionette TRACE conn4 -> [0,813,"getWindowHandle",null] 13:33:33 INFO - PROCESS | 1733 | 1464381213660 Marionette TRACE conn4 <- [1,813,null,{"value":"8"}] 13:33:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 13:33:33 INFO - PROCESS | 1733 | 1464381213668 Marionette TRACE conn4 -> [0,814,"setScriptTimeout",{"ms":35000}] 13:33:33 INFO - PROCESS | 1733 | 1464381213673 Marionette TRACE conn4 <- [1,814,null,{}] 13:33:33 INFO - PROCESS | 1733 | 1464381213681 Marionette TRACE conn4 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:33 INFO - PROCESS | 1733 | 1464381213865 Marionette TRACE conn4 <- [1,815,null,{"value":null}] 13:33:34 INFO - PROCESS | 1733 | 1464381214034 Marionette TRACE conn4 -> [0,816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:34 INFO - PROCESS | 1733 | ++DOCSHELL 0x8d0a0c00 == 44 [pid = 1733] [id = 211] 13:33:34 INFO - PROCESS | 1733 | ++DOMWINDOW == 282 (0x8d246800) [pid = 1733] [serial = 634] [outer = (nil)] 13:33:34 INFO - PROCESS | 1733 | ++DOMWINDOW == 283 (0x8d9f8400) [pid = 1733] [serial = 635] [outer = 0x8d246800] 13:33:34 INFO - PROCESS | 1733 | 1464381214118 Marionette DEBUG loaded listener.js 13:33:34 INFO - PROCESS | 1733 | ++DOMWINDOW == 284 (0x8e56a800) [pid = 1733] [serial = 636] [outer = 0x8d246800] 13:33:35 INFO - PROCESS | 1733 | 1464381215008 Marionette TRACE conn4 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,817,"getWindowHandle",null] 13:33:35 INFO - PROCESS | 1733 | 1464381215073 Marionette TRACE conn4 <- [1,817,null,{"value":"8"}] 13:33:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 13:33:35 INFO - PROCESS | 1733 | 1464381215080 Marionette TRACE conn4 -> [0,818,"setScriptTimeout",{"ms":35000}] 13:33:35 INFO - PROCESS | 1733 | 1464381215082 Marionette TRACE conn4 <- [1,818,null,{}] 13:33:35 INFO - PROCESS | 1733 | 1464381215088 Marionette TRACE conn4 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:35 INFO - PROCESS | 1733 | 1464381215324 Marionette TRACE conn4 <- [1,819,null,{"value":null}] 13:33:35 INFO - PROCESS | 1733 | 1464381215354 Marionette TRACE conn4 -> [0,820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:35 INFO - PROCESS | 1733 | ++DOCSHELL 0x8e876c00 == 45 [pid = 1733] [id = 212] 13:33:35 INFO - PROCESS | 1733 | ++DOMWINDOW == 285 (0x8e877800) [pid = 1733] [serial = 637] [outer = (nil)] 13:33:35 INFO - PROCESS | 1733 | ++DOMWINDOW == 286 (0x8f1b6c00) [pid = 1733] [serial = 638] [outer = 0x8e877800] 13:33:35 INFO - PROCESS | 1733 | 1464381215430 Marionette DEBUG loaded listener.js 13:33:35 INFO - PROCESS | 1733 | ++DOMWINDOW == 287 (0x91033c00) [pid = 1733] [serial = 639] [outer = 0x8e877800] 13:33:36 INFO - PROCESS | 1733 | 1464381216484 Marionette TRACE conn4 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 13:33:36 INFO - PROCESS | 1733 | --DOMWINDOW == 286 (0x8dbd3400) [pid = 1733] [serial = 570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 13:33:36 INFO - PROCESS | 1733 | --DOMWINDOW == 285 (0x8e878c00) [pid = 1733] [serial = 573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 13:33:36 INFO - PROCESS | 1733 | --DOMWINDOW == 284 (0x8b790800) [pid = 1733] [serial = 564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 13:33:36 INFO - PROCESS | 1733 | --DOMWINDOW == 283 (0x8ac67000) [pid = 1733] [serial = 567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 13:33:36 INFO - PROCESS | 1733 | --DOMWINDOW == 282 (0x912dec00) [pid = 1733] [serial = 576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 13:33:36 INFO - PROCESS | 1733 | --DOMWINDOW == 281 (0x8ac49800) [pid = 1733] [serial = 619] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 13:33:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 13:33:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1681ms 13:33:36 INFO - PROCESS | 1733 | 1464381216765 Marionette TRACE conn4 -> [0,821,"getWindowHandle",null] 13:33:36 INFO - PROCESS | 1733 | 1464381216769 Marionette TRACE conn4 <- [1,821,null,{"value":"8"}] 13:33:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 13:33:36 INFO - PROCESS | 1733 | 1464381216785 Marionette TRACE conn4 -> [0,822,"setScriptTimeout",{"ms":35000}] 13:33:36 INFO - PROCESS | 1733 | 1464381216794 Marionette TRACE conn4 <- [1,822,null,{}] 13:33:36 INFO - PROCESS | 1733 | 1464381216800 Marionette TRACE conn4 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:36 INFO - PROCESS | 1733 | 1464381216984 Marionette TRACE conn4 <- [1,823,null,{"value":null}] 13:33:37 INFO - PROCESS | 1733 | 1464381217214 Marionette TRACE conn4 -> [0,824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:37 INFO - PROCESS | 1733 | ++DOCSHELL 0x8b09b000 == 46 [pid = 1733] [id = 213] 13:33:37 INFO - PROCESS | 1733 | ++DOMWINDOW == 282 (0x8e86bc00) [pid = 1733] [serial = 640] [outer = (nil)] 13:33:37 INFO - PROCESS | 1733 | ++DOMWINDOW == 283 (0x91326800) [pid = 1733] [serial = 641] [outer = 0x8e86bc00] 13:33:37 INFO - PROCESS | 1733 | 1464381217290 Marionette DEBUG loaded listener.js 13:33:37 INFO - PROCESS | 1733 | ++DOMWINDOW == 284 (0x92240c00) [pid = 1733] [serial = 642] [outer = 0x8e86bc00] 13:33:38 INFO - PROCESS | 1733 | 1464381218093 Marionette TRACE conn4 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,825,"getWindowHandle",null] 13:33:38 INFO - PROCESS | 1733 | 1464381218127 Marionette TRACE conn4 <- [1,825,null,{"value":"8"}] 13:33:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 13:33:38 INFO - PROCESS | 1733 | 1464381218134 Marionette TRACE conn4 -> [0,826,"setScriptTimeout",{"ms":35000}] 13:33:38 INFO - PROCESS | 1733 | 1464381218137 Marionette TRACE conn4 <- [1,826,null,{}] 13:33:38 INFO - PROCESS | 1733 | 1464381218143 Marionette TRACE conn4 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:38 INFO - PROCESS | 1733 | 1464381218317 Marionette TRACE conn4 <- [1,827,null,{"value":null}] 13:33:38 INFO - PROCESS | 1733 | 1464381218333 Marionette TRACE conn4 -> [0,828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:38 INFO - PROCESS | 1733 | ++DOCSHELL 0x888e9c00 == 47 [pid = 1733] [id = 214] 13:33:38 INFO - PROCESS | 1733 | ++DOMWINDOW == 285 (0x92d20400) [pid = 1733] [serial = 643] [outer = (nil)] 13:33:38 INFO - PROCESS | 1733 | ++DOMWINDOW == 286 (0x93996800) [pid = 1733] [serial = 644] [outer = 0x92d20400] 13:33:38 INFO - PROCESS | 1733 | 1464381218409 Marionette DEBUG loaded listener.js 13:33:38 INFO - PROCESS | 1733 | ++DOMWINDOW == 287 (0x94548800) [pid = 1733] [serial = 645] [outer = 0x92d20400] 13:33:39 INFO - PROCESS | 1733 | 1464381219618 Marionette TRACE conn4 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 13:33:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 13:33:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1540ms 13:33:39 INFO - PROCESS | 1733 | 1464381219676 Marionette TRACE conn4 -> [0,829,"getWindowHandle",null] 13:33:39 INFO - PROCESS | 1733 | 1464381219683 Marionette TRACE conn4 <- [1,829,null,{"value":"8"}] 13:33:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 13:33:39 INFO - PROCESS | 1733 | 1464381219693 Marionette TRACE conn4 -> [0,830,"setScriptTimeout",{"ms":35000}] 13:33:39 INFO - PROCESS | 1733 | 1464381219697 Marionette TRACE conn4 <- [1,830,null,{}] 13:33:39 INFO - PROCESS | 1733 | 1464381219706 Marionette TRACE conn4 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:39 INFO - PROCESS | 1733 | 1464381219996 Marionette TRACE conn4 <- [1,831,null,{"value":null}] 13:33:40 INFO - PROCESS | 1733 | 1464381220264 Marionette TRACE conn4 -> [0,832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:40 INFO - PROCESS | 1733 | ++DOCSHELL 0x8cccac00 == 48 [pid = 1733] [id = 215] 13:33:40 INFO - PROCESS | 1733 | ++DOMWINDOW == 288 (0x8cccd800) [pid = 1733] [serial = 646] [outer = (nil)] 13:33:40 INFO - PROCESS | 1733 | ++DOMWINDOW == 289 (0x8d9f7000) [pid = 1733] [serial = 647] [outer = 0x8cccd800] 13:33:40 INFO - PROCESS | 1733 | 1464381220364 Marionette DEBUG loaded listener.js 13:33:40 INFO - PROCESS | 1733 | ++DOMWINDOW == 290 (0x8e6b0800) [pid = 1733] [serial = 648] [outer = 0x8cccd800] 13:33:41 INFO - PROCESS | 1733 | 1464381221358 Marionette TRACE conn4 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 13:33:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 13:33:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1683ms 13:33:41 INFO - PROCESS | 1733 | 1464381221377 Marionette TRACE conn4 -> [0,833,"getWindowHandle",null] 13:33:41 INFO - PROCESS | 1733 | 1464381221386 Marionette TRACE conn4 <- [1,833,null,{"value":"8"}] 13:33:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 13:33:41 INFO - PROCESS | 1733 | 1464381221397 Marionette TRACE conn4 -> [0,834,"setScriptTimeout",{"ms":35000}] 13:33:41 INFO - PROCESS | 1733 | 1464381221402 Marionette TRACE conn4 <- [1,834,null,{}] 13:33:41 INFO - PROCESS | 1733 | 1464381221409 Marionette TRACE conn4 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:41 INFO - PROCESS | 1733 | 1464381221595 Marionette TRACE conn4 <- [1,835,null,{"value":null}] 13:33:41 INFO - PROCESS | 1733 | 1464381221860 Marionette TRACE conn4 -> [0,836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:41 INFO - PROCESS | 1733 | ++DOCSHELL 0x8e568400 == 49 [pid = 1733] [id = 216] 13:33:41 INFO - PROCESS | 1733 | ++DOMWINDOW == 291 (0x92d20800) [pid = 1733] [serial = 649] [outer = (nil)] 13:33:41 INFO - PROCESS | 1733 | ++DOMWINDOW == 292 (0x93a93800) [pid = 1733] [serial = 650] [outer = 0x92d20800] 13:33:41 INFO - PROCESS | 1733 | 1464381221991 Marionette DEBUG loaded listener.js 13:33:42 INFO - PROCESS | 1733 | ++DOMWINDOW == 293 (0x95199800) [pid = 1733] [serial = 651] [outer = 0x92d20800] 13:33:43 INFO - PROCESS | 1733 | 1464381223040 Marionette TRACE conn4 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 13:33:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 13:33:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 1682ms 13:33:43 INFO - PROCESS | 1733 | 1464381223080 Marionette TRACE conn4 -> [0,837,"getWindowHandle",null] 13:33:43 INFO - PROCESS | 1733 | 1464381223084 Marionette TRACE conn4 <- [1,837,null,{"value":"8"}] 13:33:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 13:33:43 INFO - PROCESS | 1733 | 1464381223091 Marionette TRACE conn4 -> [0,838,"setScriptTimeout",{"ms":35000}] 13:33:43 INFO - PROCESS | 1733 | 1464381223097 Marionette TRACE conn4 <- [1,838,null,{}] 13:33:43 INFO - PROCESS | 1733 | 1464381223116 Marionette TRACE conn4 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:43 INFO - PROCESS | 1733 | 1464381223391 Marionette TRACE conn4 <- [1,839,null,{"value":null}] 13:33:43 INFO - PROCESS | 1733 | 1464381223637 Marionette TRACE conn4 -> [0,840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:43 INFO - PROCESS | 1733 | ++DOCSHELL 0x9102ec00 == 50 [pid = 1733] [id = 217] 13:33:43 INFO - PROCESS | 1733 | ++DOMWINDOW == 294 (0x955cf000) [pid = 1733] [serial = 652] [outer = (nil)] 13:33:43 INFO - PROCESS | 1733 | ++DOMWINDOW == 295 (0x95760400) [pid = 1733] [serial = 653] [outer = 0x955cf000] 13:33:43 INFO - PROCESS | 1733 | 1464381223731 Marionette DEBUG loaded listener.js 13:33:43 INFO - PROCESS | 1733 | ++DOMWINDOW == 296 (0x99205800) [pid = 1733] [serial = 654] [outer = 0x955cf000] 13:33:44 INFO - PROCESS | 1733 | 1464381224671 Marionette TRACE conn4 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 13:33:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 13:33:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 1640ms 13:33:44 INFO - PROCESS | 1733 | 1464381224732 Marionette TRACE conn4 -> [0,841,"getWindowHandle",null] 13:33:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 13:33:44 INFO - PROCESS | 1733 | 1464381224737 Marionette TRACE conn4 <- [1,841,null,{"value":"8"}] 13:33:44 INFO - PROCESS | 1733 | 1464381224744 Marionette TRACE conn4 -> [0,842,"setScriptTimeout",{"ms":35000}] 13:33:44 INFO - PROCESS | 1733 | 1464381224747 Marionette TRACE conn4 <- [1,842,null,{}] 13:33:44 INFO - PROCESS | 1733 | 1464381224754 Marionette TRACE conn4 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:44 INFO - PROCESS | 1733 | 1464381224985 Marionette TRACE conn4 <- [1,843,null,{"value":null}] 13:33:45 INFO - PROCESS | 1733 | 1464381225253 Marionette TRACE conn4 -> [0,844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:45 INFO - PROCESS | 1733 | ++DOCSHELL 0x8b09bc00 == 51 [pid = 1733] [id = 218] 13:33:45 INFO - PROCESS | 1733 | ++DOMWINDOW == 297 (0x92d8c000) [pid = 1733] [serial = 655] [outer = (nil)] 13:33:45 INFO - PROCESS | 1733 | ++DOMWINDOW == 298 (0x9a09ac00) [pid = 1733] [serial = 656] [outer = 0x92d8c000] 13:33:45 INFO - PROCESS | 1733 | 1464381225383 Marionette DEBUG loaded listener.js 13:33:45 INFO - PROCESS | 1733 | ++DOMWINDOW == 299 (0x9a1ea800) [pid = 1733] [serial = 657] [outer = 0x92d8c000] 13:33:46 INFO - PROCESS | 1733 | 1464381226327 Marionette TRACE conn4 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 13:33:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 13:33:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 1647ms 13:33:46 INFO - PROCESS | 1733 | 1464381226392 Marionette TRACE conn4 -> [0,845,"getWindowHandle",null] 13:33:46 INFO - PROCESS | 1733 | 1464381226396 Marionette TRACE conn4 <- [1,845,null,{"value":"8"}] 13:33:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 13:33:46 INFO - PROCESS | 1733 | 1464381226403 Marionette TRACE conn4 -> [0,846,"setScriptTimeout",{"ms":35000}] 13:33:46 INFO - PROCESS | 1733 | 1464381226407 Marionette TRACE conn4 <- [1,846,null,{}] 13:33:46 INFO - PROCESS | 1733 | 1464381226413 Marionette TRACE conn4 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:46 INFO - PROCESS | 1733 | 1464381226607 Marionette TRACE conn4 <- [1,847,null,{"value":null}] 13:33:46 INFO - PROCESS | 1733 | 1464381226862 Marionette TRACE conn4 -> [0,848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:46 INFO - PROCESS | 1733 | ++DOCSHELL 0x8e869c00 == 52 [pid = 1733] [id = 219] 13:33:46 INFO - PROCESS | 1733 | ++DOMWINDOW == 300 (0x91039800) [pid = 1733] [serial = 658] [outer = (nil)] 13:33:46 INFO - PROCESS | 1733 | ++DOMWINDOW == 301 (0x9a8c8400) [pid = 1733] [serial = 659] [outer = 0x91039800] 13:33:47 INFO - PROCESS | 1733 | 1464381226994 Marionette DEBUG loaded listener.js 13:33:47 INFO - PROCESS | 1733 | ++DOMWINDOW == 302 (0x9223a000) [pid = 1733] [serial = 660] [outer = 0x91039800] 13:33:47 INFO - PROCESS | 1733 | 1464381227985 Marionette TRACE conn4 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 13:33:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 13:33:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 1634ms 13:33:48 INFO - PROCESS | 1733 | 1464381228038 Marionette TRACE conn4 -> [0,849,"getWindowHandle",null] 13:33:48 INFO - PROCESS | 1733 | 1464381228042 Marionette TRACE conn4 <- [1,849,null,{"value":"8"}] 13:33:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 13:33:48 INFO - PROCESS | 1733 | 1464381228049 Marionette TRACE conn4 -> [0,850,"setScriptTimeout",{"ms":35000}] 13:33:48 INFO - PROCESS | 1733 | 1464381228051 Marionette TRACE conn4 <- [1,850,null,{}] 13:33:48 INFO - PROCESS | 1733 | 1464381228058 Marionette TRACE conn4 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:48 INFO - PROCESS | 1733 | 1464381228341 Marionette TRACE conn4 <- [1,851,null,{"value":null}] 13:33:48 INFO - PROCESS | 1733 | 1464381228668 Marionette TRACE conn4 -> [0,852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:48 INFO - PROCESS | 1733 | ++DOCSHELL 0x912e7000 == 53 [pid = 1733] [id = 220] 13:33:48 INFO - PROCESS | 1733 | ++DOMWINDOW == 303 (0x9a141000) [pid = 1733] [serial = 661] [outer = (nil)] 13:33:48 INFO - PROCESS | 1733 | ++DOMWINDOW == 304 (0x9c02a800) [pid = 1733] [serial = 662] [outer = 0x9a141000] 13:33:48 INFO - PROCESS | 1733 | 1464381228768 Marionette DEBUG loaded listener.js 13:33:48 INFO - PROCESS | 1733 | ++DOMWINDOW == 305 (0xa21b0800) [pid = 1733] [serial = 663] [outer = 0x9a141000] 13:33:49 INFO - PROCESS | 1733 | 1464381229693 Marionette TRACE conn4 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 13:33:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 13:33:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 1684ms 13:33:49 INFO - PROCESS | 1733 | 1464381229735 Marionette TRACE conn4 -> [0,853,"getWindowHandle",null] 13:33:49 INFO - PROCESS | 1733 | 1464381229738 Marionette TRACE conn4 <- [1,853,null,{"value":"8"}] 13:33:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 13:33:49 INFO - PROCESS | 1733 | 1464381229745 Marionette TRACE conn4 -> [0,854,"setScriptTimeout",{"ms":35000}] 13:33:49 INFO - PROCESS | 1733 | 1464381229749 Marionette TRACE conn4 <- [1,854,null,{}] 13:33:49 INFO - PROCESS | 1733 | 1464381229755 Marionette TRACE conn4 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:49 INFO - PROCESS | 1733 | 1464381229949 Marionette TRACE conn4 <- [1,855,null,{"value":null}] 13:33:50 INFO - PROCESS | 1733 | 1464381230209 Marionette TRACE conn4 -> [0,856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:50 INFO - PROCESS | 1733 | ++DOCSHELL 0x92d8dc00 == 54 [pid = 1733] [id = 221] 13:33:50 INFO - PROCESS | 1733 | ++DOMWINDOW == 306 (0x94555000) [pid = 1733] [serial = 664] [outer = (nil)] 13:33:50 INFO - PROCESS | 1733 | ++DOMWINDOW == 307 (0xa3026c00) [pid = 1733] [serial = 665] [outer = 0x94555000] 13:33:50 INFO - PROCESS | 1733 | 1464381230341 Marionette DEBUG loaded listener.js 13:33:50 INFO - PROCESS | 1733 | ++DOMWINDOW == 308 (0xa30ea400) [pid = 1733] [serial = 666] [outer = 0x94555000] 13:33:51 INFO - PROCESS | 1733 | 1464381231615 Marionette TRACE conn4 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 13:33:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 13:33:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 1942ms 13:33:51 INFO - PROCESS | 1733 | 1464381231690 Marionette TRACE conn4 -> [0,857,"getWindowHandle",null] 13:33:51 INFO - PROCESS | 1733 | 1464381231694 Marionette TRACE conn4 <- [1,857,null,{"value":"8"}] 13:33:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 13:33:51 INFO - PROCESS | 1733 | 1464381231706 Marionette TRACE conn4 -> [0,858,"setScriptTimeout",{"ms":35000}] 13:33:51 INFO - PROCESS | 1733 | 1464381231711 Marionette TRACE conn4 <- [1,858,null,{}] 13:33:51 INFO - PROCESS | 1733 | 1464381231721 Marionette TRACE conn4 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:52 INFO - PROCESS | 1733 | 1464381232035 Marionette TRACE conn4 <- [1,859,null,{"value":null}] 13:33:52 INFO - PROCESS | 1733 | 1464381232375 Marionette TRACE conn4 -> [0,860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:52 INFO - PROCESS | 1733 | ++DOCSHELL 0x8abed400 == 55 [pid = 1733] [id = 222] 13:33:52 INFO - PROCESS | 1733 | ++DOMWINDOW == 309 (0x8abed800) [pid = 1733] [serial = 667] [outer = (nil)] 13:33:52 INFO - PROCESS | 1733 | ++DOMWINDOW == 310 (0x8abf6400) [pid = 1733] [serial = 668] [outer = 0x8abed800] 13:33:52 INFO - PROCESS | 1733 | 1464381232465 Marionette DEBUG loaded listener.js 13:33:52 INFO - PROCESS | 1733 | ++DOMWINDOW == 311 (0x8abf8000) [pid = 1733] [serial = 669] [outer = 0x8abed800] 13:33:53 INFO - PROCESS | 1733 | 1464381233342 Marionette TRACE conn4 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 13:33:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 13:33:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1688ms 13:33:53 INFO - PROCESS | 1733 | 1464381233394 Marionette TRACE conn4 -> [0,861,"getWindowHandle",null] 13:33:53 INFO - PROCESS | 1733 | 1464381233398 Marionette TRACE conn4 <- [1,861,null,{"value":"8"}] 13:33:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 13:33:53 INFO - PROCESS | 1733 | 1464381233406 Marionette TRACE conn4 -> [0,862,"setScriptTimeout",{"ms":35000}] 13:33:53 INFO - PROCESS | 1733 | 1464381233408 Marionette TRACE conn4 <- [1,862,null,{}] 13:33:53 INFO - PROCESS | 1733 | 1464381233415 Marionette TRACE conn4 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:53 INFO - PROCESS | 1733 | 1464381233613 Marionette TRACE conn4 <- [1,863,null,{"value":null}] 13:33:53 INFO - PROCESS | 1733 | 1464381233819 Marionette TRACE conn4 -> [0,864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:53 INFO - PROCESS | 1733 | ++DOCSHELL 0x8abef000 == 56 [pid = 1733] [id = 223] 13:33:53 INFO - PROCESS | 1733 | ++DOMWINDOW == 312 (0x8abfac00) [pid = 1733] [serial = 670] [outer = (nil)] 13:33:53 INFO - PROCESS | 1733 | ++DOMWINDOW == 313 (0x92233400) [pid = 1733] [serial = 671] [outer = 0x8abfac00] 13:33:53 INFO - PROCESS | 1733 | 1464381233961 Marionette DEBUG loaded listener.js 13:33:54 INFO - PROCESS | 1733 | ++DOMWINDOW == 314 (0xa2637000) [pid = 1733] [serial = 672] [outer = 0x8abfac00] 13:33:54 INFO - PROCESS | 1733 | 1464381234926 Marionette TRACE conn4 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 13:33:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 13:33:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1581ms 13:33:54 INFO - PROCESS | 1733 | 1464381234987 Marionette TRACE conn4 -> [0,865,"getWindowHandle",null] 13:33:54 INFO - PROCESS | 1733 | 1464381234990 Marionette TRACE conn4 <- [1,865,null,{"value":"8"}] 13:33:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 13:33:55 INFO - PROCESS | 1733 | 1464381234997 Marionette TRACE conn4 -> [0,866,"setScriptTimeout",{"ms":35000}] 13:33:55 INFO - PROCESS | 1733 | 1464381234999 Marionette TRACE conn4 <- [1,866,null,{}] 13:33:55 INFO - PROCESS | 1733 | 1464381235006 Marionette TRACE conn4 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:55 INFO - PROCESS | 1733 | 1464381235238 Marionette TRACE conn4 <- [1,867,null,{"value":null}] 13:33:55 INFO - PROCESS | 1733 | 1464381235515 Marionette TRACE conn4 -> [0,868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:55 INFO - PROCESS | 1733 | ++DOCSHELL 0x890e2c00 == 57 [pid = 1733] [id = 224] 13:33:55 INFO - PROCESS | 1733 | ++DOMWINDOW == 315 (0x890e4c00) [pid = 1733] [serial = 673] [outer = (nil)] 13:33:55 INFO - PROCESS | 1733 | ++DOMWINDOW == 316 (0x890ec000) [pid = 1733] [serial = 674] [outer = 0x890e4c00] 13:33:55 INFO - PROCESS | 1733 | 1464381235655 Marionette DEBUG loaded listener.js 13:33:55 INFO - PROCESS | 1733 | ++DOMWINDOW == 317 (0x890eec00) [pid = 1733] [serial = 675] [outer = 0x890e4c00] 13:33:56 INFO - PROCESS | 1733 | 1464381236591 Marionette TRACE conn4 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 13:33:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 13:33:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1636ms 13:33:56 INFO - PROCESS | 1733 | 1464381236633 Marionette TRACE conn4 -> [0,869,"getWindowHandle",null] 13:33:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 13:33:56 INFO - PROCESS | 1733 | 1464381236638 Marionette TRACE conn4 <- [1,869,null,{"value":"8"}] 13:33:56 INFO - PROCESS | 1733 | 1464381236645 Marionette TRACE conn4 -> [0,870,"setScriptTimeout",{"ms":35000}] 13:33:56 INFO - PROCESS | 1733 | 1464381236649 Marionette TRACE conn4 <- [1,870,null,{}] 13:33:56 INFO - PROCESS | 1733 | 1464381236655 Marionette TRACE conn4 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:56 INFO - PROCESS | 1733 | 1464381236877 Marionette TRACE conn4 <- [1,871,null,{"value":null}] 13:33:57 INFO - PROCESS | 1733 | 1464381237141 Marionette TRACE conn4 -> [0,872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:57 INFO - PROCESS | 1733 | ++DOCSHELL 0x890f1c00 == 58 [pid = 1733] [id = 225] 13:33:57 INFO - PROCESS | 1733 | ++DOMWINDOW == 318 (0x8ab50800) [pid = 1733] [serial = 676] [outer = (nil)] 13:33:57 INFO - PROCESS | 1733 | ++DOMWINDOW == 319 (0x8ab54400) [pid = 1733] [serial = 677] [outer = 0x8ab50800] 13:33:57 INFO - PROCESS | 1733 | 1464381237295 Marionette DEBUG loaded listener.js 13:33:57 INFO - PROCESS | 1733 | ++DOMWINDOW == 320 (0x8abef400) [pid = 1733] [serial = 678] [outer = 0x8ab50800] 13:33:58 INFO - PROCESS | 1733 | 1464381238223 Marionette TRACE conn4 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 13:33:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 13:33:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1641ms 13:33:58 INFO - PROCESS | 1733 | 1464381238286 Marionette TRACE conn4 -> [0,873,"getWindowHandle",null] 13:33:58 INFO - PROCESS | 1733 | 1464381238290 Marionette TRACE conn4 <- [1,873,null,{"value":"8"}] 13:33:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 13:33:58 INFO - PROCESS | 1733 | 1464381238297 Marionette TRACE conn4 -> [0,874,"setScriptTimeout",{"ms":35000}] 13:33:58 INFO - PROCESS | 1733 | 1464381238301 Marionette TRACE conn4 <- [1,874,null,{}] 13:33:58 INFO - PROCESS | 1733 | 1464381238307 Marionette TRACE conn4 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:58 INFO - PROCESS | 1733 | 1464381238504 Marionette TRACE conn4 <- [1,875,null,{"value":null}] 13:33:58 INFO - PROCESS | 1733 | 1464381238761 Marionette TRACE conn4 -> [0,876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:58 INFO - PROCESS | 1733 | ++DOCSHELL 0x88cd0800 == 59 [pid = 1733] [id = 226] 13:33:58 INFO - PROCESS | 1733 | ++DOMWINDOW == 321 (0x88cd1c00) [pid = 1733] [serial = 679] [outer = (nil)] 13:33:58 INFO - PROCESS | 1733 | ++DOMWINDOW == 322 (0x88cd8800) [pid = 1733] [serial = 680] [outer = 0x88cd1c00] 13:33:58 INFO - PROCESS | 1733 | 1464381238890 Marionette DEBUG loaded listener.js 13:33:59 INFO - PROCESS | 1733 | ++DOMWINDOW == 323 (0x88cdb400) [pid = 1733] [serial = 681] [outer = 0x88cd1c00] 13:34:00 INFO - PROCESS | 1733 | 1464381240201 Marionette TRACE conn4 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 13:34:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 13:34:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 1938ms 13:34:00 INFO - PROCESS | 1733 | 1464381240244 Marionette TRACE conn4 -> [0,877,"getWindowHandle",null] 13:34:00 INFO - PROCESS | 1733 | 1464381240251 Marionette TRACE conn4 <- [1,877,null,{"value":"8"}] 13:34:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 13:34:00 INFO - PROCESS | 1733 | 1464381240261 Marionette TRACE conn4 -> [0,878,"setScriptTimeout",{"ms":35000}] 13:34:00 INFO - PROCESS | 1733 | 1464381240265 Marionette TRACE conn4 <- [1,878,null,{}] 13:34:00 INFO - PROCESS | 1733 | 1464381240293 Marionette TRACE conn4 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:00 INFO - PROCESS | 1733 | 1464381240658 Marionette TRACE conn4 <- [1,879,null,{"value":null}] 13:34:00 INFO - PROCESS | 1733 | 1464381240832 Marionette TRACE conn4 -> [0,880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:00 INFO - PROCESS | 1733 | ++DOCSHELL 0x88cd2000 == 60 [pid = 1733] [id = 227] 13:34:00 INFO - PROCESS | 1733 | ++DOMWINDOW == 324 (0x88cd9c00) [pid = 1733] [serial = 682] [outer = (nil)] 13:34:00 INFO - PROCESS | 1733 | ++DOMWINDOW == 325 (0x8ab52800) [pid = 1733] [serial = 683] [outer = 0x88cd9c00] 13:34:00 INFO - PROCESS | 1733 | 1464381240976 Marionette DEBUG loaded listener.js 13:34:01 INFO - PROCESS | 1733 | ++DOMWINDOW == 326 (0x8abf7800) [pid = 1733] [serial = 684] [outer = 0x88cd9c00] 13:34:01 INFO - PROCESS | 1733 | 1464381241911 Marionette TRACE conn4 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 13:34:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 13:34:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 1704ms 13:34:01 INFO - PROCESS | 1733 | 1464381241965 Marionette TRACE conn4 -> [0,881,"getWindowHandle",null] 13:34:01 INFO - PROCESS | 1733 | 1464381241968 Marionette TRACE conn4 <- [1,881,null,{"value":"8"}] 13:34:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 13:34:01 INFO - PROCESS | 1733 | 1464381241976 Marionette TRACE conn4 -> [0,882,"setScriptTimeout",{"ms":35000}] 13:34:01 INFO - PROCESS | 1733 | 1464381241980 Marionette TRACE conn4 <- [1,882,null,{}] 13:34:01 INFO - PROCESS | 1733 | 1464381241986 Marionette TRACE conn4 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:02 INFO - PROCESS | 1733 | 1464381242221 Marionette TRACE conn4 <- [1,883,null,{"value":null}] 13:34:02 INFO - PROCESS | 1733 | 1464381242500 Marionette TRACE conn4 -> [0,884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:02 INFO - PROCESS | 1733 | ++DOCSHELL 0x88417400 == 61 [pid = 1733] [id = 228] 13:34:02 INFO - PROCESS | 1733 | ++DOMWINDOW == 327 (0x88417800) [pid = 1733] [serial = 685] [outer = (nil)] 13:34:02 INFO - PROCESS | 1733 | ++DOMWINDOW == 328 (0x8841ec00) [pid = 1733] [serial = 686] [outer = 0x88417800] 13:34:02 INFO - PROCESS | 1733 | 1464381242634 Marionette DEBUG loaded listener.js 13:34:02 INFO - PROCESS | 1733 | ++DOMWINDOW == 329 (0x88422c00) [pid = 1733] [serial = 687] [outer = 0x88417800] 13:34:03 INFO - PROCESS | 1733 | 1464381243623 Marionette TRACE conn4 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 13:34:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 13:34:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 1689ms 13:34:03 INFO - PROCESS | 1733 | 1464381243665 Marionette TRACE conn4 -> [0,885,"getWindowHandle",null] 13:34:03 INFO - PROCESS | 1733 | 1464381243668 Marionette TRACE conn4 <- [1,885,null,{"value":"8"}] 13:34:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 13:34:03 INFO - PROCESS | 1733 | 1464381243675 Marionette TRACE conn4 -> [0,886,"setScriptTimeout",{"ms":35000}] 13:34:03 INFO - PROCESS | 1733 | 1464381243679 Marionette TRACE conn4 <- [1,886,null,{}] 13:34:03 INFO - PROCESS | 1733 | 1464381243685 Marionette TRACE conn4 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:03 INFO - PROCESS | 1733 | 1464381243878 Marionette TRACE conn4 <- [1,887,null,{"value":null}] 13:34:04 INFO - PROCESS | 1733 | 1464381244100 Marionette TRACE conn4 -> [0,888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:04 INFO - PROCESS | 1733 | ++DOCSHELL 0x88cd3000 == 62 [pid = 1733] [id = 229] 13:34:04 INFO - PROCESS | 1733 | ++DOMWINDOW == 330 (0x890e7000) [pid = 1733] [serial = 688] [outer = (nil)] 13:34:04 INFO - PROCESS | 1733 | ++DOMWINDOW == 331 (0x89d1fc00) [pid = 1733] [serial = 689] [outer = 0x890e7000] 13:34:04 INFO - PROCESS | 1733 | 1464381244225 Marionette DEBUG loaded listener.js 13:34:04 INFO - PROCESS | 1733 | ++DOMWINDOW == 332 (0x89d22000) [pid = 1733] [serial = 690] [outer = 0x890e7000] 13:34:05 INFO - PROCESS | 1733 | 1464381245553 Marionette TRACE conn4 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 13:34:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 13:34:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 1941ms 13:34:05 INFO - PROCESS | 1733 | 1464381245617 Marionette TRACE conn4 -> [0,889,"getWindowHandle",null] 13:34:05 INFO - PROCESS | 1733 | 1464381245626 Marionette TRACE conn4 <- [1,889,null,{"value":"8"}] 13:34:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 13:34:05 INFO - PROCESS | 1733 | 1464381245760 Marionette TRACE conn4 -> [0,890,"setScriptTimeout",{"ms":35000}] 13:34:05 INFO - PROCESS | 1733 | 1464381245767 Marionette TRACE conn4 <- [1,890,null,{}] 13:34:05 INFO - PROCESS | 1733 | 1464381245801 Marionette TRACE conn4 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:06 INFO - PROCESS | 1733 | 1464381246006 Marionette TRACE conn4 <- [1,891,null,{"value":null}] 13:34:06 INFO - PROCESS | 1733 | 1464381246239 Marionette TRACE conn4 -> [0,892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:06 INFO - PROCESS | 1733 | ++DOCSHELL 0x88424c00 == 63 [pid = 1733] [id = 230] 13:34:06 INFO - PROCESS | 1733 | ++DOMWINDOW == 333 (0x888e3000) [pid = 1733] [serial = 691] [outer = (nil)] 13:34:06 INFO - PROCESS | 1733 | ++DOMWINDOW == 334 (0x89d21c00) [pid = 1733] [serial = 692] [outer = 0x888e3000] 13:34:06 INFO - PROCESS | 1733 | 1464381246328 Marionette DEBUG loaded listener.js 13:34:06 INFO - PROCESS | 1733 | ++DOMWINDOW == 335 (0x89d29800) [pid = 1733] [serial = 693] [outer = 0x888e3000] 13:34:07 INFO - PROCESS | 1733 | 1464381247448 Marionette TRACE conn4 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 13:34:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 13:34:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 1833ms 13:34:07 INFO - PROCESS | 1733 | 1464381247471 Marionette TRACE conn4 -> [0,893,"getWindowHandle",null] 13:34:07 INFO - PROCESS | 1733 | 1464381247479 Marionette TRACE conn4 <- [1,893,null,{"value":"8"}] 13:34:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 13:34:07 INFO - PROCESS | 1733 | 1464381247490 Marionette TRACE conn4 -> [0,894,"setScriptTimeout",{"ms":35000}] 13:34:07 INFO - PROCESS | 1733 | 1464381247494 Marionette TRACE conn4 <- [1,894,null,{}] 13:34:07 INFO - PROCESS | 1733 | 1464381247500 Marionette TRACE conn4 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:07 INFO - PROCESS | 1733 | 1464381247690 Marionette TRACE conn4 <- [1,895,null,{"value":null}] 13:34:07 INFO - PROCESS | 1733 | 1464381247963 Marionette TRACE conn4 -> [0,896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:08 INFO - PROCESS | 1733 | ++DOCSHELL 0x8ab51400 == 64 [pid = 1733] [id = 231] 13:34:08 INFO - PROCESS | 1733 | ++DOMWINDOW == 336 (0x8ab52400) [pid = 1733] [serial = 694] [outer = (nil)] 13:34:08 INFO - PROCESS | 1733 | ++DOMWINDOW == 337 (0x8ab58400) [pid = 1733] [serial = 695] [outer = 0x8ab52400] 13:34:08 INFO - PROCESS | 1733 | 1464381248098 Marionette DEBUG loaded listener.js 13:34:08 INFO - PROCESS | 1733 | ++DOMWINDOW == 338 (0x8ac49800) [pid = 1733] [serial = 696] [outer = 0x8ab52400] 13:34:09 INFO - PROCESS | 1733 | 1464381249108 Marionette TRACE conn4 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 13:34:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 13:34:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 1681ms 13:34:09 INFO - PROCESS | 1733 | 1464381249174 Marionette TRACE conn4 -> [0,897,"getWindowHandle",null] 13:34:09 INFO - PROCESS | 1733 | 1464381249180 Marionette TRACE conn4 <- [1,897,null,{"value":"8"}] 13:34:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 13:34:09 INFO - PROCESS | 1733 | 1464381249189 Marionette TRACE conn4 -> [0,898,"setScriptTimeout",{"ms":35000}] 13:34:09 INFO - PROCESS | 1733 | 1464381249199 Marionette TRACE conn4 <- [1,898,null,{}] 13:34:09 INFO - PROCESS | 1733 | 1464381249293 Marionette TRACE conn4 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:09 INFO - PROCESS | 1733 | --DOCSHELL 0x913c2c00 == 63 [pid = 1733] [id = 155] 13:34:09 INFO - PROCESS | 1733 | --DOCSHELL 0x93a9f000 == 62 [pid = 1733] [id = 35] 13:34:09 INFO - PROCESS | 1733 | --DOCSHELL 0x8bac0c00 == 61 [pid = 1733] [id = 153] 13:34:09 INFO - PROCESS | 1733 | --DOCSHELL 0x8caca400 == 60 [pid = 1733] [id = 209] 13:34:09 INFO - PROCESS | 1733 | --DOCSHELL 0x888e9400 == 59 [pid = 1733] [id = 208] 13:34:09 INFO - PROCESS | 1733 | --DOMWINDOW == 337 (0x8cace800) [pid = 1733] [serial = 623] [outer = (nil)] [url = about:blank] 13:34:09 INFO - PROCESS | 1733 | --DOMWINDOW == 336 (0x8ac53c00) [pid = 1733] [serial = 620] [outer = (nil)] [url = about:blank] 13:34:09 INFO - PROCESS | 1733 | --DOMWINDOW == 335 (0x8b0a1800) [pid = 1733] [serial = 583] [outer = (nil)] [url = about:blank] 13:34:09 INFO - PROCESS | 1733 | --DOMWINDOW == 334 (0x8e58c800) [pid = 1733] [serial = 586] [outer = (nil)] [url = about:blank] 13:34:09 INFO - PROCESS | 1733 | --DOMWINDOW == 333 (0x92b6e800) [pid = 1733] [serial = 589] [outer = (nil)] [url = about:blank] 13:34:09 INFO - PROCESS | 1733 | --DOMWINDOW == 332 (0x8ac6c800) [pid = 1733] [serial = 621] [outer = (nil)] [url = about:blank] 13:34:09 INFO - PROCESS | 1733 | --DOMWINDOW == 331 (0x951a3c00) [pid = 1733] [serial = 592] [outer = (nil)] [url = about:blank] 13:34:09 INFO - PROCESS | 1733 | --DOMWINDOW == 330 (0x955c5000) [pid = 1733] [serial = 595] [outer = (nil)] [url = about:blank] 13:34:09 INFO - PROCESS | 1733 | --DOMWINDOW == 329 (0x9a1eac00) [pid = 1733] [serial = 598] [outer = (nil)] [url = about:blank] 13:34:09 INFO - PROCESS | 1733 | --DOMWINDOW == 328 (0x9a8c7400) [pid = 1733] [serial = 601] [outer = (nil)] [url = about:blank] 13:34:09 INFO - PROCESS | 1733 | --DOMWINDOW == 327 (0x9b297c00) [pid = 1733] [serial = 604] [outer = (nil)] [url = about:blank] 13:34:09 INFO - PROCESS | 1733 | --DOMWINDOW == 326 (0x8f398c00) [pid = 1733] [serial = 389] [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.] 13:34:09 INFO - PROCESS | 1733 | --DOMWINDOW == 325 (0x9c124800) [pid = 1733] [serial = 608] [outer = (nil)] [url = about:blank] 13:34:09 INFO - PROCESS | 1733 | --DOMWINDOW == 324 (0x8d0a1000) [pid = 1733] [serial = 611] [outer = (nil)] [url = about:blank] 13:34:09 INFO - PROCESS | 1733 | --DOMWINDOW == 323 (0xa3259400) [pid = 1733] [serial = 614] [outer = (nil)] [url = about:blank] 13:34:09 INFO - PROCESS | 1733 | --DOMWINDOW == 322 (0x8e56b400) [pid = 1733] [serial = 617] [outer = (nil)] [url = about:blank] 13:34:09 INFO - PROCESS | 1733 | --DOMWINDOW == 321 (0x9223c400) [pid = 1733] [serial = 578] [outer = (nil)] [url = about:blank] 13:34:09 INFO - PROCESS | 1733 | --DOMWINDOW == 320 (0x913c0800) [pid = 1733] [serial = 580] [outer = (nil)] [url = about:blank] 13:34:09 INFO - PROCESS | 1733 | --DOMWINDOW == 319 (0x953bd400) [pid = 1733] [serial = 550] [outer = (nil)] [url = about:blank] 13:34:09 INFO - PROCESS | 1733 | --DOMWINDOW == 318 (0x9a324800) [pid = 1733] [serial = 556] [outer = (nil)] [url = about:blank] 13:34:09 INFO - PROCESS | 1733 | --DOMWINDOW == 317 (0x8e876400) [pid = 1733] [serial = 572] [outer = (nil)] [url = about:blank] 13:34:09 INFO - PROCESS | 1733 | --DOMWINDOW == 316 (0x888e5800) [pid = 1733] [serial = 562] [outer = (nil)] [url = about:blank] 13:34:09 INFO - PROCESS | 1733 | --DOMWINDOW == 315 (0x9575dc00) [pid = 1733] [serial = 553] [outer = (nil)] [url = about:blank] 13:34:09 INFO - PROCESS | 1733 | --DOMWINDOW == 314 (0x92d96800) [pid = 1733] [serial = 547] [outer = (nil)] [url = about:blank] 13:34:09 INFO - PROCESS | 1733 | --DOMWINDOW == 313 (0x91329000) [pid = 1733] [serial = 575] [outer = (nil)] [url = about:blank] 13:34:09 INFO - PROCESS | 1733 | --DOMWINDOW == 312 (0x9b414800) [pid = 1733] [serial = 559] [outer = (nil)] [url = about:blank] 13:34:09 INFO - PROCESS | 1733 | --DOMWINDOW == 311 (0x8ccc5400) [pid = 1733] [serial = 566] [outer = (nil)] [url = about:blank] 13:34:09 INFO - PROCESS | 1733 | --DOMWINDOW == 310 (0x8b0a1c00) [pid = 1733] [serial = 568] [outer = (nil)] [url = about:blank] 13:34:09 INFO - PROCESS | 1733 | --DOMWINDOW == 309 (0x8cacdc00) [pid = 1733] [serial = 569] [outer = (nil)] [url = about:blank] 13:34:09 INFO - PROCESS | 1733 | --DOMWINDOW == 308 (0x8e6b1800) [pid = 1733] [serial = 571] [outer = (nil)] [url = about:blank] 13:34:09 INFO - PROCESS | 1733 | --DOMWINDOW == 307 (0x8cad6800) [pid = 1733] [serial = 565] [outer = (nil)] [url = about:blank] 13:34:09 INFO - PROCESS | 1733 | --DOMWINDOW == 306 (0x912e6400) [pid = 1733] [serial = 574] [outer = (nil)] [url = about:blank] 13:34:09 INFO - PROCESS | 1733 | --DOMWINDOW == 305 (0x92231400) [pid = 1733] [serial = 577] [outer = (nil)] [url = about:blank] 13:34:09 INFO - PROCESS | 1733 | --DOMWINDOW == 304 (0x8bac2c00) [pid = 1733] [serial = 541] [outer = (nil)] [url = about:blank] 13:34:09 INFO - PROCESS | 1733 | --DOMWINDOW == 303 (0x8d9f1400) [pid = 1733] [serial = 544] [outer = (nil)] [url = about:blank] 13:34:10 INFO - PROCESS | 1733 | 1464381250069 Marionette TRACE conn4 <- [1,899,null,{"value":null}] 13:34:10 INFO - PROCESS | 1733 | 1464381250204 Marionette TRACE conn4 -> [0,900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:10 INFO - PROCESS | 1733 | ++DOCSHELL 0x8ab55800 == 60 [pid = 1733] [id = 232] 13:34:10 INFO - PROCESS | 1733 | ++DOMWINDOW == 304 (0x8bac1c00) [pid = 1733] [serial = 697] [outer = (nil)] 13:34:10 INFO - PROCESS | 1733 | ++DOMWINDOW == 305 (0x8bacc800) [pid = 1733] [serial = 698] [outer = 0x8bac1c00] 13:34:10 INFO - PROCESS | 1733 | 1464381250284 Marionette DEBUG loaded listener.js 13:34:10 INFO - PROCESS | 1733 | ++DOMWINDOW == 306 (0x8cad6800) [pid = 1733] [serial = 699] [outer = 0x8bac1c00] 13:34:11 INFO - PROCESS | 1733 | 1464381251120 Marionette TRACE conn4 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 13:34:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 13:34:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 1998ms 13:34:11 INFO - PROCESS | 1733 | 1464381251186 Marionette TRACE conn4 -> [0,901,"getWindowHandle",null] 13:34:11 INFO - PROCESS | 1733 | 1464381251191 Marionette TRACE conn4 <- [1,901,null,{"value":"8"}] 13:34:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 13:34:11 INFO - PROCESS | 1733 | 1464381251197 Marionette TRACE conn4 -> [0,902,"setScriptTimeout",{"ms":35000}] 13:34:11 INFO - PROCESS | 1733 | 1464381251201 Marionette TRACE conn4 <- [1,902,null,{}] 13:34:11 INFO - PROCESS | 1733 | 1464381251206 Marionette TRACE conn4 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:11 INFO - PROCESS | 1733 | 1464381251404 Marionette TRACE conn4 <- [1,903,null,{"value":null}] 13:34:11 INFO - PROCESS | 1733 | 1464381251596 Marionette TRACE conn4 -> [0,904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:11 INFO - PROCESS | 1733 | ++DOCSHELL 0x8ac54800 == 61 [pid = 1733] [id = 233] 13:34:11 INFO - PROCESS | 1733 | ++DOMWINDOW == 307 (0x8c8a7000) [pid = 1733] [serial = 700] [outer = (nil)] 13:34:11 INFO - PROCESS | 1733 | ++DOMWINDOW == 308 (0x8d24f000) [pid = 1733] [serial = 701] [outer = 0x8c8a7000] 13:34:11 INFO - PROCESS | 1733 | 1464381251672 Marionette DEBUG loaded listener.js 13:34:11 INFO - PROCESS | 1733 | ++DOMWINDOW == 309 (0x8e565000) [pid = 1733] [serial = 702] [outer = 0x8c8a7000] 13:34:12 INFO - PROCESS | 1733 | 1464381252594 Marionette TRACE conn4 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 13:34:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 13:34:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 1442ms 13:34:12 INFO - PROCESS | 1733 | 1464381252640 Marionette TRACE conn4 -> [0,905,"getWindowHandle",null] 13:34:12 INFO - PROCESS | 1733 | 1464381252644 Marionette TRACE conn4 <- [1,905,null,{"value":"8"}] 13:34:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 13:34:12 INFO - PROCESS | 1733 | 1464381252655 Marionette TRACE conn4 -> [0,906,"setScriptTimeout",{"ms":35000}] 13:34:12 INFO - PROCESS | 1733 | 1464381252658 Marionette TRACE conn4 <- [1,906,null,{}] 13:34:12 INFO - PROCESS | 1733 | 1464381252664 Marionette TRACE conn4 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:12 INFO - PROCESS | 1733 | 1464381252910 Marionette TRACE conn4 <- [1,907,null,{"value":null}] 13:34:12 INFO - PROCESS | 1733 | 1464381252942 Marionette TRACE conn4 -> [0,908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:12 INFO - PROCESS | 1733 | ++DOCSHELL 0x88cd0c00 == 62 [pid = 1733] [id = 234] 13:34:12 INFO - PROCESS | 1733 | ++DOMWINDOW == 310 (0x8d24cc00) [pid = 1733] [serial = 703] [outer = (nil)] 13:34:13 INFO - PROCESS | 1733 | ++DOMWINDOW == 311 (0x8e584000) [pid = 1733] [serial = 704] [outer = 0x8d24cc00] 13:34:13 INFO - PROCESS | 1733 | 1464381253016 Marionette DEBUG loaded listener.js 13:34:13 INFO - PROCESS | 1733 | ++DOMWINDOW == 312 (0x8e6b3800) [pid = 1733] [serial = 705] [outer = 0x8d24cc00] 13:34:14 INFO - PROCESS | 1733 | 1464381254004 Marionette TRACE conn4 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 13:34:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 13:34:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 1393ms 13:34:14 INFO - PROCESS | 1733 | 1464381254050 Marionette TRACE conn4 -> [0,909,"getWindowHandle",null] 13:34:14 INFO - PROCESS | 1733 | 1464381254054 Marionette TRACE conn4 <- [1,909,null,{"value":"8"}] 13:34:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 13:34:14 INFO - PROCESS | 1733 | 1464381254069 Marionette TRACE conn4 -> [0,910,"setScriptTimeout",{"ms":35000}] 13:34:14 INFO - PROCESS | 1733 | 1464381254073 Marionette TRACE conn4 <- [1,910,null,{}] 13:34:14 INFO - PROCESS | 1733 | 1464381254079 Marionette TRACE conn4 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:14 INFO - PROCESS | 1733 | 1464381254363 Marionette TRACE conn4 <- [1,911,null,{"value":null}] 13:34:15 INFO - PROCESS | 1733 | --DOMWINDOW == 311 (0x8c8acc00) [pid = 1733] [serial = 579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 13:34:15 INFO - PROCESS | 1733 | --DOMWINDOW == 310 (0x8e877c00) [pid = 1733] [serial = 335] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 13:34:15 INFO - PROCESS | 1733 | --DOMWINDOW == 309 (0x8a56c400) [pid = 1733] [serial = 507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 13:34:15 INFO - PROCESS | 1733 | --DOMWINDOW == 308 (0x8f1b4400) [pid = 1733] [serial = 377] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 13:34:15 INFO - PROCESS | 1733 | --DOMWINDOW == 307 (0x9aa46400) [pid = 1733] [serial = 190] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 13:34:15 INFO - PROCESS | 1733 | --DOMWINDOW == 306 (0x8dbc7800) [pid = 1733] [serial = 501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 13:34:15 INFO - PROCESS | 1733 | --DOMWINDOW == 305 (0x8bac3000) [pid = 1733] [serial = 441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 13:34:15 INFO - PROCESS | 1733 | --DOMWINDOW == 304 (0x8c9f4800) [pid = 1733] [serial = 383] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 13:34:15 INFO - PROCESS | 1733 | --DOMWINDOW == 303 (0x8e585000) [pid = 1733] [serial = 326] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 13:34:15 INFO - PROCESS | 1733 | --DOMWINDOW == 302 (0x8ac6a400) [pid = 1733] [serial = 498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 13:34:15 INFO - PROCESS | 1733 | --DOMWINDOW == 301 (0x9bc6f400) [pid = 1733] [serial = 142] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 13:34:15 INFO - PROCESS | 1733 | --DOMWINDOW == 300 (0x99e74000) [pid = 1733] [serial = 269] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 13:34:15 INFO - PROCESS | 1733 | --DOMWINDOW == 299 (0x9a9f2000) [pid = 1733] [serial = 272] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 13:34:15 INFO - PROCESS | 1733 | --DOMWINDOW == 298 (0xa2405800) [pid = 1733] [serial = 154] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 13:34:15 INFO - PROCESS | 1733 | --DOMWINDOW == 297 (0x8d099400) [pid = 1733] [serial = 429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 13:34:15 INFO - PROCESS | 1733 | --DOMWINDOW == 296 (0x8d099800) [pid = 1733] [serial = 432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 13:34:15 INFO - PROCESS | 1733 | --DOMWINDOW == 295 (0x9c029000) [pid = 1733] [serial = 368] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 13:34:15 INFO - PROCESS | 1733 | --DOMWINDOW == 294 (0x89e3ec00) [pid = 1733] [serial = 513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 13:34:15 INFO - PROCESS | 1733 | --DOMWINDOW == 293 (0x89e3e400) [pid = 1733] [serial = 582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 13:34:15 INFO - PROCESS | 1733 | --DOMWINDOW == 292 (0x9a324000) [pid = 1733] [serial = 311] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 13:34:15 INFO - PROCESS | 1733 | --DOMWINDOW == 291 (0x951a6400) [pid = 1733] [serial = 483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 13:34:15 INFO - PROCESS | 1733 | --DOMWINDOW == 290 (0x8e6b4400) [pid = 1733] [serial = 332] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 13:34:15 INFO - PROCESS | 1733 | --DOMWINDOW == 289 (0x9a8cd800) [pid = 1733] [serial = 221] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 13:34:15 INFO - PROCESS | 1733 | --DOMWINDOW == 288 (0x93a96c00) [pid = 1733] [serial = 178] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 13:34:15 INFO - PROCESS | 1733 | --DOMWINDOW == 287 (0xa3259c00) [pid = 1733] [serial = 504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 13:34:15 INFO - PROCESS | 1733 | --DOMWINDOW == 286 (0x9a8c8800) [pid = 1733] [serial = 365] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 13:34:15 INFO - PROCESS | 1733 | --DOMWINDOW == 285 (0x8ac65400) [pid = 1733] [serial = 603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 13:34:15 INFO - PROCESS | 1733 | --DOMWINDOW == 284 (0x92d18c00) [pid = 1733] [serial = 193] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 13:34:15 INFO - PROCESS | 1733 | --DOMWINDOW == 283 (0x8f393400) [pid = 1733] [serial = 477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 13:34:15 INFO - PROCESS | 1733 | --DOMWINDOW == 282 (0x9575ac00) [pid = 1733] [serial = 281] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 13:34:15 INFO - PROCESS | 1733 | --DOMWINDOW == 281 (0x8d09e000) [pid = 1733] [serial = 450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 13:34:15 INFO - PROCESS | 1733 | --DOMWINDOW == 280 (0x991b2400) [pid = 1733] [serial = 486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 13:34:15 INFO - PROCESS | 1733 | --DOMWINDOW == 279 (0x91328000) [pid = 1733] [serial = 242] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 13:34:15 INFO - PROCESS | 1733 | --DOMWINDOW == 278 (0x93a97400) [pid = 1733] [serial = 139] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 13:34:15 INFO - PROCESS | 1733 | --DOMWINDOW == 277 (0x9a330400) [pid = 1733] [serial = 417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 13:34:15 INFO - PROCESS | 1733 | --DOMWINDOW == 276 (0x91034000) [pid = 1733] [serial = 239] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 13:34:15 INFO - PROCESS | 1733 | --DOMWINDOW == 275 (0x9aa4cc00) [pid = 1733] [serial = 187] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 13:34:15 INFO - PROCESS | 1733 | --DOMWINDOW == 274 (0x9102f000) [pid = 1733] [serial = 236] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 13:34:15 INFO - PROCESS | 1733 | --DOMWINDOW == 273 (0x8f39c400) [pid = 1733] [serial = 323] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 13:34:15 INFO - PROCESS | 1733 | --DOMWINDOW == 272 (0x97799800) [pid = 1733] [serial = 109] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 13:34:15 INFO - PROCESS | 1733 | --DOMWINDOW == 271 (0x9a28d400) [pid = 1733] [serial = 181] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 13:34:15 INFO - PROCESS | 1733 | --DOMWINDOW == 270 (0xa26c0000) [pid = 1733] [serial = 284] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 13:34:15 INFO - PROCESS | 1733 | --DOMWINDOW == 269 (0xa21a7000) [pid = 1733] [serial = 489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 13:34:15 INFO - PROCESS | 1733 | --DOMWINDOW == 268 (0x95075c00) [pid = 1733] [serial = 266] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 13:34:15 INFO - PROCESS | 1733 | --DOMWINDOW == 267 (0x951ee000) [pid = 1733] [serial = 480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 13:34:15 INFO - PROCESS | 1733 | --DOMWINDOW == 266 (0x89e48000) [pid = 1733] [serial = 600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 13:34:15 INFO - PROCESS | 1733 | --DOMWINDOW == 265 (0x8c8b0800) [pid = 1733] [serial = 474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 13:34:15 INFO - PROCESS | 1733 | --DOMWINDOW == 264 (0x8f39b800) [pid = 1733] [serial = 591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 13:34:15 INFO - PROCESS | 1733 | --DOMWINDOW == 263 (0x8ac50000) [pid = 1733] [serial = 631] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 13:34:15 INFO - PROCESS | 1733 | --DOMWINDOW == 262 (0x9a31d000) [pid = 1733] [serial = 233] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 13:34:15 INFO - PROCESS | 1733 | --DOMWINDOW == 261 (0x8e86bc00) [pid = 1733] [serial = 640] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 13:34:15 INFO - PROCESS | 1733 | --DOMWINDOW == 260 (0x8d9f5000) [pid = 1733] [serial = 353] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 13:34:15 INFO - PROCESS | 1733 | --DOMWINDOW == 259 (0x8f394800) [pid = 1733] [serial = 607] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 13:34:15 INFO - PROCESS | 1733 | --DOMWINDOW == 258 (0x953ba400) [pid = 1733] [serial = 597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 13:34:15 INFO - PROCESS | 1733 | --DOMWINDOW == 257 (0x9519fc00) [pid = 1733] [serial = 471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 13:34:15 INFO - PROCESS | 1733 | --DOMWINDOW == 256 (0xa6733c00) [pid = 1733] [serial = 371] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 13:34:15 INFO - PROCESS | 1733 | --DOMWINDOW == 255 (0x9b7fac00) [pid = 1733] [serial = 314] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 13:34:15 INFO - PROCESS | 1733 | --DOMWINDOW == 254 (0x8cacb400) [pid = 1733] [serial = 426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 13:34:15 INFO - PROCESS | 1733 | --DOMWINDOW == 253 (0x8a576400) [pid = 1733] [serial = 519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 13:34:15 INFO - PROCESS | 1733 | --DOMWINDOW == 252 (0x8e58ac00) [pid = 1733] [serial = 329] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 13:34:15 INFO - PROCESS | 1733 | --DOMWINDOW == 251 (0x8d246800) [pid = 1733] [serial = 634] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 13:34:15 INFO - PROCESS | 1733 | --DOMWINDOW == 250 (0xa503d800) [pid = 1733] [serial = 151] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 13:34:15 INFO - PROCESS | 1733 | --DOMWINDOW == 249 (0x8b097800) [pid = 1733] [serial = 444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 13:34:15 INFO - PROCESS | 1733 | --DOMWINDOW == 248 (0x992b9000) [pid = 1733] [serial = 362] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 13:34:15 INFO - PROCESS | 1733 | --DOMWINDOW == 247 (0xa35efc00) [pid = 1733] [serial = 148] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 13:34:15 INFO - PROCESS | 1733 | --DOMWINDOW == 246 (0x8ac61c00) [pid = 1733] [serial = 492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 13:34:15 INFO - PROCESS | 1733 | --DOMWINDOW == 245 (0x913c9000) [pid = 1733] [serial = 411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 13:34:15 INFO - PROCESS | 1733 | --DOMWINDOW == 244 (0x92237400) [pid = 1733] [serial = 420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 13:34:15 INFO - PROCESS | 1733 | --DOMWINDOW == 243 (0x9c028c00) [pid = 1733] [serial = 278] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 13:34:15 INFO - PROCESS | 1733 | --DOMWINDOW == 242 (0x9d4a1800) [pid = 1733] [serial = 423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 13:34:15 INFO - PROCESS | 1733 | --DOMWINDOW == 241 (0x913cc000) [pid = 1733] [serial = 275] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 13:34:15 INFO - PROCESS | 1733 | --DOMWINDOW == 240 (0x8e877800) [pid = 1733] [serial = 637] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 13:34:15 INFO - PROCESS | 1733 | --DOMWINDOW == 239 (0x9bfa0000) [pid = 1733] [serial = 317] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 13:34:15 INFO - PROCESS | 1733 | --DOMWINDOW == 238 (0x8bac2800) [pid = 1733] [serial = 447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 13:34:15 INFO - PROCESS | 1733 | --DOMWINDOW == 237 (0x8ac69c00) [pid = 1733] [serial = 495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 13:34:15 INFO - PROCESS | 1733 | --DOMWINDOW == 236 (0x9b416000) [pid = 1733] [serial = 224] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 13:34:15 INFO - PROCESS | 1733 | --DOMWINDOW == 235 (0x951a1800) [pid = 1733] [serial = 359] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 13:34:15 INFO - PROCESS | 1733 | --DOMWINDOW == 234 (0x888df000) [pid = 1733] [serial = 561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 13:34:15 INFO - PROCESS | 1733 | --DOMWINDOW == 233 (0x951e9400) [pid = 1733] [serial = 414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 13:34:15 INFO - PROCESS | 1733 | --DOMWINDOW == 232 (0x95080400) [pid = 1733] [serial = 308] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 13:34:15 INFO - PROCESS | 1733 | --DOMWINDOW == 231 (0x89e48800) [pid = 1733] [serial = 516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 13:34:15 INFO - PROCESS | 1733 | --DOMWINDOW == 230 (0x95079000) [pid = 1733] [serial = 217] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 13:34:15 INFO - PROCESS | 1733 | --DOMWINDOW == 229 (0x8b792c00) [pid = 1733] [serial = 438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 13:34:15 INFO - PROCESS | 1733 | --DOMWINDOW == 228 (0x8ac6a000) [pid = 1733] [serial = 594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 13:34:15 INFO - PROCESS | 1733 | --DOMWINDOW == 227 (0x8f1aa000) [pid = 1733] [serial = 305] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 13:34:15 INFO - PROCESS | 1733 | --DOMWINDOW == 226 (0xa3020800) [pid = 1733] [serial = 145] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 13:34:15 INFO - PROCESS | 1733 | --DOMWINDOW == 225 (0x8d09b400) [pid = 1733] [serial = 585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 13:34:15 INFO - PROCESS | 1733 | --DOMWINDOW == 224 (0x955c5c00) [pid = 1733] [serial = 374] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 13:34:15 INFO - PROCESS | 1733 | --DOMWINDOW == 223 (0x8c8a3c00) [pid = 1733] [serial = 408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 13:34:15 INFO - PROCESS | 1733 | --DOMWINDOW == 222 (0x8b78c000) [pid = 1733] [serial = 435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 13:34:15 INFO - PROCESS | 1733 | --DOMWINDOW == 221 (0x9102e400) [pid = 1733] [serial = 263] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 13:34:15 INFO - PROCESS | 1733 | --DOMWINDOW == 220 (0x913c3000) [pid = 1733] [serial = 356] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 13:34:15 INFO - PROCESS | 1733 | --DOMWINDOW == 219 (0x9a8ca000) [pid = 1733] [serial = 184] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 13:34:15 INFO - PROCESS | 1733 | --DOMWINDOW == 218 (0x8c8a5400) [pid = 1733] [serial = 380] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 13:34:15 INFO - PROCESS | 1733 | --DOMWINDOW == 217 (0xa4e19000) [pid = 1733] [serial = 320] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 13:34:15 INFO - PROCESS | 1733 | --DOMWINDOW == 216 (0x8a291c00) [pid = 1733] [serial = 588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 13:34:15 INFO - PROCESS | 1733 | --DOMWINDOW == 215 (0xa21a5000) [pid = 1733] [serial = 227] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 13:34:15 INFO - PROCESS | 1733 | --DOMWINDOW == 214 (0x8a283c00) [pid = 1733] [serial = 510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 13:34:15 INFO - PROCESS | 1733 | --DOMWINDOW == 213 (0x9a31a400) [pid = 1733] [serial = 230] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 13:34:15 INFO - PROCESS | 1733 | 1464381255798 Marionette TRACE conn4 -> [0,912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:15 INFO - PROCESS | 1733 | ++DOCSHELL 0x888df000 == 63 [pid = 1733] [id = 235] 13:34:15 INFO - PROCESS | 1733 | ++DOMWINDOW == 214 (0x888e1000) [pid = 1733] [serial = 706] [outer = (nil)] 13:34:15 INFO - PROCESS | 1733 | ++DOMWINDOW == 215 (0x8a286000) [pid = 1733] [serial = 707] [outer = 0x888e1000] 13:34:15 INFO - PROCESS | 1733 | 1464381255916 Marionette DEBUG loaded listener.js 13:34:16 INFO - PROCESS | 1733 | ++DOMWINDOW == 216 (0x8ac68c00) [pid = 1733] [serial = 708] [outer = 0x888e1000] 13:34:16 INFO - PROCESS | 1733 | 1464381256625 Marionette TRACE conn4 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 13:34:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 13:34:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 2604ms 13:34:16 INFO - PROCESS | 1733 | 1464381256665 Marionette TRACE conn4 -> [0,913,"getWindowHandle",null] 13:34:16 INFO - PROCESS | 1733 | 1464381256668 Marionette TRACE conn4 <- [1,913,null,{"value":"8"}] 13:34:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 13:34:16 INFO - PROCESS | 1733 | 1464381256674 Marionette TRACE conn4 -> [0,914,"setScriptTimeout",{"ms":35000}] 13:34:16 INFO - PROCESS | 1733 | 1464381256677 Marionette TRACE conn4 <- [1,914,null,{}] 13:34:16 INFO - PROCESS | 1733 | 1464381256683 Marionette TRACE conn4 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:16 INFO - PROCESS | 1733 | 1464381256925 Marionette TRACE conn4 <- [1,915,null,{"value":null}] 13:34:16 INFO - PROCESS | 1733 | 1464381256947 Marionette TRACE conn4 -> [0,916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:16 INFO - PROCESS | 1733 | ++DOCSHELL 0x89e44400 == 64 [pid = 1733] [id = 236] 13:34:16 INFO - PROCESS | 1733 | ++DOMWINDOW == 217 (0x89e48000) [pid = 1733] [serial = 709] [outer = (nil)] 13:34:17 INFO - PROCESS | 1733 | ++DOMWINDOW == 218 (0x8c9f4800) [pid = 1733] [serial = 710] [outer = 0x89e48000] 13:34:17 INFO - PROCESS | 1733 | 1464381257024 Marionette DEBUG loaded listener.js 13:34:17 INFO - PROCESS | 1733 | ++DOMWINDOW == 219 (0x8d0a4800) [pid = 1733] [serial = 711] [outer = 0x89e48000] 13:34:18 INFO - PROCESS | 1733 | 1464381258201 Marionette TRACE conn4 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 13:34:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 13:34:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 1641ms 13:34:18 INFO - PROCESS | 1733 | 1464381258318 Marionette TRACE conn4 -> [0,917,"getWindowHandle",null] 13:34:18 INFO - PROCESS | 1733 | 1464381258322 Marionette TRACE conn4 <- [1,917,null,{"value":"8"}] 13:34:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 13:34:18 INFO - PROCESS | 1733 | 1464381258398 Marionette TRACE conn4 -> [0,918,"setScriptTimeout",{"ms":35000}] 13:34:18 INFO - PROCESS | 1733 | 1464381258404 Marionette TRACE conn4 <- [1,918,null,{}] 13:34:18 INFO - PROCESS | 1733 | 1464381258413 Marionette TRACE conn4 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:18 INFO - PROCESS | 1733 | 1464381258703 Marionette TRACE conn4 <- [1,919,null,{"value":null}] 13:34:18 INFO - PROCESS | 1733 | 1464381258972 Marionette TRACE conn4 -> [0,920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:19 INFO - PROCESS | 1733 | ++DOCSHELL 0x88cd6400 == 65 [pid = 1733] [id = 237] 13:34:19 INFO - PROCESS | 1733 | ++DOMWINDOW == 220 (0x890e4800) [pid = 1733] [serial = 712] [outer = (nil)] 13:34:19 INFO - PROCESS | 1733 | ++DOMWINDOW == 221 (0x8a291000) [pid = 1733] [serial = 713] [outer = 0x890e4800] 13:34:19 INFO - PROCESS | 1733 | 1464381259068 Marionette DEBUG loaded listener.js 13:34:19 INFO - PROCESS | 1733 | ++DOMWINDOW == 222 (0x8ab4d000) [pid = 1733] [serial = 714] [outer = 0x890e4800] 13:34:20 INFO - PROCESS | 1733 | 1464381260298 Marionette TRACE conn4 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 13:34:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 13:34:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1972ms 13:34:20 INFO - PROCESS | 1733 | 1464381260345 Marionette TRACE conn4 -> [0,921,"getWindowHandle",null] 13:34:20 INFO - PROCESS | 1733 | 1464381260354 Marionette TRACE conn4 <- [1,921,null,{"value":"8"}] 13:34:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 13:34:20 INFO - PROCESS | 1733 | 1464381260366 Marionette TRACE conn4 -> [0,922,"setScriptTimeout",{"ms":35000}] 13:34:20 INFO - PROCESS | 1733 | 1464381260370 Marionette TRACE conn4 <- [1,922,null,{}] 13:34:20 INFO - PROCESS | 1733 | 1464381260377 Marionette TRACE conn4 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:20 INFO - PROCESS | 1733 | 1464381260598 Marionette TRACE conn4 <- [1,923,null,{"value":null}] 13:34:20 INFO - PROCESS | 1733 | 1464381260929 Marionette TRACE conn4 -> [0,924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:20 INFO - PROCESS | 1733 | ++DOCSHELL 0x89d1c400 == 66 [pid = 1733] [id = 238] 13:34:20 INFO - PROCESS | 1733 | ++DOMWINDOW == 223 (0x8bac0800) [pid = 1733] [serial = 715] [outer = (nil)] 13:34:21 INFO - PROCESS | 1733 | ++DOMWINDOW == 224 (0x8c8a5400) [pid = 1733] [serial = 716] [outer = 0x8bac0800] 13:34:21 INFO - PROCESS | 1733 | 1464381261024 Marionette DEBUG loaded listener.js 13:34:21 INFO - PROCESS | 1733 | ++DOMWINDOW == 225 (0x8cad1400) [pid = 1733] [serial = 717] [outer = 0x8bac0800] 13:34:22 INFO - PROCESS | 1733 | 1464381262301 Marionette TRACE conn4 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 13:34:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 13:34:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 1989ms 13:34:22 INFO - PROCESS | 1733 | 1464381262358 Marionette TRACE conn4 -> [0,925,"getWindowHandle",null] 13:34:22 INFO - PROCESS | 1733 | 1464381262366 Marionette TRACE conn4 <- [1,925,null,{"value":"8"}] 13:34:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 13:34:22 INFO - PROCESS | 1733 | 1464381262383 Marionette TRACE conn4 -> [0,926,"setScriptTimeout",{"ms":35000}] 13:34:22 INFO - PROCESS | 1733 | 1464381262390 Marionette TRACE conn4 <- [1,926,null,{}] 13:34:22 INFO - PROCESS | 1733 | 1464381262407 Marionette TRACE conn4 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:22 INFO - PROCESS | 1733 | 1464381262656 Marionette TRACE conn4 <- [1,927,null,{"value":null}] 13:34:22 INFO - PROCESS | 1733 | 1464381262969 Marionette TRACE conn4 -> [0,928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:23 INFO - PROCESS | 1733 | ++DOCSHELL 0x8bacec00 == 67 [pid = 1733] [id = 239] 13:34:23 INFO - PROCESS | 1733 | ++DOMWINDOW == 226 (0x8e6b5000) [pid = 1733] [serial = 718] [outer = (nil)] 13:34:23 INFO - PROCESS | 1733 | ++DOMWINDOW == 227 (0x8f1a8400) [pid = 1733] [serial = 719] [outer = 0x8e6b5000] 13:34:23 INFO - PROCESS | 1733 | 1464381263063 Marionette DEBUG loaded listener.js 13:34:23 INFO - PROCESS | 1733 | ++DOMWINDOW == 228 (0x8f394c00) [pid = 1733] [serial = 720] [outer = 0x8e6b5000] 13:34:23 INFO - PROCESS | 1733 | 1464381263962 Marionette TRACE conn4 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 13:34:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 13:34:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1639ms 13:34:24 INFO - PROCESS | 1733 | 1464381264023 Marionette TRACE conn4 -> [0,929,"getWindowHandle",null] 13:34:24 INFO - PROCESS | 1733 | 1464381264028 Marionette TRACE conn4 <- [1,929,null,{"value":"8"}] 13:34:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 13:34:24 INFO - PROCESS | 1733 | 1464381264034 Marionette TRACE conn4 -> [0,930,"setScriptTimeout",{"ms":35000}] 13:34:24 INFO - PROCESS | 1733 | 1464381264038 Marionette TRACE conn4 <- [1,930,null,{}] 13:34:24 INFO - PROCESS | 1733 | 1464381264044 Marionette TRACE conn4 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:24 INFO - PROCESS | 1733 | 1464381264260 Marionette TRACE conn4 <- [1,931,null,{"value":null}] 13:34:24 INFO - PROCESS | 1733 | 1464381264517 Marionette TRACE conn4 -> [0,932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:24 INFO - PROCESS | 1733 | ++DOCSHELL 0x8e582c00 == 68 [pid = 1733] [id = 240] 13:34:24 INFO - PROCESS | 1733 | ++DOMWINDOW == 229 (0x8f1b0000) [pid = 1733] [serial = 721] [outer = (nil)] 13:34:24 INFO - PROCESS | 1733 | ++DOMWINDOW == 230 (0x912e9800) [pid = 1733] [serial = 722] [outer = 0x8f1b0000] 13:34:24 INFO - PROCESS | 1733 | 1464381264654 Marionette DEBUG loaded listener.js 13:34:24 INFO - PROCESS | 1733 | ++DOMWINDOW == 231 (0x9132f800) [pid = 1733] [serial = 723] [outer = 0x8f1b0000] 13:34:25 INFO - PROCESS | 1733 | 1464381265572 Marionette TRACE conn4 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 13:34:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 13:34:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 1584ms 13:34:25 INFO - PROCESS | 1733 | 1464381265619 Marionette TRACE conn4 -> [0,933,"getWindowHandle",null] 13:34:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 13:34:25 INFO - PROCESS | 1733 | 1464381265623 Marionette TRACE conn4 <- [1,933,null,{"value":"8"}] 13:34:25 INFO - PROCESS | 1733 | 1464381265629 Marionette TRACE conn4 -> [0,934,"setScriptTimeout",{"ms":35000}] 13:34:25 INFO - PROCESS | 1733 | 1464381265633 Marionette TRACE conn4 <- [1,934,null,{}] 13:34:25 INFO - PROCESS | 1733 | 1464381265639 Marionette TRACE conn4 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:25 INFO - PROCESS | 1733 | 1464381265857 Marionette TRACE conn4 <- [1,935,null,{"value":null}] 13:34:26 INFO - PROCESS | 1733 | 1464381266113 Marionette TRACE conn4 -> [0,936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:26 INFO - PROCESS | 1733 | ++DOCSHELL 0x8abf5000 == 69 [pid = 1733] [id = 241] 13:34:26 INFO - PROCESS | 1733 | ++DOMWINDOW == 232 (0x8ac55c00) [pid = 1733] [serial = 724] [outer = (nil)] 13:34:26 INFO - PROCESS | 1733 | ++DOMWINDOW == 233 (0x92237400) [pid = 1733] [serial = 725] [outer = 0x8ac55c00] 13:34:26 INFO - PROCESS | 1733 | 1464381266251 Marionette DEBUG loaded listener.js 13:34:26 INFO - PROCESS | 1733 | ++DOMWINDOW == 234 (0x9223f800) [pid = 1733] [serial = 726] [outer = 0x8ac55c00] 13:34:27 INFO - PROCESS | 1733 | 1464381267199 Marionette TRACE conn4 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 13:34:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 13:34:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 1631ms 13:34:27 INFO - PROCESS | 1733 | 1464381267261 Marionette TRACE conn4 -> [0,937,"getWindowHandle",null] 13:34:27 INFO - PROCESS | 1733 | 1464381267265 Marionette TRACE conn4 <- [1,937,null,{"value":"8"}] 13:34:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 13:34:27 INFO - PROCESS | 1733 | 1464381267271 Marionette TRACE conn4 -> [0,938,"setScriptTimeout",{"ms":35000}] 13:34:27 INFO - PROCESS | 1733 | 1464381267275 Marionette TRACE conn4 <- [1,938,null,{}] 13:34:27 INFO - PROCESS | 1733 | 1464381267281 Marionette TRACE conn4 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:27 INFO - PROCESS | 1733 | 1464381267526 Marionette TRACE conn4 <- [1,939,null,{"value":null}] 13:34:27 INFO - PROCESS | 1733 | 1464381267811 Marionette TRACE conn4 -> [0,940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:27 INFO - PROCESS | 1733 | ++DOCSHELL 0x92231400 == 70 [pid = 1733] [id = 242] 13:34:27 INFO - PROCESS | 1733 | ++DOMWINDOW == 235 (0x92b6d000) [pid = 1733] [serial = 727] [outer = (nil)] 13:34:27 INFO - PROCESS | 1733 | ++DOMWINDOW == 236 (0x92df4c00) [pid = 1733] [serial = 728] [outer = 0x92b6d000] 13:34:27 INFO - PROCESS | 1733 | 1464381267940 Marionette DEBUG loaded listener.js 13:34:28 INFO - PROCESS | 1733 | ++DOMWINDOW == 237 (0x93a96800) [pid = 1733] [serial = 729] [outer = 0x92b6d000] 13:34:28 INFO - PROCESS | 1733 | 1464381268882 Marionette TRACE conn4 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 13:34:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 13:34:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 1684ms 13:34:28 INFO - PROCESS | 1733 | 1464381268957 Marionette TRACE conn4 -> [0,941,"getWindowHandle",null] 13:34:28 INFO - PROCESS | 1733 | 1464381268961 Marionette TRACE conn4 <- [1,941,null,{"value":"8"}] 13:34:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 13:34:28 INFO - PROCESS | 1733 | 1464381268967 Marionette TRACE conn4 -> [0,942,"setScriptTimeout",{"ms":35000}] 13:34:28 INFO - PROCESS | 1733 | 1464381268971 Marionette TRACE conn4 <- [1,942,null,{}] 13:34:28 INFO - PROCESS | 1733 | 1464381268977 Marionette TRACE conn4 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:29 INFO - PROCESS | 1733 | 1464381269210 Marionette TRACE conn4 <- [1,943,null,{"value":null}] 13:34:29 INFO - PROCESS | 1733 | 1464381269520 Marionette TRACE conn4 -> [0,944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:29 INFO - PROCESS | 1733 | ++DOCSHELL 0x913c3000 == 71 [pid = 1733] [id = 243] 13:34:29 INFO - PROCESS | 1733 | ++DOMWINDOW == 238 (0x92d1cc00) [pid = 1733] [serial = 730] [outer = (nil)] 13:34:29 INFO - PROCESS | 1733 | ++DOMWINDOW == 239 (0x9507d800) [pid = 1733] [serial = 731] [outer = 0x92d1cc00] 13:34:29 INFO - PROCESS | 1733 | 1464381269614 Marionette DEBUG loaded listener.js 13:34:29 INFO - PROCESS | 1733 | ++DOMWINDOW == 240 (0x9519fc00) [pid = 1733] [serial = 732] [outer = 0x92d1cc00] 13:34:30 INFO - PROCESS | 1733 | 1464381270528 Marionette TRACE conn4 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 13:34:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 13:34:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 1636ms 13:34:30 INFO - PROCESS | 1733 | 1464381270604 Marionette TRACE conn4 -> [0,945,"getWindowHandle",null] 13:34:30 INFO - PROCESS | 1733 | 1464381270608 Marionette TRACE conn4 <- [1,945,null,{"value":"8"}] 13:34:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 13:34:30 INFO - PROCESS | 1733 | 1464381270615 Marionette TRACE conn4 -> [0,946,"setScriptTimeout",{"ms":35000}] 13:34:30 INFO - PROCESS | 1733 | 1464381270618 Marionette TRACE conn4 <- [1,946,null,{}] 13:34:30 INFO - PROCESS | 1733 | 1464381270625 Marionette TRACE conn4 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:30 INFO - PROCESS | 1733 | 1464381270885 Marionette TRACE conn4 <- [1,947,null,{"value":null}] 13:34:31 INFO - PROCESS | 1733 | 1464381271193 Marionette TRACE conn4 -> [0,948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:31 INFO - PROCESS | 1733 | ++DOCSHELL 0x951eac00 == 72 [pid = 1733] [id = 244] 13:34:31 INFO - PROCESS | 1733 | ++DOMWINDOW == 241 (0x951eb000) [pid = 1733] [serial = 733] [outer = (nil)] 13:34:31 INFO - PROCESS | 1733 | ++DOMWINDOW == 242 (0x953bbc00) [pid = 1733] [serial = 734] [outer = 0x951eb000] 13:34:31 INFO - PROCESS | 1733 | 1464381271294 Marionette DEBUG loaded listener.js 13:34:31 INFO - PROCESS | 1733 | ++DOMWINDOW == 243 (0x953bf800) [pid = 1733] [serial = 735] [outer = 0x951eb000] 13:34:32 INFO - PROCESS | 1733 | 1464381272217 Marionette TRACE conn4 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 13:34:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 13:34:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 1647ms 13:34:32 INFO - PROCESS | 1733 | 1464381272264 Marionette TRACE conn4 -> [0,949,"getWindowHandle",null] 13:34:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 13:34:32 INFO - PROCESS | 1733 | 1464381272268 Marionette TRACE conn4 <- [1,949,null,{"value":"8"}] 13:34:32 INFO - PROCESS | 1733 | 1464381272274 Marionette TRACE conn4 -> [0,950,"setScriptTimeout",{"ms":35000}] 13:34:32 INFO - PROCESS | 1733 | 1464381272278 Marionette TRACE conn4 <- [1,950,null,{}] 13:34:32 INFO - PROCESS | 1733 | 1464381272284 Marionette TRACE conn4 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:32 INFO - PROCESS | 1733 | 1464381272519 Marionette TRACE conn4 <- [1,951,null,{"value":null}] 13:34:32 INFO - PROCESS | 1733 | 1464381272793 Marionette TRACE conn4 -> [0,952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:32 INFO - PROCESS | 1733 | ++DOCSHELL 0x94557c00 == 73 [pid = 1733] [id = 245] 13:34:32 INFO - PROCESS | 1733 | ++DOMWINDOW == 244 (0x9521fc00) [pid = 1733] [serial = 736] [outer = (nil)] 13:34:32 INFO - PROCESS | 1733 | ++DOMWINDOW == 245 (0x9575b400) [pid = 1733] [serial = 737] [outer = 0x9521fc00] 13:34:32 INFO - PROCESS | 1733 | 1464381272932 Marionette DEBUG loaded listener.js 13:34:33 INFO - PROCESS | 1733 | ++DOMWINDOW == 246 (0x95760000) [pid = 1733] [serial = 738] [outer = 0x9521fc00] 13:34:33 INFO - PROCESS | 1733 | 1464381273923 Marionette TRACE conn4 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 13:34:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 13:34:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 1683ms 13:34:33 INFO - PROCESS | 1733 | 1464381273958 Marionette TRACE conn4 -> [0,953,"getWindowHandle",null] 13:34:33 INFO - PROCESS | 1733 | 1464381273961 Marionette TRACE conn4 <- [1,953,null,{"value":"8"}] 13:34:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 13:34:33 INFO - PROCESS | 1733 | 1464381273968 Marionette TRACE conn4 -> [0,954,"setScriptTimeout",{"ms":35000}] 13:34:33 INFO - PROCESS | 1733 | 1464381273972 Marionette TRACE conn4 <- [1,954,null,{}] 13:34:33 INFO - PROCESS | 1733 | 1464381273978 Marionette TRACE conn4 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:34 INFO - PROCESS | 1733 | 1464381274176 Marionette TRACE conn4 <- [1,955,null,{"value":null}] 13:34:34 INFO - PROCESS | 1733 | 1464381274444 Marionette TRACE conn4 -> [0,956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:34 INFO - PROCESS | 1733 | ++DOCSHELL 0x888e7000 == 74 [pid = 1733] [id = 246] 13:34:34 INFO - PROCESS | 1733 | ++DOMWINDOW == 247 (0x888ec000) [pid = 1733] [serial = 739] [outer = (nil)] 13:34:34 INFO - PROCESS | 1733 | ++DOMWINDOW == 248 (0x8a56f400) [pid = 1733] [serial = 740] [outer = 0x888ec000] 13:34:34 INFO - PROCESS | 1733 | 1464381274576 Marionette DEBUG loaded listener.js 13:34:34 INFO - PROCESS | 1733 | ++DOMWINDOW == 249 (0x9213bc00) [pid = 1733] [serial = 741] [outer = 0x888ec000] 13:34:35 INFO - PROCESS | 1733 | 1464381275492 Marionette TRACE conn4 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 13:34:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 13:34:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 1583ms 13:34:35 INFO - PROCESS | 1733 | 1464381275552 Marionette TRACE conn4 -> [0,957,"getWindowHandle",null] 13:34:35 INFO - PROCESS | 1733 | 1464381275556 Marionette TRACE conn4 <- [1,957,null,{"value":"8"}] 13:34:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 13:34:35 INFO - PROCESS | 1733 | 1464381275563 Marionette TRACE conn4 -> [0,958,"setScriptTimeout",{"ms":35000}] 13:34:35 INFO - PROCESS | 1733 | 1464381275567 Marionette TRACE conn4 <- [1,958,null,{}] 13:34:35 INFO - PROCESS | 1733 | 1464381275573 Marionette TRACE conn4 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:35 INFO - PROCESS | 1733 | 1464381275799 Marionette TRACE conn4 <- [1,959,null,{"value":null}] 13:34:36 INFO - PROCESS | 1733 | 1464381276082 Marionette TRACE conn4 -> [0,960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:36 INFO - PROCESS | 1733 | ++DOCSHELL 0x8a287400 == 75 [pid = 1733] [id = 247] 13:34:36 INFO - PROCESS | 1733 | ++DOMWINDOW == 250 (0x8ac6b000) [pid = 1733] [serial = 742] [outer = (nil)] 13:34:36 INFO - PROCESS | 1733 | ++DOMWINDOW == 251 (0x8ccc5800) [pid = 1733] [serial = 743] [outer = 0x8ac6b000] 13:34:36 INFO - PROCESS | 1733 | 1464381276225 Marionette DEBUG loaded listener.js 13:34:36 INFO - PROCESS | 1733 | ++DOMWINDOW == 252 (0x99d95c00) [pid = 1733] [serial = 744] [outer = 0x8ac6b000] 13:34:37 INFO - PROCESS | 1733 | 1464381277116 Marionette TRACE conn4 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 13:34:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 13:34:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1589ms 13:34:37 INFO - PROCESS | 1733 | 1464381277153 Marionette TRACE conn4 -> [0,961,"getWindowHandle",null] 13:34:37 INFO - PROCESS | 1733 | 1464381277157 Marionette TRACE conn4 <- [1,961,null,{"value":"8"}] 13:34:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 13:34:37 INFO - PROCESS | 1733 | 1464381277163 Marionette TRACE conn4 -> [0,962,"setScriptTimeout",{"ms":35000}] 13:34:37 INFO - PROCESS | 1733 | 1464381277167 Marionette TRACE conn4 <- [1,962,null,{}] 13:34:37 INFO - PROCESS | 1733 | 1464381277173 Marionette TRACE conn4 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:37 INFO - PROCESS | 1733 | 1464381277383 Marionette TRACE conn4 <- [1,963,null,{"value":null}] 13:34:37 INFO - PROCESS | 1733 | 1464381277733 Marionette TRACE conn4 -> [0,964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:37 INFO - PROCESS | 1733 | ++DOCSHELL 0x8b78fc00 == 76 [pid = 1733] [id = 248] 13:34:37 INFO - PROCESS | 1733 | ++DOMWINDOW == 253 (0x8b790400) [pid = 1733] [serial = 745] [outer = (nil)] 13:34:37 INFO - PROCESS | 1733 | ++DOMWINDOW == 254 (0x8cace000) [pid = 1733] [serial = 746] [outer = 0x8b790400] 13:34:37 INFO - PROCESS | 1733 | 1464381277828 Marionette DEBUG loaded listener.js 13:34:37 INFO - PROCESS | 1733 | ++DOMWINDOW == 255 (0x8cad8c00) [pid = 1733] [serial = 747] [outer = 0x8b790400] 13:34:38 INFO - PROCESS | 1733 | 1464381278757 Marionette TRACE conn4 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 13:34:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 13:34:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1637ms 13:34:38 INFO - PROCESS | 1733 | 1464381278802 Marionette TRACE conn4 -> [0,965,"getWindowHandle",null] 13:34:38 INFO - PROCESS | 1733 | 1464381278806 Marionette TRACE conn4 <- [1,965,null,{"value":"8"}] 13:34:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 13:34:38 INFO - PROCESS | 1733 | 1464381278813 Marionette TRACE conn4 -> [0,966,"setScriptTimeout",{"ms":35000}] 13:34:38 INFO - PROCESS | 1733 | 1464381278816 Marionette TRACE conn4 <- [1,966,null,{}] 13:34:38 INFO - PROCESS | 1733 | 1464381278822 Marionette TRACE conn4 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:39 INFO - PROCESS | 1733 | 1464381279034 Marionette TRACE conn4 <- [1,967,null,{"value":null}] 13:34:39 INFO - PROCESS | 1733 | 1464381279344 Marionette TRACE conn4 -> [0,968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:39 INFO - PROCESS | 1733 | ++DOCSHELL 0x8d9f8000 == 77 [pid = 1733] [id = 249] 13:34:39 INFO - PROCESS | 1733 | ++DOMWINDOW == 256 (0x8d9fa000) [pid = 1733] [serial = 748] [outer = (nil)] 13:34:39 INFO - PROCESS | 1733 | ++DOMWINDOW == 257 (0x8e6ae000) [pid = 1733] [serial = 749] [outer = 0x8d9fa000] 13:34:39 INFO - PROCESS | 1733 | 1464381279443 Marionette DEBUG loaded listener.js 13:34:39 INFO - PROCESS | 1733 | ++DOMWINDOW == 258 (0x8e872000) [pid = 1733] [serial = 750] [outer = 0x8d9fa000] 13:34:40 INFO - PROCESS | 1733 | 1464381280393 Marionette TRACE conn4 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 13:34:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 13:34:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1631ms 13:34:40 INFO - PROCESS | 1733 | 1464381280445 Marionette TRACE conn4 -> [0,969,"getWindowHandle",null] 13:34:40 INFO - PROCESS | 1733 | 1464381280448 Marionette TRACE conn4 <- [1,969,null,{"value":"8"}] 13:34:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 13:34:40 INFO - PROCESS | 1733 | 1464381280455 Marionette TRACE conn4 -> [0,970,"setScriptTimeout",{"ms":35000}] 13:34:40 INFO - PROCESS | 1733 | 1464381280459 Marionette TRACE conn4 <- [1,970,null,{}] 13:34:40 INFO - PROCESS | 1733 | 1464381280465 Marionette TRACE conn4 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:40 INFO - PROCESS | 1733 | 1464381280692 Marionette TRACE conn4 <- [1,971,null,{"value":null}] 13:34:41 INFO - PROCESS | 1733 | 1464381281022 Marionette TRACE conn4 -> [0,972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:41 INFO - PROCESS | 1733 | ++DOCSHELL 0x9102d800 == 78 [pid = 1733] [id = 250] 13:34:41 INFO - PROCESS | 1733 | ++DOMWINDOW == 259 (0x91030c00) [pid = 1733] [serial = 751] [outer = (nil)] 13:34:41 INFO - PROCESS | 1733 | ++DOMWINDOW == 260 (0x91328400) [pid = 1733] [serial = 752] [outer = 0x91030c00] 13:34:41 INFO - PROCESS | 1733 | 1464381281110 Marionette DEBUG loaded listener.js 13:34:41 INFO - PROCESS | 1733 | ++DOMWINDOW == 261 (0x9398fc00) [pid = 1733] [serial = 753] [outer = 0x91030c00] 13:34:42 INFO - PROCESS | 1733 | 1464381282002 Marionette TRACE conn4 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 13:34:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 13:34:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1584ms 13:34:42 INFO - PROCESS | 1733 | 1464381282040 Marionette TRACE conn4 -> [0,973,"getWindowHandle",null] 13:34:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 13:34:42 INFO - PROCESS | 1733 | 1464381282044 Marionette TRACE conn4 <- [1,973,null,{"value":"8"}] 13:34:42 INFO - PROCESS | 1733 | 1464381282050 Marionette TRACE conn4 -> [0,974,"setScriptTimeout",{"ms":35000}] 13:34:42 INFO - PROCESS | 1733 | 1464381282054 Marionette TRACE conn4 <- [1,974,null,{}] 13:34:42 INFO - PROCESS | 1733 | 1464381282059 Marionette TRACE conn4 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:42 INFO - PROCESS | 1733 | 1464381282266 Marionette TRACE conn4 <- [1,975,null,{"value":null}] 13:34:43 INFO - PROCESS | 1733 | 1464381283294 Marionette TRACE conn4 -> [0,976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:43 INFO - PROCESS | 1733 | ++DOCSHELL 0x88cd3800 == 79 [pid = 1733] [id = 251] 13:34:43 INFO - PROCESS | 1733 | ++DOMWINDOW == 262 (0x88cdac00) [pid = 1733] [serial = 754] [outer = (nil)] 13:34:43 INFO - PROCESS | 1733 | ++DOMWINDOW == 263 (0x890ea000) [pid = 1733] [serial = 755] [outer = 0x88cdac00] 13:34:43 INFO - PROCESS | 1733 | 1464381283466 Marionette DEBUG loaded listener.js 13:34:43 INFO - PROCESS | 1733 | ++DOMWINDOW == 264 (0x89e3f800) [pid = 1733] [serial = 756] [outer = 0x88cdac00] 13:34:44 INFO - PROCESS | 1733 | 1464381284407 Marionette TRACE conn4 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 13:34:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 13:34:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 2390ms 13:34:44 INFO - PROCESS | 1733 | 1464381284440 Marionette TRACE conn4 -> [0,977,"getWindowHandle",null] 13:34:44 INFO - PROCESS | 1733 | 1464381284446 Marionette TRACE conn4 <- [1,977,null,{"value":"8"}] 13:34:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 13:34:44 INFO - PROCESS | 1733 | 1464381284454 Marionette TRACE conn4 -> [0,978,"setScriptTimeout",{"ms":35000}] 13:34:44 INFO - PROCESS | 1733 | 1464381284460 Marionette TRACE conn4 <- [1,978,null,{}] 13:34:44 INFO - PROCESS | 1733 | 1464381284468 Marionette TRACE conn4 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:44 INFO - PROCESS | 1733 | 1464381284674 Marionette TRACE conn4 <- [1,979,null,{"value":null}] 13:34:45 INFO - PROCESS | 1733 | 1464381284985 Marionette TRACE conn4 -> [0,980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:45 INFO - PROCESS | 1733 | ++DOCSHELL 0x890ee000 == 80 [pid = 1733] [id = 252] 13:34:45 INFO - PROCESS | 1733 | ++DOMWINDOW == 265 (0x89d22800) [pid = 1733] [serial = 757] [outer = (nil)] 13:34:45 INFO - PROCESS | 1733 | ++DOMWINDOW == 266 (0x8abf8c00) [pid = 1733] [serial = 758] [outer = 0x89d22800] 13:34:45 INFO - PROCESS | 1733 | 1464381285078 Marionette DEBUG loaded listener.js 13:34:45 INFO - PROCESS | 1733 | ++DOMWINDOW == 267 (0x8ac68400) [pid = 1733] [serial = 759] [outer = 0x89d22800] 13:34:46 INFO - PROCESS | 1733 | 1464381286145 Marionette TRACE conn4 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 13:34:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 13:34:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1738ms 13:34:46 INFO - PROCESS | 1733 | 1464381286196 Marionette TRACE conn4 -> [0,981,"getWindowHandle",null] 13:34:46 INFO - PROCESS | 1733 | 1464381286202 Marionette TRACE conn4 <- [1,981,null,{"value":"8"}] 13:34:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 13:34:46 INFO - PROCESS | 1733 | 1464381286210 Marionette TRACE conn4 -> [0,982,"setScriptTimeout",{"ms":35000}] 13:34:46 INFO - PROCESS | 1733 | 1464381286214 Marionette TRACE conn4 <- [1,982,null,{}] 13:34:46 INFO - PROCESS | 1733 | 1464381286220 Marionette TRACE conn4 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:46 INFO - PROCESS | 1733 | 1464381286419 Marionette TRACE conn4 <- [1,983,null,{"value":null}] 13:34:46 INFO - PROCESS | 1733 | 1464381286695 Marionette TRACE conn4 -> [0,984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:46 INFO - PROCESS | 1733 | ++DOCSHELL 0x8b09d000 == 81 [pid = 1733] [id = 253] 13:34:46 INFO - PROCESS | 1733 | ++DOMWINDOW == 268 (0x8b09f000) [pid = 1733] [serial = 760] [outer = (nil)] 13:34:46 INFO - PROCESS | 1733 | ++DOMWINDOW == 269 (0x8b791c00) [pid = 1733] [serial = 761] [outer = 0x8b09f000] 13:34:46 INFO - PROCESS | 1733 | 1464381286777 Marionette DEBUG loaded listener.js 13:34:46 INFO - PROCESS | 1733 | ++DOMWINDOW == 270 (0x8c9edc00) [pid = 1733] [serial = 762] [outer = 0x8b09f000] 13:34:47 INFO - PROCESS | 1733 | 1464381287744 Marionette TRACE conn4 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 13:34:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 13:34:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 1592ms 13:34:47 INFO - PROCESS | 1733 | 1464381287803 Marionette TRACE conn4 -> [0,985,"getWindowHandle",null] 13:34:47 INFO - PROCESS | 1733 | 1464381287806 Marionette TRACE conn4 <- [1,985,null,{"value":"8"}] 13:34:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 13:34:47 INFO - PROCESS | 1733 | 1464381287816 Marionette TRACE conn4 -> [0,986,"setScriptTimeout",{"ms":35000}] 13:34:47 INFO - PROCESS | 1733 | 1464381287823 Marionette TRACE conn4 <- [1,986,null,{}] 13:34:47 INFO - PROCESS | 1733 | 1464381287838 Marionette TRACE conn4 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:48 INFO - PROCESS | 1733 | 1464381288091 Marionette TRACE conn4 <- [1,987,null,{"value":null}] 13:34:48 INFO - PROCESS | 1733 | --DOCSHELL 0x912ed000 == 80 [pid = 1733] [id = 154] 13:34:48 INFO - PROCESS | 1733 | --DOCSHELL 0x8c8a6c00 == 79 [pid = 1733] [id = 152] 13:34:48 INFO - PROCESS | 1733 | --DOCSHELL 0x8b78dc00 == 78 [pid = 1733] [id = 146] 13:34:48 INFO - PROCESS | 1733 | --DOMWINDOW == 269 (0x92d92400) [pid = 1733] [serial = 337] [outer = (nil)] [url = about:blank] 13:34:48 INFO - PROCESS | 1733 | --DOMWINDOW == 268 (0x8a578000) [pid = 1733] [serial = 509] [outer = (nil)] [url = about:blank] 13:34:48 INFO - PROCESS | 1733 | --DOMWINDOW == 267 (0xa6769c00) [pid = 1733] [serial = 379] [outer = (nil)] [url = about:blank] 13:34:48 INFO - PROCESS | 1733 | --DOMWINDOW == 266 (0xa22be400) [pid = 1733] [serial = 192] [outer = (nil)] [url = about:blank] 13:34:48 INFO - PROCESS | 1733 | --DOMWINDOW == 265 (0x8dbce000) [pid = 1733] [serial = 503] [outer = (nil)] [url = about:blank] 13:34:48 INFO - PROCESS | 1733 | --DOMWINDOW == 264 (0x92b75800) [pid = 1733] [serial = 443] [outer = (nil)] [url = about:blank] 13:34:48 INFO - PROCESS | 1733 | --DOMWINDOW == 263 (0x8c9fc000) [pid = 1733] [serial = 385] [outer = (nil)] [url = about:blank] 13:34:48 INFO - PROCESS | 1733 | --DOMWINDOW == 262 (0x8e58f400) [pid = 1733] [serial = 328] [outer = (nil)] [url = about:blank] 13:34:48 INFO - PROCESS | 1733 | --DOMWINDOW == 261 (0x8cccbc00) [pid = 1733] [serial = 500] [outer = (nil)] [url = about:blank] 13:34:48 INFO - PROCESS | 1733 | --DOMWINDOW == 260 (0xa050e800) [pid = 1733] [serial = 144] [outer = (nil)] [url = about:blank] 13:34:48 INFO - PROCESS | 1733 | --DOMWINDOW == 259 (0x9a791c00) [pid = 1733] [serial = 271] [outer = (nil)] [url = about:blank] 13:34:48 INFO - PROCESS | 1733 | --DOMWINDOW == 258 (0x9c032400) [pid = 1733] [serial = 274] [outer = (nil)] [url = about:blank] 13:34:48 INFO - PROCESS | 1733 | --DOMWINDOW == 257 (0xa68df800) [pid = 1733] [serial = 156] [outer = (nil)] [url = about:blank] 13:34:48 INFO - PROCESS | 1733 | --DOMWINDOW == 256 (0x8d0a1800) [pid = 1733] [serial = 431] [outer = (nil)] [url = about:blank] 13:34:48 INFO - PROCESS | 1733 | --DOMWINDOW == 255 (0x92b6bc00) [pid = 1733] [serial = 434] [outer = (nil)] [url = about:blank] 13:34:48 INFO - PROCESS | 1733 | --DOMWINDOW == 254 (0xa26bd000) [pid = 1733] [serial = 370] [outer = (nil)] [url = about:blank] 13:34:48 INFO - PROCESS | 1733 | --DOMWINDOW == 253 (0x89e48c00) [pid = 1733] [serial = 515] [outer = (nil)] [url = about:blank] 13:34:48 INFO - PROCESS | 1733 | --DOMWINDOW == 252 (0x8c9f3800) [pid = 1733] [serial = 584] [outer = (nil)] [url = about:blank] 13:34:48 INFO - PROCESS | 1733 | --DOMWINDOW == 251 (0x9a9f1c00) [pid = 1733] [serial = 313] [outer = (nil)] [url = about:blank] 13:34:48 INFO - PROCESS | 1733 | --DOMWINDOW == 250 (0x9a286c00) [pid = 1733] [serial = 485] [outer = (nil)] [url = about:blank] 13:34:48 INFO - PROCESS | 1733 | --DOMWINDOW == 249 (0x8e86e800) [pid = 1733] [serial = 334] [outer = (nil)] [url = about:blank] 13:34:48 INFO - PROCESS | 1733 | --DOMWINDOW == 248 (0x9b417c00) [pid = 1733] [serial = 223] [outer = (nil)] [url = about:blank] 13:34:48 INFO - PROCESS | 1733 | --DOMWINDOW == 247 (0x951e7c00) [pid = 1733] [serial = 180] [outer = (nil)] [url = about:blank] 13:34:48 INFO - PROCESS | 1733 | --DOMWINDOW == 246 (0xa67d3000) [pid = 1733] [serial = 506] [outer = (nil)] [url = about:blank] 13:34:48 INFO - PROCESS | 1733 | --DOMWINDOW == 245 (0x9b41c800) [pid = 1733] [serial = 367] [outer = (nil)] [url = about:blank] 13:34:48 INFO - PROCESS | 1733 | --DOMWINDOW == 244 (0x9b415400) [pid = 1733] [serial = 605] [outer = (nil)] [url = about:blank] 13:34:48 INFO - PROCESS | 1733 | --DOMWINDOW == 243 (0x9a646c00) [pid = 1733] [serial = 195] [outer = (nil)] [url = about:blank] 13:34:48 INFO - PROCESS | 1733 | --DOMWINDOW == 242 (0x92237c00) [pid = 1733] [serial = 479] [outer = (nil)] [url = about:blank] 13:34:48 INFO - PROCESS | 1733 | --DOMWINDOW == 241 (0xa4e16c00) [pid = 1733] [serial = 283] [outer = (nil)] [url = about:blank] 13:34:48 INFO - PROCESS | 1733 | --DOMWINDOW == 240 (0x912e7400) [pid = 1733] [serial = 452] [outer = (nil)] [url = about:blank] 13:34:48 INFO - PROCESS | 1733 | --DOMWINDOW == 239 (0x9a8c3400) [pid = 1733] [serial = 488] [outer = (nil)] [url = about:blank] 13:34:48 INFO - PROCESS | 1733 | --DOMWINDOW == 238 (0x913bf800) [pid = 1733] [serial = 244] [outer = (nil)] [url = about:blank] 13:34:48 INFO - PROCESS | 1733 | --DOMWINDOW == 237 (0x99202c00) [pid = 1733] [serial = 141] [outer = (nil)] [url = about:blank] 13:34:48 INFO - PROCESS | 1733 | --DOMWINDOW == 236 (0x9b7eec00) [pid = 1733] [serial = 419] [outer = (nil)] [url = about:blank] 13:34:48 INFO - PROCESS | 1733 | --DOMWINDOW == 235 (0x91329400) [pid = 1733] [serial = 241] [outer = (nil)] [url = about:blank] 13:34:48 INFO - PROCESS | 1733 | --DOMWINDOW == 234 (0x9b425000) [pid = 1733] [serial = 189] [outer = (nil)] [url = about:blank] 13:34:48 INFO - PROCESS | 1733 | --DOMWINDOW == 233 (0x91038c00) [pid = 1733] [serial = 238] [outer = (nil)] [url = about:blank] 13:34:48 INFO - PROCESS | 1733 | --DOMWINDOW == 232 (0xa5099800) [pid = 1733] [serial = 325] [outer = (nil)] [url = about:blank] 13:34:48 INFO - PROCESS | 1733 | --DOMWINDOW == 231 (0x9bfa1c00) [pid = 1733] [serial = 111] [outer = (nil)] [url = about:blank] 13:34:48 INFO - PROCESS | 1733 | --DOMWINDOW == 230 (0x9a8c3000) [pid = 1733] [serial = 183] [outer = (nil)] [url = about:blank] 13:34:48 INFO - PROCESS | 1733 | --DOMWINDOW == 229 (0xa675ec00) [pid = 1733] [serial = 286] [outer = (nil)] [url = about:blank] 13:34:48 INFO - PROCESS | 1733 | --DOMWINDOW == 228 (0xa3020000) [pid = 1733] [serial = 491] [outer = (nil)] [url = about:blank] 13:34:48 INFO - PROCESS | 1733 | --DOMWINDOW == 227 (0x951e7400) [pid = 1733] [serial = 268] [outer = (nil)] [url = about:blank] 13:34:48 INFO - PROCESS | 1733 | --DOMWINDOW == 226 (0x95763c00) [pid = 1733] [serial = 482] [outer = (nil)] [url = about:blank] 13:34:48 INFO - PROCESS | 1733 | --DOMWINDOW == 225 (0x9a9d5000) [pid = 1733] [serial = 602] [outer = (nil)] [url = about:blank] 13:34:48 INFO - PROCESS | 1733 | --DOMWINDOW == 224 (0x8e58c400) [pid = 1733] [serial = 476] [outer = (nil)] [url = about:blank] 13:34:48 INFO - PROCESS | 1733 | --DOMWINDOW == 223 (0x951f1400) [pid = 1733] [serial = 593] [outer = (nil)] [url = about:blank] 13:34:48 INFO - PROCESS | 1733 | --DOMWINDOW == 222 (0x8ac65000) [pid = 1733] [serial = 632] [outer = (nil)] [url = about:blank] 13:34:48 INFO - PROCESS | 1733 | --DOMWINDOW == 221 (0xa6282800) [pid = 1733] [serial = 235] [outer = (nil)] [url = about:blank] 13:34:48 INFO - PROCESS | 1733 | --DOMWINDOW == 220 (0x91326800) [pid = 1733] [serial = 641] [outer = (nil)] [url = about:blank] 13:34:48 INFO - PROCESS | 1733 | --DOMWINDOW == 219 (0x8e6b2c00) [pid = 1733] [serial = 355] [outer = (nil)] [url = about:blank] 13:34:48 INFO - PROCESS | 1733 | --DOMWINDOW == 218 (0xa2283400) [pid = 1733] [serial = 609] [outer = (nil)] [url = about:blank] 13:34:48 INFO - PROCESS | 1733 | --DOMWINDOW == 217 (0x9a327000) [pid = 1733] [serial = 599] [outer = (nil)] [url = about:blank] 13:34:48 INFO - PROCESS | 1733 | --DOMWINDOW == 216 (0x955c9400) [pid = 1733] [serial = 473] [outer = (nil)] [url = about:blank] 13:34:48 INFO - PROCESS | 1733 | --DOMWINDOW == 215 (0xa6b80000) [pid = 1733] [serial = 373] [outer = (nil)] [url = about:blank] 13:34:48 INFO - PROCESS | 1733 | --DOMWINDOW == 214 (0x9c122c00) [pid = 1733] [serial = 316] [outer = (nil)] [url = about:blank] 13:34:48 INFO - PROCESS | 1733 | --DOMWINDOW == 213 (0xa30ba800) [pid = 1733] [serial = 428] [outer = (nil)] [url = about:blank] 13:34:48 INFO - PROCESS | 1733 | --DOMWINDOW == 212 (0x8d9f8c00) [pid = 1733] [serial = 521] [outer = (nil)] [url = about:blank] 13:34:48 INFO - PROCESS | 1733 | --DOMWINDOW == 211 (0x8e6b0400) [pid = 1733] [serial = 331] [outer = (nil)] [url = about:blank] 13:34:48 INFO - PROCESS | 1733 | --DOMWINDOW == 210 (0x8d9f8400) [pid = 1733] [serial = 635] [outer = (nil)] [url = about:blank] 13:34:48 INFO - PROCESS | 1733 | --DOMWINDOW == 209 (0xa6734000) [pid = 1733] [serial = 153] [outer = (nil)] [url = about:blank] 13:34:48 INFO - PROCESS | 1733 | --DOMWINDOW == 208 (0x8b0a0c00) [pid = 1733] [serial = 446] [outer = (nil)] [url = about:blank] 13:34:48 INFO - PROCESS | 1733 | --DOMWINDOW == 207 (0x8a28e800) [pid = 1733] [serial = 626] [outer = (nil)] [url = about:blank] 13:34:48 INFO - PROCESS | 1733 | --DOMWINDOW == 206 (0x9b294400) [pid = 1733] [serial = 364] [outer = (nil)] [url = about:blank] 13:34:48 INFO - PROCESS | 1733 | --DOMWINDOW == 205 (0x9a9d8c00) [pid = 1733] [serial = 150] [outer = (nil)] [url = about:blank] 13:34:48 INFO - PROCESS | 1733 | --DOMWINDOW == 204 (0x8ac6d400) [pid = 1733] [serial = 494] [outer = (nil)] [url = about:blank] 13:34:48 INFO - PROCESS | 1733 | --DOMWINDOW == 203 (0x93995800) [pid = 1733] [serial = 413] [outer = (nil)] [url = about:blank] 13:34:48 INFO - PROCESS | 1733 | --DOMWINDOW == 202 (0x9a339c00) [pid = 1733] [serial = 422] [outer = (nil)] [url = about:blank] 13:34:48 INFO - PROCESS | 1733 | --DOMWINDOW == 201 (0xa6284400) [pid = 1733] [serial = 280] [outer = (nil)] [url = about:blank] 13:34:48 INFO - PROCESS | 1733 | --DOMWINDOW == 200 (0xa35f6400) [pid = 1733] [serial = 425] [outer = (nil)] [url = about:blank] 13:34:48 INFO - PROCESS | 1733 | --DOMWINDOW == 199 (0xa22c6000) [pid = 1733] [serial = 277] [outer = (nil)] [url = about:blank] 13:34:48 INFO - PROCESS | 1733 | --DOMWINDOW == 198 (0x91033c00) [pid = 1733] [serial = 639] [outer = (nil)] [url = about:blank] 13:34:48 INFO - PROCESS | 1733 | --DOMWINDOW == 197 (0xa321b800) [pid = 1733] [serial = 319] [outer = (nil)] [url = about:blank] 13:34:48 INFO - PROCESS | 1733 | --DOMWINDOW == 196 (0x8f1abc00) [pid = 1733] [serial = 449] [outer = (nil)] [url = about:blank] 13:34:48 INFO - PROCESS | 1733 | --DOMWINDOW == 195 (0xa3224400) [pid = 1733] [serial = 497] [outer = (nil)] [url = about:blank] 13:34:48 INFO - PROCESS | 1733 | --DOMWINDOW == 194 (0xa21ae400) [pid = 1733] [serial = 226] [outer = (nil)] [url = about:blank] 13:34:48 INFO - PROCESS | 1733 | --DOMWINDOW == 193 (0x98199c00) [pid = 1733] [serial = 361] [outer = (nil)] [url = about:blank] 13:34:48 INFO - PROCESS | 1733 | --DOMWINDOW == 192 (0x93996800) [pid = 1733] [serial = 644] [outer = (nil)] [url = about:blank] 13:34:48 INFO - PROCESS | 1733 | --DOMWINDOW == 191 (0x888e8400) [pid = 1733] [serial = 563] [outer = (nil)] [url = about:blank] 13:34:48 INFO - PROCESS | 1733 | --DOMWINDOW == 190 (0x955cd800) [pid = 1733] [serial = 416] [outer = (nil)] [url = about:blank] 13:34:48 INFO - PROCESS | 1733 | --DOMWINDOW == 189 (0x977a0c00) [pid = 1733] [serial = 310] [outer = (nil)] [url = about:blank] 13:34:48 INFO - PROCESS | 1733 | --DOMWINDOW == 188 (0x8a573400) [pid = 1733] [serial = 518] [outer = (nil)] [url = about:blank] 13:34:48 INFO - PROCESS | 1733 | --DOMWINDOW == 187 (0x8f1b6c00) [pid = 1733] [serial = 638] [outer = (nil)] [url = about:blank] 13:34:48 INFO - PROCESS | 1733 | --DOMWINDOW == 186 (0x9779c800) [pid = 1733] [serial = 219] [outer = (nil)] [url = about:blank] 13:34:48 INFO - PROCESS | 1733 | --DOMWINDOW == 185 (0x8bac6c00) [pid = 1733] [serial = 633] [outer = (nil)] [url = about:blank] 13:34:48 INFO - PROCESS | 1733 | --DOMWINDOW == 184 (0x92b74000) [pid = 1733] [serial = 440] [outer = (nil)] [url = about:blank] 13:34:48 INFO - PROCESS | 1733 | --DOMWINDOW == 183 (0x95756000) [pid = 1733] [serial = 596] [outer = (nil)] [url = about:blank] 13:34:48 INFO - PROCESS | 1733 | --DOMWINDOW == 182 (0x913c3c00) [pid = 1733] [serial = 307] [outer = (nil)] [url = about:blank] 13:34:48 INFO - PROCESS | 1733 | --DOMWINDOW == 181 (0xa346b000) [pid = 1733] [serial = 147] [outer = (nil)] [url = about:blank] 13:34:48 INFO - PROCESS | 1733 | --DOMWINDOW == 180 (0x8f1b4c00) [pid = 1733] [serial = 587] [outer = (nil)] [url = about:blank] 13:34:48 INFO - PROCESS | 1733 | --DOMWINDOW == 179 (0x9d836c00) [pid = 1733] [serial = 376] [outer = (nil)] [url = about:blank] 13:34:48 INFO - PROCESS | 1733 | --DOMWINDOW == 178 (0x8d9fb400) [pid = 1733] [serial = 410] [outer = (nil)] [url = about:blank] 13:34:48 INFO - PROCESS | 1733 | --DOMWINDOW == 177 (0x8b795c00) [pid = 1733] [serial = 437] [outer = (nil)] [url = about:blank] 13:34:48 INFO - PROCESS | 1733 | --DOMWINDOW == 176 (0x913c6400) [pid = 1733] [serial = 265] [outer = (nil)] [url = about:blank] 13:34:48 INFO - PROCESS | 1733 | --DOMWINDOW == 175 (0x92d1b800) [pid = 1733] [serial = 358] [outer = (nil)] [url = about:blank] 13:34:48 INFO - PROCESS | 1733 | --DOMWINDOW == 174 (0x9aa47800) [pid = 1733] [serial = 186] [outer = (nil)] [url = about:blank] 13:34:48 INFO - PROCESS | 1733 | --DOMWINDOW == 173 (0x8c8af400) [pid = 1733] [serial = 382] [outer = (nil)] [url = about:blank] 13:34:48 INFO - PROCESS | 1733 | --DOMWINDOW == 172 (0xa6b7d400) [pid = 1733] [serial = 322] [outer = (nil)] [url = about:blank] 13:34:48 INFO - PROCESS | 1733 | --DOMWINDOW == 171 (0x938aac00) [pid = 1733] [serial = 590] [outer = (nil)] [url = about:blank] 13:34:48 INFO - PROCESS | 1733 | --DOMWINDOW == 170 (0x8e56a800) [pid = 1733] [serial = 636] [outer = (nil)] [url = about:blank] 13:34:48 INFO - PROCESS | 1733 | --DOMWINDOW == 169 (0xa325cc00) [pid = 1733] [serial = 229] [outer = (nil)] [url = about:blank] 13:34:48 INFO - PROCESS | 1733 | --DOMWINDOW == 168 (0x8ccc4400) [pid = 1733] [serial = 629] [outer = (nil)] [url = about:blank] 13:34:48 INFO - PROCESS | 1733 | --DOMWINDOW == 167 (0x8a28e400) [pid = 1733] [serial = 512] [outer = (nil)] [url = about:blank] 13:34:48 INFO - PROCESS | 1733 | --DOMWINDOW == 166 (0x9a323400) [pid = 1733] [serial = 232] [outer = (nil)] [url = about:blank] 13:34:48 INFO - PROCESS | 1733 | --DOMWINDOW == 165 (0x92240c00) [pid = 1733] [serial = 642] [outer = (nil)] [url = about:blank] 13:34:48 INFO - PROCESS | 1733 | --DOMWINDOW == 164 (0x92d93400) [pid = 1733] [serial = 581] [outer = (nil)] [url = about:blank] 13:34:48 INFO - PROCESS | 1733 | 1464381288723 Marionette TRACE conn4 -> [0,988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:48 INFO - PROCESS | 1733 | ++DOCSHELL 0x888e8400 == 79 [pid = 1733] [id = 254] 13:34:48 INFO - PROCESS | 1733 | ++DOMWINDOW == 165 (0x88cd1800) [pid = 1733] [serial = 763] [outer = (nil)] 13:34:48 INFO - PROCESS | 1733 | ++DOMWINDOW == 166 (0x89e49800) [pid = 1733] [serial = 764] [outer = 0x88cd1800] 13:34:48 INFO - PROCESS | 1733 | 1464381288825 Marionette DEBUG loaded listener.js 13:34:48 INFO - PROCESS | 1733 | ++DOMWINDOW == 167 (0x8a578400) [pid = 1733] [serial = 765] [outer = 0x88cd1800] 13:34:49 INFO - PROCESS | 1733 | 1464381289642 Marionette TRACE conn4 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 13:34:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 13:34:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 1849ms 13:34:49 INFO - PROCESS | 1733 | 1464381289663 Marionette TRACE conn4 -> [0,989,"getWindowHandle",null] 13:34:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 13:34:49 INFO - PROCESS | 1733 | 1464381289670 Marionette TRACE conn4 <- [1,989,null,{"value":"8"}] 13:34:49 INFO - PROCESS | 1733 | 1464381289676 Marionette TRACE conn4 -> [0,990,"setScriptTimeout",{"ms":35000}] 13:34:49 INFO - PROCESS | 1733 | 1464381289679 Marionette TRACE conn4 <- [1,990,null,{}] 13:34:49 INFO - PROCESS | 1733 | 1464381289712 Marionette TRACE conn4 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:49 INFO - PROCESS | 1733 | 1464381289917 Marionette TRACE conn4 <- [1,991,null,{"value":null}] 13:34:49 INFO - PROCESS | 1733 | 1464381289928 Marionette TRACE conn4 -> [0,992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:49 INFO - PROCESS | 1733 | ++DOCSHELL 0x88cd2800 == 80 [pid = 1733] [id = 255] 13:34:49 INFO - PROCESS | 1733 | ++DOMWINDOW == 168 (0x89d2b800) [pid = 1733] [serial = 766] [outer = (nil)] 13:34:49 INFO - PROCESS | 1733 | ++DOMWINDOW == 169 (0x8b0a4800) [pid = 1733] [serial = 767] [outer = 0x89d2b800] 13:34:50 INFO - PROCESS | 1733 | 1464381290006 Marionette DEBUG loaded listener.js 13:34:50 INFO - PROCESS | 1733 | ++DOMWINDOW == 170 (0x8c8a8000) [pid = 1733] [serial = 768] [outer = 0x89d2b800] 13:34:51 INFO - PROCESS | 1733 | 1464381291006 Marionette TRACE conn4 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 13:34:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 13:34:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 1403ms 13:34:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 13:34:51 INFO - PROCESS | 1733 | 1464381291080 Marionette TRACE conn4 -> [0,993,"getWindowHandle",null] 13:34:51 INFO - PROCESS | 1733 | 1464381291083 Marionette TRACE conn4 <- [1,993,null,{"value":"8"}] 13:34:51 INFO - PROCESS | 1733 | 1464381291090 Marionette TRACE conn4 -> [0,994,"setScriptTimeout",{"ms":35000}] 13:34:51 INFO - PROCESS | 1733 | 1464381291093 Marionette TRACE conn4 <- [1,994,null,{}] 13:34:51 INFO - PROCESS | 1733 | 1464381291098 Marionette TRACE conn4 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:51 INFO - PROCESS | 1733 | 1464381291351 Marionette TRACE conn4 <- [1,995,null,{"value":null}] 13:34:51 INFO - PROCESS | 1733 | 1464381291377 Marionette TRACE conn4 -> [0,996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:51 INFO - PROCESS | 1733 | ++DOCSHELL 0x8bac0c00 == 81 [pid = 1733] [id = 256] 13:34:51 INFO - PROCESS | 1733 | ++DOMWINDOW == 171 (0x8ccc8c00) [pid = 1733] [serial = 769] [outer = (nil)] 13:34:51 INFO - PROCESS | 1733 | ++DOMWINDOW == 172 (0x8d0a5400) [pid = 1733] [serial = 770] [outer = 0x8ccc8c00] 13:34:51 INFO - PROCESS | 1733 | 1464381291462 Marionette DEBUG loaded listener.js 13:34:51 INFO - PROCESS | 1733 | ++DOMWINDOW == 173 (0x8d9f8c00) [pid = 1733] [serial = 771] [outer = 0x8ccc8c00] 13:34:52 INFO - PROCESS | 1733 | 1464381292426 Marionette TRACE conn4 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 13:34:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 13:34:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 1439ms 13:34:52 INFO - PROCESS | 1733 | 1464381292528 Marionette TRACE conn4 -> [0,997,"getWindowHandle",null] 13:34:52 INFO - PROCESS | 1733 | 1464381292535 Marionette TRACE conn4 <- [1,997,null,{"value":"8"}] 13:34:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 13:34:52 INFO - PROCESS | 1733 | 1464381292557 Marionette TRACE conn4 -> [0,998,"setScriptTimeout",{"ms":35000}] 13:34:52 INFO - PROCESS | 1733 | 1464381292560 Marionette TRACE conn4 <- [1,998,null,{}] 13:34:52 INFO - PROCESS | 1733 | 1464381292572 Marionette TRACE conn4 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:52 INFO - PROCESS | 1733 | 1464381292795 Marionette TRACE conn4 <- [1,999,null,{"value":null}] 13:34:52 INFO - PROCESS | 1733 | 1464381292823 Marionette TRACE conn4 -> [0,1000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:52 INFO - PROCESS | 1733 | ++DOCSHELL 0x8c9fcc00 == 82 [pid = 1733] [id = 257] 13:34:52 INFO - PROCESS | 1733 | ++DOMWINDOW == 174 (0x8cccb800) [pid = 1733] [serial = 772] [outer = (nil)] 13:34:52 INFO - PROCESS | 1733 | ++DOMWINDOW == 175 (0x8e56d000) [pid = 1733] [serial = 773] [outer = 0x8cccb800] 13:34:52 INFO - PROCESS | 1733 | 1464381292910 Marionette DEBUG loaded listener.js 13:34:53 INFO - PROCESS | 1733 | ++DOMWINDOW == 176 (0x8e589000) [pid = 1733] [serial = 774] [outer = 0x8cccb800] 13:34:54 INFO - PROCESS | 1733 | --DOMWINDOW == 175 (0x8f1a8c00) [pid = 1733] [serial = 546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 13:34:54 INFO - PROCESS | 1733 | --DOMWINDOW == 174 (0x953bc400) [pid = 1733] [serial = 555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 13:34:54 INFO - PROCESS | 1733 | --DOMWINDOW == 173 (0x8c9fa000) [pid = 1733] [serial = 543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 13:34:54 INFO - PROCESS | 1733 | --DOMWINDOW == 172 (0x8e6b6400) [pid = 1733] [serial = 537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 13:34:54 INFO - PROCESS | 1733 | --DOMWINDOW == 171 (0x8a288400) [pid = 1733] [serial = 540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 13:34:54 INFO - PROCESS | 1733 | --DOMWINDOW == 170 (0x94548400) [pid = 1733] [serial = 549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 13:34:54 INFO - PROCESS | 1733 | --DOMWINDOW == 169 (0x8a574000) [pid = 1733] [serial = 610] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 13:34:54 INFO - PROCESS | 1733 | --DOMWINDOW == 168 (0x8e566000) [pid = 1733] [serial = 616] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 13:34:54 INFO - PROCESS | 1733 | --DOMWINDOW == 167 (0x95758400) [pid = 1733] [serial = 613] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 13:34:54 INFO - PROCESS | 1733 | --DOMWINDOW == 166 (0x8cacf800) [pid = 1733] [serial = 628] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 13:34:54 INFO - PROCESS | 1733 | --DOMWINDOW == 165 (0x89e45800) [pid = 1733] [serial = 625] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 13:34:54 INFO - PROCESS | 1733 | --DOMWINDOW == 164 (0x8d24cc00) [pid = 1733] [serial = 703] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 13:34:54 INFO - PROCESS | 1733 | --DOMWINDOW == 163 (0x888e1000) [pid = 1733] [serial = 706] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 13:34:54 INFO - PROCESS | 1733 | --DOMWINDOW == 162 (0x888e3000) [pid = 1733] [serial = 691] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 13:34:54 INFO - PROCESS | 1733 | --DOMWINDOW == 161 (0x8c8a7000) [pid = 1733] [serial = 700] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 13:34:54 INFO - PROCESS | 1733 | --DOMWINDOW == 160 (0x8ab52400) [pid = 1733] [serial = 694] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 13:34:54 INFO - PROCESS | 1733 | --DOMWINDOW == 159 (0x8bac1c00) [pid = 1733] [serial = 697] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 13:34:54 INFO - PROCESS | 1733 | --DOMWINDOW == 158 (0x953b6000) [pid = 1733] [serial = 552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 13:34:54 INFO - PROCESS | 1733 | --DOMWINDOW == 157 (0x991b1000) [pid = 1733] [serial = 558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 13:34:54 INFO - PROCESS | 1733 | 1464381294606 Marionette TRACE conn4 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 13:34:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 13:34:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 2091ms 13:34:54 INFO - PROCESS | 1733 | 1464381294649 Marionette TRACE conn4 -> [0,1001,"getWindowHandle",null] 13:34:54 INFO - PROCESS | 1733 | 1464381294653 Marionette TRACE conn4 <- [1,1001,null,{"value":"8"}] 13:34:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 13:34:54 INFO - PROCESS | 1733 | 1464381294659 Marionette TRACE conn4 -> [0,1002,"setScriptTimeout",{"ms":35000}] 13:34:54 INFO - PROCESS | 1733 | 1464381294662 Marionette TRACE conn4 <- [1,1002,null,{}] 13:34:54 INFO - PROCESS | 1733 | 1464381294672 Marionette TRACE conn4 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:54 INFO - PROCESS | 1733 | 1464381294842 Marionette TRACE conn4 <- [1,1003,null,{"value":null}] 13:34:55 INFO - PROCESS | 1733 | 1464381295008 Marionette TRACE conn4 -> [0,1004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:55 INFO - PROCESS | 1733 | ++DOCSHELL 0x888e3000 == 83 [pid = 1733] [id = 258] 13:34:55 INFO - PROCESS | 1733 | ++DOMWINDOW == 158 (0x89e45800) [pid = 1733] [serial = 775] [outer = (nil)] 13:34:55 INFO - PROCESS | 1733 | ++DOMWINDOW == 159 (0x8d9f0400) [pid = 1733] [serial = 776] [outer = 0x89e45800] 13:34:55 INFO - PROCESS | 1733 | 1464381295087 Marionette DEBUG loaded listener.js 13:34:55 INFO - PROCESS | 1733 | ++DOMWINDOW == 160 (0x8e568c00) [pid = 1733] [serial = 777] [outer = 0x89e45800] 13:34:55 INFO - PROCESS | 1733 | 1464381295890 Marionette TRACE conn4 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 13:34:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 13:34:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 1284ms 13:34:56 INFO - PROCESS | 1733 | 1464381296040 Marionette TRACE conn4 -> [0,1005,"getWindowHandle",null] 13:34:56 INFO - PROCESS | 1733 | 1464381296047 Marionette TRACE conn4 <- [1,1005,null,{"value":"8"}] 13:34:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 13:34:56 INFO - PROCESS | 1733 | 1464381296068 Marionette TRACE conn4 -> [0,1006,"setScriptTimeout",{"ms":35000}] 13:34:56 INFO - PROCESS | 1733 | 1464381296074 Marionette TRACE conn4 <- [1,1006,null,{}] 13:34:56 INFO - PROCESS | 1733 | 1464381296083 Marionette TRACE conn4 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:56 INFO - PROCESS | 1733 | 1464381296306 Marionette TRACE conn4 <- [1,1007,null,{"value":null}] 13:34:56 INFO - PROCESS | 1733 | 1464381296591 Marionette TRACE conn4 -> [0,1008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:56 INFO - PROCESS | 1733 | ++DOCSHELL 0x89d27000 == 84 [pid = 1733] [id = 259] 13:34:56 INFO - PROCESS | 1733 | ++DOMWINDOW == 161 (0x89d27c00) [pid = 1733] [serial = 778] [outer = (nil)] 13:34:56 INFO - PROCESS | 1733 | ++DOMWINDOW == 162 (0x8a571800) [pid = 1733] [serial = 779] [outer = 0x89d27c00] 13:34:56 INFO - PROCESS | 1733 | 1464381296728 Marionette DEBUG loaded listener.js 13:34:56 INFO - PROCESS | 1733 | ++DOMWINDOW == 163 (0x8ab54c00) [pid = 1733] [serial = 780] [outer = 0x89d27c00] 13:34:57 INFO - PROCESS | 1733 | 1464381297683 Marionette TRACE conn4 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 13:34:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 13:34:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 1659ms 13:34:57 INFO - PROCESS | 1733 | 1464381297716 Marionette TRACE conn4 -> [0,1009,"getWindowHandle",null] 13:34:57 INFO - PROCESS | 1733 | 1464381297721 Marionette TRACE conn4 <- [1,1009,null,{"value":"8"}] 13:34:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 13:34:57 INFO - PROCESS | 1733 | 1464381297734 Marionette TRACE conn4 -> [0,1010,"setScriptTimeout",{"ms":35000}] 13:34:57 INFO - PROCESS | 1733 | 1464381297739 Marionette TRACE conn4 <- [1,1010,null,{}] 13:34:57 INFO - PROCESS | 1733 | 1464381297746 Marionette TRACE conn4 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:57 INFO - PROCESS | 1733 | 1464381297952 Marionette TRACE conn4 <- [1,1011,null,{"value":null}] 13:34:58 INFO - PROCESS | 1733 | 1464381298217 Marionette TRACE conn4 -> [0,1012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:58 INFO - PROCESS | 1733 | ++DOCSHELL 0x8ac6d400 == 85 [pid = 1733] [id = 260] 13:34:58 INFO - PROCESS | 1733 | ++DOMWINDOW == 164 (0x8ac6e800) [pid = 1733] [serial = 781] [outer = (nil)] 13:34:58 INFO - PROCESS | 1733 | ++DOMWINDOW == 165 (0x8b78dc00) [pid = 1733] [serial = 782] [outer = 0x8ac6e800] 13:34:58 INFO - PROCESS | 1733 | 1464381298347 Marionette DEBUG loaded listener.js 13:34:58 INFO - PROCESS | 1733 | ++DOMWINDOW == 166 (0x8c8a7c00) [pid = 1733] [serial = 783] [outer = 0x8ac6e800] 13:34:59 INFO - PROCESS | 1733 | 1464381299268 Marionette TRACE conn4 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 13:34:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 13:34:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1589ms 13:34:59 INFO - PROCESS | 1733 | 1464381299321 Marionette TRACE conn4 -> [0,1013,"getWindowHandle",null] 13:34:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 13:34:59 INFO - PROCESS | 1733 | 1464381299325 Marionette TRACE conn4 <- [1,1013,null,{"value":"8"}] 13:34:59 INFO - PROCESS | 1733 | 1464381299332 Marionette TRACE conn4 -> [0,1014,"setScriptTimeout",{"ms":35000}] 13:34:59 INFO - PROCESS | 1733 | 1464381299336 Marionette TRACE conn4 <- [1,1014,null,{}] 13:34:59 INFO - PROCESS | 1733 | 1464381299352 Marionette TRACE conn4 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:59 INFO - PROCESS | 1733 | 1464381299605 Marionette TRACE conn4 <- [1,1015,null,{"value":null}] 13:34:59 INFO - PROCESS | 1733 | 1464381299964 Marionette TRACE conn4 -> [0,1016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:00 INFO - PROCESS | 1733 | ++DOCSHELL 0x8d9f6800 == 86 [pid = 1733] [id = 261] 13:35:00 INFO - PROCESS | 1733 | ++DOMWINDOW == 167 (0x8dbd2400) [pid = 1733] [serial = 784] [outer = (nil)] 13:35:00 INFO - PROCESS | 1733 | ++DOMWINDOW == 168 (0x8e581c00) [pid = 1733] [serial = 785] [outer = 0x8dbd2400] 13:35:00 INFO - PROCESS | 1733 | 1464381300061 Marionette DEBUG loaded listener.js 13:35:00 INFO - PROCESS | 1733 | ++DOMWINDOW == 169 (0x8e86c800) [pid = 1733] [serial = 786] [outer = 0x8dbd2400] 13:35:01 INFO - PROCESS | 1733 | 1464381301019 Marionette TRACE conn4 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 13:35:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 13:35:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1731ms 13:35:01 INFO - PROCESS | 1733 | 1464381301064 Marionette TRACE conn4 -> [0,1017,"getWindowHandle",null] 13:35:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 13:35:01 INFO - PROCESS | 1733 | 1464381301068 Marionette TRACE conn4 <- [1,1017,null,{"value":"8"}] 13:35:01 INFO - PROCESS | 1733 | 1464381301076 Marionette TRACE conn4 -> [0,1018,"setScriptTimeout",{"ms":35000}] 13:35:01 INFO - PROCESS | 1733 | 1464381301081 Marionette TRACE conn4 <- [1,1018,null,{}] 13:35:01 INFO - PROCESS | 1733 | 1464381301090 Marionette TRACE conn4 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:01 INFO - PROCESS | 1733 | 1464381301322 Marionette TRACE conn4 <- [1,1019,null,{"value":null}] 13:35:01 INFO - PROCESS | 1733 | 1464381301620 Marionette TRACE conn4 -> [0,1020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:01 INFO - PROCESS | 1733 | ++DOCSHELL 0x8a574400 == 87 [pid = 1733] [id = 262] 13:35:01 INFO - PROCESS | 1733 | ++DOMWINDOW == 170 (0x8e86f400) [pid = 1733] [serial = 787] [outer = (nil)] 13:35:01 INFO - PROCESS | 1733 | ++DOMWINDOW == 171 (0x8f39a400) [pid = 1733] [serial = 788] [outer = 0x8e86f400] 13:35:01 INFO - PROCESS | 1733 | 1464381301760 Marionette DEBUG loaded listener.js 13:35:01 INFO - PROCESS | 1733 | ++DOMWINDOW == 172 (0x91035800) [pid = 1733] [serial = 789] [outer = 0x8e86f400] 13:35:02 INFO - PROCESS | 1733 | 1464381302869 Marionette TRACE conn4 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 13:35:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 13:35:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 1843ms 13:35:02 INFO - PROCESS | 1733 | 1464381302920 Marionette TRACE conn4 -> [0,1021,"getWindowHandle",null] 13:35:02 INFO - PROCESS | 1733 | 1464381302924 Marionette TRACE conn4 <- [1,1021,null,{"value":"8"}] 13:35:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 13:35:02 INFO - PROCESS | 1733 | 1464381302931 Marionette TRACE conn4 -> [0,1022,"setScriptTimeout",{"ms":35000}] 13:35:02 INFO - PROCESS | 1733 | 1464381302936 Marionette TRACE conn4 <- [1,1022,null,{}] 13:35:02 INFO - PROCESS | 1733 | 1464381302942 Marionette TRACE conn4 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:03 INFO - PROCESS | 1733 | 1464381303194 Marionette TRACE conn4 <- [1,1023,null,{"value":null}] 13:35:03 INFO - PROCESS | 1733 | 1464381303453 Marionette TRACE conn4 -> [0,1024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:03 INFO - PROCESS | 1733 | ++DOCSHELL 0x8cad1000 == 88 [pid = 1733] [id = 263] 13:35:03 INFO - PROCESS | 1733 | ++DOMWINDOW == 173 (0x8d9f2800) [pid = 1733] [serial = 790] [outer = (nil)] 13:35:03 INFO - PROCESS | 1733 | ++DOMWINDOW == 174 (0x912e9000) [pid = 1733] [serial = 791] [outer = 0x8d9f2800] 13:35:03 INFO - PROCESS | 1733 | 1464381303584 Marionette DEBUG loaded listener.js 13:35:03 INFO - PROCESS | 1733 | ++DOMWINDOW == 175 (0x9132b800) [pid = 1733] [serial = 792] [outer = 0x8d9f2800] 13:35:04 INFO - PROCESS | 1733 | 1464381304507 Marionette TRACE conn4 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 13:35:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 13:35:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1643ms 13:35:04 INFO - PROCESS | 1733 | 1464381304575 Marionette TRACE conn4 -> [0,1025,"getWindowHandle",null] 13:35:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 13:35:04 INFO - PROCESS | 1733 | 1464381304579 Marionette TRACE conn4 <- [1,1025,null,{"value":"8"}] 13:35:04 INFO - PROCESS | 1733 | 1464381304586 Marionette TRACE conn4 -> [0,1026,"setScriptTimeout",{"ms":35000}] 13:35:04 INFO - PROCESS | 1733 | 1464381304589 Marionette TRACE conn4 <- [1,1026,null,{}] 13:35:04 INFO - PROCESS | 1733 | 1464381304595 Marionette TRACE conn4 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:04 INFO - PROCESS | 1733 | 1464381304871 Marionette TRACE conn4 <- [1,1027,null,{"value":null}] 13:35:05 INFO - PROCESS | 1733 | 1464381305172 Marionette TRACE conn4 -> [0,1028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:05 INFO - PROCESS | 1733 | ++DOCSHELL 0x8ac6d800 == 89 [pid = 1733] [id = 264] 13:35:05 INFO - PROCESS | 1733 | ++DOMWINDOW == 176 (0x913cc000) [pid = 1733] [serial = 793] [outer = (nil)] 13:35:05 INFO - PROCESS | 1733 | ++DOMWINDOW == 177 (0x9223d800) [pid = 1733] [serial = 794] [outer = 0x913cc000] 13:35:05 INFO - PROCESS | 1733 | 1464381305264 Marionette DEBUG loaded listener.js 13:35:05 INFO - PROCESS | 1733 | ++DOMWINDOW == 178 (0x92b74800) [pid = 1733] [serial = 795] [outer = 0x913cc000] 13:35:06 INFO - PROCESS | 1733 | 1464381306213 Marionette TRACE conn4 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 13:35:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 13:35:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1686ms 13:35:06 INFO - PROCESS | 1733 | 1464381306272 Marionette TRACE conn4 -> [0,1029,"getWindowHandle",null] 13:35:06 INFO - PROCESS | 1733 | 1464381306276 Marionette TRACE conn4 <- [1,1029,null,{"value":"8"}] 13:35:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 13:35:06 INFO - PROCESS | 1733 | 1464381306283 Marionette TRACE conn4 -> [0,1030,"setScriptTimeout",{"ms":35000}] 13:35:06 INFO - PROCESS | 1733 | 1464381306286 Marionette TRACE conn4 <- [1,1030,null,{}] 13:35:06 INFO - PROCESS | 1733 | 1464381306292 Marionette TRACE conn4 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:06 INFO - PROCESS | 1733 | 1464381306491 Marionette TRACE conn4 <- [1,1031,null,{"value":null}] 13:35:06 INFO - PROCESS | 1733 | 1464381306745 Marionette TRACE conn4 -> [0,1032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:06 INFO - PROCESS | 1733 | ++DOCSHELL 0x92235000 == 90 [pid = 1733] [id = 265] 13:35:06 INFO - PROCESS | 1733 | ++DOMWINDOW == 179 (0x9223b000) [pid = 1733] [serial = 796] [outer = (nil)] 13:35:06 INFO - PROCESS | 1733 | ++DOMWINDOW == 180 (0x92d8e800) [pid = 1733] [serial = 797] [outer = 0x9223b000] 13:35:06 INFO - PROCESS | 1733 | 1464381306876 Marionette DEBUG loaded listener.js 13:35:07 INFO - PROCESS | 1733 | ++DOMWINDOW == 181 (0x92d95800) [pid = 1733] [serial = 798] [outer = 0x9223b000] 13:35:07 INFO - PROCESS | 1733 | 1464381307759 Marionette TRACE conn4 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 13:35:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 13:35:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1534ms 13:35:07 INFO - PROCESS | 1733 | 1464381307818 Marionette TRACE conn4 -> [0,1033,"getWindowHandle",null] 13:35:07 INFO - PROCESS | 1733 | 1464381307821 Marionette TRACE conn4 <- [1,1033,null,{"value":"8"}] 13:35:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 13:35:07 INFO - PROCESS | 1733 | 1464381307828 Marionette TRACE conn4 -> [0,1034,"setScriptTimeout",{"ms":35000}] 13:35:07 INFO - PROCESS | 1733 | 1464381307832 Marionette TRACE conn4 <- [1,1034,null,{}] 13:35:07 INFO - PROCESS | 1733 | 1464381307838 Marionette TRACE conn4 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:08 INFO - PROCESS | 1733 | 1464381308056 Marionette TRACE conn4 <- [1,1035,null,{"value":null}] 13:35:08 INFO - PROCESS | 1733 | 1464381308301 Marionette TRACE conn4 -> [0,1036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:08 INFO - PROCESS | 1733 | ++DOCSHELL 0x92b69400 == 91 [pid = 1733] [id = 266] 13:35:08 INFO - PROCESS | 1733 | ++DOMWINDOW == 182 (0x92b75800) [pid = 1733] [serial = 799] [outer = (nil)] 13:35:08 INFO - PROCESS | 1733 | ++DOMWINDOW == 183 (0x93995800) [pid = 1733] [serial = 800] [outer = 0x92b75800] 13:35:08 INFO - PROCESS | 1733 | 1464381308431 Marionette DEBUG loaded listener.js 13:35:08 INFO - PROCESS | 1733 | ++DOMWINDOW == 184 (0x94512000) [pid = 1733] [serial = 801] [outer = 0x92b75800] 13:35:09 INFO - PROCESS | 1733 | 1464381309315 Marionette TRACE conn4 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 13:35:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 13:35:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1532ms 13:35:09 INFO - PROCESS | 1733 | 1464381309362 Marionette TRACE conn4 -> [0,1037,"getWindowHandle",null] 13:35:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 13:35:09 INFO - PROCESS | 1733 | 1464381309366 Marionette TRACE conn4 <- [1,1037,null,{"value":"8"}] 13:35:09 INFO - PROCESS | 1733 | 1464381309372 Marionette TRACE conn4 -> [0,1038,"setScriptTimeout",{"ms":35000}] 13:35:09 INFO - PROCESS | 1733 | 1464381309376 Marionette TRACE conn4 <- [1,1038,null,{}] 13:35:09 INFO - PROCESS | 1733 | 1464381309382 Marionette TRACE conn4 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:09 INFO - PROCESS | 1733 | 1464381309577 Marionette TRACE conn4 <- [1,1039,null,{"value":null}] 13:35:09 INFO - PROCESS | 1733 | 1464381309828 Marionette TRACE conn4 -> [0,1040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:09 INFO - PROCESS | 1733 | ++DOCSHELL 0x8a57a800 == 92 [pid = 1733] [id = 267] 13:35:09 INFO - PROCESS | 1733 | ++DOMWINDOW == 185 (0x912dfc00) [pid = 1733] [serial = 802] [outer = (nil)] 13:35:09 INFO - PROCESS | 1733 | ++DOMWINDOW == 186 (0x9507f000) [pid = 1733] [serial = 803] [outer = 0x912dfc00] 13:35:09 INFO - PROCESS | 1733 | 1464381309953 Marionette DEBUG loaded listener.js 13:35:10 INFO - PROCESS | 1733 | ++DOMWINDOW == 187 (0x951a1400) [pid = 1733] [serial = 804] [outer = 0x912dfc00] 13:35:10 INFO - PROCESS | 1733 | 1464381310866 Marionette TRACE conn4 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 13:35:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 13:35:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1549ms 13:35:10 INFO - PROCESS | 1733 | 1464381310924 Marionette TRACE conn4 -> [0,1041,"getWindowHandle",null] 13:35:10 INFO - PROCESS | 1733 | 1464381310927 Marionette TRACE conn4 <- [1,1041,null,{"value":"8"}] 13:35:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 13:35:10 INFO - PROCESS | 1733 | 1464381310934 Marionette TRACE conn4 -> [0,1042,"setScriptTimeout",{"ms":35000}] 13:35:10 INFO - PROCESS | 1733 | 1464381310938 Marionette TRACE conn4 <- [1,1042,null,{}] 13:35:10 INFO - PROCESS | 1733 | 1464381310944 Marionette TRACE conn4 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:11 INFO - PROCESS | 1733 | 1464381311168 Marionette TRACE conn4 <- [1,1043,null,{"value":null}] 13:35:11 INFO - PROCESS | 1733 | 1464381311419 Marionette TRACE conn4 -> [0,1044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:11 INFO - PROCESS | 1733 | ++DOCSHELL 0x938a0800 == 93 [pid = 1733] [id = 268] 13:35:11 INFO - PROCESS | 1733 | ++DOMWINDOW == 188 (0x93992400) [pid = 1733] [serial = 805] [outer = (nil)] 13:35:11 INFO - PROCESS | 1733 | ++DOMWINDOW == 189 (0x953b8800) [pid = 1733] [serial = 806] [outer = 0x93992400] 13:35:11 INFO - PROCESS | 1733 | 1464381311549 Marionette DEBUG loaded listener.js 13:35:11 INFO - PROCESS | 1733 | ++DOMWINDOW == 190 (0x953c3000) [pid = 1733] [serial = 807] [outer = 0x93992400] 13:35:12 INFO - PROCESS | 1733 | 1464381312442 Marionette TRACE conn4 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 13:35:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 13:35:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 1538ms 13:35:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 13:35:12 INFO - PROCESS | 1733 | 1464381312473 Marionette TRACE conn4 -> [0,1045,"getWindowHandle",null] 13:35:12 INFO - PROCESS | 1733 | 1464381312476 Marionette TRACE conn4 <- [1,1045,null,{"value":"8"}] 13:35:12 INFO - PROCESS | 1733 | 1464381312483 Marionette TRACE conn4 -> [0,1046,"setScriptTimeout",{"ms":35000}] 13:35:12 INFO - PROCESS | 1733 | 1464381312487 Marionette TRACE conn4 <- [1,1046,null,{}] 13:35:12 INFO - PROCESS | 1733 | 1464381312493 Marionette TRACE conn4 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:12 INFO - PROCESS | 1733 | 1464381312735 Marionette TRACE conn4 <- [1,1047,null,{"value":null}] 13:35:13 INFO - PROCESS | 1733 | 1464381313006 Marionette TRACE conn4 -> [0,1048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:13 INFO - PROCESS | 1733 | ++DOCSHELL 0x953b6000 == 94 [pid = 1733] [id = 269] 13:35:13 INFO - PROCESS | 1733 | ++DOMWINDOW == 191 (0x95763c00) [pid = 1733] [serial = 808] [outer = (nil)] 13:35:13 INFO - PROCESS | 1733 | ++DOMWINDOW == 192 (0x977e3c00) [pid = 1733] [serial = 809] [outer = 0x95763c00] 13:35:13 INFO - PROCESS | 1733 | 1464381313145 Marionette DEBUG loaded listener.js 13:35:13 INFO - PROCESS | 1733 | ++DOMWINDOW == 193 (0x99203c00) [pid = 1733] [serial = 810] [outer = 0x95763c00] 13:35:14 INFO - PROCESS | 1733 | 1464381314109 Marionette TRACE conn4 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 13:35:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 13:35:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 1682ms 13:35:14 INFO - PROCESS | 1733 | 1464381314166 Marionette TRACE conn4 -> [0,1049,"getWindowHandle",null] 13:35:14 INFO - PROCESS | 1733 | 1464381314171 Marionette TRACE conn4 <- [1,1049,null,{"value":"8"}] 13:35:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 13:35:14 INFO - PROCESS | 1733 | 1464381314177 Marionette TRACE conn4 -> [0,1050,"setScriptTimeout",{"ms":35000}] 13:35:14 INFO - PROCESS | 1733 | 1464381314181 Marionette TRACE conn4 <- [1,1050,null,{}] 13:35:14 INFO - PROCESS | 1733 | 1464381314186 Marionette TRACE conn4 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:14 INFO - PROCESS | 1733 | 1464381314391 Marionette TRACE conn4 <- [1,1051,null,{"value":null}] 13:35:14 INFO - PROCESS | 1733 | 1464381314665 Marionette TRACE conn4 -> [0,1052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:14 INFO - PROCESS | 1733 | ++DOCSHELL 0x9575d400 == 95 [pid = 1733] [id = 270] 13:35:14 INFO - PROCESS | 1733 | ++DOMWINDOW == 194 (0x99203800) [pid = 1733] [serial = 811] [outer = (nil)] 13:35:14 INFO - PROCESS | 1733 | ++DOMWINDOW == 195 (0x9a1ee000) [pid = 1733] [serial = 812] [outer = 0x99203800] 13:35:14 INFO - PROCESS | 1733 | 1464381314793 Marionette DEBUG loaded listener.js 13:35:14 INFO - PROCESS | 1733 | ++DOMWINDOW == 196 (0x9a31d000) [pid = 1733] [serial = 813] [outer = 0x99203800] 13:35:15 INFO - PROCESS | 1733 | 1464381315698 Marionette TRACE conn4 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 13:35:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 13:35:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 1592ms 13:35:15 INFO - PROCESS | 1733 | 1464381315770 Marionette TRACE conn4 -> [0,1053,"getWindowHandle",null] 13:35:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 13:35:15 INFO - PROCESS | 1733 | 1464381315775 Marionette TRACE conn4 <- [1,1053,null,{"value":"8"}] 13:35:15 INFO - PROCESS | 1733 | 1464381315781 Marionette TRACE conn4 -> [0,1054,"setScriptTimeout",{"ms":35000}] 13:35:15 INFO - PROCESS | 1733 | 1464381315785 Marionette TRACE conn4 <- [1,1054,null,{}] 13:35:15 INFO - PROCESS | 1733 | 1464381315791 Marionette TRACE conn4 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:16 INFO - PROCESS | 1733 | 1464381316059 Marionette TRACE conn4 <- [1,1055,null,{"value":null}] 13:35:16 INFO - PROCESS | 1733 | 1464381316374 Marionette TRACE conn4 -> [0,1056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:16 INFO - PROCESS | 1733 | ++DOCSHELL 0x951f1800 == 96 [pid = 1733] [id = 271] 13:35:16 INFO - PROCESS | 1733 | ++DOMWINDOW == 197 (0x99531800) [pid = 1733] [serial = 814] [outer = (nil)] 13:35:16 INFO - PROCESS | 1733 | ++DOMWINDOW == 198 (0x9a329c00) [pid = 1733] [serial = 815] [outer = 0x99531800] 13:35:16 INFO - PROCESS | 1733 | 1464381316462 Marionette DEBUG loaded listener.js 13:35:16 INFO - PROCESS | 1733 | ++DOMWINDOW == 199 (0x9a337c00) [pid = 1733] [serial = 816] [outer = 0x99531800] 13:35:17 INFO - PROCESS | 1733 | 1464381317348 Marionette TRACE conn4 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 13:35:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 13:35:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 1596ms 13:35:17 INFO - PROCESS | 1733 | 1464381317377 Marionette TRACE conn4 -> [0,1057,"getWindowHandle",null] 13:35:17 INFO - PROCESS | 1733 | 1464381317381 Marionette TRACE conn4 <- [1,1057,null,{"value":"8"}] 13:35:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 13:35:17 INFO - PROCESS | 1733 | 1464381317388 Marionette TRACE conn4 -> [0,1058,"setScriptTimeout",{"ms":35000}] 13:35:17 INFO - PROCESS | 1733 | 1464381317392 Marionette TRACE conn4 <- [1,1058,null,{}] 13:35:17 INFO - PROCESS | 1733 | 1464381317398 Marionette TRACE conn4 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:17 INFO - PROCESS | 1733 | 1464381317603 Marionette TRACE conn4 <- [1,1059,null,{"value":null}] 13:35:17 INFO - PROCESS | 1733 | 1464381317871 Marionette TRACE conn4 -> [0,1060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:17 INFO - PROCESS | 1733 | ++DOCSHELL 0x91030800 == 97 [pid = 1733] [id = 272] 13:35:17 INFO - PROCESS | 1733 | ++DOMWINDOW == 200 (0x9a31d800) [pid = 1733] [serial = 817] [outer = (nil)] 13:35:17 INFO - PROCESS | 1733 | ++DOMWINDOW == 201 (0x9a8c3c00) [pid = 1733] [serial = 818] [outer = 0x9a31d800] 13:35:18 INFO - PROCESS | 1733 | 1464381318000 Marionette DEBUG loaded listener.js 13:35:18 INFO - PROCESS | 1733 | ++DOMWINDOW == 202 (0x9a8c5800) [pid = 1733] [serial = 819] [outer = 0x9a31d800] 13:35:18 INFO - PROCESS | 1733 | 1464381318867 Marionette TRACE conn4 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 13:35:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 13:35:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 1535ms 13:35:18 INFO - PROCESS | 1733 | 1464381318924 Marionette TRACE conn4 -> [0,1061,"getWindowHandle",null] 13:35:18 INFO - PROCESS | 1733 | 1464381318928 Marionette TRACE conn4 <- [1,1061,null,{"value":"8"}] 13:35:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 13:35:18 INFO - PROCESS | 1733 | 1464381318935 Marionette TRACE conn4 -> [0,1062,"setScriptTimeout",{"ms":35000}] 13:35:18 INFO - PROCESS | 1733 | 1464381318939 Marionette TRACE conn4 <- [1,1062,null,{}] 13:35:18 INFO - PROCESS | 1733 | 1464381318945 Marionette TRACE conn4 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:19 INFO - PROCESS | 1733 | 1464381319190 Marionette TRACE conn4 <- [1,1063,null,{"value":null}] 13:35:19 INFO - PROCESS | 1733 | 1464381319449 Marionette TRACE conn4 -> [0,1064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:19 INFO - PROCESS | 1733 | ++DOCSHELL 0x9575e400 == 98 [pid = 1733] [id = 273] 13:35:19 INFO - PROCESS | 1733 | ++DOMWINDOW == 203 (0x9a8c3000) [pid = 1733] [serial = 820] [outer = (nil)] 13:35:19 INFO - PROCESS | 1733 | ++DOMWINDOW == 204 (0x9a9d9000) [pid = 1733] [serial = 821] [outer = 0x9a8c3000] 13:35:19 INFO - PROCESS | 1733 | 1464381319579 Marionette DEBUG loaded listener.js 13:35:19 INFO - PROCESS | 1733 | ++DOMWINDOW == 205 (0x9a9e0800) [pid = 1733] [serial = 822] [outer = 0x9a8c3000] 13:35:20 INFO - PROCESS | 1733 | 1464381320484 Marionette TRACE conn4 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 13:35:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 13:35:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1590ms 13:35:20 INFO - PROCESS | 1733 | 1464381320526 Marionette TRACE conn4 -> [0,1065,"getWindowHandle",null] 13:35:20 INFO - PROCESS | 1733 | 1464381320530 Marionette TRACE conn4 <- [1,1065,null,{"value":"8"}] 13:35:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 13:35:20 INFO - PROCESS | 1733 | 1464381320537 Marionette TRACE conn4 -> [0,1066,"setScriptTimeout",{"ms":35000}] 13:35:20 INFO - PROCESS | 1733 | 1464381320540 Marionette TRACE conn4 <- [1,1066,null,{}] 13:35:20 INFO - PROCESS | 1733 | 1464381320546 Marionette TRACE conn4 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:20 INFO - PROCESS | 1733 | 1464381320754 Marionette TRACE conn4 <- [1,1067,null,{"value":null}] 13:35:21 INFO - PROCESS | 1733 | 1464381321018 Marionette TRACE conn4 -> [0,1068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:21 INFO - PROCESS | 1733 | ++DOCSHELL 0x9a9d3c00 == 99 [pid = 1733] [id = 274] 13:35:21 INFO - PROCESS | 1733 | ++DOMWINDOW == 206 (0x9a9da000) [pid = 1733] [serial = 823] [outer = (nil)] 13:35:21 INFO - PROCESS | 1733 | ++DOMWINDOW == 207 (0x9aa45c00) [pid = 1733] [serial = 824] [outer = 0x9a9da000] 13:35:21 INFO - PROCESS | 1733 | 1464381321215 Marionette DEBUG loaded listener.js 13:35:21 INFO - PROCESS | 1733 | ++DOMWINDOW == 208 (0x9aa48400) [pid = 1733] [serial = 825] [outer = 0x9a9da000] 13:35:22 INFO - PROCESS | 1733 | 1464381322207 Marionette TRACE conn4 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 13:35:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 13:35:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1733ms 13:35:22 INFO - PROCESS | 1733 | 1464381322272 Marionette TRACE conn4 -> [0,1069,"getWindowHandle",null] 13:35:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 13:35:22 INFO - PROCESS | 1733 | 1464381322276 Marionette TRACE conn4 <- [1,1069,null,{"value":"8"}] 13:35:22 INFO - PROCESS | 1733 | 1464381322282 Marionette TRACE conn4 -> [0,1070,"setScriptTimeout",{"ms":35000}] 13:35:22 INFO - PROCESS | 1733 | 1464381322286 Marionette TRACE conn4 <- [1,1070,null,{}] 13:35:22 INFO - PROCESS | 1733 | 1464381322292 Marionette TRACE conn4 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:22 INFO - PROCESS | 1733 | 1464381322505 Marionette TRACE conn4 <- [1,1071,null,{"value":null}] 13:35:22 INFO - PROCESS | 1733 | 1464381322833 Marionette TRACE conn4 -> [0,1072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:22 INFO - PROCESS | 1733 | ++DOCSHELL 0x8a576400 == 100 [pid = 1733] [id = 275] 13:35:22 INFO - PROCESS | 1733 | ++DOMWINDOW == 209 (0x8ac61400) [pid = 1733] [serial = 826] [outer = (nil)] 13:35:22 INFO - PROCESS | 1733 | ++DOMWINDOW == 210 (0x9a79b800) [pid = 1733] [serial = 827] [outer = 0x8ac61400] 13:35:22 INFO - PROCESS | 1733 | 1464381322927 Marionette DEBUG loaded listener.js 13:35:23 INFO - PROCESS | 1733 | ++DOMWINDOW == 211 (0x9aee3000) [pid = 1733] [serial = 828] [outer = 0x8ac61400] 13:35:23 INFO - PROCESS | 1733 | 1464381323834 Marionette TRACE conn4 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 13:35:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 13:35:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 1587ms 13:35:23 INFO - PROCESS | 1733 | 1464381323870 Marionette TRACE conn4 -> [0,1073,"getWindowHandle",null] 13:35:23 INFO - PROCESS | 1733 | 1464381323873 Marionette TRACE conn4 <- [1,1073,null,{"value":"8"}] 13:35:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 13:35:23 INFO - PROCESS | 1733 | 1464381323881 Marionette TRACE conn4 -> [0,1074,"setScriptTimeout",{"ms":35000}] 13:35:23 INFO - PROCESS | 1733 | 1464381323883 Marionette TRACE conn4 <- [1,1074,null,{}] 13:35:23 INFO - PROCESS | 1733 | 1464381323890 Marionette TRACE conn4 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:24 INFO - PROCESS | 1733 | 1464381324098 Marionette TRACE conn4 <- [1,1075,null,{"value":null}] 13:35:24 INFO - PROCESS | 1733 | 1464381324370 Marionette TRACE conn4 -> [0,1076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:24 INFO - PROCESS | 1733 | ++DOCSHELL 0x890efc00 == 101 [pid = 1733] [id = 276] 13:35:24 INFO - PROCESS | 1733 | ++DOMWINDOW == 212 (0x8ab57000) [pid = 1733] [serial = 829] [outer = (nil)] 13:35:24 INFO - PROCESS | 1733 | ++DOMWINDOW == 213 (0x8d0a1000) [pid = 1733] [serial = 830] [outer = 0x8ab57000] 13:35:24 INFO - PROCESS | 1733 | 1464381324499 Marionette DEBUG loaded listener.js 13:35:24 INFO - PROCESS | 1733 | ++DOMWINDOW == 214 (0x8e568800) [pid = 1733] [serial = 831] [outer = 0x8ab57000] 13:35:25 INFO - PROCESS | 1733 | 1464381325418 Marionette TRACE conn4 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 13:35:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 13:35:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1582ms 13:35:25 INFO - PROCESS | 1733 | 1464381325465 Marionette TRACE conn4 -> [0,1077,"getWindowHandle",null] 13:35:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 13:35:25 INFO - PROCESS | 1733 | 1464381325469 Marionette TRACE conn4 <- [1,1077,null,{"value":"8"}] 13:35:25 INFO - PROCESS | 1733 | 1464381325475 Marionette TRACE conn4 -> [0,1078,"setScriptTimeout",{"ms":35000}] 13:35:25 INFO - PROCESS | 1733 | 1464381325479 Marionette TRACE conn4 <- [1,1078,null,{}] 13:35:25 INFO - PROCESS | 1733 | 1464381325485 Marionette TRACE conn4 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:25 INFO - PROCESS | 1733 | 1464381325699 Marionette TRACE conn4 <- [1,1079,null,{"value":null}] 13:35:25 INFO - PROCESS | 1733 | 1464381325973 Marionette TRACE conn4 -> [0,1080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:26 INFO - PROCESS | 1733 | ++DOCSHELL 0x890e4000 == 102 [pid = 1733] [id = 277] 13:35:26 INFO - PROCESS | 1733 | ++DOMWINDOW == 215 (0x890e8000) [pid = 1733] [serial = 832] [outer = (nil)] 13:35:26 INFO - PROCESS | 1733 | ++DOMWINDOW == 216 (0x89d20800) [pid = 1733] [serial = 833] [outer = 0x890e8000] 13:35:26 INFO - PROCESS | 1733 | 1464381326470 Marionette DEBUG loaded listener.js 13:35:26 INFO - PROCESS | 1733 | ++DOMWINDOW == 217 (0x89e4a400) [pid = 1733] [serial = 834] [outer = 0x890e8000] 13:35:27 INFO - PROCESS | 1733 | --DOCSHELL 0x8a57ac00 == 101 [pid = 1733] [id = 210] 13:35:27 INFO - PROCESS | 1733 | --DOCSHELL 0x8c9fcc00 == 100 [pid = 1733] [id = 257] 13:35:27 INFO - PROCESS | 1733 | --DOCSHELL 0x8bac0c00 == 99 [pid = 1733] [id = 256] 13:35:27 INFO - PROCESS | 1733 | --DOCSHELL 0x88cd2800 == 98 [pid = 1733] [id = 255] 13:35:27 INFO - PROCESS | 1733 | --DOCSHELL 0x888e8400 == 97 [pid = 1733] [id = 254] 13:35:27 INFO - PROCESS | 1733 | --DOCSHELL 0x8b09d000 == 96 [pid = 1733] [id = 253] 13:35:27 INFO - PROCESS | 1733 | --DOCSHELL 0x88cd3800 == 95 [pid = 1733] [id = 251] 13:35:27 INFO - PROCESS | 1733 | --DOCSHELL 0x890ee000 == 94 [pid = 1733] [id = 252] 13:35:27 INFO - PROCESS | 1733 | --DOCSHELL 0x8e582c00 == 93 [pid = 1733] [id = 240] 13:35:27 INFO - PROCESS | 1733 | --DOCSHELL 0x88cd6400 == 92 [pid = 1733] [id = 237] 13:35:27 INFO - PROCESS | 1733 | --DOMWINDOW == 216 (0x8d0a2c00) [pid = 1733] [serial = 630] [outer = (nil)] [url = about:blank] 13:35:27 INFO - PROCESS | 1733 | --DOMWINDOW == 215 (0x8ac4b000) [pid = 1733] [serial = 627] [outer = (nil)] [url = about:blank] 13:35:27 INFO - PROCESS | 1733 | --DOMWINDOW == 214 (0x912e5000) [pid = 1733] [serial = 612] [outer = (nil)] [url = about:blank] 13:35:27 INFO - PROCESS | 1733 | --DOMWINDOW == 213 (0x8e56cc00) [pid = 1733] [serial = 618] [outer = (nil)] [url = about:blank] 13:35:27 INFO - PROCESS | 1733 | --DOMWINDOW == 212 (0xa675e800) [pid = 1733] [serial = 615] [outer = (nil)] [url = about:blank] 13:35:27 INFO - PROCESS | 1733 | --DOMWINDOW == 211 (0x9b7ecc00) [pid = 1733] [serial = 560] [outer = (nil)] [url = about:blank] 13:35:27 INFO - PROCESS | 1733 | --DOMWINDOW == 210 (0x9507a000) [pid = 1733] [serial = 548] [outer = (nil)] [url = about:blank] 13:35:27 INFO - PROCESS | 1733 | --DOMWINDOW == 209 (0x9aa41c00) [pid = 1733] [serial = 557] [outer = (nil)] [url = about:blank] 13:35:27 INFO - PROCESS | 1733 | --DOMWINDOW == 208 (0x8dbd5c00) [pid = 1733] [serial = 545] [outer = (nil)] [url = about:blank] 13:35:27 INFO - PROCESS | 1733 | --DOMWINDOW == 207 (0x9398dc00) [pid = 1733] [serial = 539] [outer = (nil)] [url = about:blank] 13:35:27 INFO - PROCESS | 1733 | --DOMWINDOW == 206 (0x8c8a8c00) [pid = 1733] [serial = 542] [outer = (nil)] [url = about:blank] 13:35:27 INFO - PROCESS | 1733 | --DOMWINDOW == 205 (0x955c7800) [pid = 1733] [serial = 551] [outer = (nil)] [url = about:blank] 13:35:27 INFO - PROCESS | 1733 | --DOMWINDOW == 204 (0x95762400) [pid = 1733] [serial = 554] [outer = (nil)] [url = about:blank] 13:35:27 INFO - PROCESS | 1733 | --DOMWINDOW == 203 (0x8e584000) [pid = 1733] [serial = 704] [outer = (nil)] [url = about:blank] 13:35:27 INFO - PROCESS | 1733 | --DOMWINDOW == 202 (0x8e6b3800) [pid = 1733] [serial = 705] [outer = (nil)] [url = about:blank] 13:35:27 INFO - PROCESS | 1733 | --DOMWINDOW == 201 (0x8a286000) [pid = 1733] [serial = 707] [outer = (nil)] [url = about:blank] 13:35:27 INFO - PROCESS | 1733 | --DOMWINDOW == 200 (0x8ac68c00) [pid = 1733] [serial = 708] [outer = (nil)] [url = about:blank] 13:35:27 INFO - PROCESS | 1733 | --DOMWINDOW == 199 (0x93a93800) [pid = 1733] [serial = 650] [outer = (nil)] [url = about:blank] 13:35:27 INFO - PROCESS | 1733 | --DOMWINDOW == 198 (0x8d9f7000) [pid = 1733] [serial = 647] [outer = (nil)] [url = about:blank] 13:35:27 INFO - PROCESS | 1733 | --DOMWINDOW == 197 (0x9c02a800) [pid = 1733] [serial = 662] [outer = (nil)] [url = about:blank] 13:35:27 INFO - PROCESS | 1733 | --DOMWINDOW == 196 (0x89d21c00) [pid = 1733] [serial = 692] [outer = (nil)] [url = about:blank] 13:35:27 INFO - PROCESS | 1733 | --DOMWINDOW == 195 (0x89d29800) [pid = 1733] [serial = 693] [outer = (nil)] [url = about:blank] 13:35:27 INFO - PROCESS | 1733 | --DOMWINDOW == 194 (0x8d24f000) [pid = 1733] [serial = 701] [outer = (nil)] [url = about:blank] 13:35:27 INFO - PROCESS | 1733 | --DOMWINDOW == 193 (0x8841ec00) [pid = 1733] [serial = 686] [outer = (nil)] [url = about:blank] 13:35:27 INFO - PROCESS | 1733 | --DOMWINDOW == 192 (0x8ab52800) [pid = 1733] [serial = 683] [outer = (nil)] [url = about:blank] 13:35:27 INFO - PROCESS | 1733 | --DOMWINDOW == 191 (0x88cd8800) [pid = 1733] [serial = 680] [outer = (nil)] [url = about:blank] 13:35:27 INFO - PROCESS | 1733 | --DOMWINDOW == 190 (0x8ab54400) [pid = 1733] [serial = 677] [outer = (nil)] [url = about:blank] 13:35:27 INFO - PROCESS | 1733 | --DOMWINDOW == 189 (0x890ec000) [pid = 1733] [serial = 674] [outer = (nil)] [url = about:blank] 13:35:27 INFO - PROCESS | 1733 | --DOMWINDOW == 188 (0x92233400) [pid = 1733] [serial = 671] [outer = (nil)] [url = about:blank] 13:35:27 INFO - PROCESS | 1733 | --DOMWINDOW == 187 (0x89d1fc00) [pid = 1733] [serial = 689] [outer = (nil)] [url = about:blank] 13:35:27 INFO - PROCESS | 1733 | --DOMWINDOW == 186 (0xa3026c00) [pid = 1733] [serial = 665] [outer = (nil)] [url = about:blank] 13:35:27 INFO - PROCESS | 1733 | --DOMWINDOW == 185 (0x9a09ac00) [pid = 1733] [serial = 656] [outer = (nil)] [url = about:blank] 13:35:27 INFO - PROCESS | 1733 | --DOMWINDOW == 184 (0x8ab58400) [pid = 1733] [serial = 695] [outer = (nil)] [url = about:blank] 13:35:27 INFO - PROCESS | 1733 | --DOMWINDOW == 183 (0x8ac49800) [pid = 1733] [serial = 696] [outer = (nil)] [url = about:blank] 13:35:27 INFO - PROCESS | 1733 | --DOMWINDOW == 182 (0x8bacc800) [pid = 1733] [serial = 698] [outer = (nil)] [url = about:blank] 13:35:27 INFO - PROCESS | 1733 | --DOMWINDOW == 181 (0x8cad6800) [pid = 1733] [serial = 699] [outer = (nil)] [url = about:blank] 13:35:27 INFO - PROCESS | 1733 | --DOMWINDOW == 180 (0x8abf6400) [pid = 1733] [serial = 668] [outer = (nil)] [url = about:blank] 13:35:27 INFO - PROCESS | 1733 | --DOMWINDOW == 179 (0x95760400) [pid = 1733] [serial = 653] [outer = (nil)] [url = about:blank] 13:35:27 INFO - PROCESS | 1733 | --DOMWINDOW == 178 (0x9a8c8400) [pid = 1733] [serial = 659] [outer = (nil)] [url = about:blank] 13:35:27 INFO - PROCESS | 1733 | --DOMWINDOW == 177 (0x8c9f4800) [pid = 1733] [serial = 710] [outer = (nil)] [url = about:blank] 13:35:27 INFO - PROCESS | 1733 | --DOMWINDOW == 176 (0x8e565000) [pid = 1733] [serial = 702] [outer = (nil)] [url = about:blank] 13:35:27 INFO - PROCESS | 1733 | 1464381327989 Marionette TRACE conn4 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 13:35:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 13:35:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 2539ms 13:35:28 INFO - PROCESS | 1733 | 1464381328015 Marionette TRACE conn4 -> [0,1081,"getWindowHandle",null] 13:35:28 INFO - PROCESS | 1733 | 1464381328021 Marionette TRACE conn4 <- [1,1081,null,{"value":"8"}] 13:35:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 13:35:28 INFO - PROCESS | 1733 | 1464381328030 Marionette TRACE conn4 -> [0,1082,"setScriptTimeout",{"ms":35000}] 13:35:28 INFO - PROCESS | 1733 | 1464381328035 Marionette TRACE conn4 <- [1,1082,null,{}] 13:35:28 INFO - PROCESS | 1733 | 1464381328042 Marionette TRACE conn4 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:28 INFO - PROCESS | 1733 | 1464381328243 Marionette TRACE conn4 <- [1,1083,null,{"value":null}] 13:35:28 INFO - PROCESS | 1733 | 1464381328435 Marionette TRACE conn4 -> [0,1084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:28 INFO - PROCESS | 1733 | ++DOCSHELL 0x88cd3800 == 93 [pid = 1733] [id = 278] 13:35:28 INFO - PROCESS | 1733 | ++DOMWINDOW == 177 (0x89e4b000) [pid = 1733] [serial = 835] [outer = (nil)] 13:35:28 INFO - PROCESS | 1733 | ++DOMWINDOW == 178 (0x8ab4ec00) [pid = 1733] [serial = 836] [outer = 0x89e4b000] 13:35:28 INFO - PROCESS | 1733 | 1464381328519 Marionette DEBUG loaded listener.js 13:35:28 INFO - PROCESS | 1733 | ++DOMWINDOW == 179 (0x8abf8800) [pid = 1733] [serial = 837] [outer = 0x89e4b000] 13:35:29 INFO - PROCESS | 1733 | 1464381329401 Marionette TRACE conn4 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 13:35:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 13:35:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1392ms 13:35:29 INFO - PROCESS | 1733 | 1464381329420 Marionette TRACE conn4 -> [0,1085,"getWindowHandle",null] 13:35:29 INFO - PROCESS | 1733 | 1464381329426 Marionette TRACE conn4 <- [1,1085,null,{"value":"8"}] 13:35:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 13:35:29 INFO - PROCESS | 1733 | 1464381329436 Marionette TRACE conn4 -> [0,1086,"setScriptTimeout",{"ms":35000}] 13:35:29 INFO - PROCESS | 1733 | 1464381329440 Marionette TRACE conn4 <- [1,1086,null,{}] 13:35:29 INFO - PROCESS | 1733 | 1464381329446 Marionette TRACE conn4 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:29 INFO - PROCESS | 1733 | 1464381329722 Marionette TRACE conn4 <- [1,1087,null,{"value":null}] 13:35:29 INFO - PROCESS | 1733 | 1464381329758 Marionette TRACE conn4 -> [0,1088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:29 INFO - PROCESS | 1733 | ++DOCSHELL 0x8ac52400 == 94 [pid = 1733] [id = 279] 13:35:29 INFO - PROCESS | 1733 | ++DOMWINDOW == 180 (0x8ac53000) [pid = 1733] [serial = 838] [outer = (nil)] 13:35:29 INFO - PROCESS | 1733 | ++DOMWINDOW == 181 (0x8b09cc00) [pid = 1733] [serial = 839] [outer = 0x8ac53000] 13:35:29 INFO - PROCESS | 1733 | 1464381329836 Marionette DEBUG loaded listener.js 13:35:29 INFO - PROCESS | 1733 | ++DOMWINDOW == 182 (0x8bacd400) [pid = 1733] [serial = 840] [outer = 0x8ac53000] 13:35:30 INFO - PROCESS | 1733 | 1464381330827 Marionette TRACE conn4 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 13:35:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 13:35:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 1438ms 13:35:30 INFO - PROCESS | 1733 | 1464381330875 Marionette TRACE conn4 -> [0,1089,"getWindowHandle",null] 13:35:30 INFO - PROCESS | 1733 | 1464381330879 Marionette TRACE conn4 <- [1,1089,null,{"value":"8"}] 13:35:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 13:35:30 INFO - PROCESS | 1733 | 1464381330886 Marionette TRACE conn4 -> [0,1090,"setScriptTimeout",{"ms":35000}] 13:35:30 INFO - PROCESS | 1733 | 1464381330891 Marionette TRACE conn4 <- [1,1090,null,{}] 13:35:30 INFO - PROCESS | 1733 | 1464381330914 Marionette TRACE conn4 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:31 INFO - PROCESS | 1733 | 1464381331193 Marionette TRACE conn4 <- [1,1091,null,{"value":null}] 13:35:31 INFO - PROCESS | 1733 | 1464381331243 Marionette TRACE conn4 -> [0,1092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:31 INFO - PROCESS | 1733 | ++DOCSHELL 0x8b792c00 == 95 [pid = 1733] [id = 280] 13:35:31 INFO - PROCESS | 1733 | ++DOMWINDOW == 183 (0x8cccc400) [pid = 1733] [serial = 841] [outer = (nil)] 13:35:31 INFO - PROCESS | 1733 | ++DOMWINDOW == 184 (0x8d09d400) [pid = 1733] [serial = 842] [outer = 0x8cccc400] 13:35:31 INFO - PROCESS | 1733 | 1464381331321 Marionette DEBUG loaded listener.js 13:35:31 INFO - PROCESS | 1733 | ++DOMWINDOW == 185 (0x8d24a400) [pid = 1733] [serial = 843] [outer = 0x8cccc400] 13:35:32 INFO - PROCESS | 1733 | --DOMWINDOW == 184 (0x8cccb800) [pid = 1733] [serial = 772] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 13:35:32 INFO - PROCESS | 1733 | --DOMWINDOW == 183 (0x8b09f000) [pid = 1733] [serial = 760] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 13:35:32 INFO - PROCESS | 1733 | --DOMWINDOW == 182 (0x88cdac00) [pid = 1733] [serial = 754] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 13:35:32 INFO - PROCESS | 1733 | --DOMWINDOW == 181 (0x88cd1800) [pid = 1733] [serial = 763] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 13:35:32 INFO - PROCESS | 1733 | --DOMWINDOW == 180 (0x89d22800) [pid = 1733] [serial = 757] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 13:35:32 INFO - PROCESS | 1733 | --DOMWINDOW == 179 (0x89d2b800) [pid = 1733] [serial = 766] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 13:35:32 INFO - PROCESS | 1733 | --DOMWINDOW == 178 (0x8ccc8c00) [pid = 1733] [serial = 769] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 13:35:32 INFO - PROCESS | 1733 | 1464381332603 Marionette TRACE conn4 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 13:35:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 13:35:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 1750ms 13:35:32 INFO - PROCESS | 1733 | 1464381332636 Marionette TRACE conn4 -> [0,1093,"getWindowHandle",null] 13:35:32 INFO - PROCESS | 1733 | 1464381332641 Marionette TRACE conn4 <- [1,1093,null,{"value":"8"}] 13:35:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 13:35:32 INFO - PROCESS | 1733 | 1464381332662 Marionette TRACE conn4 -> [0,1094,"setScriptTimeout",{"ms":35000}] 13:35:32 INFO - PROCESS | 1733 | 1464381332667 Marionette TRACE conn4 <- [1,1094,null,{}] 13:35:32 INFO - PROCESS | 1733 | 1464381332708 Marionette TRACE conn4 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:32 INFO - PROCESS | 1733 | 1464381332891 Marionette TRACE conn4 <- [1,1095,null,{"value":null}] 13:35:32 INFO - PROCESS | 1733 | 1464381332903 Marionette TRACE conn4 -> [0,1096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:32 INFO - PROCESS | 1733 | ++DOCSHELL 0x89d25c00 == 96 [pid = 1733] [id = 281] 13:35:32 INFO - PROCESS | 1733 | ++DOMWINDOW == 179 (0x8b0a1800) [pid = 1733] [serial = 844] [outer = (nil)] 13:35:32 INFO - PROCESS | 1733 | ++DOMWINDOW == 180 (0x8d9fb400) [pid = 1733] [serial = 845] [outer = 0x8b0a1800] 13:35:32 INFO - PROCESS | 1733 | 1464381332977 Marionette DEBUG loaded listener.js 13:35:33 INFO - PROCESS | 1733 | ++DOMWINDOW == 181 (0x8dbcec00) [pid = 1733] [serial = 846] [outer = 0x8b0a1800] 13:35:33 INFO - PROCESS | 1733 | 1464381333907 Marionette TRACE conn4 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 13:35:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 13:35:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1282ms 13:35:33 INFO - PROCESS | 1733 | 1464381333931 Marionette TRACE conn4 -> [0,1097,"getWindowHandle",null] 13:35:33 INFO - PROCESS | 1733 | 1464381333935 Marionette TRACE conn4 <- [1,1097,null,{"value":"8"}] 13:35:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 13:35:33 INFO - PROCESS | 1733 | 1464381333946 Marionette TRACE conn4 -> [0,1098,"setScriptTimeout",{"ms":35000}] 13:35:33 INFO - PROCESS | 1733 | 1464381333948 Marionette TRACE conn4 <- [1,1098,null,{}] 13:35:33 INFO - PROCESS | 1733 | 1464381333955 Marionette TRACE conn4 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:34 INFO - PROCESS | 1733 | 1464381334135 Marionette TRACE conn4 <- [1,1099,null,{"value":null}] 13:35:34 INFO - PROCESS | 1733 | 1464381334510 Marionette TRACE conn4 -> [0,1100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:34 INFO - PROCESS | 1733 | ++DOCSHELL 0x88cd2800 == 97 [pid = 1733] [id = 282] 13:35:34 INFO - PROCESS | 1733 | ++DOMWINDOW == 182 (0x88cd5c00) [pid = 1733] [serial = 847] [outer = (nil)] 13:35:34 INFO - PROCESS | 1733 | ++DOMWINDOW == 183 (0x890ebc00) [pid = 1733] [serial = 848] [outer = 0x88cd5c00] 13:35:34 INFO - PROCESS | 1733 | 1464381334672 Marionette DEBUG loaded listener.js 13:35:34 INFO - PROCESS | 1733 | ++DOMWINDOW == 184 (0x89d2a400) [pid = 1733] [serial = 849] [outer = 0x88cd5c00] 13:35:35 INFO - PROCESS | 1733 | 1464381335611 Marionette TRACE conn4 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 13:35:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 13:35:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 1733ms 13:35:35 INFO - PROCESS | 1733 | 1464381335682 Marionette TRACE conn4 -> [0,1101,"getWindowHandle",null] 13:35:35 INFO - PROCESS | 1733 | 1464381335689 Marionette TRACE conn4 <- [1,1101,null,{"value":"8"}] 13:35:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 13:35:35 INFO - PROCESS | 1733 | 1464381335697 Marionette TRACE conn4 -> [0,1102,"setScriptTimeout",{"ms":35000}] 13:35:35 INFO - PROCESS | 1733 | 1464381335703 Marionette TRACE conn4 <- [1,1102,null,{}] 13:35:35 INFO - PROCESS | 1733 | 1464381335711 Marionette TRACE conn4 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:35 INFO - PROCESS | 1733 | 1464381335967 Marionette TRACE conn4 <- [1,1103,null,{"value":null}] 13:35:36 INFO - PROCESS | 1733 | 1464381336289 Marionette TRACE conn4 -> [0,1104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:36 INFO - PROCESS | 1733 | ++DOCSHELL 0x8ac67c00 == 98 [pid = 1733] [id = 283] 13:35:36 INFO - PROCESS | 1733 | ++DOMWINDOW == 185 (0x8ac6d000) [pid = 1733] [serial = 850] [outer = (nil)] 13:35:36 INFO - PROCESS | 1733 | ++DOMWINDOW == 186 (0x8bac7000) [pid = 1733] [serial = 851] [outer = 0x8ac6d000] 13:35:36 INFO - PROCESS | 1733 | 1464381336381 Marionette DEBUG loaded listener.js 13:35:36 INFO - PROCESS | 1733 | ++DOMWINDOW == 187 (0x8c9fb000) [pid = 1733] [serial = 852] [outer = 0x8ac6d000] 13:35:37 INFO - PROCESS | 1733 | 1464381337317 Marionette TRACE conn4 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 13:35:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 13:35:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 1690ms 13:35:37 INFO - PROCESS | 1733 | 1464381337392 Marionette TRACE conn4 -> [0,1105,"getWindowHandle",null] 13:35:37 INFO - PROCESS | 1733 | 1464381337397 Marionette TRACE conn4 <- [1,1105,null,{"value":"8"}] 13:35:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 13:35:37 INFO - PROCESS | 1733 | 1464381337405 Marionette TRACE conn4 -> [0,1106,"setScriptTimeout",{"ms":35000}] 13:35:37 INFO - PROCESS | 1733 | 1464381337409 Marionette TRACE conn4 <- [1,1106,null,{}] 13:35:37 INFO - PROCESS | 1733 | 1464381337415 Marionette TRACE conn4 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:37 INFO - PROCESS | 1733 | 1464381337677 Marionette TRACE conn4 <- [1,1107,null,{"value":null}] 13:35:38 INFO - PROCESS | 1733 | 1464381338039 Marionette TRACE conn4 -> [0,1108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:38 INFO - PROCESS | 1733 | ++DOCSHELL 0x8dbccc00 == 99 [pid = 1733] [id = 284] 13:35:38 INFO - PROCESS | 1733 | ++DOMWINDOW == 188 (0x8e564000) [pid = 1733] [serial = 853] [outer = (nil)] 13:35:38 INFO - PROCESS | 1733 | ++DOMWINDOW == 189 (0x8e56bc00) [pid = 1733] [serial = 854] [outer = 0x8e564000] 13:35:38 INFO - PROCESS | 1733 | 1464381338130 Marionette DEBUG loaded listener.js 13:35:38 INFO - PROCESS | 1733 | ++DOMWINDOW == 190 (0x8e585c00) [pid = 1733] [serial = 855] [outer = 0x8e564000] 13:35:39 INFO - PROCESS | 1733 | 1464381339087 Marionette TRACE conn4 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 13:35:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 13:35:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 1732ms 13:35:39 INFO - PROCESS | 1733 | 1464381339139 Marionette TRACE conn4 -> [0,1109,"getWindowHandle",null] 13:35:39 INFO - PROCESS | 1733 | 1464381339143 Marionette TRACE conn4 <- [1,1109,null,{"value":"8"}] 13:35:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 13:35:39 INFO - PROCESS | 1733 | 1464381339160 Marionette TRACE conn4 -> [0,1110,"setScriptTimeout",{"ms":35000}] 13:35:39 INFO - PROCESS | 1733 | 1464381339170 Marionette TRACE conn4 <- [1,1110,null,{}] 13:35:39 INFO - PROCESS | 1733 | 1464381339176 Marionette TRACE conn4 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:39 INFO - PROCESS | 1733 | 1464381339444 Marionette TRACE conn4 <- [1,1111,null,{"value":null}] 13:35:39 INFO - PROCESS | 1733 | 1464381339698 Marionette TRACE conn4 -> [0,1112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:39 INFO - PROCESS | 1733 | ++DOCSHELL 0x8d9f8400 == 100 [pid = 1733] [id = 285] 13:35:39 INFO - PROCESS | 1733 | ++DOMWINDOW == 191 (0x8e873400) [pid = 1733] [serial = 856] [outer = (nil)] 13:35:39 INFO - PROCESS | 1733 | ++DOMWINDOW == 192 (0x8f395400) [pid = 1733] [serial = 857] [outer = 0x8e873400] 13:35:39 INFO - PROCESS | 1733 | 1464381339824 Marionette DEBUG loaded listener.js 13:35:39 INFO - PROCESS | 1733 | ++DOMWINDOW == 193 (0x912e1c00) [pid = 1733] [serial = 858] [outer = 0x8e873400] 13:35:40 INFO - PROCESS | 1733 | 1464381340719 Marionette TRACE conn4 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 13:35:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 13:35:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 1605ms 13:35:40 INFO - PROCESS | 1733 | 1464381340757 Marionette TRACE conn4 -> [0,1113,"getWindowHandle",null] 13:35:40 INFO - PROCESS | 1733 | 1464381340762 Marionette TRACE conn4 <- [1,1113,null,{"value":"8"}] 13:35:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 13:35:40 INFO - PROCESS | 1733 | 1464381340769 Marionette TRACE conn4 -> [0,1114,"setScriptTimeout",{"ms":35000}] 13:35:40 INFO - PROCESS | 1733 | 1464381340772 Marionette TRACE conn4 <- [1,1114,null,{}] 13:35:40 INFO - PROCESS | 1733 | 1464381340778 Marionette TRACE conn4 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:40 INFO - PROCESS | 1733 | 1464381340993 Marionette TRACE conn4 <- [1,1115,null,{"value":null}] 13:35:41 INFO - PROCESS | 1733 | 1464381341351 Marionette TRACE conn4 -> [0,1116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:41 INFO - PROCESS | 1733 | ++DOCSHELL 0x8e570400 == 101 [pid = 1733] [id = 286] 13:35:41 INFO - PROCESS | 1733 | ++DOMWINDOW == 194 (0x91037400) [pid = 1733] [serial = 859] [outer = (nil)] 13:35:41 INFO - PROCESS | 1733 | ++DOMWINDOW == 195 (0x913c5000) [pid = 1733] [serial = 860] [outer = 0x91037400] 13:35:41 INFO - PROCESS | 1733 | 1464381341500 Marionette DEBUG loaded listener.js 13:35:41 INFO - PROCESS | 1733 | ++DOMWINDOW == 196 (0x913c9c00) [pid = 1733] [serial = 861] [outer = 0x91037400] 13:35:42 INFO - PROCESS | 1733 | 1464381342831 Marionette TRACE conn4 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 13:35:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 13:35:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 2082ms 13:35:42 INFO - PROCESS | 1733 | 1464381342853 Marionette TRACE conn4 -> [0,1117,"getWindowHandle",null] 13:35:42 INFO - PROCESS | 1733 | 1464381342866 Marionette TRACE conn4 <- [1,1117,null,{"value":"8"}] 13:35:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 13:35:42 INFO - PROCESS | 1733 | 1464381342908 Marionette TRACE conn4 -> [0,1118,"setScriptTimeout",{"ms":35000}] 13:35:42 INFO - PROCESS | 1733 | 1464381342915 Marionette TRACE conn4 <- [1,1118,null,{}] 13:35:42 INFO - PROCESS | 1733 | 1464381342966 Marionette TRACE conn4 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:43 INFO - PROCESS | 1733 | 1464381343433 Marionette TRACE conn4 <- [1,1119,null,{"value":null}] 13:35:43 INFO - PROCESS | 1733 | 1464381343656 Marionette TRACE conn4 -> [0,1120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:43 INFO - PROCESS | 1733 | ++DOCSHELL 0x9223d000 == 102 [pid = 1733] [id = 287] 13:35:43 INFO - PROCESS | 1733 | ++DOMWINDOW == 197 (0x9223dc00) [pid = 1733] [serial = 862] [outer = (nil)] 13:35:43 INFO - PROCESS | 1733 | ++DOMWINDOW == 198 (0x92b6bc00) [pid = 1733] [serial = 863] [outer = 0x9223dc00] 13:35:43 INFO - PROCESS | 1733 | 1464381343759 Marionette DEBUG loaded listener.js 13:35:43 INFO - PROCESS | 1733 | ++DOMWINDOW == 199 (0x93a93800) [pid = 1733] [serial = 864] [outer = 0x9223dc00] 13:35:44 INFO - PROCESS | 1733 | 1464381344839 Marionette TRACE conn4 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 13:35:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 13:35:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 2013ms 13:35:44 INFO - PROCESS | 1733 | 1464381344898 Marionette TRACE conn4 -> [0,1121,"getWindowHandle",null] 13:35:44 INFO - PROCESS | 1733 | 1464381344905 Marionette TRACE conn4 <- [1,1121,null,{"value":"8"}] 13:35:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 13:35:44 INFO - PROCESS | 1733 | 1464381344915 Marionette TRACE conn4 -> [0,1122,"setScriptTimeout",{"ms":35000}] 13:35:44 INFO - PROCESS | 1733 | 1464381344919 Marionette TRACE conn4 <- [1,1122,null,{}] 13:35:44 INFO - PROCESS | 1733 | 1464381344929 Marionette TRACE conn4 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:45 INFO - PROCESS | 1733 | 1464381345241 Marionette TRACE conn4 <- [1,1123,null,{"value":null}] 13:35:45 INFO - PROCESS | 1733 | --DOCSHELL 0x93a95c00 == 101 [pid = 1733] [id = 9] 13:35:45 INFO - PROCESS | 1733 | 1464381345573 Marionette TRACE conn4 -> [0,1124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:45 INFO - PROCESS | 1733 | ++DOCSHELL 0x93a93c00 == 102 [pid = 1733] [id = 288] 13:35:45 INFO - PROCESS | 1733 | ++DOMWINDOW == 200 (0x93a95000) [pid = 1733] [serial = 865] [outer = (nil)] 13:35:45 INFO - PROCESS | 1733 | ++DOMWINDOW == 201 (0x9521d000) [pid = 1733] [serial = 866] [outer = 0x93a95000] 13:35:45 INFO - PROCESS | 1733 | 1464381345753 Marionette DEBUG loaded listener.js 13:35:45 INFO - PROCESS | 1733 | ++DOMWINDOW == 202 (0x955c7400) [pid = 1733] [serial = 867] [outer = 0x93a95000] 13:35:46 INFO - PROCESS | 1733 | 1464381346748 Marionette TRACE conn4 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 13:35:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 13:35:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1887ms 13:35:46 INFO - PROCESS | 1733 | 1464381346801 Marionette TRACE conn4 -> [0,1125,"getWindowHandle",null] 13:35:46 INFO - PROCESS | 1733 | 1464381346804 Marionette TRACE conn4 <- [1,1125,null,{"value":"8"}] 13:35:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 13:35:46 INFO - PROCESS | 1733 | 1464381346811 Marionette TRACE conn4 -> [0,1126,"setScriptTimeout",{"ms":35000}] 13:35:46 INFO - PROCESS | 1733 | 1464381346815 Marionette TRACE conn4 <- [1,1126,null,{}] 13:35:46 INFO - PROCESS | 1733 | 1464381346821 Marionette TRACE conn4 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:47 INFO - PROCESS | 1733 | 1464381347065 Marionette TRACE conn4 <- [1,1127,null,{"value":null}] 13:35:47 INFO - PROCESS | 1733 | 1464381347322 Marionette TRACE conn4 -> [0,1128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:47 INFO - PROCESS | 1733 | ++DOCSHELL 0x92238000 == 103 [pid = 1733] [id = 289] 13:35:47 INFO - PROCESS | 1733 | ++DOMWINDOW == 203 (0x95079c00) [pid = 1733] [serial = 868] [outer = (nil)] 13:35:47 INFO - PROCESS | 1733 | ++DOMWINDOW == 204 (0x9575a400) [pid = 1733] [serial = 869] [outer = 0x95079c00] 13:35:47 INFO - PROCESS | 1733 | 1464381347461 Marionette DEBUG loaded listener.js 13:35:47 INFO - PROCESS | 1733 | ++DOMWINDOW == 205 (0x95762c00) [pid = 1733] [serial = 870] [outer = 0x95079c00] 13:35:48 INFO - PROCESS | 1733 | 1464381348399 Marionette TRACE conn4 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 13:35:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 13:35:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1637ms 13:35:48 INFO - PROCESS | 1733 | 1464381348449 Marionette TRACE conn4 -> [0,1129,"getWindowHandle",null] 13:35:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 13:35:48 INFO - PROCESS | 1733 | 1464381348454 Marionette TRACE conn4 <- [1,1129,null,{"value":"8"}] 13:35:48 INFO - PROCESS | 1733 | 1464381348461 Marionette TRACE conn4 -> [0,1130,"setScriptTimeout",{"ms":35000}] 13:35:48 INFO - PROCESS | 1733 | 1464381348465 Marionette TRACE conn4 <- [1,1130,null,{}] 13:35:48 INFO - PROCESS | 1733 | 1464381348470 Marionette TRACE conn4 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:48 INFO - PROCESS | 1733 | 1464381348715 Marionette TRACE conn4 <- [1,1131,null,{"value":null}] 13:35:49 INFO - PROCESS | 1733 | 1464381349019 Marionette TRACE conn4 -> [0,1132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:49 INFO - PROCESS | 1733 | ++DOCSHELL 0x913c0c00 == 104 [pid = 1733] [id = 290] 13:35:49 INFO - PROCESS | 1733 | ++DOMWINDOW == 206 (0x95757800) [pid = 1733] [serial = 871] [outer = (nil)] 13:35:49 INFO - PROCESS | 1733 | ++DOMWINDOW == 207 (0x99533400) [pid = 1733] [serial = 872] [outer = 0x95757800] 13:35:49 INFO - PROCESS | 1733 | 1464381349109 Marionette DEBUG loaded listener.js 13:35:49 INFO - PROCESS | 1733 | ++DOMWINDOW == 208 (0x9a09ac00) [pid = 1733] [serial = 873] [outer = 0x95757800] 13:35:50 INFO - PROCESS | 1733 | 1464381350078 Marionette TRACE conn4 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 13:35:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 13:35:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1634ms 13:35:50 INFO - PROCESS | 1733 | 1464381350096 Marionette TRACE conn4 -> [0,1133,"getWindowHandle",null] 13:35:50 INFO - PROCESS | 1733 | 1464381350107 Marionette TRACE conn4 <- [1,1133,null,{"value":"8"}] 13:35:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 13:35:50 INFO - PROCESS | 1733 | 1464381350114 Marionette TRACE conn4 -> [0,1134,"setScriptTimeout",{"ms":35000}] 13:35:50 INFO - PROCESS | 1733 | 1464381350119 Marionette TRACE conn4 <- [1,1134,null,{}] 13:35:50 INFO - PROCESS | 1733 | 1464381350125 Marionette TRACE conn4 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:50 INFO - PROCESS | 1733 | 1464381350328 Marionette TRACE conn4 <- [1,1135,null,{"value":null}] 13:35:50 INFO - PROCESS | 1733 | 1464381350588 Marionette TRACE conn4 -> [0,1136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:50 INFO - PROCESS | 1733 | ++DOCSHELL 0x955ccc00 == 105 [pid = 1733] [id = 291] 13:35:50 INFO - PROCESS | 1733 | ++DOMWINDOW == 209 (0x9a1ef000) [pid = 1733] [serial = 874] [outer = (nil)] 13:35:50 INFO - PROCESS | 1733 | ++DOMWINDOW == 210 (0x9a8c7400) [pid = 1733] [serial = 875] [outer = 0x9a1ef000] 13:35:50 INFO - PROCESS | 1733 | 1464381350716 Marionette DEBUG loaded listener.js 13:35:50 INFO - PROCESS | 1733 | ++DOMWINDOW == 211 (0x9a8e8000) [pid = 1733] [serial = 876] [outer = 0x9a1ef000] 13:35:51 INFO - PROCESS | 1733 | 1464381351618 Marionette TRACE conn4 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 13:35:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 13:35:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 1535ms 13:35:51 INFO - PROCESS | 1733 | 1464381351652 Marionette TRACE conn4 -> [0,1137,"getWindowHandle",null] 13:35:51 INFO - PROCESS | 1733 | 1464381351655 Marionette TRACE conn4 <- [1,1137,null,{"value":"8"}] 13:35:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 13:35:51 INFO - PROCESS | 1733 | 1464381351662 Marionette TRACE conn4 -> [0,1138,"setScriptTimeout",{"ms":35000}] 13:35:51 INFO - PROCESS | 1733 | 1464381351666 Marionette TRACE conn4 <- [1,1138,null,{}] 13:35:51 INFO - PROCESS | 1733 | 1464381351671 Marionette TRACE conn4 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:51 INFO - PROCESS | 1733 | 1464381351884 Marionette TRACE conn4 <- [1,1139,null,{"value":null}] 13:35:52 INFO - PROCESS | 1733 | 1464381352168 Marionette TRACE conn4 -> [0,1140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:52 INFO - PROCESS | 1733 | ++DOCSHELL 0x9b294800 == 106 [pid = 1733] [id = 292] 13:35:52 INFO - PROCESS | 1733 | ++DOMWINDOW == 212 (0x9b2a2000) [pid = 1733] [serial = 877] [outer = (nil)] 13:35:52 INFO - PROCESS | 1733 | ++DOMWINDOW == 213 (0x9b416800) [pid = 1733] [serial = 878] [outer = 0x9b2a2000] 13:35:52 INFO - PROCESS | 1733 | 1464381352315 Marionette DEBUG loaded listener.js 13:35:52 INFO - PROCESS | 1733 | ++DOMWINDOW == 214 (0x9b431800) [pid = 1733] [serial = 879] [outer = 0x9b2a2000] 13:35:53 INFO - PROCESS | 1733 | 1464381353236 Marionette TRACE conn4 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 13:35:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 13:35:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1642ms 13:35:53 INFO - PROCESS | 1733 | 1464381353306 Marionette TRACE conn4 -> [0,1141,"getWindowHandle",null] 13:35:53 INFO - PROCESS | 1733 | 1464381353311 Marionette TRACE conn4 <- [1,1141,null,{"value":"8"}] 13:35:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 13:35:53 INFO - PROCESS | 1733 | 1464381353318 Marionette TRACE conn4 -> [0,1142,"setScriptTimeout",{"ms":35000}] 13:35:53 INFO - PROCESS | 1733 | 1464381353322 Marionette TRACE conn4 <- [1,1142,null,{}] 13:35:53 INFO - PROCESS | 1733 | 1464381353328 Marionette TRACE conn4 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:53 INFO - PROCESS | 1733 | 1464381353605 Marionette TRACE conn4 <- [1,1143,null,{"value":null}] 13:35:53 INFO - PROCESS | 1733 | 1464381353912 Marionette TRACE conn4 -> [0,1144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:53 INFO - PROCESS | 1733 | ++DOCSHELL 0x9aa4b400 == 107 [pid = 1733] [id = 293] 13:35:53 INFO - PROCESS | 1733 | ++DOMWINDOW == 215 (0x9bca0000) [pid = 1733] [serial = 880] [outer = (nil)] 13:35:53 INFO - PROCESS | 1733 | ++DOMWINDOW == 216 (0x9c032400) [pid = 1733] [serial = 881] [outer = 0x9bca0000] 13:35:54 INFO - PROCESS | 1733 | 1464381354005 Marionette DEBUG loaded listener.js 13:35:54 INFO - PROCESS | 1733 | ++DOMWINDOW == 217 (0x9c121800) [pid = 1733] [serial = 882] [outer = 0x9bca0000] 13:35:54 INFO - PROCESS | 1733 | 1464381354898 Marionette TRACE conn4 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 13:35:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 13:35:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 1638ms 13:35:54 INFO - PROCESS | 1733 | 1464381354957 Marionette TRACE conn4 -> [0,1145,"getWindowHandle",null] 13:35:54 INFO - PROCESS | 1733 | 1464381354960 Marionette TRACE conn4 <- [1,1145,null,{"value":"8"}] 13:35:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 13:35:54 INFO - PROCESS | 1733 | 1464381354967 Marionette TRACE conn4 -> [0,1146,"setScriptTimeout",{"ms":35000}] 13:35:54 INFO - PROCESS | 1733 | 1464381354971 Marionette TRACE conn4 <- [1,1146,null,{}] 13:35:54 INFO - PROCESS | 1733 | 1464381354976 Marionette TRACE conn4 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:55 INFO - PROCESS | 1733 | 1464381355186 Marionette TRACE conn4 <- [1,1147,null,{"value":null}] 13:35:55 INFO - PROCESS | 1733 | 1464381355444 Marionette TRACE conn4 -> [0,1148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:55 INFO - PROCESS | 1733 | ++DOCSHELL 0x9b738c00 == 108 [pid = 1733] [id = 294] 13:35:55 INFO - PROCESS | 1733 | ++DOMWINDOW == 218 (0x9c026800) [pid = 1733] [serial = 883] [outer = (nil)] 13:35:55 INFO - PROCESS | 1733 | ++DOMWINDOW == 219 (0x9d896400) [pid = 1733] [serial = 884] [outer = 0x9c026800] 13:35:55 INFO - PROCESS | 1733 | 1464381355572 Marionette DEBUG loaded listener.js 13:35:55 INFO - PROCESS | 1733 | ++DOMWINDOW == 220 (0xa0505c00) [pid = 1733] [serial = 885] [outer = 0x9c026800] 13:35:56 INFO - PROCESS | 1733 | 1464381356474 Marionette TRACE conn4 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 13:35:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 13:35:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 1582ms 13:35:56 INFO - PROCESS | 1733 | 1464381356550 Marionette TRACE conn4 -> [0,1149,"getWindowHandle",null] 13:35:56 INFO - PROCESS | 1733 | 1464381356554 Marionette TRACE conn4 <- [1,1149,null,{"value":"8"}] 13:35:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 13:35:56 INFO - PROCESS | 1733 | 1464381356561 Marionette TRACE conn4 -> [0,1150,"setScriptTimeout",{"ms":35000}] 13:35:56 INFO - PROCESS | 1733 | 1464381356564 Marionette TRACE conn4 <- [1,1150,null,{}] 13:35:56 INFO - PROCESS | 1733 | 1464381356570 Marionette TRACE conn4 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:56 INFO - PROCESS | 1733 | 1464381356829 Marionette TRACE conn4 <- [1,1151,null,{"value":null}] 13:35:57 INFO - PROCESS | 1733 | 1464381357142 Marionette TRACE conn4 -> [0,1152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:57 INFO - PROCESS | 1733 | ++DOCSHELL 0x951a1000 == 109 [pid = 1733] [id = 295] 13:35:57 INFO - PROCESS | 1733 | ++DOMWINDOW == 221 (0x98129800) [pid = 1733] [serial = 886] [outer = (nil)] 13:35:57 INFO - PROCESS | 1733 | ++DOMWINDOW == 222 (0xa1063800) [pid = 1733] [serial = 887] [outer = 0x98129800] 13:35:57 INFO - PROCESS | 1733 | 1464381357238 Marionette DEBUG loaded listener.js 13:35:57 INFO - PROCESS | 1733 | ++DOMWINDOW == 223 (0xa21a7000) [pid = 1733] [serial = 888] [outer = 0x98129800] 13:35:58 INFO - PROCESS | 1733 | 1464381358144 Marionette TRACE conn4 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 13:35:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 13:35:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 1643ms 13:35:58 INFO - PROCESS | 1733 | 1464381358206 Marionette TRACE conn4 -> [0,1153,"getWindowHandle",null] 13:35:58 INFO - PROCESS | 1733 | 1464381358210 Marionette TRACE conn4 <- [1,1153,null,{"value":"8"}] 13:35:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 13:35:58 INFO - PROCESS | 1733 | 1464381358217 Marionette TRACE conn4 -> [0,1154,"setScriptTimeout",{"ms":35000}] 13:35:58 INFO - PROCESS | 1733 | 1464381358220 Marionette TRACE conn4 <- [1,1154,null,{}] 13:35:58 INFO - PROCESS | 1733 | 1464381358226 Marionette TRACE conn4 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:58 INFO - PROCESS | 1733 | 1464381358436 Marionette TRACE conn4 <- [1,1155,null,{"value":null}] 13:35:58 INFO - PROCESS | 1733 | 1464381358704 Marionette TRACE conn4 -> [0,1156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:58 INFO - PROCESS | 1733 | ++DOCSHELL 0x8841ac00 == 110 [pid = 1733] [id = 296] 13:35:58 INFO - PROCESS | 1733 | ++DOMWINDOW == 224 (0x9d89a400) [pid = 1733] [serial = 889] [outer = (nil)] 13:35:58 INFO - PROCESS | 1733 | ++DOMWINDOW == 225 (0xa22ca000) [pid = 1733] [serial = 890] [outer = 0x9d89a400] 13:35:58 INFO - PROCESS | 1733 | 1464381358835 Marionette DEBUG loaded listener.js 13:35:58 INFO - PROCESS | 1733 | ++DOMWINDOW == 226 (0xa240fc00) [pid = 1733] [serial = 891] [outer = 0x9d89a400] 13:35:59 INFO - PROCESS | 1733 | 1464381359757 Marionette TRACE conn4 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 13:35:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 13:35:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1582ms 13:35:59 INFO - PROCESS | 1733 | 1464381359816 Marionette TRACE conn4 -> [0,1157,"getWindowHandle",null] 13:35:59 INFO - PROCESS | 1733 | 1464381359820 Marionette TRACE conn4 <- [1,1157,null,{"value":"8"}] 13:35:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 13:35:59 INFO - PROCESS | 1733 | 1464381359832 Marionette TRACE conn4 -> [0,1158,"setScriptTimeout",{"ms":35000}] 13:35:59 INFO - PROCESS | 1733 | 1464381359835 Marionette TRACE conn4 <- [1,1158,null,{}] 13:35:59 INFO - PROCESS | 1733 | 1464381359841 Marionette TRACE conn4 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:00 INFO - PROCESS | 1733 | 1464381360056 Marionette TRACE conn4 <- [1,1159,null,{"value":null}] 13:36:00 INFO - PROCESS | 1733 | 1464381360378 Marionette TRACE conn4 -> [0,1160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:00 INFO - PROCESS | 1733 | ++DOCSHELL 0x88425400 == 111 [pid = 1733] [id = 297] 13:36:00 INFO - PROCESS | 1733 | ++DOMWINDOW == 227 (0x89d2b000) [pid = 1733] [serial = 892] [outer = (nil)] 13:36:00 INFO - PROCESS | 1733 | ++DOMWINDOW == 228 (0x8ac52800) [pid = 1733] [serial = 893] [outer = 0x89d2b000] 13:36:00 INFO - PROCESS | 1733 | 1464381360474 Marionette DEBUG loaded listener.js 13:36:00 INFO - PROCESS | 1733 | ++DOMWINDOW == 229 (0x8ac6c000) [pid = 1733] [serial = 894] [outer = 0x89d2b000] 13:36:01 INFO - PROCESS | 1733 | 1464381361427 Marionette TRACE conn4 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",0,null,null]]]}] 13:36:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 13:36:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 1645ms 13:36:01 INFO - PROCESS | 1733 | 1464381361477 Marionette TRACE conn4 -> [0,1161,"getWindowHandle",null] 13:36:01 INFO - PROCESS | 1733 | 1464381361481 Marionette TRACE conn4 <- [1,1161,null,{"value":"8"}] 13:36:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 13:36:01 INFO - PROCESS | 1733 | 1464381361488 Marionette TRACE conn4 -> [0,1162,"setScriptTimeout",{"ms":35000}] 13:36:01 INFO - PROCESS | 1733 | 1464381361490 Marionette TRACE conn4 <- [1,1162,null,{}] 13:36:01 INFO - PROCESS | 1733 | 1464381361498 Marionette TRACE conn4 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:01 INFO - PROCESS | 1733 | 1464381361712 Marionette TRACE conn4 <- [1,1163,null,{"value":null}] 13:36:02 INFO - PROCESS | 1733 | 1464381361989 Marionette TRACE conn4 -> [0,1164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:02 INFO - PROCESS | 1733 | ++DOCSHELL 0x89d28000 == 112 [pid = 1733] [id = 298] 13:36:02 INFO - PROCESS | 1733 | ++DOMWINDOW == 230 (0x89d29800) [pid = 1733] [serial = 895] [outer = (nil)] 13:36:02 INFO - PROCESS | 1733 | ++DOMWINDOW == 231 (0x8a288c00) [pid = 1733] [serial = 896] [outer = 0x89d29800] 13:36:02 INFO - PROCESS | 1733 | 1464381362625 Marionette DEBUG loaded listener.js 13:36:02 INFO - PROCESS | 1733 | ++DOMWINDOW == 232 (0x8ac47800) [pid = 1733] [serial = 897] [outer = 0x89d29800] 13:36:03 INFO - PROCESS | 1733 | 1464381363613 Marionette TRACE conn4 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 13:36:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 13:36:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 2184ms 13:36:03 INFO - PROCESS | 1733 | 1464381363673 Marionette TRACE conn4 -> [0,1165,"getWindowHandle",null] 13:36:03 INFO - PROCESS | 1733 | 1464381363680 Marionette TRACE conn4 <- [1,1165,null,{"value":"8"}] 13:36:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 13:36:03 INFO - PROCESS | 1733 | 1464381363688 Marionette TRACE conn4 -> [0,1166,"setScriptTimeout",{"ms":35000}] 13:36:03 INFO - PROCESS | 1733 | 1464381363694 Marionette TRACE conn4 <- [1,1166,null,{}] 13:36:03 INFO - PROCESS | 1733 | 1464381363701 Marionette TRACE conn4 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:03 INFO - PROCESS | 1733 | 1464381363900 Marionette TRACE conn4 <- [1,1167,null,{"value":null}] 13:36:04 INFO - PROCESS | 1733 | 1464381364166 Marionette TRACE conn4 -> [0,1168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:04 INFO - PROCESS | 1733 | ++DOCSHELL 0x8a284000 == 113 [pid = 1733] [id = 299] 13:36:04 INFO - PROCESS | 1733 | ++DOMWINDOW == 233 (0x8a570400) [pid = 1733] [serial = 898] [outer = (nil)] 13:36:04 INFO - PROCESS | 1733 | ++DOMWINDOW == 234 (0x8ac4e000) [pid = 1733] [serial = 899] [outer = 0x8a570400] 13:36:04 INFO - PROCESS | 1733 | 1464381364289 Marionette DEBUG loaded listener.js 13:36:04 INFO - PROCESS | 1733 | ++DOMWINDOW == 235 (0x8ac6bc00) [pid = 1733] [serial = 900] [outer = 0x8a570400] 13:36:04 INFO - PROCESS | 1733 | --DOCSHELL 0xa4e1d000 == 112 [pid = 1733] [id = 51] 13:36:04 INFO - PROCESS | 1733 | --DOCSHELL 0x89d25c00 == 111 [pid = 1733] [id = 281] 13:36:04 INFO - PROCESS | 1733 | --DOCSHELL 0x8b792c00 == 110 [pid = 1733] [id = 280] 13:36:04 INFO - PROCESS | 1733 | --DOCSHELL 0x8ac52400 == 109 [pid = 1733] [id = 279] 13:36:04 INFO - PROCESS | 1733 | --DOCSHELL 0x88cd3800 == 108 [pid = 1733] [id = 278] 13:36:04 INFO - PROCESS | 1733 | --DOCSHELL 0x890e4000 == 107 [pid = 1733] [id = 277] 13:36:04 INFO - PROCESS | 1733 | --DOCSHELL 0x8d9f6800 == 106 [pid = 1733] [id = 261] 13:36:04 INFO - PROCESS | 1733 | --DOCSHELL 0x8ac6d400 == 105 [pid = 1733] [id = 260] 13:36:04 INFO - PROCESS | 1733 | --DOCSHELL 0x89d27000 == 104 [pid = 1733] [id = 259] 13:36:05 INFO - PROCESS | 1733 | --DOMWINDOW == 234 (0x8d9f0400) [pid = 1733] [serial = 776] [outer = (nil)] [url = about:blank] 13:36:05 INFO - PROCESS | 1733 | --DOMWINDOW == 233 (0x8e56d000) [pid = 1733] [serial = 773] [outer = (nil)] [url = about:blank] 13:36:05 INFO - PROCESS | 1733 | --DOMWINDOW == 232 (0x8e589000) [pid = 1733] [serial = 774] [outer = (nil)] [url = about:blank] 13:36:05 INFO - PROCESS | 1733 | --DOMWINDOW == 231 (0x8b791c00) [pid = 1733] [serial = 761] [outer = (nil)] [url = about:blank] 13:36:05 INFO - PROCESS | 1733 | --DOMWINDOW == 230 (0x89e3f800) [pid = 1733] [serial = 756] [outer = (nil)] [url = about:blank] 13:36:05 INFO - PROCESS | 1733 | --DOMWINDOW == 229 (0x890ea000) [pid = 1733] [serial = 755] [outer = (nil)] [url = about:blank] 13:36:05 INFO - PROCESS | 1733 | --DOMWINDOW == 228 (0x8c8a5400) [pid = 1733] [serial = 716] [outer = (nil)] [url = about:blank] 13:36:05 INFO - PROCESS | 1733 | --DOMWINDOW == 227 (0x92237400) [pid = 1733] [serial = 725] [outer = (nil)] [url = about:blank] 13:36:05 INFO - PROCESS | 1733 | --DOMWINDOW == 226 (0x92df4c00) [pid = 1733] [serial = 728] [outer = (nil)] [url = about:blank] 13:36:05 INFO - PROCESS | 1733 | --DOMWINDOW == 225 (0x9507d800) [pid = 1733] [serial = 731] [outer = (nil)] [url = about:blank] 13:36:05 INFO - PROCESS | 1733 | --DOMWINDOW == 224 (0x953bbc00) [pid = 1733] [serial = 734] [outer = (nil)] [url = about:blank] 13:36:05 INFO - PROCESS | 1733 | --DOMWINDOW == 223 (0x9575b400) [pid = 1733] [serial = 737] [outer = (nil)] [url = about:blank] 13:36:05 INFO - PROCESS | 1733 | --DOMWINDOW == 222 (0x8a56f400) [pid = 1733] [serial = 740] [outer = (nil)] [url = about:blank] 13:36:05 INFO - PROCESS | 1733 | --DOMWINDOW == 221 (0x8ccc5800) [pid = 1733] [serial = 743] [outer = (nil)] [url = about:blank] 13:36:05 INFO - PROCESS | 1733 | --DOMWINDOW == 220 (0x8cace000) [pid = 1733] [serial = 746] [outer = (nil)] [url = about:blank] 13:36:05 INFO - PROCESS | 1733 | --DOMWINDOW == 219 (0x8e6ae000) [pid = 1733] [serial = 749] [outer = (nil)] [url = about:blank] 13:36:05 INFO - PROCESS | 1733 | --DOMWINDOW == 218 (0x91328400) [pid = 1733] [serial = 752] [outer = (nil)] [url = about:blank] 13:36:05 INFO - PROCESS | 1733 | --DOMWINDOW == 217 (0x8f1a8400) [pid = 1733] [serial = 719] [outer = (nil)] [url = about:blank] 13:36:05 INFO - PROCESS | 1733 | --DOMWINDOW == 216 (0x89e49800) [pid = 1733] [serial = 764] [outer = (nil)] [url = about:blank] 13:36:05 INFO - PROCESS | 1733 | --DOMWINDOW == 215 (0x8a578400) [pid = 1733] [serial = 765] [outer = (nil)] [url = about:blank] 13:36:05 INFO - PROCESS | 1733 | --DOMWINDOW == 214 (0x8ac68400) [pid = 1733] [serial = 759] [outer = (nil)] [url = about:blank] 13:36:05 INFO - PROCESS | 1733 | --DOMWINDOW == 213 (0x8abf8c00) [pid = 1733] [serial = 758] [outer = (nil)] [url = about:blank] 13:36:05 INFO - PROCESS | 1733 | --DOMWINDOW == 212 (0x8b0a4800) [pid = 1733] [serial = 767] [outer = (nil)] [url = about:blank] 13:36:05 INFO - PROCESS | 1733 | --DOMWINDOW == 211 (0x912e9800) [pid = 1733] [serial = 722] [outer = (nil)] [url = about:blank] 13:36:05 INFO - PROCESS | 1733 | --DOMWINDOW == 210 (0x8a291000) [pid = 1733] [serial = 713] [outer = (nil)] [url = about:blank] 13:36:05 INFO - PROCESS | 1733 | --DOMWINDOW == 209 (0x8c9edc00) [pid = 1733] [serial = 762] [outer = (nil)] [url = about:blank] 13:36:05 INFO - PROCESS | 1733 | --DOMWINDOW == 208 (0x8d0a5400) [pid = 1733] [serial = 770] [outer = (nil)] [url = about:blank] 13:36:05 INFO - PROCESS | 1733 | --DOMWINDOW == 207 (0x8d9f8c00) [pid = 1733] [serial = 771] [outer = (nil)] [url = about:blank] 13:36:05 INFO - PROCESS | 1733 | --DOMWINDOW == 206 (0x8c8a8000) [pid = 1733] [serial = 768] [outer = (nil)] [url = about:blank] 13:36:05 INFO - PROCESS | 1733 | 1464381365652 Marionette TRACE conn4 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 13:36:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 13:36:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 1989ms 13:36:05 INFO - PROCESS | 1733 | 1464381365676 Marionette TRACE conn4 -> [0,1169,"getWindowHandle",null] 13:36:05 INFO - PROCESS | 1733 | 1464381365682 Marionette TRACE conn4 <- [1,1169,null,{"value":"8"}] 13:36:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 13:36:05 INFO - PROCESS | 1733 | 1464381365692 Marionette TRACE conn4 -> [0,1170,"setScriptTimeout",{"ms":35000}] 13:36:05 INFO - PROCESS | 1733 | 1464381365696 Marionette TRACE conn4 <- [1,1170,null,{}] 13:36:05 INFO - PROCESS | 1733 | 1464381365702 Marionette TRACE conn4 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:05 INFO - PROCESS | 1733 | 1464381365883 Marionette TRACE conn4 <- [1,1171,null,{"value":null}] 13:36:06 INFO - PROCESS | 1733 | 1464381366062 Marionette TRACE conn4 -> [0,1172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:06 INFO - PROCESS | 1733 | ++DOCSHELL 0x890ef400 == 105 [pid = 1733] [id = 300] 13:36:06 INFO - PROCESS | 1733 | ++DOMWINDOW == 207 (0x8a576c00) [pid = 1733] [serial = 901] [outer = (nil)] 13:36:06 INFO - PROCESS | 1733 | ++DOMWINDOW == 208 (0x8ac6ac00) [pid = 1733] [serial = 902] [outer = 0x8a576c00] 13:36:06 INFO - PROCESS | 1733 | 1464381366136 Marionette DEBUG loaded listener.js 13:36:06 INFO - PROCESS | 1733 | ++DOMWINDOW == 209 (0x8bac0400) [pid = 1733] [serial = 903] [outer = 0x8a576c00] 13:36:07 INFO - PROCESS | 1733 | 1464381367047 Marionette TRACE conn4 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 13:36:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 13:36:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1390ms 13:36:07 INFO - PROCESS | 1733 | 1464381367082 Marionette TRACE conn4 -> [0,1173,"getWindowHandle",null] 13:36:07 INFO - PROCESS | 1733 | 1464381367086 Marionette TRACE conn4 <- [1,1173,null,{"value":"8"}] 13:36:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 13:36:07 INFO - PROCESS | 1733 | 1464381367093 Marionette TRACE conn4 -> [0,1174,"setScriptTimeout",{"ms":35000}] 13:36:07 INFO - PROCESS | 1733 | 1464381367098 Marionette TRACE conn4 <- [1,1174,null,{}] 13:36:07 INFO - PROCESS | 1733 | 1464381367114 Marionette TRACE conn4 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:07 INFO - PROCESS | 1733 | 1464381367308 Marionette TRACE conn4 <- [1,1175,null,{"value":null}] 13:36:07 INFO - PROCESS | 1733 | 1464381367515 Marionette TRACE conn4 -> [0,1176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:07 INFO - PROCESS | 1733 | ++DOCSHELL 0x8abfb800 == 106 [pid = 1733] [id = 301] 13:36:07 INFO - PROCESS | 1733 | ++DOMWINDOW == 210 (0x8c9f0000) [pid = 1733] [serial = 904] [outer = (nil)] 13:36:07 INFO - PROCESS | 1733 | ++DOMWINDOW == 211 (0x8cad7400) [pid = 1733] [serial = 905] [outer = 0x8c9f0000] 13:36:07 INFO - PROCESS | 1733 | 1464381367594 Marionette DEBUG loaded listener.js 13:36:07 INFO - PROCESS | 1733 | ++DOMWINDOW == 212 (0x8ccc6800) [pid = 1733] [serial = 906] [outer = 0x8c9f0000] 13:36:08 INFO - PROCESS | 1733 | 1464381368472 Marionette TRACE conn4 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 13:36:08 INFO - PROCESS | 1733 | 1464381368545 Marionette TRACE conn4 <- [1,1177,null,{"value":"8"}] 13:36:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 13:36:08 INFO - PROCESS | 1733 | 1464381368552 Marionette TRACE conn4 -> [0,1178,"setScriptTimeout",{"ms":35000}] 13:36:08 INFO - PROCESS | 1733 | 1464381368555 Marionette TRACE conn4 <- [1,1178,null,{}] 13:36:08 INFO - PROCESS | 1733 | 1464381368560 Marionette TRACE conn4 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:08 INFO - PROCESS | 1733 | 1464381368808 Marionette TRACE conn4 <- [1,1179,null,{"value":null}] 13:36:08 INFO - PROCESS | 1733 | 1464381368835 Marionette TRACE conn4 -> [0,1180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:08 INFO - PROCESS | 1733 | ++DOCSHELL 0x8d099400 == 107 [pid = 1733] [id = 302] 13:36:08 INFO - PROCESS | 1733 | ++DOMWINDOW == 213 (0x8d0a8800) [pid = 1733] [serial = 907] [outer = (nil)] 13:36:08 INFO - PROCESS | 1733 | ++DOMWINDOW == 214 (0x8d24c800) [pid = 1733] [serial = 908] [outer = 0x8d0a8800] 13:36:08 INFO - PROCESS | 1733 | 1464381368913 Marionette DEBUG loaded listener.js 13:36:09 INFO - PROCESS | 1733 | ++DOMWINDOW == 215 (0x8d9f4000) [pid = 1733] [serial = 909] [outer = 0x8d0a8800] 13:36:09 INFO - PROCESS | 1733 | --DOMWINDOW == 214 (0x8cccc400) [pid = 1733] [serial = 841] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 13:36:09 INFO - PROCESS | 1733 | --DOMWINDOW == 213 (0x89e4b000) [pid = 1733] [serial = 835] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 13:36:09 INFO - PROCESS | 1733 | --DOMWINDOW == 212 (0x92d20400) [pid = 1733] [serial = 643] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 13:36:09 INFO - PROCESS | 1733 | --DOMWINDOW == 211 (0x890e8000) [pid = 1733] [serial = 832] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 13:36:09 INFO - PROCESS | 1733 | --DOMWINDOW == 210 (0x8ac53000) [pid = 1733] [serial = 838] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 13:36:10 INFO - PROCESS | 1733 | 1464381370285 Marionette TRACE conn4 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 13:36:10 INFO - PROCESS | 1733 | 1464381370354 Marionette TRACE conn4 <- [1,1181,null,{"value":"8"}] 13:36:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 13:36:10 INFO - PROCESS | 1733 | 1464381370370 Marionette TRACE conn4 -> [0,1182,"setScriptTimeout",{"ms":35000}] 13:36:10 INFO - PROCESS | 1733 | 1464381370373 Marionette TRACE conn4 <- [1,1182,null,{}] 13:36:10 INFO - PROCESS | 1733 | 1464381370378 Marionette TRACE conn4 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:10 INFO - PROCESS | 1733 | 1464381370546 Marionette TRACE conn4 <- [1,1183,null,{"value":null}] 13:36:10 INFO - PROCESS | 1733 | 1464381370557 Marionette TRACE conn4 -> [0,1184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:10 INFO - PROCESS | 1733 | ++DOCSHELL 0x8a284800 == 108 [pid = 1733] [id = 303] 13:36:10 INFO - PROCESS | 1733 | ++DOMWINDOW == 211 (0x8d09c400) [pid = 1733] [serial = 910] [outer = (nil)] 13:36:10 INFO - PROCESS | 1733 | ++DOMWINDOW == 212 (0x8d9fb800) [pid = 1733] [serial = 911] [outer = 0x8d09c400] 13:36:10 INFO - PROCESS | 1733 | 1464381370637 Marionette DEBUG loaded listener.js 13:36:10 INFO - PROCESS | 1733 | ++DOMWINDOW == 213 (0x8e56f400) [pid = 1733] [serial = 912] [outer = 0x8d09c400] 13:36:11 INFO - PROCESS | 1733 | SkCairoFTTypeface::onFilterRec unimplemented 13:36:11 INFO - PROCESS | 1733 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 13:36:11 INFO - PROCESS | 1733 | 1464381371627 Marionette TRACE conn4 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[80] expected 0 but got 255","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 13:36:11 INFO - PROCESS | 1733 | 1464381371713 Marionette TRACE conn4 <- [1,1185,null,{"value":"8"}] 13:36:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 13:36:11 INFO - PROCESS | 1733 | 1464381371720 Marionette TRACE conn4 -> [0,1186,"setScriptTimeout",{"ms":35000}] 13:36:11 INFO - PROCESS | 1733 | 1464381371723 Marionette TRACE conn4 <- [1,1186,null,{}] 13:36:11 INFO - PROCESS | 1733 | 1464381371728 Marionette TRACE conn4 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:12 INFO - PROCESS | 1733 | 1464381372034 Marionette TRACE conn4 <- [1,1187,null,{"value":null}] 13:36:12 INFO - PROCESS | 1733 | 1464381372326 Marionette TRACE conn4 -> [0,1188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:12 INFO - PROCESS | 1733 | ++DOCSHELL 0x888e8400 == 109 [pid = 1733] [id = 304] 13:36:12 INFO - PROCESS | 1733 | ++DOMWINDOW == 214 (0x888eac00) [pid = 1733] [serial = 913] [outer = (nil)] 13:36:12 INFO - PROCESS | 1733 | ++DOMWINDOW == 215 (0x88cdd000) [pid = 1733] [serial = 914] [outer = 0x888eac00] 13:36:12 INFO - PROCESS | 1733 | 1464381372461 Marionette DEBUG loaded listener.js 13:36:12 INFO - PROCESS | 1733 | ++DOMWINDOW == 216 (0x89d25c00) [pid = 1733] [serial = 915] [outer = 0x888eac00] 13:36:13 INFO - PROCESS | 1733 | 1464381373439 Marionette TRACE conn4 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (20, 19) expected 0 but got 127","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1189,"getWindowHandle",null] 13:36:13 INFO - PROCESS | 1733 | 1464381373523 Marionette TRACE conn4 <- [1,1189,null,{"value":"8"}] 13:36:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 13:36:13 INFO - PROCESS | 1733 | 1464381373535 Marionette TRACE conn4 -> [0,1190,"setScriptTimeout",{"ms":35000}] 13:36:13 INFO - PROCESS | 1733 | 1464381373544 Marionette TRACE conn4 <- [1,1190,null,{}] 13:36:13 INFO - PROCESS | 1733 | 1464381373555 Marionette TRACE conn4 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:13 INFO - PROCESS | 1733 | 1464381373845 Marionette TRACE conn4 <- [1,1191,null,{"value":null}] 13:36:14 INFO - PROCESS | 1733 | 1464381374167 Marionette TRACE conn4 -> [0,1192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:14 INFO - PROCESS | 1733 | ++DOCSHELL 0x8ac6c400 == 110 [pid = 1733] [id = 305] 13:36:14 INFO - PROCESS | 1733 | ++DOMWINDOW == 217 (0x8b099000) [pid = 1733] [serial = 916] [outer = (nil)] 13:36:14 INFO - PROCESS | 1733 | ++DOMWINDOW == 218 (0x8b78d800) [pid = 1733] [serial = 917] [outer = 0x8b099000] 13:36:14 INFO - PROCESS | 1733 | 1464381374259 Marionette DEBUG loaded listener.js 13:36:14 INFO - PROCESS | 1733 | ++DOMWINDOW == 219 (0x8c8a1400) [pid = 1733] [serial = 918] [outer = 0x8b099000] 13:36:15 INFO - PROCESS | 1733 | 1464381375252 Marionette TRACE conn4 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1193,"getWindowHandle",null] 13:36:15 INFO - PROCESS | 1733 | 1464381375339 Marionette TRACE conn4 <- [1,1193,null,{"value":"8"}] 13:36:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 13:36:15 INFO - PROCESS | 1733 | 1464381375347 Marionette TRACE conn4 -> [0,1194,"setScriptTimeout",{"ms":35000}] 13:36:15 INFO - PROCESS | 1733 | 1464381375351 Marionette TRACE conn4 <- [1,1194,null,{}] 13:36:15 INFO - PROCESS | 1733 | 1464381375357 Marionette TRACE conn4 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:15 INFO - PROCESS | 1733 | 1464381375598 Marionette TRACE conn4 <- [1,1195,null,{"value":null}] 13:36:15 INFO - PROCESS | 1733 | 1464381375949 Marionette TRACE conn4 -> [0,1196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:15 INFO - PROCESS | 1733 | ++DOCSHELL 0x8d0a1c00 == 111 [pid = 1733] [id = 306] 13:36:15 INFO - PROCESS | 1733 | ++DOMWINDOW == 220 (0x8d0a5c00) [pid = 1733] [serial = 919] [outer = (nil)] 13:36:16 INFO - PROCESS | 1733 | ++DOMWINDOW == 221 (0x8d9f0000) [pid = 1733] [serial = 920] [outer = 0x8d0a5c00] 13:36:16 INFO - PROCESS | 1733 | 1464381376038 Marionette DEBUG loaded listener.js 13:36:16 INFO - PROCESS | 1733 | ++DOMWINDOW == 222 (0x8e565800) [pid = 1733] [serial = 921] [outer = 0x8d0a5c00] 13:36:16 INFO - PROCESS | 1733 | SkCairoFTTypeface::onFilterRec unimplemented 13:36:16 INFO - PROCESS | 1733 | SkCairoFTTypeface::onFilterRec unimplemented 13:36:17 INFO - PROCESS | 1733 | 1464381377030 Marionette TRACE conn4 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[76] expected 0 but got 210","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1197,"getWindowHandle",null] 13:36:17 INFO - PROCESS | 1733 | 1464381377096 Marionette TRACE conn4 <- [1,1197,null,{"value":"8"}] 13:36:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 13:36:17 INFO - PROCESS | 1733 | 1464381377113 Marionette TRACE conn4 -> [0,1198,"setScriptTimeout",{"ms":35000}] 13:36:17 INFO - PROCESS | 1733 | 1464381377120 Marionette TRACE conn4 <- [1,1198,null,{}] 13:36:17 INFO - PROCESS | 1733 | 1464381377126 Marionette TRACE conn4 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:17 INFO - PROCESS | 1733 | 1464381377377 Marionette TRACE conn4 <- [1,1199,null,{"value":null}] 13:36:17 INFO - PROCESS | 1733 | 1464381377694 Marionette TRACE conn4 -> [0,1200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:17 INFO - PROCESS | 1733 | ++DOCSHELL 0x8caca400 == 112 [pid = 1733] [id = 307] 13:36:17 INFO - PROCESS | 1733 | ++DOMWINDOW == 223 (0x8d09d800) [pid = 1733] [serial = 922] [outer = (nil)] 13:36:17 INFO - PROCESS | 1733 | ++DOMWINDOW == 224 (0x8f1acc00) [pid = 1733] [serial = 923] [outer = 0x8d09d800] 13:36:17 INFO - PROCESS | 1733 | 1464381377780 Marionette DEBUG loaded listener.js 13:36:17 INFO - PROCESS | 1733 | ++DOMWINDOW == 225 (0x8f1b6c00) [pid = 1733] [serial = 924] [outer = 0x8d09d800] 13:36:18 INFO - PROCESS | 1733 | 1464381378670 Marionette TRACE conn4 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 13:36:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 13:36:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 1604ms 13:36:18 INFO - PROCESS | 1733 | 1464381378708 Marionette TRACE conn4 -> [0,1201,"getWindowHandle",null] 13:36:18 INFO - PROCESS | 1733 | 1464381378712 Marionette TRACE conn4 <- [1,1201,null,{"value":"8"}] 13:36:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 13:36:18 INFO - PROCESS | 1733 | 1464381378718 Marionette TRACE conn4 -> [0,1202,"setScriptTimeout",{"ms":35000}] 13:36:18 INFO - PROCESS | 1733 | 1464381378722 Marionette TRACE conn4 <- [1,1202,null,{}] 13:36:18 INFO - PROCESS | 1733 | 1464381378728 Marionette TRACE conn4 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:18 INFO - PROCESS | 1733 | 1464381378928 Marionette TRACE conn4 <- [1,1203,null,{"value":null}] 13:36:19 INFO - PROCESS | 1733 | 1464381379141 Marionette TRACE conn4 -> [0,1204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:19 INFO - PROCESS | 1733 | ++DOCSHELL 0x8f3a1800 == 113 [pid = 1733] [id = 308] 13:36:19 INFO - PROCESS | 1733 | ++DOMWINDOW == 226 (0x9102e400) [pid = 1733] [serial = 925] [outer = (nil)] 13:36:19 INFO - PROCESS | 1733 | ++DOMWINDOW == 227 (0x9103c400) [pid = 1733] [serial = 926] [outer = 0x9102e400] 13:36:19 INFO - PROCESS | 1733 | 1464381379311 Marionette DEBUG loaded listener.js 13:36:19 INFO - PROCESS | 1733 | ++DOMWINDOW == 228 (0x912e5400) [pid = 1733] [serial = 927] [outer = 0x9102e400] 13:36:20 INFO - PROCESS | 1733 | 1464381380252 Marionette TRACE conn4 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 13:36:20 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 13:36:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 1634ms 13:36:20 INFO - PROCESS | 1733 | 1464381380354 Marionette TRACE conn4 -> [0,1205,"getWindowHandle",null] 13:36:20 INFO - PROCESS | 1733 | 1464381380359 Marionette TRACE conn4 <- [1,1205,null,{"value":"8"}] 13:36:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 13:36:20 INFO - PROCESS | 1733 | 1464381380366 Marionette TRACE conn4 -> [0,1206,"setScriptTimeout",{"ms":35000}] 13:36:20 INFO - PROCESS | 1733 | 1464381380369 Marionette TRACE conn4 <- [1,1206,null,{}] 13:36:20 INFO - PROCESS | 1733 | 1464381380416 Marionette TRACE conn4 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:20 INFO - PROCESS | 1733 | 1464381380719 Marionette TRACE conn4 <- [1,1207,null,{"value":null}] 13:36:20 INFO - PROCESS | 1733 | 1464381380936 Marionette TRACE conn4 -> [0,1208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:20 INFO - PROCESS | 1733 | ++DOCSHELL 0x91330800 == 114 [pid = 1733] [id = 309] 13:36:20 INFO - PROCESS | 1733 | ++DOMWINDOW == 229 (0x91331c00) [pid = 1733] [serial = 928] [outer = (nil)] 13:36:21 INFO - PROCESS | 1733 | ++DOMWINDOW == 230 (0x913c4c00) [pid = 1733] [serial = 929] [outer = 0x91331c00] 13:36:21 INFO - PROCESS | 1733 | 1464381381034 Marionette DEBUG loaded listener.js 13:36:21 INFO - PROCESS | 1733 | ++DOMWINDOW == 231 (0x9223e000) [pid = 1733] [serial = 930] [outer = 0x91331c00] 13:36:22 INFO - PROCESS | 1733 | 1464381382076 Marionette TRACE conn4 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 13:36:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 13:36:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 1789ms 13:36:22 INFO - PROCESS | 1733 | 1464381382155 Marionette TRACE conn4 -> [0,1209,"getWindowHandle",null] 13:36:22 INFO - PROCESS | 1733 | 1464381382159 Marionette TRACE conn4 <- [1,1209,null,{"value":"8"}] 13:36:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 13:36:22 INFO - PROCESS | 1733 | 1464381382165 Marionette TRACE conn4 -> [0,1210,"setScriptTimeout",{"ms":35000}] 13:36:22 INFO - PROCESS | 1733 | 1464381382168 Marionette TRACE conn4 <- [1,1210,null,{}] 13:36:22 INFO - PROCESS | 1733 | 1464381382174 Marionette TRACE conn4 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:22 INFO - PROCESS | 1733 | 1464381382425 Marionette TRACE conn4 <- [1,1211,null,{"value":null}] 13:36:22 INFO - PROCESS | 1733 | 1464381382735 Marionette TRACE conn4 -> [0,1212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:22 INFO - PROCESS | 1733 | ++DOCSHELL 0x92d11400 == 115 [pid = 1733] [id = 310] 13:36:22 INFO - PROCESS | 1733 | ++DOMWINDOW == 232 (0x92d11c00) [pid = 1733] [serial = 931] [outer = (nil)] 13:36:22 INFO - PROCESS | 1733 | ++DOMWINDOW == 233 (0x92d8e000) [pid = 1733] [serial = 932] [outer = 0x92d11c00] 13:36:22 INFO - PROCESS | 1733 | 1464381382870 Marionette DEBUG loaded listener.js 13:36:23 INFO - PROCESS | 1733 | ++DOMWINDOW == 234 (0x92d92c00) [pid = 1733] [serial = 933] [outer = 0x92d11c00] 13:36:23 INFO - PROCESS | 1733 | 1464381383920 Marionette TRACE conn4 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 13:36:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 13:36:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1796ms 13:36:23 INFO - PROCESS | 1733 | 1464381383962 Marionette TRACE conn4 -> [0,1213,"getWindowHandle",null] 13:36:23 INFO - PROCESS | 1733 | 1464381383966 Marionette TRACE conn4 <- [1,1213,null,{"value":"8"}] 13:36:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 13:36:23 INFO - PROCESS | 1733 | 1464381383973 Marionette TRACE conn4 -> [0,1214,"setScriptTimeout",{"ms":35000}] 13:36:23 INFO - PROCESS | 1733 | 1464381383976 Marionette TRACE conn4 <- [1,1214,null,{}] 13:36:23 INFO - PROCESS | 1733 | 1464381383982 Marionette TRACE conn4 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:24 INFO - PROCESS | 1733 | 1464381384226 Marionette TRACE conn4 <- [1,1215,null,{"value":null}] 13:36:24 INFO - PROCESS | 1733 | 1464381384580 Marionette TRACE conn4 -> [0,1216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:24 INFO - PROCESS | 1733 | ++DOCSHELL 0x92d1e400 == 116 [pid = 1733] [id = 311] 13:36:24 INFO - PROCESS | 1733 | ++DOMWINDOW == 235 (0x92d1fc00) [pid = 1733] [serial = 934] [outer = (nil)] 13:36:24 INFO - PROCESS | 1733 | ++DOMWINDOW == 236 (0x938abc00) [pid = 1733] [serial = 935] [outer = 0x92d1fc00] 13:36:24 INFO - PROCESS | 1733 | 1464381384692 Marionette DEBUG loaded listener.js 13:36:24 INFO - PROCESS | 1733 | ++DOMWINDOW == 237 (0x938af000) [pid = 1733] [serial = 936] [outer = 0x92d1fc00] 13:36:25 INFO - PROCESS | 1733 | 1464381385667 Marionette TRACE conn4 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 13:36:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 13:36:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1735ms 13:36:25 INFO - PROCESS | 1733 | 1464381385710 Marionette TRACE conn4 -> [0,1217,"getWindowHandle",null] 13:36:25 INFO - PROCESS | 1733 | 1464381385715 Marionette TRACE conn4 <- [1,1217,null,{"value":"8"}] 13:36:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 13:36:25 INFO - PROCESS | 1733 | 1464381385721 Marionette TRACE conn4 -> [0,1218,"setScriptTimeout",{"ms":35000}] 13:36:25 INFO - PROCESS | 1733 | 1464381385725 Marionette TRACE conn4 <- [1,1218,null,{}] 13:36:25 INFO - PROCESS | 1733 | 1464381385731 Marionette TRACE conn4 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:26 INFO - PROCESS | 1733 | 1464381385999 Marionette TRACE conn4 <- [1,1219,null,{"value":null}] 13:36:26 INFO - PROCESS | 1733 | 1464381386316 Marionette TRACE conn4 -> [0,1220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:26 INFO - PROCESS | 1733 | ++DOCSHELL 0x912e4400 == 117 [pid = 1733] [id = 312] 13:36:26 INFO - PROCESS | 1733 | ++DOMWINDOW == 238 (0x91327000) [pid = 1733] [serial = 937] [outer = (nil)] 13:36:26 INFO - PROCESS | 1733 | ++DOMWINDOW == 239 (0x94513800) [pid = 1733] [serial = 938] [outer = 0x91327000] 13:36:26 INFO - PROCESS | 1733 | 1464381386416 Marionette DEBUG loaded listener.js 13:36:26 INFO - PROCESS | 1733 | ++DOMWINDOW == 240 (0x94549400) [pid = 1733] [serial = 939] [outer = 0x91327000] 13:36:27 INFO - PROCESS | 1733 | 1464381387333 Marionette TRACE conn4 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 13:36:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 13:36:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 1644ms 13:36:27 INFO - PROCESS | 1733 | 1464381387367 Marionette TRACE conn4 -> [0,1221,"getWindowHandle",null] 13:36:27 INFO - PROCESS | 1733 | 1464381387371 Marionette TRACE conn4 <- [1,1221,null,{"value":"8"}] 13:36:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 13:36:27 INFO - PROCESS | 1733 | 1464381387377 Marionette TRACE conn4 -> [0,1222,"setScriptTimeout",{"ms":35000}] 13:36:27 INFO - PROCESS | 1733 | 1464381387382 Marionette TRACE conn4 <- [1,1222,null,{}] 13:36:27 INFO - PROCESS | 1733 | 1464381387388 Marionette TRACE conn4 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:27 INFO - PROCESS | 1733 | 1464381387598 Marionette TRACE conn4 <- [1,1223,null,{"value":null}] 13:36:27 INFO - PROCESS | 1733 | 1464381387918 Marionette TRACE conn4 -> [0,1224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:27 INFO - PROCESS | 1733 | ++DOCSHELL 0x92df1000 == 118 [pid = 1733] [id = 313] 13:36:27 INFO - PROCESS | 1733 | ++DOMWINDOW == 241 (0x93a95400) [pid = 1733] [serial = 940] [outer = (nil)] 13:36:28 INFO - PROCESS | 1733 | ++DOMWINDOW == 242 (0x9519a400) [pid = 1733] [serial = 941] [outer = 0x93a95400] 13:36:28 INFO - PROCESS | 1733 | 1464381388022 Marionette DEBUG loaded listener.js 13:36:28 INFO - PROCESS | 1733 | ++DOMWINDOW == 243 (0x951a3c00) [pid = 1733] [serial = 942] [outer = 0x93a95400] 13:36:28 INFO - PROCESS | 1733 | 1464381388892 Marionette TRACE conn4 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1225,"getWindowHandle",null] 13:36:28 INFO - PROCESS | 1733 | 1464381388974 Marionette TRACE conn4 <- [1,1225,null,{"value":"8"}] 13:36:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 13:36:28 INFO - PROCESS | 1733 | 1464381388981 Marionette TRACE conn4 -> [0,1226,"setScriptTimeout",{"ms":35000}] 13:36:28 INFO - PROCESS | 1733 | 1464381388984 Marionette TRACE conn4 <- [1,1226,null,{}] 13:36:28 INFO - PROCESS | 1733 | 1464381388990 Marionette TRACE conn4 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:29 INFO - PROCESS | 1733 | 1464381389223 Marionette TRACE conn4 <- [1,1227,null,{"value":null}] 13:36:29 INFO - PROCESS | 1733 | 1464381389539 Marionette TRACE conn4 -> [0,1228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:29 INFO - PROCESS | 1733 | ++DOCSHELL 0x953bc800 == 119 [pid = 1733] [id = 314] 13:36:29 INFO - PROCESS | 1733 | ++DOMWINDOW == 244 (0x953bd000) [pid = 1733] [serial = 943] [outer = (nil)] 13:36:29 INFO - PROCESS | 1733 | ++DOMWINDOW == 245 (0x955c5000) [pid = 1733] [serial = 944] [outer = 0x953bd000] 13:36:29 INFO - PROCESS | 1733 | 1464381389647 Marionette DEBUG loaded listener.js 13:36:29 INFO - PROCESS | 1733 | ++DOMWINDOW == 246 (0x9575f400) [pid = 1733] [serial = 945] [outer = 0x953bd000] 13:36:30 INFO - PROCESS | 1733 | 1464381390591 Marionette TRACE conn4 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 13:36:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 13:36:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 1641ms 13:36:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 13:36:30 INFO - PROCESS | 1733 | 1464381390623 Marionette TRACE conn4 -> [0,1229,"getWindowHandle",null] 13:36:30 INFO - PROCESS | 1733 | 1464381390627 Marionette TRACE conn4 <- [1,1229,null,{"value":"8"}] 13:36:30 INFO - PROCESS | 1733 | 1464381390634 Marionette TRACE conn4 -> [0,1230,"setScriptTimeout",{"ms":35000}] 13:36:30 INFO - PROCESS | 1733 | 1464381390638 Marionette TRACE conn4 <- [1,1230,null,{}] 13:36:30 INFO - PROCESS | 1733 | 1464381390644 Marionette TRACE conn4 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:30 INFO - PROCESS | 1733 | 1464381390877 Marionette TRACE conn4 <- [1,1231,null,{"value":null}] 13:36:31 INFO - PROCESS | 1733 | 1464381391142 Marionette TRACE conn4 -> [0,1232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:31 INFO - PROCESS | 1733 | ++DOCSHELL 0x991b6400 == 120 [pid = 1733] [id = 315] 13:36:31 INFO - PROCESS | 1733 | ++DOMWINDOW == 247 (0x99205400) [pid = 1733] [serial = 946] [outer = (nil)] 13:36:31 INFO - PROCESS | 1733 | ++DOMWINDOW == 248 (0x99d98c00) [pid = 1733] [serial = 947] [outer = 0x99205400] 13:36:31 INFO - PROCESS | 1733 | 1464381391274 Marionette DEBUG loaded listener.js 13:36:31 INFO - PROCESS | 1733 | ++DOMWINDOW == 249 (0x9a1e9c00) [pid = 1733] [serial = 948] [outer = 0x99205400] 13:36:32 INFO - PROCESS | 1733 | 1464381392154 Marionette TRACE conn4 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 13:36:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 13:36:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 1584ms 13:36:32 INFO - PROCESS | 1733 | 1464381392218 Marionette TRACE conn4 -> [0,1233,"getWindowHandle",null] 13:36:32 INFO - PROCESS | 1733 | 1464381392222 Marionette TRACE conn4 <- [1,1233,null,{"value":"8"}] 13:36:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 13:36:32 INFO - PROCESS | 1733 | 1464381392229 Marionette TRACE conn4 -> [0,1234,"setScriptTimeout",{"ms":35000}] 13:36:32 INFO - PROCESS | 1733 | 1464381392232 Marionette TRACE conn4 <- [1,1234,null,{}] 13:36:32 INFO - PROCESS | 1733 | 1464381392238 Marionette TRACE conn4 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:32 INFO - PROCESS | 1733 | 1464381392432 Marionette TRACE conn4 <- [1,1235,null,{"value":null}] 13:36:32 INFO - PROCESS | 1733 | 1464381392695 Marionette TRACE conn4 -> [0,1236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:32 INFO - PROCESS | 1733 | ++DOCSHELL 0x953bcc00 == 121 [pid = 1733] [id = 316] 13:36:32 INFO - PROCESS | 1733 | ++DOMWINDOW == 250 (0x955c4800) [pid = 1733] [serial = 949] [outer = (nil)] 13:36:32 INFO - PROCESS | 1733 | ++DOMWINDOW == 251 (0x9a329800) [pid = 1733] [serial = 950] [outer = 0x955c4800] 13:36:32 INFO - PROCESS | 1733 | 1464381392822 Marionette DEBUG loaded listener.js 13:36:32 INFO - PROCESS | 1733 | ++DOMWINDOW == 252 (0x9a64a800) [pid = 1733] [serial = 951] [outer = 0x955c4800] 13:36:33 INFO - PROCESS | 1733 | 1464381393722 Marionette TRACE conn4 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 13:36:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 13:36:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 1539ms 13:36:33 INFO - PROCESS | 1733 | 1464381393769 Marionette TRACE conn4 -> [0,1237,"getWindowHandle",null] 13:36:33 INFO - PROCESS | 1733 | 1464381393773 Marionette TRACE conn4 <- [1,1237,null,{"value":"8"}] 13:36:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 13:36:33 INFO - PROCESS | 1733 | 1464381393780 Marionette TRACE conn4 -> [0,1238,"setScriptTimeout",{"ms":35000}] 13:36:33 INFO - PROCESS | 1733 | 1464381393783 Marionette TRACE conn4 <- [1,1238,null,{}] 13:36:33 INFO - PROCESS | 1733 | 1464381393789 Marionette TRACE conn4 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:33 INFO - PROCESS | 1733 | 1464381393979 Marionette TRACE conn4 <- [1,1239,null,{"value":null}] 13:36:34 INFO - PROCESS | 1733 | 1464381394250 Marionette TRACE conn4 -> [0,1240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:34 INFO - PROCESS | 1733 | ++DOCSHELL 0x9a1ef400 == 122 [pid = 1733] [id = 317] 13:36:34 INFO - PROCESS | 1733 | ++DOMWINDOW == 253 (0x9a328800) [pid = 1733] [serial = 952] [outer = (nil)] 13:36:34 INFO - PROCESS | 1733 | ++DOMWINDOW == 254 (0x9a8cb800) [pid = 1733] [serial = 953] [outer = 0x9a328800] 13:36:34 INFO - PROCESS | 1733 | 1464381394388 Marionette DEBUG loaded listener.js 13:36:34 INFO - PROCESS | 1733 | ++DOMWINDOW == 255 (0x9a9d7400) [pid = 1733] [serial = 954] [outer = 0x9a328800] 13:36:35 INFO - PROCESS | 1733 | 1464381395273 Marionette TRACE conn4 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 13:36:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 13:36:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 1541ms 13:36:35 INFO - PROCESS | 1733 | 1464381395353 Marionette TRACE conn4 -> [0,1241,"getWindowHandle",null] 13:36:35 INFO - PROCESS | 1733 | 1464381395357 Marionette TRACE conn4 <- [1,1241,null,{"value":"8"}] 13:36:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 13:36:35 INFO - PROCESS | 1733 | 1464381395368 Marionette TRACE conn4 -> [0,1242,"setScriptTimeout",{"ms":35000}] 13:36:35 INFO - PROCESS | 1733 | 1464381395370 Marionette TRACE conn4 <- [1,1242,null,{}] 13:36:35 INFO - PROCESS | 1733 | 1464381395377 Marionette TRACE conn4 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:35 INFO - PROCESS | 1733 | 1464381395605 Marionette TRACE conn4 <- [1,1243,null,{"value":null}] 13:36:35 INFO - PROCESS | 1733 | 1464381395910 Marionette TRACE conn4 -> [0,1244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:35 INFO - PROCESS | 1733 | ++DOCSHELL 0x8e6aa800 == 123 [pid = 1733] [id = 318] 13:36:35 INFO - PROCESS | 1733 | ++DOMWINDOW == 256 (0x992ad000) [pid = 1733] [serial = 955] [outer = (nil)] 13:36:35 INFO - PROCESS | 1733 | ++DOMWINDOW == 257 (0x9aa4f400) [pid = 1733] [serial = 956] [outer = 0x992ad000] 13:36:36 INFO - PROCESS | 1733 | 1464381396001 Marionette DEBUG loaded listener.js 13:36:36 INFO - PROCESS | 1733 | ++DOMWINDOW == 258 (0x9b40e800) [pid = 1733] [serial = 957] [outer = 0x992ad000] 13:36:36 INFO - PROCESS | 1733 | 1464381396894 Marionette TRACE conn4 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 13:36:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 13:36:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 1583ms 13:36:36 INFO - PROCESS | 1733 | 1464381396952 Marionette TRACE conn4 -> [0,1245,"getWindowHandle",null] 13:36:36 INFO - PROCESS | 1733 | 1464381396956 Marionette TRACE conn4 <- [1,1245,null,{"value":"8"}] 13:36:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 13:36:36 INFO - PROCESS | 1733 | 1464381396962 Marionette TRACE conn4 -> [0,1246,"setScriptTimeout",{"ms":35000}] 13:36:36 INFO - PROCESS | 1733 | 1464381396965 Marionette TRACE conn4 <- [1,1246,null,{}] 13:36:36 INFO - PROCESS | 1733 | 1464381396971 Marionette TRACE conn4 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:37 INFO - PROCESS | 1733 | 1464381397177 Marionette TRACE conn4 <- [1,1247,null,{"value":null}] 13:36:37 INFO - PROCESS | 1733 | 1464381397511 Marionette TRACE conn4 -> [0,1248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:37 INFO - PROCESS | 1733 | ++DOCSHELL 0x8a572000 == 124 [pid = 1733] [id = 319] 13:36:37 INFO - PROCESS | 1733 | ++DOMWINDOW == 259 (0x8c8a5c00) [pid = 1733] [serial = 958] [outer = (nil)] 13:36:37 INFO - PROCESS | 1733 | ++DOMWINDOW == 260 (0x9aa50c00) [pid = 1733] [serial = 959] [outer = 0x8c8a5c00] 13:36:37 INFO - PROCESS | 1733 | 1464381397602 Marionette DEBUG loaded listener.js 13:36:37 INFO - PROCESS | 1733 | ++DOMWINDOW == 261 (0x9b42dc00) [pid = 1733] [serial = 960] [outer = 0x8c8a5c00] 13:36:38 INFO - PROCESS | 1733 | 1464381398493 Marionette TRACE conn4 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 13:36:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 13:36:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1590ms 13:36:38 INFO - PROCESS | 1733 | 1464381398572 Marionette TRACE conn4 -> [0,1249,"getWindowHandle",null] 13:36:38 INFO - PROCESS | 1733 | 1464381398575 Marionette TRACE conn4 <- [1,1249,null,{"value":"8"}] 13:36:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 13:36:38 INFO - PROCESS | 1733 | 1464381398582 Marionette TRACE conn4 -> [0,1250,"setScriptTimeout",{"ms":35000}] 13:36:38 INFO - PROCESS | 1733 | 1464381398586 Marionette TRACE conn4 <- [1,1250,null,{}] 13:36:38 INFO - PROCESS | 1733 | 1464381398592 Marionette TRACE conn4 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:38 INFO - PROCESS | 1733 | 1464381398795 Marionette TRACE conn4 <- [1,1251,null,{"value":null}] 13:36:39 INFO - PROCESS | 1733 | 1464381399110 Marionette TRACE conn4 -> [0,1252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:39 INFO - PROCESS | 1733 | ++DOCSHELL 0x9bca0800 == 125 [pid = 1733] [id = 320] 13:36:39 INFO - PROCESS | 1733 | ++DOMWINDOW == 262 (0x9bca1c00) [pid = 1733] [serial = 961] [outer = (nil)] 13:36:39 INFO - PROCESS | 1733 | ++DOMWINDOW == 263 (0x9bf99800) [pid = 1733] [serial = 962] [outer = 0x9bca1c00] 13:36:39 INFO - PROCESS | 1733 | 1464381399202 Marionette DEBUG loaded listener.js 13:36:39 INFO - PROCESS | 1733 | ++DOMWINDOW == 264 (0x9bfa0000) [pid = 1733] [serial = 963] [outer = 0x9bca1c00] 13:36:40 INFO - PROCESS | 1733 | 1464381400074 Marionette TRACE conn4 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 13:36:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 13:36:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1534ms 13:36:40 INFO - PROCESS | 1733 | 1464381400116 Marionette TRACE conn4 -> [0,1253,"getWindowHandle",null] 13:36:40 INFO - PROCESS | 1733 | 1464381400120 Marionette TRACE conn4 <- [1,1253,null,{"value":"8"}] 13:36:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 13:36:40 INFO - PROCESS | 1733 | 1464381400126 Marionette TRACE conn4 -> [0,1254,"setScriptTimeout",{"ms":35000}] 13:36:40 INFO - PROCESS | 1733 | 1464381400130 Marionette TRACE conn4 <- [1,1254,null,{}] 13:36:40 INFO - PROCESS | 1733 | 1464381400135 Marionette TRACE conn4 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:40 INFO - PROCESS | 1733 | 1464381400347 Marionette TRACE conn4 <- [1,1255,null,{"value":null}] 13:36:41 INFO - PROCESS | 1733 | 1464381401073 Marionette TRACE conn4 -> [0,1256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:41 INFO - PROCESS | 1733 | ++DOCSHELL 0x8a283c00 == 126 [pid = 1733] [id = 321] 13:36:41 INFO - PROCESS | 1733 | ++DOMWINDOW == 265 (0x8a286800) [pid = 1733] [serial = 964] [outer = (nil)] 13:36:41 INFO - PROCESS | 1733 | ++DOMWINDOW == 266 (0x8a579000) [pid = 1733] [serial = 965] [outer = 0x8a286800] 13:36:41 INFO - PROCESS | 1733 | 1464381401195 Marionette DEBUG loaded listener.js 13:36:41 INFO - PROCESS | 1733 | ++DOMWINDOW == 267 (0x8ac49400) [pid = 1733] [serial = 966] [outer = 0x8a286800] 13:36:42 INFO - PROCESS | 1733 | --DOCSHELL 0x89d1c400 == 125 [pid = 1733] [id = 238] 13:36:42 INFO - PROCESS | 1733 | --DOCSHELL 0x8bacec00 == 124 [pid = 1733] [id = 239] 13:36:42 INFO - PROCESS | 1733 | --DOCSHELL 0x89d28000 == 123 [pid = 1733] [id = 298] 13:36:42 INFO - PROCESS | 1733 | --DOCSHELL 0x9223d000 == 122 [pid = 1733] [id = 287] 13:36:42 INFO - PROCESS | 1733 | --DOCSHELL 0x8e570400 == 121 [pid = 1733] [id = 286] 13:36:42 INFO - PROCESS | 1733 | --DOCSHELL 0x8d9f8400 == 120 [pid = 1733] [id = 285] 13:36:42 INFO - PROCESS | 1733 | --DOCSHELL 0x8dbccc00 == 119 [pid = 1733] [id = 284] 13:36:42 INFO - PROCESS | 1733 | --DOCSHELL 0x88cd2800 == 118 [pid = 1733] [id = 282] 13:36:42 INFO - PROCESS | 1733 | --DOCSHELL 0x8ac67c00 == 117 [pid = 1733] [id = 283] 13:36:42 INFO - PROCESS | 1733 | 1464381402625 Marionette TRACE conn4 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 13:36:42 INFO - PROCESS | 1733 | --DOMWINDOW == 266 (0x9a79b800) [pid = 1733] [serial = 827] [outer = (nil)] [url = about:blank] 13:36:42 INFO - PROCESS | 1733 | --DOMWINDOW == 265 (0x9aa45c00) [pid = 1733] [serial = 824] [outer = (nil)] [url = about:blank] 13:36:42 INFO - PROCESS | 1733 | --DOMWINDOW == 264 (0x8d24a400) [pid = 1733] [serial = 843] [outer = (nil)] [url = about:blank] 13:36:42 INFO - PROCESS | 1733 | --DOMWINDOW == 263 (0x8a571800) [pid = 1733] [serial = 779] [outer = (nil)] [url = about:blank] 13:36:42 INFO - PROCESS | 1733 | --DOMWINDOW == 262 (0x9a1ee000) [pid = 1733] [serial = 812] [outer = (nil)] [url = about:blank] 13:36:42 INFO - PROCESS | 1733 | --DOMWINDOW == 261 (0x9a329c00) [pid = 1733] [serial = 815] [outer = (nil)] [url = about:blank] 13:36:42 INFO - PROCESS | 1733 | --DOMWINDOW == 260 (0x8abf8800) [pid = 1733] [serial = 837] [outer = (nil)] [url = about:blank] 13:36:42 INFO - PROCESS | 1733 | --DOMWINDOW == 259 (0x94548800) [pid = 1733] [serial = 645] [outer = (nil)] [url = about:blank] 13:36:42 INFO - PROCESS | 1733 | --DOMWINDOW == 258 (0x89d20800) [pid = 1733] [serial = 833] [outer = (nil)] [url = about:blank] 13:36:42 INFO - PROCESS | 1733 | --DOMWINDOW == 257 (0x912e9000) [pid = 1733] [serial = 791] [outer = (nil)] [url = about:blank] 13:36:42 INFO - PROCESS | 1733 | --DOMWINDOW == 256 (0x89e4a400) [pid = 1733] [serial = 834] [outer = (nil)] [url = about:blank] 13:36:42 INFO - PROCESS | 1733 | --DOMWINDOW == 255 (0x8d0a1000) [pid = 1733] [serial = 830] [outer = (nil)] [url = about:blank] 13:36:42 INFO - PROCESS | 1733 | --DOMWINDOW == 254 (0x92d8e800) [pid = 1733] [serial = 797] [outer = (nil)] [url = about:blank] 13:36:42 INFO - PROCESS | 1733 | --DOMWINDOW == 253 (0x9223d800) [pid = 1733] [serial = 794] [outer = (nil)] [url = about:blank] 13:36:42 INFO - PROCESS | 1733 | --DOMWINDOW == 252 (0x9a9d9000) [pid = 1733] [serial = 821] [outer = (nil)] [url = about:blank] 13:36:42 INFO - PROCESS | 1733 | --DOMWINDOW == 251 (0x8ab4ec00) [pid = 1733] [serial = 836] [outer = (nil)] [url = about:blank] 13:36:42 INFO - PROCESS | 1733 | --DOMWINDOW == 250 (0x8b78dc00) [pid = 1733] [serial = 782] [outer = (nil)] [url = about:blank] 13:36:42 INFO - PROCESS | 1733 | --DOMWINDOW == 249 (0x93995800) [pid = 1733] [serial = 800] [outer = (nil)] [url = about:blank] 13:36:42 INFO - PROCESS | 1733 | --DOMWINDOW == 248 (0x8b09cc00) [pid = 1733] [serial = 839] [outer = (nil)] [url = about:blank] 13:36:42 INFO - PROCESS | 1733 | --DOMWINDOW == 247 (0x977e3c00) [pid = 1733] [serial = 809] [outer = (nil)] [url = about:blank] 13:36:42 INFO - PROCESS | 1733 | --DOMWINDOW == 246 (0x953b8800) [pid = 1733] [serial = 806] [outer = (nil)] [url = about:blank] 13:36:42 INFO - PROCESS | 1733 | --DOMWINDOW == 245 (0x9a8c3c00) [pid = 1733] [serial = 818] [outer = (nil)] [url = about:blank] 13:36:42 INFO - PROCESS | 1733 | --DOMWINDOW == 244 (0x8d09d400) [pid = 1733] [serial = 842] [outer = (nil)] [url = about:blank] 13:36:42 INFO - PROCESS | 1733 | --DOMWINDOW == 243 (0x8f39a400) [pid = 1733] [serial = 788] [outer = (nil)] [url = about:blank] 13:36:42 INFO - PROCESS | 1733 | --DOMWINDOW == 242 (0x9507f000) [pid = 1733] [serial = 803] [outer = (nil)] [url = about:blank] 13:36:42 INFO - PROCESS | 1733 | --DOMWINDOW == 241 (0x8e581c00) [pid = 1733] [serial = 785] [outer = (nil)] [url = about:blank] 13:36:42 INFO - PROCESS | 1733 | --DOMWINDOW == 240 (0x8bacd400) [pid = 1733] [serial = 840] [outer = (nil)] [url = about:blank] 13:36:42 INFO - PROCESS | 1733 | --DOMWINDOW == 239 (0x8d9fb400) [pid = 1733] [serial = 845] [outer = (nil)] [url = about:blank] 13:36:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 13:36:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 2742ms 13:36:42 INFO - PROCESS | 1733 | 1464381402879 Marionette TRACE conn4 -> [0,1257,"getWindowHandle",null] 13:36:42 INFO - PROCESS | 1733 | 1464381402885 Marionette TRACE conn4 <- [1,1257,null,{"value":"8"}] 13:36:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 13:36:42 INFO - PROCESS | 1733 | 1464381402895 Marionette TRACE conn4 -> [0,1258,"setScriptTimeout",{"ms":35000}] 13:36:42 INFO - PROCESS | 1733 | 1464381402901 Marionette TRACE conn4 <- [1,1258,null,{}] 13:36:42 INFO - PROCESS | 1733 | 1464381402908 Marionette TRACE conn4 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:43 INFO - PROCESS | 1733 | 1464381403095 Marionette TRACE conn4 <- [1,1259,null,{"value":null}] 13:36:43 INFO - PROCESS | 1733 | 1464381403113 Marionette TRACE conn4 -> [0,1260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:43 INFO - PROCESS | 1733 | ++DOCSHELL 0x8abfa000 == 118 [pid = 1733] [id = 322] 13:36:43 INFO - PROCESS | 1733 | ++DOMWINDOW == 240 (0x8ac66400) [pid = 1733] [serial = 967] [outer = (nil)] 13:36:43 INFO - PROCESS | 1733 | ++DOMWINDOW == 241 (0x8b794800) [pid = 1733] [serial = 968] [outer = 0x8ac66400] 13:36:43 INFO - PROCESS | 1733 | 1464381403217 Marionette DEBUG loaded listener.js 13:36:43 INFO - PROCESS | 1733 | ++DOMWINDOW == 242 (0x8c8acc00) [pid = 1733] [serial = 969] [outer = 0x8ac66400] 13:36:44 INFO - PROCESS | 1733 | 1464381404185 Marionette TRACE conn4 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 13:36:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 13:36:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1342ms 13:36:44 INFO - PROCESS | 1733 | 1464381404241 Marionette TRACE conn4 -> [0,1261,"getWindowHandle",null] 13:36:44 INFO - PROCESS | 1733 | 1464381404247 Marionette TRACE conn4 <- [1,1261,null,{"value":"8"}] 13:36:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 13:36:44 INFO - PROCESS | 1733 | 1464381404271 Marionette TRACE conn4 -> [0,1262,"setScriptTimeout",{"ms":35000}] 13:36:44 INFO - PROCESS | 1733 | 1464381404275 Marionette TRACE conn4 <- [1,1262,null,{}] 13:36:44 INFO - PROCESS | 1733 | 1464381404281 Marionette TRACE conn4 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:44 INFO - PROCESS | 1733 | 1464381404483 Marionette TRACE conn4 <- [1,1263,null,{"value":null}] 13:36:44 INFO - PROCESS | 1733 | 1464381404497 Marionette TRACE conn4 -> [0,1264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:44 INFO - PROCESS | 1733 | ++DOCSHELL 0x8d0a2800 == 119 [pid = 1733] [id = 323] 13:36:44 INFO - PROCESS | 1733 | ++DOMWINDOW == 243 (0x8d0a4c00) [pid = 1733] [serial = 970] [outer = (nil)] 13:36:44 INFO - PROCESS | 1733 | ++DOMWINDOW == 244 (0x8dbc9800) [pid = 1733] [serial = 971] [outer = 0x8d0a4c00] 13:36:44 INFO - PROCESS | 1733 | 1464381404572 Marionette DEBUG loaded listener.js 13:36:44 INFO - PROCESS | 1733 | ++DOMWINDOW == 245 (0x8e56d400) [pid = 1733] [serial = 972] [outer = 0x8d0a4c00] 13:36:45 INFO - PROCESS | 1733 | 1464381405703 Marionette TRACE conn4 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 13:36:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 13:36:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 1502ms 13:36:45 INFO - PROCESS | 1733 | 1464381405771 Marionette TRACE conn4 -> [0,1265,"getWindowHandle",null] 13:36:45 INFO - PROCESS | 1733 | 1464381405775 Marionette TRACE conn4 <- [1,1265,null,{"value":"8"}] 13:36:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 13:36:45 INFO - PROCESS | 1733 | 1464381405783 Marionette TRACE conn4 -> [0,1266,"setScriptTimeout",{"ms":35000}] 13:36:45 INFO - PROCESS | 1733 | 1464381405792 Marionette TRACE conn4 <- [1,1266,null,{}] 13:36:45 INFO - PROCESS | 1733 | 1464381405814 Marionette TRACE conn4 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:46 INFO - PROCESS | 1733 | 1464381406070 Marionette TRACE conn4 <- [1,1267,null,{"value":null}] 13:36:46 INFO - PROCESS | 1733 | 1464381406101 Marionette TRACE conn4 -> [0,1268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:46 INFO - PROCESS | 1733 | ++DOCSHELL 0x8cccd400 == 120 [pid = 1733] [id = 324] 13:36:46 INFO - PROCESS | 1733 | ++DOMWINDOW == 246 (0x8e6af400) [pid = 1733] [serial = 973] [outer = (nil)] 13:36:46 INFO - PROCESS | 1733 | ++DOMWINDOW == 247 (0x8f39a400) [pid = 1733] [serial = 974] [outer = 0x8e6af400] 13:36:46 INFO - PROCESS | 1733 | 1464381406175 Marionette DEBUG loaded listener.js 13:36:46 INFO - PROCESS | 1733 | ++DOMWINDOW == 248 (0x912e5c00) [pid = 1733] [serial = 975] [outer = 0x8e6af400] 13:36:47 INFO - PROCESS | 1733 | 1464381407144 Marionette TRACE conn4 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 13:36:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 13:36:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1406ms 13:36:47 INFO - PROCESS | 1733 | 1464381407188 Marionette TRACE conn4 -> [0,1269,"getWindowHandle",null] 13:36:47 INFO - PROCESS | 1733 | 1464381407193 Marionette TRACE conn4 <- [1,1269,null,{"value":"8"}] 13:36:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 13:36:47 INFO - PROCESS | 1733 | 1464381407209 Marionette TRACE conn4 -> [0,1270,"setScriptTimeout",{"ms":35000}] 13:36:47 INFO - PROCESS | 1733 | 1464381407212 Marionette TRACE conn4 <- [1,1270,null,{}] 13:36:47 INFO - PROCESS | 1733 | 1464381407217 Marionette TRACE conn4 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:47 INFO - PROCESS | 1733 | 1464381407516 Marionette TRACE conn4 <- [1,1271,null,{"value":null}] 13:36:47 INFO - PROCESS | 1733 | --DOMWINDOW == 247 (0x89d29800) [pid = 1733] [serial = 895] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 13:36:47 INFO - PROCESS | 1733 | --DOMWINDOW == 246 (0x8a576c00) [pid = 1733] [serial = 901] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 13:36:47 INFO - PROCESS | 1733 | --DOMWINDOW == 245 (0x9812b400) [pid = 1733] [serial = 27] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 13:36:47 INFO - PROCESS | 1733 | --DOMWINDOW == 244 (0x8b0a1800) [pid = 1733] [serial = 844] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 13:36:47 INFO - PROCESS | 1733 | --DOMWINDOW == 243 (0x8d0a8800) [pid = 1733] [serial = 907] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 13:36:47 INFO - PROCESS | 1733 | --DOMWINDOW == 242 (0x8c9f0000) [pid = 1733] [serial = 904] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 13:36:47 INFO - PROCESS | 1733 | --DOMWINDOW == 241 (0x8a570400) [pid = 1733] [serial = 898] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 13:36:47 INFO - PROCESS | 1733 | --DOMWINDOW == 240 (0x89e48000) [pid = 1733] [serial = 709] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 13:36:47 INFO - PROCESS | 1733 | --DOMWINDOW == 239 (0x89e45800) [pid = 1733] [serial = 775] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 13:36:48 INFO - PROCESS | 1733 | 1464381408037 Marionette TRACE conn4 -> [0,1272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:48 INFO - PROCESS | 1733 | ++DOCSHELL 0x8841fc00 == 121 [pid = 1733] [id = 325] 13:36:48 INFO - PROCESS | 1733 | ++DOMWINDOW == 240 (0x890e8800) [pid = 1733] [serial = 976] [outer = (nil)] 13:36:48 INFO - PROCESS | 1733 | ++DOMWINDOW == 241 (0x8a576c00) [pid = 1733] [serial = 977] [outer = 0x890e8800] 13:36:48 INFO - PROCESS | 1733 | 1464381408131 Marionette DEBUG loaded listener.js 13:36:48 INFO - PROCESS | 1733 | ++DOMWINDOW == 242 (0x8d0a8800) [pid = 1733] [serial = 978] [outer = 0x890e8800] 13:36:48 INFO - PROCESS | 1733 | 1464381408898 Marionette TRACE conn4 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 13:36:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 13:36:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1731ms 13:36:48 INFO - PROCESS | 1733 | 1464381408941 Marionette TRACE conn4 -> [0,1273,"getWindowHandle",null] 13:36:48 INFO - PROCESS | 1733 | 1464381408944 Marionette TRACE conn4 <- [1,1273,null,{"value":"8"}] 13:36:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 13:36:48 INFO - PROCESS | 1733 | 1464381408950 Marionette TRACE conn4 -> [0,1274,"setScriptTimeout",{"ms":35000}] 13:36:48 INFO - PROCESS | 1733 | 1464381408953 Marionette TRACE conn4 <- [1,1274,null,{}] 13:36:48 INFO - PROCESS | 1733 | 1464381408963 Marionette TRACE conn4 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:49 INFO - PROCESS | 1733 | 1464381409143 Marionette TRACE conn4 <- [1,1275,null,{"value":null}] 13:36:49 INFO - PROCESS | 1733 | 1464381409159 Marionette TRACE conn4 -> [0,1276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:49 INFO - PROCESS | 1733 | ++DOCSHELL 0x913c5c00 == 122 [pid = 1733] [id = 326] 13:36:49 INFO - PROCESS | 1733 | ++DOMWINDOW == 243 (0x913cc400) [pid = 1733] [serial = 979] [outer = (nil)] 13:36:49 INFO - PROCESS | 1733 | ++DOMWINDOW == 244 (0x92236000) [pid = 1733] [serial = 980] [outer = 0x913cc400] 13:36:49 INFO - PROCESS | 1733 | 1464381409244 Marionette DEBUG loaded listener.js 13:36:49 INFO - PROCESS | 1733 | ++DOMWINDOW == 245 (0x92df4c00) [pid = 1733] [serial = 981] [outer = 0x913cc400] 13:36:50 INFO - PROCESS | 1733 | 1464381410503 Marionette TRACE conn4 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 13:36:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 13:36:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 1639ms 13:36:50 INFO - PROCESS | 1733 | 1464381410591 Marionette TRACE conn4 -> [0,1277,"getWindowHandle",null] 13:36:50 INFO - PROCESS | 1733 | 1464381410599 Marionette TRACE conn4 <- [1,1277,null,{"value":"8"}] 13:36:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 13:36:50 INFO - PROCESS | 1733 | 1464381410607 Marionette TRACE conn4 -> [0,1278,"setScriptTimeout",{"ms":35000}] 13:36:50 INFO - PROCESS | 1733 | 1464381410612 Marionette TRACE conn4 <- [1,1278,null,{}] 13:36:50 INFO - PROCESS | 1733 | 1464381410671 Marionette TRACE conn4 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:50 INFO - PROCESS | 1733 | 1464381410980 Marionette TRACE conn4 <- [1,1279,null,{"value":null}] 13:36:51 INFO - PROCESS | 1733 | 1464381411258 Marionette TRACE conn4 -> [0,1280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:51 INFO - PROCESS | 1733 | ++DOCSHELL 0x8abf6800 == 123 [pid = 1733] [id = 327] 13:36:51 INFO - PROCESS | 1733 | ++DOMWINDOW == 246 (0x8abf8800) [pid = 1733] [serial = 982] [outer = (nil)] 13:36:51 INFO - PROCESS | 1733 | ++DOMWINDOW == 247 (0x8c9f9400) [pid = 1733] [serial = 983] [outer = 0x8abf8800] 13:36:51 INFO - PROCESS | 1733 | 1464381411352 Marionette DEBUG loaded listener.js 13:36:51 INFO - PROCESS | 1733 | ++DOMWINDOW == 248 (0x8cad4800) [pid = 1733] [serial = 984] [outer = 0x8abf8800] 13:36:52 INFO - PROCESS | 1733 | 1464381412378 Marionette TRACE conn4 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 13:36:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 13:36:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1851ms 13:36:52 INFO - PROCESS | 1733 | 1464381412459 Marionette TRACE conn4 -> [0,1281,"getWindowHandle",null] 13:36:52 INFO - PROCESS | 1733 | 1464381412468 Marionette TRACE conn4 <- [1,1281,null,{"value":"8"}] 13:36:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 13:36:52 INFO - PROCESS | 1733 | 1464381412480 Marionette TRACE conn4 -> [0,1282,"setScriptTimeout",{"ms":35000}] 13:36:52 INFO - PROCESS | 1733 | 1464381412483 Marionette TRACE conn4 <- [1,1282,null,{}] 13:36:52 INFO - PROCESS | 1733 | 1464381412490 Marionette TRACE conn4 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:52 INFO - PROCESS | 1733 | 1464381412768 Marionette TRACE conn4 <- [1,1283,null,{"value":null}] 13:36:53 INFO - PROCESS | 1733 | 1464381413100 Marionette TRACE conn4 -> [0,1284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:53 INFO - PROCESS | 1733 | ++DOCSHELL 0x8e589000 == 124 [pid = 1733] [id = 328] 13:36:53 INFO - PROCESS | 1733 | ++DOMWINDOW == 249 (0x8e6aa000) [pid = 1733] [serial = 985] [outer = (nil)] 13:36:53 INFO - PROCESS | 1733 | ++DOMWINDOW == 250 (0x8e86f800) [pid = 1733] [serial = 986] [outer = 0x8e6aa000] 13:36:53 INFO - PROCESS | 1733 | 1464381413213 Marionette DEBUG loaded listener.js 13:36:53 INFO - PROCESS | 1733 | ++DOMWINDOW == 251 (0x8f3a0c00) [pid = 1733] [serial = 987] [outer = 0x8e6aa000] 13:36:54 INFO - PROCESS | 1733 | 1464381414303 Marionette TRACE conn4 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 13:36:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 13:36:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 1891ms 13:36:54 INFO - PROCESS | 1733 | 1464381414372 Marionette TRACE conn4 -> [0,1285,"getWindowHandle",null] 13:36:54 INFO - PROCESS | 1733 | 1464381414376 Marionette TRACE conn4 <- [1,1285,null,{"value":"8"}] 13:36:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 13:36:54 INFO - PROCESS | 1733 | 1464381414384 Marionette TRACE conn4 -> [0,1286,"setScriptTimeout",{"ms":35000}] 13:36:54 INFO - PROCESS | 1733 | 1464381414391 Marionette TRACE conn4 <- [1,1286,null,{}] 13:36:54 INFO - PROCESS | 1733 | 1464381414408 Marionette TRACE conn4 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:54 INFO - PROCESS | 1733 | 1464381414659 Marionette TRACE conn4 <- [1,1287,null,{"value":null}] 13:36:55 INFO - PROCESS | 1733 | 1464381414994 Marionette TRACE conn4 -> [0,1288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:55 INFO - PROCESS | 1733 | ++DOCSHELL 0x92140c00 == 125 [pid = 1733] [id = 329] 13:36:55 INFO - PROCESS | 1733 | ++DOMWINDOW == 252 (0x92df2c00) [pid = 1733] [serial = 988] [outer = (nil)] 13:36:55 INFO - PROCESS | 1733 | ++DOMWINDOW == 253 (0x94556400) [pid = 1733] [serial = 989] [outer = 0x92df2c00] 13:36:55 INFO - PROCESS | 1733 | 1464381415091 Marionette DEBUG loaded listener.js 13:36:55 INFO - PROCESS | 1733 | ++DOMWINDOW == 254 (0x951a4800) [pid = 1733] [serial = 990] [outer = 0x92df2c00] 13:36:56 INFO - PROCESS | 1733 | 1464381416132 Marionette TRACE conn4 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 13:36:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 13:36:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1794ms 13:36:56 INFO - PROCESS | 1733 | 1464381416178 Marionette TRACE conn4 -> [0,1289,"getWindowHandle",null] 13:36:56 INFO - PROCESS | 1733 | 1464381416183 Marionette TRACE conn4 <- [1,1289,null,{"value":"8"}] 13:36:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 13:36:56 INFO - PROCESS | 1733 | 1464381416192 Marionette TRACE conn4 -> [0,1290,"setScriptTimeout",{"ms":35000}] 13:36:56 INFO - PROCESS | 1733 | 1464381416196 Marionette TRACE conn4 <- [1,1290,null,{}] 13:36:56 INFO - PROCESS | 1733 | 1464381416204 Marionette TRACE conn4 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:56 INFO - PROCESS | 1733 | 1464381416441 Marionette TRACE conn4 <- [1,1291,null,{"value":null}] 13:36:56 INFO - PROCESS | 1733 | 1464381416818 Marionette TRACE conn4 -> [0,1292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:56 INFO - PROCESS | 1733 | ++DOCSHELL 0x8e56c800 == 126 [pid = 1733] [id = 330] 13:36:56 INFO - PROCESS | 1733 | ++DOMWINDOW == 255 (0x93989400) [pid = 1733] [serial = 991] [outer = (nil)] 13:36:56 INFO - PROCESS | 1733 | ++DOMWINDOW == 256 (0x9575ac00) [pid = 1733] [serial = 992] [outer = 0x93989400] 13:36:56 INFO - PROCESS | 1733 | 1464381416913 Marionette DEBUG loaded listener.js 13:36:57 INFO - PROCESS | 1733 | ++DOMWINDOW == 257 (0x9779e000) [pid = 1733] [serial = 993] [outer = 0x93989400] 13:36:57 INFO - PROCESS | 1733 | 1464381417864 Marionette TRACE conn4 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 13:36:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 13:36:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1740ms 13:36:57 INFO - PROCESS | 1733 | 1464381417932 Marionette TRACE conn4 -> [0,1293,"getWindowHandle",null] 13:36:57 INFO - PROCESS | 1733 | 1464381417935 Marionette TRACE conn4 <- [1,1293,null,{"value":"8"}] 13:36:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 13:36:57 INFO - PROCESS | 1733 | 1464381417943 Marionette TRACE conn4 -> [0,1294,"setScriptTimeout",{"ms":35000}] 13:36:57 INFO - PROCESS | 1733 | 1464381417946 Marionette TRACE conn4 <- [1,1294,null,{}] 13:36:57 INFO - PROCESS | 1733 | 1464381417952 Marionette TRACE conn4 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:58 INFO - PROCESS | 1733 | 1464381418217 Marionette TRACE conn4 <- [1,1295,null,{"value":null}] 13:36:58 INFO - PROCESS | 1733 | 1464381418532 Marionette TRACE conn4 -> [0,1296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:58 INFO - PROCESS | 1733 | ++DOCSHELL 0x8f39d400 == 127 [pid = 1733] [id = 331] 13:36:58 INFO - PROCESS | 1733 | ++DOMWINDOW == 258 (0x94555800) [pid = 1733] [serial = 994] [outer = (nil)] 13:36:58 INFO - PROCESS | 1733 | ++DOMWINDOW == 259 (0x99202400) [pid = 1733] [serial = 995] [outer = 0x94555800] 13:36:58 INFO - PROCESS | 1733 | 1464381418634 Marionette DEBUG loaded listener.js 13:36:58 INFO - PROCESS | 1733 | ++DOMWINDOW == 260 (0x9a28c400) [pid = 1733] [serial = 996] [outer = 0x94555800] 13:36:59 INFO - PROCESS | 1733 | 1464381419588 Marionette TRACE conn4 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 13:36:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 13:36:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 1681ms 13:36:59 INFO - PROCESS | 1733 | 1464381419625 Marionette TRACE conn4 -> [0,1297,"getWindowHandle",null] 13:36:59 INFO - PROCESS | 1733 | 1464381419629 Marionette TRACE conn4 <- [1,1297,null,{"value":"8"}] 13:36:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 13:36:59 INFO - PROCESS | 1733 | 1464381419635 Marionette TRACE conn4 -> [0,1298,"setScriptTimeout",{"ms":35000}] 13:36:59 INFO - PROCESS | 1733 | 1464381419639 Marionette TRACE conn4 <- [1,1298,null,{}] 13:36:59 INFO - PROCESS | 1733 | 1464381419645 Marionette TRACE conn4 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:59 INFO - PROCESS | 1733 | 1464381419928 Marionette TRACE conn4 <- [1,1299,null,{"value":null}] 13:37:00 INFO - PROCESS | 1733 | 1464381420271 Marionette TRACE conn4 -> [0,1300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:00 INFO - PROCESS | 1733 | ++DOCSHELL 0x9779e800 == 128 [pid = 1733] [id = 332] 13:37:00 INFO - PROCESS | 1733 | ++DOMWINDOW == 261 (0x9a320000) [pid = 1733] [serial = 997] [outer = (nil)] 13:37:00 INFO - PROCESS | 1733 | ++DOMWINDOW == 262 (0x9b298400) [pid = 1733] [serial = 998] [outer = 0x9a320000] 13:37:00 INFO - PROCESS | 1733 | 1464381420379 Marionette DEBUG loaded listener.js 13:37:00 INFO - PROCESS | 1733 | ++DOMWINDOW == 263 (0x9b7efc00) [pid = 1733] [serial = 999] [outer = 0x9a320000] 13:37:01 INFO - PROCESS | 1733 | 1464381421406 Marionette TRACE conn4 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 13:37:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 13:37:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1831ms 13:37:01 INFO - PROCESS | 1733 | 1464381421468 Marionette TRACE conn4 -> [0,1301,"getWindowHandle",null] 13:37:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 13:37:01 INFO - PROCESS | 1733 | 1464381421473 Marionette TRACE conn4 <- [1,1301,null,{"value":"8"}] 13:37:01 INFO - PROCESS | 1733 | 1464381421479 Marionette TRACE conn4 -> [0,1302,"setScriptTimeout",{"ms":35000}] 13:37:01 INFO - PROCESS | 1733 | 1464381421483 Marionette TRACE conn4 <- [1,1302,null,{}] 13:37:01 INFO - PROCESS | 1733 | 1464381421491 Marionette TRACE conn4 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:01 INFO - PROCESS | 1733 | 1464381421761 Marionette TRACE conn4 <- [1,1303,null,{"value":null}] 13:37:02 INFO - PROCESS | 1733 | 1464381422079 Marionette TRACE conn4 -> [0,1304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:02 INFO - PROCESS | 1733 | ++DOCSHELL 0x977e3c00 == 129 [pid = 1733] [id = 333] 13:37:02 INFO - PROCESS | 1733 | ++DOMWINDOW == 264 (0x9a32ec00) [pid = 1733] [serial = 1000] [outer = (nil)] 13:37:02 INFO - PROCESS | 1733 | ++DOMWINDOW == 265 (0x9d830400) [pid = 1733] [serial = 1001] [outer = 0x9a32ec00] 13:37:02 INFO - PROCESS | 1733 | 1464381422178 Marionette DEBUG loaded listener.js 13:37:02 INFO - PROCESS | 1733 | ++DOMWINDOW == 266 (0x9d897400) [pid = 1733] [serial = 1002] [outer = 0x9a32ec00] 13:37:03 INFO - PROCESS | 1733 | 1464381423216 Marionette TRACE conn4 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 13:37:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 13:37:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 1785ms 13:37:03 INFO - PROCESS | 1733 | 1464381423265 Marionette TRACE conn4 -> [0,1305,"getWindowHandle",null] 13:37:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 13:37:03 INFO - PROCESS | 1733 | 1464381423269 Marionette TRACE conn4 <- [1,1305,null,{"value":"8"}] 13:37:03 INFO - PROCESS | 1733 | 1464381423276 Marionette TRACE conn4 -> [0,1306,"setScriptTimeout",{"ms":35000}] 13:37:03 INFO - PROCESS | 1733 | 1464381423280 Marionette TRACE conn4 <- [1,1306,null,{}] 13:37:03 INFO - PROCESS | 1733 | 1464381423285 Marionette TRACE conn4 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:03 INFO - PROCESS | 1733 | 1464381423521 Marionette TRACE conn4 <- [1,1307,null,{"value":null}] 13:37:03 INFO - PROCESS | 1733 | 1464381423842 Marionette TRACE conn4 -> [0,1308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:03 INFO - PROCESS | 1733 | ++DOCSHELL 0x92235400 == 130 [pid = 1733] [id = 334] 13:37:03 INFO - PROCESS | 1733 | ++DOMWINDOW == 267 (0x951a1c00) [pid = 1733] [serial = 1003] [outer = (nil)] 13:37:03 INFO - PROCESS | 1733 | ++DOMWINDOW == 268 (0xa214dc00) [pid = 1733] [serial = 1004] [outer = 0x951a1c00] 13:37:03 INFO - PROCESS | 1733 | 1464381423936 Marionette DEBUG loaded listener.js 13:37:04 INFO - PROCESS | 1733 | ++DOMWINDOW == 269 (0xa21a7800) [pid = 1733] [serial = 1005] [outer = 0x951a1c00] 13:37:04 INFO - PROCESS | 1733 | 1464381424847 Marionette TRACE conn4 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 13:37:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 13:37:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 1641ms 13:37:04 INFO - PROCESS | 1733 | 1464381424917 Marionette TRACE conn4 -> [0,1309,"getWindowHandle",null] 13:37:04 INFO - PROCESS | 1733 | 1464381424921 Marionette TRACE conn4 <- [1,1309,null,{"value":"8"}] 13:37:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 13:37:04 INFO - PROCESS | 1733 | 1464381424928 Marionette TRACE conn4 -> [0,1310,"setScriptTimeout",{"ms":35000}] 13:37:04 INFO - PROCESS | 1733 | 1464381424931 Marionette TRACE conn4 <- [1,1310,null,{}] 13:37:04 INFO - PROCESS | 1733 | 1464381424937 Marionette TRACE conn4 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:05 INFO - PROCESS | 1733 | 1464381425153 Marionette TRACE conn4 <- [1,1311,null,{"value":null}] 13:37:05 INFO - PROCESS | 1733 | 1464381425462 Marionette TRACE conn4 -> [0,1312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:05 INFO - PROCESS | 1733 | ++DOCSHELL 0x92b6e000 == 131 [pid = 1733] [id = 335] 13:37:05 INFO - PROCESS | 1733 | ++DOMWINDOW == 270 (0x955c6000) [pid = 1733] [serial = 1006] [outer = (nil)] 13:37:05 INFO - PROCESS | 1733 | ++DOMWINDOW == 271 (0xa26bf400) [pid = 1733] [serial = 1007] [outer = 0x955c6000] 13:37:05 INFO - PROCESS | 1733 | 1464381425566 Marionette DEBUG loaded listener.js 13:37:05 INFO - PROCESS | 1733 | ++DOMWINDOW == 272 (0xa3023000) [pid = 1733] [serial = 1008] [outer = 0x955c6000] 13:37:06 INFO - PROCESS | 1733 | 1464381426517 Marionette TRACE conn4 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1313,"getWindowHandle",null] 13:37:06 INFO - PROCESS | 1733 | 1464381426577 Marionette TRACE conn4 <- [1,1313,null,{"value":"8"}] 13:37:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 13:37:06 INFO - PROCESS | 1733 | 1464381426583 Marionette TRACE conn4 -> [0,1314,"setScriptTimeout",{"ms":35000}] 13:37:06 INFO - PROCESS | 1733 | 1464381426586 Marionette TRACE conn4 <- [1,1314,null,{}] 13:37:06 INFO - PROCESS | 1733 | 1464381426592 Marionette TRACE conn4 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:06 INFO - PROCESS | 1733 | 1464381426806 Marionette TRACE conn4 <- [1,1315,null,{"value":null}] 13:37:07 INFO - PROCESS | 1733 | 1464381427117 Marionette TRACE conn4 -> [0,1316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:07 INFO - PROCESS | 1733 | ++DOCSHELL 0x9b7f1000 == 132 [pid = 1733] [id = 336] 13:37:07 INFO - PROCESS | 1733 | ++DOMWINDOW == 273 (0x9c124800) [pid = 1733] [serial = 1009] [outer = (nil)] 13:37:07 INFO - PROCESS | 1733 | ++DOMWINDOW == 274 (0xa3548c00) [pid = 1733] [serial = 1010] [outer = 0x9c124800] 13:37:07 INFO - PROCESS | 1733 | 1464381427215 Marionette DEBUG loaded listener.js 13:37:07 INFO - PROCESS | 1733 | ++DOMWINDOW == 275 (0xa35edc00) [pid = 1733] [serial = 1011] [outer = 0x9c124800] 13:37:08 INFO - PROCESS | 1733 | 1464381428099 Marionette TRACE conn4 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 13:37:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 13:37:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1592ms 13:37:08 INFO - PROCESS | 1733 | 1464381428177 Marionette TRACE conn4 -> [0,1317,"getWindowHandle",null] 13:37:08 INFO - PROCESS | 1733 | 1464381428186 Marionette TRACE conn4 <- [1,1317,null,{"value":"8"}] 13:37:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 13:37:08 INFO - PROCESS | 1733 | 1464381428198 Marionette TRACE conn4 -> [0,1318,"setScriptTimeout",{"ms":35000}] 13:37:08 INFO - PROCESS | 1733 | 1464381428209 Marionette TRACE conn4 <- [1,1318,null,{}] 13:37:08 INFO - PROCESS | 1733 | 1464381428215 Marionette TRACE conn4 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:08 INFO - PROCESS | 1733 | 1464381428510 Marionette TRACE conn4 <- [1,1319,null,{"value":null}] 13:37:08 INFO - PROCESS | 1733 | 1464381428840 Marionette TRACE conn4 -> [0,1320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:08 INFO - PROCESS | 1733 | ++DOCSHELL 0xa346b800 == 133 [pid = 1733] [id = 337] 13:37:08 INFO - PROCESS | 1733 | ++DOMWINDOW == 276 (0xa6282800) [pid = 1733] [serial = 1012] [outer = (nil)] 13:37:08 INFO - PROCESS | 1733 | ++DOMWINDOW == 277 (0xa62ecc00) [pid = 1733] [serial = 1013] [outer = 0xa6282800] 13:37:08 INFO - PROCESS | 1733 | 1464381428939 Marionette DEBUG loaded listener.js 13:37:09 INFO - PROCESS | 1733 | ++DOMWINDOW == 278 (0xa6739c00) [pid = 1733] [serial = 1014] [outer = 0xa6282800] 13:37:09 INFO - PROCESS | 1733 | 1464381429830 Marionette TRACE conn4 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 13:37:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 13:37:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1693ms 13:37:09 INFO - PROCESS | 1733 | 1464381429892 Marionette TRACE conn4 -> [0,1321,"getWindowHandle",null] 13:37:09 INFO - PROCESS | 1733 | 1464381429896 Marionette TRACE conn4 <- [1,1321,null,{"value":"8"}] 13:37:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 13:37:09 INFO - PROCESS | 1733 | 1464381429902 Marionette TRACE conn4 -> [0,1322,"setScriptTimeout",{"ms":35000}] 13:37:09 INFO - PROCESS | 1733 | 1464381429906 Marionette TRACE conn4 <- [1,1322,null,{}] 13:37:09 INFO - PROCESS | 1733 | 1464381429911 Marionette TRACE conn4 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:10 INFO - PROCESS | 1733 | 1464381430136 Marionette TRACE conn4 <- [1,1323,null,{"value":null}] 13:37:10 INFO - PROCESS | 1733 | 1464381430478 Marionette TRACE conn4 -> [0,1324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:10 INFO - PROCESS | 1733 | ++DOCSHELL 0x86fe3800 == 134 [pid = 1733] [id = 338] 13:37:10 INFO - PROCESS | 1733 | ++DOMWINDOW == 279 (0x86fe4c00) [pid = 1733] [serial = 1015] [outer = (nil)] 13:37:10 INFO - PROCESS | 1733 | ++DOMWINDOW == 280 (0x86feb000) [pid = 1733] [serial = 1016] [outer = 0x86fe4c00] 13:37:10 INFO - PROCESS | 1733 | 1464381430575 Marionette DEBUG loaded listener.js 13:37:10 INFO - PROCESS | 1733 | ++DOMWINDOW == 281 (0x86fed000) [pid = 1733] [serial = 1017] [outer = 0x86fe4c00] 13:37:11 INFO - PROCESS | 1733 | 1464381431465 Marionette TRACE conn4 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 13:37:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 13:37:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 1640ms 13:37:11 INFO - PROCESS | 1733 | 1464381431543 Marionette TRACE conn4 -> [0,1325,"getWindowHandle",null] 13:37:11 INFO - PROCESS | 1733 | 1464381431546 Marionette TRACE conn4 <- [1,1325,null,{"value":"8"}] 13:37:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 13:37:11 INFO - PROCESS | 1733 | 1464381431574 Marionette TRACE conn4 -> [0,1326,"setScriptTimeout",{"ms":35000}] 13:37:11 INFO - PROCESS | 1733 | 1464381431578 Marionette TRACE conn4 <- [1,1326,null,{}] 13:37:11 INFO - PROCESS | 1733 | 1464381431584 Marionette TRACE conn4 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:11 INFO - PROCESS | 1733 | 1464381431897 Marionette TRACE conn4 <- [1,1327,null,{"value":null}] 13:37:12 INFO - PROCESS | 1733 | 1464381432153 Marionette TRACE conn4 -> [0,1328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:12 INFO - PROCESS | 1733 | ++DOCSHELL 0x86fe9c00 == 135 [pid = 1733] [id = 339] 13:37:12 INFO - PROCESS | 1733 | ++DOMWINDOW == 282 (0x86fea400) [pid = 1733] [serial = 1018] [outer = (nil)] 13:37:12 INFO - PROCESS | 1733 | ++DOMWINDOW == 283 (0x91caec00) [pid = 1733] [serial = 1019] [outer = 0x86fea400] 13:37:12 INFO - PROCESS | 1733 | 1464381432246 Marionette DEBUG loaded listener.js 13:37:12 INFO - PROCESS | 1733 | ++DOMWINDOW == 284 (0x91cb0c00) [pid = 1733] [serial = 1020] [outer = 0x86fea400] 13:37:13 INFO - PROCESS | 1733 | 1464381433157 Marionette TRACE conn4 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 13:37:13 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 13:37:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1635ms 13:37:13 INFO - PROCESS | 1733 | 1464381433217 Marionette TRACE conn4 -> [0,1329,"getWindowHandle",null] 13:37:13 INFO - PROCESS | 1733 | 1464381433220 Marionette TRACE conn4 <- [1,1329,null,{"value":"8"}] 13:37:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 13:37:13 INFO - PROCESS | 1733 | 1464381433231 Marionette TRACE conn4 -> [0,1330,"setScriptTimeout",{"ms":35000}] 13:37:13 INFO - PROCESS | 1733 | 1464381433236 Marionette TRACE conn4 <- [1,1330,null,{}] 13:37:13 INFO - PROCESS | 1733 | 1464381433243 Marionette TRACE conn4 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:13 INFO - PROCESS | 1733 | 1464381433456 Marionette TRACE conn4 <- [1,1331,null,{"value":null}] 13:37:13 INFO - PROCESS | 1733 | 1464381433789 Marionette TRACE conn4 -> [0,1332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:13 INFO - PROCESS | 1733 | ++DOCSHELL 0x86feec00 == 136 [pid = 1733] [id = 340] 13:37:13 INFO - PROCESS | 1733 | ++DOMWINDOW == 285 (0x8b099400) [pid = 1733] [serial = 1021] [outer = (nil)] 13:37:13 INFO - PROCESS | 1733 | ++DOMWINDOW == 286 (0x90f6e800) [pid = 1733] [serial = 1022] [outer = 0x8b099400] 13:37:13 INFO - PROCESS | 1733 | 1464381433881 Marionette DEBUG loaded listener.js 13:37:13 INFO - PROCESS | 1733 | ++DOMWINDOW == 287 (0x90f70c00) [pid = 1733] [serial = 1023] [outer = 0x8b099400] 13:37:14 INFO - PROCESS | 1733 | 1464381434761 Marionette TRACE conn4 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 13:37:14 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 13:37:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1588ms 13:37:14 INFO - PROCESS | 1733 | 1464381434820 Marionette TRACE conn4 -> [0,1333,"getWindowHandle",null] 13:37:14 INFO - PROCESS | 1733 | 1464381434823 Marionette TRACE conn4 <- [1,1333,null,{"value":"8"}] 13:37:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 13:37:14 INFO - PROCESS | 1733 | 1464381434830 Marionette TRACE conn4 -> [0,1334,"setScriptTimeout",{"ms":35000}] 13:37:14 INFO - PROCESS | 1733 | 1464381434834 Marionette TRACE conn4 <- [1,1334,null,{}] 13:37:14 INFO - PROCESS | 1733 | 1464381434839 Marionette TRACE conn4 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:15 INFO - PROCESS | 1733 | 1464381435057 Marionette TRACE conn4 <- [1,1335,null,{"value":null}] 13:37:15 INFO - PROCESS | 1733 | 1464381435375 Marionette TRACE conn4 -> [0,1336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:15 INFO - PROCESS | 1733 | ++DOCSHELL 0x86fe8400 == 137 [pid = 1733] [id = 341] 13:37:15 INFO - PROCESS | 1733 | ++DOMWINDOW == 288 (0x90f6b400) [pid = 1733] [serial = 1024] [outer = (nil)] 13:37:15 INFO - PROCESS | 1733 | ++DOMWINDOW == 289 (0x91cad000) [pid = 1733] [serial = 1025] [outer = 0x90f6b400] 13:37:15 INFO - PROCESS | 1733 | 1464381435471 Marionette DEBUG loaded listener.js 13:37:15 INFO - PROCESS | 1733 | ++DOMWINDOW == 290 (0x91cb2000) [pid = 1733] [serial = 1026] [outer = 0x90f6b400] 13:37:16 INFO - PROCESS | 1733 | 1464381436395 Marionette TRACE conn4 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 13:37:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 13:37:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1635ms 13:37:16 INFO - PROCESS | 1733 | 1464381436467 Marionette TRACE conn4 -> [0,1337,"getWindowHandle",null] 13:37:16 INFO - PROCESS | 1733 | 1464381436471 Marionette TRACE conn4 <- [1,1337,null,{"value":"8"}] 13:37:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 13:37:16 INFO - PROCESS | 1733 | 1464381436478 Marionette TRACE conn4 -> [0,1338,"setScriptTimeout",{"ms":35000}] 13:37:16 INFO - PROCESS | 1733 | 1464381436481 Marionette TRACE conn4 <- [1,1338,null,{}] 13:37:16 INFO - PROCESS | 1733 | 1464381436487 Marionette TRACE conn4 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:16 INFO - PROCESS | 1733 | 1464381436752 Marionette TRACE conn4 <- [1,1339,null,{"value":null}] 13:37:17 INFO - PROCESS | 1733 | 1464381437112 Marionette TRACE conn4 -> [0,1340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:17 INFO - PROCESS | 1733 | ++DOCSHELL 0x86e06800 == 138 [pid = 1733] [id = 342] 13:37:17 INFO - PROCESS | 1733 | ++DOMWINDOW == 291 (0x86e07c00) [pid = 1733] [serial = 1027] [outer = (nil)] 13:37:17 INFO - PROCESS | 1733 | ++DOMWINDOW == 292 (0x86e0ec00) [pid = 1733] [serial = 1028] [outer = 0x86e07c00] 13:37:17 INFO - PROCESS | 1733 | 1464381437206 Marionette DEBUG loaded listener.js 13:37:17 INFO - PROCESS | 1733 | ++DOMWINDOW == 293 (0x86e10800) [pid = 1733] [serial = 1029] [outer = 0x86e07c00] 13:37:18 INFO - PROCESS | 1733 | 1464381438652 Marionette TRACE conn4 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 13:37:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 13:37:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 2195ms 13:37:18 INFO - PROCESS | 1733 | 1464381438673 Marionette TRACE conn4 -> [0,1341,"getWindowHandle",null] 13:37:18 INFO - PROCESS | 1733 | 1464381438677 Marionette TRACE conn4 <- [1,1341,null,{"value":"8"}] 13:37:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 13:37:18 INFO - PROCESS | 1733 | 1464381438684 Marionette TRACE conn4 -> [0,1342,"setScriptTimeout",{"ms":35000}] 13:37:18 INFO - PROCESS | 1733 | 1464381438687 Marionette TRACE conn4 <- [1,1342,null,{}] 13:37:18 INFO - PROCESS | 1733 | 1464381438693 Marionette TRACE conn4 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:18 INFO - PROCESS | 1733 | 1464381438903 Marionette TRACE conn4 <- [1,1343,null,{"value":null}] 13:37:19 INFO - PROCESS | 1733 | 1464381439178 Marionette TRACE conn4 -> [0,1344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:19 INFO - PROCESS | 1733 | ++DOCSHELL 0x86e0e400 == 139 [pid = 1733] [id = 343] 13:37:19 INFO - PROCESS | 1733 | ++DOMWINDOW == 294 (0x86e0f400) [pid = 1733] [serial = 1030] [outer = (nil)] 13:37:19 INFO - PROCESS | 1733 | ++DOMWINDOW == 295 (0x8ac64400) [pid = 1733] [serial = 1031] [outer = 0x86e0f400] 13:37:19 INFO - PROCESS | 1733 | 1464381439263 Marionette DEBUG loaded listener.js 13:37:19 INFO - PROCESS | 1733 | ++DOMWINDOW == 296 (0x8b797400) [pid = 1733] [serial = 1032] [outer = 0x86e0f400] 13:37:20 INFO - PROCESS | 1733 | --DOCSHELL 0x8abfb800 == 138 [pid = 1733] [id = 301] 13:37:20 INFO - PROCESS | 1733 | --DOCSHELL 0x8d099400 == 137 [pid = 1733] [id = 302] 13:37:20 INFO - PROCESS | 1733 | --DOCSHELL 0x8a284800 == 136 [pid = 1733] [id = 303] 13:37:20 INFO - PROCESS | 1733 | --DOCSHELL 0x977e8c00 == 135 [pid = 1733] [id = 10] 13:37:20 INFO - PROCESS | 1733 | --DOCSHELL 0x9a1ef400 == 134 [pid = 1733] [id = 317] 13:37:20 INFO - PROCESS | 1733 | --DOCSHELL 0x8e6aa800 == 133 [pid = 1733] [id = 318] 13:37:20 INFO - PROCESS | 1733 | --DOCSHELL 0x953bcc00 == 132 [pid = 1733] [id = 316] 13:37:20 INFO - PROCESS | 1733 | --DOCSHELL 0x991b6400 == 131 [pid = 1733] [id = 315] 13:37:20 INFO - PROCESS | 1733 | --DOCSHELL 0x953bc800 == 130 [pid = 1733] [id = 314] 13:37:20 INFO - PROCESS | 1733 | --DOCSHELL 0x912e4400 == 129 [pid = 1733] [id = 312] 13:37:20 INFO - PROCESS | 1733 | --DOCSHELL 0x92df1000 == 128 [pid = 1733] [id = 313] 13:37:20 INFO - PROCESS | 1733 | --DOCSHELL 0x92d1e400 == 127 [pid = 1733] [id = 311] 13:37:20 INFO - PROCESS | 1733 | --DOCSHELL 0x92d11400 == 126 [pid = 1733] [id = 310] 13:37:20 INFO - PROCESS | 1733 | --DOCSHELL 0x91330800 == 125 [pid = 1733] [id = 309] 13:37:20 INFO - PROCESS | 1733 | --DOCSHELL 0x8f3a1800 == 124 [pid = 1733] [id = 308] 13:37:20 INFO - PROCESS | 1733 | --DOCSHELL 0x8caca400 == 123 [pid = 1733] [id = 307] 13:37:20 INFO - PROCESS | 1733 | --DOCSHELL 0x8d0a1c00 == 122 [pid = 1733] [id = 306] 13:37:20 INFO - PROCESS | 1733 | --DOCSHELL 0x8ac6c400 == 121 [pid = 1733] [id = 305] 13:37:20 INFO - PROCESS | 1733 | --DOCSHELL 0x888e8400 == 120 [pid = 1733] [id = 304] 13:37:21 INFO - PROCESS | 1733 | --DOMWINDOW == 295 (0x8ac52800) [pid = 1733] [serial = 893] [outer = (nil)] [url = about:blank] 13:37:21 INFO - PROCESS | 1733 | --DOMWINDOW == 294 (0x8ac6bc00) [pid = 1733] [serial = 900] [outer = (nil)] [url = about:blank] 13:37:21 INFO - PROCESS | 1733 | --DOMWINDOW == 293 (0x8d0a4800) [pid = 1733] [serial = 711] [outer = (nil)] [url = about:blank] 13:37:21 INFO - PROCESS | 1733 | --DOMWINDOW == 292 (0x8e568c00) [pid = 1733] [serial = 777] [outer = (nil)] [url = about:blank] 13:37:21 INFO - PROCESS | 1733 | --DOMWINDOW == 291 (0x8d9fb800) [pid = 1733] [serial = 911] [outer = (nil)] [url = about:blank] 13:37:21 INFO - PROCESS | 1733 | --DOMWINDOW == 290 (0x99533400) [pid = 1733] [serial = 872] [outer = (nil)] [url = about:blank] 13:37:21 INFO - PROCESS | 1733 | --DOMWINDOW == 289 (0x913c5000) [pid = 1733] [serial = 860] [outer = (nil)] [url = about:blank] 13:37:21 INFO - PROCESS | 1733 | --DOMWINDOW == 288 (0xa22ca000) [pid = 1733] [serial = 890] [outer = (nil)] [url = about:blank] 13:37:21 INFO - PROCESS | 1733 | --DOMWINDOW == 287 (0x9a8c7400) [pid = 1733] [serial = 875] [outer = (nil)] [url = about:blank] 13:37:21 INFO - PROCESS | 1733 | --DOMWINDOW == 286 (0x9521d000) [pid = 1733] [serial = 866] [outer = (nil)] [url = about:blank] 13:37:21 INFO - PROCESS | 1733 | --DOMWINDOW == 285 (0x9d896400) [pid = 1733] [serial = 884] [outer = (nil)] [url = about:blank] 13:37:21 INFO - PROCESS | 1733 | --DOMWINDOW == 284 (0x8ac47800) [pid = 1733] [serial = 897] [outer = (nil)] [url = about:blank] 13:37:21 INFO - PROCESS | 1733 | --DOMWINDOW == 283 (0x8f395400) [pid = 1733] [serial = 857] [outer = (nil)] [url = about:blank] 13:37:21 INFO - PROCESS | 1733 | --DOMWINDOW == 282 (0x8ac6ac00) [pid = 1733] [serial = 902] [outer = (nil)] [url = about:blank] 13:37:21 INFO - PROCESS | 1733 | --DOMWINDOW == 281 (0x92b6bc00) [pid = 1733] [serial = 863] [outer = (nil)] [url = about:blank] 13:37:21 INFO - PROCESS | 1733 | --DOMWINDOW == 280 (0x9aa44800) [pid = 1733] [serial = 606] [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.] 13:37:21 INFO - PROCESS | 1733 | --DOMWINDOW == 279 (0x8e56bc00) [pid = 1733] [serial = 854] [outer = (nil)] [url = about:blank] 13:37:21 INFO - PROCESS | 1733 | --DOMWINDOW == 278 (0x9575a400) [pid = 1733] [serial = 869] [outer = (nil)] [url = about:blank] 13:37:21 INFO - PROCESS | 1733 | --DOMWINDOW == 277 (0x9c032400) [pid = 1733] [serial = 881] [outer = (nil)] [url = about:blank] 13:37:21 INFO - PROCESS | 1733 | --DOMWINDOW == 276 (0x8a288c00) [pid = 1733] [serial = 896] [outer = (nil)] [url = about:blank] 13:37:21 INFO - PROCESS | 1733 | --DOMWINDOW == 275 (0x8dbcec00) [pid = 1733] [serial = 846] [outer = (nil)] [url = about:blank] 13:37:21 INFO - PROCESS | 1733 | --DOMWINDOW == 274 (0x8d24c800) [pid = 1733] [serial = 908] [outer = (nil)] [url = about:blank] 13:37:21 INFO - PROCESS | 1733 | --DOMWINDOW == 273 (0x8d9f4000) [pid = 1733] [serial = 909] [outer = (nil)] [url = about:blank] 13:37:21 INFO - PROCESS | 1733 | --DOMWINDOW == 272 (0x9b416800) [pid = 1733] [serial = 878] [outer = (nil)] [url = about:blank] 13:37:21 INFO - PROCESS | 1733 | --DOMWINDOW == 271 (0xa1063800) [pid = 1733] [serial = 887] [outer = (nil)] [url = about:blank] 13:37:21 INFO - PROCESS | 1733 | --DOMWINDOW == 270 (0x8ccc6800) [pid = 1733] [serial = 906] [outer = (nil)] [url = about:blank] 13:37:21 INFO - PROCESS | 1733 | --DOMWINDOW == 269 (0x8bac0400) [pid = 1733] [serial = 903] [outer = (nil)] [url = about:blank] 13:37:21 INFO - PROCESS | 1733 | --DOMWINDOW == 268 (0x890ebc00) [pid = 1733] [serial = 848] [outer = (nil)] [url = about:blank] 13:37:21 INFO - PROCESS | 1733 | --DOMWINDOW == 267 (0x8ac4e000) [pid = 1733] [serial = 899] [outer = (nil)] [url = about:blank] 13:37:21 INFO - PROCESS | 1733 | --DOMWINDOW == 266 (0x8bac7000) [pid = 1733] [serial = 851] [outer = (nil)] [url = about:blank] 13:37:21 INFO - PROCESS | 1733 | --DOMWINDOW == 265 (0x8cad7400) [pid = 1733] [serial = 905] [outer = (nil)] [url = about:blank] 13:37:21 INFO - PROCESS | 1733 | 1464381441630 Marionette TRACE conn4 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 13:37:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 13:37:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 2988ms 13:37:21 INFO - PROCESS | 1733 | 1464381441690 Marionette TRACE conn4 -> [0,1345,"getWindowHandle",null] 13:37:21 INFO - PROCESS | 1733 | 1464381441695 Marionette TRACE conn4 <- [1,1345,null,{"value":"8"}] 13:37:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 13:37:21 INFO - PROCESS | 1733 | 1464381441705 Marionette TRACE conn4 -> [0,1346,"setScriptTimeout",{"ms":35000}] 13:37:21 INFO - PROCESS | 1733 | 1464381441710 Marionette TRACE conn4 <- [1,1346,null,{}] 13:37:21 INFO - PROCESS | 1733 | 1464381441718 Marionette TRACE conn4 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:21 INFO - PROCESS | 1733 | 1464381441908 Marionette TRACE conn4 <- [1,1347,null,{"value":null}] 13:37:21 INFO - PROCESS | 1733 | 1464381441921 Marionette TRACE conn4 -> [0,1348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:21 INFO - PROCESS | 1733 | ++DOCSHELL 0x890edc00 == 121 [pid = 1733] [id = 344] 13:37:21 INFO - PROCESS | 1733 | ++DOMWINDOW == 266 (0x8ab56400) [pid = 1733] [serial = 1033] [outer = (nil)] 13:37:21 INFO - PROCESS | 1733 | ++DOMWINDOW == 267 (0x8ac56400) [pid = 1733] [serial = 1034] [outer = 0x8ab56400] 13:37:22 INFO - PROCESS | 1733 | 1464381442006 Marionette DEBUG loaded listener.js 13:37:22 INFO - PROCESS | 1733 | ++DOMWINDOW == 268 (0x8ac6e000) [pid = 1733] [serial = 1035] [outer = 0x8ab56400] 13:37:23 INFO - PROCESS | 1733 | 1464381442994 Marionette TRACE conn4 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 13:37:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 13:37:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1331ms 13:37:23 INFO - PROCESS | 1733 | 1464381443038 Marionette TRACE conn4 -> [0,1349,"getWindowHandle",null] 13:37:23 INFO - PROCESS | 1733 | 1464381443046 Marionette TRACE conn4 <- [1,1349,null,{"value":"8"}] 13:37:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 13:37:23 INFO - PROCESS | 1733 | 1464381443057 Marionette TRACE conn4 -> [0,1350,"setScriptTimeout",{"ms":35000}] 13:37:23 INFO - PROCESS | 1733 | 1464381443060 Marionette TRACE conn4 <- [1,1350,null,{}] 13:37:23 INFO - PROCESS | 1733 | 1464381443103 Marionette TRACE conn4 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:23 INFO - PROCESS | 1733 | 1464381443326 Marionette TRACE conn4 <- [1,1351,null,{"value":null}] 13:37:23 INFO - PROCESS | 1733 | 1464381443339 Marionette TRACE conn4 -> [0,1352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:23 INFO - PROCESS | 1733 | ++DOCSHELL 0x8c8a5400 == 122 [pid = 1733] [id = 345] 13:37:23 INFO - PROCESS | 1733 | ++DOMWINDOW == 269 (0x8c9f6800) [pid = 1733] [serial = 1036] [outer = (nil)] 13:37:23 INFO - PROCESS | 1733 | ++DOMWINDOW == 270 (0x8cad6800) [pid = 1733] [serial = 1037] [outer = 0x8c9f6800] 13:37:23 INFO - PROCESS | 1733 | 1464381443621 Marionette DEBUG loaded listener.js 13:37:23 INFO - PROCESS | 1733 | ++DOMWINDOW == 271 (0x8d09fc00) [pid = 1733] [serial = 1038] [outer = 0x8c9f6800] 13:37:24 INFO - PROCESS | 1733 | 1464381444566 Marionette TRACE conn4 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 13:37:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 13:37:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1571ms 13:37:24 INFO - PROCESS | 1733 | 1464381444629 Marionette TRACE conn4 -> [0,1353,"getWindowHandle",null] 13:37:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 13:37:24 INFO - PROCESS | 1733 | 1464381444633 Marionette TRACE conn4 <- [1,1353,null,{"value":"8"}] 13:37:24 INFO - PROCESS | 1733 | 1464381444639 Marionette TRACE conn4 -> [0,1354,"setScriptTimeout",{"ms":35000}] 13:37:24 INFO - PROCESS | 1733 | 1464381444645 Marionette TRACE conn4 <- [1,1354,null,{}] 13:37:24 INFO - PROCESS | 1733 | 1464381444667 Marionette TRACE conn4 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:24 INFO - PROCESS | 1733 | 1464381444947 Marionette TRACE conn4 <- [1,1355,null,{"value":null}] 13:37:25 INFO - PROCESS | 1733 | 1464381444984 Marionette TRACE conn4 -> [0,1356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:25 INFO - PROCESS | 1733 | ++DOCSHELL 0x86e0a400 == 123 [pid = 1733] [id = 346] 13:37:25 INFO - PROCESS | 1733 | ++DOMWINDOW == 272 (0x8e565000) [pid = 1733] [serial = 1039] [outer = (nil)] 13:37:25 INFO - PROCESS | 1733 | ++DOMWINDOW == 273 (0x8e582800) [pid = 1733] [serial = 1040] [outer = 0x8e565000] 13:37:25 INFO - PROCESS | 1733 | 1464381445077 Marionette DEBUG loaded listener.js 13:37:25 INFO - PROCESS | 1733 | ++DOMWINDOW == 274 (0x8e6b2c00) [pid = 1733] [serial = 1041] [outer = 0x8e565000] 13:37:26 INFO - PROCESS | 1733 | --DOMWINDOW == 273 (0x8d0a4c00) [pid = 1733] [serial = 970] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 13:37:26 INFO - PROCESS | 1733 | --DOMWINDOW == 272 (0x8d09c400) [pid = 1733] [serial = 910] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 13:37:26 INFO - PROCESS | 1733 | --DOMWINDOW == 271 (0x8e6af400) [pid = 1733] [serial = 973] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 13:37:26 INFO - PROCESS | 1733 | --DOMWINDOW == 270 (0x8ac66400) [pid = 1733] [serial = 967] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 13:37:26 INFO - PROCESS | 1733 | --DOMWINDOW == 269 (0x890e8800) [pid = 1733] [serial = 976] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 13:37:26 INFO - PROCESS | 1733 | --DOMWINDOW == 268 (0x8a286800) [pid = 1733] [serial = 964] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 13:37:26 INFO - PROCESS | 1733 | 1464381446603 Marionette TRACE conn4 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 13:37:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 13:37:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 2045ms 13:37:26 INFO - PROCESS | 1733 | 1464381446684 Marionette TRACE conn4 -> [0,1357,"getWindowHandle",null] 13:37:26 INFO - PROCESS | 1733 | 1464381446689 Marionette TRACE conn4 <- [1,1357,null,{"value":"8"}] 13:37:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 13:37:26 INFO - PROCESS | 1733 | 1464381446695 Marionette TRACE conn4 -> [0,1358,"setScriptTimeout",{"ms":35000}] 13:37:26 INFO - PROCESS | 1733 | 1464381446699 Marionette TRACE conn4 <- [1,1358,null,{}] 13:37:26 INFO - PROCESS | 1733 | 1464381446704 Marionette TRACE conn4 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:26 INFO - PROCESS | 1733 | 1464381446906 Marionette TRACE conn4 <- [1,1359,null,{"value":null}] 13:37:27 INFO - PROCESS | 1733 | 1464381447093 Marionette TRACE conn4 -> [0,1360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:27 INFO - PROCESS | 1733 | ++DOCSHELL 0x8a28b000 == 124 [pid = 1733] [id = 347] 13:37:27 INFO - PROCESS | 1733 | ++DOMWINDOW == 269 (0x8d0a4c00) [pid = 1733] [serial = 1042] [outer = (nil)] 13:37:27 INFO - PROCESS | 1733 | ++DOMWINDOW == 270 (0x8e86bc00) [pid = 1733] [serial = 1043] [outer = 0x8d0a4c00] 13:37:27 INFO - PROCESS | 1733 | 1464381447171 Marionette DEBUG loaded listener.js 13:37:27 INFO - PROCESS | 1733 | ++DOMWINDOW == 271 (0x8f1b3000) [pid = 1733] [serial = 1044] [outer = 0x8d0a4c00] 13:37:28 INFO - PROCESS | 1733 | 1464381447995 Marionette TRACE conn4 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 13:37:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 13:37:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 1334ms 13:37:28 INFO - PROCESS | 1733 | 1464381448040 Marionette TRACE conn4 -> [0,1361,"getWindowHandle",null] 13:37:28 INFO - PROCESS | 1733 | 1464381448044 Marionette TRACE conn4 <- [1,1361,null,{"value":"8"}] 13:37:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 13:37:28 INFO - PROCESS | 1733 | 1464381448051 Marionette TRACE conn4 -> [0,1362,"setScriptTimeout",{"ms":35000}] 13:37:28 INFO - PROCESS | 1733 | 1464381448054 Marionette TRACE conn4 <- [1,1362,null,{}] 13:37:28 INFO - PROCESS | 1733 | 1464381448193 Marionette TRACE conn4 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:28 INFO - PROCESS | 1733 | 1464381448451 Marionette TRACE conn4 <- [1,1363,null,{"value":null}] 13:37:28 INFO - PROCESS | 1733 | 1464381448801 Marionette TRACE conn4 -> [0,1364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:28 INFO - PROCESS | 1733 | ++DOCSHELL 0x89e4a400 == 125 [pid = 1733] [id = 348] 13:37:28 INFO - PROCESS | 1733 | ++DOMWINDOW == 272 (0x8a28d400) [pid = 1733] [serial = 1045] [outer = (nil)] 13:37:28 INFO - PROCESS | 1733 | ++DOMWINDOW == 273 (0x8a576000) [pid = 1733] [serial = 1046] [outer = 0x8a28d400] 13:37:28 INFO - PROCESS | 1733 | 1464381448898 Marionette DEBUG loaded listener.js 13:37:29 INFO - PROCESS | 1733 | ++DOMWINDOW == 274 (0x8ac52400) [pid = 1733] [serial = 1047] [outer = 0x8a28d400] 13:37:29 INFO - PROCESS | 1733 | 1464381449911 Marionette TRACE conn4 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 13:37:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 13:37:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1909ms 13:37:29 INFO - PROCESS | 1733 | 1464381449963 Marionette TRACE conn4 -> [0,1365,"getWindowHandle",null] 13:37:29 INFO - PROCESS | 1733 | 1464381449970 Marionette TRACE conn4 <- [1,1365,null,{"value":"8"}] 13:37:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 13:37:29 INFO - PROCESS | 1733 | 1464381449980 Marionette TRACE conn4 -> [0,1366,"setScriptTimeout",{"ms":35000}] 13:37:29 INFO - PROCESS | 1733 | 1464381449983 Marionette TRACE conn4 <- [1,1366,null,{}] 13:37:29 INFO - PROCESS | 1733 | 1464381449990 Marionette TRACE conn4 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:30 INFO - PROCESS | 1733 | 1464381450211 Marionette TRACE conn4 <- [1,1367,null,{"value":null}] 13:37:30 INFO - PROCESS | 1733 | 1464381450548 Marionette TRACE conn4 -> [0,1368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:30 INFO - PROCESS | 1733 | ++DOCSHELL 0x8d247000 == 126 [pid = 1733] [id = 349] 13:37:30 INFO - PROCESS | 1733 | ++DOMWINDOW == 275 (0x8d249000) [pid = 1733] [serial = 1048] [outer = (nil)] 13:37:30 INFO - PROCESS | 1733 | ++DOMWINDOW == 276 (0x8d9f5c00) [pid = 1733] [serial = 1049] [outer = 0x8d249000] 13:37:30 INFO - PROCESS | 1733 | 1464381450639 Marionette DEBUG loaded listener.js 13:37:30 INFO - PROCESS | 1733 | ++DOMWINDOW == 277 (0x8e568000) [pid = 1733] [serial = 1050] [outer = 0x8d249000] 13:37:31 INFO - PROCESS | 1733 | 1464381451653 Marionette TRACE conn4 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 13:37:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 13:37:31 INFO - PROCESS | 1733 | 1464381451714 Marionette TRACE conn4 <- [1,1369,null,{"value":"8"}] 13:37:31 INFO - PROCESS | 1733 | 1464381451721 Marionette TRACE conn4 -> [0,1370,"setScriptTimeout",{"ms":35000}] 13:37:31 INFO - PROCESS | 1733 | 1464381451724 Marionette TRACE conn4 <- [1,1370,null,{}] 13:37:31 INFO - PROCESS | 1733 | 1464381451731 Marionette TRACE conn4 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:32 INFO - PROCESS | 1733 | 1464381451996 Marionette TRACE conn4 <- [1,1371,null,{"value":null}] 13:37:32 INFO - PROCESS | 1733 | 1464381452371 Marionette TRACE conn4 -> [0,1372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:32 INFO - PROCESS | 1733 | ++DOCSHELL 0x8e584000 == 127 [pid = 1733] [id = 350] 13:37:32 INFO - PROCESS | 1733 | ++DOMWINDOW == 278 (0x90f74800) [pid = 1733] [serial = 1051] [outer = (nil)] 13:37:32 INFO - PROCESS | 1733 | ++DOMWINDOW == 279 (0x912df400) [pid = 1733] [serial = 1052] [outer = 0x90f74800] 13:37:32 INFO - PROCESS | 1733 | 1464381452468 Marionette DEBUG loaded listener.js 13:37:32 INFO - PROCESS | 1733 | ++DOMWINDOW == 280 (0x9132b400) [pid = 1733] [serial = 1053] [outer = 0x90f74800] 13:37:33 INFO - PROCESS | 1733 | 1464381453434 Marionette TRACE conn4 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 13:37:33 INFO - PROCESS | 1733 | 1464381453480 Marionette TRACE conn4 <- [1,1373,null,{"value":"8"}] 13:37:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 13:37:33 INFO - PROCESS | 1733 | 1464381453488 Marionette TRACE conn4 -> [0,1374,"setScriptTimeout",{"ms":35000}] 13:37:33 INFO - PROCESS | 1733 | 1464381453492 Marionette TRACE conn4 <- [1,1374,null,{}] 13:37:33 INFO - PROCESS | 1733 | 1464381453498 Marionette TRACE conn4 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:33 INFO - PROCESS | 1733 | 1464381453716 Marionette TRACE conn4 <- [1,1375,null,{"value":null}] 13:37:34 INFO - PROCESS | 1733 | 1464381454036 Marionette TRACE conn4 -> [0,1376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:34 INFO - PROCESS | 1733 | ++DOCSHELL 0x91330800 == 128 [pid = 1733] [id = 351] 13:37:34 INFO - PROCESS | 1733 | ++DOMWINDOW == 281 (0x91cb9800) [pid = 1733] [serial = 1054] [outer = (nil)] 13:37:34 INFO - PROCESS | 1733 | ++DOMWINDOW == 282 (0x92b68c00) [pid = 1733] [serial = 1055] [outer = 0x91cb9800] 13:37:34 INFO - PROCESS | 1733 | 1464381454132 Marionette DEBUG loaded listener.js 13:37:34 INFO - PROCESS | 1733 | ++DOMWINDOW == 283 (0x92d18c00) [pid = 1733] [serial = 1056] [outer = 0x91cb9800] 13:37:35 INFO - PROCESS | 1733 | [1733] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 13:37:35 INFO - PROCESS | 1733 | 1464381455081 Marionette TRACE conn4 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 13:37:35 INFO - PROCESS | 1733 | 1464381455128 Marionette TRACE conn4 <- [1,1377,null,{"value":"8"}] 13:37:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 13:37:35 INFO - PROCESS | 1733 | 1464381455134 Marionette TRACE conn4 -> [0,1378,"setScriptTimeout",{"ms":35000}] 13:37:35 INFO - PROCESS | 1733 | 1464381455138 Marionette TRACE conn4 <- [1,1378,null,{}] 13:37:35 INFO - PROCESS | 1733 | 1464381455144 Marionette TRACE conn4 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:35 INFO - PROCESS | 1733 | 1464381455358 Marionette TRACE conn4 <- [1,1379,null,{"value":null}] 13:37:35 INFO - PROCESS | 1733 | 1464381455678 Marionette TRACE conn4 -> [0,1380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:35 INFO - PROCESS | 1733 | ++DOCSHELL 0x9223ac00 == 129 [pid = 1733] [id = 352] 13:37:35 INFO - PROCESS | 1733 | ++DOMWINDOW == 284 (0x92d8fc00) [pid = 1733] [serial = 1057] [outer = (nil)] 13:37:35 INFO - PROCESS | 1733 | ++DOMWINDOW == 285 (0x94519c00) [pid = 1733] [serial = 1058] [outer = 0x92d8fc00] 13:37:35 INFO - PROCESS | 1733 | 1464381455772 Marionette DEBUG loaded listener.js 13:37:35 INFO - PROCESS | 1733 | ++DOMWINDOW == 286 (0x95078400) [pid = 1733] [serial = 1059] [outer = 0x92d8fc00] 13:37:36 INFO - PROCESS | 1733 | 1464381456778 Marionette TRACE conn4 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1381,"getWindowHandle",null] 13:37:36 INFO - PROCESS | 1733 | 1464381456827 Marionette TRACE conn4 <- [1,1381,null,{"value":"8"}] 13:37:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 13:37:36 INFO - PROCESS | 1733 | 1464381456835 Marionette TRACE conn4 -> [0,1382,"setScriptTimeout",{"ms":35000}] 13:37:36 INFO - PROCESS | 1733 | 1464381456838 Marionette TRACE conn4 <- [1,1382,null,{}] 13:37:36 INFO - PROCESS | 1733 | 1464381456844 Marionette TRACE conn4 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:37 INFO - PROCESS | 1733 | 1464381457127 Marionette TRACE conn4 <- [1,1383,null,{"value":null}] 13:37:37 INFO - PROCESS | 1733 | 1464381457455 Marionette TRACE conn4 -> [0,1384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:37 INFO - PROCESS | 1733 | ++DOCSHELL 0x92b6cc00 == 130 [pid = 1733] [id = 353] 13:37:37 INFO - PROCESS | 1733 | ++DOMWINDOW == 287 (0x93989800) [pid = 1733] [serial = 1060] [outer = (nil)] 13:37:37 INFO - PROCESS | 1733 | ++DOMWINDOW == 288 (0x977ec400) [pid = 1733] [serial = 1061] [outer = 0x93989800] 13:37:37 INFO - PROCESS | 1733 | 1464381457551 Marionette DEBUG loaded listener.js 13:37:37 INFO - PROCESS | 1733 | ++DOMWINDOW == 289 (0x9a09d800) [pid = 1733] [serial = 1062] [outer = 0x93989800] 13:37:38 INFO - PROCESS | 1733 | [1733] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 13:37:38 INFO - PROCESS | 1733 | 1464381458511 Marionette TRACE conn4 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1385,"getWindowHandle",null] 13:37:38 INFO - PROCESS | 1733 | 1464381458581 Marionette TRACE conn4 <- [1,1385,null,{"value":"8"}] 13:37:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 13:37:38 INFO - PROCESS | 1733 | 1464381458589 Marionette TRACE conn4 -> [0,1386,"setScriptTimeout",{"ms":35000}] 13:37:38 INFO - PROCESS | 1733 | 1464381458593 Marionette TRACE conn4 <- [1,1386,null,{}] 13:37:38 INFO - PROCESS | 1733 | 1464381458599 Marionette TRACE conn4 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:38 INFO - PROCESS | 1733 | 1464381458831 Marionette TRACE conn4 <- [1,1387,null,{"value":null}] 13:37:39 INFO - PROCESS | 1733 | 1464381459160 Marionette TRACE conn4 -> [0,1388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:39 INFO - PROCESS | 1733 | ++DOCSHELL 0x955cc000 == 131 [pid = 1733] [id = 354] 13:37:39 INFO - PROCESS | 1733 | ++DOMWINDOW == 290 (0x9a31a400) [pid = 1733] [serial = 1063] [outer = (nil)] 13:37:39 INFO - PROCESS | 1733 | ++DOMWINDOW == 291 (0x9a8e7c00) [pid = 1733] [serial = 1064] [outer = 0x9a31a400] 13:37:39 INFO - PROCESS | 1733 | 1464381459253 Marionette DEBUG loaded listener.js 13:37:39 INFO - PROCESS | 1733 | ++DOMWINDOW == 292 (0x9a9da400) [pid = 1733] [serial = 1065] [outer = 0x9a31a400] 13:37:40 INFO - PROCESS | 1733 | 1464381460327 Marionette TRACE conn4 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1389,"getWindowHandle",null] 13:37:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 13:37:40 INFO - PROCESS | 1733 | 1464381460390 Marionette TRACE conn4 <- [1,1389,null,{"value":"8"}] 13:37:40 INFO - PROCESS | 1733 | 1464381460397 Marionette TRACE conn4 -> [0,1390,"setScriptTimeout",{"ms":35000}] 13:37:40 INFO - PROCESS | 1733 | 1464381460403 Marionette TRACE conn4 <- [1,1390,null,{}] 13:37:40 INFO - PROCESS | 1733 | 1464381460411 Marionette TRACE conn4 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:40 INFO - PROCESS | 1733 | 1464381460683 Marionette TRACE conn4 <- [1,1391,null,{"value":null}] 13:37:41 INFO - PROCESS | 1733 | 1464381461013 Marionette TRACE conn4 -> [0,1392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:41 INFO - PROCESS | 1733 | ++DOCSHELL 0x8ac64c00 == 132 [pid = 1733] [id = 355] 13:37:41 INFO - PROCESS | 1733 | ++DOMWINDOW == 293 (0x8b099800) [pid = 1733] [serial = 1066] [outer = (nil)] 13:37:41 INFO - PROCESS | 1733 | ++DOMWINDOW == 294 (0x9b416800) [pid = 1733] [serial = 1067] [outer = 0x8b099800] 13:37:41 INFO - PROCESS | 1733 | 1464381461104 Marionette DEBUG loaded listener.js 13:37:41 INFO - PROCESS | 1733 | ++DOMWINDOW == 295 (0x9b7f1800) [pid = 1733] [serial = 1068] [outer = 0x8b099800] 13:37:42 INFO - PROCESS | 1733 | 1464381462120 Marionette TRACE conn4 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 13:37:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 13:37:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1786ms 13:37:42 INFO - PROCESS | 1733 | 1464381462183 Marionette TRACE conn4 -> [0,1393,"getWindowHandle",null] 13:37:42 INFO - PROCESS | 1733 | 1464381462188 Marionette TRACE conn4 <- [1,1393,null,{"value":"8"}] 13:37:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 13:37:42 INFO - PROCESS | 1733 | 1464381462195 Marionette TRACE conn4 -> [0,1394,"setScriptTimeout",{"ms":35000}] 13:37:42 INFO - PROCESS | 1733 | 1464381462200 Marionette TRACE conn4 <- [1,1394,null,{}] 13:37:42 INFO - PROCESS | 1733 | 1464381462207 Marionette TRACE conn4 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:42 INFO - PROCESS | 1733 | 1464381462486 Marionette TRACE conn4 <- [1,1395,null,{"value":null}] 13:37:42 INFO - PROCESS | 1733 | 1464381462810 Marionette TRACE conn4 -> [0,1396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:42 INFO - PROCESS | 1733 | ++DOCSHELL 0x8ac4a400 == 133 [pid = 1733] [id = 356] 13:37:42 INFO - PROCESS | 1733 | ++DOMWINDOW == 296 (0x8e562800) [pid = 1733] [serial = 1069] [outer = (nil)] 13:37:42 INFO - PROCESS | 1733 | ++DOMWINDOW == 297 (0x9d896000) [pid = 1733] [serial = 1070] [outer = 0x8e562800] 13:37:42 INFO - PROCESS | 1733 | 1464381462904 Marionette DEBUG loaded listener.js 13:37:43 INFO - PROCESS | 1733 | ++DOMWINDOW == 298 (0xa1060c00) [pid = 1733] [serial = 1071] [outer = 0x8e562800] 13:37:43 INFO - PROCESS | 1733 | 1464381463818 Marionette TRACE conn4 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 13:37:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 13:37:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1635ms 13:37:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 13:37:43 INFO - PROCESS | 1733 | 1464381463830 Marionette TRACE conn4 -> [0,1397,"getWindowHandle",null] 13:37:43 INFO - PROCESS | 1733 | 1464381463833 Marionette TRACE conn4 <- [1,1397,null,{"value":"8"}] 13:37:43 INFO - PROCESS | 1733 | 1464381463840 Marionette TRACE conn4 -> [0,1398,"setScriptTimeout",{"ms":35000}] 13:37:43 INFO - PROCESS | 1733 | 1464381463844 Marionette TRACE conn4 <- [1,1398,null,{}] 13:37:43 INFO - PROCESS | 1733 | 1464381463849 Marionette TRACE conn4 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:44 INFO - PROCESS | 1733 | 1464381464052 Marionette TRACE conn4 <- [1,1399,null,{"value":null}] 13:37:44 INFO - PROCESS | 1733 | 1464381464378 Marionette TRACE conn4 -> [0,1400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:44 INFO - PROCESS | 1733 | ++DOCSHELL 0x955c5c00 == 134 [pid = 1733] [id = 357] 13:37:44 INFO - PROCESS | 1733 | ++DOMWINDOW == 299 (0x981a5400) [pid = 1733] [serial = 1072] [outer = (nil)] 13:37:44 INFO - PROCESS | 1733 | ++DOMWINDOW == 300 (0xa321cc00) [pid = 1733] [serial = 1073] [outer = 0x981a5400] 13:37:44 INFO - PROCESS | 1733 | 1464381464474 Marionette DEBUG loaded listener.js 13:37:44 INFO - PROCESS | 1733 | ++DOMWINDOW == 301 (0xa3259400) [pid = 1733] [serial = 1074] [outer = 0x981a5400] 13:37:45 INFO - PROCESS | 1733 | 1464381465363 Marionette TRACE conn4 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 13:37:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 13:37:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1538ms 13:37:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 13:37:45 INFO - PROCESS | 1733 | 1464381465378 Marionette TRACE conn4 -> [0,1401,"getWindowHandle",null] 13:37:45 INFO - PROCESS | 1733 | 1464381465381 Marionette TRACE conn4 <- [1,1401,null,{"value":"8"}] 13:37:45 INFO - PROCESS | 1733 | 1464381465387 Marionette TRACE conn4 -> [0,1402,"setScriptTimeout",{"ms":35000}] 13:37:45 INFO - PROCESS | 1733 | 1464381465391 Marionette TRACE conn4 <- [1,1402,null,{}] 13:37:45 INFO - PROCESS | 1733 | 1464381465397 Marionette TRACE conn4 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:45 INFO - PROCESS | 1733 | 1464381465627 Marionette TRACE conn4 <- [1,1403,null,{"value":null}] 13:37:45 INFO - PROCESS | 1733 | 1464381465966 Marionette TRACE conn4 -> [0,1404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:46 INFO - PROCESS | 1733 | ++DOCSHELL 0x9a066800 == 135 [pid = 1733] [id = 358] 13:37:46 INFO - PROCESS | 1733 | ++DOMWINDOW == 302 (0x9a06bc00) [pid = 1733] [serial = 1075] [outer = (nil)] 13:37:46 INFO - PROCESS | 1733 | ++DOMWINDOW == 303 (0x9a06f400) [pid = 1733] [serial = 1076] [outer = 0x9a06bc00] 13:37:46 INFO - PROCESS | 1733 | 1464381466080 Marionette DEBUG loaded listener.js 13:37:46 INFO - PROCESS | 1733 | ++DOMWINDOW == 304 (0xa2633000) [pid = 1733] [serial = 1077] [outer = 0x9a06bc00] 13:37:47 INFO - PROCESS | 1733 | 1464381467068 Marionette TRACE conn4 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 13:37:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 13:37:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1733ms 13:37:47 INFO - PROCESS | 1733 | 1464381467120 Marionette TRACE conn4 -> [0,1405,"getWindowHandle",null] 13:37:47 INFO - PROCESS | 1733 | 1464381467125 Marionette TRACE conn4 <- [1,1405,null,{"value":"8"}] 13:37:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 13:37:47 INFO - PROCESS | 1733 | 1464381467132 Marionette TRACE conn4 -> [0,1406,"setScriptTimeout",{"ms":35000}] 13:37:47 INFO - PROCESS | 1733 | 1464381467137 Marionette TRACE conn4 <- [1,1406,null,{}] 13:37:47 INFO - PROCESS | 1733 | 1464381467165 Marionette TRACE conn4 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:47 INFO - PROCESS | 1733 | 1464381467373 Marionette TRACE conn4 <- [1,1407,null,{"value":null}] 13:37:47 INFO - PROCESS | 1733 | 1464381467699 Marionette TRACE conn4 -> [0,1408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:47 INFO - PROCESS | 1733 | ++DOCSHELL 0x8dc47400 == 136 [pid = 1733] [id = 359] 13:37:47 INFO - PROCESS | 1733 | ++DOMWINDOW == 305 (0x8dc47800) [pid = 1733] [serial = 1078] [outer = (nil)] 13:37:47 INFO - PROCESS | 1733 | ++DOMWINDOW == 306 (0x8dc50c00) [pid = 1733] [serial = 1079] [outer = 0x8dc47800] 13:37:47 INFO - PROCESS | 1733 | 1464381467788 Marionette DEBUG loaded listener.js 13:37:47 INFO - PROCESS | 1733 | ++DOMWINDOW == 307 (0x8dc53000) [pid = 1733] [serial = 1080] [outer = 0x8dc47800] 13:37:48 INFO - PROCESS | 1733 | 1464381468707 Marionette TRACE conn4 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 13:37:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 13:37:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1653ms 13:37:48 INFO - PROCESS | 1733 | 1464381468786 Marionette TRACE conn4 -> [0,1409,"getWindowHandle",null] 13:37:48 INFO - PROCESS | 1733 | 1464381468790 Marionette TRACE conn4 <- [1,1409,null,{"value":"8"}] 13:37:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 13:37:48 INFO - PROCESS | 1733 | 1464381468797 Marionette TRACE conn4 -> [0,1410,"setScriptTimeout",{"ms":35000}] 13:37:48 INFO - PROCESS | 1733 | 1464381468800 Marionette TRACE conn4 <- [1,1410,null,{}] 13:37:48 INFO - PROCESS | 1733 | 1464381468806 Marionette TRACE conn4 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:49 INFO - PROCESS | 1733 | 1464381469051 Marionette TRACE conn4 <- [1,1411,null,{"value":null}] 13:37:49 INFO - PROCESS | 1733 | 1464381469376 Marionette TRACE conn4 -> [0,1412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:49 INFO - PROCESS | 1733 | ++DOCSHELL 0x86fc3000 == 137 [pid = 1733] [id = 360] 13:37:49 INFO - PROCESS | 1733 | ++DOMWINDOW == 308 (0x86fc3c00) [pid = 1733] [serial = 1081] [outer = (nil)] 13:37:49 INFO - PROCESS | 1733 | ++DOMWINDOW == 309 (0x86fcb400) [pid = 1733] [serial = 1082] [outer = 0x86fc3c00] 13:37:49 INFO - PROCESS | 1733 | 1464381469465 Marionette DEBUG loaded listener.js 13:37:49 INFO - PROCESS | 1733 | ++DOMWINDOW == 310 (0x86fcd400) [pid = 1733] [serial = 1083] [outer = 0x86fc3c00] 13:37:50 INFO - PROCESS | 1733 | 1464381470427 Marionette TRACE conn4 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 13:37:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 13:37:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1638ms 13:37:50 INFO - PROCESS | 1733 | 1464381470435 Marionette TRACE conn4 -> [0,1413,"getWindowHandle",null] 13:37:50 INFO - PROCESS | 1733 | 1464381470439 Marionette TRACE conn4 <- [1,1413,null,{"value":"8"}] 13:37:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 13:37:50 INFO - PROCESS | 1733 | 1464381470445 Marionette TRACE conn4 -> [0,1414,"setScriptTimeout",{"ms":35000}] 13:37:50 INFO - PROCESS | 1733 | 1464381470449 Marionette TRACE conn4 <- [1,1414,null,{}] 13:37:50 INFO - PROCESS | 1733 | 1464381470454 Marionette TRACE conn4 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:50 INFO - PROCESS | 1733 | 1464381470669 Marionette TRACE conn4 <- [1,1415,null,{"value":null}] 13:37:51 INFO - PROCESS | 1733 | 1464381471012 Marionette TRACE conn4 -> [0,1416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:51 INFO - PROCESS | 1733 | ++DOCSHELL 0x86fc8800 == 138 [pid = 1733] [id = 361] 13:37:51 INFO - PROCESS | 1733 | ++DOMWINDOW == 311 (0x86fc8c00) [pid = 1733] [serial = 1084] [outer = (nil)] 13:37:51 INFO - PROCESS | 1733 | ++DOMWINDOW == 312 (0x8dc4f000) [pid = 1733] [serial = 1085] [outer = 0x86fc8c00] 13:37:51 INFO - PROCESS | 1733 | 1464381471106 Marionette DEBUG loaded listener.js 13:37:51 INFO - PROCESS | 1733 | ++DOMWINDOW == 313 (0x9a06d000) [pid = 1733] [serial = 1086] [outer = 0x86fc8c00] 13:37:52 INFO - PROCESS | 1733 | 1464381472139 Marionette TRACE conn4 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 13:37:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 13:37:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1732ms 13:37:52 INFO - PROCESS | 1733 | 1464381472179 Marionette TRACE conn4 -> [0,1417,"getWindowHandle",null] 13:37:52 INFO - PROCESS | 1733 | 1464381472182 Marionette TRACE conn4 <- [1,1417,null,{"value":"8"}] 13:37:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 13:37:52 INFO - PROCESS | 1733 | 1464381472189 Marionette TRACE conn4 -> [0,1418,"setScriptTimeout",{"ms":35000}] 13:37:52 INFO - PROCESS | 1733 | 1464381472193 Marionette TRACE conn4 <- [1,1418,null,{}] 13:37:52 INFO - PROCESS | 1733 | 1464381472198 Marionette TRACE conn4 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:52 INFO - PROCESS | 1733 | 1464381472414 Marionette TRACE conn4 <- [1,1419,null,{"value":null}] 13:37:52 INFO - PROCESS | 1733 | 1464381472746 Marionette TRACE conn4 -> [0,1420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:52 INFO - PROCESS | 1733 | ++DOCSHELL 0x86fce000 == 139 [pid = 1733] [id = 362] 13:37:52 INFO - PROCESS | 1733 | ++DOMWINDOW == 314 (0x8854a400) [pid = 1733] [serial = 1087] [outer = (nil)] 13:37:52 INFO - PROCESS | 1733 | ++DOMWINDOW == 315 (0x88553000) [pid = 1733] [serial = 1088] [outer = 0x8854a400] 13:37:52 INFO - PROCESS | 1733 | 1464381472839 Marionette DEBUG loaded listener.js 13:37:52 INFO - PROCESS | 1733 | ++DOMWINDOW == 316 (0x88556800) [pid = 1733] [serial = 1089] [outer = 0x8854a400] 13:37:53 INFO - PROCESS | 1733 | 1464381473798 Marionette TRACE conn4 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 13:37:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 13:37:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1684ms 13:37:53 INFO - PROCESS | 1733 | 1464381473874 Marionette TRACE conn4 -> [0,1421,"getWindowHandle",null] 13:37:53 INFO - PROCESS | 1733 | 1464381473878 Marionette TRACE conn4 <- [1,1421,null,{"value":"8"}] 13:37:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 13:37:53 INFO - PROCESS | 1733 | 1464381473885 Marionette TRACE conn4 -> [0,1422,"setScriptTimeout",{"ms":35000}] 13:37:53 INFO - PROCESS | 1733 | 1464381473889 Marionette TRACE conn4 <- [1,1422,null,{}] 13:37:53 INFO - PROCESS | 1733 | 1464381473895 Marionette TRACE conn4 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:54 INFO - PROCESS | 1733 | 1464381474109 Marionette TRACE conn4 <- [1,1423,null,{"value":null}] 13:37:54 INFO - PROCESS | 1733 | 1464381474438 Marionette TRACE conn4 -> [0,1424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:54 INFO - PROCESS | 1733 | ++DOCSHELL 0x88554000 == 140 [pid = 1733] [id = 363] 13:37:54 INFO - PROCESS | 1733 | ++DOMWINDOW == 317 (0x88559800) [pid = 1733] [serial = 1090] [outer = (nil)] 13:37:54 INFO - PROCESS | 1733 | ++DOMWINDOW == 318 (0x89b45400) [pid = 1733] [serial = 1091] [outer = 0x88559800] 13:37:54 INFO - PROCESS | 1733 | 1464381474526 Marionette DEBUG loaded listener.js 13:37:54 INFO - PROCESS | 1733 | ++DOMWINDOW == 319 (0x89b46c00) [pid = 1733] [serial = 1092] [outer = 0x88559800] 13:37:55 INFO - PROCESS | 1733 | 1464381475540 Marionette TRACE conn4 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 13:37:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 13:37:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1744ms 13:37:55 INFO - PROCESS | 1733 | 1464381475633 Marionette TRACE conn4 -> [0,1425,"getWindowHandle",null] 13:37:55 INFO - PROCESS | 1733 | 1464381475640 Marionette TRACE conn4 <- [1,1425,null,{"value":"8"}] 13:37:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 13:37:55 INFO - PROCESS | 1733 | 1464381475650 Marionette TRACE conn4 -> [0,1426,"setScriptTimeout",{"ms":35000}] 13:37:55 INFO - PROCESS | 1733 | 1464381475656 Marionette TRACE conn4 <- [1,1426,null,{}] 13:37:55 INFO - PROCESS | 1733 | 1464381475665 Marionette TRACE conn4 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:56 INFO - PROCESS | 1733 | 1464381476108 Marionette TRACE conn4 <- [1,1427,null,{"value":null}] 13:37:56 INFO - PROCESS | 1733 | 1464381476405 Marionette TRACE conn4 -> [0,1428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:56 INFO - PROCESS | 1733 | ++DOCSHELL 0x89b44800 == 141 [pid = 1733] [id = 364] 13:37:56 INFO - PROCESS | 1733 | ++DOMWINDOW == 320 (0x89b4a400) [pid = 1733] [serial = 1093] [outer = (nil)] 13:37:56 INFO - PROCESS | 1733 | ++DOMWINDOW == 321 (0x89b50000) [pid = 1733] [serial = 1094] [outer = 0x89b4a400] 13:37:56 INFO - PROCESS | 1733 | 1464381476495 Marionette DEBUG loaded listener.js 13:37:56 INFO - PROCESS | 1733 | ++DOMWINDOW == 322 (0x89d26400) [pid = 1733] [serial = 1095] [outer = 0x89b4a400] 13:37:58 INFO - PROCESS | 1733 | 1464381478003 Marionette TRACE conn4 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 13:37:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 13:37:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 2411ms 13:37:58 INFO - PROCESS | 1733 | 1464381478060 Marionette TRACE conn4 -> [0,1429,"getWindowHandle",null] 13:37:58 INFO - PROCESS | 1733 | 1464381478067 Marionette TRACE conn4 <- [1,1429,null,{"value":"8"}] 13:37:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 13:37:58 INFO - PROCESS | 1733 | 1464381478075 Marionette TRACE conn4 -> [0,1430,"setScriptTimeout",{"ms":35000}] 13:37:58 INFO - PROCESS | 1733 | 1464381478081 Marionette TRACE conn4 <- [1,1430,null,{}] 13:37:58 INFO - PROCESS | 1733 | 1464381478092 Marionette TRACE conn4 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:58 INFO - PROCESS | 1733 | 1464381478384 Marionette TRACE conn4 <- [1,1431,null,{"value":null}] 13:37:59 INFO - PROCESS | 1733 | --DOCSHELL 0x890ef400 == 140 [pid = 1733] [id = 300] 13:37:59 INFO - PROCESS | 1733 | --DOCSHELL 0x88425400 == 139 [pid = 1733] [id = 297] 13:37:59 INFO - PROCESS | 1733 | --DOCSHELL 0x9102d800 == 138 [pid = 1733] [id = 250] 13:37:59 INFO - PROCESS | 1733 | --DOCSHELL 0x951a1000 == 137 [pid = 1733] [id = 295] 13:37:59 INFO - PROCESS | 1733 | --DOCSHELL 0x888e7000 == 136 [pid = 1733] [id = 246] 13:37:59 INFO - PROCESS | 1733 | --DOCSHELL 0x8841ac00 == 135 [pid = 1733] [id = 296] 13:37:59 INFO - PROCESS | 1733 | --DOCSHELL 0x8b78fc00 == 134 [pid = 1733] [id = 248] 13:37:59 INFO - PROCESS | 1733 | --DOCSHELL 0x8a287400 == 133 [pid = 1733] [id = 247] 13:37:59 INFO - PROCESS | 1733 | --DOCSHELL 0x9aa4b400 == 132 [pid = 1733] [id = 293] 13:37:59 INFO - PROCESS | 1733 | --DOCSHELL 0x9b294800 == 131 [pid = 1733] [id = 292] 13:37:59 INFO - PROCESS | 1733 | --DOCSHELL 0x8abf5000 == 130 [pid = 1733] [id = 241] 13:37:59 INFO - PROCESS | 1733 | --DOCSHELL 0x8d9f8000 == 129 [pid = 1733] [id = 249] 13:37:59 INFO - PROCESS | 1733 | --DOCSHELL 0x8a284000 == 128 [pid = 1733] [id = 299] 13:37:59 INFO - PROCESS | 1733 | --DOCSHELL 0x9b738c00 == 127 [pid = 1733] [id = 294] 13:37:59 INFO - PROCESS | 1733 | --DOCSHELL 0x94557c00 == 126 [pid = 1733] [id = 245] 13:37:59 INFO - PROCESS | 1733 | --DOCSHELL 0x93a93c00 == 125 [pid = 1733] [id = 288] 13:37:59 INFO - PROCESS | 1733 | --DOCSHELL 0x92238000 == 124 [pid = 1733] [id = 289] 13:37:59 INFO - PROCESS | 1733 | --DOCSHELL 0x92231400 == 123 [pid = 1733] [id = 242] 13:37:59 INFO - PROCESS | 1733 | --DOCSHELL 0x913c0c00 == 122 [pid = 1733] [id = 290] 13:37:59 INFO - PROCESS | 1733 | --DOCSHELL 0x913c3000 == 121 [pid = 1733] [id = 243] 13:37:59 INFO - PROCESS | 1733 | --DOCSHELL 0x955ccc00 == 120 [pid = 1733] [id = 291] 13:37:59 INFO - PROCESS | 1733 | --DOCSHELL 0x951eac00 == 119 [pid = 1733] [id = 244] 13:37:59 INFO - PROCESS | 1733 | --DOMWINDOW == 321 (0x92236000) [pid = 1733] [serial = 980] [outer = (nil)] [url = about:blank] 13:37:59 INFO - PROCESS | 1733 | --DOMWINDOW == 320 (0x8dbc9800) [pid = 1733] [serial = 971] [outer = (nil)] [url = about:blank] 13:37:59 INFO - PROCESS | 1733 | --DOMWINDOW == 319 (0x8e56f400) [pid = 1733] [serial = 912] [outer = (nil)] [url = about:blank] 13:37:59 INFO - PROCESS | 1733 | --DOMWINDOW == 318 (0x8f1acc00) [pid = 1733] [serial = 923] [outer = (nil)] [url = about:blank] 13:37:59 INFO - PROCESS | 1733 | --DOMWINDOW == 317 (0x9bf99800) [pid = 1733] [serial = 962] [outer = (nil)] [url = about:blank] 13:37:59 INFO - PROCESS | 1733 | --DOMWINDOW == 316 (0x9aa50c00) [pid = 1733] [serial = 959] [outer = (nil)] [url = about:blank] 13:37:59 INFO - PROCESS | 1733 | --DOMWINDOW == 315 (0x912e5c00) [pid = 1733] [serial = 975] [outer = (nil)] [url = about:blank] 13:37:59 INFO - PROCESS | 1733 | --DOMWINDOW == 314 (0x9a8cb800) [pid = 1733] [serial = 953] [outer = (nil)] [url = about:blank] 13:37:59 INFO - PROCESS | 1733 | --DOMWINDOW == 313 (0x955c5000) [pid = 1733] [serial = 944] [outer = (nil)] [url = about:blank] 13:37:59 INFO - PROCESS | 1733 | --DOMWINDOW == 312 (0x8f39a400) [pid = 1733] [serial = 974] [outer = (nil)] [url = about:blank] 13:37:59 INFO - PROCESS | 1733 | --DOMWINDOW == 311 (0x94513800) [pid = 1733] [serial = 938] [outer = (nil)] [url = about:blank] 13:37:59 INFO - PROCESS | 1733 | --DOMWINDOW == 310 (0x9103c400) [pid = 1733] [serial = 926] [outer = (nil)] [url = about:blank] 13:37:59 INFO - PROCESS | 1733 | --DOMWINDOW == 309 (0x99d98c00) [pid = 1733] [serial = 947] [outer = (nil)] [url = about:blank] 13:37:59 INFO - PROCESS | 1733 | --DOMWINDOW == 308 (0x9a329800) [pid = 1733] [serial = 950] [outer = (nil)] [url = about:blank] 13:37:59 INFO - PROCESS | 1733 | --DOMWINDOW == 307 (0x92d8e000) [pid = 1733] [serial = 932] [outer = (nil)] [url = about:blank] 13:37:59 INFO - PROCESS | 1733 | --DOMWINDOW == 306 (0x8c8acc00) [pid = 1733] [serial = 969] [outer = (nil)] [url = about:blank] 13:37:59 INFO - PROCESS | 1733 | --DOMWINDOW == 305 (0x8b794800) [pid = 1733] [serial = 968] [outer = (nil)] [url = about:blank] 13:37:59 INFO - PROCESS | 1733 | --DOMWINDOW == 304 (0x8d9f0000) [pid = 1733] [serial = 920] [outer = (nil)] [url = about:blank] 13:37:59 INFO - PROCESS | 1733 | --DOMWINDOW == 303 (0x8d0a8800) [pid = 1733] [serial = 978] [outer = (nil)] [url = about:blank] 13:37:59 INFO - PROCESS | 1733 | --DOMWINDOW == 302 (0x8e56d400) [pid = 1733] [serial = 972] [outer = (nil)] [url = about:blank] 13:37:59 INFO - PROCESS | 1733 | --DOMWINDOW == 301 (0x9519a400) [pid = 1733] [serial = 941] [outer = (nil)] [url = about:blank] 13:37:59 INFO - PROCESS | 1733 | --DOMWINDOW == 300 (0x88cdd000) [pid = 1733] [serial = 914] [outer = (nil)] [url = about:blank] 13:37:59 INFO - PROCESS | 1733 | --DOMWINDOW == 299 (0x9aa4f400) [pid = 1733] [serial = 956] [outer = (nil)] [url = about:blank] 13:37:59 INFO - PROCESS | 1733 | --DOMWINDOW == 298 (0x8a576c00) [pid = 1733] [serial = 977] [outer = (nil)] [url = about:blank] 13:37:59 INFO - PROCESS | 1733 | --DOMWINDOW == 297 (0x913c4c00) [pid = 1733] [serial = 929] [outer = (nil)] [url = about:blank] 13:37:59 INFO - PROCESS | 1733 | --DOMWINDOW == 296 (0x938abc00) [pid = 1733] [serial = 935] [outer = (nil)] [url = about:blank] 13:37:59 INFO - PROCESS | 1733 | --DOMWINDOW == 295 (0x8b78d800) [pid = 1733] [serial = 917] [outer = (nil)] [url = about:blank] 13:37:59 INFO - PROCESS | 1733 | --DOMWINDOW == 294 (0x8ac49400) [pid = 1733] [serial = 966] [outer = (nil)] [url = about:blank] 13:37:59 INFO - PROCESS | 1733 | --DOMWINDOW == 293 (0x8a579000) [pid = 1733] [serial = 965] [outer = (nil)] [url = about:blank] 13:37:59 INFO - PROCESS | 1733 | 1464381479692 Marionette TRACE conn4 -> [0,1432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:59 INFO - PROCESS | 1733 | ++DOCSHELL 0x86e09c00 == 120 [pid = 1733] [id = 365] 13:37:59 INFO - PROCESS | 1733 | ++DOMWINDOW == 294 (0x86e0ac00) [pid = 1733] [serial = 1096] [outer = (nil)] 13:37:59 INFO - PROCESS | 1733 | ++DOMWINDOW == 295 (0x86fe6c00) [pid = 1733] [serial = 1097] [outer = 0x86e0ac00] 13:37:59 INFO - PROCESS | 1733 | 1464381479773 Marionette DEBUG loaded listener.js 13:37:59 INFO - PROCESS | 1733 | ++DOMWINDOW == 296 (0x890ef400) [pid = 1733] [serial = 1098] [outer = 0x86e0ac00] 13:38:00 INFO - PROCESS | 1733 | 1464381480582 Marionette TRACE conn4 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 13:38:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 13:38:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 2554ms 13:38:00 INFO - PROCESS | 1733 | 1464381480630 Marionette TRACE conn4 -> [0,1433,"getWindowHandle",null] 13:38:00 INFO - PROCESS | 1733 | 1464381480638 Marionette TRACE conn4 <- [1,1433,null,{"value":"8"}] 13:38:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 13:38:00 INFO - PROCESS | 1733 | 1464381480647 Marionette TRACE conn4 -> [0,1434,"setScriptTimeout",{"ms":35000}] 13:38:00 INFO - PROCESS | 1733 | 1464381480652 Marionette TRACE conn4 <- [1,1434,null,{}] 13:38:00 INFO - PROCESS | 1733 | 1464381480658 Marionette TRACE conn4 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:00 INFO - PROCESS | 1733 | 1464381480857 Marionette TRACE conn4 <- [1,1435,null,{"value":null}] 13:38:01 INFO - PROCESS | 1733 | 1464381481062 Marionette TRACE conn4 -> [0,1436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:01 INFO - PROCESS | 1733 | ++DOCSHELL 0x86ff0c00 == 121 [pid = 1733] [id = 366] 13:38:01 INFO - PROCESS | 1733 | ++DOMWINDOW == 297 (0x8a56b800) [pid = 1733] [serial = 1099] [outer = (nil)] 13:38:01 INFO - PROCESS | 1733 | ++DOMWINDOW == 298 (0x8b799000) [pid = 1733] [serial = 1100] [outer = 0x8a56b800] 13:38:01 INFO - PROCESS | 1733 | 1464381481139 Marionette DEBUG loaded listener.js 13:38:01 INFO - PROCESS | 1733 | ++DOMWINDOW == 299 (0x8c8a6400) [pid = 1733] [serial = 1101] [outer = 0x8a56b800] 13:38:02 INFO - PROCESS | 1733 | 1464381482132 Marionette TRACE conn4 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 13:38:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 13:38:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1541ms 13:38:02 INFO - PROCESS | 1733 | 1464381482189 Marionette TRACE conn4 -> [0,1437,"getWindowHandle",null] 13:38:02 INFO - PROCESS | 1733 | 1464381482195 Marionette TRACE conn4 <- [1,1437,null,{"value":"8"}] 13:38:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 13:38:02 INFO - PROCESS | 1733 | 1464381482207 Marionette TRACE conn4 -> [0,1438,"setScriptTimeout",{"ms":35000}] 13:38:02 INFO - PROCESS | 1733 | 1464381482213 Marionette TRACE conn4 <- [1,1438,null,{}] 13:38:02 INFO - PROCESS | 1733 | 1464381482229 Marionette TRACE conn4 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:02 INFO - PROCESS | 1733 | 1464381482527 Marionette TRACE conn4 <- [1,1439,null,{"value":null}] 13:38:02 INFO - PROCESS | 1733 | 1464381482560 Marionette TRACE conn4 -> [0,1440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:02 INFO - PROCESS | 1733 | ++DOCSHELL 0x89d1dc00 == 122 [pid = 1733] [id = 367] 13:38:02 INFO - PROCESS | 1733 | ++DOMWINDOW == 300 (0x8d0a7000) [pid = 1733] [serial = 1102] [outer = (nil)] 13:38:02 INFO - PROCESS | 1733 | ++DOMWINDOW == 301 (0x8dbc9800) [pid = 1733] [serial = 1103] [outer = 0x8d0a7000] 13:38:02 INFO - PROCESS | 1733 | 1464381482647 Marionette DEBUG loaded listener.js 13:38:02 INFO - PROCESS | 1733 | ++DOMWINDOW == 302 (0x8dc4f800) [pid = 1733] [serial = 1104] [outer = 0x8d0a7000] 13:38:03 INFO - PROCESS | 1733 | 1464381483648 Marionette TRACE conn4 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 13:38:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 13:38:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1485ms 13:38:03 INFO - PROCESS | 1733 | 1464381483692 Marionette TRACE conn4 -> [0,1441,"getWindowHandle",null] 13:38:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 13:38:03 INFO - PROCESS | 1733 | 1464381483697 Marionette TRACE conn4 <- [1,1441,null,{"value":"8"}] 13:38:03 INFO - PROCESS | 1733 | 1464381483709 Marionette TRACE conn4 -> [0,1442,"setScriptTimeout",{"ms":35000}] 13:38:03 INFO - PROCESS | 1733 | 1464381483712 Marionette TRACE conn4 <- [1,1442,null,{}] 13:38:03 INFO - PROCESS | 1733 | 1464381483716 Marionette TRACE conn4 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:03 INFO - PROCESS | 1733 | 1464381483985 Marionette TRACE conn4 <- [1,1443,null,{"value":null}] 13:38:04 INFO - PROCESS | 1733 | 1464381484022 Marionette TRACE conn4 -> [0,1444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:04 INFO - PROCESS | 1733 | ++DOCSHELL 0x8d252c00 == 123 [pid = 1733] [id = 368] 13:38:04 INFO - PROCESS | 1733 | ++DOMWINDOW == 303 (0x8dc51800) [pid = 1733] [serial = 1105] [outer = (nil)] 13:38:04 INFO - PROCESS | 1733 | ++DOMWINDOW == 304 (0x8e6b6000) [pid = 1733] [serial = 1106] [outer = 0x8dc51800] 13:38:04 INFO - PROCESS | 1733 | 1464381484097 Marionette DEBUG loaded listener.js 13:38:04 INFO - PROCESS | 1733 | ++DOMWINDOW == 305 (0x8f1b5000) [pid = 1733] [serial = 1107] [outer = 0x8dc51800] 13:38:05 INFO - PROCESS | 1733 | --DOMWINDOW == 304 (0x9a320000) [pid = 1733] [serial = 997] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 13:38:05 INFO - PROCESS | 1733 | --DOMWINDOW == 303 (0x951eb000) [pid = 1733] [serial = 733] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 13:38:05 INFO - PROCESS | 1733 | --DOMWINDOW == 302 (0x88cd9c00) [pid = 1733] [serial = 682] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 13:38:05 INFO - PROCESS | 1733 | --DOMWINDOW == 301 (0x86fe4c00) [pid = 1733] [serial = 1015] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 13:38:05 INFO - PROCESS | 1733 | --DOMWINDOW == 300 (0x888ec000) [pid = 1733] [serial = 739] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 13:38:05 INFO - PROCESS | 1733 | --DOMWINDOW == 299 (0x8e86f400) [pid = 1733] [serial = 787] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 13:38:05 INFO - PROCESS | 1733 | --DOMWINDOW == 298 (0x955c4800) [pid = 1733] [serial = 949] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 13:38:05 INFO - PROCESS | 1733 | --DOMWINDOW == 297 (0x86e07c00) [pid = 1733] [serial = 1027] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 13:38:05 INFO - PROCESS | 1733 | --DOMWINDOW == 296 (0x91037400) [pid = 1733] [serial = 859] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 13:38:05 INFO - PROCESS | 1733 | --DOMWINDOW == 295 (0x9bca1c00) [pid = 1733] [serial = 961] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 13:38:05 INFO - PROCESS | 1733 | --DOMWINDOW == 294 (0x9a1ef000) [pid = 1733] [serial = 874] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 13:38:05 INFO - PROCESS | 1733 | --DOMWINDOW == 293 (0x8abf8800) [pid = 1733] [serial = 982] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 13:38:05 INFO - PROCESS | 1733 | --DOMWINDOW == 292 (0x8c9f6800) [pid = 1733] [serial = 1036] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 13:38:06 INFO - PROCESS | 1733 | --DOMWINDOW == 291 (0x992ad000) [pid = 1733] [serial = 955] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 13:38:06 INFO - PROCESS | 1733 | --DOMWINDOW == 290 (0x92d11c00) [pid = 1733] [serial = 931] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 13:38:06 INFO - PROCESS | 1733 | --DOMWINDOW == 289 (0x888eac00) [pid = 1733] [serial = 913] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 13:38:06 INFO - PROCESS | 1733 | --DOMWINDOW == 288 (0x8d09d800) [pid = 1733] [serial = 922] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 13:38:06 INFO - PROCESS | 1733 | --DOMWINDOW == 287 (0x91030c00) [pid = 1733] [serial = 751] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 13:38:06 INFO - PROCESS | 1733 | --DOMWINDOW == 286 (0xa6282800) [pid = 1733] [serial = 1012] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 13:38:06 INFO - PROCESS | 1733 | --DOMWINDOW == 285 (0x9a328800) [pid = 1733] [serial = 952] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 13:38:06 INFO - PROCESS | 1733 | --DOMWINDOW == 284 (0x99203800) [pid = 1733] [serial = 811] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 13:38:06 INFO - PROCESS | 1733 | --DOMWINDOW == 283 (0x8ab57000) [pid = 1733] [serial = 829] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 13:38:06 INFO - PROCESS | 1733 | --DOMWINDOW == 282 (0x951a1c00) [pid = 1733] [serial = 1003] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 13:38:06 INFO - PROCESS | 1733 | --DOMWINDOW == 281 (0x91039800) [pid = 1733] [serial = 658] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 13:38:06 INFO - PROCESS | 1733 | --DOMWINDOW == 280 (0x86e0f400) [pid = 1733] [serial = 1030] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 13:38:06 INFO - PROCESS | 1733 | --DOMWINDOW == 279 (0x93a96000) [pid = 1733] [serial = 24] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 13:38:06 INFO - PROCESS | 1733 | --DOMWINDOW == 278 (0x9c026800) [pid = 1733] [serial = 883] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 13:38:06 INFO - PROCESS | 1733 | --DOMWINDOW == 277 (0x9bca0000) [pid = 1733] [serial = 880] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 13:38:06 INFO - PROCESS | 1733 | --DOMWINDOW == 276 (0x8cccd800) [pid = 1733] [serial = 646] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 13:38:06 INFO - PROCESS | 1733 | --DOMWINDOW == 275 (0x88417800) [pid = 1733] [serial = 685] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 13:38:06 INFO - PROCESS | 1733 | --DOMWINDOW == 274 (0x86fea400) [pid = 1733] [serial = 1018] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 13:38:06 INFO - PROCESS | 1733 | --DOMWINDOW == 273 (0x8e564000) [pid = 1733] [serial = 853] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 13:38:06 INFO - PROCESS | 1733 | --DOMWINDOW == 272 (0x890e4c00) [pid = 1733] [serial = 673] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 13:38:06 INFO - PROCESS | 1733 | --DOMWINDOW == 271 (0x9a32ec00) [pid = 1733] [serial = 1000] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 13:38:06 INFO - PROCESS | 1733 | --DOMWINDOW == 270 (0x8e6b5000) [pid = 1733] [serial = 718] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 13:38:06 INFO - PROCESS | 1733 | --DOMWINDOW == 269 (0x98129800) [pid = 1733] [serial = 886] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 13:38:06 INFO - PROCESS | 1733 | --DOMWINDOW == 268 (0x8ac6d000) [pid = 1733] [serial = 850] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 13:38:06 INFO - PROCESS | 1733 | --DOMWINDOW == 267 (0x8abfac00) [pid = 1733] [serial = 670] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 13:38:06 INFO - PROCESS | 1733 | --DOMWINDOW == 266 (0x8b099000) [pid = 1733] [serial = 916] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 13:38:06 INFO - PROCESS | 1733 | --DOMWINDOW == 265 (0x88cd5c00) [pid = 1733] [serial = 847] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 13:38:06 INFO - PROCESS | 1733 | --DOMWINDOW == 264 (0x8bac0800) [pid = 1733] [serial = 715] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 13:38:06 INFO - PROCESS | 1733 | --DOMWINDOW == 263 (0x8ab50800) [pid = 1733] [serial = 676] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 13:38:06 INFO - PROCESS | 1733 | --DOMWINDOW == 262 (0x93989400) [pid = 1733] [serial = 991] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 13:38:06 INFO - PROCESS | 1733 | --DOMWINDOW == 261 (0x8c8a5c00) [pid = 1733] [serial = 958] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 13:38:06 INFO - PROCESS | 1733 | --DOMWINDOW == 260 (0x8d9fa000) [pid = 1733] [serial = 748] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 13:38:06 INFO - PROCESS | 1733 | --DOMWINDOW == 259 (0x8ac6e800) [pid = 1733] [serial = 781] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 13:38:06 INFO - PROCESS | 1733 | --DOMWINDOW == 258 (0x9a31d800) [pid = 1733] [serial = 817] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 13:38:06 INFO - PROCESS | 1733 | --DOMWINDOW == 257 (0x90f6b400) [pid = 1733] [serial = 1024] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 13:38:06 INFO - PROCESS | 1733 | --DOMWINDOW == 256 (0x8e565000) [pid = 1733] [serial = 1039] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 13:38:06 INFO - PROCESS | 1733 | --DOMWINDOW == 255 (0x8dbd2400) [pid = 1733] [serial = 784] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 13:38:06 INFO - PROCESS | 1733 | --DOMWINDOW == 254 (0x8d9f2800) [pid = 1733] [serial = 790] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 13:38:06 INFO - PROCESS | 1733 | --DOMWINDOW == 253 (0x9d89a400) [pid = 1733] [serial = 889] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 13:38:06 INFO - PROCESS | 1733 | --DOMWINDOW == 252 (0x99205400) [pid = 1733] [serial = 946] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 13:38:06 INFO - PROCESS | 1733 | --DOMWINDOW == 251 (0x8d0a5c00) [pid = 1733] [serial = 919] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 13:38:06 INFO - PROCESS | 1733 | --DOMWINDOW == 250 (0x8b790400) [pid = 1733] [serial = 745] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 13:38:06 INFO - PROCESS | 1733 | --DOMWINDOW == 249 (0x89d27c00) [pid = 1733] [serial = 778] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 13:38:06 INFO - PROCESS | 1733 | --DOMWINDOW == 248 (0x95757800) [pid = 1733] [serial = 871] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 13:38:06 INFO - PROCESS | 1733 | --DOMWINDOW == 247 (0x8e6aa000) [pid = 1733] [serial = 985] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 13:38:06 INFO - PROCESS | 1733 | --DOMWINDOW == 246 (0x94555800) [pid = 1733] [serial = 994] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 13:38:06 INFO - PROCESS | 1733 | --DOMWINDOW == 245 (0x95079c00) [pid = 1733] [serial = 868] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 13:38:06 INFO - PROCESS | 1733 | --DOMWINDOW == 244 (0x9c124800) [pid = 1733] [serial = 1009] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 13:38:06 INFO - PROCESS | 1733 | --DOMWINDOW == 243 (0x88cd1c00) [pid = 1733] [serial = 679] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 13:38:06 INFO - PROCESS | 1733 | --DOMWINDOW == 242 (0x9a9da000) [pid = 1733] [serial = 823] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 13:38:06 INFO - PROCESS | 1733 | --DOMWINDOW == 241 (0x95763c00) [pid = 1733] [serial = 808] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 13:38:06 INFO - PROCESS | 1733 | --DOMWINDOW == 240 (0x9102e400) [pid = 1733] [serial = 925] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 13:38:06 INFO - PROCESS | 1733 | --DOMWINDOW == 239 (0x89d2b000) [pid = 1733] [serial = 892] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 13:38:06 INFO - PROCESS | 1733 | --DOMWINDOW == 238 (0x92d1cc00) [pid = 1733] [serial = 730] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 13:38:06 INFO - PROCESS | 1733 | --DOMWINDOW == 237 (0x92d1fc00) [pid = 1733] [serial = 934] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 13:38:06 INFO - PROCESS | 1733 | --DOMWINDOW == 236 (0x9223dc00) [pid = 1733] [serial = 862] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 13:38:06 INFO - PROCESS | 1733 | --DOMWINDOW == 235 (0x912dfc00) [pid = 1733] [serial = 802] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 13:38:06 INFO - PROCESS | 1733 | --DOMWINDOW == 234 (0x91327000) [pid = 1733] [serial = 937] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 13:38:06 INFO - PROCESS | 1733 | --DOMWINDOW == 233 (0x92df2c00) [pid = 1733] [serial = 988] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 13:38:06 INFO - PROCESS | 1733 | --DOMWINDOW == 232 (0x8ac61400) [pid = 1733] [serial = 826] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 13:38:06 INFO - PROCESS | 1733 | --DOMWINDOW == 231 (0x955cf000) [pid = 1733] [serial = 652] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 13:38:06 INFO - PROCESS | 1733 | --DOMWINDOW == 230 (0x9521fc00) [pid = 1733] [serial = 736] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 13:38:06 INFO - PROCESS | 1733 | --DOMWINDOW == 229 (0x8ab56400) [pid = 1733] [serial = 1033] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 13:38:06 INFO - PROCESS | 1733 | --DOMWINDOW == 228 (0x953bd000) [pid = 1733] [serial = 943] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 13:38:06 INFO - PROCESS | 1733 | --DOMWINDOW == 227 (0x8e873400) [pid = 1733] [serial = 856] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 13:38:06 INFO - PROCESS | 1733 | --DOMWINDOW == 226 (0x9a8c3000) [pid = 1733] [serial = 820] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 13:38:06 INFO - PROCESS | 1733 | --DOMWINDOW == 225 (0x8b099400) [pid = 1733] [serial = 1021] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 13:38:06 INFO - PROCESS | 1733 | --DOMWINDOW == 224 (0x9a141000) [pid = 1733] [serial = 661] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 13:38:06 INFO - PROCESS | 1733 | --DOMWINDOW == 223 (0x91331c00) [pid = 1733] [serial = 928] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 13:38:06 INFO - PROCESS | 1733 | --DOMWINDOW == 222 (0x93992400) [pid = 1733] [serial = 805] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 13:38:06 INFO - PROCESS | 1733 | --DOMWINDOW == 221 (0x99531800) [pid = 1733] [serial = 814] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 13:38:06 INFO - PROCESS | 1733 | --DOMWINDOW == 220 (0x93a95400) [pid = 1733] [serial = 940] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 13:38:06 INFO - PROCESS | 1733 | --DOMWINDOW == 219 (0x92d20800) [pid = 1733] [serial = 649] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 13:38:06 INFO - PROCESS | 1733 | --DOMWINDOW == 218 (0x913cc400) [pid = 1733] [serial = 979] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 13:38:06 INFO - PROCESS | 1733 | --DOMWINDOW == 217 (0x913cc000) [pid = 1733] [serial = 793] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 13:38:06 INFO - PROCESS | 1733 | --DOMWINDOW == 216 (0x8f1b0000) [pid = 1733] [serial = 721] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 13:38:06 INFO - PROCESS | 1733 | --DOMWINDOW == 215 (0x955c6000) [pid = 1733] [serial = 1006] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 13:38:06 INFO - PROCESS | 1733 | --DOMWINDOW == 214 (0x8ac55c00) [pid = 1733] [serial = 724] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 13:38:06 INFO - PROCESS | 1733 | --DOMWINDOW == 213 (0x92d8c000) [pid = 1733] [serial = 655] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 13:38:06 INFO - PROCESS | 1733 | --DOMWINDOW == 212 (0x8abed800) [pid = 1733] [serial = 667] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 13:38:06 INFO - PROCESS | 1733 | --DOMWINDOW == 211 (0x890e4800) [pid = 1733] [serial = 712] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 13:38:06 INFO - PROCESS | 1733 | --DOMWINDOW == 210 (0x92b75800) [pid = 1733] [serial = 799] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 13:38:06 INFO - PROCESS | 1733 | --DOMWINDOW == 209 (0x9b2a2000) [pid = 1733] [serial = 877] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 13:38:06 INFO - PROCESS | 1733 | --DOMWINDOW == 208 (0x94555000) [pid = 1733] [serial = 664] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 13:38:06 INFO - PROCESS | 1733 | --DOMWINDOW == 207 (0x93a95000) [pid = 1733] [serial = 865] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 13:38:06 INFO - PROCESS | 1733 | --DOMWINDOW == 206 (0x9223b000) [pid = 1733] [serial = 796] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 13:38:06 INFO - PROCESS | 1733 | --DOMWINDOW == 205 (0x890e7000) [pid = 1733] [serial = 688] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 13:38:06 INFO - PROCESS | 1733 | --DOMWINDOW == 204 (0x888eb000) [pid = 1733] [serial = 622] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 13:38:06 INFO - PROCESS | 1733 | --DOMWINDOW == 203 (0x8ac6b000) [pid = 1733] [serial = 742] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 13:38:06 INFO - PROCESS | 1733 | --DOMWINDOW == 202 (0x92b6d000) [pid = 1733] [serial = 727] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 13:38:06 INFO - PROCESS | 1733 | --DOMWINDOW == 201 (0x94550400) [pid = 1733] [serial = 26] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 13:38:06 INFO - PROCESS | 1733 | 1464381486637 Marionette TRACE conn4 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 13:38:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 13:38:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 2990ms 13:38:06 INFO - PROCESS | 1733 | 1464381486694 Marionette TRACE conn4 -> [0,1445,"getWindowHandle",null] 13:38:06 INFO - PROCESS | 1733 | 1464381486698 Marionette TRACE conn4 <- [1,1445,null,{"value":"8"}] 13:38:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 13:38:06 INFO - PROCESS | 1733 | 1464381486704 Marionette TRACE conn4 -> [0,1446,"setScriptTimeout",{"ms":35000}] 13:38:06 INFO - PROCESS | 1733 | 1464381486707 Marionette TRACE conn4 <- [1,1446,null,{}] 13:38:06 INFO - PROCESS | 1733 | 1464381486713 Marionette TRACE conn4 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:07 INFO - PROCESS | 1733 | 1464381487005 Marionette TRACE conn4 <- [1,1447,null,{"value":null}] 13:38:07 INFO - PROCESS | 1733 | 1464381487054 Marionette TRACE conn4 -> [0,1448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:07 INFO - PROCESS | 1733 | ++DOCSHELL 0x86e0d800 == 124 [pid = 1733] [id = 369] 13:38:07 INFO - PROCESS | 1733 | ++DOMWINDOW == 202 (0x8854f000) [pid = 1733] [serial = 1108] [outer = (nil)] 13:38:07 INFO - PROCESS | 1733 | ++DOMWINDOW == 203 (0x89d2b000) [pid = 1733] [serial = 1109] [outer = 0x8854f000] 13:38:07 INFO - PROCESS | 1733 | 1464381487127 Marionette DEBUG loaded listener.js 13:38:07 INFO - PROCESS | 1733 | ++DOMWINDOW == 204 (0x8ab54400) [pid = 1733] [serial = 1110] [outer = 0x8854f000] 13:38:08 INFO - PROCESS | 1733 | 1464381488276 Marionette TRACE conn4 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 13:38:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 13:38:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1629ms 13:38:08 INFO - PROCESS | 1733 | 1464381488335 Marionette TRACE conn4 -> [0,1449,"getWindowHandle",null] 13:38:08 INFO - PROCESS | 1733 | 1464381488341 Marionette TRACE conn4 <- [1,1449,null,{"value":"8"}] 13:38:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 13:38:08 INFO - PROCESS | 1733 | 1464381488350 Marionette TRACE conn4 -> [0,1450,"setScriptTimeout",{"ms":35000}] 13:38:08 INFO - PROCESS | 1733 | 1464381488356 Marionette TRACE conn4 <- [1,1450,null,{}] 13:38:08 INFO - PROCESS | 1733 | 1464381488365 Marionette TRACE conn4 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:08 INFO - PROCESS | 1733 | 1464381488685 Marionette TRACE conn4 <- [1,1451,null,{"value":null}] 13:38:09 INFO - PROCESS | 1733 | 1464381489042 Marionette TRACE conn4 -> [0,1452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:09 INFO - PROCESS | 1733 | ++DOCSHELL 0x86fc7c00 == 125 [pid = 1733] [id = 370] 13:38:09 INFO - PROCESS | 1733 | ++DOMWINDOW == 205 (0x86fedc00) [pid = 1733] [serial = 1111] [outer = (nil)] 13:38:09 INFO - PROCESS | 1733 | ++DOMWINDOW == 206 (0x890ebc00) [pid = 1733] [serial = 1112] [outer = 0x86fedc00] 13:38:09 INFO - PROCESS | 1733 | 1464381489136 Marionette DEBUG loaded listener.js 13:38:09 INFO - PROCESS | 1733 | ++DOMWINDOW == 207 (0x89b50400) [pid = 1733] [serial = 1113] [outer = 0x86fedc00] 13:38:10 INFO - PROCESS | 1733 | 1464381490146 Marionette TRACE conn4 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 13:38:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 13:38:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1844ms 13:38:10 INFO - PROCESS | 1733 | 1464381490196 Marionette TRACE conn4 -> [0,1453,"getWindowHandle",null] 13:38:10 INFO - PROCESS | 1733 | 1464381490205 Marionette TRACE conn4 <- [1,1453,null,{"value":"8"}] 13:38:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 13:38:10 INFO - PROCESS | 1733 | 1464381490216 Marionette TRACE conn4 -> [0,1454,"setScriptTimeout",{"ms":35000}] 13:38:10 INFO - PROCESS | 1733 | 1464381490220 Marionette TRACE conn4 <- [1,1454,null,{}] 13:38:10 INFO - PROCESS | 1733 | 1464381490227 Marionette TRACE conn4 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:10 INFO - PROCESS | 1733 | 1464381490446 Marionette TRACE conn4 <- [1,1455,null,{"value":null}] 13:38:10 INFO - PROCESS | 1733 | 1464381490779 Marionette TRACE conn4 -> [0,1456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:10 INFO - PROCESS | 1733 | ++DOCSHELL 0x8ab57000 == 126 [pid = 1733] [id = 371] 13:38:10 INFO - PROCESS | 1733 | ++DOMWINDOW == 208 (0x8abf9c00) [pid = 1733] [serial = 1114] [outer = (nil)] 13:38:10 INFO - PROCESS | 1733 | ++DOMWINDOW == 209 (0x8ac6bc00) [pid = 1733] [serial = 1115] [outer = 0x8abf9c00] 13:38:10 INFO - PROCESS | 1733 | 1464381490876 Marionette DEBUG loaded listener.js 13:38:10 INFO - PROCESS | 1733 | ++DOMWINDOW == 210 (0x8bac0000) [pid = 1733] [serial = 1116] [outer = 0x8abf9c00] 13:38:11 INFO - PROCESS | 1733 | 1464381491890 Marionette TRACE conn4 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 13:38:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 13:38:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1735ms 13:38:11 INFO - PROCESS | 1733 | 1464381491951 Marionette TRACE conn4 -> [0,1457,"getWindowHandle",null] 13:38:11 INFO - PROCESS | 1733 | 1464381491956 Marionette TRACE conn4 <- [1,1457,null,{"value":"8"}] 13:38:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 13:38:11 INFO - PROCESS | 1733 | 1464381491963 Marionette TRACE conn4 -> [0,1458,"setScriptTimeout",{"ms":35000}] 13:38:11 INFO - PROCESS | 1733 | 1464381491969 Marionette TRACE conn4 <- [1,1458,null,{}] 13:38:11 INFO - PROCESS | 1733 | 1464381491986 Marionette TRACE conn4 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:12 INFO - PROCESS | 1733 | 1464381492256 Marionette TRACE conn4 <- [1,1459,null,{"value":null}] 13:38:12 INFO - PROCESS | 1733 | 1464381492585 Marionette TRACE conn4 -> [0,1460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:12 INFO - PROCESS | 1733 | ++DOCSHELL 0x8bac4000 == 127 [pid = 1733] [id = 372] 13:38:12 INFO - PROCESS | 1733 | ++DOMWINDOW == 211 (0x8d09d800) [pid = 1733] [serial = 1117] [outer = (nil)] 13:38:12 INFO - PROCESS | 1733 | ++DOMWINDOW == 212 (0x8d9fb800) [pid = 1733] [serial = 1118] [outer = 0x8d09d800] 13:38:12 INFO - PROCESS | 1733 | 1464381492681 Marionette DEBUG loaded listener.js 13:38:12 INFO - PROCESS | 1733 | ++DOMWINDOW == 213 (0x8dc4b800) [pid = 1733] [serial = 1119] [outer = 0x8d09d800] 13:38:13 INFO - PROCESS | 1733 | 1464381493599 Marionette TRACE conn4 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 13:38:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 13:38:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1696ms 13:38:13 INFO - PROCESS | 1733 | 1464381493659 Marionette TRACE conn4 -> [0,1461,"getWindowHandle",null] 13:38:13 INFO - PROCESS | 1733 | 1464381493664 Marionette TRACE conn4 <- [1,1461,null,{"value":"8"}] 13:38:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 13:38:13 INFO - PROCESS | 1733 | 1464381493670 Marionette TRACE conn4 -> [0,1462,"setScriptTimeout",{"ms":35000}] 13:38:13 INFO - PROCESS | 1733 | 1464381493674 Marionette TRACE conn4 <- [1,1462,null,{}] 13:38:13 INFO - PROCESS | 1733 | 1464381493679 Marionette TRACE conn4 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:13 INFO - PROCESS | 1733 | 1464381493901 Marionette TRACE conn4 <- [1,1463,null,{"value":null}] 13:38:14 INFO - PROCESS | 1733 | 1464381494240 Marionette TRACE conn4 -> [0,1464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:14 INFO - PROCESS | 1733 | ++DOCSHELL 0x8d251c00 == 128 [pid = 1733] [id = 373] 13:38:14 INFO - PROCESS | 1733 | ++DOMWINDOW == 214 (0x8e58d400) [pid = 1733] [serial = 1120] [outer = (nil)] 13:38:14 INFO - PROCESS | 1733 | ++DOMWINDOW == 215 (0x8e869400) [pid = 1733] [serial = 1121] [outer = 0x8e58d400] 13:38:14 INFO - PROCESS | 1733 | 1464381494335 Marionette DEBUG loaded listener.js 13:38:14 INFO - PROCESS | 1733 | ++DOMWINDOW == 216 (0x8f1af400) [pid = 1733] [serial = 1122] [outer = 0x8e58d400] 13:38:15 INFO - PROCESS | 1733 | 1464381495262 Marionette TRACE conn4 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 13:38:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 13:38:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1631ms 13:38:15 INFO - PROCESS | 1733 | 1464381495303 Marionette TRACE conn4 -> [0,1465,"getWindowHandle",null] 13:38:15 INFO - PROCESS | 1733 | 1464381495307 Marionette TRACE conn4 <- [1,1465,null,{"value":"8"}] 13:38:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 13:38:15 INFO - PROCESS | 1733 | 1464381495313 Marionette TRACE conn4 -> [0,1466,"setScriptTimeout",{"ms":35000}] 13:38:15 INFO - PROCESS | 1733 | 1464381495316 Marionette TRACE conn4 <- [1,1466,null,{}] 13:38:15 INFO - PROCESS | 1733 | 1464381495322 Marionette TRACE conn4 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:15 INFO - PROCESS | 1733 | 1464381495533 Marionette TRACE conn4 <- [1,1467,null,{"value":null}] 13:38:15 INFO - PROCESS | 1733 | 1464381495852 Marionette TRACE conn4 -> [0,1468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:15 INFO - PROCESS | 1733 | ++DOCSHELL 0x8f39a400 == 129 [pid = 1733] [id = 374] 13:38:15 INFO - PROCESS | 1733 | ++DOMWINDOW == 217 (0x8f39c400) [pid = 1733] [serial = 1123] [outer = (nil)] 13:38:15 INFO - PROCESS | 1733 | ++DOMWINDOW == 218 (0x90f73400) [pid = 1733] [serial = 1124] [outer = 0x8f39c400] 13:38:15 INFO - PROCESS | 1733 | 1464381495950 Marionette DEBUG loaded listener.js 13:38:16 INFO - PROCESS | 1733 | ++DOMWINDOW == 219 (0x90f75c00) [pid = 1733] [serial = 1125] [outer = 0x8f39c400] 13:38:16 INFO - PROCESS | 1733 | 1464381496897 Marionette TRACE conn4 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 13:38:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 13:38:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1631ms 13:38:16 INFO - PROCESS | 1733 | 1464381496945 Marionette TRACE conn4 -> [0,1469,"getWindowHandle",null] 13:38:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 13:38:16 INFO - PROCESS | 1733 | 1464381496949 Marionette TRACE conn4 <- [1,1469,null,{"value":"8"}] 13:38:16 INFO - PROCESS | 1733 | 1464381496956 Marionette TRACE conn4 -> [0,1470,"setScriptTimeout",{"ms":35000}] 13:38:16 INFO - PROCESS | 1733 | 1464381496960 Marionette TRACE conn4 <- [1,1470,null,{}] 13:38:16 INFO - PROCESS | 1733 | 1464381496966 Marionette TRACE conn4 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:17 INFO - PROCESS | 1733 | 1464381497225 Marionette TRACE conn4 <- [1,1471,null,{"value":null}] 13:38:17 INFO - PROCESS | 1733 | 1464381497561 Marionette TRACE conn4 -> [0,1472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:17 INFO - PROCESS | 1733 | ++DOCSHELL 0x8f1b0000 == 130 [pid = 1733] [id = 375] 13:38:17 INFO - PROCESS | 1733 | ++DOMWINDOW == 220 (0x912eb400) [pid = 1733] [serial = 1126] [outer = (nil)] 13:38:17 INFO - PROCESS | 1733 | ++DOMWINDOW == 221 (0x913c3000) [pid = 1733] [serial = 1127] [outer = 0x912eb400] 13:38:17 INFO - PROCESS | 1733 | 1464381497656 Marionette DEBUG loaded listener.js 13:38:17 INFO - PROCESS | 1733 | ++DOMWINDOW == 222 (0x913cd400) [pid = 1733] [serial = 1128] [outer = 0x912eb400] 13:38:18 INFO - PROCESS | 1733 | 1464381498606 Marionette TRACE conn4 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 13:38:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 13:38:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1690ms 13:38:18 INFO - PROCESS | 1733 | 1464381498647 Marionette TRACE conn4 -> [0,1473,"getWindowHandle",null] 13:38:18 INFO - PROCESS | 1733 | 1464381498650 Marionette TRACE conn4 <- [1,1473,null,{"value":"8"}] 13:38:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 13:38:18 INFO - PROCESS | 1733 | 1464381498657 Marionette TRACE conn4 -> [0,1474,"setScriptTimeout",{"ms":35000}] 13:38:18 INFO - PROCESS | 1733 | 1464381498661 Marionette TRACE conn4 <- [1,1474,null,{}] 13:38:18 INFO - PROCESS | 1733 | 1464381498666 Marionette TRACE conn4 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:18 INFO - PROCESS | 1733 | 1464381498882 Marionette TRACE conn4 <- [1,1475,null,{"value":null}] 13:38:19 INFO - PROCESS | 1733 | 1464381499220 Marionette TRACE conn4 -> [0,1476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:19 INFO - PROCESS | 1733 | ++DOCSHELL 0x888e0c00 == 131 [pid = 1733] [id = 376] 13:38:19 INFO - PROCESS | 1733 | ++DOMWINDOW == 223 (0x888eb800) [pid = 1733] [serial = 1129] [outer = (nil)] 13:38:19 INFO - PROCESS | 1733 | ++DOMWINDOW == 224 (0x91cb8800) [pid = 1733] [serial = 1130] [outer = 0x888eb800] 13:38:19 INFO - PROCESS | 1733 | 1464381499319 Marionette DEBUG loaded listener.js 13:38:19 INFO - PROCESS | 1733 | ++DOMWINDOW == 225 (0x9213fc00) [pid = 1733] [serial = 1131] [outer = 0x888eb800] 13:38:20 INFO - PROCESS | 1733 | 1464381500244 Marionette TRACE conn4 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 13:38:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 13:38:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1634ms 13:38:20 INFO - PROCESS | 1733 | 1464381500292 Marionette TRACE conn4 -> [0,1477,"getWindowHandle",null] 13:38:20 INFO - PROCESS | 1733 | 1464381500297 Marionette TRACE conn4 <- [1,1477,null,{"value":"8"}] 13:38:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 13:38:20 INFO - PROCESS | 1733 | 1464381500303 Marionette TRACE conn4 -> [0,1478,"setScriptTimeout",{"ms":35000}] 13:38:20 INFO - PROCESS | 1733 | 1464381500307 Marionette TRACE conn4 <- [1,1478,null,{}] 13:38:20 INFO - PROCESS | 1733 | 1464381500313 Marionette TRACE conn4 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:20 INFO - PROCESS | 1733 | 1464381500525 Marionette TRACE conn4 <- [1,1479,null,{"value":null}] 13:38:20 INFO - PROCESS | 1733 | 1464381500875 Marionette TRACE conn4 -> [0,1480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:20 INFO - PROCESS | 1733 | ++DOCSHELL 0x913cd800 == 132 [pid = 1733] [id = 377] 13:38:20 INFO - PROCESS | 1733 | ++DOMWINDOW == 226 (0x91caf400) [pid = 1733] [serial = 1132] [outer = (nil)] 13:38:20 INFO - PROCESS | 1733 | ++DOMWINDOW == 227 (0x92d1a000) [pid = 1733] [serial = 1133] [outer = 0x91caf400] 13:38:20 INFO - PROCESS | 1733 | 1464381500972 Marionette DEBUG loaded listener.js 13:38:21 INFO - PROCESS | 1733 | ++DOMWINDOW == 228 (0x92d96000) [pid = 1733] [serial = 1134] [outer = 0x91caf400] 13:38:21 INFO - PROCESS | 1733 | 1464381501934 Marionette TRACE conn4 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 13:38:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 13:38:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1682ms 13:38:21 INFO - PROCESS | 1733 | 1464381501986 Marionette TRACE conn4 -> [0,1481,"getWindowHandle",null] 13:38:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 13:38:21 INFO - PROCESS | 1733 | 1464381501991 Marionette TRACE conn4 <- [1,1481,null,{"value":"8"}] 13:38:21 INFO - PROCESS | 1733 | 1464381501997 Marionette TRACE conn4 -> [0,1482,"setScriptTimeout",{"ms":35000}] 13:38:22 INFO - PROCESS | 1733 | 1464381502001 Marionette TRACE conn4 <- [1,1482,null,{}] 13:38:22 INFO - PROCESS | 1733 | 1464381502007 Marionette TRACE conn4 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:22 INFO - PROCESS | 1733 | 1464381502263 Marionette TRACE conn4 <- [1,1483,null,{"value":null}] 13:38:22 INFO - PROCESS | 1733 | 1464381502598 Marionette TRACE conn4 -> [0,1484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:22 INFO - PROCESS | 1733 | ++DOCSHELL 0x89d20000 == 133 [pid = 1733] [id = 378] 13:38:22 INFO - PROCESS | 1733 | ++DOMWINDOW == 229 (0x91cb4c00) [pid = 1733] [serial = 1135] [outer = (nil)] 13:38:22 INFO - PROCESS | 1733 | ++DOMWINDOW == 230 (0x93996800) [pid = 1733] [serial = 1136] [outer = 0x91cb4c00] 13:38:22 INFO - PROCESS | 1733 | 1464381502697 Marionette DEBUG loaded listener.js 13:38:22 INFO - PROCESS | 1733 | ++DOMWINDOW == 231 (0x94550000) [pid = 1733] [serial = 1137] [outer = 0x91cb4c00] 13:38:23 INFO - PROCESS | 1733 | 1464381503699 Marionette TRACE conn4 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 13:38:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 13:38:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1742ms 13:38:23 INFO - PROCESS | 1733 | 1464381503739 Marionette TRACE conn4 -> [0,1485,"getWindowHandle",null] 13:38:23 INFO - PROCESS | 1733 | 1464381503742 Marionette TRACE conn4 <- [1,1485,null,{"value":"8"}] 13:38:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 13:38:23 INFO - PROCESS | 1733 | 1464381503749 Marionette TRACE conn4 -> [0,1486,"setScriptTimeout",{"ms":35000}] 13:38:23 INFO - PROCESS | 1733 | 1464381503752 Marionette TRACE conn4 <- [1,1486,null,{}] 13:38:23 INFO - PROCESS | 1733 | 1464381503758 Marionette TRACE conn4 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:23 INFO - PROCESS | 1733 | 1464381503983 Marionette TRACE conn4 <- [1,1487,null,{"value":null}] 13:38:24 INFO - PROCESS | 1733 | 1464381504322 Marionette TRACE conn4 -> [0,1488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:24 INFO - PROCESS | 1733 | ++DOCSHELL 0x8d9efc00 == 134 [pid = 1733] [id = 379] 13:38:24 INFO - PROCESS | 1733 | ++DOMWINDOW == 232 (0x91031000) [pid = 1733] [serial = 1138] [outer = (nil)] 13:38:24 INFO - PROCESS | 1733 | ++DOMWINDOW == 233 (0x951a1000) [pid = 1733] [serial = 1139] [outer = 0x91031000] 13:38:24 INFO - PROCESS | 1733 | 1464381504410 Marionette DEBUG loaded listener.js 13:38:24 INFO - PROCESS | 1733 | ++DOMWINDOW == 234 (0x951a5c00) [pid = 1733] [serial = 1140] [outer = 0x91031000] 13:38:25 INFO - PROCESS | 1733 | 1464381505445 Marionette TRACE conn4 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 13:38:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 13:38:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1738ms 13:38:25 INFO - PROCESS | 1733 | 1464381505488 Marionette TRACE conn4 -> [0,1489,"getWindowHandle",null] 13:38:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 13:38:25 INFO - PROCESS | 1733 | 1464381505493 Marionette TRACE conn4 <- [1,1489,null,{"value":"8"}] 13:38:25 INFO - PROCESS | 1733 | 1464381505499 Marionette TRACE conn4 -> [0,1490,"setScriptTimeout",{"ms":35000}] 13:38:25 INFO - PROCESS | 1733 | 1464381505504 Marionette TRACE conn4 <- [1,1490,null,{}] 13:38:25 INFO - PROCESS | 1733 | 1464381505510 Marionette TRACE conn4 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:25 INFO - PROCESS | 1733 | 1464381505748 Marionette TRACE conn4 <- [1,1491,null,{"value":null}] 13:38:26 INFO - PROCESS | 1733 | 1464381506065 Marionette TRACE conn4 -> [0,1492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:26 INFO - PROCESS | 1733 | ++DOCSHELL 0x95074800 == 135 [pid = 1733] [id = 380] 13:38:26 INFO - PROCESS | 1733 | ++DOMWINDOW == 235 (0x955ccc00) [pid = 1733] [serial = 1141] [outer = (nil)] 13:38:26 INFO - PROCESS | 1733 | ++DOMWINDOW == 236 (0x95755000) [pid = 1733] [serial = 1142] [outer = 0x955ccc00] 13:38:26 INFO - PROCESS | 1733 | 1464381506163 Marionette DEBUG loaded listener.js 13:38:26 INFO - PROCESS | 1733 | ++DOMWINDOW == 237 (0x97796800) [pid = 1733] [serial = 1143] [outer = 0x955ccc00] 13:38:27 INFO - PROCESS | 1733 | 1464381507082 Marionette TRACE conn4 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 13:38:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 13:38:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1634ms 13:38:27 INFO - PROCESS | 1733 | 1464381507134 Marionette TRACE conn4 -> [0,1493,"getWindowHandle",null] 13:38:27 INFO - PROCESS | 1733 | 1464381507138 Marionette TRACE conn4 <- [1,1493,null,{"value":"8"}] 13:38:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 13:38:27 INFO - PROCESS | 1733 | 1464381507144 Marionette TRACE conn4 -> [0,1494,"setScriptTimeout",{"ms":35000}] 13:38:27 INFO - PROCESS | 1733 | 1464381507146 Marionette TRACE conn4 <- [1,1494,null,{}] 13:38:27 INFO - PROCESS | 1733 | 1464381507153 Marionette TRACE conn4 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:27 INFO - PROCESS | 1733 | 1464381507380 Marionette TRACE conn4 <- [1,1495,null,{"value":null}] 13:38:27 INFO - PROCESS | 1733 | 1464381507713 Marionette TRACE conn4 -> [0,1496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:27 INFO - PROCESS | 1733 | ++DOCSHELL 0x95756c00 == 136 [pid = 1733] [id = 381] 13:38:27 INFO - PROCESS | 1733 | ++DOMWINDOW == 238 (0x9779ec00) [pid = 1733] [serial = 1144] [outer = (nil)] 13:38:27 INFO - PROCESS | 1733 | ++DOMWINDOW == 239 (0x991b3000) [pid = 1733] [serial = 1145] [outer = 0x9779ec00] 13:38:27 INFO - PROCESS | 1733 | 1464381507808 Marionette DEBUG loaded listener.js 13:38:27 INFO - PROCESS | 1733 | ++DOMWINDOW == 240 (0x99205400) [pid = 1733] [serial = 1146] [outer = 0x9779ec00] 13:38:28 INFO - PROCESS | 1733 | 1464381508742 Marionette TRACE conn4 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 13:38:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 13:38:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1634ms 13:38:28 INFO - PROCESS | 1733 | 1464381508779 Marionette TRACE conn4 -> [0,1497,"getWindowHandle",null] 13:38:28 INFO - PROCESS | 1733 | 1464381508783 Marionette TRACE conn4 <- [1,1497,null,{"value":"8"}] 13:38:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 13:38:28 INFO - PROCESS | 1733 | 1464381508789 Marionette TRACE conn4 -> [0,1498,"setScriptTimeout",{"ms":35000}] 13:38:28 INFO - PROCESS | 1733 | 1464381508792 Marionette TRACE conn4 <- [1,1498,null,{}] 13:38:28 INFO - PROCESS | 1733 | 1464381508798 Marionette TRACE conn4 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:29 INFO - PROCESS | 1733 | 1464381509025 Marionette TRACE conn4 <- [1,1499,null,{"value":null}] 13:38:29 INFO - PROCESS | 1733 | 1464381509357 Marionette TRACE conn4 -> [0,1500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:29 INFO - PROCESS | 1733 | ++DOCSHELL 0x8d254c00 == 137 [pid = 1733] [id = 382] 13:38:29 INFO - PROCESS | 1733 | ++DOMWINDOW == 241 (0x93a97000) [pid = 1733] [serial = 1147] [outer = (nil)] 13:38:29 INFO - PROCESS | 1733 | ++DOMWINDOW == 242 (0x9a06a800) [pid = 1733] [serial = 1148] [outer = 0x93a97000] 13:38:29 INFO - PROCESS | 1733 | 1464381509450 Marionette DEBUG loaded listener.js 13:38:29 INFO - PROCESS | 1733 | ++DOMWINDOW == 243 (0x9a063000) [pid = 1733] [serial = 1149] [outer = 0x93a97000] 13:38:30 INFO - PROCESS | 1733 | 1464381510365 Marionette TRACE conn4 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 13:38:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 13:38:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1633ms 13:38:30 INFO - PROCESS | 1733 | 1464381510423 Marionette TRACE conn4 -> [0,1501,"getWindowHandle",null] 13:38:30 INFO - PROCESS | 1733 | 1464381510426 Marionette TRACE conn4 <- [1,1501,null,{"value":"8"}] 13:38:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 13:38:30 INFO - PROCESS | 1733 | 1464381510433 Marionette TRACE conn4 -> [0,1502,"setScriptTimeout",{"ms":35000}] 13:38:30 INFO - PROCESS | 1733 | 1464381510436 Marionette TRACE conn4 <- [1,1502,null,{}] 13:38:30 INFO - PROCESS | 1733 | 1464381510442 Marionette TRACE conn4 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:30 INFO - PROCESS | 1733 | 1464381510663 Marionette TRACE conn4 <- [1,1503,null,{"value":null}] 13:38:31 INFO - PROCESS | 1733 | 1464381510993 Marionette TRACE conn4 -> [0,1504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:31 INFO - PROCESS | 1733 | ++DOCSHELL 0x890ecc00 == 138 [pid = 1733] [id = 383] 13:38:31 INFO - PROCESS | 1733 | ++DOMWINDOW == 244 (0x89d21800) [pid = 1733] [serial = 1150] [outer = (nil)] 13:38:31 INFO - PROCESS | 1733 | ++DOMWINDOW == 245 (0x9a339400) [pid = 1733] [serial = 1151] [outer = 0x89d21800] 13:38:31 INFO - PROCESS | 1733 | 1464381511092 Marionette DEBUG loaded listener.js 13:38:31 INFO - PROCESS | 1733 | ++DOMWINDOW == 246 (0x9a648800) [pid = 1733] [serial = 1152] [outer = 0x89d21800] 13:38:32 INFO - PROCESS | 1733 | 1464381512018 Marionette TRACE conn4 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 13:38:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 13:38:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1630ms 13:38:32 INFO - PROCESS | 1733 | 1464381512064 Marionette TRACE conn4 -> [0,1505,"getWindowHandle",null] 13:38:32 INFO - PROCESS | 1733 | 1464381512069 Marionette TRACE conn4 <- [1,1505,null,{"value":"8"}] 13:38:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 13:38:32 INFO - PROCESS | 1733 | 1464381512075 Marionette TRACE conn4 -> [0,1506,"setScriptTimeout",{"ms":35000}] 13:38:32 INFO - PROCESS | 1733 | 1464381512078 Marionette TRACE conn4 <- [1,1506,null,{}] 13:38:32 INFO - PROCESS | 1733 | 1464381512084 Marionette TRACE conn4 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:32 INFO - PROCESS | 1733 | 1464381512307 Marionette TRACE conn4 <- [1,1507,null,{"value":null}] 13:38:32 INFO - PROCESS | 1733 | 1464381512645 Marionette TRACE conn4 -> [0,1508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:32 INFO - PROCESS | 1733 | ++DOCSHELL 0x9a069800 == 139 [pid = 1733] [id = 384] 13:38:32 INFO - PROCESS | 1733 | ++DOMWINDOW == 247 (0x9a141000) [pid = 1733] [serial = 1153] [outer = (nil)] 13:38:32 INFO - PROCESS | 1733 | ++DOMWINDOW == 248 (0x9aa43000) [pid = 1733] [serial = 1154] [outer = 0x9a141000] 13:38:32 INFO - PROCESS | 1733 | 1464381512742 Marionette DEBUG loaded listener.js 13:38:32 INFO - PROCESS | 1733 | ++DOMWINDOW == 249 (0x9aa4b400) [pid = 1733] [serial = 1155] [outer = 0x9a141000] 13:38:33 INFO - PROCESS | 1733 | 1464381513659 Marionette TRACE conn4 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 13:38:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 13:38:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1633ms 13:38:33 INFO - PROCESS | 1733 | 1464381513709 Marionette TRACE conn4 -> [0,1509,"getWindowHandle",null] 13:38:33 INFO - PROCESS | 1733 | 1464381513714 Marionette TRACE conn4 <- [1,1509,null,{"value":"8"}] 13:38:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 13:38:33 INFO - PROCESS | 1733 | 1464381513720 Marionette TRACE conn4 -> [0,1510,"setScriptTimeout",{"ms":35000}] 13:38:33 INFO - PROCESS | 1733 | 1464381513723 Marionette TRACE conn4 <- [1,1510,null,{}] 13:38:33 INFO - PROCESS | 1733 | 1464381513729 Marionette TRACE conn4 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:33 INFO - PROCESS | 1733 | 1464381513983 Marionette TRACE conn4 <- [1,1511,null,{"value":null}] 13:38:34 INFO - PROCESS | 1733 | 1464381514336 Marionette TRACE conn4 -> [0,1512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:34 INFO - PROCESS | 1733 | ++DOCSHELL 0x8f39f800 == 140 [pid = 1733] [id = 385] 13:38:34 INFO - PROCESS | 1733 | ++DOMWINDOW == 250 (0x9213a000) [pid = 1733] [serial = 1156] [outer = (nil)] 13:38:34 INFO - PROCESS | 1733 | ++DOMWINDOW == 251 (0x9b41ac00) [pid = 1733] [serial = 1157] [outer = 0x9213a000] 13:38:34 INFO - PROCESS | 1733 | 1464381514425 Marionette DEBUG loaded listener.js 13:38:34 INFO - PROCESS | 1733 | ++DOMWINDOW == 252 (0x9b738c00) [pid = 1733] [serial = 1158] [outer = 0x9213a000] 13:38:35 INFO - PROCESS | 1733 | 1464381515325 Marionette TRACE conn4 <- [1,1512,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 13:38:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 13:38:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1640ms 13:38:35 INFO - PROCESS | 1733 | 1464381515362 Marionette TRACE conn4 -> [0,1513,"getWindowHandle",null] 13:38:35 INFO - PROCESS | 1733 | 1464381515366 Marionette TRACE conn4 <- [1,1513,null,{"value":"8"}] 13:38:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 13:38:35 INFO - PROCESS | 1733 | 1464381515372 Marionette TRACE conn4 -> [0,1514,"setScriptTimeout",{"ms":35000}] 13:38:35 INFO - PROCESS | 1733 | 1464381515376 Marionette TRACE conn4 <- [1,1514,null,{}] 13:38:35 INFO - PROCESS | 1733 | 1464381515381 Marionette TRACE conn4 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:35 INFO - PROCESS | 1733 | 1464381515614 Marionette TRACE conn4 <- [1,1515,null,{"value":null}] 13:38:35 INFO - PROCESS | 1733 | 1464381515946 Marionette TRACE conn4 -> [0,1516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:35 INFO - PROCESS | 1733 | ++DOCSHELL 0x9aa45800 == 141 [pid = 1733] [id = 386] 13:38:35 INFO - PROCESS | 1733 | ++DOMWINDOW == 253 (0x9b294c00) [pid = 1733] [serial = 1159] [outer = (nil)] 13:38:36 INFO - PROCESS | 1733 | ++DOMWINDOW == 254 (0x9d89a400) [pid = 1733] [serial = 1160] [outer = 0x9b294c00] 13:38:36 INFO - PROCESS | 1733 | 1464381516039 Marionette DEBUG loaded listener.js 13:38:36 INFO - PROCESS | 1733 | ++DOMWINDOW == 255 (0xa050f800) [pid = 1733] [serial = 1161] [outer = 0x9b294c00] 13:38:36 INFO - PROCESS | 1733 | 1464381516952 Marionette TRACE conn4 <- [1,1516,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 13:38:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 13:38:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1631ms 13:38:37 INFO - PROCESS | 1733 | 1464381517004 Marionette TRACE conn4 -> [0,1517,"getWindowHandle",null] 13:38:37 INFO - PROCESS | 1733 | 1464381517007 Marionette TRACE conn4 <- [1,1517,null,{"value":"8"}] 13:38:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 13:38:37 INFO - PROCESS | 1733 | 1464381517015 Marionette TRACE conn4 -> [0,1518,"setScriptTimeout",{"ms":35000}] 13:38:37 INFO - PROCESS | 1733 | 1464381517018 Marionette TRACE conn4 <- [1,1518,null,{}] 13:38:37 INFO - PROCESS | 1733 | 1464381517024 Marionette TRACE conn4 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:37 INFO - PROCESS | 1733 | 1464381517283 Marionette TRACE conn4 <- [1,1519,null,{"value":null}] 13:38:37 INFO - PROCESS | 1733 | 1464381517703 Marionette TRACE conn4 -> [0,1520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:37 INFO - PROCESS | 1733 | ++DOCSHELL 0x88425400 == 142 [pid = 1733] [id = 387] 13:38:37 INFO - PROCESS | 1733 | ++DOMWINDOW == 256 (0x8ab56000) [pid = 1733] [serial = 1162] [outer = (nil)] 13:38:37 INFO - PROCESS | 1733 | ++DOMWINDOW == 257 (0xa26c9c00) [pid = 1733] [serial = 1163] [outer = 0x8ab56000] 13:38:37 INFO - PROCESS | 1733 | 1464381517791 Marionette DEBUG loaded listener.js 13:38:37 INFO - PROCESS | 1733 | ++DOMWINDOW == 258 (0xa30f0400) [pid = 1733] [serial = 1164] [outer = 0x8ab56000] 13:38:39 INFO - PROCESS | 1733 | --DOCSHELL 0x888e3000 == 141 [pid = 1733] [id = 258] 13:38:39 INFO - PROCESS | 1733 | --DOCSHELL 0x8a572000 == 140 [pid = 1733] [id = 319] 13:38:39 INFO - PROCESS | 1733 | --DOCSHELL 0x8d252c00 == 139 [pid = 1733] [id = 368] 13:38:39 INFO - PROCESS | 1733 | --DOCSHELL 0x89d1dc00 == 138 [pid = 1733] [id = 367] 13:38:39 INFO - PROCESS | 1733 | --DOCSHELL 0x86ff0c00 == 137 [pid = 1733] [id = 366] 13:38:39 INFO - PROCESS | 1733 | --DOCSHELL 0x86e09c00 == 136 [pid = 1733] [id = 365] 13:38:39 INFO - PROCESS | 1733 | --DOCSHELL 0x8ac4a400 == 135 [pid = 1733] [id = 356] 13:38:39 INFO - PROCESS | 1733 | --DOCSHELL 0x955c5c00 == 134 [pid = 1733] [id = 357] 13:38:39 INFO - PROCESS | 1733 | --DOCSHELL 0x8ac64c00 == 133 [pid = 1733] [id = 355] 13:38:39 INFO - PROCESS | 1733 | --DOCSHELL 0x955cc000 == 132 [pid = 1733] [id = 354] 13:38:39 INFO - PROCESS | 1733 | --DOCSHELL 0x92b6cc00 == 131 [pid = 1733] [id = 353] 13:38:39 INFO - PROCESS | 1733 | --DOCSHELL 0x9223ac00 == 130 [pid = 1733] [id = 352] 13:38:39 INFO - PROCESS | 1733 | --DOCSHELL 0x91330800 == 129 [pid = 1733] [id = 351] 13:38:39 INFO - PROCESS | 1733 | --DOCSHELL 0x8e584000 == 128 [pid = 1733] [id = 350] 13:38:39 INFO - PROCESS | 1733 | --DOCSHELL 0x8d247000 == 127 [pid = 1733] [id = 349] 13:38:39 INFO - PROCESS | 1733 | --DOCSHELL 0x89e4a400 == 126 [pid = 1733] [id = 348] 13:38:39 INFO - PROCESS | 1733 | --DOMWINDOW == 257 (0x8e86bc00) [pid = 1733] [serial = 1043] [outer = (nil)] [url = about:blank] 13:38:39 INFO - PROCESS | 1733 | --DOMWINDOW == 256 (0x9b298400) [pid = 1733] [serial = 998] [outer = (nil)] [url = about:blank] 13:38:39 INFO - PROCESS | 1733 | --DOMWINDOW == 255 (0x953bf800) [pid = 1733] [serial = 735] [outer = (nil)] [url = about:blank] 13:38:39 INFO - PROCESS | 1733 | --DOMWINDOW == 254 (0x8abf7800) [pid = 1733] [serial = 684] [outer = (nil)] [url = about:blank] 13:38:39 INFO - PROCESS | 1733 | --DOMWINDOW == 253 (0x86feb000) [pid = 1733] [serial = 1016] [outer = (nil)] [url = about:blank] 13:38:39 INFO - PROCESS | 1733 | --DOMWINDOW == 252 (0x9213bc00) [pid = 1733] [serial = 741] [outer = (nil)] [url = about:blank] 13:38:39 INFO - PROCESS | 1733 | --DOMWINDOW == 251 (0x9b7efc00) [pid = 1733] [serial = 999] [outer = (nil)] [url = about:blank] 13:38:39 INFO - PROCESS | 1733 | --DOMWINDOW == 250 (0x91035800) [pid = 1733] [serial = 789] [outer = (nil)] [url = about:blank] 13:38:39 INFO - PROCESS | 1733 | --DOMWINDOW == 249 (0x9a64a800) [pid = 1733] [serial = 951] [outer = (nil)] [url = about:blank] 13:38:39 INFO - PROCESS | 1733 | --DOMWINDOW == 248 (0x86e0ec00) [pid = 1733] [serial = 1028] [outer = (nil)] [url = about:blank] 13:38:39 INFO - PROCESS | 1733 | --DOMWINDOW == 247 (0x913c9c00) [pid = 1733] [serial = 861] [outer = (nil)] [url = about:blank] 13:38:39 INFO - PROCESS | 1733 | --DOMWINDOW == 246 (0x9bfa0000) [pid = 1733] [serial = 963] [outer = (nil)] [url = about:blank] 13:38:39 INFO - PROCESS | 1733 | --DOMWINDOW == 245 (0x9a8e8000) [pid = 1733] [serial = 876] [outer = (nil)] [url = about:blank] 13:38:39 INFO - PROCESS | 1733 | --DOMWINDOW == 244 (0x8cad4800) [pid = 1733] [serial = 984] [outer = (nil)] [url = about:blank] 13:38:39 INFO - PROCESS | 1733 | --DOMWINDOW == 243 (0x8d09fc00) [pid = 1733] [serial = 1038] [outer = (nil)] [url = about:blank] 13:38:39 INFO - PROCESS | 1733 | --DOMWINDOW == 242 (0x9b40e800) [pid = 1733] [serial = 957] [outer = (nil)] [url = about:blank] 13:38:39 INFO - PROCESS | 1733 | --DOMWINDOW == 241 (0x92d92c00) [pid = 1733] [serial = 933] [outer = (nil)] [url = about:blank] 13:38:39 INFO - PROCESS | 1733 | --DOMWINDOW == 240 (0x86e10800) [pid = 1733] [serial = 1029] [outer = (nil)] [url = about:blank] 13:38:39 INFO - PROCESS | 1733 | --DOMWINDOW == 239 (0x89d25c00) [pid = 1733] [serial = 915] [outer = (nil)] [url = about:blank] 13:38:39 INFO - PROCESS | 1733 | --DOMWINDOW == 238 (0x8f1b6c00) [pid = 1733] [serial = 924] [outer = (nil)] [url = about:blank] 13:38:39 INFO - PROCESS | 1733 | --DOMWINDOW == 237 (0x9398fc00) [pid = 1733] [serial = 753] [outer = (nil)] [url = about:blank] 13:38:39 INFO - PROCESS | 1733 | --DOMWINDOW == 236 (0xa6739c00) [pid = 1733] [serial = 1014] [outer = (nil)] [url = about:blank] 13:38:39 INFO - PROCESS | 1733 | --DOMWINDOW == 235 (0x9a9d7400) [pid = 1733] [serial = 954] [outer = (nil)] [url = about:blank] 13:38:39 INFO - PROCESS | 1733 | --DOMWINDOW == 234 (0x9a31d000) [pid = 1733] [serial = 813] [outer = (nil)] [url = about:blank] 13:38:39 INFO - PROCESS | 1733 | --DOMWINDOW == 233 (0x8e568800) [pid = 1733] [serial = 831] [outer = (nil)] [url = about:blank] 13:38:39 INFO - PROCESS | 1733 | --DOMWINDOW == 232 (0xa214dc00) [pid = 1733] [serial = 1004] [outer = (nil)] [url = about:blank] 13:38:39 INFO - PROCESS | 1733 | --DOMWINDOW == 231 (0x9223a000) [pid = 1733] [serial = 660] [outer = (nil)] [url = about:blank] 13:38:39 INFO - PROCESS | 1733 | --DOMWINDOW == 230 (0x8ac64400) [pid = 1733] [serial = 1031] [outer = (nil)] [url = about:blank] 13:38:39 INFO - PROCESS | 1733 | --DOMWINDOW == 229 (0xa0505c00) [pid = 1733] [serial = 885] [outer = (nil)] [url = about:blank] 13:38:39 INFO - PROCESS | 1733 | --DOMWINDOW == 228 (0x9c121800) [pid = 1733] [serial = 882] [outer = (nil)] [url = about:blank] 13:38:39 INFO - PROCESS | 1733 | --DOMWINDOW == 227 (0x8e6b0800) [pid = 1733] [serial = 648] [outer = (nil)] [url = about:blank] 13:38:39 INFO - PROCESS | 1733 | --DOMWINDOW == 226 (0x88422c00) [pid = 1733] [serial = 687] [outer = (nil)] [url = about:blank] 13:38:39 INFO - PROCESS | 1733 | --DOMWINDOW == 225 (0x91cb0c00) [pid = 1733] [serial = 1020] [outer = (nil)] [url = about:blank] 13:38:39 INFO - PROCESS | 1733 | --DOMWINDOW == 224 (0x8e585c00) [pid = 1733] [serial = 855] [outer = (nil)] [url = about:blank] 13:38:39 INFO - PROCESS | 1733 | --DOMWINDOW == 223 (0x890eec00) [pid = 1733] [serial = 675] [outer = (nil)] [url = about:blank] 13:38:39 INFO - PROCESS | 1733 | --DOMWINDOW == 222 (0x9d897400) [pid = 1733] [serial = 1002] [outer = (nil)] [url = about:blank] 13:38:39 INFO - PROCESS | 1733 | --DOMWINDOW == 221 (0x8f394c00) [pid = 1733] [serial = 720] [outer = (nil)] [url = about:blank] 13:38:39 INFO - PROCESS | 1733 | --DOMWINDOW == 220 (0xa21a7000) [pid = 1733] [serial = 888] [outer = (nil)] [url = about:blank] 13:38:39 INFO - PROCESS | 1733 | --DOMWINDOW == 219 (0x86fed000) [pid = 1733] [serial = 1017] [outer = (nil)] [url = about:blank] 13:38:39 INFO - PROCESS | 1733 | --DOMWINDOW == 218 (0x8c9fb000) [pid = 1733] [serial = 852] [outer = (nil)] [url = about:blank] 13:38:39 INFO - PROCESS | 1733 | --DOMWINDOW == 217 (0xa2637000) [pid = 1733] [serial = 672] [outer = (nil)] [url = about:blank] 13:38:39 INFO - PROCESS | 1733 | --DOMWINDOW == 216 (0x8c8a1400) [pid = 1733] [serial = 918] [outer = (nil)] [url = about:blank] 13:38:39 INFO - PROCESS | 1733 | --DOMWINDOW == 215 (0x89d2a400) [pid = 1733] [serial = 849] [outer = (nil)] [url = about:blank] 13:38:39 INFO - PROCESS | 1733 | --DOMWINDOW == 214 (0x8cad1400) [pid = 1733] [serial = 717] [outer = (nil)] [url = about:blank] 13:38:39 INFO - PROCESS | 1733 | --DOMWINDOW == 213 (0x8abef400) [pid = 1733] [serial = 678] [outer = (nil)] [url = about:blank] 13:38:39 INFO - PROCESS | 1733 | --DOMWINDOW == 212 (0x9d830400) [pid = 1733] [serial = 1001] [outer = (nil)] [url = about:blank] 13:38:39 INFO - PROCESS | 1733 | --DOMWINDOW == 211 (0x9575ac00) [pid = 1733] [serial = 992] [outer = (nil)] [url = about:blank] 13:38:39 INFO - PROCESS | 1733 | --DOMWINDOW == 210 (0x9b42dc00) [pid = 1733] [serial = 960] [outer = (nil)] [url = about:blank] 13:38:39 INFO - PROCESS | 1733 | --DOMWINDOW == 209 (0x8e872000) [pid = 1733] [serial = 750] [outer = (nil)] [url = about:blank] 13:38:39 INFO - PROCESS | 1733 | --DOMWINDOW == 208 (0x8c8a7c00) [pid = 1733] [serial = 783] [outer = (nil)] [url = about:blank] 13:38:39 INFO - PROCESS | 1733 | --DOMWINDOW == 207 (0x9a8c5800) [pid = 1733] [serial = 819] [outer = (nil)] [url = about:blank] 13:38:39 INFO - PROCESS | 1733 | --DOMWINDOW == 206 (0x91cb2000) [pid = 1733] [serial = 1026] [outer = (nil)] [url = about:blank] 13:38:39 INFO - PROCESS | 1733 | --DOMWINDOW == 205 (0x8e582800) [pid = 1733] [serial = 1040] [outer = (nil)] [url = about:blank] 13:38:39 INFO - PROCESS | 1733 | --DOMWINDOW == 204 (0x8e86c800) [pid = 1733] [serial = 786] [outer = (nil)] [url = about:blank] 13:38:39 INFO - PROCESS | 1733 | --DOMWINDOW == 203 (0x9132b800) [pid = 1733] [serial = 792] [outer = (nil)] [url = about:blank] 13:38:39 INFO - PROCESS | 1733 | --DOMWINDOW == 202 (0xa240fc00) [pid = 1733] [serial = 891] [outer = (nil)] [url = about:blank] 13:38:39 INFO - PROCESS | 1733 | --DOMWINDOW == 201 (0x9a1e9c00) [pid = 1733] [serial = 948] [outer = (nil)] [url = about:blank] 13:38:39 INFO - PROCESS | 1733 | --DOMWINDOW == 200 (0x8e565800) [pid = 1733] [serial = 921] [outer = (nil)] [url = about:blank] 13:38:39 INFO - PROCESS | 1733 | --DOMWINDOW == 199 (0x8cad8c00) [pid = 1733] [serial = 747] [outer = (nil)] [url = about:blank] 13:38:39 INFO - PROCESS | 1733 | --DOMWINDOW == 198 (0x8ab54c00) [pid = 1733] [serial = 780] [outer = (nil)] [url = about:blank] 13:38:39 INFO - PROCESS | 1733 | --DOMWINDOW == 197 (0x9a09ac00) [pid = 1733] [serial = 873] [outer = (nil)] [url = about:blank] 13:38:39 INFO - PROCESS | 1733 | --DOMWINDOW == 196 (0x8f3a0c00) [pid = 1733] [serial = 987] [outer = (nil)] [url = about:blank] 13:38:39 INFO - PROCESS | 1733 | --DOMWINDOW == 195 (0x9a28c400) [pid = 1733] [serial = 996] [outer = (nil)] [url = about:blank] 13:38:39 INFO - PROCESS | 1733 | --DOMWINDOW == 194 (0x95762c00) [pid = 1733] [serial = 870] [outer = (nil)] [url = about:blank] 13:38:39 INFO - PROCESS | 1733 | --DOMWINDOW == 193 (0x91caec00) [pid = 1733] [serial = 1019] [outer = (nil)] [url = about:blank] 13:38:39 INFO - PROCESS | 1733 | --DOMWINDOW == 192 (0x91cad000) [pid = 1733] [serial = 1025] [outer = (nil)] [url = about:blank] 13:38:39 INFO - PROCESS | 1733 | --DOMWINDOW == 191 (0xa35edc00) [pid = 1733] [serial = 1011] [outer = (nil)] [url = about:blank] 13:38:39 INFO - PROCESS | 1733 | --DOMWINDOW == 190 (0x88cdb400) [pid = 1733] [serial = 681] [outer = (nil)] [url = about:blank] 13:38:39 INFO - PROCESS | 1733 | --DOMWINDOW == 189 (0x8cad6800) [pid = 1733] [serial = 1037] [outer = (nil)] [url = about:blank] 13:38:39 INFO - PROCESS | 1733 | --DOMWINDOW == 188 (0xa62ecc00) [pid = 1733] [serial = 1013] [outer = (nil)] [url = about:blank] 13:38:39 INFO - PROCESS | 1733 | --DOMWINDOW == 187 (0x9aa48400) [pid = 1733] [serial = 825] [outer = (nil)] [url = about:blank] 13:38:39 INFO - PROCESS | 1733 | --DOMWINDOW == 186 (0x99203c00) [pid = 1733] [serial = 810] [outer = (nil)] [url = about:blank] 13:38:39 INFO - PROCESS | 1733 | --DOMWINDOW == 185 (0x912e5400) [pid = 1733] [serial = 927] [outer = (nil)] [url = about:blank] 13:38:39 INFO - PROCESS | 1733 | --DOMWINDOW == 184 (0x8ac6c000) [pid = 1733] [serial = 894] [outer = (nil)] [url = about:blank] 13:38:39 INFO - PROCESS | 1733 | --DOMWINDOW == 183 (0x99202400) [pid = 1733] [serial = 995] [outer = (nil)] [url = about:blank] 13:38:39 INFO - PROCESS | 1733 | --DOMWINDOW == 182 (0xa21a7800) [pid = 1733] [serial = 1005] [outer = (nil)] [url = about:blank] 13:38:39 INFO - PROCESS | 1733 | --DOMWINDOW == 181 (0x9519fc00) [pid = 1733] [serial = 732] [outer = (nil)] [url = about:blank] 13:38:39 INFO - PROCESS | 1733 | --DOMWINDOW == 180 (0x938af000) [pid = 1733] [serial = 936] [outer = (nil)] [url = about:blank] 13:38:39 INFO - PROCESS | 1733 | --DOMWINDOW == 179 (0x8c9f9400) [pid = 1733] [serial = 983] [outer = (nil)] [url = about:blank] 13:38:39 INFO - PROCESS | 1733 | --DOMWINDOW == 178 (0x93a93800) [pid = 1733] [serial = 864] [outer = (nil)] [url = about:blank] 13:38:39 INFO - PROCESS | 1733 | --DOMWINDOW == 177 (0x951a1400) [pid = 1733] [serial = 804] [outer = (nil)] [url = about:blank] 13:38:39 INFO - PROCESS | 1733 | --DOMWINDOW == 176 (0x94549400) [pid = 1733] [serial = 939] [outer = (nil)] [url = about:blank] 13:38:39 INFO - PROCESS | 1733 | --DOMWINDOW == 175 (0x951a4800) [pid = 1733] [serial = 990] [outer = (nil)] [url = about:blank] 13:38:39 INFO - PROCESS | 1733 | --DOMWINDOW == 174 (0x9aee3000) [pid = 1733] [serial = 828] [outer = (nil)] [url = about:blank] 13:38:39 INFO - PROCESS | 1733 | --DOMWINDOW == 173 (0x99205800) [pid = 1733] [serial = 654] [outer = (nil)] [url = about:blank] 13:38:39 INFO - PROCESS | 1733 | --DOMWINDOW == 172 (0x95760000) [pid = 1733] [serial = 738] [outer = (nil)] [url = about:blank] 13:38:39 INFO - PROCESS | 1733 | --DOMWINDOW == 171 (0x8b797400) [pid = 1733] [serial = 1032] [outer = (nil)] [url = about:blank] 13:38:39 INFO - PROCESS | 1733 | --DOMWINDOW == 170 (0x8ac6e000) [pid = 1733] [serial = 1035] [outer = (nil)] [url = about:blank] 13:38:39 INFO - PROCESS | 1733 | --DOMWINDOW == 169 (0x9575f400) [pid = 1733] [serial = 945] [outer = (nil)] [url = about:blank] 13:38:39 INFO - PROCESS | 1733 | --DOMWINDOW == 168 (0x8ac56400) [pid = 1733] [serial = 1034] [outer = (nil)] [url = about:blank] 13:38:39 INFO - PROCESS | 1733 | --DOMWINDOW == 167 (0x912e1c00) [pid = 1733] [serial = 858] [outer = (nil)] [url = about:blank] 13:38:39 INFO - PROCESS | 1733 | --DOMWINDOW == 166 (0x9a9e0800) [pid = 1733] [serial = 822] [outer = (nil)] [url = about:blank] 13:38:39 INFO - PROCESS | 1733 | --DOMWINDOW == 165 (0x90f6e800) [pid = 1733] [serial = 1022] [outer = (nil)] [url = about:blank] 13:38:39 INFO - PROCESS | 1733 | --DOMWINDOW == 164 (0xa21b0800) [pid = 1733] [serial = 663] [outer = (nil)] [url = about:blank] 13:38:39 INFO - PROCESS | 1733 | --DOMWINDOW == 163 (0x9223e000) [pid = 1733] [serial = 930] [outer = (nil)] [url = about:blank] 13:38:39 INFO - PROCESS | 1733 | --DOMWINDOW == 162 (0x953c3000) [pid = 1733] [serial = 807] [outer = (nil)] [url = about:blank] 13:38:39 INFO - PROCESS | 1733 | --DOMWINDOW == 161 (0x8e6b2c00) [pid = 1733] [serial = 1041] [outer = (nil)] [url = about:blank] 13:38:39 INFO - PROCESS | 1733 | --DOMWINDOW == 160 (0x9a337c00) [pid = 1733] [serial = 816] [outer = (nil)] [url = about:blank] 13:38:39 INFO - PROCESS | 1733 | --DOMWINDOW == 159 (0x951a3c00) [pid = 1733] [serial = 942] [outer = (nil)] [url = about:blank] 13:38:39 INFO - PROCESS | 1733 | --DOMWINDOW == 158 (0x95199800) [pid = 1733] [serial = 651] [outer = (nil)] [url = about:blank] 13:38:39 INFO - PROCESS | 1733 | --DOMWINDOW == 157 (0x92df4c00) [pid = 1733] [serial = 981] [outer = (nil)] [url = about:blank] 13:38:39 INFO - PROCESS | 1733 | --DOMWINDOW == 156 (0x9779e000) [pid = 1733] [serial = 993] [outer = (nil)] [url = about:blank] 13:38:39 INFO - PROCESS | 1733 | --DOMWINDOW == 155 (0x92b74800) [pid = 1733] [serial = 795] [outer = (nil)] [url = about:blank] 13:38:39 INFO - PROCESS | 1733 | --DOMWINDOW == 154 (0x9132f800) [pid = 1733] [serial = 723] [outer = (nil)] [url = about:blank] 13:38:39 INFO - PROCESS | 1733 | --DOMWINDOW == 153 (0xa3023000) [pid = 1733] [serial = 1008] [outer = (nil)] [url = about:blank] 13:38:39 INFO - PROCESS | 1733 | --DOMWINDOW == 152 (0x9223f800) [pid = 1733] [serial = 726] [outer = (nil)] [url = about:blank] 13:38:39 INFO - PROCESS | 1733 | --DOMWINDOW == 151 (0xa26bf400) [pid = 1733] [serial = 1007] [outer = (nil)] [url = about:blank] 13:38:39 INFO - PROCESS | 1733 | --DOMWINDOW == 150 (0x8e86f800) [pid = 1733] [serial = 986] [outer = (nil)] [url = about:blank] 13:38:39 INFO - PROCESS | 1733 | --DOMWINDOW == 149 (0x94556400) [pid = 1733] [serial = 989] [outer = (nil)] [url = about:blank] 13:38:39 INFO - PROCESS | 1733 | --DOMWINDOW == 148 (0x90f70c00) [pid = 1733] [serial = 1023] [outer = (nil)] [url = about:blank] 13:38:39 INFO - PROCESS | 1733 | --DOMWINDOW == 147 (0x9a1ea800) [pid = 1733] [serial = 657] [outer = (nil)] [url = about:blank] 13:38:39 INFO - PROCESS | 1733 | --DOMWINDOW == 146 (0x8abf8000) [pid = 1733] [serial = 669] [outer = (nil)] [url = about:blank] 13:38:39 INFO - PROCESS | 1733 | --DOMWINDOW == 145 (0x8ab4d000) [pid = 1733] [serial = 714] [outer = (nil)] [url = about:blank] 13:38:39 INFO - PROCESS | 1733 | --DOMWINDOW == 144 (0x94512000) [pid = 1733] [serial = 801] [outer = (nil)] [url = about:blank] 13:38:39 INFO - PROCESS | 1733 | --DOMWINDOW == 143 (0x9b431800) [pid = 1733] [serial = 879] [outer = (nil)] [url = about:blank] 13:38:39 INFO - PROCESS | 1733 | --DOMWINDOW == 142 (0xa30ea400) [pid = 1733] [serial = 666] [outer = (nil)] [url = about:blank] 13:38:39 INFO - PROCESS | 1733 | --DOMWINDOW == 141 (0x955c7400) [pid = 1733] [serial = 867] [outer = (nil)] [url = about:blank] 13:38:39 INFO - PROCESS | 1733 | --DOMWINDOW == 140 (0x92d95800) [pid = 1733] [serial = 798] [outer = (nil)] [url = about:blank] 13:38:39 INFO - PROCESS | 1733 | --DOMWINDOW == 139 (0x89d22000) [pid = 1733] [serial = 690] [outer = (nil)] [url = about:blank] 13:38:39 INFO - PROCESS | 1733 | --DOMWINDOW == 138 (0x8d0a6c00) [pid = 1733] [serial = 624] [outer = (nil)] [url = about:blank] 13:38:39 INFO - PROCESS | 1733 | --DOMWINDOW == 137 (0xa3548c00) [pid = 1733] [serial = 1010] [outer = (nil)] [url = about:blank] 13:38:39 INFO - PROCESS | 1733 | --DOMWINDOW == 136 (0x99d95c00) [pid = 1733] [serial = 744] [outer = (nil)] [url = about:blank] 13:38:39 INFO - PROCESS | 1733 | --DOMWINDOW == 135 (0x93a96800) [pid = 1733] [serial = 729] [outer = (nil)] [url = about:blank] 13:38:40 INFO - PROCESS | 1733 | 1464381520281 Marionette TRACE conn4 <- [1,1520,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 13:38:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 13:38:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 3294ms 13:38:40 INFO - PROCESS | 1733 | 1464381520310 Marionette TRACE conn4 -> [0,1521,"getWindowHandle",null] 13:38:40 INFO - PROCESS | 1733 | 1464381520316 Marionette TRACE conn4 <- [1,1521,null,{"value":"8"}] 13:38:40 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 13:38:40 INFO - PROCESS | 1733 | 1464381520326 Marionette TRACE conn4 -> [0,1522,"setScriptTimeout",{"ms":35000}] 13:38:40 INFO - PROCESS | 1733 | 1464381520331 Marionette TRACE conn4 <- [1,1522,null,{}] 13:38:40 INFO - PROCESS | 1733 | 1464381520339 Marionette TRACE conn4 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:40 INFO - PROCESS | 1733 | 1464381520537 Marionette TRACE conn4 <- [1,1523,null,{"value":null}] 13:38:40 INFO - PROCESS | 1733 | 1464381520728 Marionette TRACE conn4 -> [0,1524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:40 INFO - PROCESS | 1733 | ++DOCSHELL 0x86fc2800 == 127 [pid = 1733] [id = 388] 13:38:40 INFO - PROCESS | 1733 | ++DOMWINDOW == 136 (0x86fc2c00) [pid = 1733] [serial = 1165] [outer = (nil)] 13:38:40 INFO - PROCESS | 1733 | ++DOMWINDOW == 137 (0x86fe1400) [pid = 1733] [serial = 1166] [outer = 0x86fc2c00] 13:38:40 INFO - PROCESS | 1733 | 1464381520810 Marionette DEBUG loaded listener.js 13:38:40 INFO - PROCESS | 1733 | ++DOMWINDOW == 138 (0x86fec000) [pid = 1733] [serial = 1167] [outer = 0x86fc2c00] 13:38:41 INFO - PROCESS | 1733 | SkCairoFTTypeface::onFilterRec unimplemented 13:38:41 INFO - PROCESS | 1733 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 13:38:41 INFO - PROCESS | 1733 | SkCairoFTTypeface::onFilterRec unimplemented 13:38:41 INFO - PROCESS | 1733 | SkCairoFTTypeface::onFilterRec unimplemented 13:38:41 INFO - PROCESS | 1733 | SkCairoFTTypeface::onFilterRec unimplemented 13:38:41 INFO - PROCESS | 1733 | SkCairoFTTypeface::onFilterRec unimplemented 13:38:41 INFO - PROCESS | 1733 | SkCairoFTTypeface::onFilterRec unimplemented 13:38:41 INFO - PROCESS | 1733 | SkCairoFTTypeface::onFilterRec unimplemented 13:38:41 INFO - PROCESS | 1733 | SkCairoFTTypeface::onFilterRec unimplemented 13:38:41 INFO - PROCESS | 1733 | SkCairoFTTypeface::onFilterRec unimplemented 13:38:41 INFO - PROCESS | 1733 | SkCairoFTTypeface::onFilterRec unimplemented 13:38:41 INFO - PROCESS | 1733 | SkCairoFTTypeface::onFilterRec unimplemented 13:38:41 INFO - PROCESS | 1733 | 1464381521597 Marionette TRACE conn4 <- [1,1524,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 13:38:41 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 () { 13:38:41 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 13:38:41 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 13:38:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:38:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:38:41 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 13:38:41 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 () { 13:38:41 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 13:38:41 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 13:38:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:38:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:38:41 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 13:38:41 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 () { 13:38:41 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 13:38:41 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 13:38:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:38:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:38:41 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 13:38:41 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 () { 13:38:41 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 13:38:41 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 13:38:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:38:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:38:41 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 13:38:41 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 1337ms 13:38:41 INFO - PROCESS | 1733 | 1464381521677 Marionette TRACE conn4 -> [0,1525,"getWindowHandle",null] 13:38:41 INFO - PROCESS | 1733 | 1464381521686 Marionette TRACE conn4 <- [1,1525,null,{"value":"8"}] 13:38:41 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 13:38:41 INFO - PROCESS | 1733 | 1464381521701 Marionette TRACE conn4 -> [0,1526,"setScriptTimeout",{"ms":35000}] 13:38:41 INFO - PROCESS | 1733 | 1464381521705 Marionette TRACE conn4 <- [1,1526,null,{}] 13:38:41 INFO - PROCESS | 1733 | 1464381521711 Marionette TRACE conn4 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:41 INFO - PROCESS | 1733 | 1464381521906 Marionette TRACE conn4 <- [1,1527,null,{"value":null}] 13:38:41 INFO - PROCESS | 1733 | 1464381521919 Marionette TRACE conn4 -> [0,1528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/hitregions-members-exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:42 INFO - PROCESS | 1733 | ++DOCSHELL 0x8854d400 == 128 [pid = 1733] [id = 389] 13:38:42 INFO - PROCESS | 1733 | ++DOMWINDOW == 139 (0x890e7000) [pid = 1733] [serial = 1168] [outer = (nil)] 13:38:42 INFO - PROCESS | 1733 | ++DOMWINDOW == 140 (0x890f1000) [pid = 1733] [serial = 1169] [outer = 0x890e7000] 13:38:42 INFO - PROCESS | 1733 | 1464381522193 Marionette DEBUG loaded listener.js 13:38:42 INFO - PROCESS | 1733 | ++DOMWINDOW == 141 (0x89b4b000) [pid = 1733] [serial = 1170] [outer = 0x890e7000] 13:38:43 INFO - PROCESS | 1733 | 1464381523060 Marionette TRACE conn4 <- [1,1528,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 13:38:43 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 13:38:43 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 13:38:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:38:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:38:43 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 13:38:43 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 13:38:43 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 13:38:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:38:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:38:43 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 13:38:43 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 13:38:43 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 13:38:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:38:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:38:43 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 13:38:43 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 1392ms 13:38:43 INFO - PROCESS | 1733 | 1464381523095 Marionette TRACE conn4 -> [0,1529,"getWindowHandle",null] 13:38:43 INFO - PROCESS | 1733 | 1464381523099 Marionette TRACE conn4 <- [1,1529,null,{"value":"8"}] 13:38:43 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 13:38:43 INFO - PROCESS | 1733 | 1464381523106 Marionette TRACE conn4 -> [0,1530,"setScriptTimeout",{"ms":35000}] 13:38:43 INFO - PROCESS | 1733 | 1464381523112 Marionette TRACE conn4 <- [1,1530,null,{}] 13:38:43 INFO - PROCESS | 1733 | 1464381523134 Marionette TRACE conn4 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:43 INFO - PROCESS | 1733 | 1464381523388 Marionette TRACE conn4 <- [1,1531,null,{"value":null}] 13:38:43 INFO - PROCESS | 1733 | 1464381523436 Marionette TRACE conn4 -> [0,1532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/image-smoothing/imagesmoothing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:43 INFO - PROCESS | 1733 | ++DOCSHELL 0x868f0c00 == 129 [pid = 1733] [id = 390] 13:38:43 INFO - PROCESS | 1733 | ++DOMWINDOW == 142 (0x8ab52800) [pid = 1733] [serial = 1171] [outer = (nil)] 13:38:43 INFO - PROCESS | 1733 | ++DOMWINDOW == 143 (0x8abf5000) [pid = 1733] [serial = 1172] [outer = 0x8ab52800] 13:38:43 INFO - PROCESS | 1733 | 1464381523747 Marionette DEBUG loaded listener.js 13:38:43 INFO - PROCESS | 1733 | ++DOMWINDOW == 144 (0x8ac50c00) [pid = 1733] [serial = 1173] [outer = 0x8ab52800] 13:38:44 INFO - PROCESS | 1733 | --DOMWINDOW == 143 (0x8d0a7000) [pid = 1733] [serial = 1102] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 13:38:44 INFO - PROCESS | 1733 | --DOMWINDOW == 142 (0x8dc51800) [pid = 1733] [serial = 1105] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 13:38:44 INFO - PROCESS | 1733 | --DOMWINDOW == 141 (0x8d0a4c00) [pid = 1733] [serial = 1042] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 13:38:44 INFO - PROCESS | 1733 | --DOMWINDOW == 140 (0x86e0ac00) [pid = 1733] [serial = 1096] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 13:38:44 INFO - PROCESS | 1733 | --DOMWINDOW == 139 (0x8a56b800) [pid = 1733] [serial = 1099] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 13:38:44 INFO - PROCESS | 1733 | 1464381524804 Marionette TRACE conn4 <- [1,1532,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 13:38:44 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 13:38:44 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 13:38:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:38:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:38:44 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 13:38:44 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 13:38:44 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. 13:38:44 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 13:38:44 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 1738ms 13:38:44 INFO - PROCESS | 1733 | 1464381524845 Marionette TRACE conn4 -> [0,1533,"getWindowHandle",null] 13:38:44 INFO - PROCESS | 1733 | 1464381524850 Marionette TRACE conn4 <- [1,1533,null,{"value":"8"}] 13:38:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 13:38:44 INFO - PROCESS | 1733 | 1464381524856 Marionette TRACE conn4 -> [0,1534,"setScriptTimeout",{"ms":35000}] 13:38:44 INFO - PROCESS | 1733 | 1464381524858 Marionette TRACE conn4 <- [1,1534,null,{}] 13:38:44 INFO - PROCESS | 1733 | 1464381524865 Marionette TRACE conn4 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:45 INFO - PROCESS | 1733 | 1464381525117 Marionette TRACE conn4 <- [1,1535,null,{"value":null}] 13:38:45 INFO - PROCESS | 1733 | 1464381525143 Marionette TRACE conn4 -> [0,1536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.butt.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:45 INFO - PROCESS | 1733 | ++DOCSHELL 0x86fc2400 == 130 [pid = 1733] [id = 391] 13:38:45 INFO - PROCESS | 1733 | ++DOMWINDOW == 140 (0x8ac6c000) [pid = 1733] [serial = 1174] [outer = (nil)] 13:38:45 INFO - PROCESS | 1733 | ++DOMWINDOW == 141 (0x8b099000) [pid = 1733] [serial = 1175] [outer = 0x8ac6c000] 13:38:45 INFO - PROCESS | 1733 | 1464381525215 Marionette DEBUG loaded listener.js 13:38:45 INFO - PROCESS | 1733 | ++DOMWINDOW == 142 (0x8b791800) [pid = 1733] [serial = 1176] [outer = 0x8ac6c000] 13:38:46 INFO - PROCESS | 1733 | 1464381526120 Marionette TRACE conn4 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 13:38:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 13:38:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1337ms 13:38:46 INFO - PROCESS | 1733 | 1464381526194 Marionette TRACE conn4 -> [0,1537,"getWindowHandle",null] 13:38:46 INFO - PROCESS | 1733 | 1464381526197 Marionette TRACE conn4 <- [1,1537,null,{"value":"8"}] 13:38:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 13:38:46 INFO - PROCESS | 1733 | 1464381526204 Marionette TRACE conn4 -> [0,1538,"setScriptTimeout",{"ms":35000}] 13:38:46 INFO - PROCESS | 1733 | 1464381526207 Marionette TRACE conn4 <- [1,1538,null,{}] 13:38:46 INFO - PROCESS | 1733 | 1464381526212 Marionette TRACE conn4 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:46 INFO - PROCESS | 1733 | 1464381526521 Marionette TRACE conn4 <- [1,1539,null,{"value":null}] 13:38:46 INFO - PROCESS | 1733 | 1464381526750 Marionette TRACE conn4 -> [0,1540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:46 INFO - PROCESS | 1733 | ++DOCSHELL 0x868f5400 == 131 [pid = 1733] [id = 392] 13:38:46 INFO - PROCESS | 1733 | ++DOMWINDOW == 143 (0x868f5800) [pid = 1733] [serial = 1177] [outer = (nil)] 13:38:46 INFO - PROCESS | 1733 | ++DOMWINDOW == 144 (0x86e0a800) [pid = 1733] [serial = 1178] [outer = 0x868f5800] 13:38:46 INFO - PROCESS | 1733 | 1464381526917 Marionette DEBUG loaded listener.js 13:38:47 INFO - PROCESS | 1733 | ++DOMWINDOW == 145 (0x86fc7400) [pid = 1733] [serial = 1179] [outer = 0x868f5800] 13:38:47 INFO - PROCESS | 1733 | 1464381527896 Marionette TRACE conn4 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 13:38:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 13:38:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1730ms 13:38:47 INFO - PROCESS | 1733 | 1464381527938 Marionette TRACE conn4 -> [0,1541,"getWindowHandle",null] 13:38:47 INFO - PROCESS | 1733 | 1464381527944 Marionette TRACE conn4 <- [1,1541,null,{"value":"8"}] 13:38:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 13:38:47 INFO - PROCESS | 1733 | 1464381527952 Marionette TRACE conn4 -> [0,1542,"setScriptTimeout",{"ms":35000}] 13:38:47 INFO - PROCESS | 1733 | 1464381527958 Marionette TRACE conn4 <- [1,1542,null,{}] 13:38:47 INFO - PROCESS | 1733 | 1464381527965 Marionette TRACE conn4 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:48 INFO - PROCESS | 1733 | 1464381528190 Marionette TRACE conn4 <- [1,1543,null,{"value":null}] 13:38:48 INFO - PROCESS | 1733 | 1464381528525 Marionette TRACE conn4 -> [0,1544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:48 INFO - PROCESS | 1733 | ++DOCSHELL 0x89d1e800 == 132 [pid = 1733] [id = 393] 13:38:48 INFO - PROCESS | 1733 | ++DOMWINDOW == 146 (0x89d23400) [pid = 1733] [serial = 1180] [outer = (nil)] 13:38:48 INFO - PROCESS | 1733 | ++DOMWINDOW == 147 (0x89e3fc00) [pid = 1733] [serial = 1181] [outer = 0x89d23400] 13:38:48 INFO - PROCESS | 1733 | 1464381528625 Marionette DEBUG loaded listener.js 13:38:48 INFO - PROCESS | 1733 | ++DOMWINDOW == 148 (0x8a571800) [pid = 1733] [serial = 1182] [outer = 0x89d23400] 13:38:49 INFO - PROCESS | 1733 | 1464381529603 Marionette TRACE conn4 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 13:38:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 13:38:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1685ms 13:38:49 INFO - PROCESS | 1733 | 1464381529637 Marionette TRACE conn4 -> [0,1545,"getWindowHandle",null] 13:38:49 INFO - PROCESS | 1733 | 1464381529642 Marionette TRACE conn4 <- [1,1545,null,{"value":"8"}] 13:38:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 13:38:49 INFO - PROCESS | 1733 | 1464381529649 Marionette TRACE conn4 -> [0,1546,"setScriptTimeout",{"ms":35000}] 13:38:49 INFO - PROCESS | 1733 | 1464381529653 Marionette TRACE conn4 <- [1,1546,null,{}] 13:38:49 INFO - PROCESS | 1733 | 1464381529660 Marionette TRACE conn4 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:49 INFO - PROCESS | 1733 | 1464381529896 Marionette TRACE conn4 <- [1,1547,null,{"value":null}] 13:38:50 INFO - PROCESS | 1733 | 1464381530266 Marionette TRACE conn4 -> [0,1548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:50 INFO - PROCESS | 1733 | ++DOCSHELL 0x8bac7400 == 133 [pid = 1733] [id = 394] 13:38:50 INFO - PROCESS | 1733 | ++DOMWINDOW == 149 (0x8bacb800) [pid = 1733] [serial = 1183] [outer = (nil)] 13:38:50 INFO - PROCESS | 1733 | ++DOMWINDOW == 150 (0x8c8a6800) [pid = 1733] [serial = 1184] [outer = 0x8bacb800] 13:38:50 INFO - PROCESS | 1733 | 1464381530364 Marionette DEBUG loaded listener.js 13:38:50 INFO - PROCESS | 1733 | ++DOMWINDOW == 151 (0x8c9f3800) [pid = 1733] [serial = 1185] [outer = 0x8bacb800] 13:38:51 INFO - PROCESS | 1733 | 1464381531326 Marionette TRACE conn4 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 13:38:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 13:38:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1734ms 13:38:51 INFO - PROCESS | 1733 | 1464381531384 Marionette TRACE conn4 -> [0,1549,"getWindowHandle",null] 13:38:51 INFO - PROCESS | 1733 | 1464381531391 Marionette TRACE conn4 <- [1,1549,null,{"value":"8"}] 13:38:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 13:38:51 INFO - PROCESS | 1733 | 1464381531410 Marionette TRACE conn4 -> [0,1550,"setScriptTimeout",{"ms":35000}] 13:38:51 INFO - PROCESS | 1733 | 1464381531419 Marionette TRACE conn4 <- [1,1550,null,{}] 13:38:51 INFO - PROCESS | 1733 | 1464381531426 Marionette TRACE conn4 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:51 INFO - PROCESS | 1733 | 1464381531704 Marionette TRACE conn4 <- [1,1551,null,{"value":null}] 13:38:52 INFO - PROCESS | 1733 | 1464381532027 Marionette TRACE conn4 -> [0,1552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:52 INFO - PROCESS | 1733 | ++DOCSHELL 0x8c8a9c00 == 134 [pid = 1733] [id = 395] 13:38:52 INFO - PROCESS | 1733 | ++DOMWINDOW == 152 (0x8cacfc00) [pid = 1733] [serial = 1186] [outer = (nil)] 13:38:52 INFO - PROCESS | 1733 | ++DOMWINDOW == 153 (0x8d09d400) [pid = 1733] [serial = 1187] [outer = 0x8cacfc00] 13:38:52 INFO - PROCESS | 1733 | 1464381532115 Marionette DEBUG loaded listener.js 13:38:52 INFO - PROCESS | 1733 | ++DOMWINDOW == 154 (0x8d247000) [pid = 1733] [serial = 1188] [outer = 0x8cacfc00] 13:38:53 INFO - PROCESS | 1733 | 1464381533089 Marionette TRACE conn4 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 13:38:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 13:38:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1748ms 13:38:53 INFO - PROCESS | 1733 | 1464381533150 Marionette TRACE conn4 -> [0,1553,"getWindowHandle",null] 13:38:53 INFO - PROCESS | 1733 | 1464381533154 Marionette TRACE conn4 <- [1,1553,null,{"value":"8"}] 13:38:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 13:38:53 INFO - PROCESS | 1733 | 1464381533160 Marionette TRACE conn4 -> [0,1554,"setScriptTimeout",{"ms":35000}] 13:38:53 INFO - PROCESS | 1733 | 1464381533164 Marionette TRACE conn4 <- [1,1554,null,{}] 13:38:53 INFO - PROCESS | 1733 | 1464381533170 Marionette TRACE conn4 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:53 INFO - PROCESS | 1733 | 1464381533409 Marionette TRACE conn4 <- [1,1555,null,{"value":null}] 13:38:53 INFO - PROCESS | 1733 | 1464381533734 Marionette TRACE conn4 -> [0,1556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.square.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:53 INFO - PROCESS | 1733 | ++DOCSHELL 0x890ea000 == 135 [pid = 1733] [id = 396] 13:38:53 INFO - PROCESS | 1733 | ++DOMWINDOW == 155 (0x8ac4bc00) [pid = 1733] [serial = 1189] [outer = (nil)] 13:38:53 INFO - PROCESS | 1733 | ++DOMWINDOW == 156 (0x8dbd6400) [pid = 1733] [serial = 1190] [outer = 0x8ac4bc00] 13:38:53 INFO - PROCESS | 1733 | 1464381533826 Marionette DEBUG loaded listener.js 13:38:53 INFO - PROCESS | 1733 | ++DOMWINDOW == 157 (0x8dc4c400) [pid = 1733] [serial = 1191] [outer = 0x8ac4bc00] 13:38:54 INFO - PROCESS | 1733 | 1464381534736 Marionette TRACE conn4 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 13:38:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 13:38:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1631ms 13:38:54 INFO - PROCESS | 1733 | 1464381534793 Marionette TRACE conn4 -> [0,1557,"getWindowHandle",null] 13:38:54 INFO - PROCESS | 1733 | 1464381534797 Marionette TRACE conn4 <- [1,1557,null,{"value":"8"}] 13:38:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 13:38:54 INFO - PROCESS | 1733 | 1464381534804 Marionette TRACE conn4 -> [0,1558,"setScriptTimeout",{"ms":35000}] 13:38:54 INFO - PROCESS | 1733 | 1464381534807 Marionette TRACE conn4 <- [1,1558,null,{}] 13:38:54 INFO - PROCESS | 1733 | 1464381534813 Marionette TRACE conn4 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:55 INFO - PROCESS | 1733 | 1464381535036 Marionette TRACE conn4 <- [1,1559,null,{"value":null}] 13:38:55 INFO - PROCESS | 1733 | 1464381535365 Marionette TRACE conn4 -> [0,1560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:55 INFO - PROCESS | 1733 | ++DOCSHELL 0x8e586400 == 136 [pid = 1733] [id = 397] 13:38:55 INFO - PROCESS | 1733 | ++DOMWINDOW == 158 (0x8e586c00) [pid = 1733] [serial = 1192] [outer = (nil)] 13:38:55 INFO - PROCESS | 1733 | ++DOMWINDOW == 159 (0x8e58dc00) [pid = 1733] [serial = 1193] [outer = 0x8e586c00] 13:38:55 INFO - PROCESS | 1733 | 1464381535466 Marionette DEBUG loaded listener.js 13:38:55 INFO - PROCESS | 1733 | ++DOMWINDOW == 160 (0x8e878800) [pid = 1733] [serial = 1194] [outer = 0x8e586c00] 13:38:56 INFO - PROCESS | 1733 | 1464381536414 Marionette TRACE conn4 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 13:38:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 13:38:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1630ms 13:38:56 INFO - PROCESS | 1733 | 1464381536434 Marionette TRACE conn4 -> [0,1561,"getWindowHandle",null] 13:38:56 INFO - PROCESS | 1733 | 1464381536438 Marionette TRACE conn4 <- [1,1561,null,{"value":"8"}] 13:38:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 13:38:56 INFO - PROCESS | 1733 | 1464381536444 Marionette TRACE conn4 -> [0,1562,"setScriptTimeout",{"ms":35000}] 13:38:56 INFO - PROCESS | 1733 | 1464381536447 Marionette TRACE conn4 <- [1,1562,null,{}] 13:38:56 INFO - PROCESS | 1733 | 1464381536453 Marionette TRACE conn4 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:56 INFO - PROCESS | 1733 | 1464381536660 Marionette TRACE conn4 <- [1,1563,null,{"value":null}] 13:38:57 INFO - PROCESS | 1733 | 1464381536980 Marionette TRACE conn4 -> [0,1564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:57 INFO - PROCESS | 1733 | ++DOCSHELL 0x8dbd1800 == 137 [pid = 1733] [id = 398] 13:38:57 INFO - PROCESS | 1733 | ++DOMWINDOW == 161 (0x8f1ac400) [pid = 1733] [serial = 1195] [outer = (nil)] 13:38:57 INFO - PROCESS | 1733 | ++DOMWINDOW == 162 (0x90f69c00) [pid = 1733] [serial = 1196] [outer = 0x8f1ac400] 13:38:57 INFO - PROCESS | 1733 | 1464381537085 Marionette DEBUG loaded listener.js 13:38:57 INFO - PROCESS | 1733 | ++DOMWINDOW == 163 (0x90f71000) [pid = 1733] [serial = 1197] [outer = 0x8f1ac400] 13:38:58 INFO - PROCESS | 1733 | 1464381538018 Marionette TRACE conn4 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 13:38:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 13:38:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1631ms 13:38:58 INFO - PROCESS | 1733 | 1464381538076 Marionette TRACE conn4 -> [0,1565,"getWindowHandle",null] 13:38:58 INFO - PROCESS | 1733 | 1464381538079 Marionette TRACE conn4 <- [1,1565,null,{"value":"8"}] 13:38:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 13:38:58 INFO - PROCESS | 1733 | 1464381538086 Marionette TRACE conn4 -> [0,1566,"setScriptTimeout",{"ms":35000}] 13:38:58 INFO - PROCESS | 1733 | 1464381538090 Marionette TRACE conn4 <- [1,1566,null,{}] 13:38:58 INFO - PROCESS | 1733 | 1464381538095 Marionette TRACE conn4 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:58 INFO - PROCESS | 1733 | 1464381538310 Marionette TRACE conn4 <- [1,1567,null,{"value":null}] 13:38:58 INFO - PROCESS | 1733 | 1464381538639 Marionette TRACE conn4 -> [0,1568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.defaults.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:58 INFO - PROCESS | 1733 | ++DOCSHELL 0x8bacb000 == 138 [pid = 1733] [id = 399] 13:38:58 INFO - PROCESS | 1733 | ++DOMWINDOW == 164 (0x8c8a4000) [pid = 1733] [serial = 1198] [outer = (nil)] 13:38:58 INFO - PROCESS | 1733 | ++DOMWINDOW == 165 (0x9103b800) [pid = 1733] [serial = 1199] [outer = 0x8c8a4000] 13:38:58 INFO - PROCESS | 1733 | 1464381538738 Marionette DEBUG loaded listener.js 13:38:58 INFO - PROCESS | 1733 | ++DOMWINDOW == 166 (0x912e5c00) [pid = 1733] [serial = 1200] [outer = 0x8c8a4000] 13:38:59 INFO - PROCESS | 1733 | 1464381539661 Marionette TRACE conn4 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 13:38:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 13:38:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1634ms 13:38:59 INFO - PROCESS | 1733 | 1464381539721 Marionette TRACE conn4 -> [0,1569,"getWindowHandle",null] 13:38:59 INFO - PROCESS | 1733 | 1464381539725 Marionette TRACE conn4 <- [1,1569,null,{"value":"8"}] 13:38:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 13:38:59 INFO - PROCESS | 1733 | 1464381539731 Marionette TRACE conn4 -> [0,1570,"setScriptTimeout",{"ms":35000}] 13:38:59 INFO - PROCESS | 1733 | 1464381539734 Marionette TRACE conn4 <- [1,1570,null,{}] 13:38:59 INFO - PROCESS | 1733 | 1464381539740 Marionette TRACE conn4 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:59 INFO - PROCESS | 1733 | 1464381539951 Marionette TRACE conn4 <- [1,1571,null,{"value":null}] 13:39:00 INFO - PROCESS | 1733 | 1464381540267 Marionette TRACE conn4 -> [0,1572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.bevel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:00 INFO - PROCESS | 1733 | ++DOCSHELL 0x9102e400 == 139 [pid = 1733] [id = 400] 13:39:00 INFO - PROCESS | 1733 | ++DOMWINDOW == 167 (0x91034400) [pid = 1733] [serial = 1201] [outer = (nil)] 13:39:00 INFO - PROCESS | 1733 | ++DOMWINDOW == 168 (0x9132b000) [pid = 1733] [serial = 1202] [outer = 0x91034400] 13:39:00 INFO - PROCESS | 1733 | 1464381540360 Marionette DEBUG loaded listener.js 13:39:00 INFO - PROCESS | 1733 | ++DOMWINDOW == 169 (0x9132e000) [pid = 1733] [serial = 1203] [outer = 0x91034400] 13:39:01 INFO - PROCESS | 1733 | 1464381541260 Marionette TRACE conn4 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 13:39:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 13:39:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1590ms 13:39:01 INFO - PROCESS | 1733 | 1464381541322 Marionette TRACE conn4 -> [0,1573,"getWindowHandle",null] 13:39:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 13:39:01 INFO - PROCESS | 1733 | 1464381541326 Marionette TRACE conn4 <- [1,1573,null,{"value":"8"}] 13:39:01 INFO - PROCESS | 1733 | 1464381541333 Marionette TRACE conn4 -> [0,1574,"setScriptTimeout",{"ms":35000}] 13:39:01 INFO - PROCESS | 1733 | 1464381541337 Marionette TRACE conn4 <- [1,1574,null,{}] 13:39:01 INFO - PROCESS | 1733 | 1464381541342 Marionette TRACE conn4 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:01 INFO - PROCESS | 1733 | 1464381541570 Marionette TRACE conn4 <- [1,1575,null,{"value":null}] 13:39:01 INFO - PROCESS | 1733 | 1464381541891 Marionette TRACE conn4 -> [0,1576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:01 INFO - PROCESS | 1733 | ++DOCSHELL 0x91037400 == 140 [pid = 1733] [id = 401] 13:39:01 INFO - PROCESS | 1733 | ++DOMWINDOW == 170 (0x912e3400) [pid = 1733] [serial = 1204] [outer = (nil)] 13:39:01 INFO - PROCESS | 1733 | ++DOMWINDOW == 171 (0x91cb1800) [pid = 1733] [serial = 1205] [outer = 0x912e3400] 13:39:01 INFO - PROCESS | 1733 | 1464381541984 Marionette DEBUG loaded listener.js 13:39:02 INFO - PROCESS | 1733 | ++DOMWINDOW == 172 (0x91cb4400) [pid = 1733] [serial = 1206] [outer = 0x912e3400] 13:39:02 INFO - PROCESS | 1733 | 1464381542952 Marionette TRACE conn4 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 13:39:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 13:39:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1685ms 13:39:03 INFO - PROCESS | 1733 | 1464381543019 Marionette TRACE conn4 -> [0,1577,"getWindowHandle",null] 13:39:03 INFO - PROCESS | 1733 | 1464381543023 Marionette TRACE conn4 <- [1,1577,null,{"value":"8"}] 13:39:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 13:39:03 INFO - PROCESS | 1733 | 1464381543029 Marionette TRACE conn4 -> [0,1578,"setScriptTimeout",{"ms":35000}] 13:39:03 INFO - PROCESS | 1733 | 1464381543033 Marionette TRACE conn4 <- [1,1578,null,{}] 13:39:03 INFO - PROCESS | 1733 | 1464381543039 Marionette TRACE conn4 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:03 INFO - PROCESS | 1733 | 1464381543258 Marionette TRACE conn4 <- [1,1579,null,{"value":null}] 13:39:03 INFO - PROCESS | 1733 | 1464381543606 Marionette TRACE conn4 -> [0,1580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:03 INFO - PROCESS | 1733 | ++DOCSHELL 0x92239c00 == 141 [pid = 1733] [id = 402] 13:39:03 INFO - PROCESS | 1733 | ++DOMWINDOW == 173 (0x9223a000) [pid = 1733] [serial = 1207] [outer = (nil)] 13:39:03 INFO - PROCESS | 1733 | ++DOMWINDOW == 174 (0x9223f800) [pid = 1733] [serial = 1208] [outer = 0x9223a000] 13:39:03 INFO - PROCESS | 1733 | 1464381543713 Marionette DEBUG loaded listener.js 13:39:03 INFO - PROCESS | 1733 | ++DOMWINDOW == 175 (0x92b74800) [pid = 1733] [serial = 1209] [outer = 0x9223a000] 13:39:04 INFO - PROCESS | 1733 | 1464381544622 Marionette TRACE conn4 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 13:39:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 13:39:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 1638ms 13:39:04 INFO - PROCESS | 1733 | 1464381544669 Marionette TRACE conn4 -> [0,1581,"getWindowHandle",null] 13:39:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 13:39:04 INFO - PROCESS | 1733 | 1464381544673 Marionette TRACE conn4 <- [1,1581,null,{"value":"8"}] 13:39:04 INFO - PROCESS | 1733 | 1464381544680 Marionette TRACE conn4 -> [0,1582,"setScriptTimeout",{"ms":35000}] 13:39:04 INFO - PROCESS | 1733 | 1464381544684 Marionette TRACE conn4 <- [1,1582,null,{}] 13:39:04 INFO - PROCESS | 1733 | 1464381544690 Marionette TRACE conn4 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:04 INFO - PROCESS | 1733 | 1464381544929 Marionette TRACE conn4 <- [1,1583,null,{"value":null}] 13:39:05 INFO - PROCESS | 1733 | 1464381545204 Marionette TRACE conn4 -> [0,1584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.miter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:05 INFO - PROCESS | 1733 | ++DOCSHELL 0x92b76000 == 142 [pid = 1733] [id = 403] 13:39:05 INFO - PROCESS | 1733 | ++DOMWINDOW == 176 (0x92d91800) [pid = 1733] [serial = 1210] [outer = (nil)] 13:39:05 INFO - PROCESS | 1733 | ++DOMWINDOW == 177 (0x938aa000) [pid = 1733] [serial = 1211] [outer = 0x92d91800] 13:39:05 INFO - PROCESS | 1733 | 1464381545344 Marionette DEBUG loaded listener.js 13:39:05 INFO - PROCESS | 1733 | ++DOMWINDOW == 178 (0x9398e000) [pid = 1733] [serial = 1212] [outer = 0x92d91800] 13:39:06 INFO - PROCESS | 1733 | 1464381546237 Marionette TRACE conn4 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 13:39:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 13:39:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1633ms 13:39:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 13:39:06 INFO - PROCESS | 1733 | 1464381546314 Marionette TRACE conn4 -> [0,1585,"getWindowHandle",null] 13:39:06 INFO - PROCESS | 1733 | 1464381546317 Marionette TRACE conn4 <- [1,1585,null,{"value":"8"}] 13:39:06 INFO - PROCESS | 1733 | 1464381546323 Marionette TRACE conn4 -> [0,1586,"setScriptTimeout",{"ms":35000}] 13:39:06 INFO - PROCESS | 1733 | 1464381546327 Marionette TRACE conn4 <- [1,1586,null,{}] 13:39:06 INFO - PROCESS | 1733 | 1464381546333 Marionette TRACE conn4 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:06 INFO - PROCESS | 1733 | 1464381546549 Marionette TRACE conn4 <- [1,1587,null,{"value":null}] 13:39:06 INFO - PROCESS | 1733 | 1464381546870 Marionette TRACE conn4 -> [0,1588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:06 INFO - PROCESS | 1733 | ++DOCSHELL 0x86e0bc00 == 143 [pid = 1733] [id = 404] 13:39:06 INFO - PROCESS | 1733 | ++DOMWINDOW == 179 (0x92234c00) [pid = 1733] [serial = 1213] [outer = (nil)] 13:39:06 INFO - PROCESS | 1733 | ++DOMWINDOW == 180 (0x93a99c00) [pid = 1733] [serial = 1214] [outer = 0x92234c00] 13:39:06 INFO - PROCESS | 1733 | 1464381546961 Marionette DEBUG loaded listener.js 13:39:07 INFO - PROCESS | 1733 | ++DOMWINDOW == 181 (0x94548400) [pid = 1733] [serial = 1215] [outer = 0x92234c00] 13:39:07 INFO - PROCESS | 1733 | 1464381547972 Marionette TRACE conn4 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 13:39:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 13:39:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1733ms 13:39:08 INFO - PROCESS | 1733 | 1464381548056 Marionette TRACE conn4 -> [0,1589,"getWindowHandle",null] 13:39:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 13:39:08 INFO - PROCESS | 1733 | 1464381548060 Marionette TRACE conn4 <- [1,1589,null,{"value":"8"}] 13:39:08 INFO - PROCESS | 1733 | 1464381548066 Marionette TRACE conn4 -> [0,1590,"setScriptTimeout",{"ms":35000}] 13:39:08 INFO - PROCESS | 1733 | 1464381548070 Marionette TRACE conn4 <- [1,1590,null,{}] 13:39:08 INFO - PROCESS | 1733 | 1464381548075 Marionette TRACE conn4 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:08 INFO - PROCESS | 1733 | 1464381548346 Marionette TRACE conn4 <- [1,1591,null,{"value":null}] 13:39:08 INFO - PROCESS | 1733 | 1464381548673 Marionette TRACE conn4 -> [0,1592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.parallel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:08 INFO - PROCESS | 1733 | ++DOCSHELL 0x90f70800 == 144 [pid = 1733] [id = 405] 13:39:08 INFO - PROCESS | 1733 | ++DOMWINDOW == 182 (0x913cd000) [pid = 1733] [serial = 1216] [outer = (nil)] 13:39:08 INFO - PROCESS | 1733 | ++DOMWINDOW == 183 (0x9519b400) [pid = 1733] [serial = 1217] [outer = 0x913cd000] 13:39:08 INFO - PROCESS | 1733 | 1464381548761 Marionette DEBUG loaded listener.js 13:39:08 INFO - PROCESS | 1733 | ++DOMWINDOW == 184 (0x9519ec00) [pid = 1733] [serial = 1218] [outer = 0x913cd000] 13:39:09 INFO - PROCESS | 1733 | 1464381549684 Marionette TRACE conn4 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 13:39:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 13:39:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1683ms 13:39:09 INFO - PROCESS | 1733 | 1464381549750 Marionette TRACE conn4 -> [0,1593,"getWindowHandle",null] 13:39:09 INFO - PROCESS | 1733 | 1464381549754 Marionette TRACE conn4 <- [1,1593,null,{"value":"8"}] 13:39:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 13:39:09 INFO - PROCESS | 1733 | 1464381549761 Marionette TRACE conn4 -> [0,1594,"setScriptTimeout",{"ms":35000}] 13:39:09 INFO - PROCESS | 1733 | 1464381549765 Marionette TRACE conn4 <- [1,1594,null,{}] 13:39:09 INFO - PROCESS | 1733 | 1464381549770 Marionette TRACE conn4 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:09 INFO - PROCESS | 1733 | 1464381549986 Marionette TRACE conn4 <- [1,1595,null,{"value":null}] 13:39:10 INFO - PROCESS | 1733 | 1464381550315 Marionette TRACE conn4 -> [0,1596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:10 INFO - PROCESS | 1733 | ++DOCSHELL 0x9507a400 == 145 [pid = 1733] [id = 406] 13:39:10 INFO - PROCESS | 1733 | ++DOMWINDOW == 185 (0x95080000) [pid = 1733] [serial = 1219] [outer = (nil)] 13:39:10 INFO - PROCESS | 1733 | ++DOMWINDOW == 186 (0x95215000) [pid = 1733] [serial = 1220] [outer = 0x95080000] 13:39:10 INFO - PROCESS | 1733 | 1464381550408 Marionette DEBUG loaded listener.js 13:39:10 INFO - PROCESS | 1733 | ++DOMWINDOW == 187 (0x95220400) [pid = 1733] [serial = 1221] [outer = 0x95080000] 13:39:11 INFO - PROCESS | 1733 | 1464381551315 Marionette TRACE conn4 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 13:39:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 13:39:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1584ms 13:39:11 INFO - PROCESS | 1733 | 1464381551348 Marionette TRACE conn4 -> [0,1597,"getWindowHandle",null] 13:39:11 INFO - PROCESS | 1733 | 1464381551351 Marionette TRACE conn4 <- [1,1597,null,{"value":"8"}] 13:39:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 13:39:11 INFO - PROCESS | 1733 | 1464381551358 Marionette TRACE conn4 -> [0,1598,"setScriptTimeout",{"ms":35000}] 13:39:11 INFO - PROCESS | 1733 | 1464381551361 Marionette TRACE conn4 <- [1,1598,null,{}] 13:39:11 INFO - PROCESS | 1733 | 1464381551367 Marionette TRACE conn4 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:11 INFO - PROCESS | 1733 | 1464381551600 Marionette TRACE conn4 <- [1,1599,null,{"value":null}] 13:39:11 INFO - PROCESS | 1733 | 1464381551921 Marionette TRACE conn4 -> [0,1600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:11 INFO - PROCESS | 1733 | ++DOCSHELL 0x868f1c00 == 146 [pid = 1733] [id = 407] 13:39:11 INFO - PROCESS | 1733 | ++DOMWINDOW == 188 (0x868f3c00) [pid = 1733] [serial = 1222] [outer = (nil)] 13:39:12 INFO - PROCESS | 1733 | ++DOMWINDOW == 189 (0x953c3c00) [pid = 1733] [serial = 1223] [outer = 0x868f3c00] 13:39:12 INFO - PROCESS | 1733 | 1464381552022 Marionette DEBUG loaded listener.js 13:39:12 INFO - PROCESS | 1733 | ++DOMWINDOW == 190 (0x955c4800) [pid = 1733] [serial = 1224] [outer = 0x868f3c00] 13:39:12 INFO - PROCESS | 1733 | 1464381552951 Marionette TRACE conn4 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 13:39:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 13:39:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1634ms 13:39:12 INFO - PROCESS | 1733 | 1464381552993 Marionette TRACE conn4 -> [0,1601,"getWindowHandle",null] 13:39:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 13:39:13 INFO - PROCESS | 1733 | 1464381552997 Marionette TRACE conn4 <- [1,1601,null,{"value":"8"}] 13:39:13 INFO - PROCESS | 1733 | 1464381553004 Marionette TRACE conn4 -> [0,1602,"setScriptTimeout",{"ms":35000}] 13:39:13 INFO - PROCESS | 1733 | 1464381553007 Marionette TRACE conn4 <- [1,1602,null,{}] 13:39:13 INFO - PROCESS | 1733 | 1464381553013 Marionette TRACE conn4 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:13 INFO - PROCESS | 1733 | 1464381553221 Marionette TRACE conn4 <- [1,1603,null,{"value":null}] 13:39:13 INFO - PROCESS | 1733 | 1464381553562 Marionette TRACE conn4 -> [0,1604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.acute.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:13 INFO - PROCESS | 1733 | ++DOCSHELL 0x89d1c400 == 147 [pid = 1733] [id = 408] 13:39:13 INFO - PROCESS | 1733 | ++DOMWINDOW == 191 (0x8b78d400) [pid = 1733] [serial = 1225] [outer = (nil)] 13:39:13 INFO - PROCESS | 1733 | ++DOMWINDOW == 192 (0x95757800) [pid = 1733] [serial = 1226] [outer = 0x8b78d400] 13:39:13 INFO - PROCESS | 1733 | 1464381553653 Marionette DEBUG loaded listener.js 13:39:13 INFO - PROCESS | 1733 | ++DOMWINDOW == 193 (0x9575f400) [pid = 1733] [serial = 1227] [outer = 0x8b78d400] 13:39:14 INFO - PROCESS | 1733 | 1464381554614 Marionette TRACE conn4 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 13:39:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 13:39:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1683ms 13:39:14 INFO - PROCESS | 1733 | 1464381554687 Marionette TRACE conn4 -> [0,1605,"getWindowHandle",null] 13:39:14 INFO - PROCESS | 1733 | 1464381554690 Marionette TRACE conn4 <- [1,1605,null,{"value":"8"}] 13:39:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 13:39:14 INFO - PROCESS | 1733 | 1464381554697 Marionette TRACE conn4 -> [0,1606,"setScriptTimeout",{"ms":35000}] 13:39:14 INFO - PROCESS | 1733 | 1464381554700 Marionette TRACE conn4 <- [1,1606,null,{}] 13:39:14 INFO - PROCESS | 1733 | 1464381554706 Marionette TRACE conn4 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:14 INFO - PROCESS | 1733 | 1464381554960 Marionette TRACE conn4 <- [1,1607,null,{"value":null}] 13:39:15 INFO - PROCESS | 1733 | 1464381555296 Marionette TRACE conn4 -> [0,1608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.exceeded.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:15 INFO - PROCESS | 1733 | ++DOCSHELL 0x868f4400 == 148 [pid = 1733] [id = 409] 13:39:15 INFO - PROCESS | 1733 | ++DOMWINDOW == 194 (0x890e8000) [pid = 1733] [serial = 1228] [outer = (nil)] 13:39:15 INFO - PROCESS | 1733 | ++DOMWINDOW == 195 (0x98132400) [pid = 1733] [serial = 1229] [outer = 0x890e8000] 13:39:15 INFO - PROCESS | 1733 | 1464381555389 Marionette DEBUG loaded listener.js 13:39:15 INFO - PROCESS | 1733 | ++DOMWINDOW == 196 (0x9819c400) [pid = 1733] [serial = 1230] [outer = 0x890e8000] 13:39:16 INFO - PROCESS | 1733 | 1464381556283 Marionette TRACE conn4 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 13:39:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 13:39:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1631ms 13:39:16 INFO - PROCESS | 1733 | 1464381556328 Marionette TRACE conn4 -> [0,1609,"getWindowHandle",null] 13:39:16 INFO - PROCESS | 1733 | 1464381556332 Marionette TRACE conn4 <- [1,1609,null,{"value":"8"}] 13:39:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 13:39:16 INFO - PROCESS | 1733 | 1464381556338 Marionette TRACE conn4 -> [0,1610,"setScriptTimeout",{"ms":35000}] 13:39:16 INFO - PROCESS | 1733 | 1464381556342 Marionette TRACE conn4 <- [1,1610,null,{}] 13:39:16 INFO - PROCESS | 1733 | 1464381556347 Marionette TRACE conn4 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:16 INFO - PROCESS | 1733 | 1464381556564 Marionette TRACE conn4 <- [1,1611,null,{"value":null}] 13:39:18 INFO - PROCESS | 1733 | --DOCSHELL 0x8abfa000 == 147 [pid = 1733] [id = 322] 13:39:18 INFO - PROCESS | 1733 | --DOCSHELL 0x890edc00 == 146 [pid = 1733] [id = 344] 13:39:18 INFO - PROCESS | 1733 | --DOCSHELL 0x8d0a2800 == 145 [pid = 1733] [id = 323] 13:39:18 INFO - PROCESS | 1733 | --DOCSHELL 0x86e0a400 == 144 [pid = 1733] [id = 346] 13:39:18 INFO - PROCESS | 1733 | --DOCSHELL 0x977e3c00 == 143 [pid = 1733] [id = 333] 13:39:18 INFO - PROCESS | 1733 | --DOCSHELL 0x8e589000 == 142 [pid = 1733] [id = 328] 13:39:18 INFO - PROCESS | 1733 | --DOCSHELL 0x8e56c800 == 141 [pid = 1733] [id = 330] 13:39:18 INFO - PROCESS | 1733 | --DOCSHELL 0x92140c00 == 140 [pid = 1733] [id = 329] 13:39:18 INFO - PROCESS | 1733 | --DOCSHELL 0x9779e800 == 139 [pid = 1733] [id = 332] 13:39:18 INFO - PROCESS | 1733 | --DOCSHELL 0x8f39d400 == 138 [pid = 1733] [id = 331] 13:39:18 INFO - PROCESS | 1733 | --DOCSHELL 0x86fc2400 == 137 [pid = 1733] [id = 391] 13:39:18 INFO - PROCESS | 1733 | --DOCSHELL 0x868f0c00 == 136 [pid = 1733] [id = 390] 13:39:18 INFO - PROCESS | 1733 | --DOCSHELL 0x8854d400 == 135 [pid = 1733] [id = 389] 13:39:18 INFO - PROCESS | 1733 | --DOCSHELL 0x86fc2800 == 134 [pid = 1733] [id = 388] 13:39:18 INFO - PROCESS | 1733 | --DOCSHELL 0x8f39f800 == 133 [pid = 1733] [id = 385] 13:39:18 INFO - PROCESS | 1733 | --DOCSHELL 0x9aa45800 == 132 [pid = 1733] [id = 386] 13:39:18 INFO - PROCESS | 1733 | --DOCSHELL 0x9a069800 == 131 [pid = 1733] [id = 384] 13:39:18 INFO - PROCESS | 1733 | --DOCSHELL 0x890ecc00 == 130 [pid = 1733] [id = 383] 13:39:18 INFO - PROCESS | 1733 | --DOCSHELL 0x95756c00 == 129 [pid = 1733] [id = 381] 13:39:18 INFO - PROCESS | 1733 | --DOCSHELL 0x8d254c00 == 128 [pid = 1733] [id = 382] 13:39:18 INFO - PROCESS | 1733 | --DOCSHELL 0x95074800 == 127 [pid = 1733] [id = 380] 13:39:18 INFO - PROCESS | 1733 | --DOCSHELL 0x8d9efc00 == 126 [pid = 1733] [id = 379] 13:39:18 INFO - PROCESS | 1733 | --DOCSHELL 0x89d20000 == 125 [pid = 1733] [id = 378] 13:39:18 INFO - PROCESS | 1733 | --DOCSHELL 0x913cd800 == 124 [pid = 1733] [id = 377] 13:39:18 INFO - PROCESS | 1733 | --DOCSHELL 0x888e0c00 == 123 [pid = 1733] [id = 376] 13:39:18 INFO - PROCESS | 1733 | --DOCSHELL 0x8f39a400 == 122 [pid = 1733] [id = 374] 13:39:18 INFO - PROCESS | 1733 | --DOCSHELL 0x8f1b0000 == 121 [pid = 1733] [id = 375] 13:39:18 INFO - PROCESS | 1733 | --DOCSHELL 0x8d251c00 == 120 [pid = 1733] [id = 373] 13:39:18 INFO - PROCESS | 1733 | --DOCSHELL 0x8bac4000 == 119 [pid = 1733] [id = 372] 13:39:18 INFO - PROCESS | 1733 | --DOCSHELL 0x8ab57000 == 118 [pid = 1733] [id = 371] 13:39:18 INFO - PROCESS | 1733 | --DOCSHELL 0x86fc7c00 == 117 [pid = 1733] [id = 370] 13:39:18 INFO - PROCESS | 1733 | --DOMWINDOW == 195 (0x8dc4f800) [pid = 1733] [serial = 1104] [outer = (nil)] [url = about:blank] 13:39:18 INFO - PROCESS | 1733 | --DOMWINDOW == 194 (0x8e6b6000) [pid = 1733] [serial = 1106] [outer = (nil)] [url = about:blank] 13:39:18 INFO - PROCESS | 1733 | --DOMWINDOW == 193 (0x8f1b5000) [pid = 1733] [serial = 1107] [outer = (nil)] [url = about:blank] 13:39:18 INFO - PROCESS | 1733 | --DOMWINDOW == 192 (0x912df400) [pid = 1733] [serial = 1052] [outer = (nil)] [url = about:blank] 13:39:18 INFO - PROCESS | 1733 | --DOMWINDOW == 191 (0x8f1b3000) [pid = 1733] [serial = 1044] [outer = (nil)] [url = about:blank] 13:39:18 INFO - PROCESS | 1733 | --DOMWINDOW == 190 (0xa321cc00) [pid = 1733] [serial = 1073] [outer = (nil)] [url = about:blank] 13:39:18 INFO - PROCESS | 1733 | --DOMWINDOW == 189 (0x8a576000) [pid = 1733] [serial = 1046] [outer = (nil)] [url = about:blank] 13:39:18 INFO - PROCESS | 1733 | --DOMWINDOW == 188 (0x8d9f5c00) [pid = 1733] [serial = 1049] [outer = (nil)] [url = about:blank] 13:39:18 INFO - PROCESS | 1733 | --DOMWINDOW == 187 (0x8dc4f000) [pid = 1733] [serial = 1085] [outer = (nil)] [url = about:blank] 13:39:18 INFO - PROCESS | 1733 | --DOMWINDOW == 186 (0x88553000) [pid = 1733] [serial = 1088] [outer = (nil)] [url = about:blank] 13:39:18 INFO - PROCESS | 1733 | --DOMWINDOW == 185 (0x89b45400) [pid = 1733] [serial = 1091] [outer = (nil)] [url = about:blank] 13:39:18 INFO - PROCESS | 1733 | --DOMWINDOW == 184 (0x92b68c00) [pid = 1733] [serial = 1055] [outer = (nil)] [url = about:blank] 13:39:18 INFO - PROCESS | 1733 | --DOMWINDOW == 183 (0x8dc50c00) [pid = 1733] [serial = 1079] [outer = (nil)] [url = about:blank] 13:39:18 INFO - PROCESS | 1733 | --DOMWINDOW == 182 (0x86fe6c00) [pid = 1733] [serial = 1097] [outer = (nil)] [url = about:blank] 13:39:18 INFO - PROCESS | 1733 | --DOMWINDOW == 181 (0x890ef400) [pid = 1733] [serial = 1098] [outer = (nil)] [url = about:blank] 13:39:18 INFO - PROCESS | 1733 | --DOMWINDOW == 180 (0x9a8e7c00) [pid = 1733] [serial = 1064] [outer = (nil)] [url = about:blank] 13:39:18 INFO - PROCESS | 1733 | --DOMWINDOW == 179 (0x977ec400) [pid = 1733] [serial = 1061] [outer = (nil)] [url = about:blank] 13:39:18 INFO - PROCESS | 1733 | --DOMWINDOW == 178 (0x9d896000) [pid = 1733] [serial = 1070] [outer = (nil)] [url = about:blank] 13:39:18 INFO - PROCESS | 1733 | --DOMWINDOW == 177 (0x9b416800) [pid = 1733] [serial = 1067] [outer = (nil)] [url = about:blank] 13:39:18 INFO - PROCESS | 1733 | --DOMWINDOW == 176 (0x86fcb400) [pid = 1733] [serial = 1082] [outer = (nil)] [url = about:blank] 13:39:18 INFO - PROCESS | 1733 | --DOMWINDOW == 175 (0x89b50000) [pid = 1733] [serial = 1094] [outer = (nil)] [url = about:blank] 13:39:18 INFO - PROCESS | 1733 | --DOMWINDOW == 174 (0x8b799000) [pid = 1733] [serial = 1100] [outer = (nil)] [url = about:blank] 13:39:18 INFO - PROCESS | 1733 | --DOMWINDOW == 173 (0x9a06f400) [pid = 1733] [serial = 1076] [outer = (nil)] [url = about:blank] 13:39:18 INFO - PROCESS | 1733 | --DOMWINDOW == 172 (0x94519c00) [pid = 1733] [serial = 1058] [outer = (nil)] [url = about:blank] 13:39:18 INFO - PROCESS | 1733 | --DOMWINDOW == 171 (0x89d2b000) [pid = 1733] [serial = 1109] [outer = (nil)] [url = about:blank] 13:39:18 INFO - PROCESS | 1733 | --DOMWINDOW == 170 (0x8dbc9800) [pid = 1733] [serial = 1103] [outer = (nil)] [url = about:blank] 13:39:18 INFO - PROCESS | 1733 | --DOMWINDOW == 169 (0x8c8a6400) [pid = 1733] [serial = 1101] [outer = (nil)] [url = about:blank] 13:39:18 INFO - PROCESS | 1733 | 1464381558468 Marionette TRACE conn4 -> [0,1612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:18 INFO - PROCESS | 1733 | ++DOCSHELL 0x86fc7c00 == 118 [pid = 1733] [id = 410] 13:39:18 INFO - PROCESS | 1733 | ++DOMWINDOW == 170 (0x86fc8400) [pid = 1733] [serial = 1231] [outer = (nil)] 13:39:18 INFO - PROCESS | 1733 | ++DOMWINDOW == 171 (0x86fce400) [pid = 1733] [serial = 1232] [outer = 0x86fc8400] 13:39:18 INFO - PROCESS | 1733 | 1464381558551 Marionette DEBUG loaded listener.js 13:39:18 INFO - PROCESS | 1733 | ++DOMWINDOW == 172 (0x88422c00) [pid = 1733] [serial = 1233] [outer = 0x86fc8400] 13:39:19 INFO - PROCESS | 1733 | 1464381559343 Marionette TRACE conn4 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 13:39:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 13:39:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 3048ms 13:39:19 INFO - PROCESS | 1733 | 1464381559388 Marionette TRACE conn4 -> [0,1613,"getWindowHandle",null] 13:39:19 INFO - PROCESS | 1733 | 1464381559395 Marionette TRACE conn4 <- [1,1613,null,{"value":"8"}] 13:39:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 13:39:19 INFO - PROCESS | 1733 | 1464381559406 Marionette TRACE conn4 -> [0,1614,"setScriptTimeout",{"ms":35000}] 13:39:19 INFO - PROCESS | 1733 | 1464381559411 Marionette TRACE conn4 <- [1,1614,null,{}] 13:39:19 INFO - PROCESS | 1733 | 1464381559418 Marionette TRACE conn4 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:19 INFO - PROCESS | 1733 | 1464381559642 Marionette TRACE conn4 <- [1,1615,null,{"value":null}] 13:39:19 INFO - PROCESS | 1733 | 1464381559851 Marionette TRACE conn4 -> [0,1616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.lineedge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:19 INFO - PROCESS | 1733 | ++DOCSHELL 0x88cd5800 == 119 [pid = 1733] [id = 411] 13:39:19 INFO - PROCESS | 1733 | ++DOMWINDOW == 173 (0x88cdcc00) [pid = 1733] [serial = 1234] [outer = (nil)] 13:39:19 INFO - PROCESS | 1733 | ++DOMWINDOW == 174 (0x89b46400) [pid = 1733] [serial = 1235] [outer = 0x88cdcc00] 13:39:19 INFO - PROCESS | 1733 | 1464381559929 Marionette DEBUG loaded listener.js 13:39:20 INFO - PROCESS | 1733 | ++DOMWINDOW == 175 (0x89d24400) [pid = 1733] [serial = 1236] [outer = 0x88cdcc00] 13:39:20 INFO - PROCESS | 1733 | 1464381560842 Marionette TRACE conn4 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 13:39:20 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 13:39:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 1485ms 13:39:20 INFO - PROCESS | 1733 | 1464381560895 Marionette TRACE conn4 -> [0,1617,"getWindowHandle",null] 13:39:20 INFO - PROCESS | 1733 | 1464381560901 Marionette TRACE conn4 <- [1,1617,null,{"value":"8"}] 13:39:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 13:39:20 INFO - PROCESS | 1733 | 1464381560915 Marionette TRACE conn4 -> [0,1618,"setScriptTimeout",{"ms":35000}] 13:39:20 INFO - PROCESS | 1733 | 1464381560919 Marionette TRACE conn4 <- [1,1618,null,{}] 13:39:20 INFO - PROCESS | 1733 | 1464381560924 Marionette TRACE conn4 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:21 INFO - PROCESS | 1733 | 1464381561207 Marionette TRACE conn4 <- [1,1619,null,{"value":null}] 13:39:21 INFO - PROCESS | 1733 | 1464381561238 Marionette TRACE conn4 -> [0,1620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.obtuse.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:21 INFO - PROCESS | 1733 | ++DOCSHELL 0x89e4a400 == 120 [pid = 1733] [id = 412] 13:39:21 INFO - PROCESS | 1733 | ++DOMWINDOW == 176 (0x8ab51c00) [pid = 1733] [serial = 1237] [outer = (nil)] 13:39:21 INFO - PROCESS | 1733 | ++DOMWINDOW == 177 (0x8abf9800) [pid = 1733] [serial = 1238] [outer = 0x8ab51c00] 13:39:21 INFO - PROCESS | 1733 | 1464381561316 Marionette DEBUG loaded listener.js 13:39:21 INFO - PROCESS | 1733 | ++DOMWINDOW == 178 (0x8ac6b400) [pid = 1733] [serial = 1239] [outer = 0x8ab51c00] 13:39:22 INFO - PROCESS | 1733 | 1464381562408 Marionette TRACE conn4 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 13:39:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 13:39:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1533ms 13:39:22 INFO - PROCESS | 1733 | 1464381562449 Marionette TRACE conn4 -> [0,1621,"getWindowHandle",null] 13:39:22 INFO - PROCESS | 1733 | 1464381562452 Marionette TRACE conn4 <- [1,1621,null,{"value":"8"}] 13:39:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 13:39:22 INFO - PROCESS | 1733 | 1464381562468 Marionette TRACE conn4 -> [0,1622,"setScriptTimeout",{"ms":35000}] 13:39:22 INFO - PROCESS | 1733 | 1464381562477 Marionette TRACE conn4 <- [1,1622,null,{}] 13:39:22 INFO - PROCESS | 1733 | 1464381562501 Marionette TRACE conn4 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:22 INFO - PROCESS | 1733 | 1464381562780 Marionette TRACE conn4 <- [1,1623,null,{"value":null}] 13:39:23 INFO - PROCESS | 1733 | --DOMWINDOW == 177 (0x8a28d400) [pid = 1733] [serial = 1045] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 13:39:23 INFO - PROCESS | 1733 | --DOMWINDOW == 176 (0x8d249000) [pid = 1733] [serial = 1048] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 13:39:23 INFO - PROCESS | 1733 | --DOMWINDOW == 175 (0x90f74800) [pid = 1733] [serial = 1051] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 13:39:23 INFO - PROCESS | 1733 | --DOMWINDOW == 174 (0x91cb9800) [pid = 1733] [serial = 1054] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 13:39:23 INFO - PROCESS | 1733 | --DOMWINDOW == 173 (0x92d8fc00) [pid = 1733] [serial = 1057] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 13:39:23 INFO - PROCESS | 1733 | --DOMWINDOW == 172 (0x93989800) [pid = 1733] [serial = 1060] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 13:39:23 INFO - PROCESS | 1733 | --DOMWINDOW == 171 (0x9a31a400) [pid = 1733] [serial = 1063] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 13:39:23 INFO - PROCESS | 1733 | --DOMWINDOW == 170 (0x8b099800) [pid = 1733] [serial = 1066] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 13:39:23 INFO - PROCESS | 1733 | --DOMWINDOW == 169 (0x8e562800) [pid = 1733] [serial = 1069] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 13:39:23 INFO - PROCESS | 1733 | --DOMWINDOW == 168 (0x981a5400) [pid = 1733] [serial = 1072] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 13:39:23 INFO - PROCESS | 1733 | --DOMWINDOW == 167 (0x9a06bc00) [pid = 1733] [serial = 1075] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 13:39:23 INFO - PROCESS | 1733 | --DOMWINDOW == 166 (0x8dc47800) [pid = 1733] [serial = 1078] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 13:39:23 INFO - PROCESS | 1733 | --DOMWINDOW == 165 (0x89b4a400) [pid = 1733] [serial = 1093] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 13:39:23 INFO - PROCESS | 1733 | --DOMWINDOW == 164 (0x8ab52800) [pid = 1733] [serial = 1171] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 13:39:23 INFO - PROCESS | 1733 | --DOMWINDOW == 163 (0x86fc2c00) [pid = 1733] [serial = 1165] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 13:39:23 INFO - PROCESS | 1733 | --DOMWINDOW == 162 (0x8ab56000) [pid = 1733] [serial = 1162] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 13:39:23 INFO - PROCESS | 1733 | --DOMWINDOW == 161 (0x9b294c00) [pid = 1733] [serial = 1159] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 13:39:23 INFO - PROCESS | 1733 | --DOMWINDOW == 160 (0x9213a000) [pid = 1733] [serial = 1156] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 13:39:23 INFO - PROCESS | 1733 | --DOMWINDOW == 159 (0x9a141000) [pid = 1733] [serial = 1153] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 13:39:23 INFO - PROCESS | 1733 | --DOMWINDOW == 158 (0x89d21800) [pid = 1733] [serial = 1150] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 13:39:23 INFO - PROCESS | 1733 | --DOMWINDOW == 157 (0x93a97000) [pid = 1733] [serial = 1147] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 13:39:23 INFO - PROCESS | 1733 | --DOMWINDOW == 156 (0x9779ec00) [pid = 1733] [serial = 1144] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 13:39:23 INFO - PROCESS | 1733 | --DOMWINDOW == 155 (0x955ccc00) [pid = 1733] [serial = 1141] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 13:39:23 INFO - PROCESS | 1733 | --DOMWINDOW == 154 (0x91031000) [pid = 1733] [serial = 1138] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 13:39:23 INFO - PROCESS | 1733 | --DOMWINDOW == 153 (0x91cb4c00) [pid = 1733] [serial = 1135] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 13:39:23 INFO - PROCESS | 1733 | --DOMWINDOW == 152 (0x91caf400) [pid = 1733] [serial = 1132] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 13:39:23 INFO - PROCESS | 1733 | --DOMWINDOW == 151 (0x888eb800) [pid = 1733] [serial = 1129] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 13:39:23 INFO - PROCESS | 1733 | --DOMWINDOW == 150 (0x912eb400) [pid = 1733] [serial = 1126] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 13:39:23 INFO - PROCESS | 1733 | --DOMWINDOW == 149 (0x8f39c400) [pid = 1733] [serial = 1123] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 13:39:23 INFO - PROCESS | 1733 | --DOMWINDOW == 148 (0x8e58d400) [pid = 1733] [serial = 1120] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 13:39:23 INFO - PROCESS | 1733 | --DOMWINDOW == 147 (0x8d09d800) [pid = 1733] [serial = 1117] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 13:39:23 INFO - PROCESS | 1733 | --DOMWINDOW == 146 (0x8abf9c00) [pid = 1733] [serial = 1114] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 13:39:23 INFO - PROCESS | 1733 | --DOMWINDOW == 145 (0x86fedc00) [pid = 1733] [serial = 1111] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 13:39:23 INFO - PROCESS | 1733 | --DOMWINDOW == 144 (0x890e7000) [pid = 1733] [serial = 1168] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 13:39:23 INFO - PROCESS | 1733 | --DOMWINDOW == 143 (0x86fc8c00) [pid = 1733] [serial = 1084] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 13:39:23 INFO - PROCESS | 1733 | --DOMWINDOW == 142 (0x8854a400) [pid = 1733] [serial = 1087] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 13:39:23 INFO - PROCESS | 1733 | --DOMWINDOW == 141 (0x86fc3c00) [pid = 1733] [serial = 1081] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 13:39:23 INFO - PROCESS | 1733 | --DOMWINDOW == 140 (0x88559800) [pid = 1733] [serial = 1090] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 13:39:23 INFO - PROCESS | 1733 | 1464381563747 Marionette TRACE conn4 -> [0,1624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.rightangle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:23 INFO - PROCESS | 1733 | ++DOCSHELL 0x86e10000 == 121 [pid = 1733] [id = 413] 13:39:23 INFO - PROCESS | 1733 | ++DOMWINDOW == 141 (0x86fc1400) [pid = 1733] [serial = 1240] [outer = (nil)] 13:39:23 INFO - PROCESS | 1733 | ++DOMWINDOW == 142 (0x86fe6400) [pid = 1733] [serial = 1241] [outer = 0x86fc1400] 13:39:23 INFO - PROCESS | 1733 | 1464381563842 Marionette DEBUG loaded listener.js 13:39:23 INFO - PROCESS | 1733 | ++DOMWINDOW == 143 (0x89b43c00) [pid = 1733] [serial = 1242] [outer = 0x86fc1400] 13:39:24 INFO - PROCESS | 1733 | 1464381564648 Marionette TRACE conn4 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 13:39:24 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 13:39:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 2217ms 13:39:24 INFO - PROCESS | 1733 | 1464381564678 Marionette TRACE conn4 -> [0,1625,"getWindowHandle",null] 13:39:24 INFO - PROCESS | 1733 | 1464381564683 Marionette TRACE conn4 <- [1,1625,null,{"value":"8"}] 13:39:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 13:39:24 INFO - PROCESS | 1733 | 1464381564689 Marionette TRACE conn4 -> [0,1626,"setScriptTimeout",{"ms":35000}] 13:39:24 INFO - PROCESS | 1733 | 1464381564692 Marionette TRACE conn4 <- [1,1626,null,{}] 13:39:24 INFO - PROCESS | 1733 | 1464381564697 Marionette TRACE conn4 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:24 INFO - PROCESS | 1733 | 1464381564982 Marionette TRACE conn4 <- [1,1627,null,{"value":null}] 13:39:25 INFO - PROCESS | 1733 | 1464381565127 Marionette TRACE conn4 -> [0,1628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:25 INFO - PROCESS | 1733 | ++DOCSHELL 0x8854a400 == 122 [pid = 1733] [id = 414] 13:39:25 INFO - PROCESS | 1733 | ++DOMWINDOW == 144 (0x8b099800) [pid = 1733] [serial = 1243] [outer = (nil)] 13:39:25 INFO - PROCESS | 1733 | ++DOMWINDOW == 145 (0x8cad0c00) [pid = 1733] [serial = 1244] [outer = 0x8b099800] 13:39:25 INFO - PROCESS | 1733 | 1464381565205 Marionette DEBUG loaded listener.js 13:39:25 INFO - PROCESS | 1733 | ++DOMWINDOW == 146 (0x8ccc3c00) [pid = 1733] [serial = 1245] [outer = 0x8b099800] 13:39:26 INFO - PROCESS | 1733 | 1464381566319 Marionette TRACE conn4 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 13:39:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 13:39:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 1685ms 13:39:26 INFO - PROCESS | 1733 | 1464381566375 Marionette TRACE conn4 -> [0,1629,"getWindowHandle",null] 13:39:26 INFO - PROCESS | 1733 | 1464381566382 Marionette TRACE conn4 <- [1,1629,null,{"value":"8"}] 13:39:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 13:39:26 INFO - PROCESS | 1733 | 1464381566393 Marionette TRACE conn4 -> [0,1630,"setScriptTimeout",{"ms":35000}] 13:39:26 INFO - PROCESS | 1733 | 1464381566397 Marionette TRACE conn4 <- [1,1630,null,{}] 13:39:26 INFO - PROCESS | 1733 | 1464381566406 Marionette TRACE conn4 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:26 INFO - PROCESS | 1733 | 1464381566684 Marionette TRACE conn4 <- [1,1631,null,{"value":null}] 13:39:27 INFO - PROCESS | 1733 | 1464381567034 Marionette TRACE conn4 -> [0,1632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.within.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:27 INFO - PROCESS | 1733 | ++DOCSHELL 0x88cd6800 == 123 [pid = 1733] [id = 415] 13:39:27 INFO - PROCESS | 1733 | ++DOMWINDOW == 147 (0x890ea400) [pid = 1733] [serial = 1246] [outer = (nil)] 13:39:27 INFO - PROCESS | 1733 | ++DOMWINDOW == 148 (0x89d24000) [pid = 1733] [serial = 1247] [outer = 0x890ea400] 13:39:27 INFO - PROCESS | 1733 | 1464381567211 Marionette DEBUG loaded listener.js 13:39:27 INFO - PROCESS | 1733 | ++DOMWINDOW == 149 (0x8abf1000) [pid = 1733] [serial = 1248] [outer = 0x890ea400] 13:39:28 INFO - PROCESS | 1733 | 1464381568273 Marionette TRACE conn4 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 13:39:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 13:39:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1939ms 13:39:28 INFO - PROCESS | 1733 | 1464381568332 Marionette TRACE conn4 -> [0,1633,"getWindowHandle",null] 13:39:28 INFO - PROCESS | 1733 | 1464381568341 Marionette TRACE conn4 <- [1,1633,null,{"value":"8"}] 13:39:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 13:39:28 INFO - PROCESS | 1733 | 1464381568352 Marionette TRACE conn4 -> [0,1634,"setScriptTimeout",{"ms":35000}] 13:39:28 INFO - PROCESS | 1733 | 1464381568357 Marionette TRACE conn4 <- [1,1634,null,{}] 13:39:28 INFO - PROCESS | 1733 | 1464381568364 Marionette TRACE conn4 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:28 INFO - PROCESS | 1733 | 1464381568612 Marionette TRACE conn4 <- [1,1635,null,{"value":null}] 13:39:28 INFO - PROCESS | 1733 | 1464381568958 Marionette TRACE conn4 -> [0,1636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:28 INFO - PROCESS | 1733 | ++DOCSHELL 0x8c8ab000 == 124 [pid = 1733] [id = 416] 13:39:28 INFO - PROCESS | 1733 | ++DOMWINDOW == 150 (0x8c8aec00) [pid = 1733] [serial = 1249] [outer = (nil)] 13:39:29 INFO - PROCESS | 1733 | ++DOMWINDOW == 151 (0x8caccc00) [pid = 1733] [serial = 1250] [outer = 0x8c8aec00] 13:39:29 INFO - PROCESS | 1733 | 1464381569050 Marionette DEBUG loaded listener.js 13:39:29 INFO - PROCESS | 1733 | ++DOMWINDOW == 152 (0x8ccce400) [pid = 1733] [serial = 1251] [outer = 0x8c8aec00] 13:39:30 INFO - PROCESS | 1733 | 1464381570124 Marionette TRACE conn4 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 13:39:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 13:39:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1832ms 13:39:30 INFO - PROCESS | 1733 | 1464381570184 Marionette TRACE conn4 -> [0,1637,"getWindowHandle",null] 13:39:30 INFO - PROCESS | 1733 | 1464381570189 Marionette TRACE conn4 <- [1,1637,null,{"value":"8"}] 13:39:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 13:39:30 INFO - PROCESS | 1733 | 1464381570197 Marionette TRACE conn4 -> [0,1638,"setScriptTimeout",{"ms":35000}] 13:39:30 INFO - PROCESS | 1733 | 1464381570203 Marionette TRACE conn4 <- [1,1638,null,{}] 13:39:30 INFO - PROCESS | 1733 | 1464381570220 Marionette TRACE conn4 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:30 INFO - PROCESS | 1733 | 1464381570494 Marionette TRACE conn4 <- [1,1639,null,{"value":null}] 13:39:30 INFO - PROCESS | 1733 | 1464381570824 Marionette TRACE conn4 -> [0,1640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:30 INFO - PROCESS | 1733 | ++DOCSHELL 0x8d9f4c00 == 125 [pid = 1733] [id = 417] 13:39:30 INFO - PROCESS | 1733 | ++DOMWINDOW == 153 (0x8dbcc800) [pid = 1733] [serial = 1252] [outer = (nil)] 13:39:30 INFO - PROCESS | 1733 | ++DOMWINDOW == 154 (0x8dc4ec00) [pid = 1733] [serial = 1253] [outer = 0x8dbcc800] 13:39:30 INFO - PROCESS | 1733 | 1464381570924 Marionette DEBUG loaded listener.js 13:39:31 INFO - PROCESS | 1733 | ++DOMWINDOW == 155 (0x8e567400) [pid = 1733] [serial = 1254] [outer = 0x8dbcc800] 13:39:31 INFO - PROCESS | 1733 | 1464381571890 Marionette TRACE conn4 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 13:39:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 13:39:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1749ms 13:39:31 INFO - PROCESS | 1733 | 1464381571946 Marionette TRACE conn4 -> [0,1641,"getWindowHandle",null] 13:39:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 13:39:31 INFO - PROCESS | 1733 | 1464381571952 Marionette TRACE conn4 <- [1,1641,null,{"value":"8"}] 13:39:31 INFO - PROCESS | 1733 | 1464381571958 Marionette TRACE conn4 -> [0,1642,"setScriptTimeout",{"ms":35000}] 13:39:31 INFO - PROCESS | 1733 | 1464381571961 Marionette TRACE conn4 <- [1,1642,null,{}] 13:39:31 INFO - PROCESS | 1733 | 1464381571967 Marionette TRACE conn4 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:32 INFO - PROCESS | 1733 | 1464381572200 Marionette TRACE conn4 <- [1,1643,null,{"value":null}] 13:39:32 INFO - PROCESS | 1733 | 1464381572524 Marionette TRACE conn4 -> [0,1644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:32 INFO - PROCESS | 1733 | ++DOCSHELL 0x8dbd1c00 == 126 [pid = 1733] [id = 418] 13:39:32 INFO - PROCESS | 1733 | ++DOMWINDOW == 156 (0x8e56ec00) [pid = 1733] [serial = 1255] [outer = (nil)] 13:39:32 INFO - PROCESS | 1733 | ++DOMWINDOW == 157 (0x8e6b3400) [pid = 1733] [serial = 1256] [outer = 0x8e56ec00] 13:39:32 INFO - PROCESS | 1733 | 1464381572633 Marionette DEBUG loaded listener.js 13:39:32 INFO - PROCESS | 1733 | ++DOMWINDOW == 158 (0x8e86c800) [pid = 1733] [serial = 1257] [outer = 0x8e56ec00] 13:39:33 INFO - PROCESS | 1733 | 1464381573552 Marionette TRACE conn4 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 13:39:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 13:39:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 1632ms 13:39:33 INFO - PROCESS | 1733 | 1464381573591 Marionette TRACE conn4 -> [0,1645,"getWindowHandle",null] 13:39:33 INFO - PROCESS | 1733 | 1464381573595 Marionette TRACE conn4 <- [1,1645,null,{"value":"8"}] 13:39:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 13:39:33 INFO - PROCESS | 1733 | 1464381573602 Marionette TRACE conn4 -> [0,1646,"setScriptTimeout",{"ms":35000}] 13:39:33 INFO - PROCESS | 1733 | 1464381573605 Marionette TRACE conn4 <- [1,1646,null,{}] 13:39:33 INFO - PROCESS | 1733 | 1464381573611 Marionette TRACE conn4 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:33 INFO - PROCESS | 1733 | 1464381573817 Marionette TRACE conn4 <- [1,1647,null,{"value":null}] 13:39:34 INFO - PROCESS | 1733 | 1464381574080 Marionette TRACE conn4 -> [0,1648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.scaledefault.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:34 INFO - PROCESS | 1733 | ++DOCSHELL 0x8dbd0c00 == 127 [pid = 1733] [id = 419] 13:39:34 INFO - PROCESS | 1733 | ++DOMWINDOW == 159 (0x8e562800) [pid = 1733] [serial = 1258] [outer = (nil)] 13:39:34 INFO - PROCESS | 1733 | ++DOMWINDOW == 160 (0x8f1af800) [pid = 1733] [serial = 1259] [outer = 0x8e562800] 13:39:34 INFO - PROCESS | 1733 | 1464381574220 Marionette DEBUG loaded listener.js 13:39:34 INFO - PROCESS | 1733 | ++DOMWINDOW == 161 (0x8f396000) [pid = 1733] [serial = 1260] [outer = 0x8e562800] 13:39:35 INFO - PROCESS | 1733 | 1464381575125 Marionette TRACE conn4 <- [1,1648,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 13:39:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 13:39:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1585ms 13:39:35 INFO - PROCESS | 1733 | 1464381575188 Marionette TRACE conn4 -> [0,1649,"getWindowHandle",null] 13:39:35 INFO - PROCESS | 1733 | 1464381575192 Marionette TRACE conn4 <- [1,1649,null,{"value":"8"}] 13:39:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 13:39:35 INFO - PROCESS | 1733 | 1464381575199 Marionette TRACE conn4 -> [0,1650,"setScriptTimeout",{"ms":35000}] 13:39:35 INFO - PROCESS | 1733 | 1464381575202 Marionette TRACE conn4 <- [1,1650,null,{}] 13:39:35 INFO - PROCESS | 1733 | 1464381575208 Marionette TRACE conn4 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:35 INFO - PROCESS | 1733 | 1464381575454 Marionette TRACE conn4 <- [1,1651,null,{"value":null}] 13:39:35 INFO - PROCESS | 1733 | 1464381575795 Marionette TRACE conn4 -> [0,1652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.transformed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:35 INFO - PROCESS | 1733 | ++DOCSHELL 0x8e58d400 == 128 [pid = 1733] [id = 420] 13:39:35 INFO - PROCESS | 1733 | ++DOMWINDOW == 162 (0x8e872400) [pid = 1733] [serial = 1261] [outer = (nil)] 13:39:35 INFO - PROCESS | 1733 | ++DOMWINDOW == 163 (0x912dfc00) [pid = 1733] [serial = 1262] [outer = 0x8e872400] 13:39:35 INFO - PROCESS | 1733 | 1464381575899 Marionette DEBUG loaded listener.js 13:39:36 INFO - PROCESS | 1733 | ++DOMWINDOW == 164 (0x91cadc00) [pid = 1733] [serial = 1263] [outer = 0x8e872400] 13:39:36 INFO - PROCESS | 1733 | 1464381576835 Marionette TRACE conn4 <- [1,1652,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 13:39:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 13:39:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1680ms 13:39:36 INFO - PROCESS | 1733 | 1464381576880 Marionette TRACE conn4 -> [0,1653,"getWindowHandle",null] 13:39:36 INFO - PROCESS | 1733 | 1464381576884 Marionette TRACE conn4 <- [1,1653,null,{"value":"8"}] 13:39:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 13:39:36 INFO - PROCESS | 1733 | 1464381576890 Marionette TRACE conn4 -> [0,1654,"setScriptTimeout",{"ms":35000}] 13:39:36 INFO - PROCESS | 1733 | 1464381576895 Marionette TRACE conn4 <- [1,1654,null,{}] 13:39:36 INFO - PROCESS | 1733 | 1464381576901 Marionette TRACE conn4 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:37 INFO - PROCESS | 1733 | 1464381577115 Marionette TRACE conn4 <- [1,1655,null,{"value":null}] 13:39:37 INFO - PROCESS | 1733 | 1464381577441 Marionette TRACE conn4 -> [0,1656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:37 INFO - PROCESS | 1733 | ++DOCSHELL 0x8f393000 == 129 [pid = 1733] [id = 421] 13:39:37 INFO - PROCESS | 1733 | ++DOMWINDOW == 165 (0x9103a000) [pid = 1733] [serial = 1264] [outer = (nil)] 13:39:37 INFO - PROCESS | 1733 | ++DOMWINDOW == 166 (0x9223c400) [pid = 1733] [serial = 1265] [outer = 0x9103a000] 13:39:37 INFO - PROCESS | 1733 | 1464381577534 Marionette DEBUG loaded listener.js 13:39:37 INFO - PROCESS | 1733 | ++DOMWINDOW == 167 (0x92b6e800) [pid = 1733] [serial = 1266] [outer = 0x9103a000] 13:39:38 INFO - PROCESS | 1733 | 1464381578449 Marionette TRACE conn4 <- [1,1656,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 13:39:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 13:39:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 1630ms 13:39:38 INFO - PROCESS | 1733 | 1464381578523 Marionette TRACE conn4 -> [0,1657,"getWindowHandle",null] 13:39:38 INFO - PROCESS | 1733 | 1464381578526 Marionette TRACE conn4 <- [1,1657,null,{"value":"8"}] 13:39:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 13:39:38 INFO - PROCESS | 1733 | 1464381578532 Marionette TRACE conn4 -> [0,1658,"setScriptTimeout",{"ms":35000}] 13:39:38 INFO - PROCESS | 1733 | 1464381578536 Marionette TRACE conn4 <- [1,1658,null,{}] 13:39:38 INFO - PROCESS | 1733 | 1464381578542 Marionette TRACE conn4 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:38 INFO - PROCESS | 1733 | 1464381578791 Marionette TRACE conn4 <- [1,1659,null,{"value":null}] 13:39:39 INFO - PROCESS | 1733 | 1464381579154 Marionette TRACE conn4 -> [0,1660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:39 INFO - PROCESS | 1733 | ++DOCSHELL 0x86fc6800 == 130 [pid = 1733] [id = 422] 13:39:39 INFO - PROCESS | 1733 | ++DOMWINDOW == 168 (0x912e4800) [pid = 1733] [serial = 1267] [outer = (nil)] 13:39:39 INFO - PROCESS | 1733 | ++DOMWINDOW == 169 (0x92d92400) [pid = 1733] [serial = 1268] [outer = 0x912e4800] 13:39:39 INFO - PROCESS | 1733 | 1464381579240 Marionette DEBUG loaded listener.js 13:39:39 INFO - PROCESS | 1733 | ++DOMWINDOW == 170 (0x92d97800) [pid = 1733] [serial = 1269] [outer = 0x912e4800] 13:39:40 INFO - PROCESS | 1733 | 1464381580139 Marionette TRACE conn4 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 13:39:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 13:39:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1641ms 13:39:40 INFO - PROCESS | 1733 | 1464381580174 Marionette TRACE conn4 -> [0,1661,"getWindowHandle",null] 13:39:40 INFO - PROCESS | 1733 | 1464381580177 Marionette TRACE conn4 <- [1,1661,null,{"value":"8"}] 13:39:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 13:39:40 INFO - PROCESS | 1733 | 1464381580184 Marionette TRACE conn4 -> [0,1662,"setScriptTimeout",{"ms":35000}] 13:39:40 INFO - PROCESS | 1733 | 1464381580187 Marionette TRACE conn4 <- [1,1662,null,{}] 13:39:40 INFO - PROCESS | 1733 | 1464381580193 Marionette TRACE conn4 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:40 INFO - PROCESS | 1733 | 1464381580399 Marionette TRACE conn4 <- [1,1663,null,{"value":null}] 13:39:40 INFO - PROCESS | 1733 | 1464381580683 Marionette TRACE conn4 -> [0,1664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:40 INFO - PROCESS | 1733 | ++DOCSHELL 0x88cd3c00 == 131 [pid = 1733] [id = 423] 13:39:40 INFO - PROCESS | 1733 | ++DOMWINDOW == 171 (0x8ab52000) [pid = 1733] [serial = 1270] [outer = (nil)] 13:39:40 INFO - PROCESS | 1733 | ++DOMWINDOW == 172 (0x93990400) [pid = 1733] [serial = 1271] [outer = 0x8ab52000] 13:39:40 INFO - PROCESS | 1733 | 1464381580823 Marionette DEBUG loaded listener.js 13:39:40 INFO - PROCESS | 1733 | ++DOMWINDOW == 173 (0x94513800) [pid = 1733] [serial = 1272] [outer = 0x8ab52000] 13:39:41 INFO - PROCESS | 1733 | 1464381581690 Marionette TRACE conn4 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 13:39:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 13:39:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 1583ms 13:39:41 INFO - PROCESS | 1733 | 1464381581768 Marionette TRACE conn4 -> [0,1665,"getWindowHandle",null] 13:39:41 INFO - PROCESS | 1733 | 1464381581772 Marionette TRACE conn4 <- [1,1665,null,{"value":"8"}] 13:39:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 13:39:41 INFO - PROCESS | 1733 | 1464381581778 Marionette TRACE conn4 -> [0,1666,"setScriptTimeout",{"ms":35000}] 13:39:41 INFO - PROCESS | 1733 | 1464381581782 Marionette TRACE conn4 <- [1,1666,null,{}] 13:39:41 INFO - PROCESS | 1733 | 1464381581788 Marionette TRACE conn4 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:42 INFO - PROCESS | 1733 | 1464381582037 Marionette TRACE conn4 <- [1,1667,null,{"value":null}] 13:39:42 INFO - PROCESS | 1733 | 1464381582377 Marionette TRACE conn4 -> [0,1668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:42 INFO - PROCESS | 1733 | ++DOCSHELL 0x8e6b1800 == 132 [pid = 1733] [id = 424] 13:39:42 INFO - PROCESS | 1733 | ++DOMWINDOW == 174 (0x92d94400) [pid = 1733] [serial = 1273] [outer = (nil)] 13:39:42 INFO - PROCESS | 1733 | ++DOMWINDOW == 175 (0x951a6400) [pid = 1733] [serial = 1274] [outer = 0x92d94400] 13:39:42 INFO - PROCESS | 1733 | 1464381582466 Marionette DEBUG loaded listener.js 13:39:42 INFO - PROCESS | 1733 | ++DOMWINDOW == 176 (0x951ef400) [pid = 1733] [serial = 1275] [outer = 0x92d94400] 13:39:43 INFO - PROCESS | 1733 | 1464381583392 Marionette TRACE conn4 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 13:39:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 13:39:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 1682ms 13:39:43 INFO - PROCESS | 1733 | 1464381583462 Marionette TRACE conn4 -> [0,1669,"getWindowHandle",null] 13:39:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 13:39:43 INFO - PROCESS | 1733 | 1464381583467 Marionette TRACE conn4 <- [1,1669,null,{"value":"8"}] 13:39:43 INFO - PROCESS | 1733 | 1464381583473 Marionette TRACE conn4 -> [0,1670,"setScriptTimeout",{"ms":35000}] 13:39:43 INFO - PROCESS | 1733 | 1464381583478 Marionette TRACE conn4 <- [1,1670,null,{}] 13:39:43 INFO - PROCESS | 1733 | 1464381583483 Marionette TRACE conn4 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:43 INFO - PROCESS | 1733 | 1464381583713 Marionette TRACE conn4 <- [1,1671,null,{"value":null}] 13:39:44 INFO - PROCESS | 1733 | 1464381584084 Marionette TRACE conn4 -> [0,1672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:44 INFO - PROCESS | 1733 | ++DOCSHELL 0x9507a800 == 133 [pid = 1733] [id = 425] 13:39:44 INFO - PROCESS | 1733 | ++DOMWINDOW == 177 (0x97799400) [pid = 1733] [serial = 1276] [outer = (nil)] 13:39:44 INFO - PROCESS | 1733 | ++DOMWINDOW == 178 (0x9812b400) [pid = 1733] [serial = 1277] [outer = 0x97799400] 13:39:44 INFO - PROCESS | 1733 | 1464381584188 Marionette DEBUG loaded listener.js 13:39:44 INFO - PROCESS | 1733 | ++DOMWINDOW == 179 (0x992b8c00) [pid = 1733] [serial = 1278] [outer = 0x97799400] 13:39:45 INFO - PROCESS | 1733 | 1464381585073 Marionette TRACE conn4 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 13:39:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 13:39:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1640ms 13:39:45 INFO - PROCESS | 1733 | 1464381585114 Marionette TRACE conn4 -> [0,1673,"getWindowHandle",null] 13:39:45 INFO - PROCESS | 1733 | 1464381585117 Marionette TRACE conn4 <- [1,1673,null,{"value":"8"}] 13:39:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 13:39:45 INFO - PROCESS | 1733 | 1464381585124 Marionette TRACE conn4 -> [0,1674,"setScriptTimeout",{"ms":35000}] 13:39:45 INFO - PROCESS | 1733 | 1464381585127 Marionette TRACE conn4 <- [1,1674,null,{}] 13:39:45 INFO - PROCESS | 1733 | 1464381585133 Marionette TRACE conn4 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:45 INFO - PROCESS | 1733 | 1464381585340 Marionette TRACE conn4 <- [1,1675,null,{"value":null}] 13:39:45 INFO - PROCESS | 1733 | 1464381585637 Marionette TRACE conn4 -> [0,1676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:45 INFO - PROCESS | 1733 | ++DOCSHELL 0x89d1f000 == 134 [pid = 1733] [id = 426] 13:39:45 INFO - PROCESS | 1733 | ++DOMWINDOW == 180 (0x9779cc00) [pid = 1733] [serial = 1279] [outer = (nil)] 13:39:45 INFO - PROCESS | 1733 | ++DOMWINDOW == 181 (0x99e81800) [pid = 1733] [serial = 1280] [outer = 0x9779cc00] 13:39:45 INFO - PROCESS | 1733 | 1464381585773 Marionette DEBUG loaded listener.js 13:39:45 INFO - PROCESS | 1733 | ++DOMWINDOW == 182 (0x9a066c00) [pid = 1733] [serial = 1281] [outer = 0x9779cc00] 13:39:46 INFO - PROCESS | 1733 | 1464381586695 Marionette TRACE conn4 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 13:39:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 13:39:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1631ms 13:39:46 INFO - PROCESS | 1733 | 1464381586756 Marionette TRACE conn4 -> [0,1677,"getWindowHandle",null] 13:39:46 INFO - PROCESS | 1733 | 1464381586760 Marionette TRACE conn4 <- [1,1677,null,{"value":"8"}] 13:39:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 13:39:46 INFO - PROCESS | 1733 | 1464381586766 Marionette TRACE conn4 -> [0,1678,"setScriptTimeout",{"ms":35000}] 13:39:46 INFO - PROCESS | 1733 | 1464381586770 Marionette TRACE conn4 <- [1,1678,null,{}] 13:39:46 INFO - PROCESS | 1733 | 1464381586785 Marionette TRACE conn4 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:46 INFO - PROCESS | 1733 | 1464381586996 Marionette TRACE conn4 <- [1,1679,null,{"value":null}] 13:39:47 INFO - PROCESS | 1733 | 1464381587337 Marionette TRACE conn4 -> [0,1680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:47 INFO - PROCESS | 1733 | ++DOCSHELL 0x868f1400 == 135 [pid = 1733] [id = 427] 13:39:47 INFO - PROCESS | 1733 | ++DOMWINDOW == 183 (0x92d1c000) [pid = 1733] [serial = 1282] [outer = (nil)] 13:39:47 INFO - PROCESS | 1733 | ++DOMWINDOW == 184 (0x9a09b000) [pid = 1733] [serial = 1283] [outer = 0x92d1c000] 13:39:47 INFO - PROCESS | 1733 | 1464381587437 Marionette DEBUG loaded listener.js 13:39:47 INFO - PROCESS | 1733 | ++DOMWINDOW == 185 (0x9a1ec400) [pid = 1733] [serial = 1284] [outer = 0x92d1c000] 13:39:48 INFO - PROCESS | 1733 | 1464381588334 Marionette TRACE conn4 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 13:39:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 13:39:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 1642ms 13:39:48 INFO - PROCESS | 1733 | 1464381588410 Marionette TRACE conn4 -> [0,1681,"getWindowHandle",null] 13:39:48 INFO - PROCESS | 1733 | 1464381588414 Marionette TRACE conn4 <- [1,1681,null,{"value":"8"}] 13:39:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 13:39:48 INFO - PROCESS | 1733 | 1464381588421 Marionette TRACE conn4 -> [0,1682,"setScriptTimeout",{"ms":35000}] 13:39:48 INFO - PROCESS | 1733 | 1464381588423 Marionette TRACE conn4 <- [1,1682,null,{}] 13:39:48 INFO - PROCESS | 1733 | 1464381588429 Marionette TRACE conn4 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:48 INFO - PROCESS | 1733 | 1464381588633 Marionette TRACE conn4 <- [1,1683,null,{"value":null}] 13:39:48 INFO - PROCESS | 1733 | 1464381588965 Marionette TRACE conn4 -> [0,1684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:49 INFO - PROCESS | 1733 | ++DOCSHELL 0x8ab4dc00 == 136 [pid = 1733] [id = 428] 13:39:49 INFO - PROCESS | 1733 | ++DOMWINDOW == 186 (0x8ab4e400) [pid = 1733] [serial = 1285] [outer = (nil)] 13:39:49 INFO - PROCESS | 1733 | ++DOMWINDOW == 187 (0x9a320400) [pid = 1733] [serial = 1286] [outer = 0x8ab4e400] 13:39:49 INFO - PROCESS | 1733 | 1464381589065 Marionette DEBUG loaded listener.js 13:39:49 INFO - PROCESS | 1733 | ++DOMWINDOW == 188 (0x9a324c00) [pid = 1733] [serial = 1287] [outer = 0x8ab4e400] 13:39:49 INFO - PROCESS | 1733 | 1464381589947 Marionette TRACE conn4 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 13:39:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 13:39:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1581ms 13:39:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 13:39:50 INFO - PROCESS | 1733 | 1464381590003 Marionette TRACE conn4 -> [0,1685,"getWindowHandle",null] 13:39:50 INFO - PROCESS | 1733 | 1464381590006 Marionette TRACE conn4 <- [1,1685,null,{"value":"8"}] 13:39:50 INFO - PROCESS | 1733 | 1464381590013 Marionette TRACE conn4 -> [0,1686,"setScriptTimeout",{"ms":35000}] 13:39:50 INFO - PROCESS | 1733 | 1464381590016 Marionette TRACE conn4 <- [1,1686,null,{}] 13:39:50 INFO - PROCESS | 1733 | 1464381590022 Marionette TRACE conn4 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:50 INFO - PROCESS | 1733 | 1464381590235 Marionette TRACE conn4 <- [1,1687,null,{"value":null}] 13:39:50 INFO - PROCESS | 1733 | 1464381590577 Marionette TRACE conn4 -> [0,1688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:50 INFO - PROCESS | 1733 | ++DOCSHELL 0x89e4b800 == 137 [pid = 1733] [id = 429] 13:39:50 INFO - PROCESS | 1733 | ++DOMWINDOW == 189 (0x8ab4a400) [pid = 1733] [serial = 1288] [outer = (nil)] 13:39:50 INFO - PROCESS | 1733 | ++DOMWINDOW == 190 (0x9a791800) [pid = 1733] [serial = 1289] [outer = 0x8ab4a400] 13:39:50 INFO - PROCESS | 1733 | 1464381590669 Marionette DEBUG loaded listener.js 13:39:50 INFO - PROCESS | 1733 | ++DOMWINDOW == 191 (0x9a8be800) [pid = 1733] [serial = 1290] [outer = 0x8ab4a400] 13:39:51 INFO - PROCESS | 1733 | 1464381591594 Marionette TRACE conn4 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 13:39:51 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 13:39:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 1634ms 13:39:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 13:39:51 INFO - PROCESS | 1733 | 1464381591647 Marionette TRACE conn4 -> [0,1689,"getWindowHandle",null] 13:39:51 INFO - PROCESS | 1733 | 1464381591650 Marionette TRACE conn4 <- [1,1689,null,{"value":"8"}] 13:39:51 INFO - PROCESS | 1733 | 1464381591656 Marionette TRACE conn4 -> [0,1690,"setScriptTimeout",{"ms":35000}] 13:39:51 INFO - PROCESS | 1733 | 1464381591660 Marionette TRACE conn4 <- [1,1690,null,{}] 13:39:51 INFO - PROCESS | 1733 | 1464381591666 Marionette TRACE conn4 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:51 INFO - PROCESS | 1733 | 1464381591868 Marionette TRACE conn4 <- [1,1691,null,{"value":null}] 13:39:52 INFO - PROCESS | 1733 | 1464381592152 Marionette TRACE conn4 -> [0,1692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:52 INFO - PROCESS | 1733 | ++DOCSHELL 0x9a31ac00 == 138 [pid = 1733] [id = 430] 13:39:52 INFO - PROCESS | 1733 | ++DOMWINDOW == 192 (0x9a323800) [pid = 1733] [serial = 1291] [outer = (nil)] 13:39:52 INFO - PROCESS | 1733 | ++DOMWINDOW == 193 (0x9a9d3800) [pid = 1733] [serial = 1292] [outer = 0x9a323800] 13:39:52 INFO - PROCESS | 1733 | 1464381592296 Marionette DEBUG loaded listener.js 13:39:52 INFO - PROCESS | 1733 | ++DOMWINDOW == 194 (0x9a9dcc00) [pid = 1733] [serial = 1293] [outer = 0x9a323800] 13:39:53 INFO - PROCESS | 1733 | 1464381593186 Marionette TRACE conn4 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 13:39:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 13:39:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1583ms 13:39:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 13:39:53 INFO - PROCESS | 1733 | 1464381593239 Marionette TRACE conn4 -> [0,1693,"getWindowHandle",null] 13:39:53 INFO - PROCESS | 1733 | 1464381593242 Marionette TRACE conn4 <- [1,1693,null,{"value":"8"}] 13:39:53 INFO - PROCESS | 1733 | 1464381593249 Marionette TRACE conn4 -> [0,1694,"setScriptTimeout",{"ms":35000}] 13:39:53 INFO - PROCESS | 1733 | 1464381593252 Marionette TRACE conn4 <- [1,1694,null,{}] 13:39:53 INFO - PROCESS | 1733 | 1464381593258 Marionette TRACE conn4 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:53 INFO - PROCESS | 1733 | 1464381593474 Marionette TRACE conn4 <- [1,1695,null,{"value":null}] 13:39:53 INFO - PROCESS | 1733 | 1464381593805 Marionette TRACE conn4 -> [0,1696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:53 INFO - PROCESS | 1733 | ++DOCSHELL 0x9a8cb800 == 139 [pid = 1733] [id = 431] 13:39:53 INFO - PROCESS | 1733 | ++DOMWINDOW == 195 (0x9a9d7c00) [pid = 1733] [serial = 1294] [outer = (nil)] 13:39:53 INFO - PROCESS | 1733 | ++DOMWINDOW == 196 (0x9aa47400) [pid = 1733] [serial = 1295] [outer = 0x9a9d7c00] 13:39:53 INFO - PROCESS | 1733 | 1464381593895 Marionette DEBUG loaded listener.js 13:39:54 INFO - PROCESS | 1733 | ++DOMWINDOW == 197 (0x9aa49800) [pid = 1733] [serial = 1296] [outer = 0x9a9d7c00] 13:39:54 INFO - PROCESS | 1733 | 1464381594842 Marionette TRACE conn4 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 13:39:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 13:39:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1636ms 13:39:54 INFO - PROCESS | 1733 | 1464381594885 Marionette TRACE conn4 -> [0,1697,"getWindowHandle",null] 13:39:54 INFO - PROCESS | 1733 | 1464381594889 Marionette TRACE conn4 <- [1,1697,null,{"value":"8"}] 13:39:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 13:39:54 INFO - PROCESS | 1733 | 1464381594895 Marionette TRACE conn4 -> [0,1698,"setScriptTimeout",{"ms":35000}] 13:39:54 INFO - PROCESS | 1733 | 1464381594899 Marionette TRACE conn4 <- [1,1698,null,{}] 13:39:54 INFO - PROCESS | 1733 | 1464381594904 Marionette TRACE conn4 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:55 INFO - PROCESS | 1733 | 1464381595102 Marionette TRACE conn4 <- [1,1699,null,{"value":null}] 13:39:55 INFO - PROCESS | 1733 | 1464381595447 Marionette TRACE conn4 -> [0,1700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonempty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:55 INFO - PROCESS | 1733 | ++DOCSHELL 0x8c9f9000 == 140 [pid = 1733] [id = 432] 13:39:55 INFO - PROCESS | 1733 | ++DOMWINDOW == 198 (0x8d9f9800) [pid = 1733] [serial = 1297] [outer = (nil)] 13:39:55 INFO - PROCESS | 1733 | ++DOMWINDOW == 199 (0x9b412000) [pid = 1733] [serial = 1298] [outer = 0x8d9f9800] 13:39:55 INFO - PROCESS | 1733 | 1464381595537 Marionette DEBUG loaded listener.js 13:39:55 INFO - PROCESS | 1733 | ++DOMWINDOW == 200 (0x9b415800) [pid = 1733] [serial = 1299] [outer = 0x8d9f9800] 13:39:57 INFO - PROCESS | 1733 | --DOCSHELL 0x93994800 == 139 [pid = 1733] [id = 47] 13:39:57 INFO - PROCESS | 1733 | --DOCSHELL 0x9a9f4800 == 138 [pid = 1733] [id = 36] 13:39:57 INFO - PROCESS | 1733 | --DOCSHELL 0x9a33d000 == 137 [pid = 1733] [id = 44] 13:39:57 INFO - PROCESS | 1733 | --DOCSHELL 0x890f1c00 == 136 [pid = 1733] [id = 225] 13:39:57 INFO - PROCESS | 1733 | --DOCSHELL 0x8c9fc800 == 135 [pid = 1733] [id = 179] 13:39:57 INFO - PROCESS | 1733 | --DOCSHELL 0x8f39c000 == 134 [pid = 1733] [id = 108] 13:39:57 INFO - PROCESS | 1733 | --DOCSHELL 0x9a066800 == 133 [pid = 1733] [id = 358] 13:39:57 INFO - PROCESS | 1733 | --DOCSHELL 0x86fce000 == 132 [pid = 1733] [id = 362] 13:39:57 INFO - PROCESS | 1733 | --DOCSHELL 0x88417400 == 131 [pid = 1733] [id = 228] 13:39:57 INFO - PROCESS | 1733 | --DOCSHELL 0x912e7000 == 130 [pid = 1733] [id = 220] 13:39:57 INFO - PROCESS | 1733 | --DOCSHELL 0x8e877400 == 129 [pid = 1733] [id = 112] 13:39:57 INFO - PROCESS | 1733 | --DOCSHELL 0x88cd2000 == 128 [pid = 1733] [id = 227] 13:39:57 INFO - PROCESS | 1733 | --DOCSHELL 0x977e0800 == 127 [pid = 1733] [id = 43] 13:39:57 INFO - PROCESS | 1733 | --DOCSHELL 0x8e869c00 == 126 [pid = 1733] [id = 219] 13:39:57 INFO - PROCESS | 1733 | --DOCSHELL 0x8d0a0c00 == 125 [pid = 1733] [id = 211] 13:39:57 INFO - PROCESS | 1733 | --DOCSHELL 0x93a94c00 == 124 [pid = 1733] [id = 45] 13:39:57 INFO - PROCESS | 1733 | --DOCSHELL 0x86fc8800 == 123 [pid = 1733] [id = 361] 13:39:57 INFO - PROCESS | 1733 | --DOCSHELL 0x8abed400 == 122 [pid = 1733] [id = 222] 13:39:57 INFO - PROCESS | 1733 | --DOCSHELL 0x8dc47400 == 121 [pid = 1733] [id = 359] 13:39:57 INFO - PROCESS | 1733 | --DOCSHELL 0x88554000 == 120 [pid = 1733] [id = 363] 13:39:57 INFO - PROCESS | 1733 | --DOCSHELL 0x8e876c00 == 119 [pid = 1733] [id = 212] 13:39:57 INFO - PROCESS | 1733 | --DOCSHELL 0x88cd0800 == 118 [pid = 1733] [id = 226] 13:39:57 INFO - PROCESS | 1733 | --DOCSHELL 0x86fc3000 == 117 [pid = 1733] [id = 360] 13:39:57 INFO - PROCESS | 1733 | --DOCSHELL 0x8b09bc00 == 116 [pid = 1733] [id = 218] 13:39:57 INFO - PROCESS | 1733 | --DOCSHELL 0x91037400 == 115 [pid = 1733] [id = 401] 13:39:57 INFO - PROCESS | 1733 | --DOCSHELL 0x9102e400 == 114 [pid = 1733] [id = 400] 13:39:57 INFO - PROCESS | 1733 | --DOCSHELL 0x8bacb000 == 113 [pid = 1733] [id = 399] 13:39:57 INFO - PROCESS | 1733 | --DOCSHELL 0x8dbd1800 == 112 [pid = 1733] [id = 398] 13:39:57 INFO - PROCESS | 1733 | --DOCSHELL 0x8e586400 == 111 [pid = 1733] [id = 397] 13:39:57 INFO - PROCESS | 1733 | --DOCSHELL 0x890ea000 == 110 [pid = 1733] [id = 396] 13:39:57 INFO - PROCESS | 1733 | --DOCSHELL 0x8bac7400 == 109 [pid = 1733] [id = 394] 13:39:57 INFO - PROCESS | 1733 | --DOCSHELL 0x8c8a9c00 == 108 [pid = 1733] [id = 395] 13:39:57 INFO - PROCESS | 1733 | --DOCSHELL 0x89d1e800 == 107 [pid = 1733] [id = 393] 13:39:57 INFO - PROCESS | 1733 | --DOCSHELL 0x868f5400 == 106 [pid = 1733] [id = 392] 13:39:57 INFO - PROCESS | 1733 | --DOMWINDOW == 199 (0x89d26400) [pid = 1733] [serial = 1095] [outer = (nil)] [url = about:blank] 13:39:57 INFO - PROCESS | 1733 | --DOMWINDOW == 198 (0x88556800) [pid = 1733] [serial = 1089] [outer = (nil)] [url = about:blank] 13:39:57 INFO - PROCESS | 1733 | --DOMWINDOW == 197 (0x86fcd400) [pid = 1733] [serial = 1083] [outer = (nil)] [url = about:blank] 13:39:57 INFO - PROCESS | 1733 | --DOMWINDOW == 196 (0x89b46c00) [pid = 1733] [serial = 1092] [outer = (nil)] [url = about:blank] 13:39:57 INFO - PROCESS | 1733 | --DOMWINDOW == 195 (0x8ac52400) [pid = 1733] [serial = 1047] [outer = (nil)] [url = about:blank] 13:39:57 INFO - PROCESS | 1733 | --DOMWINDOW == 194 (0x8e568000) [pid = 1733] [serial = 1050] [outer = (nil)] [url = about:blank] 13:39:57 INFO - PROCESS | 1733 | --DOMWINDOW == 193 (0x9132b400) [pid = 1733] [serial = 1053] [outer = (nil)] [url = about:blank] 13:39:57 INFO - PROCESS | 1733 | --DOMWINDOW == 192 (0x92d18c00) [pid = 1733] [serial = 1056] [outer = (nil)] [url = about:blank] 13:39:57 INFO - PROCESS | 1733 | --DOMWINDOW == 191 (0x95078400) [pid = 1733] [serial = 1059] [outer = (nil)] [url = about:blank] 13:39:57 INFO - PROCESS | 1733 | --DOMWINDOW == 190 (0x9a09d800) [pid = 1733] [serial = 1062] [outer = (nil)] [url = about:blank] 13:39:57 INFO - PROCESS | 1733 | --DOMWINDOW == 189 (0x9a9da400) [pid = 1733] [serial = 1065] [outer = (nil)] [url = about:blank] 13:39:57 INFO - PROCESS | 1733 | --DOMWINDOW == 188 (0x9b7f1800) [pid = 1733] [serial = 1068] [outer = (nil)] [url = about:blank] 13:39:57 INFO - PROCESS | 1733 | --DOMWINDOW == 187 (0xa1060c00) [pid = 1733] [serial = 1071] [outer = (nil)] [url = about:blank] 13:39:57 INFO - PROCESS | 1733 | --DOMWINDOW == 186 (0xa3259400) [pid = 1733] [serial = 1074] [outer = (nil)] [url = about:blank] 13:39:57 INFO - PROCESS | 1733 | --DOMWINDOW == 185 (0xa2633000) [pid = 1733] [serial = 1077] [outer = (nil)] [url = about:blank] 13:39:57 INFO - PROCESS | 1733 | --DOMWINDOW == 184 (0x8dc53000) [pid = 1733] [serial = 1080] [outer = (nil)] [url = about:blank] 13:39:57 INFO - PROCESS | 1733 | --DOMWINDOW == 183 (0x8b099000) [pid = 1733] [serial = 1175] [outer = (nil)] [url = about:blank] 13:39:57 INFO - PROCESS | 1733 | --DOMWINDOW == 182 (0x8abf5000) [pid = 1733] [serial = 1172] [outer = (nil)] [url = about:blank] 13:39:57 INFO - PROCESS | 1733 | --DOMWINDOW == 181 (0x8ac50c00) [pid = 1733] [serial = 1173] [outer = (nil)] [url = about:blank] 13:39:57 INFO - PROCESS | 1733 | --DOMWINDOW == 180 (0x86fe1400) [pid = 1733] [serial = 1166] [outer = (nil)] [url = about:blank] 13:39:57 INFO - PROCESS | 1733 | --DOMWINDOW == 179 (0x86fec000) [pid = 1733] [serial = 1167] [outer = (nil)] [url = about:blank] 13:39:57 INFO - PROCESS | 1733 | --DOMWINDOW == 178 (0xa30f0400) [pid = 1733] [serial = 1164] [outer = (nil)] [url = about:blank] 13:39:57 INFO - PROCESS | 1733 | --DOMWINDOW == 177 (0xa26c9c00) [pid = 1733] [serial = 1163] [outer = (nil)] [url = about:blank] 13:39:57 INFO - PROCESS | 1733 | --DOMWINDOW == 176 (0xa050f800) [pid = 1733] [serial = 1161] [outer = (nil)] [url = about:blank] 13:39:57 INFO - PROCESS | 1733 | --DOMWINDOW == 175 (0x9d89a400) [pid = 1733] [serial = 1160] [outer = (nil)] [url = about:blank] 13:39:57 INFO - PROCESS | 1733 | --DOMWINDOW == 174 (0x9b738c00) [pid = 1733] [serial = 1158] [outer = (nil)] [url = about:blank] 13:39:57 INFO - PROCESS | 1733 | --DOMWINDOW == 173 (0x9b41ac00) [pid = 1733] [serial = 1157] [outer = (nil)] [url = about:blank] 13:39:57 INFO - PROCESS | 1733 | --DOMWINDOW == 172 (0x9aa4b400) [pid = 1733] [serial = 1155] [outer = (nil)] [url = about:blank] 13:39:57 INFO - PROCESS | 1733 | --DOMWINDOW == 171 (0x9aa43000) [pid = 1733] [serial = 1154] [outer = (nil)] [url = about:blank] 13:39:57 INFO - PROCESS | 1733 | --DOMWINDOW == 170 (0x9a648800) [pid = 1733] [serial = 1152] [outer = (nil)] [url = about:blank] 13:39:57 INFO - PROCESS | 1733 | --DOMWINDOW == 169 (0x9a339400) [pid = 1733] [serial = 1151] [outer = (nil)] [url = about:blank] 13:39:57 INFO - PROCESS | 1733 | --DOMWINDOW == 168 (0x9a063000) [pid = 1733] [serial = 1149] [outer = (nil)] [url = about:blank] 13:39:57 INFO - PROCESS | 1733 | --DOMWINDOW == 167 (0x9a06a800) [pid = 1733] [serial = 1148] [outer = (nil)] [url = about:blank] 13:39:57 INFO - PROCESS | 1733 | --DOMWINDOW == 166 (0x99205400) [pid = 1733] [serial = 1146] [outer = (nil)] [url = about:blank] 13:39:57 INFO - PROCESS | 1733 | --DOMWINDOW == 165 (0x991b3000) [pid = 1733] [serial = 1145] [outer = (nil)] [url = about:blank] 13:39:57 INFO - PROCESS | 1733 | --DOMWINDOW == 164 (0x97796800) [pid = 1733] [serial = 1143] [outer = (nil)] [url = about:blank] 13:39:57 INFO - PROCESS | 1733 | --DOMWINDOW == 163 (0x95755000) [pid = 1733] [serial = 1142] [outer = (nil)] [url = about:blank] 13:39:57 INFO - PROCESS | 1733 | --DOMWINDOW == 162 (0x951a5c00) [pid = 1733] [serial = 1140] [outer = (nil)] [url = about:blank] 13:39:57 INFO - PROCESS | 1733 | --DOMWINDOW == 161 (0x951a1000) [pid = 1733] [serial = 1139] [outer = (nil)] [url = about:blank] 13:39:57 INFO - PROCESS | 1733 | --DOMWINDOW == 160 (0x94550000) [pid = 1733] [serial = 1137] [outer = (nil)] [url = about:blank] 13:39:57 INFO - PROCESS | 1733 | --DOMWINDOW == 159 (0x93996800) [pid = 1733] [serial = 1136] [outer = (nil)] [url = about:blank] 13:39:57 INFO - PROCESS | 1733 | --DOMWINDOW == 158 (0x92d96000) [pid = 1733] [serial = 1134] [outer = (nil)] [url = about:blank] 13:39:57 INFO - PROCESS | 1733 | --DOMWINDOW == 157 (0x92d1a000) [pid = 1733] [serial = 1133] [outer = (nil)] [url = about:blank] 13:39:57 INFO - PROCESS | 1733 | --DOMWINDOW == 156 (0x9213fc00) [pid = 1733] [serial = 1131] [outer = (nil)] [url = about:blank] 13:39:57 INFO - PROCESS | 1733 | --DOMWINDOW == 155 (0x91cb8800) [pid = 1733] [serial = 1130] [outer = (nil)] [url = about:blank] 13:39:57 INFO - PROCESS | 1733 | --DOMWINDOW == 154 (0x913cd400) [pid = 1733] [serial = 1128] [outer = (nil)] [url = about:blank] 13:39:57 INFO - PROCESS | 1733 | --DOMWINDOW == 153 (0x913c3000) [pid = 1733] [serial = 1127] [outer = (nil)] [url = about:blank] 13:39:57 INFO - PROCESS | 1733 | --DOMWINDOW == 152 (0x90f75c00) [pid = 1733] [serial = 1125] [outer = (nil)] [url = about:blank] 13:39:57 INFO - PROCESS | 1733 | --DOMWINDOW == 151 (0x90f73400) [pid = 1733] [serial = 1124] [outer = (nil)] [url = about:blank] 13:39:57 INFO - PROCESS | 1733 | --DOMWINDOW == 150 (0x8f1af400) [pid = 1733] [serial = 1122] [outer = (nil)] [url = about:blank] 13:39:57 INFO - PROCESS | 1733 | --DOMWINDOW == 149 (0x8e869400) [pid = 1733] [serial = 1121] [outer = (nil)] [url = about:blank] 13:39:57 INFO - PROCESS | 1733 | --DOMWINDOW == 148 (0x8dc4b800) [pid = 1733] [serial = 1119] [outer = (nil)] [url = about:blank] 13:39:57 INFO - PROCESS | 1733 | --DOMWINDOW == 147 (0x8d9fb800) [pid = 1733] [serial = 1118] [outer = (nil)] [url = about:blank] 13:39:57 INFO - PROCESS | 1733 | --DOMWINDOW == 146 (0x8bac0000) [pid = 1733] [serial = 1116] [outer = (nil)] [url = about:blank] 13:39:57 INFO - PROCESS | 1733 | --DOMWINDOW == 145 (0x8ac6bc00) [pid = 1733] [serial = 1115] [outer = (nil)] [url = about:blank] 13:39:57 INFO - PROCESS | 1733 | --DOMWINDOW == 144 (0x89b50400) [pid = 1733] [serial = 1113] [outer = (nil)] [url = about:blank] 13:39:57 INFO - PROCESS | 1733 | --DOMWINDOW == 143 (0x890ebc00) [pid = 1733] [serial = 1112] [outer = (nil)] [url = about:blank] 13:39:57 INFO - PROCESS | 1733 | --DOMWINDOW == 142 (0x890f1000) [pid = 1733] [serial = 1169] [outer = (nil)] [url = about:blank] 13:39:57 INFO - PROCESS | 1733 | --DOMWINDOW == 141 (0x89b4b000) [pid = 1733] [serial = 1170] [outer = (nil)] [url = about:blank] 13:39:57 INFO - PROCESS | 1733 | --DOMWINDOW == 140 (0x9a06d000) [pid = 1733] [serial = 1086] [outer = (nil)] [url = about:blank] 13:39:58 INFO - PROCESS | 1733 | 1464381598008 Marionette TRACE conn4 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 13:39:58 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 13:39:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 3148ms 13:39:58 INFO - PROCESS | 1733 | 1464381598068 Marionette TRACE conn4 -> [0,1701,"getWindowHandle",null] 13:39:58 INFO - PROCESS | 1733 | 1464381598075 Marionette TRACE conn4 <- [1,1701,null,{"value":"8"}] 13:39:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 13:39:58 INFO - PROCESS | 1733 | 1464381598086 Marionette TRACE conn4 -> [0,1702,"setScriptTimeout",{"ms":35000}] 13:39:58 INFO - PROCESS | 1733 | 1464381598090 Marionette TRACE conn4 <- [1,1702,null,{}] 13:39:58 INFO - PROCESS | 1733 | 1464381598098 Marionette TRACE conn4 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:58 INFO - PROCESS | 1733 | 1464381598290 Marionette TRACE conn4 <- [1,1703,null,{"value":null}] 13:39:58 INFO - PROCESS | 1733 | 1464381598303 Marionette TRACE conn4 -> [0,1704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:58 INFO - PROCESS | 1733 | ++DOCSHELL 0x86e12400 == 107 [pid = 1733] [id = 433] 13:39:58 INFO - PROCESS | 1733 | ++DOMWINDOW == 141 (0x88423c00) [pid = 1733] [serial = 1300] [outer = (nil)] 13:39:58 INFO - PROCESS | 1733 | ++DOMWINDOW == 142 (0x88550800) [pid = 1733] [serial = 1301] [outer = 0x88423c00] 13:39:58 INFO - PROCESS | 1733 | 1464381598389 Marionette DEBUG loaded listener.js 13:39:58 INFO - PROCESS | 1733 | ++DOMWINDOW == 143 (0x88559000) [pid = 1733] [serial = 1302] [outer = 0x88423c00] 13:39:59 INFO - PROCESS | 1733 | 1464381599413 Marionette TRACE conn4 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 13:39:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 13:39:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1389ms 13:39:59 INFO - PROCESS | 1733 | 1464381599476 Marionette TRACE conn4 -> [0,1705,"getWindowHandle",null] 13:39:59 INFO - PROCESS | 1733 | 1464381599484 Marionette TRACE conn4 <- [1,1705,null,{"value":"8"}] 13:39:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 13:39:59 INFO - PROCESS | 1733 | 1464381599494 Marionette TRACE conn4 -> [0,1706,"setScriptTimeout",{"ms":35000}] 13:39:59 INFO - PROCESS | 1733 | 1464381599498 Marionette TRACE conn4 <- [1,1706,null,{}] 13:39:59 INFO - PROCESS | 1733 | 1464381599541 Marionette TRACE conn4 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:59 INFO - PROCESS | 1733 | 1464381599794 Marionette TRACE conn4 <- [1,1707,null,{"value":null}] 13:39:59 INFO - PROCESS | 1733 | 1464381599968 Marionette TRACE conn4 -> [0,1708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:00 INFO - PROCESS | 1733 | ++DOCSHELL 0x888e4000 == 108 [pid = 1733] [id = 434] 13:40:00 INFO - PROCESS | 1733 | ++DOMWINDOW == 144 (0x88cd1400) [pid = 1733] [serial = 1303] [outer = (nil)] 13:40:00 INFO - PROCESS | 1733 | ++DOMWINDOW == 145 (0x890ebc00) [pid = 1733] [serial = 1304] [outer = 0x88cd1400] 13:40:00 INFO - PROCESS | 1733 | 1464381600043 Marionette DEBUG loaded listener.js 13:40:00 INFO - PROCESS | 1733 | ++DOMWINDOW == 146 (0x89b47000) [pid = 1733] [serial = 1305] [outer = 0x88cd1400] 13:40:01 INFO - PROCESS | 1733 | 1464381601014 Marionette TRACE conn4 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 13:40:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 13:40:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1589ms 13:40:01 INFO - PROCESS | 1733 | 1464381601084 Marionette TRACE conn4 -> [0,1709,"getWindowHandle",null] 13:40:01 INFO - PROCESS | 1733 | 1464381601088 Marionette TRACE conn4 <- [1,1709,null,{"value":"8"}] 13:40:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 13:40:01 INFO - PROCESS | 1733 | 1464381601094 Marionette TRACE conn4 -> [0,1710,"setScriptTimeout",{"ms":35000}] 13:40:01 INFO - PROCESS | 1733 | 1464381601099 Marionette TRACE conn4 <- [1,1710,null,{}] 13:40:01 INFO - PROCESS | 1733 | 1464381601122 Marionette TRACE conn4 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:01 INFO - PROCESS | 1733 | 1464381601379 Marionette TRACE conn4 <- [1,1711,null,{"value":null}] 13:40:01 INFO - PROCESS | 1733 | 1464381601421 Marionette TRACE conn4 -> [0,1712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:01 INFO - PROCESS | 1733 | ++DOCSHELL 0x88cd6c00 == 109 [pid = 1733] [id = 435] 13:40:01 INFO - PROCESS | 1733 | ++DOMWINDOW == 147 (0x8ab49c00) [pid = 1733] [serial = 1306] [outer = (nil)] 13:40:01 INFO - PROCESS | 1733 | ++DOMWINDOW == 148 (0x8ab57400) [pid = 1733] [serial = 1307] [outer = 0x8ab49c00] 13:40:01 INFO - PROCESS | 1733 | 1464381601527 Marionette DEBUG loaded listener.js 13:40:01 INFO - PROCESS | 1733 | ++DOMWINDOW == 149 (0x8ac4b400) [pid = 1733] [serial = 1308] [outer = 0x8ab49c00] 13:40:02 INFO - PROCESS | 1733 | --DOMWINDOW == 148 (0x890e8000) [pid = 1733] [serial = 1228] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 13:40:02 INFO - PROCESS | 1733 | --DOMWINDOW == 147 (0x913cd000) [pid = 1733] [serial = 1216] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 13:40:02 INFO - PROCESS | 1733 | --DOMWINDOW == 146 (0x8f1ac400) [pid = 1733] [serial = 1195] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 13:40:02 INFO - PROCESS | 1733 | --DOMWINDOW == 145 (0x868f5800) [pid = 1733] [serial = 1177] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 13:40:02 INFO - PROCESS | 1733 | --DOMWINDOW == 144 (0x91034400) [pid = 1733] [serial = 1201] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 13:40:02 INFO - PROCESS | 1733 | --DOMWINDOW == 143 (0x8e586c00) [pid = 1733] [serial = 1192] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 13:40:02 INFO - PROCESS | 1733 | --DOMWINDOW == 142 (0x89d23400) [pid = 1733] [serial = 1180] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 13:40:02 INFO - PROCESS | 1733 | --DOMWINDOW == 141 (0x868f3c00) [pid = 1733] [serial = 1222] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 13:40:02 INFO - PROCESS | 1733 | --DOMWINDOW == 140 (0x88cdcc00) [pid = 1733] [serial = 1234] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 13:40:02 INFO - PROCESS | 1733 | --DOMWINDOW == 139 (0x8cacfc00) [pid = 1733] [serial = 1186] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 13:40:02 INFO - PROCESS | 1733 | --DOMWINDOW == 138 (0x92d91800) [pid = 1733] [serial = 1210] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 13:40:02 INFO - PROCESS | 1733 | --DOMWINDOW == 137 (0x8ab51c00) [pid = 1733] [serial = 1237] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 13:40:02 INFO - PROCESS | 1733 | --DOMWINDOW == 136 (0x8c8a4000) [pid = 1733] [serial = 1198] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 13:40:02 INFO - PROCESS | 1733 | --DOMWINDOW == 135 (0x92234c00) [pid = 1733] [serial = 1213] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 13:40:02 INFO - PROCESS | 1733 | --DOMWINDOW == 134 (0x86fc1400) [pid = 1733] [serial = 1240] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 13:40:02 INFO - PROCESS | 1733 | --DOMWINDOW == 133 (0x95080000) [pid = 1733] [serial = 1219] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 13:40:02 INFO - PROCESS | 1733 | --DOMWINDOW == 132 (0x912e3400) [pid = 1733] [serial = 1204] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 13:40:02 INFO - PROCESS | 1733 | --DOMWINDOW == 131 (0x8b78d400) [pid = 1733] [serial = 1225] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 13:40:02 INFO - PROCESS | 1733 | --DOMWINDOW == 130 (0x9223a000) [pid = 1733] [serial = 1207] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 13:40:02 INFO - PROCESS | 1733 | --DOMWINDOW == 129 (0x8ac4bc00) [pid = 1733] [serial = 1189] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 13:40:02 INFO - PROCESS | 1733 | --DOMWINDOW == 128 (0x8bacb800) [pid = 1733] [serial = 1183] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 13:40:02 INFO - PROCESS | 1733 | --DOMWINDOW == 127 (0x86fc8400) [pid = 1733] [serial = 1231] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 13:40:02 INFO - PROCESS | 1733 | --DOMWINDOW == 126 (0x8854f000) [pid = 1733] [serial = 1108] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 13:40:03 INFO - PROCESS | 1733 | 1464381603322 Marionette TRACE conn4 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 13:40:03 INFO - PROCESS | 1733 | ************************* 13:40:03 INFO - PROCESS | 1733 | A coding exception was thrown and uncaught in a Task. 13:40:03 INFO - PROCESS | 1733 | 13:40:03 INFO - PROCESS | 1733 | Full message: TypeError: NetworkError when attempting to fetch resource. 13:40:03 INFO - PROCESS | 1733 | Full stack: 13:40:03 INFO - PROCESS | 1733 | ************************* 13:40:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 13:40:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 2289ms 13:40:03 INFO - PROCESS | 1733 | 1464381603383 Marionette TRACE conn4 -> [0,1713,"getWindowHandle",null] 13:40:03 INFO - PROCESS | 1733 | 1464381603387 Marionette TRACE conn4 <- [1,1713,null,{"value":"8"}] 13:40:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 13:40:03 INFO - PROCESS | 1733 | 1464381603393 Marionette TRACE conn4 -> [0,1714,"setScriptTimeout",{"ms":35000}] 13:40:03 INFO - PROCESS | 1733 | 1464381603397 Marionette TRACE conn4 <- [1,1714,null,{}] 13:40:03 INFO - PROCESS | 1733 | 1464381603402 Marionette TRACE conn4 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:03 INFO - PROCESS | 1733 | 1464381603604 Marionette TRACE conn4 <- [1,1715,null,{"value":null}] 13:40:03 INFO - PROCESS | 1733 | 1464381603825 Marionette TRACE conn4 -> [0,1716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:03 INFO - PROCESS | 1733 | ++DOCSHELL 0x86fe3400 == 110 [pid = 1733] [id = 436] 13:40:03 INFO - PROCESS | 1733 | ++DOMWINDOW == 127 (0x890e8000) [pid = 1733] [serial = 1309] [outer = (nil)] 13:40:03 INFO - PROCESS | 1733 | ++DOMWINDOW == 128 (0x8abf7000) [pid = 1733] [serial = 1310] [outer = 0x890e8000] 13:40:03 INFO - PROCESS | 1733 | 1464381603904 Marionette DEBUG loaded listener.js 13:40:04 INFO - PROCESS | 1733 | ++DOMWINDOW == 129 (0x8b794c00) [pid = 1733] [serial = 1311] [outer = 0x890e8000] 13:40:04 INFO - PROCESS | 1733 | 1464381604686 Marionette TRACE conn4 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 13:40:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 13:40:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 1339ms 13:40:04 INFO - PROCESS | 1733 | 1464381604828 Marionette TRACE conn4 -> [0,1717,"getWindowHandle",null] 13:40:04 INFO - PROCESS | 1733 | 1464381604834 Marionette TRACE conn4 <- [1,1717,null,{"value":"8"}] 13:40:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 13:40:04 INFO - PROCESS | 1733 | 1464381604861 Marionette TRACE conn4 -> [0,1718,"setScriptTimeout",{"ms":35000}] 13:40:04 INFO - PROCESS | 1733 | 1464381604866 Marionette TRACE conn4 <- [1,1718,null,{}] 13:40:04 INFO - PROCESS | 1733 | 1464381604874 Marionette TRACE conn4 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:05 INFO - PROCESS | 1733 | 1464381605087 Marionette TRACE conn4 <- [1,1719,null,{"value":null}] 13:40:05 INFO - PROCESS | 1733 | 1464381605420 Marionette TRACE conn4 -> [0,1720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:05 INFO - PROCESS | 1733 | ++DOCSHELL 0x88418c00 == 111 [pid = 1733] [id = 437] 13:40:05 INFO - PROCESS | 1733 | ++DOMWINDOW == 130 (0x88419000) [pid = 1733] [serial = 1312] [outer = (nil)] 13:40:05 INFO - PROCESS | 1733 | ++DOMWINDOW == 131 (0x8854b000) [pid = 1733] [serial = 1313] [outer = 0x88419000] 13:40:05 INFO - PROCESS | 1733 | 1464381605516 Marionette DEBUG loaded listener.js 13:40:05 INFO - PROCESS | 1733 | ++DOMWINDOW == 132 (0x888e1c00) [pid = 1733] [serial = 1314] [outer = 0x88419000] 13:40:06 INFO - PROCESS | 1733 | 1464381606496 Marionette TRACE conn4 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 13:40:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 13:40:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1703ms 13:40:06 INFO - PROCESS | 1733 | 1464381606553 Marionette TRACE conn4 -> [0,1721,"getWindowHandle",null] 13:40:06 INFO - PROCESS | 1733 | 1464381606559 Marionette TRACE conn4 <- [1,1721,null,{"value":"8"}] 13:40:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 13:40:06 INFO - PROCESS | 1733 | 1464381606571 Marionette TRACE conn4 -> [0,1722,"setScriptTimeout",{"ms":35000}] 13:40:06 INFO - PROCESS | 1733 | 1464381606577 Marionette TRACE conn4 <- [1,1722,null,{}] 13:40:06 INFO - PROCESS | 1733 | 1464381606584 Marionette TRACE conn4 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:06 INFO - PROCESS | 1733 | 1464381606840 Marionette TRACE conn4 <- [1,1723,null,{"value":null}] 13:40:07 INFO - PROCESS | 1733 | 1464381607166 Marionette TRACE conn4 -> [0,1724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:07 INFO - PROCESS | 1733 | ++DOCSHELL 0x89d28c00 == 112 [pid = 1733] [id = 438] 13:40:07 INFO - PROCESS | 1733 | ++DOMWINDOW == 133 (0x8a282c00) [pid = 1733] [serial = 1315] [outer = (nil)] 13:40:07 INFO - PROCESS | 1733 | ++DOMWINDOW == 134 (0x8ab4d000) [pid = 1733] [serial = 1316] [outer = 0x8a282c00] 13:40:07 INFO - PROCESS | 1733 | 1464381607285 Marionette DEBUG loaded listener.js 13:40:07 INFO - PROCESS | 1733 | ++DOMWINDOW == 135 (0x8ac56000) [pid = 1733] [serial = 1317] [outer = 0x8a282c00] 13:40:08 INFO - PROCESS | 1733 | 1464381608235 Marionette TRACE conn4 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 13:40:08 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 13:40:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 1738ms 13:40:08 INFO - PROCESS | 1733 | 1464381608307 Marionette TRACE conn4 -> [0,1725,"getWindowHandle",null] 13:40:08 INFO - PROCESS | 1733 | 1464381608311 Marionette TRACE conn4 <- [1,1725,null,{"value":"8"}] 13:40:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 13:40:08 INFO - PROCESS | 1733 | 1464381608318 Marionette TRACE conn4 -> [0,1726,"setScriptTimeout",{"ms":35000}] 13:40:08 INFO - PROCESS | 1733 | 1464381608322 Marionette TRACE conn4 <- [1,1726,null,{}] 13:40:08 INFO - PROCESS | 1733 | 1464381608336 Marionette TRACE conn4 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:08 INFO - PROCESS | 1733 | 1464381608609 Marionette TRACE conn4 <- [1,1727,null,{"value":null}] 13:40:08 INFO - PROCESS | 1733 | 1464381608977 Marionette TRACE conn4 -> [0,1728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:09 INFO - PROCESS | 1733 | ++DOCSHELL 0x8c9f1c00 == 113 [pid = 1733] [id = 439] 13:40:09 INFO - PROCESS | 1733 | ++DOMWINDOW == 136 (0x8c9fa800) [pid = 1733] [serial = 1318] [outer = (nil)] 13:40:09 INFO - PROCESS | 1733 | ++DOMWINDOW == 137 (0x8cad4400) [pid = 1733] [serial = 1319] [outer = 0x8c9fa800] 13:40:09 INFO - PROCESS | 1733 | 1464381609072 Marionette DEBUG loaded listener.js 13:40:09 INFO - PROCESS | 1733 | ++DOMWINDOW == 138 (0x8ccc8800) [pid = 1733] [serial = 1320] [outer = 0x8c9fa800] 13:40:10 INFO - PROCESS | 1733 | 1464381610091 Marionette TRACE conn4 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 13:40:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 13:40:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1831ms 13:40:10 INFO - PROCESS | 1733 | 1464381610150 Marionette TRACE conn4 -> [0,1729,"getWindowHandle",null] 13:40:10 INFO - PROCESS | 1733 | 1464381610154 Marionette TRACE conn4 <- [1,1729,null,{"value":"8"}] 13:40:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 13:40:10 INFO - PROCESS | 1733 | 1464381610161 Marionette TRACE conn4 -> [0,1730,"setScriptTimeout",{"ms":35000}] 13:40:10 INFO - PROCESS | 1733 | 1464381610164 Marionette TRACE conn4 <- [1,1730,null,{}] 13:40:10 INFO - PROCESS | 1733 | 1464381610170 Marionette TRACE conn4 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:10 INFO - PROCESS | 1733 | 1464381610379 Marionette TRACE conn4 <- [1,1731,null,{"value":null}] 13:40:10 INFO - PROCESS | 1733 | 1464381610644 Marionette TRACE conn4 -> [0,1732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:10 INFO - PROCESS | 1733 | ++DOCSHELL 0x89b49400 == 114 [pid = 1733] [id = 440] 13:40:10 INFO - PROCESS | 1733 | ++DOMWINDOW == 139 (0x8c9f2c00) [pid = 1733] [serial = 1321] [outer = (nil)] 13:40:10 INFO - PROCESS | 1733 | ++DOMWINDOW == 140 (0x8d253c00) [pid = 1733] [serial = 1322] [outer = 0x8c9f2c00] 13:40:10 INFO - PROCESS | 1733 | 1464381610784 Marionette DEBUG loaded listener.js 13:40:10 INFO - PROCESS | 1733 | ++DOMWINDOW == 141 (0x8d9fb800) [pid = 1733] [serial = 1323] [outer = 0x8c9f2c00] 13:40:11 INFO - PROCESS | 1733 | 1464381611678 Marionette TRACE conn4 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",0,null,null]]]}] 13:40:11 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 13:40:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 1593ms 13:40:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 13:40:11 INFO - PROCESS | 1733 | 1464381611755 Marionette TRACE conn4 -> [0,1733,"getWindowHandle",null] 13:40:11 INFO - PROCESS | 1733 | 1464381611758 Marionette TRACE conn4 <- [1,1733,null,{"value":"8"}] 13:40:11 INFO - PROCESS | 1733 | 1464381611765 Marionette TRACE conn4 -> [0,1734,"setScriptTimeout",{"ms":35000}] 13:40:11 INFO - PROCESS | 1733 | 1464381611769 Marionette TRACE conn4 <- [1,1734,null,{}] 13:40:11 INFO - PROCESS | 1733 | 1464381611774 Marionette TRACE conn4 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:12 INFO - PROCESS | 1733 | 1464381612018 Marionette TRACE conn4 <- [1,1735,null,{"value":null}] 13:40:12 INFO - PROCESS | 1733 | 1464381612328 Marionette TRACE conn4 -> [0,1736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:12 INFO - PROCESS | 1733 | ++DOCSHELL 0x8d245c00 == 115 [pid = 1733] [id = 441] 13:40:12 INFO - PROCESS | 1733 | ++DOMWINDOW == 142 (0x8d253800) [pid = 1733] [serial = 1324] [outer = (nil)] 13:40:12 INFO - PROCESS | 1733 | ++DOMWINDOW == 143 (0x8dbd2400) [pid = 1733] [serial = 1325] [outer = 0x8d253800] 13:40:12 INFO - PROCESS | 1733 | 1464381612435 Marionette DEBUG loaded listener.js 13:40:12 INFO - PROCESS | 1733 | ++DOMWINDOW == 144 (0x8dbd6c00) [pid = 1733] [serial = 1326] [outer = 0x8d253800] 13:40:13 INFO - PROCESS | 1733 | 1464381613338 Marionette TRACE conn4 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 13:40:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 13:40:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1637ms 13:40:13 INFO - PROCESS | 1733 | 1464381613402 Marionette TRACE conn4 -> [0,1737,"getWindowHandle",null] 13:40:13 INFO - PROCESS | 1733 | 1464381613406 Marionette TRACE conn4 <- [1,1737,null,{"value":"8"}] 13:40:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 13:40:13 INFO - PROCESS | 1733 | 1464381613413 Marionette TRACE conn4 -> [0,1738,"setScriptTimeout",{"ms":35000}] 13:40:13 INFO - PROCESS | 1733 | 1464381613416 Marionette TRACE conn4 <- [1,1738,null,{}] 13:40:13 INFO - PROCESS | 1733 | 1464381613422 Marionette TRACE conn4 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:13 INFO - PROCESS | 1733 | 1464381613713 Marionette TRACE conn4 <- [1,1739,null,{"value":null}] 13:40:14 INFO - PROCESS | 1733 | 1464381614036 Marionette TRACE conn4 -> [0,1740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:14 INFO - PROCESS | 1733 | ++DOCSHELL 0x86fc5000 == 116 [pid = 1733] [id = 442] 13:40:14 INFO - PROCESS | 1733 | ++DOMWINDOW == 145 (0x8dc54c00) [pid = 1733] [serial = 1327] [outer = (nil)] 13:40:14 INFO - PROCESS | 1733 | ++DOMWINDOW == 146 (0x8e586400) [pid = 1733] [serial = 1328] [outer = 0x8dc54c00] 13:40:14 INFO - PROCESS | 1733 | 1464381614135 Marionette DEBUG loaded listener.js 13:40:14 INFO - PROCESS | 1733 | ++DOMWINDOW == 147 (0x8e6b4800) [pid = 1733] [serial = 1329] [outer = 0x8dc54c00] 13:40:15 INFO - PROCESS | 1733 | 1464381615030 Marionette TRACE conn4 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 13:40:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 13:40:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1691ms 13:40:15 INFO - PROCESS | 1733 | 1464381615105 Marionette TRACE conn4 -> [0,1741,"getWindowHandle",null] 13:40:15 INFO - PROCESS | 1733 | 1464381615108 Marionette TRACE conn4 <- [1,1741,null,{"value":"8"}] 13:40:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 13:40:15 INFO - PROCESS | 1733 | 1464381615115 Marionette TRACE conn4 -> [0,1742,"setScriptTimeout",{"ms":35000}] 13:40:15 INFO - PROCESS | 1733 | 1464381615119 Marionette TRACE conn4 <- [1,1742,null,{}] 13:40:15 INFO - PROCESS | 1733 | 1464381615124 Marionette TRACE conn4 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:15 INFO - PROCESS | 1733 | 1464381615372 Marionette TRACE conn4 <- [1,1743,null,{"value":null}] 13:40:15 INFO - PROCESS | 1733 | 1464381615690 Marionette TRACE conn4 -> [0,1744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:15 INFO - PROCESS | 1733 | ++DOCSHELL 0x8e56a400 == 117 [pid = 1733] [id = 443] 13:40:15 INFO - PROCESS | 1733 | ++DOMWINDOW == 148 (0x8e571c00) [pid = 1733] [serial = 1330] [outer = (nil)] 13:40:15 INFO - PROCESS | 1733 | ++DOMWINDOW == 149 (0x8f1ac400) [pid = 1733] [serial = 1331] [outer = 0x8e571c00] 13:40:15 INFO - PROCESS | 1733 | 1464381615778 Marionette DEBUG loaded listener.js 13:40:15 INFO - PROCESS | 1733 | ++DOMWINDOW == 150 (0x8f1b0c00) [pid = 1733] [serial = 1332] [outer = 0x8e571c00] 13:40:16 INFO - PROCESS | 1733 | 1464381616686 Marionette TRACE conn4 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 13:40:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 13:40:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 1645ms 13:40:16 INFO - PROCESS | 1733 | 1464381616761 Marionette TRACE conn4 -> [0,1745,"getWindowHandle",null] 13:40:16 INFO - PROCESS | 1733 | 1464381616765 Marionette TRACE conn4 <- [1,1745,null,{"value":"8"}] 13:40:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 13:40:16 INFO - PROCESS | 1733 | 1464381616772 Marionette TRACE conn4 -> [0,1746,"setScriptTimeout",{"ms":35000}] 13:40:16 INFO - PROCESS | 1733 | 1464381616775 Marionette TRACE conn4 <- [1,1746,null,{}] 13:40:16 INFO - PROCESS | 1733 | 1464381616781 Marionette TRACE conn4 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:17 INFO - PROCESS | 1733 | 1464381617023 Marionette TRACE conn4 <- [1,1747,null,{"value":null}] 13:40:17 INFO - PROCESS | 1733 | 1464381617342 Marionette TRACE conn4 -> [0,1748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:17 INFO - PROCESS | 1733 | ++DOCSHELL 0x8e86a800 == 118 [pid = 1733] [id = 444] 13:40:17 INFO - PROCESS | 1733 | ++DOMWINDOW == 151 (0x8e872800) [pid = 1733] [serial = 1333] [outer = (nil)] 13:40:17 INFO - PROCESS | 1733 | ++DOMWINDOW == 152 (0x8f39dc00) [pid = 1733] [serial = 1334] [outer = 0x8e872800] 13:40:17 INFO - PROCESS | 1733 | 1464381617438 Marionette DEBUG loaded listener.js 13:40:17 INFO - PROCESS | 1733 | ++DOMWINDOW == 153 (0x90f6b000) [pid = 1733] [serial = 1335] [outer = 0x8e872800] 13:40:18 INFO - PROCESS | 1733 | 1464381618389 Marionette TRACE conn4 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 13:40:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 13:40:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 1685ms 13:40:18 INFO - PROCESS | 1733 | 1464381618458 Marionette TRACE conn4 -> [0,1749,"getWindowHandle",null] 13:40:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 13:40:18 INFO - PROCESS | 1733 | 1464381618463 Marionette TRACE conn4 <- [1,1749,null,{"value":"8"}] 13:40:18 INFO - PROCESS | 1733 | 1464381618469 Marionette TRACE conn4 -> [0,1750,"setScriptTimeout",{"ms":35000}] 13:40:18 INFO - PROCESS | 1733 | 1464381618473 Marionette TRACE conn4 <- [1,1750,null,{}] 13:40:18 INFO - PROCESS | 1733 | 1464381618479 Marionette TRACE conn4 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:18 INFO - PROCESS | 1733 | 1464381618735 Marionette TRACE conn4 <- [1,1751,null,{"value":null}] 13:40:19 INFO - PROCESS | 1733 | 1464381619055 Marionette TRACE conn4 -> [0,1752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:19 INFO - PROCESS | 1733 | ++DOCSHELL 0x8e876800 == 119 [pid = 1733] [id = 445] 13:40:19 INFO - PROCESS | 1733 | ++DOMWINDOW == 154 (0x8f1ae000) [pid = 1733] [serial = 1336] [outer = (nil)] 13:40:19 INFO - PROCESS | 1733 | ++DOMWINDOW == 155 (0x91035800) [pid = 1733] [serial = 1337] [outer = 0x8f1ae000] 13:40:19 INFO - PROCESS | 1733 | 1464381619158 Marionette DEBUG loaded listener.js 13:40:19 INFO - PROCESS | 1733 | ++DOMWINDOW == 156 (0x91038c00) [pid = 1733] [serial = 1338] [outer = 0x8f1ae000] 13:40:20 INFO - PROCESS | 1733 | 1464381620062 Marionette TRACE conn4 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 13:40:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 13:40:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1632ms 13:40:20 INFO - PROCESS | 1733 | 1464381620100 Marionette TRACE conn4 -> [0,1753,"getWindowHandle",null] 13:40:20 INFO - PROCESS | 1733 | 1464381620104 Marionette TRACE conn4 <- [1,1753,null,{"value":"8"}] 13:40:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 13:40:20 INFO - PROCESS | 1733 | 1464381620111 Marionette TRACE conn4 -> [0,1754,"setScriptTimeout",{"ms":35000}] 13:40:20 INFO - PROCESS | 1733 | 1464381620114 Marionette TRACE conn4 <- [1,1754,null,{}] 13:40:20 INFO - PROCESS | 1733 | 1464381620120 Marionette TRACE conn4 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:20 INFO - PROCESS | 1733 | 1464381620320 Marionette TRACE conn4 <- [1,1755,null,{"value":null}] 13:40:20 INFO - PROCESS | 1733 | 1464381620640 Marionette TRACE conn4 -> [0,1756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:20 INFO - PROCESS | 1733 | ++DOCSHELL 0x9102e800 == 120 [pid = 1733] [id = 446] 13:40:20 INFO - PROCESS | 1733 | ++DOMWINDOW == 157 (0x91036000) [pid = 1733] [serial = 1339] [outer = (nil)] 13:40:20 INFO - PROCESS | 1733 | ++DOMWINDOW == 158 (0x91327c00) [pid = 1733] [serial = 1340] [outer = 0x91036000] 13:40:20 INFO - PROCESS | 1733 | 1464381620731 Marionette DEBUG loaded listener.js 13:40:20 INFO - PROCESS | 1733 | ++DOMWINDOW == 159 (0x9132a400) [pid = 1733] [serial = 1341] [outer = 0x91036000] 13:40:21 INFO - PROCESS | 1733 | 1464381621678 Marionette TRACE conn4 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 13:40:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 13:40:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1631ms 13:40:21 INFO - PROCESS | 1733 | 1464381621745 Marionette TRACE conn4 -> [0,1757,"getWindowHandle",null] 13:40:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 13:40:21 INFO - PROCESS | 1733 | 1464381621749 Marionette TRACE conn4 <- [1,1757,null,{"value":"8"}] 13:40:21 INFO - PROCESS | 1733 | 1464381621756 Marionette TRACE conn4 -> [0,1758,"setScriptTimeout",{"ms":35000}] 13:40:21 INFO - PROCESS | 1733 | 1464381621760 Marionette TRACE conn4 <- [1,1758,null,{}] 13:40:21 INFO - PROCESS | 1733 | 1464381621766 Marionette TRACE conn4 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:22 INFO - PROCESS | 1733 | 1464381622001 Marionette TRACE conn4 <- [1,1759,null,{"value":null}] 13:40:22 INFO - PROCESS | 1733 | 1464381622331 Marionette TRACE conn4 -> [0,1760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:22 INFO - PROCESS | 1733 | ++DOCSHELL 0x9103c800 == 121 [pid = 1733] [id = 447] 13:40:22 INFO - PROCESS | 1733 | ++DOMWINDOW == 160 (0x91cb5000) [pid = 1733] [serial = 1342] [outer = (nil)] 13:40:22 INFO - PROCESS | 1733 | ++DOMWINDOW == 161 (0x92231400) [pid = 1733] [serial = 1343] [outer = 0x91cb5000] 13:40:22 INFO - PROCESS | 1733 | 1464381622454 Marionette DEBUG loaded listener.js 13:40:22 INFO - PROCESS | 1733 | ++DOMWINDOW == 162 (0x92b6fc00) [pid = 1733] [serial = 1344] [outer = 0x91cb5000] 13:40:23 INFO - PROCESS | 1733 | 1464381623385 Marionette TRACE conn4 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 13:40:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 13:40:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 1682ms 13:40:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 13:40:23 INFO - PROCESS | 1733 | 1464381623439 Marionette TRACE conn4 -> [0,1761,"getWindowHandle",null] 13:40:23 INFO - PROCESS | 1733 | 1464381623442 Marionette TRACE conn4 <- [1,1761,null,{"value":"8"}] 13:40:23 INFO - PROCESS | 1733 | 1464381623448 Marionette TRACE conn4 -> [0,1762,"setScriptTimeout",{"ms":35000}] 13:40:23 INFO - PROCESS | 1733 | 1464381623451 Marionette TRACE conn4 <- [1,1762,null,{}] 13:40:23 INFO - PROCESS | 1733 | 1464381623457 Marionette TRACE conn4 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:23 INFO - PROCESS | 1733 | 1464381623679 Marionette TRACE conn4 <- [1,1763,null,{"value":null}] 13:40:23 INFO - PROCESS | 1733 | 1464381623965 Marionette TRACE conn4 -> [0,1764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:24 INFO - PROCESS | 1733 | ++DOCSHELL 0x92233000 == 122 [pid = 1733] [id = 448] 13:40:24 INFO - PROCESS | 1733 | ++DOMWINDOW == 163 (0x92b6f800) [pid = 1733] [serial = 1345] [outer = (nil)] 13:40:24 INFO - PROCESS | 1733 | ++DOMWINDOW == 164 (0x92d20800) [pid = 1733] [serial = 1346] [outer = 0x92b6f800] 13:40:24 INFO - PROCESS | 1733 | 1464381624108 Marionette DEBUG loaded listener.js 13:40:24 INFO - PROCESS | 1733 | ++DOMWINDOW == 165 (0x92d90800) [pid = 1733] [serial = 1347] [outer = 0x92b6f800] 13:40:25 INFO - PROCESS | 1733 | 1464381625059 Marionette TRACE conn4 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 13:40:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 13:40:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1686ms 13:40:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 13:40:25 INFO - PROCESS | 1733 | 1464381625134 Marionette TRACE conn4 -> [0,1765,"getWindowHandle",null] 13:40:25 INFO - PROCESS | 1733 | 1464381625137 Marionette TRACE conn4 <- [1,1765,null,{"value":"8"}] 13:40:25 INFO - PROCESS | 1733 | 1464381625144 Marionette TRACE conn4 -> [0,1766,"setScriptTimeout",{"ms":35000}] 13:40:25 INFO - PROCESS | 1733 | 1464381625148 Marionette TRACE conn4 <- [1,1766,null,{}] 13:40:25 INFO - PROCESS | 1733 | 1464381625154 Marionette TRACE conn4 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:25 INFO - PROCESS | 1733 | 1464381625422 Marionette TRACE conn4 <- [1,1767,null,{"value":null}] 13:40:25 INFO - PROCESS | 1733 | 1464381625753 Marionette TRACE conn4 -> [0,1768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zeroradius.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:25 INFO - PROCESS | 1733 | ++DOCSHELL 0x86e0cc00 == 123 [pid = 1733] [id = 449] 13:40:25 INFO - PROCESS | 1733 | ++DOMWINDOW == 166 (0x92b73800) [pid = 1733] [serial = 1348] [outer = (nil)] 13:40:25 INFO - PROCESS | 1733 | ++DOMWINDOW == 167 (0x9398a000) [pid = 1733] [serial = 1349] [outer = 0x92b73800] 13:40:25 INFO - PROCESS | 1733 | 1464381625841 Marionette DEBUG loaded listener.js 13:40:25 INFO - PROCESS | 1733 | ++DOMWINDOW == 168 (0x93994400) [pid = 1733] [serial = 1350] [outer = 0x92b73800] 13:40:26 INFO - PROCESS | 1733 | 1464381626766 Marionette TRACE conn4 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 13:40:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 13:40:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 1682ms 13:40:26 INFO - PROCESS | 1733 | 1464381626827 Marionette TRACE conn4 -> [0,1769,"getWindowHandle",null] 13:40:26 INFO - PROCESS | 1733 | 1464381626831 Marionette TRACE conn4 <- [1,1769,null,{"value":"8"}] 13:40:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 13:40:26 INFO - PROCESS | 1733 | 1464381626838 Marionette TRACE conn4 -> [0,1770,"setScriptTimeout",{"ms":35000}] 13:40:26 INFO - PROCESS | 1733 | 1464381626842 Marionette TRACE conn4 <- [1,1770,null,{}] 13:40:26 INFO - PROCESS | 1733 | 1464381626848 Marionette TRACE conn4 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:27 INFO - PROCESS | 1733 | 1464381627062 Marionette TRACE conn4 <- [1,1771,null,{"value":null}] 13:40:27 INFO - PROCESS | 1733 | 1464381627389 Marionette TRACE conn4 -> [0,1772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:27 INFO - PROCESS | 1733 | ++DOCSHELL 0x92d8b400 == 124 [pid = 1733] [id = 450] 13:40:27 INFO - PROCESS | 1733 | ++DOMWINDOW == 169 (0x92df0800) [pid = 1733] [serial = 1351] [outer = (nil)] 13:40:27 INFO - PROCESS | 1733 | ++DOMWINDOW == 170 (0x95075000) [pid = 1733] [serial = 1352] [outer = 0x92df0800] 13:40:27 INFO - PROCESS | 1733 | 1464381627495 Marionette DEBUG loaded listener.js 13:40:27 INFO - PROCESS | 1733 | ++DOMWINDOW == 171 (0x95078800) [pid = 1733] [serial = 1353] [outer = 0x92df0800] 13:40:28 INFO - PROCESS | 1733 | 1464381628389 Marionette TRACE conn4 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 13:40:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 13:40:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 1587ms 13:40:28 INFO - PROCESS | 1733 | 1464381628425 Marionette TRACE conn4 -> [0,1773,"getWindowHandle",null] 13:40:28 INFO - PROCESS | 1733 | 1464381628429 Marionette TRACE conn4 <- [1,1773,null,{"value":"8"}] 13:40:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 13:40:28 INFO - PROCESS | 1733 | 1464381628435 Marionette TRACE conn4 -> [0,1774,"setScriptTimeout",{"ms":35000}] 13:40:28 INFO - PROCESS | 1733 | 1464381628440 Marionette TRACE conn4 <- [1,1774,null,{}] 13:40:28 INFO - PROCESS | 1733 | 1464381628446 Marionette TRACE conn4 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:28 INFO - PROCESS | 1733 | 1464381628654 Marionette TRACE conn4 <- [1,1775,null,{"value":null}] 13:40:28 INFO - PROCESS | 1733 | 1464381628918 Marionette TRACE conn4 -> [0,1776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:28 INFO - PROCESS | 1733 | ++DOCSHELL 0x8ab52c00 == 125 [pid = 1733] [id = 451] 13:40:28 INFO - PROCESS | 1733 | ++DOMWINDOW == 172 (0x8b793000) [pid = 1733] [serial = 1354] [outer = (nil)] 13:40:29 INFO - PROCESS | 1733 | ++DOMWINDOW == 173 (0x9519e800) [pid = 1733] [serial = 1355] [outer = 0x8b793000] 13:40:29 INFO - PROCESS | 1733 | 1464381629049 Marionette DEBUG loaded listener.js 13:40:29 INFO - PROCESS | 1733 | ++DOMWINDOW == 174 (0x951a0800) [pid = 1733] [serial = 1356] [outer = 0x8b793000] 13:40:30 INFO - PROCESS | 1733 | 1464381630038 Marionette TRACE conn4 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 13:40:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 13:40:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1636ms 13:40:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 13:40:30 INFO - PROCESS | 1733 | 1464381630073 Marionette TRACE conn4 -> [0,1777,"getWindowHandle",null] 13:40:30 INFO - PROCESS | 1733 | 1464381630076 Marionette TRACE conn4 <- [1,1777,null,{"value":"8"}] 13:40:30 INFO - PROCESS | 1733 | 1464381630082 Marionette TRACE conn4 -> [0,1778,"setScriptTimeout",{"ms":35000}] 13:40:30 INFO - PROCESS | 1733 | 1464381630086 Marionette TRACE conn4 <- [1,1778,null,{}] 13:40:30 INFO - PROCESS | 1733 | 1464381630092 Marionette TRACE conn4 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:30 INFO - PROCESS | 1733 | 1464381630305 Marionette TRACE conn4 <- [1,1779,null,{"value":null}] 13:40:30 INFO - PROCESS | 1733 | 1464381630634 Marionette TRACE conn4 -> [0,1780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:30 INFO - PROCESS | 1733 | ++DOCSHELL 0x95197400 == 126 [pid = 1733] [id = 452] 13:40:30 INFO - PROCESS | 1733 | ++DOMWINDOW == 175 (0x95198c00) [pid = 1733] [serial = 1357] [outer = (nil)] 13:40:30 INFO - PROCESS | 1733 | ++DOMWINDOW == 176 (0x953bfc00) [pid = 1733] [serial = 1358] [outer = 0x95198c00] 13:40:30 INFO - PROCESS | 1733 | 1464381630741 Marionette DEBUG loaded listener.js 13:40:30 INFO - PROCESS | 1733 | ++DOMWINDOW == 177 (0x955c2000) [pid = 1733] [serial = 1359] [outer = 0x95198c00] 13:40:31 INFO - PROCESS | 1733 | 1464381631678 Marionette TRACE conn4 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 13:40:31 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 13:40:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 1635ms 13:40:31 INFO - PROCESS | 1733 | 1464381631731 Marionette TRACE conn4 -> [0,1781,"getWindowHandle",null] 13:40:31 INFO - PROCESS | 1733 | 1464381631736 Marionette TRACE conn4 <- [1,1781,null,{"value":"8"}] 13:40:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 13:40:31 INFO - PROCESS | 1733 | 1464381631748 Marionette TRACE conn4 -> [0,1782,"setScriptTimeout",{"ms":35000}] 13:40:31 INFO - PROCESS | 1733 | 1464381631751 Marionette TRACE conn4 <- [1,1782,null,{}] 13:40:31 INFO - PROCESS | 1733 | 1464381631757 Marionette TRACE conn4 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:31 INFO - PROCESS | 1733 | 1464381631990 Marionette TRACE conn4 <- [1,1783,null,{"value":null}] 13:40:32 INFO - PROCESS | 1733 | 1464381632343 Marionette TRACE conn4 -> [0,1784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:32 INFO - PROCESS | 1733 | ++DOCSHELL 0x95199800 == 127 [pid = 1733] [id = 453] 13:40:32 INFO - PROCESS | 1733 | ++DOMWINDOW == 178 (0x9519fc00) [pid = 1733] [serial = 1360] [outer = (nil)] 13:40:32 INFO - PROCESS | 1733 | ++DOMWINDOW == 179 (0x95754c00) [pid = 1733] [serial = 1361] [outer = 0x9519fc00] 13:40:32 INFO - PROCESS | 1733 | 1464381632444 Marionette DEBUG loaded listener.js 13:40:32 INFO - PROCESS | 1733 | ++DOMWINDOW == 180 (0x9575bc00) [pid = 1733] [serial = 1362] [outer = 0x9519fc00] 13:40:33 INFO - PROCESS | 1733 | 1464381633326 Marionette TRACE conn4 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 13:40:33 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 13:40:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 1632ms 13:40:33 INFO - PROCESS | 1733 | 1464381633380 Marionette TRACE conn4 -> [0,1785,"getWindowHandle",null] 13:40:33 INFO - PROCESS | 1733 | 1464381633384 Marionette TRACE conn4 <- [1,1785,null,{"value":"8"}] 13:40:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 13:40:33 INFO - PROCESS | 1733 | 1464381633390 Marionette TRACE conn4 -> [0,1786,"setScriptTimeout",{"ms":35000}] 13:40:33 INFO - PROCESS | 1733 | 1464381633394 Marionette TRACE conn4 <- [1,1786,null,{}] 13:40:33 INFO - PROCESS | 1733 | 1464381633399 Marionette TRACE conn4 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:33 INFO - PROCESS | 1733 | 1464381633614 Marionette TRACE conn4 <- [1,1787,null,{"value":null}] 13:40:33 INFO - PROCESS | 1733 | 1464381633949 Marionette TRACE conn4 -> [0,1788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:33 INFO - PROCESS | 1733 | ++DOCSHELL 0x8b0a3000 == 128 [pid = 1733] [id = 454] 13:40:33 INFO - PROCESS | 1733 | ++DOMWINDOW == 181 (0x8d0a2000) [pid = 1733] [serial = 1363] [outer = (nil)] 13:40:34 INFO - PROCESS | 1733 | ++DOMWINDOW == 182 (0x977a0800) [pid = 1733] [serial = 1364] [outer = 0x8d0a2000] 13:40:34 INFO - PROCESS | 1733 | 1464381634041 Marionette DEBUG loaded listener.js 13:40:34 INFO - PROCESS | 1733 | ++DOMWINDOW == 183 (0x977e5000) [pid = 1733] [serial = 1365] [outer = 0x8d0a2000] 13:40:35 INFO - PROCESS | 1733 | 1464381634999 Marionette TRACE conn4 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 13:40:35 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 13:40:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 1682ms 13:40:36 INFO - PROCESS | 1733 | --DOCSHELL 0x86fc7c00 == 127 [pid = 1733] [id = 410] 13:40:36 INFO - PROCESS | 1733 | --DOMWINDOW == 182 (0x98132400) [pid = 1733] [serial = 1229] [outer = (nil)] [url = about:blank] 13:40:36 INFO - PROCESS | 1733 | --DOMWINDOW == 181 (0x9519ec00) [pid = 1733] [serial = 1218] [outer = (nil)] [url = about:blank] 13:40:36 INFO - PROCESS | 1733 | --DOMWINDOW == 180 (0x90f71000) [pid = 1733] [serial = 1197] [outer = (nil)] [url = about:blank] 13:40:36 INFO - PROCESS | 1733 | --DOMWINDOW == 179 (0x86fc7400) [pid = 1733] [serial = 1179] [outer = (nil)] [url = about:blank] 13:40:36 INFO - PROCESS | 1733 | --DOMWINDOW == 178 (0x9132e000) [pid = 1733] [serial = 1203] [outer = (nil)] [url = about:blank] 13:40:36 INFO - PROCESS | 1733 | --DOMWINDOW == 177 (0x8e878800) [pid = 1733] [serial = 1194] [outer = (nil)] [url = about:blank] 13:40:36 INFO - PROCESS | 1733 | --DOMWINDOW == 176 (0x89e3fc00) [pid = 1733] [serial = 1181] [outer = (nil)] [url = about:blank] 13:40:36 INFO - PROCESS | 1733 | --DOMWINDOW == 175 (0x955c4800) [pid = 1733] [serial = 1224] [outer = (nil)] [url = about:blank] 13:40:36 INFO - PROCESS | 1733 | --DOMWINDOW == 174 (0x89d24400) [pid = 1733] [serial = 1236] [outer = (nil)] [url = about:blank] 13:40:36 INFO - PROCESS | 1733 | --DOMWINDOW == 173 (0x9819c400) [pid = 1733] [serial = 1230] [outer = (nil)] [url = about:blank] 13:40:36 INFO - PROCESS | 1733 | --DOMWINDOW == 172 (0x8a571800) [pid = 1733] [serial = 1182] [outer = (nil)] [url = about:blank] 13:40:36 INFO - PROCESS | 1733 | --DOMWINDOW == 171 (0x8d247000) [pid = 1733] [serial = 1188] [outer = (nil)] [url = about:blank] 13:40:36 INFO - PROCESS | 1733 | --DOMWINDOW == 170 (0x9519b400) [pid = 1733] [serial = 1217] [outer = (nil)] [url = about:blank] 13:40:36 INFO - PROCESS | 1733 | --DOMWINDOW == 169 (0x938aa000) [pid = 1733] [serial = 1211] [outer = (nil)] [url = about:blank] 13:40:36 INFO - PROCESS | 1733 | --DOMWINDOW == 168 (0x8abf9800) [pid = 1733] [serial = 1238] [outer = (nil)] [url = about:blank] 13:40:36 INFO - PROCESS | 1733 | --DOMWINDOW == 167 (0x912e5c00) [pid = 1733] [serial = 1200] [outer = (nil)] [url = about:blank] 13:40:36 INFO - PROCESS | 1733 | --DOMWINDOW == 166 (0x89b46400) [pid = 1733] [serial = 1235] [outer = (nil)] [url = about:blank] 13:40:36 INFO - PROCESS | 1733 | --DOMWINDOW == 165 (0x90f69c00) [pid = 1733] [serial = 1196] [outer = (nil)] [url = about:blank] 13:40:36 INFO - PROCESS | 1733 | --DOMWINDOW == 164 (0x94548400) [pid = 1733] [serial = 1215] [outer = (nil)] [url = about:blank] 13:40:36 INFO - PROCESS | 1733 | --DOMWINDOW == 163 (0x9103b800) [pid = 1733] [serial = 1199] [outer = (nil)] [url = about:blank] 13:40:36 INFO - PROCESS | 1733 | --DOMWINDOW == 162 (0x9132b000) [pid = 1733] [serial = 1202] [outer = (nil)] [url = about:blank] 13:40:36 INFO - PROCESS | 1733 | --DOMWINDOW == 161 (0x89b43c00) [pid = 1733] [serial = 1242] [outer = (nil)] [url = about:blank] 13:40:36 INFO - PROCESS | 1733 | --DOMWINDOW == 160 (0x95215000) [pid = 1733] [serial = 1220] [outer = (nil)] [url = about:blank] 13:40:36 INFO - PROCESS | 1733 | --DOMWINDOW == 159 (0x8ac6b400) [pid = 1733] [serial = 1239] [outer = (nil)] [url = about:blank] 13:40:36 INFO - PROCESS | 1733 | --DOMWINDOW == 158 (0x91cb1800) [pid = 1733] [serial = 1205] [outer = (nil)] [url = about:blank] 13:40:36 INFO - PROCESS | 1733 | --DOMWINDOW == 157 (0x9575f400) [pid = 1733] [serial = 1227] [outer = (nil)] [url = about:blank] 13:40:36 INFO - PROCESS | 1733 | --DOMWINDOW == 156 (0x9223f800) [pid = 1733] [serial = 1208] [outer = (nil)] [url = about:blank] 13:40:36 INFO - PROCESS | 1733 | --DOMWINDOW == 155 (0x8e58dc00) [pid = 1733] [serial = 1193] [outer = (nil)] [url = about:blank] 13:40:36 INFO - PROCESS | 1733 | --DOMWINDOW == 154 (0x86fe6400) [pid = 1733] [serial = 1241] [outer = (nil)] [url = about:blank] 13:40:36 INFO - PROCESS | 1733 | --DOMWINDOW == 153 (0x91cb4400) [pid = 1733] [serial = 1206] [outer = (nil)] [url = about:blank] 13:40:36 INFO - PROCESS | 1733 | --DOMWINDOW == 152 (0x8dbd6400) [pid = 1733] [serial = 1190] [outer = (nil)] [url = about:blank] 13:40:36 INFO - PROCESS | 1733 | --DOMWINDOW == 151 (0x9398e000) [pid = 1733] [serial = 1212] [outer = (nil)] [url = about:blank] 13:40:36 INFO - PROCESS | 1733 | --DOMWINDOW == 150 (0x8c8a6800) [pid = 1733] [serial = 1184] [outer = (nil)] [url = about:blank] 13:40:36 INFO - PROCESS | 1733 | --DOMWINDOW == 149 (0x95220400) [pid = 1733] [serial = 1221] [outer = (nil)] [url = about:blank] 13:40:36 INFO - PROCESS | 1733 | --DOMWINDOW == 148 (0x86fce400) [pid = 1733] [serial = 1232] [outer = (nil)] [url = about:blank] 13:40:36 INFO - PROCESS | 1733 | --DOMWINDOW == 147 (0x8ab54400) [pid = 1733] [serial = 1110] [outer = (nil)] [url = about:blank] 13:40:36 INFO - PROCESS | 1733 | --DOMWINDOW == 146 (0x88422c00) [pid = 1733] [serial = 1233] [outer = (nil)] [url = about:blank] 13:40:36 INFO - PROCESS | 1733 | --DOMWINDOW == 145 (0x93a99c00) [pid = 1733] [serial = 1214] [outer = (nil)] [url = about:blank] 13:40:36 INFO - PROCESS | 1733 | --DOMWINDOW == 144 (0x8dc4c400) [pid = 1733] [serial = 1191] [outer = (nil)] [url = about:blank] 13:40:36 INFO - PROCESS | 1733 | --DOMWINDOW == 143 (0x86e0a800) [pid = 1733] [serial = 1178] [outer = (nil)] [url = about:blank] 13:40:36 INFO - PROCESS | 1733 | --DOMWINDOW == 142 (0x8d09d400) [pid = 1733] [serial = 1187] [outer = (nil)] [url = about:blank] 13:40:36 INFO - PROCESS | 1733 | --DOMWINDOW == 141 (0x953c3c00) [pid = 1733] [serial = 1223] [outer = (nil)] [url = about:blank] 13:40:36 INFO - PROCESS | 1733 | --DOMWINDOW == 140 (0x95757800) [pid = 1733] [serial = 1226] [outer = (nil)] [url = about:blank] 13:40:36 INFO - PROCESS | 1733 | --DOMWINDOW == 139 (0x92b74800) [pid = 1733] [serial = 1209] [outer = (nil)] [url = about:blank] 13:40:36 INFO - PROCESS | 1733 | --DOMWINDOW == 138 (0x8c9f3800) [pid = 1733] [serial = 1185] [outer = (nil)] [url = about:blank] 13:40:36 INFO - PROCESS | 1733 | --DOMWINDOW == 137 (0x8cad0c00) [pid = 1733] [serial = 1244] [outer = (nil)] [url = about:blank] 13:40:36 INFO - PROCESS | 1733 | 1464381636744 Marionette TRACE conn4 -> [0,1789,"getWindowHandle",null] 13:40:36 INFO - PROCESS | 1733 | 1464381636764 Marionette TRACE conn4 <- [1,1789,null,{"value":"8"}] 13:40:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 13:40:36 INFO - PROCESS | 1733 | 1464381636805 Marionette TRACE conn4 -> [0,1790,"setScriptTimeout",{"ms":35000}] 13:40:36 INFO - PROCESS | 1733 | 1464381636813 Marionette TRACE conn4 <- [1,1790,null,{}] 13:40:36 INFO - PROCESS | 1733 | 1464381636820 Marionette TRACE conn4 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:36 INFO - PROCESS | 1733 | 1464381636993 Marionette TRACE conn4 <- [1,1791,null,{"value":null}] 13:40:37 INFO - PROCESS | 1733 | 1464381637009 Marionette TRACE conn4 -> [0,1792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:37 INFO - PROCESS | 1733 | ++DOCSHELL 0x86e0c800 == 128 [pid = 1733] [id = 455] 13:40:37 INFO - PROCESS | 1733 | ++DOMWINDOW == 138 (0x8841d000) [pid = 1733] [serial = 1366] [outer = (nil)] 13:40:37 INFO - PROCESS | 1733 | ++DOMWINDOW == 139 (0x88423800) [pid = 1733] [serial = 1367] [outer = 0x8841d000] 13:40:37 INFO - PROCESS | 1733 | 1464381637087 Marionette DEBUG loaded listener.js 13:40:37 INFO - PROCESS | 1733 | ++DOMWINDOW == 140 (0x88556000) [pid = 1733] [serial = 1368] [outer = 0x8841d000] 13:40:38 INFO - PROCESS | 1733 | 1464381638088 Marionette TRACE conn4 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 13:40:38 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) 13:40:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1341ms 13:40:38 INFO - PROCESS | 1733 | 1464381638145 Marionette TRACE conn4 -> [0,1793,"getWindowHandle",null] 13:40:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 13:40:38 INFO - PROCESS | 1733 | 1464381638150 Marionette TRACE conn4 <- [1,1793,null,{"value":"8"}] 13:40:38 INFO - PROCESS | 1733 | 1464381638162 Marionette TRACE conn4 -> [0,1794,"setScriptTimeout",{"ms":35000}] 13:40:38 INFO - PROCESS | 1733 | 1464381638167 Marionette TRACE conn4 <- [1,1794,null,{}] 13:40:38 INFO - PROCESS | 1733 | 1464381638173 Marionette TRACE conn4 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:38 INFO - PROCESS | 1733 | 1464381638448 Marionette TRACE conn4 <- [1,1795,null,{"value":null}] 13:40:38 INFO - PROCESS | 1733 | 1464381638467 Marionette TRACE conn4 -> [0,1796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:38 INFO - PROCESS | 1733 | ++DOCSHELL 0x86fec000 == 129 [pid = 1733] [id = 456] 13:40:38 INFO - PROCESS | 1733 | ++DOMWINDOW == 141 (0x88cd4c00) [pid = 1733] [serial = 1369] [outer = (nil)] 13:40:38 INFO - PROCESS | 1733 | ++DOMWINDOW == 142 (0x89b50800) [pid = 1733] [serial = 1370] [outer = 0x88cd4c00] 13:40:38 INFO - PROCESS | 1733 | 1464381638542 Marionette DEBUG loaded listener.js 13:40:38 INFO - PROCESS | 1733 | ++DOMWINDOW == 143 (0x8a282800) [pid = 1733] [serial = 1371] [outer = 0x88cd4c00] 13:40:39 INFO - PROCESS | 1733 | 1464381639653 Marionette TRACE conn4 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 13:40:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 13:40:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 1535ms 13:40:39 INFO - PROCESS | 1733 | 1464381639693 Marionette TRACE conn4 -> [0,1797,"getWindowHandle",null] 13:40:39 INFO - PROCESS | 1733 | 1464381639697 Marionette TRACE conn4 <- [1,1797,null,{"value":"8"}] 13:40:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 13:40:39 INFO - PROCESS | 1733 | 1464381639704 Marionette TRACE conn4 -> [0,1798,"setScriptTimeout",{"ms":35000}] 13:40:39 INFO - PROCESS | 1733 | 1464381639706 Marionette TRACE conn4 <- [1,1798,null,{}] 13:40:39 INFO - PROCESS | 1733 | 1464381639729 Marionette TRACE conn4 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:40 INFO - PROCESS | 1733 | 1464381640029 Marionette TRACE conn4 <- [1,1799,null,{"value":null}] 13:40:40 INFO - PROCESS | 1733 | 1464381640095 Marionette TRACE conn4 -> [0,1800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:40 INFO - PROCESS | 1733 | ++DOCSHELL 0x8ac6bc00 == 130 [pid = 1733] [id = 457] 13:40:40 INFO - PROCESS | 1733 | ++DOMWINDOW == 144 (0x8ac6e400) [pid = 1733] [serial = 1372] [outer = (nil)] 13:40:40 INFO - PROCESS | 1733 | ++DOMWINDOW == 145 (0x8b79a000) [pid = 1733] [serial = 1373] [outer = 0x8ac6e400] 13:40:40 INFO - PROCESS | 1733 | 1464381640221 Marionette DEBUG loaded listener.js 13:40:40 INFO - PROCESS | 1733 | ++DOMWINDOW == 146 (0x8c8aa400) [pid = 1733] [serial = 1374] [outer = 0x8ac6e400] 13:40:41 INFO - PROCESS | 1733 | 1464381641186 Marionette TRACE conn4 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 13:40:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 13:40:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 2039ms 13:40:41 INFO - PROCESS | 1733 | --DOMWINDOW == 145 (0x8c8aec00) [pid = 1733] [serial = 1249] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 13:40:41 INFO - PROCESS | 1733 | --DOMWINDOW == 144 (0x97799400) [pid = 1733] [serial = 1276] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 13:40:41 INFO - PROCESS | 1733 | --DOMWINDOW == 143 (0x9779cc00) [pid = 1733] [serial = 1279] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 13:40:41 INFO - PROCESS | 1733 | --DOMWINDOW == 142 (0x8ac6c000) [pid = 1733] [serial = 1174] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 13:40:41 INFO - PROCESS | 1733 | --DOMWINDOW == 141 (0x8ab4e400) [pid = 1733] [serial = 1285] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 13:40:41 INFO - PROCESS | 1733 | --DOMWINDOW == 140 (0x8e56ec00) [pid = 1733] [serial = 1255] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 13:40:41 INFO - PROCESS | 1733 | --DOMWINDOW == 139 (0x88cd1400) [pid = 1733] [serial = 1303] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 13:40:41 INFO - PROCESS | 1733 | --DOMWINDOW == 138 (0x9a9d7c00) [pid = 1733] [serial = 1294] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 13:40:41 INFO - PROCESS | 1733 | --DOMWINDOW == 137 (0x8d9f9800) [pid = 1733] [serial = 1297] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 13:40:41 INFO - PROCESS | 1733 | --DOMWINDOW == 136 (0x8ab52000) [pid = 1733] [serial = 1270] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 13:40:41 INFO - PROCESS | 1733 | --DOMWINDOW == 135 (0x8ab4a400) [pid = 1733] [serial = 1288] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 13:40:41 INFO - PROCESS | 1733 | --DOMWINDOW == 134 (0x8e872400) [pid = 1733] [serial = 1261] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 13:40:41 INFO - PROCESS | 1733 | --DOMWINDOW == 133 (0x9a323800) [pid = 1733] [serial = 1291] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 13:40:41 INFO - PROCESS | 1733 | --DOMWINDOW == 132 (0x8dbcc800) [pid = 1733] [serial = 1252] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 13:40:41 INFO - PROCESS | 1733 | --DOMWINDOW == 131 (0x8ab49c00) [pid = 1733] [serial = 1306] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 13:40:41 INFO - PROCESS | 1733 | --DOMWINDOW == 130 (0x912e4800) [pid = 1733] [serial = 1267] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 13:40:41 INFO - PROCESS | 1733 | --DOMWINDOW == 129 (0x92d94400) [pid = 1733] [serial = 1273] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 13:40:41 INFO - PROCESS | 1733 | --DOMWINDOW == 128 (0x890ea400) [pid = 1733] [serial = 1246] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 13:40:41 INFO - PROCESS | 1733 | --DOMWINDOW == 127 (0x9103a000) [pid = 1733] [serial = 1264] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 13:40:41 INFO - PROCESS | 1733 | --DOMWINDOW == 126 (0x88423c00) [pid = 1733] [serial = 1300] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 13:40:41 INFO - PROCESS | 1733 | --DOMWINDOW == 125 (0x8e562800) [pid = 1733] [serial = 1258] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 13:40:41 INFO - PROCESS | 1733 | --DOMWINDOW == 124 (0x92d1c000) [pid = 1733] [serial = 1282] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 13:40:41 INFO - PROCESS | 1733 | 1464381641871 Marionette TRACE conn4 -> [0,1801,"getWindowHandle",null] 13:40:41 INFO - PROCESS | 1733 | 1464381641875 Marionette TRACE conn4 <- [1,1801,null,{"value":"8"}] 13:40:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 13:40:41 INFO - PROCESS | 1733 | 1464381641888 Marionette TRACE conn4 -> [0,1802,"setScriptTimeout",{"ms":35000}] 13:40:41 INFO - PROCESS | 1733 | 1464381641890 Marionette TRACE conn4 <- [1,1802,null,{}] 13:40:41 INFO - PROCESS | 1733 | 1464381641896 Marionette TRACE conn4 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:42 INFO - PROCESS | 1733 | 1464381642076 Marionette TRACE conn4 <- [1,1803,null,{"value":null}] 13:40:42 INFO - PROCESS | 1733 | 1464381642267 Marionette TRACE conn4 -> [0,1804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:42 INFO - PROCESS | 1733 | ++DOCSHELL 0x890ea400 == 131 [pid = 1733] [id = 458] 13:40:42 INFO - PROCESS | 1733 | ++DOMWINDOW == 125 (0x8ab4e400) [pid = 1733] [serial = 1375] [outer = (nil)] 13:40:42 INFO - PROCESS | 1733 | ++DOMWINDOW == 126 (0x8ac6c800) [pid = 1733] [serial = 1376] [outer = 0x8ab4e400] 13:40:42 INFO - PROCESS | 1733 | 1464381642345 Marionette DEBUG loaded listener.js 13:40:42 INFO - PROCESS | 1733 | ++DOMWINDOW == 127 (0x8c9f0c00) [pid = 1733] [serial = 1377] [outer = 0x8ab4e400] 13:40:43 INFO - PROCESS | 1733 | 1464381643154 Marionette TRACE conn4 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 13:40:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 13:40:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1332ms 13:40:43 INFO - PROCESS | 1733 | 1464381643221 Marionette TRACE conn4 -> [0,1805,"getWindowHandle",null] 13:40:43 INFO - PROCESS | 1733 | 1464381643224 Marionette TRACE conn4 <- [1,1805,null,{"value":"8"}] 13:40:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 13:40:43 INFO - PROCESS | 1733 | 1464381643230 Marionette TRACE conn4 -> [0,1806,"setScriptTimeout",{"ms":35000}] 13:40:43 INFO - PROCESS | 1733 | 1464381643233 Marionette TRACE conn4 <- [1,1806,null,{}] 13:40:43 INFO - PROCESS | 1733 | 1464381643239 Marionette TRACE conn4 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:43 INFO - PROCESS | 1733 | 1464381643446 Marionette TRACE conn4 <- [1,1807,null,{"value":null}] 13:40:43 INFO - PROCESS | 1733 | 1464381643655 Marionette TRACE conn4 -> [0,1808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:43 INFO - PROCESS | 1733 | ++DOCSHELL 0x89b42c00 == 132 [pid = 1733] [id = 459] 13:40:43 INFO - PROCESS | 1733 | ++DOMWINDOW == 128 (0x8ac67400) [pid = 1733] [serial = 1378] [outer = (nil)] 13:40:43 INFO - PROCESS | 1733 | ++DOMWINDOW == 129 (0x8d09e000) [pid = 1733] [serial = 1379] [outer = 0x8ac67400] 13:40:43 INFO - PROCESS | 1733 | 1464381643732 Marionette DEBUG loaded listener.js 13:40:43 INFO - PROCESS | 1733 | ++DOMWINDOW == 130 (0x8d0a5400) [pid = 1733] [serial = 1380] [outer = 0x8ac67400] 13:40:45 INFO - PROCESS | 1733 | 1464381645010 Marionette TRACE conn4 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 13:40:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 13:40:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1829ms 13:40:45 INFO - PROCESS | 1733 | 1464381645061 Marionette TRACE conn4 -> [0,1809,"getWindowHandle",null] 13:40:45 INFO - PROCESS | 1733 | 1464381645078 Marionette TRACE conn4 <- [1,1809,null,{"value":"8"}] 13:40:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 13:40:45 INFO - PROCESS | 1733 | 1464381645092 Marionette TRACE conn4 -> [0,1810,"setScriptTimeout",{"ms":35000}] 13:40:45 INFO - PROCESS | 1733 | 1464381645099 Marionette TRACE conn4 <- [1,1810,null,{}] 13:40:45 INFO - PROCESS | 1733 | 1464381645107 Marionette TRACE conn4 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:45 INFO - PROCESS | 1733 | 1464381645386 Marionette TRACE conn4 <- [1,1811,null,{"value":null}] 13:40:45 INFO - PROCESS | 1733 | 1464381645727 Marionette TRACE conn4 -> [0,1812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:45 INFO - PROCESS | 1733 | ++DOCSHELL 0x86fc8800 == 133 [pid = 1733] [id = 460] 13:40:45 INFO - PROCESS | 1733 | ++DOMWINDOW == 131 (0x888e0400) [pid = 1733] [serial = 1381] [outer = (nil)] 13:40:45 INFO - PROCESS | 1733 | ++DOMWINDOW == 132 (0x89b42800) [pid = 1733] [serial = 1382] [outer = 0x888e0400] 13:40:45 INFO - PROCESS | 1733 | 1464381645822 Marionette DEBUG loaded listener.js 13:40:45 INFO - PROCESS | 1733 | ++DOMWINDOW == 133 (0x8a287c00) [pid = 1733] [serial = 1383] [outer = 0x888e0400] 13:40:46 INFO - PROCESS | 1733 | 1464381646769 Marionette TRACE conn4 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 13:40:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 13:40:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1740ms 13:40:46 INFO - PROCESS | 1733 | 1464381646834 Marionette TRACE conn4 -> [0,1813,"getWindowHandle",null] 13:40:46 INFO - PROCESS | 1733 | 1464381646843 Marionette TRACE conn4 <- [1,1813,null,{"value":"8"}] 13:40:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 13:40:46 INFO - PROCESS | 1733 | 1464381646854 Marionette TRACE conn4 -> [0,1814,"setScriptTimeout",{"ms":35000}] 13:40:46 INFO - PROCESS | 1733 | 1464381646857 Marionette TRACE conn4 <- [1,1814,null,{}] 13:40:46 INFO - PROCESS | 1733 | 1464381646864 Marionette TRACE conn4 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:47 INFO - PROCESS | 1733 | 1464381647133 Marionette TRACE conn4 <- [1,1815,null,{"value":null}] 13:40:47 INFO - PROCESS | 1733 | 1464381647467 Marionette TRACE conn4 -> [0,1816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:47 INFO - PROCESS | 1733 | ++DOCSHELL 0x8c9ed400 == 134 [pid = 1733] [id = 461] 13:40:47 INFO - PROCESS | 1733 | ++DOMWINDOW == 134 (0x8c9edc00) [pid = 1733] [serial = 1384] [outer = (nil)] 13:40:47 INFO - PROCESS | 1733 | ++DOMWINDOW == 135 (0x8cacdc00) [pid = 1733] [serial = 1385] [outer = 0x8c9edc00] 13:40:47 INFO - PROCESS | 1733 | 1464381647558 Marionette DEBUG loaded listener.js 13:40:47 INFO - PROCESS | 1733 | ++DOMWINDOW == 136 (0x8d0a6c00) [pid = 1733] [serial = 1386] [outer = 0x8c9edc00] 13:40:48 INFO - PROCESS | 1733 | 1464381648543 Marionette TRACE conn4 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 13:40:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 13:40:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1737ms 13:40:48 INFO - PROCESS | 1733 | 1464381648591 Marionette TRACE conn4 -> [0,1817,"getWindowHandle",null] 13:40:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 13:40:48 INFO - PROCESS | 1733 | 1464381648596 Marionette TRACE conn4 <- [1,1817,null,{"value":"8"}] 13:40:48 INFO - PROCESS | 1733 | 1464381648602 Marionette TRACE conn4 -> [0,1818,"setScriptTimeout",{"ms":35000}] 13:40:48 INFO - PROCESS | 1733 | 1464381648609 Marionette TRACE conn4 <- [1,1818,null,{}] 13:40:48 INFO - PROCESS | 1733 | 1464381648625 Marionette TRACE conn4 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:48 INFO - PROCESS | 1733 | 1464381648872 Marionette TRACE conn4 <- [1,1819,null,{"value":null}] 13:40:49 INFO - PROCESS | 1733 | 1464381649199 Marionette TRACE conn4 -> [0,1820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:49 INFO - PROCESS | 1733 | ++DOCSHELL 0x8dbc9400 == 135 [pid = 1733] [id = 462] 13:40:49 INFO - PROCESS | 1733 | ++DOMWINDOW == 137 (0x8dc48800) [pid = 1733] [serial = 1387] [outer = (nil)] 13:40:49 INFO - PROCESS | 1733 | ++DOMWINDOW == 138 (0x8e565800) [pid = 1733] [serial = 1388] [outer = 0x8dc48800] 13:40:49 INFO - PROCESS | 1733 | 1464381649311 Marionette DEBUG loaded listener.js 13:40:49 INFO - PROCESS | 1733 | ++DOMWINDOW == 139 (0x8e587000) [pid = 1733] [serial = 1389] [outer = 0x8dc48800] 13:40:50 INFO - PROCESS | 1733 | 1464381650286 Marionette TRACE conn4 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 13:40:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 13:40:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 1744ms 13:40:50 INFO - PROCESS | 1733 | 1464381650347 Marionette TRACE conn4 -> [0,1821,"getWindowHandle",null] 13:40:50 INFO - PROCESS | 1733 | 1464381650352 Marionette TRACE conn4 <- [1,1821,null,{"value":"8"}] 13:40:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 13:40:50 INFO - PROCESS | 1733 | 1464381650360 Marionette TRACE conn4 -> [0,1822,"setScriptTimeout",{"ms":35000}] 13:40:50 INFO - PROCESS | 1733 | 1464381650366 Marionette TRACE conn4 <- [1,1822,null,{}] 13:40:50 INFO - PROCESS | 1733 | 1464381650375 Marionette TRACE conn4 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:50 INFO - PROCESS | 1733 | 1464381650612 Marionette TRACE conn4 <- [1,1823,null,{"value":null}] 13:40:50 INFO - PROCESS | 1733 | 1464381650933 Marionette TRACE conn4 -> [0,1824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:50 INFO - PROCESS | 1733 | ++DOCSHELL 0x8dbd5c00 == 136 [pid = 1733] [id = 463] 13:40:50 INFO - PROCESS | 1733 | ++DOMWINDOW == 140 (0x8e568000) [pid = 1733] [serial = 1390] [outer = (nil)] 13:40:51 INFO - PROCESS | 1733 | ++DOMWINDOW == 141 (0x8e86e800) [pid = 1733] [serial = 1391] [outer = 0x8e568000] 13:40:51 INFO - PROCESS | 1733 | 1464381651026 Marionette DEBUG loaded listener.js 13:40:51 INFO - PROCESS | 1733 | ++DOMWINDOW == 142 (0x8f1a9800) [pid = 1733] [serial = 1392] [outer = 0x8e568000] 13:40:52 INFO - PROCESS | 1733 | 1464381651995 Marionette TRACE conn4 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 13:40:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 13:40:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 1695ms 13:40:52 INFO - PROCESS | 1733 | 1464381652056 Marionette TRACE conn4 -> [0,1825,"getWindowHandle",null] 13:40:52 INFO - PROCESS | 1733 | 1464381652059 Marionette TRACE conn4 <- [1,1825,null,{"value":"8"}] 13:40:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 13:40:52 INFO - PROCESS | 1733 | 1464381652065 Marionette TRACE conn4 -> [0,1826,"setScriptTimeout",{"ms":35000}] 13:40:52 INFO - PROCESS | 1733 | 1464381652069 Marionette TRACE conn4 <- [1,1826,null,{}] 13:40:52 INFO - PROCESS | 1733 | 1464381652075 Marionette TRACE conn4 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:52 INFO - PROCESS | 1733 | 1464381652303 Marionette TRACE conn4 <- [1,1827,null,{"value":null}] 13:40:52 INFO - PROCESS | 1733 | 1464381652618 Marionette TRACE conn4 -> [0,1828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:52 INFO - PROCESS | 1733 | ++DOCSHELL 0x8d9fe000 == 137 [pid = 1733] [id = 464] 13:40:52 INFO - PROCESS | 1733 | ++DOMWINDOW == 143 (0x8e6a8800) [pid = 1733] [serial = 1393] [outer = (nil)] 13:40:52 INFO - PROCESS | 1733 | ++DOMWINDOW == 144 (0x90f6c800) [pid = 1733] [serial = 1394] [outer = 0x8e6a8800] 13:40:52 INFO - PROCESS | 1733 | 1464381652716 Marionette DEBUG loaded listener.js 13:40:52 INFO - PROCESS | 1733 | ++DOMWINDOW == 145 (0x90f71000) [pid = 1733] [serial = 1395] [outer = 0x8e6a8800] 13:40:53 INFO - PROCESS | 1733 | 1464381653675 Marionette TRACE conn4 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 13:40:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 13:40:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1682ms 13:40:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 13:40:53 INFO - PROCESS | 1733 | 1464381653749 Marionette TRACE conn4 -> [0,1829,"getWindowHandle",null] 13:40:53 INFO - PROCESS | 1733 | 1464381653752 Marionette TRACE conn4 <- [1,1829,null,{"value":"8"}] 13:40:53 INFO - PROCESS | 1733 | 1464381653759 Marionette TRACE conn4 -> [0,1830,"setScriptTimeout",{"ms":35000}] 13:40:53 INFO - PROCESS | 1733 | 1464381653762 Marionette TRACE conn4 <- [1,1830,null,{}] 13:40:53 INFO - PROCESS | 1733 | 1464381653768 Marionette TRACE conn4 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:54 INFO - PROCESS | 1733 | 1464381654049 Marionette TRACE conn4 <- [1,1831,null,{"value":null}] 13:40:54 INFO - PROCESS | 1733 | 1464381654398 Marionette TRACE conn4 -> [0,1832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:54 INFO - PROCESS | 1733 | ++DOCSHELL 0x8f399000 == 138 [pid = 1733] [id = 465] 13:40:54 INFO - PROCESS | 1733 | ++DOMWINDOW == 146 (0x90f70c00) [pid = 1733] [serial = 1396] [outer = (nil)] 13:40:54 INFO - PROCESS | 1733 | ++DOMWINDOW == 147 (0x913c4c00) [pid = 1733] [serial = 1397] [outer = 0x90f70c00] 13:40:54 INFO - PROCESS | 1733 | 1464381654487 Marionette DEBUG loaded listener.js 13:40:54 INFO - PROCESS | 1733 | ++DOMWINDOW == 148 (0x91cad400) [pid = 1733] [serial = 1398] [outer = 0x90f70c00] 13:40:55 INFO - PROCESS | 1733 | 1464381655439 Marionette TRACE conn4 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 13:40:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 13:40:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1732ms 13:40:55 INFO - PROCESS | 1733 | 1464381655491 Marionette TRACE conn4 -> [0,1833,"getWindowHandle",null] 13:40:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 13:40:55 INFO - PROCESS | 1733 | 1464381655496 Marionette TRACE conn4 <- [1,1833,null,{"value":"8"}] 13:40:55 INFO - PROCESS | 1733 | 1464381655502 Marionette TRACE conn4 -> [0,1834,"setScriptTimeout",{"ms":35000}] 13:40:55 INFO - PROCESS | 1733 | 1464381655506 Marionette TRACE conn4 <- [1,1834,null,{}] 13:40:55 INFO - PROCESS | 1733 | 1464381655512 Marionette TRACE conn4 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:55 INFO - PROCESS | 1733 | 1464381655727 Marionette TRACE conn4 <- [1,1835,null,{"value":null}] 13:40:56 INFO - PROCESS | 1733 | 1464381656042 Marionette TRACE conn4 -> [0,1836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:56 INFO - PROCESS | 1733 | ++DOCSHELL 0x8bac5000 == 139 [pid = 1733] [id = 466] 13:40:56 INFO - PROCESS | 1733 | ++DOMWINDOW == 149 (0x90f74400) [pid = 1733] [serial = 1399] [outer = (nil)] 13:40:56 INFO - PROCESS | 1733 | ++DOMWINDOW == 150 (0x92236c00) [pid = 1733] [serial = 1400] [outer = 0x90f74400] 13:40:56 INFO - PROCESS | 1733 | 1464381656133 Marionette DEBUG loaded listener.js 13:40:56 INFO - PROCESS | 1733 | ++DOMWINDOW == 151 (0x92b6ac00) [pid = 1733] [serial = 1401] [outer = 0x90f74400] 13:40:57 INFO - PROCESS | 1733 | 1464381657041 Marionette TRACE conn4 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 13:40:57 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 13:40:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1582ms 13:40:57 INFO - PROCESS | 1733 | 1464381657085 Marionette TRACE conn4 -> [0,1837,"getWindowHandle",null] 13:40:57 INFO - PROCESS | 1733 | 1464381657090 Marionette TRACE conn4 <- [1,1837,null,{"value":"8"}] 13:40:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 13:40:57 INFO - PROCESS | 1733 | 1464381657098 Marionette TRACE conn4 -> [0,1838,"setScriptTimeout",{"ms":35000}] 13:40:57 INFO - PROCESS | 1733 | 1464381657101 Marionette TRACE conn4 <- [1,1838,null,{}] 13:40:57 INFO - PROCESS | 1733 | 1464381657107 Marionette TRACE conn4 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:57 INFO - PROCESS | 1733 | 1464381657328 Marionette TRACE conn4 <- [1,1839,null,{"value":null}] 13:40:57 INFO - PROCESS | 1733 | 1464381657616 Marionette TRACE conn4 -> [0,1840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.beginPath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:57 INFO - PROCESS | 1733 | ++DOCSHELL 0x9132dc00 == 140 [pid = 1733] [id = 467] 13:40:57 INFO - PROCESS | 1733 | ++DOMWINDOW == 152 (0x91cba800) [pid = 1733] [serial = 1402] [outer = (nil)] 13:40:57 INFO - PROCESS | 1733 | ++DOMWINDOW == 153 (0x92d8b000) [pid = 1733] [serial = 1403] [outer = 0x91cba800] 13:40:57 INFO - PROCESS | 1733 | 1464381657712 Marionette DEBUG loaded listener.js 13:40:57 INFO - PROCESS | 1733 | ++DOMWINDOW == 154 (0x92d91400) [pid = 1733] [serial = 1404] [outer = 0x91cba800] 13:40:58 INFO - PROCESS | 1733 | 1464381658645 Marionette TRACE conn4 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 13:40:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 13:40:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1585ms 13:40:58 INFO - PROCESS | 1733 | 1464381658683 Marionette TRACE conn4 -> [0,1841,"getWindowHandle",null] 13:40:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 13:40:58 INFO - PROCESS | 1733 | 1464381658687 Marionette TRACE conn4 <- [1,1841,null,{"value":"8"}] 13:40:58 INFO - PROCESS | 1733 | 1464381658693 Marionette TRACE conn4 -> [0,1842,"setScriptTimeout",{"ms":35000}] 13:40:58 INFO - PROCESS | 1733 | 1464381658697 Marionette TRACE conn4 <- [1,1842,null,{}] 13:40:58 INFO - PROCESS | 1733 | 1464381658702 Marionette TRACE conn4 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:58 INFO - PROCESS | 1733 | 1464381658930 Marionette TRACE conn4 <- [1,1843,null,{"value":null}] 13:40:59 INFO - PROCESS | 1733 | 1464381659259 Marionette TRACE conn4 -> [0,1844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:59 INFO - PROCESS | 1733 | ++DOCSHELL 0x92d1b800 == 141 [pid = 1733] [id = 468] 13:40:59 INFO - PROCESS | 1733 | ++DOMWINDOW == 155 (0x92df2c00) [pid = 1733] [serial = 1405] [outer = (nil)] 13:40:59 INFO - PROCESS | 1733 | ++DOMWINDOW == 156 (0x93994800) [pid = 1733] [serial = 1406] [outer = 0x92df2c00] 13:40:59 INFO - PROCESS | 1733 | 1464381659365 Marionette DEBUG loaded listener.js 13:40:59 INFO - PROCESS | 1733 | ++DOMWINDOW == 157 (0x93a91800) [pid = 1733] [serial = 1407] [outer = 0x92df2c00] 13:41:00 INFO - PROCESS | 1733 | 1464381660320 Marionette TRACE conn4 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 13:41:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 13:41:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1683ms 13:41:00 INFO - PROCESS | 1733 | 1464381660378 Marionette TRACE conn4 -> [0,1845,"getWindowHandle",null] 13:41:00 INFO - PROCESS | 1733 | 1464381660382 Marionette TRACE conn4 <- [1,1845,null,{"value":"8"}] 13:41:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 13:41:00 INFO - PROCESS | 1733 | 1464381660388 Marionette TRACE conn4 -> [0,1846,"setScriptTimeout",{"ms":35000}] 13:41:00 INFO - PROCESS | 1733 | 1464381660391 Marionette TRACE conn4 <- [1,1846,null,{}] 13:41:00 INFO - PROCESS | 1733 | 1464381660398 Marionette TRACE conn4 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:00 INFO - PROCESS | 1733 | 1464381660629 Marionette TRACE conn4 <- [1,1847,null,{"value":null}] 13:41:00 INFO - PROCESS | 1733 | 1464381660950 Marionette TRACE conn4 -> [0,1848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:00 INFO - PROCESS | 1733 | ++DOCSHELL 0x8c9efc00 == 142 [pid = 1733] [id = 469] 13:41:00 INFO - PROCESS | 1733 | ++DOMWINDOW == 158 (0x91328800) [pid = 1733] [serial = 1408] [outer = (nil)] 13:41:01 INFO - PROCESS | 1733 | ++DOMWINDOW == 159 (0x9507ac00) [pid = 1733] [serial = 1409] [outer = 0x91328800] 13:41:01 INFO - PROCESS | 1733 | 1464381661044 Marionette DEBUG loaded listener.js 13:41:01 INFO - PROCESS | 1733 | ++DOMWINDOW == 160 (0x9519ec00) [pid = 1733] [serial = 1410] [outer = 0x91328800] 13:41:01 INFO - PROCESS | 1733 | 1464381661990 Marionette TRACE conn4 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 13:41:02 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) 13:41:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1634ms 13:41:02 INFO - PROCESS | 1733 | 1464381662027 Marionette TRACE conn4 -> [0,1849,"getWindowHandle",null] 13:41:02 INFO - PROCESS | 1733 | 1464381662030 Marionette TRACE conn4 <- [1,1849,null,{"value":"8"}] 13:41:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 13:41:02 INFO - PROCESS | 1733 | 1464381662037 Marionette TRACE conn4 -> [0,1850,"setScriptTimeout",{"ms":35000}] 13:41:02 INFO - PROCESS | 1733 | 1464381662042 Marionette TRACE conn4 <- [1,1850,null,{}] 13:41:02 INFO - PROCESS | 1733 | 1464381662047 Marionette TRACE conn4 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:02 INFO - PROCESS | 1733 | 1464381662339 Marionette TRACE conn4 <- [1,1851,null,{"value":null}] 13:41:02 INFO - PROCESS | 1733 | 1464381662679 Marionette TRACE conn4 -> [0,1852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:02 INFO - PROCESS | 1733 | ++DOCSHELL 0x93997000 == 143 [pid = 1733] [id = 470] 13:41:02 INFO - PROCESS | 1733 | ++DOMWINDOW == 161 (0x955c7400) [pid = 1733] [serial = 1411] [outer = (nil)] 13:41:02 INFO - PROCESS | 1733 | ++DOMWINDOW == 162 (0x955cf800) [pid = 1733] [serial = 1412] [outer = 0x955c7400] 13:41:02 INFO - PROCESS | 1733 | 1464381662782 Marionette DEBUG loaded listener.js 13:41:02 INFO - PROCESS | 1733 | ++DOMWINDOW == 163 (0x97798800) [pid = 1733] [serial = 1413] [outer = 0x955c7400] 13:41:03 INFO - PROCESS | 1733 | 1464381663825 Marionette TRACE conn4 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 13:41:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 13:41:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1834ms 13:41:03 INFO - PROCESS | 1733 | 1464381663872 Marionette TRACE conn4 -> [0,1853,"getWindowHandle",null] 13:41:03 INFO - PROCESS | 1733 | 1464381663876 Marionette TRACE conn4 <- [1,1853,null,{"value":"8"}] 13:41:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 13:41:03 INFO - PROCESS | 1733 | 1464381663883 Marionette TRACE conn4 -> [0,1854,"setScriptTimeout",{"ms":35000}] 13:41:03 INFO - PROCESS | 1733 | 1464381663887 Marionette TRACE conn4 <- [1,1854,null,{}] 13:41:03 INFO - PROCESS | 1733 | 1464381663893 Marionette TRACE conn4 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:04 INFO - PROCESS | 1733 | 1464381664126 Marionette TRACE conn4 <- [1,1855,null,{"value":null}] 13:41:04 INFO - PROCESS | 1733 | 1464381664514 Marionette TRACE conn4 -> [0,1856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:04 INFO - PROCESS | 1733 | ++DOCSHELL 0x955c3000 == 144 [pid = 1733] [id = 471] 13:41:04 INFO - PROCESS | 1733 | ++DOMWINDOW == 164 (0x977a0400) [pid = 1733] [serial = 1414] [outer = (nil)] 13:41:04 INFO - PROCESS | 1733 | ++DOMWINDOW == 165 (0x9911a000) [pid = 1733] [serial = 1415] [outer = 0x977a0400] 13:41:04 INFO - PROCESS | 1733 | 1464381664679 Marionette DEBUG loaded listener.js 13:41:04 INFO - PROCESS | 1733 | ++DOMWINDOW == 166 (0x991b1000) [pid = 1733] [serial = 1416] [outer = 0x977a0400] 13:41:05 INFO - PROCESS | 1733 | 1464381665667 Marionette TRACE conn4 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 13:41:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 13:41:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1837ms 13:41:05 INFO - PROCESS | 1733 | 1464381665721 Marionette TRACE conn4 -> [0,1857,"getWindowHandle",null] 13:41:05 INFO - PROCESS | 1733 | 1464381665725 Marionette TRACE conn4 <- [1,1857,null,{"value":"8"}] 13:41:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 13:41:05 INFO - PROCESS | 1733 | 1464381665732 Marionette TRACE conn4 -> [0,1858,"setScriptTimeout",{"ms":35000}] 13:41:05 INFO - PROCESS | 1733 | 1464381665745 Marionette TRACE conn4 <- [1,1858,null,{}] 13:41:05 INFO - PROCESS | 1733 | 1464381665752 Marionette TRACE conn4 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:06 INFO - PROCESS | 1733 | 1464381665995 Marionette TRACE conn4 <- [1,1859,null,{"value":null}] 13:41:06 INFO - PROCESS | 1733 | 1464381666340 Marionette TRACE conn4 -> [0,1860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:06 INFO - PROCESS | 1733 | ++DOCSHELL 0x86e14800 == 145 [pid = 1733] [id = 472] 13:41:06 INFO - PROCESS | 1733 | ++DOMWINDOW == 167 (0x95755400) [pid = 1733] [serial = 1417] [outer = (nil)] 13:41:06 INFO - PROCESS | 1733 | ++DOMWINDOW == 168 (0x99da1400) [pid = 1733] [serial = 1418] [outer = 0x95755400] 13:41:06 INFO - PROCESS | 1733 | 1464381666442 Marionette DEBUG loaded listener.js 13:41:06 INFO - PROCESS | 1733 | ++DOMWINDOW == 169 (0x99e75400) [pid = 1733] [serial = 1419] [outer = 0x95755400] 13:41:07 INFO - PROCESS | 1733 | 1464381667405 Marionette TRACE conn4 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 13:41:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 13:41:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1744ms 13:41:07 INFO - PROCESS | 1733 | 1464381667477 Marionette TRACE conn4 -> [0,1861,"getWindowHandle",null] 13:41:07 INFO - PROCESS | 1733 | 1464381667481 Marionette TRACE conn4 <- [1,1861,null,{"value":"8"}] 13:41:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 13:41:07 INFO - PROCESS | 1733 | 1464381667488 Marionette TRACE conn4 -> [0,1862,"setScriptTimeout",{"ms":35000}] 13:41:07 INFO - PROCESS | 1733 | 1464381667491 Marionette TRACE conn4 <- [1,1862,null,{}] 13:41:07 INFO - PROCESS | 1733 | 1464381667497 Marionette TRACE conn4 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:07 INFO - PROCESS | 1733 | 1464381667765 Marionette TRACE conn4 <- [1,1863,null,{"value":null}] 13:41:08 INFO - PROCESS | 1733 | 1464381668096 Marionette TRACE conn4 -> [0,1864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:08 INFO - PROCESS | 1733 | ++DOCSHELL 0x92140400 == 146 [pid = 1733] [id = 473] 13:41:08 INFO - PROCESS | 1733 | ++DOMWINDOW == 170 (0x99205400) [pid = 1733] [serial = 1420] [outer = (nil)] 13:41:08 INFO - PROCESS | 1733 | ++DOMWINDOW == 171 (0x9a06b800) [pid = 1733] [serial = 1421] [outer = 0x99205400] 13:41:08 INFO - PROCESS | 1733 | 1464381668184 Marionette DEBUG loaded listener.js 13:41:08 INFO - PROCESS | 1733 | ++DOMWINDOW == 172 (0x9a06fc00) [pid = 1733] [serial = 1422] [outer = 0x99205400] 13:41:09 INFO - PROCESS | 1733 | 1464381669111 Marionette TRACE conn4 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 13:41:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 13:41:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 1682ms 13:41:09 INFO - PROCESS | 1733 | 1464381669172 Marionette TRACE conn4 -> [0,1865,"getWindowHandle",null] 13:41:09 INFO - PROCESS | 1733 | 1464381669176 Marionette TRACE conn4 <- [1,1865,null,{"value":"8"}] 13:41:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 13:41:09 INFO - PROCESS | 1733 | 1464381669182 Marionette TRACE conn4 -> [0,1866,"setScriptTimeout",{"ms":35000}] 13:41:09 INFO - PROCESS | 1733 | 1464381669185 Marionette TRACE conn4 <- [1,1866,null,{}] 13:41:09 INFO - PROCESS | 1733 | 1464381669191 Marionette TRACE conn4 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:09 INFO - PROCESS | 1733 | 1464381669445 Marionette TRACE conn4 <- [1,1867,null,{"value":null}] 13:41:09 INFO - PROCESS | 1733 | 1464381669794 Marionette TRACE conn4 -> [0,1868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:09 INFO - PROCESS | 1733 | ++DOCSHELL 0x99d97c00 == 147 [pid = 1733] [id = 474] 13:41:09 INFO - PROCESS | 1733 | ++DOMWINDOW == 173 (0x9a066800) [pid = 1733] [serial = 1423] [outer = (nil)] 13:41:09 INFO - PROCESS | 1733 | ++DOMWINDOW == 174 (0x9a31dc00) [pid = 1733] [serial = 1424] [outer = 0x9a066800] 13:41:09 INFO - PROCESS | 1733 | 1464381669888 Marionette DEBUG loaded listener.js 13:41:10 INFO - PROCESS | 1733 | ++DOMWINDOW == 175 (0x9a320c00) [pid = 1733] [serial = 1425] [outer = 0x9a066800] 13:41:10 INFO - PROCESS | 1733 | 1464381670832 Marionette TRACE conn4 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 13:41:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 13:41:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1682ms 13:41:10 INFO - PROCESS | 1733 | 1464381670866 Marionette TRACE conn4 -> [0,1869,"getWindowHandle",null] 13:41:10 INFO - PROCESS | 1733 | 1464381670869 Marionette TRACE conn4 <- [1,1869,null,{"value":"8"}] 13:41:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 13:41:10 INFO - PROCESS | 1733 | 1464381670876 Marionette TRACE conn4 -> [0,1870,"setScriptTimeout",{"ms":35000}] 13:41:10 INFO - PROCESS | 1733 | 1464381670879 Marionette TRACE conn4 <- [1,1870,null,{}] 13:41:10 INFO - PROCESS | 1733 | 1464381670885 Marionette TRACE conn4 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:11 INFO - PROCESS | 1733 | 1464381671100 Marionette TRACE conn4 <- [1,1871,null,{"value":null}] 13:41:11 INFO - PROCESS | 1733 | 1464381671428 Marionette TRACE conn4 -> [0,1872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:11 INFO - PROCESS | 1733 | ++DOCSHELL 0x9a09d800 == 148 [pid = 1733] [id = 475] 13:41:11 INFO - PROCESS | 1733 | ++DOMWINDOW == 176 (0x9a1ef400) [pid = 1733] [serial = 1426] [outer = (nil)] 13:41:11 INFO - PROCESS | 1733 | ++DOMWINDOW == 177 (0x9a648800) [pid = 1733] [serial = 1427] [outer = 0x9a1ef400] 13:41:11 INFO - PROCESS | 1733 | 1464381671518 Marionette DEBUG loaded listener.js 13:41:11 INFO - PROCESS | 1733 | ++DOMWINDOW == 178 (0x9a798400) [pid = 1733] [serial = 1428] [outer = 0x9a1ef400] 13:41:12 INFO - PROCESS | 1733 | 1464381672430 Marionette TRACE conn4 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 13:41:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 13:41:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 1589ms 13:41:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 13:41:12 INFO - PROCESS | 1733 | 1464381672466 Marionette TRACE conn4 -> [0,1873,"getWindowHandle",null] 13:41:12 INFO - PROCESS | 1733 | 1464381672470 Marionette TRACE conn4 <- [1,1873,null,{"value":"8"}] 13:41:12 INFO - PROCESS | 1733 | 1464381672476 Marionette TRACE conn4 -> [0,1874,"setScriptTimeout",{"ms":35000}] 13:41:12 INFO - PROCESS | 1733 | 1464381672480 Marionette TRACE conn4 <- [1,1874,null,{}] 13:41:12 INFO - PROCESS | 1733 | 1464381672486 Marionette TRACE conn4 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:12 INFO - PROCESS | 1733 | 1464381672704 Marionette TRACE conn4 <- [1,1875,null,{"value":null}] 13:41:13 INFO - PROCESS | 1733 | 1464381673034 Marionette TRACE conn4 -> [0,1876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:13 INFO - PROCESS | 1733 | ++DOCSHELL 0x9a31d400 == 149 [pid = 1733] [id = 476] 13:41:13 INFO - PROCESS | 1733 | ++DOMWINDOW == 179 (0x9a31e400) [pid = 1733] [serial = 1429] [outer = (nil)] 13:41:13 INFO - PROCESS | 1733 | ++DOMWINDOW == 180 (0x9a8cc000) [pid = 1733] [serial = 1430] [outer = 0x9a31e400] 13:41:13 INFO - PROCESS | 1733 | 1464381673128 Marionette DEBUG loaded listener.js 13:41:13 INFO - PROCESS | 1733 | ++DOMWINDOW == 181 (0x9a9d4400) [pid = 1733] [serial = 1431] [outer = 0x9a31e400] 13:41:14 INFO - PROCESS | 1733 | 1464381674057 Marionette TRACE conn4 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 13:41:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 13:41:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1643ms 13:41:14 INFO - PROCESS | 1733 | 1464381674119 Marionette TRACE conn4 -> [0,1877,"getWindowHandle",null] 13:41:14 INFO - PROCESS | 1733 | 1464381674123 Marionette TRACE conn4 <- [1,1877,null,{"value":"8"}] 13:41:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 13:41:14 INFO - PROCESS | 1733 | 1464381674130 Marionette TRACE conn4 -> [0,1878,"setScriptTimeout",{"ms":35000}] 13:41:14 INFO - PROCESS | 1733 | 1464381674132 Marionette TRACE conn4 <- [1,1878,null,{}] 13:41:14 INFO - PROCESS | 1733 | 1464381674139 Marionette TRACE conn4 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:14 INFO - PROCESS | 1733 | 1464381674386 Marionette TRACE conn4 <- [1,1879,null,{"value":null}] 13:41:16 INFO - PROCESS | 1733 | --DOCSHELL 0x8b0a5000 == 148 [pid = 1733] [id = 157] 13:41:16 INFO - PROCESS | 1733 | --DOCSHELL 0x99e80800 == 147 [pid = 1733] [id = 34] 13:41:16 INFO - PROCESS | 1733 | --DOCSHELL 0x9a9d3c00 == 146 [pid = 1733] [id = 274] 13:41:16 INFO - PROCESS | 1733 | --DOCSHELL 0x8ab55800 == 145 [pid = 1733] [id = 232] 13:41:16 INFO - PROCESS | 1733 | --DOCSHELL 0xa105a000 == 144 [pid = 1733] [id = 76] 13:41:16 INFO - PROCESS | 1733 | --DOCSHELL 0x8ac54800 == 143 [pid = 1733] [id = 233] 13:41:16 INFO - PROCESS | 1733 | --DOCSHELL 0x92b69400 == 142 [pid = 1733] [id = 266] 13:41:16 INFO - PROCESS | 1733 | --DOCSHELL 0x8a57a800 == 141 [pid = 1733] [id = 267] 13:41:16 INFO - PROCESS | 1733 | --DOCSHELL 0x8cad1000 == 140 [pid = 1733] [id = 263] 13:41:16 INFO - PROCESS | 1733 | --DOCSHELL 0x86e12400 == 139 [pid = 1733] [id = 433] 13:41:16 INFO - PROCESS | 1733 | --DOCSHELL 0x8ab51400 == 138 [pid = 1733] [id = 231] 13:41:16 INFO - PROCESS | 1733 | --DOCSHELL 0x8c8a5400 == 137 [pid = 1733] [id = 345] 13:41:16 INFO - PROCESS | 1733 | --DOCSHELL 0x88cd6c00 == 136 [pid = 1733] [id = 435] 13:41:16 INFO - PROCESS | 1733 | --DOCSHELL 0x888e4000 == 135 [pid = 1733] [id = 434] 13:41:16 INFO - PROCESS | 1733 | --DOCSHELL 0x8ac6d800 == 134 [pid = 1733] [id = 264] 13:41:16 INFO - PROCESS | 1733 | --DOCSHELL 0x92d8a800 == 133 [pid = 1733] [id = 30] 13:41:16 INFO - PROCESS | 1733 | --DOCSHELL 0x938a0800 == 132 [pid = 1733] [id = 268] 13:41:16 INFO - PROCESS | 1733 | --DOCSHELL 0x92235000 == 131 [pid = 1733] [id = 265] 13:41:16 INFO - PROCESS | 1733 | --DOCSHELL 0x8a574400 == 130 [pid = 1733] [id = 262] 13:41:16 INFO - PROCESS | 1733 | --DOCSHELL 0x9575d400 == 129 [pid = 1733] [id = 270] 13:41:16 INFO - PROCESS | 1733 | --DOCSHELL 0x88cd0c00 == 128 [pid = 1733] [id = 234] 13:41:16 INFO - PROCESS | 1733 | --DOCSHELL 0x951a4000 == 127 [pid = 1733] [id = 161] 13:41:16 INFO - PROCESS | 1733 | --DOCSHELL 0x890ea400 == 126 [pid = 1733] [id = 458] 13:41:16 INFO - PROCESS | 1733 | --DOCSHELL 0x8ac6bc00 == 125 [pid = 1733] [id = 457] 13:41:16 INFO - PROCESS | 1733 | --DOCSHELL 0x86fec000 == 124 [pid = 1733] [id = 456] 13:41:16 INFO - PROCESS | 1733 | --DOCSHELL 0x86e0c800 == 123 [pid = 1733] [id = 455] 13:41:16 INFO - PROCESS | 1733 | --DOCSHELL 0x9102e800 == 122 [pid = 1733] [id = 446] 13:41:16 INFO - PROCESS | 1733 | --DOCSHELL 0x8e876800 == 121 [pid = 1733] [id = 445] 13:41:16 INFO - PROCESS | 1733 | --DOCSHELL 0x8e86a800 == 120 [pid = 1733] [id = 444] 13:41:16 INFO - PROCESS | 1733 | --DOCSHELL 0x8e56a400 == 119 [pid = 1733] [id = 443] 13:41:16 INFO - PROCESS | 1733 | --DOCSHELL 0x86fc5000 == 118 [pid = 1733] [id = 442] 13:41:16 INFO - PROCESS | 1733 | --DOCSHELL 0x89b49400 == 117 [pid = 1733] [id = 440] 13:41:16 INFO - PROCESS | 1733 | --DOCSHELL 0x8d245c00 == 116 [pid = 1733] [id = 441] 13:41:16 INFO - PROCESS | 1733 | --DOCSHELL 0x8c9f1c00 == 115 [pid = 1733] [id = 439] 13:41:16 INFO - PROCESS | 1733 | --DOCSHELL 0x89d28c00 == 114 [pid = 1733] [id = 438] 13:41:16 INFO - PROCESS | 1733 | --DOCSHELL 0x88418c00 == 113 [pid = 1733] [id = 437] 13:41:16 INFO - PROCESS | 1733 | --DOMWINDOW == 180 (0x8caccc00) [pid = 1733] [serial = 1250] [outer = (nil)] [url = about:blank] 13:41:16 INFO - PROCESS | 1733 | --DOMWINDOW == 179 (0x9812b400) [pid = 1733] [serial = 1277] [outer = (nil)] [url = about:blank] 13:41:16 INFO - PROCESS | 1733 | --DOMWINDOW == 178 (0x99e81800) [pid = 1733] [serial = 1280] [outer = (nil)] [url = about:blank] 13:41:16 INFO - PROCESS | 1733 | --DOMWINDOW == 177 (0x8b791800) [pid = 1733] [serial = 1176] [outer = (nil)] [url = about:blank] 13:41:16 INFO - PROCESS | 1733 | --DOMWINDOW == 176 (0x9a324c00) [pid = 1733] [serial = 1287] [outer = (nil)] [url = about:blank] 13:41:16 INFO - PROCESS | 1733 | --DOMWINDOW == 175 (0x8e86c800) [pid = 1733] [serial = 1257] [outer = (nil)] [url = about:blank] 13:41:16 INFO - PROCESS | 1733 | --DOMWINDOW == 174 (0x890ebc00) [pid = 1733] [serial = 1304] [outer = (nil)] [url = about:blank] 13:41:16 INFO - PROCESS | 1733 | --DOMWINDOW == 173 (0x9aa47400) [pid = 1733] [serial = 1295] [outer = (nil)] [url = about:blank] 13:41:16 INFO - PROCESS | 1733 | --DOMWINDOW == 172 (0x9b412000) [pid = 1733] [serial = 1298] [outer = (nil)] [url = about:blank] 13:41:16 INFO - PROCESS | 1733 | --DOMWINDOW == 171 (0x94513800) [pid = 1733] [serial = 1272] [outer = (nil)] [url = about:blank] 13:41:16 INFO - PROCESS | 1733 | --DOMWINDOW == 170 (0x9a8be800) [pid = 1733] [serial = 1290] [outer = (nil)] [url = about:blank] 13:41:16 INFO - PROCESS | 1733 | --DOMWINDOW == 169 (0x912dfc00) [pid = 1733] [serial = 1262] [outer = (nil)] [url = about:blank] 13:41:16 INFO - PROCESS | 1733 | --DOMWINDOW == 168 (0x9a066c00) [pid = 1733] [serial = 1281] [outer = (nil)] [url = about:blank] 13:41:16 INFO - PROCESS | 1733 | --DOMWINDOW == 167 (0x9a9dcc00) [pid = 1733] [serial = 1293] [outer = (nil)] [url = about:blank] 13:41:16 INFO - PROCESS | 1733 | --DOMWINDOW == 166 (0x8e567400) [pid = 1733] [serial = 1254] [outer = (nil)] [url = about:blank] 13:41:16 INFO - PROCESS | 1733 | --DOMWINDOW == 165 (0x8ab57400) [pid = 1733] [serial = 1307] [outer = (nil)] [url = about:blank] 13:41:16 INFO - PROCESS | 1733 | --DOMWINDOW == 164 (0x8dc4ec00) [pid = 1733] [serial = 1253] [outer = (nil)] [url = about:blank] 13:41:16 INFO - PROCESS | 1733 | --DOMWINDOW == 163 (0x92d97800) [pid = 1733] [serial = 1269] [outer = (nil)] [url = about:blank] 13:41:16 INFO - PROCESS | 1733 | --DOMWINDOW == 162 (0x9aa49800) [pid = 1733] [serial = 1296] [outer = (nil)] [url = about:blank] 13:41:16 INFO - PROCESS | 1733 | --DOMWINDOW == 161 (0x951ef400) [pid = 1733] [serial = 1275] [outer = (nil)] [url = about:blank] 13:41:16 INFO - PROCESS | 1733 | --DOMWINDOW == 160 (0x8abf1000) [pid = 1733] [serial = 1248] [outer = (nil)] [url = about:blank] 13:41:16 INFO - PROCESS | 1733 | --DOMWINDOW == 159 (0x8ccce400) [pid = 1733] [serial = 1251] [outer = (nil)] [url = about:blank] 13:41:16 INFO - PROCESS | 1733 | --DOMWINDOW == 158 (0x992b8c00) [pid = 1733] [serial = 1278] [outer = (nil)] [url = about:blank] 13:41:16 INFO - PROCESS | 1733 | --DOMWINDOW == 157 (0x93990400) [pid = 1733] [serial = 1271] [outer = (nil)] [url = about:blank] 13:41:16 INFO - PROCESS | 1733 | --DOMWINDOW == 156 (0x9a791800) [pid = 1733] [serial = 1289] [outer = (nil)] [url = about:blank] 13:41:16 INFO - PROCESS | 1733 | --DOMWINDOW == 155 (0x92b6e800) [pid = 1733] [serial = 1266] [outer = (nil)] [url = about:blank] 13:41:16 INFO - PROCESS | 1733 | --DOMWINDOW == 154 (0x88550800) [pid = 1733] [serial = 1301] [outer = (nil)] [url = about:blank] 13:41:16 INFO - PROCESS | 1733 | --DOMWINDOW == 153 (0x8f1af800) [pid = 1733] [serial = 1259] [outer = (nil)] [url = about:blank] 13:41:16 INFO - PROCESS | 1733 | --DOMWINDOW == 152 (0x9a9d3800) [pid = 1733] [serial = 1292] [outer = (nil)] [url = about:blank] 13:41:16 INFO - PROCESS | 1733 | --DOMWINDOW == 151 (0x8ac4b400) [pid = 1733] [serial = 1308] [outer = (nil)] [url = about:blank] 13:41:16 INFO - PROCESS | 1733 | --DOMWINDOW == 150 (0x8f396000) [pid = 1733] [serial = 1260] [outer = (nil)] [url = about:blank] 13:41:16 INFO - PROCESS | 1733 | --DOMWINDOW == 149 (0x91cadc00) [pid = 1733] [serial = 1263] [outer = (nil)] [url = about:blank] 13:41:16 INFO - PROCESS | 1733 | --DOMWINDOW == 148 (0x92d92400) [pid = 1733] [serial = 1268] [outer = (nil)] [url = about:blank] 13:41:16 INFO - PROCESS | 1733 | --DOMWINDOW == 147 (0x9a320400) [pid = 1733] [serial = 1286] [outer = (nil)] [url = about:blank] 13:41:16 INFO - PROCESS | 1733 | --DOMWINDOW == 146 (0x89b47000) [pid = 1733] [serial = 1305] [outer = (nil)] [url = about:blank] 13:41:16 INFO - PROCESS | 1733 | --DOMWINDOW == 145 (0x9a09b000) [pid = 1733] [serial = 1283] [outer = (nil)] [url = about:blank] 13:41:16 INFO - PROCESS | 1733 | --DOMWINDOW == 144 (0x951a6400) [pid = 1733] [serial = 1274] [outer = (nil)] [url = about:blank] 13:41:16 INFO - PROCESS | 1733 | --DOMWINDOW == 143 (0x9223c400) [pid = 1733] [serial = 1265] [outer = (nil)] [url = about:blank] 13:41:16 INFO - PROCESS | 1733 | --DOMWINDOW == 142 (0x8e6b3400) [pid = 1733] [serial = 1256] [outer = (nil)] [url = about:blank] 13:41:16 INFO - PROCESS | 1733 | --DOMWINDOW == 141 (0x9b415800) [pid = 1733] [serial = 1299] [outer = (nil)] [url = about:blank] 13:41:16 INFO - PROCESS | 1733 | --DOMWINDOW == 140 (0x89d24000) [pid = 1733] [serial = 1247] [outer = (nil)] [url = about:blank] 13:41:16 INFO - PROCESS | 1733 | --DOMWINDOW == 139 (0x88559000) [pid = 1733] [serial = 1302] [outer = (nil)] [url = about:blank] 13:41:16 INFO - PROCESS | 1733 | --DOMWINDOW == 138 (0x9a1ec400) [pid = 1733] [serial = 1284] [outer = (nil)] [url = about:blank] 13:41:16 INFO - PROCESS | 1733 | --DOMWINDOW == 137 (0x8abf7000) [pid = 1733] [serial = 1310] [outer = (nil)] [url = about:blank] 13:41:16 INFO - PROCESS | 1733 | 1464381676600 Marionette TRACE conn4 -> [0,1880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.intersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:16 INFO - PROCESS | 1733 | ++DOCSHELL 0x86fc2400 == 114 [pid = 1733] [id = 477] 13:41:16 INFO - PROCESS | 1733 | ++DOMWINDOW == 138 (0x86fc2800) [pid = 1733] [serial = 1432] [outer = (nil)] 13:41:16 INFO - PROCESS | 1733 | ++DOMWINDOW == 139 (0x86fc8000) [pid = 1733] [serial = 1433] [outer = 0x86fc2800] 13:41:16 INFO - PROCESS | 1733 | 1464381676682 Marionette DEBUG loaded listener.js 13:41:16 INFO - PROCESS | 1733 | ++DOMWINDOW == 140 (0x86fe6400) [pid = 1733] [serial = 1434] [outer = 0x86fc2800] 13:41:17 INFO - PROCESS | 1733 | 1464381677516 Marionette TRACE conn4 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 13:41:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 13:41:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 3435ms 13:41:17 INFO - PROCESS | 1733 | 1464381677575 Marionette TRACE conn4 -> [0,1881,"getWindowHandle",null] 13:41:17 INFO - PROCESS | 1733 | 1464381677582 Marionette TRACE conn4 <- [1,1881,null,{"value":"8"}] 13:41:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 13:41:17 INFO - PROCESS | 1733 | 1464381677592 Marionette TRACE conn4 -> [0,1882,"setScriptTimeout",{"ms":35000}] 13:41:17 INFO - PROCESS | 1733 | 1464381677597 Marionette TRACE conn4 <- [1,1882,null,{}] 13:41:17 INFO - PROCESS | 1733 | 1464381677604 Marionette TRACE conn4 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:17 INFO - PROCESS | 1733 | 1464381677818 Marionette TRACE conn4 <- [1,1883,null,{"value":null}] 13:41:18 INFO - PROCESS | 1733 | 1464381678009 Marionette TRACE conn4 -> [0,1884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:18 INFO - PROCESS | 1733 | ++DOCSHELL 0x888e1000 == 115 [pid = 1733] [id = 478] 13:41:18 INFO - PROCESS | 1733 | ++DOMWINDOW == 141 (0x888eb400) [pid = 1733] [serial = 1435] [outer = (nil)] 13:41:18 INFO - PROCESS | 1733 | ++DOMWINDOW == 142 (0x890ef400) [pid = 1733] [serial = 1436] [outer = 0x888eb400] 13:41:18 INFO - PROCESS | 1733 | 1464381678087 Marionette DEBUG loaded listener.js 13:41:18 INFO - PROCESS | 1733 | ++DOMWINDOW == 143 (0x89b4bc00) [pid = 1733] [serial = 1437] [outer = 0x888eb400] 13:41:18 INFO - PROCESS | 1733 | 1464381678996 Marionette TRACE conn4 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 13:41:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 13:41:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1437ms 13:41:19 INFO - PROCESS | 1733 | 1464381679033 Marionette TRACE conn4 -> [0,1885,"getWindowHandle",null] 13:41:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 13:41:19 INFO - PROCESS | 1733 | 1464381679039 Marionette TRACE conn4 <- [1,1885,null,{"value":"8"}] 13:41:19 INFO - PROCESS | 1733 | 1464381679045 Marionette TRACE conn4 -> [0,1886,"setScriptTimeout",{"ms":35000}] 13:41:19 INFO - PROCESS | 1733 | 1464381679049 Marionette TRACE conn4 <- [1,1886,null,{}] 13:41:19 INFO - PROCESS | 1733 | 1464381679061 Marionette TRACE conn4 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:19 INFO - PROCESS | 1733 | 1464381679333 Marionette TRACE conn4 <- [1,1887,null,{"value":null}] 13:41:19 INFO - PROCESS | 1733 | 1464381679377 Marionette TRACE conn4 -> [0,1888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:19 INFO - PROCESS | 1733 | ++DOCSHELL 0x88cd0c00 == 116 [pid = 1733] [id = 479] 13:41:19 INFO - PROCESS | 1733 | ++DOMWINDOW == 144 (0x8ab54000) [pid = 1733] [serial = 1438] [outer = (nil)] 13:41:19 INFO - PROCESS | 1733 | ++DOMWINDOW == 145 (0x8abfcc00) [pid = 1733] [serial = 1439] [outer = 0x8ab54000] 13:41:19 INFO - PROCESS | 1733 | 1464381679465 Marionette DEBUG loaded listener.js 13:41:19 INFO - PROCESS | 1733 | ++DOMWINDOW == 146 (0x8ac6dc00) [pid = 1733] [serial = 1440] [outer = 0x8ab54000] 13:41:20 INFO - PROCESS | 1733 | 1464381680499 Marionette TRACE conn4 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 13:41:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 13:41:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1488ms 13:41:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 13:41:20 INFO - PROCESS | 1733 | 1464381680534 Marionette TRACE conn4 -> [0,1889,"getWindowHandle",null] 13:41:20 INFO - PROCESS | 1733 | 1464381680537 Marionette TRACE conn4 <- [1,1889,null,{"value":"8"}] 13:41:20 INFO - PROCESS | 1733 | 1464381680558 Marionette TRACE conn4 -> [0,1890,"setScriptTimeout",{"ms":35000}] 13:41:20 INFO - PROCESS | 1733 | 1464381680567 Marionette TRACE conn4 <- [1,1890,null,{}] 13:41:20 INFO - PROCESS | 1733 | 1464381680573 Marionette TRACE conn4 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:20 INFO - PROCESS | 1733 | 1464381680843 Marionette TRACE conn4 <- [1,1891,null,{"value":null}] 13:41:21 INFO - PROCESS | 1733 | --DOMWINDOW == 145 (0x92b73800) [pid = 1733] [serial = 1348] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 13:41:21 INFO - PROCESS | 1733 | --DOMWINDOW == 144 (0x8c9fa800) [pid = 1733] [serial = 1318] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 13:41:21 INFO - PROCESS | 1733 | --DOMWINDOW == 143 (0x9519fc00) [pid = 1733] [serial = 1360] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 13:41:21 INFO - PROCESS | 1733 | --DOMWINDOW == 142 (0x88cd4c00) [pid = 1733] [serial = 1369] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 13:41:21 INFO - PROCESS | 1733 | --DOMWINDOW == 141 (0x8d0a2000) [pid = 1733] [serial = 1363] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 13:41:21 INFO - PROCESS | 1733 | --DOMWINDOW == 140 (0x8e872800) [pid = 1733] [serial = 1333] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 13:41:21 INFO - PROCESS | 1733 | --DOMWINDOW == 139 (0x8ac6e400) [pid = 1733] [serial = 1372] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 13:41:21 INFO - PROCESS | 1733 | --DOMWINDOW == 138 (0x88419000) [pid = 1733] [serial = 1312] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 13:41:21 INFO - PROCESS | 1733 | --DOMWINDOW == 137 (0x8a282c00) [pid = 1733] [serial = 1315] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 13:41:21 INFO - PROCESS | 1733 | --DOMWINDOW == 136 (0x91cb5000) [pid = 1733] [serial = 1342] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 13:41:21 INFO - PROCESS | 1733 | --DOMWINDOW == 135 (0x8b793000) [pid = 1733] [serial = 1354] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 13:41:21 INFO - PROCESS | 1733 | --DOMWINDOW == 134 (0x92b6f800) [pid = 1733] [serial = 1345] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 13:41:21 INFO - PROCESS | 1733 | --DOMWINDOW == 133 (0x8dc54c00) [pid = 1733] [serial = 1327] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 13:41:21 INFO - PROCESS | 1733 | --DOMWINDOW == 132 (0x8d253800) [pid = 1733] [serial = 1324] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 13:41:21 INFO - PROCESS | 1733 | --DOMWINDOW == 131 (0x8c9f2c00) [pid = 1733] [serial = 1321] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 13:41:21 INFO - PROCESS | 1733 | --DOMWINDOW == 130 (0x8841d000) [pid = 1733] [serial = 1366] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 13:41:21 INFO - PROCESS | 1733 | --DOMWINDOW == 129 (0x91036000) [pid = 1733] [serial = 1339] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 13:41:21 INFO - PROCESS | 1733 | --DOMWINDOW == 128 (0x8e571c00) [pid = 1733] [serial = 1330] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 13:41:21 INFO - PROCESS | 1733 | --DOMWINDOW == 127 (0x8ab4e400) [pid = 1733] [serial = 1375] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 13:41:21 INFO - PROCESS | 1733 | --DOMWINDOW == 126 (0x8b099800) [pid = 1733] [serial = 1243] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 13:41:21 INFO - PROCESS | 1733 | --DOMWINDOW == 125 (0x8f1ae000) [pid = 1733] [serial = 1336] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 13:41:21 INFO - PROCESS | 1733 | --DOMWINDOW == 124 (0x92df0800) [pid = 1733] [serial = 1351] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 13:41:21 INFO - PROCESS | 1733 | --DOMWINDOW == 123 (0x95198c00) [pid = 1733] [serial = 1357] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 13:41:21 INFO - PROCESS | 1733 | 1464381681728 Marionette TRACE conn4 -> [0,1892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:21 INFO - PROCESS | 1733 | ++DOCSHELL 0x86fc3800 == 117 [pid = 1733] [id = 480] 13:41:21 INFO - PROCESS | 1733 | ++DOMWINDOW == 124 (0x88417800) [pid = 1733] [serial = 1441] [outer = (nil)] 13:41:21 INFO - PROCESS | 1733 | ++DOMWINDOW == 125 (0x890ed000) [pid = 1733] [serial = 1442] [outer = 0x88417800] 13:41:21 INFO - PROCESS | 1733 | 1464381681819 Marionette DEBUG loaded listener.js 13:41:21 INFO - PROCESS | 1733 | ++DOMWINDOW == 126 (0x8ac4d000) [pid = 1733] [serial = 1443] [outer = 0x88417800] 13:41:22 INFO - PROCESS | 1733 | 1464381682557 Marionette TRACE conn4 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 13:41:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 13:41:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 2053ms 13:41:22 INFO - PROCESS | 1733 | 1464381682605 Marionette TRACE conn4 -> [0,1893,"getWindowHandle",null] 13:41:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 13:41:22 INFO - PROCESS | 1733 | 1464381682610 Marionette TRACE conn4 <- [1,1893,null,{"value":"8"}] 13:41:22 INFO - PROCESS | 1733 | 1464381682620 Marionette TRACE conn4 -> [0,1894,"setScriptTimeout",{"ms":35000}] 13:41:22 INFO - PROCESS | 1733 | 1464381682624 Marionette TRACE conn4 <- [1,1894,null,{}] 13:41:22 INFO - PROCESS | 1733 | 1464381682629 Marionette TRACE conn4 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:22 INFO - PROCESS | 1733 | 1464381682835 Marionette TRACE conn4 <- [1,1895,null,{"value":null}] 13:41:22 INFO - PROCESS | 1733 | 1464381682852 Marionette TRACE conn4 -> [0,1896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:23 INFO - PROCESS | 1733 | ++DOCSHELL 0x89b46c00 == 118 [pid = 1733] [id = 481] 13:41:23 INFO - PROCESS | 1733 | ++DOMWINDOW == 127 (0x8c8ad000) [pid = 1733] [serial = 1444] [outer = (nil)] 13:41:23 INFO - PROCESS | 1733 | ++DOMWINDOW == 128 (0x8cad9400) [pid = 1733] [serial = 1445] [outer = 0x8c8ad000] 13:41:23 INFO - PROCESS | 1733 | 1464381683098 Marionette DEBUG loaded listener.js 13:41:23 INFO - PROCESS | 1733 | ++DOMWINDOW == 129 (0x8cccf400) [pid = 1733] [serial = 1446] [outer = 0x8c8ad000] 13:41:24 INFO - PROCESS | 1733 | 1464381684221 Marionette TRACE conn4 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 13:41:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 13:41:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1638ms 13:41:24 INFO - PROCESS | 1733 | 1464381684255 Marionette TRACE conn4 -> [0,1897,"getWindowHandle",null] 13:41:24 INFO - PROCESS | 1733 | 1464381684261 Marionette TRACE conn4 <- [1,1897,null,{"value":"8"}] 13:41:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 13:41:24 INFO - PROCESS | 1733 | 1464381684290 Marionette TRACE conn4 -> [0,1898,"setScriptTimeout",{"ms":35000}] 13:41:24 INFO - PROCESS | 1733 | 1464381684295 Marionette TRACE conn4 <- [1,1898,null,{}] 13:41:24 INFO - PROCESS | 1733 | 1464381684307 Marionette TRACE conn4 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:24 INFO - PROCESS | 1733 | 1464381684569 Marionette TRACE conn4 <- [1,1899,null,{"value":null}] 13:41:24 INFO - PROCESS | 1733 | 1464381684907 Marionette TRACE conn4 -> [0,1900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.newline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:24 INFO - PROCESS | 1733 | ++DOCSHELL 0x86fed800 == 119 [pid = 1733] [id = 482] 13:41:24 INFO - PROCESS | 1733 | ++DOMWINDOW == 130 (0x888de800) [pid = 1733] [serial = 1447] [outer = (nil)] 13:41:24 INFO - PROCESS | 1733 | ++DOMWINDOW == 131 (0x89b43800) [pid = 1733] [serial = 1448] [outer = 0x888de800] 13:41:25 INFO - PROCESS | 1733 | 1464381685000 Marionette DEBUG loaded listener.js 13:41:25 INFO - PROCESS | 1733 | ++DOMWINDOW == 132 (0x8ab4a400) [pid = 1733] [serial = 1449] [outer = 0x888de800] 13:41:26 INFO - PROCESS | 1733 | 1464381686038 Marionette TRACE conn4 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 13:41:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 13:41:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1810ms 13:41:26 INFO - PROCESS | 1733 | 1464381686081 Marionette TRACE conn4 -> [0,1901,"getWindowHandle",null] 13:41:26 INFO - PROCESS | 1733 | 1464381686090 Marionette TRACE conn4 <- [1,1901,null,{"value":"8"}] 13:41:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 13:41:26 INFO - PROCESS | 1733 | 1464381686101 Marionette TRACE conn4 -> [0,1902,"setScriptTimeout",{"ms":35000}] 13:41:26 INFO - PROCESS | 1733 | 1464381686105 Marionette TRACE conn4 <- [1,1902,null,{}] 13:41:26 INFO - PROCESS | 1733 | 1464381686112 Marionette TRACE conn4 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:26 INFO - PROCESS | 1733 | 1464381686357 Marionette TRACE conn4 <- [1,1903,null,{"value":null}] 13:41:26 INFO - PROCESS | 1733 | 1464381686690 Marionette TRACE conn4 -> [0,1904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:26 INFO - PROCESS | 1733 | ++DOCSHELL 0x8bac8800 == 120 [pid = 1733] [id = 483] 13:41:26 INFO - PROCESS | 1733 | ++DOMWINDOW == 133 (0x8bacb000) [pid = 1733] [serial = 1450] [outer = (nil)] 13:41:26 INFO - PROCESS | 1733 | ++DOMWINDOW == 134 (0x8c9ef800) [pid = 1733] [serial = 1451] [outer = 0x8bacb000] 13:41:26 INFO - PROCESS | 1733 | 1464381686786 Marionette DEBUG loaded listener.js 13:41:26 INFO - PROCESS | 1733 | ++DOMWINDOW == 135 (0x8cad4800) [pid = 1733] [serial = 1452] [outer = 0x8bacb000] 13:41:27 INFO - PROCESS | 1733 | 1464381687827 Marionette TRACE conn4 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 13:41:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 13:41:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1785ms 13:41:27 INFO - PROCESS | 1733 | 1464381687886 Marionette TRACE conn4 -> [0,1905,"getWindowHandle",null] 13:41:27 INFO - PROCESS | 1733 | 1464381687891 Marionette TRACE conn4 <- [1,1905,null,{"value":"8"}] 13:41:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 13:41:27 INFO - PROCESS | 1733 | 1464381687898 Marionette TRACE conn4 -> [0,1906,"setScriptTimeout",{"ms":35000}] 13:41:27 INFO - PROCESS | 1733 | 1464381687904 Marionette TRACE conn4 <- [1,1906,null,{}] 13:41:27 INFO - PROCESS | 1733 | 1464381687921 Marionette TRACE conn4 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:28 INFO - PROCESS | 1733 | 1464381688163 Marionette TRACE conn4 <- [1,1907,null,{"value":null}] 13:41:28 INFO - PROCESS | 1733 | 1464381688486 Marionette TRACE conn4 -> [0,1908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:28 INFO - PROCESS | 1733 | ++DOCSHELL 0x8ccc4400 == 121 [pid = 1733] [id = 484] 13:41:28 INFO - PROCESS | 1733 | ++DOMWINDOW == 136 (0x8dbc9800) [pid = 1733] [serial = 1453] [outer = (nil)] 13:41:28 INFO - PROCESS | 1733 | ++DOMWINDOW == 137 (0x8dc47c00) [pid = 1733] [serial = 1454] [outer = 0x8dbc9800] 13:41:28 INFO - PROCESS | 1733 | 1464381688588 Marionette DEBUG loaded listener.js 13:41:28 INFO - PROCESS | 1733 | ++DOMWINDOW == 138 (0x8dc51800) [pid = 1733] [serial = 1455] [outer = 0x8dbc9800] 13:41:29 INFO - PROCESS | 1733 | 1464381689538 Marionette TRACE conn4 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 13:41:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 13:41:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1692ms 13:41:29 INFO - PROCESS | 1733 | 1464381689591 Marionette TRACE conn4 -> [0,1909,"getWindowHandle",null] 13:41:29 INFO - PROCESS | 1733 | 1464381689595 Marionette TRACE conn4 <- [1,1909,null,{"value":"8"}] 13:41:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 13:41:29 INFO - PROCESS | 1733 | 1464381689603 Marionette TRACE conn4 -> [0,1910,"setScriptTimeout",{"ms":35000}] 13:41:29 INFO - PROCESS | 1733 | 1464381689607 Marionette TRACE conn4 <- [1,1910,null,{}] 13:41:29 INFO - PROCESS | 1733 | 1464381689613 Marionette TRACE conn4 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:29 INFO - PROCESS | 1733 | 1464381689863 Marionette TRACE conn4 <- [1,1911,null,{"value":null}] 13:41:30 INFO - PROCESS | 1733 | 1464381690194 Marionette TRACE conn4 -> [0,1912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:30 INFO - PROCESS | 1733 | ++DOCSHELL 0x8bac9800 == 122 [pid = 1733] [id = 485] 13:41:30 INFO - PROCESS | 1733 | ++DOMWINDOW == 139 (0x8d24f000) [pid = 1733] [serial = 1456] [outer = (nil)] 13:41:30 INFO - PROCESS | 1733 | ++DOMWINDOW == 140 (0x8e571c00) [pid = 1733] [serial = 1457] [outer = 0x8d24f000] 13:41:30 INFO - PROCESS | 1733 | 1464381690289 Marionette DEBUG loaded listener.js 13:41:30 INFO - PROCESS | 1733 | ++DOMWINDOW == 141 (0x8e58f800) [pid = 1733] [serial = 1458] [outer = 0x8d24f000] 13:41:31 INFO - PROCESS | 1733 | 1464381691210 Marionette TRACE conn4 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 13:41:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 13:41:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1684ms 13:41:31 INFO - PROCESS | 1733 | 1464381691289 Marionette TRACE conn4 -> [0,1913,"getWindowHandle",null] 13:41:31 INFO - PROCESS | 1733 | 1464381691293 Marionette TRACE conn4 <- [1,1913,null,{"value":"8"}] 13:41:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 13:41:31 INFO - PROCESS | 1733 | 1464381691299 Marionette TRACE conn4 -> [0,1914,"setScriptTimeout",{"ms":35000}] 13:41:31 INFO - PROCESS | 1733 | 1464381691303 Marionette TRACE conn4 <- [1,1914,null,{}] 13:41:31 INFO - PROCESS | 1733 | 1464381691312 Marionette TRACE conn4 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:31 INFO - PROCESS | 1733 | 1464381691580 Marionette TRACE conn4 <- [1,1915,null,{"value":null}] 13:41:31 INFO - PROCESS | 1733 | 1464381691920 Marionette TRACE conn4 -> [0,1916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:31 INFO - PROCESS | 1733 | ++DOCSHELL 0x8ac4e000 == 123 [pid = 1733] [id = 486] 13:41:31 INFO - PROCESS | 1733 | ++DOMWINDOW == 142 (0x8c9f9400) [pid = 1733] [serial = 1459] [outer = (nil)] 13:41:31 INFO - PROCESS | 1733 | ++DOMWINDOW == 143 (0x8e870800) [pid = 1733] [serial = 1460] [outer = 0x8c9f9400] 13:41:32 INFO - PROCESS | 1733 | 1464381692006 Marionette DEBUG loaded listener.js 13:41:32 INFO - PROCESS | 1733 | ++DOMWINDOW == 144 (0x8e873400) [pid = 1733] [serial = 1461] [outer = 0x8c9f9400] 13:41:32 INFO - PROCESS | 1733 | 1464381692904 Marionette TRACE conn4 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 13:41:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 13:41:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 1634ms 13:41:32 INFO - PROCESS | 1733 | 1464381692935 Marionette TRACE conn4 -> [0,1917,"getWindowHandle",null] 13:41:32 INFO - PROCESS | 1733 | 1464381692939 Marionette TRACE conn4 <- [1,1917,null,{"value":"8"}] 13:41:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 13:41:32 INFO - PROCESS | 1733 | 1464381692945 Marionette TRACE conn4 -> [0,1918,"setScriptTimeout",{"ms":35000}] 13:41:32 INFO - PROCESS | 1733 | 1464381692949 Marionette TRACE conn4 <- [1,1918,null,{}] 13:41:32 INFO - PROCESS | 1733 | 1464381692954 Marionette TRACE conn4 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:33 INFO - PROCESS | 1733 | 1464381693211 Marionette TRACE conn4 <- [1,1919,null,{"value":null}] 13:41:33 INFO - PROCESS | 1733 | 1464381693541 Marionette TRACE conn4 -> [0,1920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.add.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:33 INFO - PROCESS | 1733 | ++DOCSHELL 0x8ac4e400 == 124 [pid = 1733] [id = 487] 13:41:33 INFO - PROCESS | 1733 | ++DOMWINDOW == 145 (0x8e871400) [pid = 1733] [serial = 1462] [outer = (nil)] 13:41:33 INFO - PROCESS | 1733 | ++DOMWINDOW == 146 (0x9102dc00) [pid = 1733] [serial = 1463] [outer = 0x8e871400] 13:41:33 INFO - PROCESS | 1733 | 1464381693633 Marionette DEBUG loaded listener.js 13:41:33 INFO - PROCESS | 1733 | ++DOMWINDOW == 147 (0x91039c00) [pid = 1733] [serial = 1464] [outer = 0x8e871400] 13:41:34 INFO - PROCESS | 1733 | 1464381694564 Marionette TRACE conn4 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 13:41:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 13:41:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1693ms 13:41:34 INFO - PROCESS | 1733 | 1464381694639 Marionette TRACE conn4 -> [0,1921,"getWindowHandle",null] 13:41:34 INFO - PROCESS | 1733 | 1464381694644 Marionette TRACE conn4 <- [1,1921,null,{"value":"8"}] 13:41:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 13:41:34 INFO - PROCESS | 1733 | 1464381694650 Marionette TRACE conn4 -> [0,1922,"setScriptTimeout",{"ms":35000}] 13:41:34 INFO - PROCESS | 1733 | 1464381694653 Marionette TRACE conn4 <- [1,1922,null,{}] 13:41:34 INFO - PROCESS | 1733 | 1464381694660 Marionette TRACE conn4 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:34 INFO - PROCESS | 1733 | 1464381694946 Marionette TRACE conn4 <- [1,1923,null,{"value":null}] 13:41:35 INFO - PROCESS | 1733 | 1464381695357 Marionette TRACE conn4 -> [0,1924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:35 INFO - PROCESS | 1733 | ++DOCSHELL 0x8ac56800 == 125 [pid = 1733] [id = 488] 13:41:35 INFO - PROCESS | 1733 | ++DOMWINDOW == 148 (0x8d9fec00) [pid = 1733] [serial = 1465] [outer = (nil)] 13:41:35 INFO - PROCESS | 1733 | ++DOMWINDOW == 149 (0x912ed400) [pid = 1733] [serial = 1466] [outer = 0x8d9fec00] 13:41:35 INFO - PROCESS | 1733 | 1464381695483 Marionette DEBUG loaded listener.js 13:41:35 INFO - PROCESS | 1733 | ++DOMWINDOW == 150 (0x91329800) [pid = 1733] [serial = 1467] [outer = 0x8d9fec00] 13:41:36 INFO - PROCESS | 1733 | 1464381696452 Marionette TRACE conn4 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 13:41:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 13:41:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1838ms 13:41:36 INFO - PROCESS | 1733 | 1464381696488 Marionette TRACE conn4 -> [0,1925,"getWindowHandle",null] 13:41:36 INFO - PROCESS | 1733 | 1464381696493 Marionette TRACE conn4 <- [1,1925,null,{"value":"8"}] 13:41:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 13:41:36 INFO - PROCESS | 1733 | 1464381696499 Marionette TRACE conn4 -> [0,1926,"setScriptTimeout",{"ms":35000}] 13:41:36 INFO - PROCESS | 1733 | 1464381696503 Marionette TRACE conn4 <- [1,1926,null,{}] 13:41:36 INFO - PROCESS | 1733 | 1464381696508 Marionette TRACE conn4 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:36 INFO - PROCESS | 1733 | 1464381696721 Marionette TRACE conn4 <- [1,1927,null,{"value":null}] 13:41:37 INFO - PROCESS | 1733 | 1464381697058 Marionette TRACE conn4 -> [0,1928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:37 INFO - PROCESS | 1733 | ++DOCSHELL 0x90f77400 == 126 [pid = 1733] [id = 489] 13:41:37 INFO - PROCESS | 1733 | ++DOMWINDOW == 151 (0x912e8800) [pid = 1733] [serial = 1468] [outer = (nil)] 13:41:37 INFO - PROCESS | 1733 | ++DOMWINDOW == 152 (0x91cb3c00) [pid = 1733] [serial = 1469] [outer = 0x912e8800] 13:41:37 INFO - PROCESS | 1733 | 1464381697150 Marionette DEBUG loaded listener.js 13:41:37 INFO - PROCESS | 1733 | ++DOMWINDOW == 153 (0x92232800) [pid = 1733] [serial = 1470] [outer = 0x912e8800] 13:41:38 INFO - PROCESS | 1733 | 1464381698034 Marionette TRACE conn4 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 13:41:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 13:41:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1582ms 13:41:38 INFO - PROCESS | 1733 | 1464381698082 Marionette TRACE conn4 -> [0,1929,"getWindowHandle",null] 13:41:38 INFO - PROCESS | 1733 | 1464381698086 Marionette TRACE conn4 <- [1,1929,null,{"value":"8"}] 13:41:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 13:41:38 INFO - PROCESS | 1733 | 1464381698093 Marionette TRACE conn4 -> [0,1930,"setScriptTimeout",{"ms":35000}] 13:41:38 INFO - PROCESS | 1733 | 1464381698096 Marionette TRACE conn4 <- [1,1930,null,{}] 13:41:38 INFO - PROCESS | 1733 | 1464381698102 Marionette TRACE conn4 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:38 INFO - PROCESS | 1733 | 1464381698331 Marionette TRACE conn4 <- [1,1931,null,{"value":null}] 13:41:38 INFO - PROCESS | 1733 | 1464381698649 Marionette TRACE conn4 -> [0,1932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:38 INFO - PROCESS | 1733 | ++DOCSHELL 0x91031800 == 127 [pid = 1733] [id = 490] 13:41:38 INFO - PROCESS | 1733 | ++DOMWINDOW == 154 (0x913c6400) [pid = 1733] [serial = 1471] [outer = (nil)] 13:41:38 INFO - PROCESS | 1733 | ++DOMWINDOW == 155 (0x92b74800) [pid = 1733] [serial = 1472] [outer = 0x913c6400] 13:41:38 INFO - PROCESS | 1733 | 1464381698748 Marionette DEBUG loaded listener.js 13:41:38 INFO - PROCESS | 1733 | ++DOMWINDOW == 156 (0x92d1b400) [pid = 1733] [serial = 1473] [outer = 0x913c6400] 13:41:39 INFO - PROCESS | 1733 | 1464381699671 Marionette TRACE conn4 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 13:41:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 13:41:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1630ms 13:41:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 13:41:39 INFO - PROCESS | 1733 | 1464381699724 Marionette TRACE conn4 -> [0,1933,"getWindowHandle",null] 13:41:39 INFO - PROCESS | 1733 | 1464381699727 Marionette TRACE conn4 <- [1,1933,null,{"value":"8"}] 13:41:39 INFO - PROCESS | 1733 | 1464381699734 Marionette TRACE conn4 -> [0,1934,"setScriptTimeout",{"ms":35000}] 13:41:39 INFO - PROCESS | 1733 | 1464381699737 Marionette TRACE conn4 <- [1,1934,null,{}] 13:41:39 INFO - PROCESS | 1733 | 1464381699743 Marionette TRACE conn4 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:39 INFO - PROCESS | 1733 | 1464381699965 Marionette TRACE conn4 <- [1,1935,null,{"value":null}] 13:41:40 INFO - PROCESS | 1733 | 1464381700297 Marionette TRACE conn4 -> [0,1936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:40 INFO - PROCESS | 1733 | ++DOCSHELL 0x8f1a9000 == 128 [pid = 1733] [id = 491] 13:41:40 INFO - PROCESS | 1733 | ++DOMWINDOW == 157 (0x913c0400) [pid = 1733] [serial = 1474] [outer = (nil)] 13:41:40 INFO - PROCESS | 1733 | ++DOMWINDOW == 158 (0x92d97800) [pid = 1733] [serial = 1475] [outer = 0x913c0400] 13:41:40 INFO - PROCESS | 1733 | 1464381700390 Marionette DEBUG loaded listener.js 13:41:40 INFO - PROCESS | 1733 | ++DOMWINDOW == 159 (0x92df3400) [pid = 1733] [serial = 1476] [outer = 0x913c0400] 13:41:41 INFO - PROCESS | 1733 | 1464381701389 Marionette TRACE conn4 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 13:41:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 13:41:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1693ms 13:41:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 13:41:41 INFO - PROCESS | 1733 | 1464381701427 Marionette TRACE conn4 -> [0,1937,"getWindowHandle",null] 13:41:41 INFO - PROCESS | 1733 | 1464381701430 Marionette TRACE conn4 <- [1,1937,null,{"value":"8"}] 13:41:41 INFO - PROCESS | 1733 | 1464381701437 Marionette TRACE conn4 -> [0,1938,"setScriptTimeout",{"ms":35000}] 13:41:41 INFO - PROCESS | 1733 | 1464381701441 Marionette TRACE conn4 <- [1,1938,null,{}] 13:41:41 INFO - PROCESS | 1733 | 1464381701447 Marionette TRACE conn4 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:41 INFO - PROCESS | 1733 | 1464381701686 Marionette TRACE conn4 <- [1,1939,null,{"value":null}] 13:41:42 INFO - PROCESS | 1733 | 1464381702035 Marionette TRACE conn4 -> [0,1940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:42 INFO - PROCESS | 1733 | ++DOCSHELL 0x92d8e400 == 129 [pid = 1733] [id = 492] 13:41:42 INFO - PROCESS | 1733 | ++DOMWINDOW == 160 (0x95079400) [pid = 1733] [serial = 1477] [outer = (nil)] 13:41:42 INFO - PROCESS | 1733 | ++DOMWINDOW == 161 (0x95198c00) [pid = 1733] [serial = 1478] [outer = 0x95079400] 13:41:42 INFO - PROCESS | 1733 | 1464381702137 Marionette DEBUG loaded listener.js 13:41:42 INFO - PROCESS | 1733 | ++DOMWINDOW == 162 (0x951f2800) [pid = 1733] [serial = 1479] [outer = 0x95079400] 13:41:43 INFO - PROCESS | 1733 | 1464381703015 Marionette TRACE conn4 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 13:41:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 13:41:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1632ms 13:41:43 INFO - PROCESS | 1733 | 1464381703069 Marionette TRACE conn4 -> [0,1941,"getWindowHandle",null] 13:41:43 INFO - PROCESS | 1733 | 1464381703072 Marionette TRACE conn4 <- [1,1941,null,{"value":"8"}] 13:41:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 13:41:43 INFO - PROCESS | 1733 | 1464381703101 Marionette TRACE conn4 -> [0,1942,"setScriptTimeout",{"ms":35000}] 13:41:43 INFO - PROCESS | 1733 | 1464381703105 Marionette TRACE conn4 <- [1,1942,null,{}] 13:41:43 INFO - PROCESS | 1733 | 1464381703111 Marionette TRACE conn4 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:43 INFO - PROCESS | 1733 | 1464381703338 Marionette TRACE conn4 <- [1,1943,null,{"value":null}] 13:41:43 INFO - PROCESS | 1733 | 1464381703665 Marionette TRACE conn4 -> [0,1944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:43 INFO - PROCESS | 1733 | ++DOCSHELL 0x9223c400 == 130 [pid = 1733] [id = 493] 13:41:43 INFO - PROCESS | 1733 | ++DOMWINDOW == 163 (0x9519fc00) [pid = 1733] [serial = 1480] [outer = (nil)] 13:41:43 INFO - PROCESS | 1733 | ++DOMWINDOW == 164 (0x953bb000) [pid = 1733] [serial = 1481] [outer = 0x9519fc00] 13:41:43 INFO - PROCESS | 1733 | 1464381703758 Marionette DEBUG loaded listener.js 13:41:43 INFO - PROCESS | 1733 | ++DOMWINDOW == 165 (0x953c1000) [pid = 1733] [serial = 1482] [outer = 0x9519fc00] 13:41:44 INFO - PROCESS | 1733 | 1464381704695 Marionette TRACE conn4 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 13:41:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 13:41:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1638ms 13:41:44 INFO - PROCESS | 1733 | 1464381704735 Marionette TRACE conn4 -> [0,1945,"getWindowHandle",null] 13:41:44 INFO - PROCESS | 1733 | 1464381704739 Marionette TRACE conn4 <- [1,1945,null,{"value":"8"}] 13:41:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 13:41:44 INFO - PROCESS | 1733 | 1464381704745 Marionette TRACE conn4 -> [0,1946,"setScriptTimeout",{"ms":35000}] 13:41:44 INFO - PROCESS | 1733 | 1464381704748 Marionette TRACE conn4 <- [1,1946,null,{}] 13:41:44 INFO - PROCESS | 1733 | 1464381704754 Marionette TRACE conn4 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:44 INFO - PROCESS | 1733 | 1464381704969 Marionette TRACE conn4 <- [1,1947,null,{"value":null}] 13:41:45 INFO - PROCESS | 1733 | 1464381705305 Marionette TRACE conn4 -> [0,1948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:45 INFO - PROCESS | 1733 | ++DOCSHELL 0x9521fc00 == 131 [pid = 1733] [id = 494] 13:41:45 INFO - PROCESS | 1733 | ++DOMWINDOW == 166 (0x95221000) [pid = 1733] [serial = 1483] [outer = (nil)] 13:41:45 INFO - PROCESS | 1733 | ++DOMWINDOW == 167 (0x9575ac00) [pid = 1733] [serial = 1484] [outer = 0x95221000] 13:41:45 INFO - PROCESS | 1733 | 1464381705398 Marionette DEBUG loaded listener.js 13:41:45 INFO - PROCESS | 1733 | ++DOMWINDOW == 168 (0x9779d400) [pid = 1733] [serial = 1485] [outer = 0x95221000] 13:41:46 INFO - PROCESS | 1733 | 1464381706299 Marionette TRACE conn4 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 13:41:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 13:41:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1630ms 13:41:46 INFO - PROCESS | 1733 | 1464381706376 Marionette TRACE conn4 -> [0,1949,"getWindowHandle",null] 13:41:46 INFO - PROCESS | 1733 | 1464381706380 Marionette TRACE conn4 <- [1,1949,null,{"value":"8"}] 13:41:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 13:41:46 INFO - PROCESS | 1733 | 1464381706387 Marionette TRACE conn4 -> [0,1950,"setScriptTimeout",{"ms":35000}] 13:41:46 INFO - PROCESS | 1733 | 1464381706390 Marionette TRACE conn4 <- [1,1950,null,{}] 13:41:46 INFO - PROCESS | 1733 | 1464381706396 Marionette TRACE conn4 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:46 INFO - PROCESS | 1733 | 1464381706660 Marionette TRACE conn4 <- [1,1951,null,{"value":null}] 13:41:47 INFO - PROCESS | 1733 | 1464381707000 Marionette TRACE conn4 -> [0,1952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:47 INFO - PROCESS | 1733 | ++DOCSHELL 0x95758000 == 132 [pid = 1733] [id = 495] 13:41:47 INFO - PROCESS | 1733 | ++DOMWINDOW == 169 (0x9575dc00) [pid = 1733] [serial = 1486] [outer = (nil)] 13:41:47 INFO - PROCESS | 1733 | ++DOMWINDOW == 170 (0x992ad000) [pid = 1733] [serial = 1487] [outer = 0x9575dc00] 13:41:47 INFO - PROCESS | 1733 | 1464381707087 Marionette DEBUG loaded listener.js 13:41:47 INFO - PROCESS | 1733 | ++DOMWINDOW == 171 (0x99533800) [pid = 1733] [serial = 1488] [outer = 0x9575dc00] 13:41:47 INFO - PROCESS | 1733 | 1464381707964 Marionette TRACE conn4 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 13:41:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 13:41:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 1630ms 13:41:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 13:41:48 INFO - PROCESS | 1733 | 1464381708018 Marionette TRACE conn4 -> [0,1953,"getWindowHandle",null] 13:41:48 INFO - PROCESS | 1733 | 1464381708021 Marionette TRACE conn4 <- [1,1953,null,{"value":"8"}] 13:41:48 INFO - PROCESS | 1733 | 1464381708028 Marionette TRACE conn4 -> [0,1954,"setScriptTimeout",{"ms":35000}] 13:41:48 INFO - PROCESS | 1733 | 1464381708032 Marionette TRACE conn4 <- [1,1954,null,{}] 13:41:48 INFO - PROCESS | 1733 | 1464381708038 Marionette TRACE conn4 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:48 INFO - PROCESS | 1733 | 1464381708265 Marionette TRACE conn4 <- [1,1955,null,{"value":null}] 13:41:48 INFO - PROCESS | 1733 | 1464381708588 Marionette TRACE conn4 -> [0,1956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:48 INFO - PROCESS | 1733 | ++DOCSHELL 0x868f5400 == 133 [pid = 1733] [id = 496] 13:41:48 INFO - PROCESS | 1733 | ++DOMWINDOW == 172 (0x9819cc00) [pid = 1733] [serial = 1489] [outer = (nil)] 13:41:48 INFO - PROCESS | 1733 | ++DOMWINDOW == 173 (0x9a1eec00) [pid = 1733] [serial = 1490] [outer = 0x9819cc00] 13:41:48 INFO - PROCESS | 1733 | 1464381708683 Marionette DEBUG loaded listener.js 13:41:48 INFO - PROCESS | 1733 | ++DOMWINDOW == 174 (0x9a28b800) [pid = 1733] [serial = 1491] [outer = 0x9819cc00] 13:41:49 INFO - PROCESS | 1733 | 1464381709556 Marionette TRACE conn4 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 13:41:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 13:41:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1582ms 13:41:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 13:41:49 INFO - PROCESS | 1733 | 1464381709610 Marionette TRACE conn4 -> [0,1957,"getWindowHandle",null] 13:41:49 INFO - PROCESS | 1733 | 1464381709613 Marionette TRACE conn4 <- [1,1957,null,{"value":"8"}] 13:41:49 INFO - PROCESS | 1733 | 1464381709619 Marionette TRACE conn4 -> [0,1958,"setScriptTimeout",{"ms":35000}] 13:41:49 INFO - PROCESS | 1733 | 1464381709623 Marionette TRACE conn4 <- [1,1958,null,{}] 13:41:49 INFO - PROCESS | 1733 | 1464381709628 Marionette TRACE conn4 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:49 INFO - PROCESS | 1733 | 1464381709854 Marionette TRACE conn4 <- [1,1959,null,{"value":null}] 13:41:50 INFO - PROCESS | 1733 | 1464381710193 Marionette TRACE conn4 -> [0,1960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.edge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:50 INFO - PROCESS | 1733 | ++DOCSHELL 0x86e0d400 == 134 [pid = 1733] [id = 497] 13:41:50 INFO - PROCESS | 1733 | ++DOMWINDOW == 175 (0x977e2000) [pid = 1733] [serial = 1492] [outer = (nil)] 13:41:50 INFO - PROCESS | 1733 | ++DOMWINDOW == 176 (0x9a78f400) [pid = 1733] [serial = 1493] [outer = 0x977e2000] 13:41:50 INFO - PROCESS | 1733 | 1464381710280 Marionette DEBUG loaded listener.js 13:41:50 INFO - PROCESS | 1733 | ++DOMWINDOW == 177 (0x9a8bfc00) [pid = 1733] [serial = 1494] [outer = 0x977e2000] 13:41:51 INFO - PROCESS | 1733 | 1464381711184 Marionette TRACE conn4 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 13:41:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 13:41:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 1634ms 13:41:51 INFO - PROCESS | 1733 | 1464381711254 Marionette TRACE conn4 -> [0,1961,"getWindowHandle",null] 13:41:51 INFO - PROCESS | 1733 | 1464381711258 Marionette TRACE conn4 <- [1,1961,null,{"value":"8"}] 13:41:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 13:41:51 INFO - PROCESS | 1733 | 1464381711265 Marionette TRACE conn4 -> [0,1962,"setScriptTimeout",{"ms":35000}] 13:41:51 INFO - PROCESS | 1733 | 1464381711268 Marionette TRACE conn4 <- [1,1962,null,{}] 13:41:51 INFO - PROCESS | 1733 | 1464381711274 Marionette TRACE conn4 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:51 INFO - PROCESS | 1733 | 1464381711496 Marionette TRACE conn4 <- [1,1963,null,{"value":null}] 13:41:51 INFO - PROCESS | 1733 | 1464381711825 Marionette TRACE conn4 -> [0,1964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:51 INFO - PROCESS | 1733 | ++DOCSHELL 0x8c8ac400 == 135 [pid = 1733] [id = 498] 13:41:51 INFO - PROCESS | 1733 | ++DOMWINDOW == 178 (0x9a323000) [pid = 1733] [serial = 1495] [outer = (nil)] 13:41:51 INFO - PROCESS | 1733 | ++DOMWINDOW == 179 (0x9a9dcc00) [pid = 1733] [serial = 1496] [outer = 0x9a323000] 13:41:51 INFO - PROCESS | 1733 | 1464381711931 Marionette DEBUG loaded listener.js 13:41:52 INFO - PROCESS | 1733 | ++DOMWINDOW == 180 (0x9a9df000) [pid = 1733] [serial = 1497] [outer = 0x9a323000] 13:41:52 INFO - PROCESS | 1733 | 1464381712819 Marionette TRACE conn4 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 13:41:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 13:41:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1590ms 13:41:52 INFO - PROCESS | 1733 | 1464381712855 Marionette TRACE conn4 -> [0,1965,"getWindowHandle",null] 13:41:52 INFO - PROCESS | 1733 | 1464381712858 Marionette TRACE conn4 <- [1,1965,null,{"value":"8"}] 13:41:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 13:41:52 INFO - PROCESS | 1733 | 1464381712865 Marionette TRACE conn4 -> [0,1966,"setScriptTimeout",{"ms":35000}] 13:41:52 INFO - PROCESS | 1733 | 1464381712869 Marionette TRACE conn4 <- [1,1966,null,{}] 13:41:52 INFO - PROCESS | 1733 | 1464381712875 Marionette TRACE conn4 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:53 INFO - PROCESS | 1733 | 1464381713102 Marionette TRACE conn4 <- [1,1967,null,{"value":null}] 13:41:53 INFO - PROCESS | 1733 | 1464381713431 Marionette TRACE conn4 -> [0,1968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:53 INFO - PROCESS | 1733 | ++DOCSHELL 0x9a066c00 == 136 [pid = 1733] [id = 499] 13:41:53 INFO - PROCESS | 1733 | ++DOMWINDOW == 181 (0x9a9de000) [pid = 1733] [serial = 1498] [outer = (nil)] 13:41:53 INFO - PROCESS | 1733 | ++DOMWINDOW == 182 (0x9aa49400) [pid = 1733] [serial = 1499] [outer = 0x9a9de000] 13:41:53 INFO - PROCESS | 1733 | 1464381713527 Marionette DEBUG loaded listener.js 13:41:53 INFO - PROCESS | 1733 | ++DOMWINDOW == 183 (0x9aa4b000) [pid = 1733] [serial = 1500] [outer = 0x9a9de000] 13:41:55 INFO - PROCESS | 1733 | --DOCSHELL 0x9a31ac00 == 135 [pid = 1733] [id = 430] 13:41:55 INFO - PROCESS | 1733 | --DOCSHELL 0x9a8cb800 == 134 [pid = 1733] [id = 431] 13:41:55 INFO - PROCESS | 1733 | --DOCSHELL 0x89e4b800 == 133 [pid = 1733] [id = 429] 13:41:55 INFO - PROCESS | 1733 | --DOCSHELL 0x86fc3800 == 132 [pid = 1733] [id = 480] 13:41:55 INFO - PROCESS | 1733 | --DOCSHELL 0x88cd0c00 == 131 [pid = 1733] [id = 479] 13:41:55 INFO - PROCESS | 1733 | --DOCSHELL 0x888e1000 == 130 [pid = 1733] [id = 478] 13:41:55 INFO - PROCESS | 1733 | --DOCSHELL 0x86fc2400 == 129 [pid = 1733] [id = 477] 13:41:55 INFO - PROCESS | 1733 | --DOCSHELL 0x9a09d800 == 128 [pid = 1733] [id = 475] 13:41:55 INFO - PROCESS | 1733 | --DOCSHELL 0x99d97c00 == 127 [pid = 1733] [id = 474] 13:41:55 INFO - PROCESS | 1733 | --DOCSHELL 0x86e14800 == 126 [pid = 1733] [id = 472] 13:41:55 INFO - PROCESS | 1733 | --DOCSHELL 0x92140400 == 125 [pid = 1733] [id = 473] 13:41:55 INFO - PROCESS | 1733 | --DOCSHELL 0x955c3000 == 124 [pid = 1733] [id = 471] 13:41:55 INFO - PROCESS | 1733 | --DOCSHELL 0x93997000 == 123 [pid = 1733] [id = 470] 13:41:55 INFO - PROCESS | 1733 | --DOCSHELL 0x8c9efc00 == 122 [pid = 1733] [id = 469] 13:41:55 INFO - PROCESS | 1733 | --DOCSHELL 0x92d1b800 == 121 [pid = 1733] [id = 468] 13:41:55 INFO - PROCESS | 1733 | --DOCSHELL 0x9132dc00 == 120 [pid = 1733] [id = 467] 13:41:55 INFO - PROCESS | 1733 | --DOCSHELL 0x8f399000 == 119 [pid = 1733] [id = 465] 13:41:55 INFO - PROCESS | 1733 | --DOCSHELL 0x8bac5000 == 118 [pid = 1733] [id = 466] 13:41:55 INFO - PROCESS | 1733 | --DOCSHELL 0x8d9fe000 == 117 [pid = 1733] [id = 464] 13:41:55 INFO - PROCESS | 1733 | --DOCSHELL 0x8dbd5c00 == 116 [pid = 1733] [id = 463] 13:41:55 INFO - PROCESS | 1733 | --DOCSHELL 0x8dbc9400 == 115 [pid = 1733] [id = 462] 13:41:55 INFO - PROCESS | 1733 | --DOCSHELL 0x8c9ed400 == 114 [pid = 1733] [id = 461] 13:41:55 INFO - PROCESS | 1733 | --DOCSHELL 0x86fc8800 == 113 [pid = 1733] [id = 460] 13:41:55 INFO - PROCESS | 1733 | --DOMWINDOW == 182 (0x8c9f0c00) [pid = 1733] [serial = 1377] [outer = (nil)] [url = about:blank] 13:41:55 INFO - PROCESS | 1733 | --DOMWINDOW == 181 (0x9398a000) [pid = 1733] [serial = 1349] [outer = (nil)] [url = about:blank] 13:41:55 INFO - PROCESS | 1733 | --DOMWINDOW == 180 (0x8ccc8800) [pid = 1733] [serial = 1320] [outer = (nil)] [url = about:blank] 13:41:55 INFO - PROCESS | 1733 | --DOMWINDOW == 179 (0x95754c00) [pid = 1733] [serial = 1361] [outer = (nil)] [url = about:blank] 13:41:55 INFO - PROCESS | 1733 | --DOMWINDOW == 178 (0x9575bc00) [pid = 1733] [serial = 1362] [outer = (nil)] [url = about:blank] 13:41:55 INFO - PROCESS | 1733 | --DOMWINDOW == 177 (0x8a282800) [pid = 1733] [serial = 1371] [outer = (nil)] [url = about:blank] 13:41:55 INFO - PROCESS | 1733 | --DOMWINDOW == 176 (0x977e5000) [pid = 1733] [serial = 1365] [outer = (nil)] [url = about:blank] 13:41:55 INFO - PROCESS | 1733 | --DOMWINDOW == 175 (0x8f39dc00) [pid = 1733] [serial = 1334] [outer = (nil)] [url = about:blank] 13:41:55 INFO - PROCESS | 1733 | --DOMWINDOW == 174 (0x8c8aa400) [pid = 1733] [serial = 1374] [outer = (nil)] [url = about:blank] 13:41:55 INFO - PROCESS | 1733 | --DOMWINDOW == 173 (0x8854b000) [pid = 1733] [serial = 1313] [outer = (nil)] [url = about:blank] 13:41:55 INFO - PROCESS | 1733 | --DOMWINDOW == 172 (0x8cad4400) [pid = 1733] [serial = 1319] [outer = (nil)] [url = about:blank] 13:41:55 INFO - PROCESS | 1733 | --DOMWINDOW == 171 (0x8ab4d000) [pid = 1733] [serial = 1316] [outer = (nil)] [url = about:blank] 13:41:55 INFO - PROCESS | 1733 | --DOMWINDOW == 170 (0x8ac56000) [pid = 1733] [serial = 1317] [outer = (nil)] [url = about:blank] 13:41:55 INFO - PROCESS | 1733 | --DOMWINDOW == 169 (0x92b6fc00) [pid = 1733] [serial = 1344] [outer = (nil)] [url = about:blank] 13:41:55 INFO - PROCESS | 1733 | --DOMWINDOW == 168 (0x9519e800) [pid = 1733] [serial = 1355] [outer = (nil)] [url = about:blank] 13:41:55 INFO - PROCESS | 1733 | --DOMWINDOW == 167 (0x92d20800) [pid = 1733] [serial = 1346] [outer = (nil)] [url = about:blank] 13:41:55 INFO - PROCESS | 1733 | --DOMWINDOW == 166 (0x89b50800) [pid = 1733] [serial = 1370] [outer = (nil)] [url = about:blank] 13:41:55 INFO - PROCESS | 1733 | --DOMWINDOW == 165 (0x8e586400) [pid = 1733] [serial = 1328] [outer = (nil)] [url = about:blank] 13:41:55 INFO - PROCESS | 1733 | --DOMWINDOW == 164 (0x8dbd6c00) [pid = 1733] [serial = 1326] [outer = (nil)] [url = about:blank] 13:41:55 INFO - PROCESS | 1733 | --DOMWINDOW == 163 (0x888e1c00) [pid = 1733] [serial = 1314] [outer = (nil)] [url = about:blank] 13:41:55 INFO - PROCESS | 1733 | --DOMWINDOW == 162 (0x8d253c00) [pid = 1733] [serial = 1322] [outer = (nil)] [url = about:blank] 13:41:55 INFO - PROCESS | 1733 | --DOMWINDOW == 161 (0x88556000) [pid = 1733] [serial = 1368] [outer = (nil)] [url = about:blank] 13:41:55 INFO - PROCESS | 1733 | --DOMWINDOW == 160 (0x8d9fb800) [pid = 1733] [serial = 1323] [outer = (nil)] [url = about:blank] 13:41:55 INFO - PROCESS | 1733 | --DOMWINDOW == 159 (0x8b79a000) [pid = 1733] [serial = 1373] [outer = (nil)] [url = about:blank] 13:41:55 INFO - PROCESS | 1733 | --DOMWINDOW == 158 (0x8e6b4800) [pid = 1733] [serial = 1329] [outer = (nil)] [url = about:blank] 13:41:55 INFO - PROCESS | 1733 | --DOMWINDOW == 157 (0x91327c00) [pid = 1733] [serial = 1340] [outer = (nil)] [url = about:blank] 13:41:55 INFO - PROCESS | 1733 | --DOMWINDOW == 156 (0x93994400) [pid = 1733] [serial = 1350] [outer = (nil)] [url = about:blank] 13:41:55 INFO - PROCESS | 1733 | --DOMWINDOW == 155 (0x8f1b0c00) [pid = 1733] [serial = 1332] [outer = (nil)] [url = about:blank] 13:41:55 INFO - PROCESS | 1733 | --DOMWINDOW == 154 (0x8ac6c800) [pid = 1733] [serial = 1376] [outer = (nil)] [url = about:blank] 13:41:55 INFO - PROCESS | 1733 | --DOMWINDOW == 153 (0x8ccc3c00) [pid = 1733] [serial = 1245] [outer = (nil)] [url = about:blank] 13:41:55 INFO - PROCESS | 1733 | --DOMWINDOW == 152 (0x9132a400) [pid = 1733] [serial = 1341] [outer = (nil)] [url = about:blank] 13:41:55 INFO - PROCESS | 1733 | --DOMWINDOW == 151 (0x91038c00) [pid = 1733] [serial = 1338] [outer = (nil)] [url = about:blank] 13:41:55 INFO - PROCESS | 1733 | --DOMWINDOW == 150 (0x8f1ac400) [pid = 1733] [serial = 1331] [outer = (nil)] [url = about:blank] 13:41:55 INFO - PROCESS | 1733 | --DOMWINDOW == 149 (0x92d90800) [pid = 1733] [serial = 1347] [outer = (nil)] [url = about:blank] 13:41:55 INFO - PROCESS | 1733 | --DOMWINDOW == 148 (0x95078800) [pid = 1733] [serial = 1353] [outer = (nil)] [url = about:blank] 13:41:55 INFO - PROCESS | 1733 | --DOMWINDOW == 147 (0x951a0800) [pid = 1733] [serial = 1356] [outer = (nil)] [url = about:blank] 13:41:56 INFO - PROCESS | 1733 | --DOMWINDOW == 146 (0x91035800) [pid = 1733] [serial = 1337] [outer = (nil)] [url = about:blank] 13:41:56 INFO - PROCESS | 1733 | --DOMWINDOW == 145 (0x90f6b000) [pid = 1733] [serial = 1335] [outer = (nil)] [url = about:blank] 13:41:56 INFO - PROCESS | 1733 | --DOMWINDOW == 144 (0x92231400) [pid = 1733] [serial = 1343] [outer = (nil)] [url = about:blank] 13:41:56 INFO - PROCESS | 1733 | --DOMWINDOW == 143 (0x953bfc00) [pid = 1733] [serial = 1358] [outer = (nil)] [url = about:blank] 13:41:56 INFO - PROCESS | 1733 | --DOMWINDOW == 142 (0x977a0800) [pid = 1733] [serial = 1364] [outer = (nil)] [url = about:blank] 13:41:56 INFO - PROCESS | 1733 | --DOMWINDOW == 141 (0x955c2000) [pid = 1733] [serial = 1359] [outer = (nil)] [url = about:blank] 13:41:56 INFO - PROCESS | 1733 | --DOMWINDOW == 140 (0x88423800) [pid = 1733] [serial = 1367] [outer = (nil)] [url = about:blank] 13:41:56 INFO - PROCESS | 1733 | --DOMWINDOW == 139 (0x95075000) [pid = 1733] [serial = 1352] [outer = (nil)] [url = about:blank] 13:41:56 INFO - PROCESS | 1733 | --DOMWINDOW == 138 (0x8dbd2400) [pid = 1733] [serial = 1325] [outer = (nil)] [url = about:blank] 13:41:56 INFO - PROCESS | 1733 | 1464381716327 Marionette TRACE conn4 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 13:41:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 13:41:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 3490ms 13:41:56 INFO - PROCESS | 1733 | 1464381716386 Marionette TRACE conn4 -> [0,1969,"getWindowHandle",null] 13:41:56 INFO - PROCESS | 1733 | 1464381716392 Marionette TRACE conn4 <- [1,1969,null,{"value":"8"}] 13:41:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 13:41:56 INFO - PROCESS | 1733 | 1464381716402 Marionette TRACE conn4 -> [0,1970,"setScriptTimeout",{"ms":35000}] 13:41:56 INFO - PROCESS | 1733 | 1464381716406 Marionette TRACE conn4 <- [1,1970,null,{}] 13:41:56 INFO - PROCESS | 1733 | 1464381716415 Marionette TRACE conn4 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:56 INFO - PROCESS | 1733 | 1464381716619 Marionette TRACE conn4 <- [1,1971,null,{"value":null}] 13:41:56 INFO - PROCESS | 1733 | 1464381716809 Marionette TRACE conn4 -> [0,1972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:56 INFO - PROCESS | 1733 | ++DOCSHELL 0x86fee400 == 114 [pid = 1733] [id = 500] 13:41:56 INFO - PROCESS | 1733 | ++DOMWINDOW == 139 (0x88423800) [pid = 1733] [serial = 1501] [outer = (nil)] 13:41:56 INFO - PROCESS | 1733 | ++DOMWINDOW == 140 (0x88cd6c00) [pid = 1733] [serial = 1502] [outer = 0x88423800] 13:41:56 INFO - PROCESS | 1733 | 1464381716889 Marionette DEBUG loaded listener.js 13:41:57 INFO - PROCESS | 1733 | ++DOMWINDOW == 141 (0x89b4b000) [pid = 1733] [serial = 1503] [outer = 0x88423800] 13:41:57 INFO - PROCESS | 1733 | 1464381717677 Marionette TRACE conn4 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 13:41:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 13:41:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 1293ms 13:41:57 INFO - PROCESS | 1733 | 1464381717726 Marionette TRACE conn4 -> [0,1973,"getWindowHandle",null] 13:41:57 INFO - PROCESS | 1733 | 1464381717736 Marionette TRACE conn4 <- [1,1973,null,{"value":"8"}] 13:41:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 13:41:57 INFO - PROCESS | 1733 | 1464381717748 Marionette TRACE conn4 -> [0,1974,"setScriptTimeout",{"ms":35000}] 13:41:57 INFO - PROCESS | 1733 | 1464381717752 Marionette TRACE conn4 <- [1,1974,null,{}] 13:41:57 INFO - PROCESS | 1733 | 1464381717758 Marionette TRACE conn4 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:57 INFO - PROCESS | 1733 | 1464381717975 Marionette TRACE conn4 <- [1,1975,null,{"value":null}] 13:41:58 INFO - PROCESS | 1733 | 1464381718206 Marionette TRACE conn4 -> [0,1976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:58 INFO - PROCESS | 1733 | ++DOCSHELL 0x88553400 == 115 [pid = 1733] [id = 501] 13:41:58 INFO - PROCESS | 1733 | ++DOMWINDOW == 142 (0x88cdcc00) [pid = 1733] [serial = 1504] [outer = (nil)] 13:41:58 INFO - PROCESS | 1733 | ++DOMWINDOW == 143 (0x8ac56000) [pid = 1733] [serial = 1505] [outer = 0x88cdcc00] 13:41:58 INFO - PROCESS | 1733 | 1464381718281 Marionette DEBUG loaded listener.js 13:41:58 INFO - PROCESS | 1733 | ++DOMWINDOW == 144 (0x8b792c00) [pid = 1733] [serial = 1506] [outer = 0x88cdcc00] 13:41:59 INFO - PROCESS | 1733 | 1464381719191 Marionette TRACE conn4 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 13:41:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 13:41:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1496ms 13:41:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 13:41:59 INFO - PROCESS | 1733 | 1464381719245 Marionette TRACE conn4 -> [0,1977,"getWindowHandle",null] 13:41:59 INFO - PROCESS | 1733 | 1464381719248 Marionette TRACE conn4 <- [1,1977,null,{"value":"8"}] 13:41:59 INFO - PROCESS | 1733 | 1464381719255 Marionette TRACE conn4 -> [0,1978,"setScriptTimeout",{"ms":35000}] 13:41:59 INFO - PROCESS | 1733 | 1464381719261 Marionette TRACE conn4 <- [1,1978,null,{}] 13:41:59 INFO - PROCESS | 1733 | 1464381719288 Marionette TRACE conn4 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:59 INFO - PROCESS | 1733 | 1464381719565 Marionette TRACE conn4 <- [1,1979,null,{"value":null}] 13:41:59 INFO - PROCESS | 1733 | 1464381719603 Marionette TRACE conn4 -> [0,1980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:59 INFO - PROCESS | 1733 | ++DOCSHELL 0x86fe2400 == 116 [pid = 1733] [id = 502] 13:41:59 INFO - PROCESS | 1733 | ++DOMWINDOW == 145 (0x8c9f2c00) [pid = 1733] [serial = 1507] [outer = (nil)] 13:41:59 INFO - PROCESS | 1733 | ++DOMWINDOW == 146 (0x8ccc4000) [pid = 1733] [serial = 1508] [outer = 0x8c9f2c00] 13:41:59 INFO - PROCESS | 1733 | 1464381719810 Marionette DEBUG loaded listener.js 13:41:59 INFO - PROCESS | 1733 | ++DOMWINDOW == 147 (0x8d0a0000) [pid = 1733] [serial = 1509] [outer = 0x8c9f2c00] 13:42:00 INFO - PROCESS | 1733 | --DOMWINDOW == 146 (0x91cba800) [pid = 1733] [serial = 1402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 13:42:00 INFO - PROCESS | 1733 | --DOMWINDOW == 145 (0x99205400) [pid = 1733] [serial = 1420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 13:42:00 INFO - PROCESS | 1733 | --DOMWINDOW == 144 (0x955c7400) [pid = 1733] [serial = 1411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 13:42:00 INFO - PROCESS | 1733 | --DOMWINDOW == 143 (0x8ab54000) [pid = 1733] [serial = 1438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 13:42:00 INFO - PROCESS | 1733 | --DOMWINDOW == 142 (0x9a1ef400) [pid = 1733] [serial = 1426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 13:42:00 INFO - PROCESS | 1733 | --DOMWINDOW == 141 (0x90f70c00) [pid = 1733] [serial = 1396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 13:42:00 INFO - PROCESS | 1733 | --DOMWINDOW == 140 (0x90f74400) [pid = 1733] [serial = 1399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 13:42:00 INFO - PROCESS | 1733 | --DOMWINDOW == 139 (0x888eb400) [pid = 1733] [serial = 1435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 13:42:00 INFO - PROCESS | 1733 | --DOMWINDOW == 138 (0x91328800) [pid = 1733] [serial = 1408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 13:42:00 INFO - PROCESS | 1733 | --DOMWINDOW == 137 (0x8c9edc00) [pid = 1733] [serial = 1384] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 13:42:00 INFO - PROCESS | 1733 | --DOMWINDOW == 136 (0x9a31e400) [pid = 1733] [serial = 1429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 13:42:00 INFO - PROCESS | 1733 | --DOMWINDOW == 135 (0x977a0400) [pid = 1733] [serial = 1414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 13:42:00 INFO - PROCESS | 1733 | --DOMWINDOW == 134 (0x9a066800) [pid = 1733] [serial = 1423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 13:42:00 INFO - PROCESS | 1733 | --DOMWINDOW == 133 (0x92df2c00) [pid = 1733] [serial = 1405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 13:42:00 INFO - PROCESS | 1733 | --DOMWINDOW == 132 (0x8e6a8800) [pid = 1733] [serial = 1393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 13:42:00 INFO - PROCESS | 1733 | --DOMWINDOW == 131 (0x95755400) [pid = 1733] [serial = 1417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 13:42:00 INFO - PROCESS | 1733 | --DOMWINDOW == 130 (0x8dc48800) [pid = 1733] [serial = 1387] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 13:42:00 INFO - PROCESS | 1733 | --DOMWINDOW == 129 (0x86fc2800) [pid = 1733] [serial = 1432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 13:42:00 INFO - PROCESS | 1733 | --DOMWINDOW == 128 (0x888e0400) [pid = 1733] [serial = 1381] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 13:42:00 INFO - PROCESS | 1733 | --DOMWINDOW == 127 (0x88417800) [pid = 1733] [serial = 1441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 13:42:00 INFO - PROCESS | 1733 | --DOMWINDOW == 126 (0x8e568000) [pid = 1733] [serial = 1390] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 13:42:00 INFO - PROCESS | 1733 | --DOMWINDOW == 125 (0x890e8000) [pid = 1733] [serial = 1309] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 13:42:01 INFO - PROCESS | 1733 | 1464381721252 Marionette TRACE conn4 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 13:42:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 13:42:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 2045ms 13:42:01 INFO - PROCESS | 1733 | 1464381721300 Marionette TRACE conn4 -> [0,1981,"getWindowHandle",null] 13:42:01 INFO - PROCESS | 1733 | 1464381721304 Marionette TRACE conn4 <- [1,1981,null,{"value":"8"}] 13:42:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 13:42:01 INFO - PROCESS | 1733 | 1464381721310 Marionette TRACE conn4 -> [0,1982,"setScriptTimeout",{"ms":35000}] 13:42:01 INFO - PROCESS | 1733 | 1464381721314 Marionette TRACE conn4 <- [1,1982,null,{}] 13:42:01 INFO - PROCESS | 1733 | 1464381721319 Marionette TRACE conn4 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:42:01 INFO - PROCESS | 1733 | 1464381721519 Marionette TRACE conn4 <- [1,1983,null,{"value":null}] 13:42:01 INFO - PROCESS | 1733 | 1464381721714 Marionette TRACE conn4 -> [0,1984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:01 INFO - PROCESS | 1733 | ++DOCSHELL 0x88417800 == 117 [pid = 1733] [id = 503] 13:42:01 INFO - PROCESS | 1733 | ++DOMWINDOW == 126 (0x8ac56c00) [pid = 1733] [serial = 1510] [outer = (nil)] 13:42:01 INFO - PROCESS | 1733 | ++DOMWINDOW == 127 (0x8d250800) [pid = 1733] [serial = 1511] [outer = 0x8ac56c00] 13:42:01 INFO - PROCESS | 1733 | 1464381721793 Marionette DEBUG loaded listener.js 13:42:01 INFO - PROCESS | 1733 | ++DOMWINDOW == 128 (0x8d9f6800) [pid = 1733] [serial = 1512] [outer = 0x8ac56c00] 13:42:02 INFO - PROCESS | 1733 | 1464381722776 Marionette TRACE conn4 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 13:42:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 13:42:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1485ms 13:42:02 INFO - PROCESS | 1733 | 1464381722809 Marionette TRACE conn4 -> [0,1985,"getWindowHandle",null] 13:42:02 INFO - PROCESS | 1733 | 1464381722815 Marionette TRACE conn4 <- [1,1985,null,{"value":"8"}] 13:42:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 13:42:02 INFO - PROCESS | 1733 | 1464381722829 Marionette TRACE conn4 -> [0,1986,"setScriptTimeout",{"ms":35000}] 13:42:02 INFO - PROCESS | 1733 | 1464381722836 Marionette TRACE conn4 <- [1,1986,null,{}] 13:42:02 INFO - PROCESS | 1733 | 1464381722844 Marionette TRACE conn4 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:42:03 INFO - PROCESS | 1733 | 1464381723125 Marionette TRACE conn4 <- [1,1987,null,{"value":null}] 13:42:03 INFO - PROCESS | 1733 | 1464381723692 Marionette TRACE conn4 -> [0,1988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:03 INFO - PROCESS | 1733 | ++DOCSHELL 0x89e48000 == 118 [pid = 1733] [id = 504] 13:42:03 INFO - PROCESS | 1733 | ++DOMWINDOW == 129 (0x89e4b800) [pid = 1733] [serial = 1513] [outer = (nil)] 13:42:03 INFO - PROCESS | 1733 | ++DOMWINDOW == 130 (0x8a578400) [pid = 1733] [serial = 1514] [outer = 0x89e4b800] 13:42:03 INFO - PROCESS | 1733 | 1464381723811 Marionette DEBUG loaded listener.js 13:42:03 INFO - PROCESS | 1733 | ++DOMWINDOW == 131 (0x8abfc400) [pid = 1733] [serial = 1515] [outer = 0x89e4b800] 13:42:04 INFO - PROCESS | 1733 | 1464381724794 Marionette TRACE conn4 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 13:42:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 13:42:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1985ms 13:42:04 INFO - PROCESS | 1733 | 1464381724815 Marionette TRACE conn4 -> [0,1989,"getWindowHandle",null] 13:42:04 INFO - PROCESS | 1733 | 1464381724824 Marionette TRACE conn4 <- [1,1989,null,{"value":"8"}] 13:42:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 13:42:04 INFO - PROCESS | 1733 | 1464381724835 Marionette TRACE conn4 -> [0,1990,"setScriptTimeout",{"ms":35000}] 13:42:04 INFO - PROCESS | 1733 | 1464381724839 Marionette TRACE conn4 <- [1,1990,null,{}] 13:42:04 INFO - PROCESS | 1733 | 1464381724845 Marionette TRACE conn4 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:42:05 INFO - PROCESS | 1733 | 1464381725165 Marionette TRACE conn4 <- [1,1991,null,{"value":null}] 13:42:05 INFO - PROCESS | 1733 | 1464381725428 Marionette TRACE conn4 -> [0,1992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:05 INFO - PROCESS | 1733 | ++DOCSHELL 0x8c9ee800 == 119 [pid = 1733] [id = 505] 13:42:05 INFO - PROCESS | 1733 | ++DOMWINDOW == 132 (0x8c9f0000) [pid = 1733] [serial = 1516] [outer = (nil)] 13:42:05 INFO - PROCESS | 1733 | ++DOMWINDOW == 133 (0x8d09d400) [pid = 1733] [serial = 1517] [outer = 0x8c9f0000] 13:42:05 INFO - PROCESS | 1733 | 1464381725522 Marionette DEBUG loaded listener.js 13:42:05 INFO - PROCESS | 1733 | ++DOMWINDOW == 134 (0x8d9fb800) [pid = 1733] [serial = 1518] [outer = 0x8c9f0000] 13:42:06 INFO - PROCESS | 1733 | 1464381726466 Marionette TRACE conn4 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 13:42:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 13:42:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 1698ms 13:42:06 INFO - PROCESS | 1733 | 1464381726534 Marionette TRACE conn4 -> [0,1993,"getWindowHandle",null] 13:42:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 13:42:06 INFO - PROCESS | 1733 | 1464381726539 Marionette TRACE conn4 <- [1,1993,null,{"value":"8"}] 13:42:06 INFO - PROCESS | 1733 | 1464381726546 Marionette TRACE conn4 -> [0,1994,"setScriptTimeout",{"ms":35000}] 13:42:06 INFO - PROCESS | 1733 | 1464381726552 Marionette TRACE conn4 <- [1,1994,null,{}] 13:42:06 INFO - PROCESS | 1733 | 1464381726569 Marionette TRACE conn4 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:42:06 INFO - PROCESS | 1733 | 1464381726836 Marionette TRACE conn4 <- [1,1995,null,{"value":null}] 13:42:07 INFO - PROCESS | 1733 | 1464381727239 Marionette TRACE conn4 -> [0,1996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:07 INFO - PROCESS | 1733 | ++DOCSHELL 0x8dc54c00 == 120 [pid = 1733] [id = 506] 13:42:07 INFO - PROCESS | 1733 | ++DOMWINDOW == 135 (0x8e56e400) [pid = 1733] [serial = 1519] [outer = (nil)] 13:42:07 INFO - PROCESS | 1733 | ++DOMWINDOW == 136 (0x8e58e400) [pid = 1733] [serial = 1520] [outer = 0x8e56e400] 13:42:07 INFO - PROCESS | 1733 | 1464381727401 Marionette DEBUG loaded listener.js 13:42:07 INFO - PROCESS | 1733 | ++DOMWINDOW == 137 (0x8e6b4800) [pid = 1733] [serial = 1521] [outer = 0x8e56e400] 13:42:08 INFO - PROCESS | 1733 | 1464381728619 Marionette TRACE conn4 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 13:42:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 13:42:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 2139ms 13:42:08 INFO - PROCESS | 1733 | 1464381728686 Marionette TRACE conn4 -> [0,1997,"getWindowHandle",null] 13:42:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 13:42:08 INFO - PROCESS | 1733 | 1464381728691 Marionette TRACE conn4 <- [1,1997,null,{"value":"8"}] 13:42:08 INFO - PROCESS | 1733 | 1464381728697 Marionette TRACE conn4 -> [0,1998,"setScriptTimeout",{"ms":35000}] 13:42:08 INFO - PROCESS | 1733 | 1464381728701 Marionette TRACE conn4 <- [1,1998,null,{}] 13:42:08 INFO - PROCESS | 1733 | 1464381728707 Marionette TRACE conn4 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:42:08 INFO - PROCESS | 1733 | 1464381728989 Marionette TRACE conn4 <- [1,1999,null,{"value":null}] 13:42:09 INFO - PROCESS | 1733 | 1464381729313 Marionette TRACE conn4 -> [0,2000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:09 INFO - PROCESS | 1733 | ++DOCSHELL 0x8c8a2400 == 121 [pid = 1733] [id = 507] 13:42:09 INFO - PROCESS | 1733 | ++DOMWINDOW == 138 (0x8dc4e400) [pid = 1733] [serial = 1522] [outer = (nil)] 13:42:09 INFO - PROCESS | 1733 | ++DOMWINDOW == 139 (0x8f1b7800) [pid = 1733] [serial = 1523] [outer = 0x8dc4e400] 13:42:09 INFO - PROCESS | 1733 | 1464381729404 Marionette DEBUG loaded listener.js 13:42:09 INFO - PROCESS | 1733 | ++DOMWINDOW == 140 (0x8f39c000) [pid = 1733] [serial = 1524] [outer = 0x8dc4e400] 13:42:10 INFO - PROCESS | 1733 | 1464381730458 Marionette TRACE conn4 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 13:42:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 13:42:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1789ms 13:42:10 INFO - PROCESS | 1733 | 1464381730487 Marionette TRACE conn4 -> [0,2001,"getWindowHandle",null] 13:42:10 INFO - PROCESS | 1733 | 1464381730491 Marionette TRACE conn4 <- [1,2001,null,{"value":"8"}] 13:42:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 13:42:10 INFO - PROCESS | 1733 | 1464381730497 Marionette TRACE conn4 -> [0,2002,"setScriptTimeout",{"ms":35000}] 13:42:10 INFO - PROCESS | 1733 | 1464381730501 Marionette TRACE conn4 <- [1,2002,null,{}] 13:42:10 INFO - PROCESS | 1733 | 1464381730506 Marionette TRACE conn4 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:42:10 INFO - PROCESS | 1733 | 1464381730727 Marionette TRACE conn4 <- [1,2003,null,{"value":null}] 13:42:11 INFO - PROCESS | 1733 | 1464381731018 Marionette TRACE conn4 -> [0,2004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:11 INFO - PROCESS | 1733 | ++DOCSHELL 0x89e45400 == 122 [pid = 1733] [id = 508] 13:42:11 INFO - PROCESS | 1733 | ++DOMWINDOW == 141 (0x8a573400) [pid = 1733] [serial = 1525] [outer = (nil)] 13:42:11 INFO - PROCESS | 1733 | ++DOMWINDOW == 142 (0x91036c00) [pid = 1733] [serial = 1526] [outer = 0x8a573400] 13:42:11 INFO - PROCESS | 1733 | 1464381731155 Marionette DEBUG loaded listener.js 13:42:11 INFO - PROCESS | 1733 | ++DOMWINDOW == 143 (0x9103cc00) [pid = 1733] [serial = 1527] [outer = 0x8a573400] 13:42:12 INFO - PROCESS | 1733 | 1464381732101 Marionette TRACE conn4 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 13:42:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 13:42:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1682ms 13:42:12 INFO - PROCESS | 1733 | 1464381732180 Marionette TRACE conn4 -> [0,2005,"getWindowHandle",null] 13:42:12 INFO - PROCESS | 1733 | 1464381732185 Marionette TRACE conn4 <- [1,2005,null,{"value":"8"}] 13:42:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 13:42:12 INFO - PROCESS | 1733 | 1464381732191 Marionette TRACE conn4 -> [0,2006,"setScriptTimeout",{"ms":35000}] 13:42:12 INFO - PROCESS | 1733 | 1464381732194 Marionette TRACE conn4 <- [1,2006,null,{}] 13:42:12 INFO - PROCESS | 1733 | 1464381732200 Marionette TRACE conn4 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:42:12 INFO - PROCESS | 1733 | 1464381732480 Marionette TRACE conn4 <- [1,2007,null,{"value":null}] 13:42:12 INFO - PROCESS | 1733 | 1464381732813 Marionette TRACE conn4 -> [0,2008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:12 INFO - PROCESS | 1733 | ++DOCSHELL 0x90f6bc00 == 123 [pid = 1733] [id = 509] 13:42:12 INFO - PROCESS | 1733 | ++DOMWINDOW == 144 (0x90f73400) [pid = 1733] [serial = 1528] [outer = (nil)] 13:42:12 INFO - PROCESS | 1733 | ++DOMWINDOW == 145 (0x91cb4400) [pid = 1733] [serial = 1529] [outer = 0x90f73400] 13:42:12 INFO - PROCESS | 1733 | 1464381732907 Marionette DEBUG loaded listener.js 13:42:13 INFO - PROCESS | 1733 | ++DOMWINDOW == 146 (0x9223dc00) [pid = 1733] [serial = 1530] [outer = 0x90f73400] 13:42:13 INFO - PROCESS | 1733 | 1464381733854 Marionette TRACE conn4 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 13:42:13 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 13:42:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1733ms 13:42:13 INFO - PROCESS | 1733 | 1464381733925 Marionette TRACE conn4 -> [0,2009,"getWindowHandle",null] 13:42:13 INFO - PROCESS | 1733 | 1464381733929 Marionette TRACE conn4 <- [1,2009,null,{"value":"8"}] 13:42:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 13:42:13 INFO - PROCESS | 1733 | 1464381733936 Marionette TRACE conn4 -> [0,2010,"setScriptTimeout",{"ms":35000}] 13:42:13 INFO - PROCESS | 1733 | 1464381733939 Marionette TRACE conn4 <- [1,2010,null,{}] 13:42:13 INFO - PROCESS | 1733 | 1464381733945 Marionette TRACE conn4 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:42:14 INFO - PROCESS | 1733 | 1464381734171 Marionette TRACE conn4 <- [1,2011,null,{"value":null}] 13:42:14 INFO - PROCESS | 1733 | 1464381734495 Marionette TRACE conn4 -> [0,2012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:14 INFO - PROCESS | 1733 | ++DOCSHELL 0x912e9400 == 124 [pid = 1733] [id = 510] 13:42:14 INFO - PROCESS | 1733 | ++DOMWINDOW == 147 (0x9132d400) [pid = 1733] [serial = 1531] [outer = (nil)] 13:42:14 INFO - PROCESS | 1733 | ++DOMWINDOW == 148 (0x92d1b800) [pid = 1733] [serial = 1532] [outer = 0x9132d400] 13:42:14 INFO - PROCESS | 1733 | 1464381734587 Marionette DEBUG loaded listener.js 13:42:14 INFO - PROCESS | 1733 | ++DOMWINDOW == 149 (0x92d8c000) [pid = 1733] [serial = 1533] [outer = 0x9132d400] 13:42:15 INFO - PROCESS | 1733 | 1464381735637 Marionette TRACE conn4 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 13:42:15 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 13:42:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1735ms 13:42:15 INFO - PROCESS | 1733 | 1464381735672 Marionette TRACE conn4 -> [0,2013,"getWindowHandle",null] 13:42:15 INFO - PROCESS | 1733 | 1464381735676 Marionette TRACE conn4 <- [1,2013,null,{"value":"8"}] 13:42:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 13:42:15 INFO - PROCESS | 1733 | 1464381735684 Marionette TRACE conn4 -> [0,2014,"setScriptTimeout",{"ms":35000}] 13:42:15 INFO - PROCESS | 1733 | 1464381735686 Marionette TRACE conn4 <- [1,2014,null,{}] 13:42:15 INFO - PROCESS | 1733 | 1464381735693 Marionette TRACE conn4 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:42:15 INFO - PROCESS | 1733 | 1464381735926 Marionette TRACE conn4 <- [1,2015,null,{"value":null}] 13:42:16 INFO - PROCESS | 1733 | 1464381736274 Marionette TRACE conn4 -> [0,2016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:16 INFO - PROCESS | 1733 | ++DOCSHELL 0x8cad9800 == 125 [pid = 1733] [id = 511] 13:42:16 INFO - PROCESS | 1733 | ++DOMWINDOW == 150 (0x8d24bc00) [pid = 1733] [serial = 1534] [outer = (nil)] 13:42:16 INFO - PROCESS | 1733 | ++DOMWINDOW == 151 (0x9398f400) [pid = 1733] [serial = 1535] [outer = 0x8d24bc00] 13:42:16 INFO - PROCESS | 1733 | 1464381736363 Marionette DEBUG loaded listener.js 13:42:16 INFO - PROCESS | 1733 | ++DOMWINDOW == 152 (0x93a93400) [pid = 1733] [serial = 1536] [outer = 0x8d24bc00] 13:42:17 INFO - PROCESS | 1733 | 1464381737289 Marionette TRACE conn4 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 13:42:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 13:42:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1686ms 13:42:17 INFO - PROCESS | 1733 | 1464381737371 Marionette TRACE conn4 -> [0,2017,"getWindowHandle",null] 13:42:17 INFO - PROCESS | 1733 | 1464381737375 Marionette TRACE conn4 <- [1,2017,null,{"value":"8"}] 13:42:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 13:42:17 INFO - PROCESS | 1733 | 1464381737382 Marionette TRACE conn4 -> [0,2018,"setScriptTimeout",{"ms":35000}] 13:42:17 INFO - PROCESS | 1733 | 1464381737385 Marionette TRACE conn4 <- [1,2018,null,{}] 13:42:17 INFO - PROCESS | 1733 | 1464381737391 Marionette TRACE conn4 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:42:17 INFO - PROCESS | 1733 | 1464381737619 Marionette TRACE conn4 <- [1,2019,null,{"value":null}] 13:42:18 INFO - PROCESS | 1733 | 1464381738035 Marionette TRACE conn4 -> [0,2020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:18 INFO - PROCESS | 1733 | ++DOCSHELL 0x9132a400 == 126 [pid = 1733] [id = 512] 13:42:18 INFO - PROCESS | 1733 | ++DOMWINDOW == 153 (0x92df2c00) [pid = 1733] [serial = 1537] [outer = (nil)] 13:42:18 INFO - PROCESS | 1733 | ++DOMWINDOW == 154 (0x95075400) [pid = 1733] [serial = 1538] [outer = 0x92df2c00] 13:42:18 INFO - PROCESS | 1733 | 1464381738200 Marionette DEBUG loaded listener.js 13:42:18 INFO - PROCESS | 1733 | ++DOMWINDOW == 155 (0x95078800) [pid = 1733] [serial = 1539] [outer = 0x92df2c00] 13:42:19 INFO - PROCESS | 1733 | 1464381739111 Marionette TRACE conn4 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 13:42:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 13:42:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1784ms 13:42:19 INFO - PROCESS | 1733 | 1464381739167 Marionette TRACE conn4 -> [0,2021,"getWindowHandle",null] 13:42:19 INFO - PROCESS | 1733 | 1464381739171 Marionette TRACE conn4 <- [1,2021,null,{"value":"8"}] 13:42:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 13:42:19 INFO - PROCESS | 1733 | 1464381739177 Marionette TRACE conn4 -> [0,2022,"setScriptTimeout",{"ms":35000}] 13:42:19 INFO - PROCESS | 1733 | 1464381739181 Marionette TRACE conn4 <- [1,2022,null,{}] 13:42:19 INFO - PROCESS | 1733 | 1464381739187 Marionette TRACE conn4 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:42:19 INFO - PROCESS | 1733 | 1464381739431 Marionette TRACE conn4 <- [1,2023,null,{"value":null}] 13:42:19 INFO - PROCESS | 1733 | 1464381739758 Marionette TRACE conn4 -> [0,2024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:19 INFO - PROCESS | 1733 | ++DOCSHELL 0x90f6e800 == 127 [pid = 1733] [id = 513] 13:42:19 INFO - PROCESS | 1733 | ++DOMWINDOW == 156 (0x94519c00) [pid = 1733] [serial = 1540] [outer = (nil)] 13:42:19 INFO - PROCESS | 1733 | ++DOMWINDOW == 157 (0x951edc00) [pid = 1733] [serial = 1541] [outer = 0x94519c00] 13:42:19 INFO - PROCESS | 1733 | 1464381739850 Marionette DEBUG loaded listener.js 13:42:19 INFO - PROCESS | 1733 | ++DOMWINDOW == 158 (0x9521d000) [pid = 1733] [serial = 1542] [outer = 0x94519c00] 13:42:20 INFO - PROCESS | 1733 | 1464381740770 Marionette TRACE conn4 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 13:42:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 13:42:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1635ms 13:42:20 INFO - PROCESS | 1733 | 1464381740814 Marionette TRACE conn4 -> [0,2025,"getWindowHandle",null] 13:42:20 INFO - PROCESS | 1733 | 1464381740819 Marionette TRACE conn4 <- [1,2025,null,{"value":"8"}] 13:42:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 13:42:20 INFO - PROCESS | 1733 | 1464381740825 Marionette TRACE conn4 -> [0,2026,"setScriptTimeout",{"ms":35000}] 13:42:20 INFO - PROCESS | 1733 | 1464381740829 Marionette TRACE conn4 <- [1,2026,null,{}] 13:42:20 INFO - PROCESS | 1733 | 1464381740835 Marionette TRACE conn4 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:42:21 INFO - PROCESS | 1733 | 1464381741173 Marionette TRACE conn4 <- [1,2027,null,{"value":null}] 13:42:21 INFO - PROCESS | 1733 | 1464381741558 Marionette TRACE conn4 -> [0,2028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:21 INFO - PROCESS | 1733 | ++DOCSHELL 0x955c2000 == 128 [pid = 1733] [id = 514] 13:42:21 INFO - PROCESS | 1733 | ++DOMWINDOW == 159 (0x955c8800) [pid = 1733] [serial = 1543] [outer = (nil)] 13:42:21 INFO - PROCESS | 1733 | ++DOMWINDOW == 160 (0x97799400) [pid = 1733] [serial = 1544] [outer = 0x955c8800] 13:42:21 INFO - PROCESS | 1733 | 1464381741660 Marionette DEBUG loaded listener.js 13:42:21 INFO - PROCESS | 1733 | ++DOMWINDOW == 161 (0x98138400) [pid = 1733] [serial = 1545] [outer = 0x955c8800] 13:42:22 INFO - PROCESS | 1733 | 1464381742614 Marionette TRACE conn4 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 13:42:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 13:42:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1839ms 13:42:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 13:42:22 INFO - PROCESS | 1733 | 1464381742665 Marionette TRACE conn4 -> [0,2029,"getWindowHandle",null] 13:42:22 INFO - PROCESS | 1733 | 1464381742668 Marionette TRACE conn4 <- [1,2029,null,{"value":"8"}] 13:42:22 INFO - PROCESS | 1733 | 1464381742675 Marionette TRACE conn4 -> [0,2030,"setScriptTimeout",{"ms":35000}] 13:42:22 INFO - PROCESS | 1733 | 1464381742678 Marionette TRACE conn4 <- [1,2030,null,{}] 13:42:22 INFO - PROCESS | 1733 | 1464381742684 Marionette TRACE conn4 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:42:22 INFO - PROCESS | 1733 | 1464381742914 Marionette TRACE conn4 <- [1,2031,null,{"value":null}] 13:42:23 INFO - PROCESS | 1733 | 1464381743242 Marionette TRACE conn4 -> [0,2032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:23 INFO - PROCESS | 1733 | ++DOCSHELL 0x9779bc00 == 129 [pid = 1733] [id = 515] 13:42:23 INFO - PROCESS | 1733 | ++DOMWINDOW == 162 (0x99202400) [pid = 1733] [serial = 1546] [outer = (nil)] 13:42:23 INFO - PROCESS | 1733 | ++DOMWINDOW == 163 (0x9a064800) [pid = 1733] [serial = 1547] [outer = 0x99202400] 13:42:23 INFO - PROCESS | 1733 | 1464381743335 Marionette DEBUG loaded listener.js 13:42:23 INFO - PROCESS | 1733 | ++DOMWINDOW == 164 (0x9a06cc00) [pid = 1733] [serial = 1548] [outer = 0x99202400] 13:42:24 INFO - PROCESS | 1733 | 1464381744258 Marionette TRACE conn4 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 13:42:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 13:42:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1635ms 13:42:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 13:42:24 INFO - PROCESS | 1733 | 1464381744311 Marionette TRACE conn4 -> [0,2033,"getWindowHandle",null] 13:42:24 INFO - PROCESS | 1733 | 1464381744314 Marionette TRACE conn4 <- [1,2033,null,{"value":"8"}] 13:42:24 INFO - PROCESS | 1733 | 1464381744320 Marionette TRACE conn4 -> [0,2034,"setScriptTimeout",{"ms":35000}] 13:42:24 INFO - PROCESS | 1733 | 1464381744324 Marionette TRACE conn4 <- [1,2034,null,{}] 13:42:24 INFO - PROCESS | 1733 | 1464381744340 Marionette TRACE conn4 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:42:24 INFO - PROCESS | 1733 | 1464381744574 Marionette TRACE conn4 <- [1,2035,null,{"value":null}] 13:42:24 INFO - PROCESS | 1733 | 1464381744912 Marionette TRACE conn4 -> [0,2036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:24 INFO - PROCESS | 1733 | ++DOCSHELL 0x977e6800 == 130 [pid = 1733] [id = 516] 13:42:24 INFO - PROCESS | 1733 | ++DOMWINDOW == 165 (0x991ab000) [pid = 1733] [serial = 1549] [outer = (nil)] 13:42:24 INFO - PROCESS | 1733 | ++DOMWINDOW == 166 (0x9a320000) [pid = 1733] [serial = 1550] [outer = 0x991ab000] 13:42:25 INFO - PROCESS | 1733 | 1464381745002 Marionette DEBUG loaded listener.js 13:42:25 INFO - PROCESS | 1733 | ++DOMWINDOW == 167 (0x9a331c00) [pid = 1733] [serial = 1551] [outer = 0x991ab000] 13:42:25 INFO - PROCESS | 1733 | 1464381745911 Marionette TRACE conn4 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 13:42:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 13:42:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1651ms 13:42:25 INFO - PROCESS | 1733 | 1464381745971 Marionette TRACE conn4 -> [0,2037,"getWindowHandle",null] 13:42:25 INFO - PROCESS | 1733 | 1464381745975 Marionette TRACE conn4 <- [1,2037,null,{"value":"8"}] 13:42:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 13:42:25 INFO - PROCESS | 1733 | 1464381745982 Marionette TRACE conn4 -> [0,2038,"setScriptTimeout",{"ms":35000}] 13:42:25 INFO - PROCESS | 1733 | 1464381745985 Marionette TRACE conn4 <- [1,2038,null,{}] 13:42:25 INFO - PROCESS | 1733 | 1464381745991 Marionette TRACE conn4 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:42:26 INFO - PROCESS | 1733 | 1464381746268 Marionette TRACE conn4 <- [1,2039,null,{"value":null}] 13:42:26 INFO - PROCESS | 1733 | 1464381746653 Marionette TRACE conn4 -> [0,2040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:26 INFO - PROCESS | 1733 | ++DOCSHELL 0x9a31bc00 == 131 [pid = 1733] [id = 517] 13:42:26 INFO - PROCESS | 1733 | ++DOMWINDOW == 168 (0x9a325800) [pid = 1733] [serial = 1552] [outer = (nil)] 13:42:26 INFO - PROCESS | 1733 | ++DOMWINDOW == 169 (0x9aa47c00) [pid = 1733] [serial = 1553] [outer = 0x9a325800] 13:42:26 INFO - PROCESS | 1733 | 1464381746761 Marionette DEBUG loaded listener.js 13:42:26 INFO - PROCESS | 1733 | ++DOMWINDOW == 170 (0x9aee3000) [pid = 1733] [serial = 1554] [outer = 0x9a325800] 13:42:27 INFO - PROCESS | 1733 | 1464381747659 Marionette TRACE conn4 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 13:42:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 13:42:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1734ms 13:42:27 INFO - PROCESS | 1733 | 1464381747717 Marionette TRACE conn4 -> [0,2041,"getWindowHandle",null] 13:42:27 INFO - PROCESS | 1733 | 1464381747721 Marionette TRACE conn4 <- [1,2041,null,{"value":"8"}] 13:42:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 13:42:27 INFO - PROCESS | 1733 | 1464381747728 Marionette TRACE conn4 -> [0,2042,"setScriptTimeout",{"ms":35000}] 13:42:27 INFO - PROCESS | 1733 | 1464381747731 Marionette TRACE conn4 <- [1,2042,null,{}] 13:42:27 INFO - PROCESS | 1733 | 1464381747737 Marionette TRACE conn4 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:42:27 INFO - PROCESS | 1733 | 1464381747964 Marionette TRACE conn4 <- [1,2043,null,{"value":null}] 13:42:28 INFO - PROCESS | 1733 | 1464381748248 Marionette TRACE conn4 -> [0,2044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:28 INFO - PROCESS | 1733 | ++DOCSHELL 0x86fe6c00 == 132 [pid = 1733] [id = 518] 13:42:28 INFO - PROCESS | 1733 | ++DOMWINDOW == 171 (0x9a8c1000) [pid = 1733] [serial = 1555] [outer = (nil)] 13:42:28 INFO - PROCESS | 1733 | ++DOMWINDOW == 172 (0x9b411c00) [pid = 1733] [serial = 1556] [outer = 0x9a8c1000] 13:42:28 INFO - PROCESS | 1733 | 1464381748387 Marionette DEBUG loaded listener.js 13:42:28 INFO - PROCESS | 1733 | ++DOMWINDOW == 173 (0x9b415800) [pid = 1733] [serial = 1557] [outer = 0x9a8c1000] 13:42:29 INFO - PROCESS | 1733 | 1464381749299 Marionette TRACE conn4 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 13:42:29 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) 13:42:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1630ms 13:42:29 INFO - PROCESS | 1733 | 1464381749359 Marionette TRACE conn4 -> [0,2045,"getWindowHandle",null] 13:42:29 INFO - PROCESS | 1733 | 1464381749362 Marionette TRACE conn4 <- [1,2045,null,{"value":"8"}] 13:42:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 13:42:29 INFO - PROCESS | 1733 | 1464381749369 Marionette TRACE conn4 -> [0,2046,"setScriptTimeout",{"ms":35000}] 13:42:29 INFO - PROCESS | 1733 | 1464381749373 Marionette TRACE conn4 <- [1,2046,null,{}] 13:42:29 INFO - PROCESS | 1733 | 1464381749378 Marionette TRACE conn4 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:42:29 INFO - PROCESS | 1733 | 1464381749608 Marionette TRACE conn4 <- [1,2047,null,{"value":null}] 13:42:29 INFO - PROCESS | 1733 | 1464381749940 Marionette TRACE conn4 -> [0,2048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:29 INFO - PROCESS | 1733 | ++DOCSHELL 0x86e0a800 == 133 [pid = 1733] [id = 519] 13:42:29 INFO - PROCESS | 1733 | ++DOMWINDOW == 174 (0x9a31e400) [pid = 1733] [serial = 1558] [outer = (nil)] 13:42:30 INFO - PROCESS | 1733 | ++DOMWINDOW == 175 (0x9b431800) [pid = 1733] [serial = 1559] [outer = 0x9a31e400] 13:42:30 INFO - PROCESS | 1733 | 1464381750033 Marionette DEBUG loaded listener.js 13:42:30 INFO - PROCESS | 1733 | ++DOMWINDOW == 176 (0x9b738000) [pid = 1733] [serial = 1560] [outer = 0x9a31e400] 13:42:30 INFO - PROCESS | 1733 | 1464381750932 Marionette TRACE conn4 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 13:42:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 13:42:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1637ms 13:42:31 INFO - PROCESS | 1733 | 1464381751007 Marionette TRACE conn4 -> [0,2049,"getWindowHandle",null] 13:42:31 INFO - PROCESS | 1733 | 1464381751011 Marionette TRACE conn4 <- [1,2049,null,{"value":"8"}] 13:42:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 13:42:31 INFO - PROCESS | 1733 | 1464381751018 Marionette TRACE conn4 -> [0,2050,"setScriptTimeout",{"ms":35000}] 13:42:31 INFO - PROCESS | 1733 | 1464381751021 Marionette TRACE conn4 <- [1,2050,null,{}] 13:42:31 INFO - PROCESS | 1733 | 1464381751027 Marionette TRACE conn4 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:42:31 INFO - PROCESS | 1733 | 1464381751257 Marionette TRACE conn4 <- [1,2051,null,{"value":null}] 13:42:31 INFO - PROCESS | 1733 | 1464381751601 Marionette TRACE conn4 -> [0,2052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:31 INFO - PROCESS | 1733 | ++DOCSHELL 0x92d8a400 == 134 [pid = 1733] [id = 520] 13:42:31 INFO - PROCESS | 1733 | ++DOMWINDOW == 177 (0x938a8000) [pid = 1733] [serial = 1561] [outer = (nil)] 13:42:31 INFO - PROCESS | 1733 | ++DOMWINDOW == 178 (0x9b41b800) [pid = 1733] [serial = 1562] [outer = 0x938a8000] 13:42:31 INFO - PROCESS | 1733 | 1464381751705 Marionette DEBUG loaded listener.js 13:42:31 INFO - PROCESS | 1733 | ++DOMWINDOW == 179 (0x9bca1c00) [pid = 1733] [serial = 1563] [outer = 0x938a8000] 13:42:34 INFO - PROCESS | 1733 | --DOCSHELL 0x8841fc00 == 133 [pid = 1733] [id = 325] 13:42:34 INFO - PROCESS | 1733 | --DOCSHELL 0x86fe2400 == 132 [pid = 1733] [id = 502] 13:42:34 INFO - PROCESS | 1733 | --DOCSHELL 0x88553400 == 131 [pid = 1733] [id = 501] 13:42:34 INFO - PROCESS | 1733 | --DOCSHELL 0x86fee400 == 130 [pid = 1733] [id = 500] 13:42:34 INFO - PROCESS | 1733 | --DOCSHELL 0x95758000 == 129 [pid = 1733] [id = 495] 13:42:34 INFO - PROCESS | 1733 | --DOCSHELL 0x9521fc00 == 128 [pid = 1733] [id = 494] 13:42:34 INFO - PROCESS | 1733 | --DOCSHELL 0x9223c400 == 127 [pid = 1733] [id = 493] 13:42:34 INFO - PROCESS | 1733 | --DOCSHELL 0x92d8e400 == 126 [pid = 1733] [id = 492] 13:42:34 INFO - PROCESS | 1733 | --DOCSHELL 0x91031800 == 125 [pid = 1733] [id = 490] 13:42:34 INFO - PROCESS | 1733 | --DOCSHELL 0x8f1a9000 == 124 [pid = 1733] [id = 491] 13:42:34 INFO - PROCESS | 1733 | --DOCSHELL 0x90f77400 == 123 [pid = 1733] [id = 489] 13:42:34 INFO - PROCESS | 1733 | --DOCSHELL 0x8ac56800 == 122 [pid = 1733] [id = 488] 13:42:34 INFO - PROCESS | 1733 | --DOCSHELL 0x8ac4e400 == 121 [pid = 1733] [id = 487] 13:42:34 INFO - PROCESS | 1733 | --DOCSHELL 0x8ac4e000 == 120 [pid = 1733] [id = 486] 13:42:34 INFO - PROCESS | 1733 | --DOCSHELL 0x8bac9800 == 119 [pid = 1733] [id = 485] 13:42:34 INFO - PROCESS | 1733 | --DOCSHELL 0x8ccc4400 == 118 [pid = 1733] [id = 484] 13:42:34 INFO - PROCESS | 1733 | --DOCSHELL 0x8bac8800 == 117 [pid = 1733] [id = 483] 13:42:34 INFO - PROCESS | 1733 | --DOCSHELL 0x89b46c00 == 116 [pid = 1733] [id = 481] 13:42:34 INFO - PROCESS | 1733 | --DOCSHELL 0x86fed800 == 115 [pid = 1733] [id = 482] 13:42:35 INFO - PROCESS | 1733 | --DOMWINDOW == 178 (0x92d8b000) [pid = 1733] [serial = 1403] [outer = (nil)] [url = about:blank] 13:42:35 INFO - PROCESS | 1733 | --DOMWINDOW == 177 (0x9a06fc00) [pid = 1733] [serial = 1422] [outer = (nil)] [url = about:blank] 13:42:35 INFO - PROCESS | 1733 | --DOMWINDOW == 176 (0x97798800) [pid = 1733] [serial = 1413] [outer = (nil)] [url = about:blank] 13:42:35 INFO - PROCESS | 1733 | --DOMWINDOW == 175 (0x955cf800) [pid = 1733] [serial = 1412] [outer = (nil)] [url = about:blank] 13:42:35 INFO - PROCESS | 1733 | --DOMWINDOW == 174 (0x8ac6dc00) [pid = 1733] [serial = 1440] [outer = (nil)] [url = about:blank] 13:42:35 INFO - PROCESS | 1733 | --DOMWINDOW == 173 (0x9a798400) [pid = 1733] [serial = 1428] [outer = (nil)] [url = about:blank] 13:42:35 INFO - PROCESS | 1733 | --DOMWINDOW == 172 (0x91cad400) [pid = 1733] [serial = 1398] [outer = (nil)] [url = about:blank] 13:42:35 INFO - PROCESS | 1733 | --DOMWINDOW == 171 (0x9a648800) [pid = 1733] [serial = 1427] [outer = (nil)] [url = about:blank] 13:42:35 INFO - PROCESS | 1733 | --DOMWINDOW == 170 (0x92236c00) [pid = 1733] [serial = 1400] [outer = (nil)] [url = about:blank] 13:42:35 INFO - PROCESS | 1733 | --DOMWINDOW == 169 (0x89b4bc00) [pid = 1733] [serial = 1437] [outer = (nil)] [url = about:blank] 13:42:35 INFO - PROCESS | 1733 | --DOMWINDOW == 168 (0x9a06b800) [pid = 1733] [serial = 1421] [outer = (nil)] [url = about:blank] 13:42:35 INFO - PROCESS | 1733 | --DOMWINDOW == 167 (0x9507ac00) [pid = 1733] [serial = 1409] [outer = (nil)] [url = about:blank] 13:42:35 INFO - PROCESS | 1733 | --DOMWINDOW == 166 (0x8d0a6c00) [pid = 1733] [serial = 1386] [outer = (nil)] [url = about:blank] 13:42:35 INFO - PROCESS | 1733 | --DOMWINDOW == 165 (0x9a8cc000) [pid = 1733] [serial = 1430] [outer = (nil)] [url = about:blank] 13:42:35 INFO - PROCESS | 1733 | --DOMWINDOW == 164 (0x991b1000) [pid = 1733] [serial = 1416] [outer = (nil)] [url = about:blank] 13:42:35 INFO - PROCESS | 1733 | --DOMWINDOW == 163 (0x9a320c00) [pid = 1733] [serial = 1425] [outer = (nil)] [url = about:blank] 13:42:35 INFO - PROCESS | 1733 | --DOMWINDOW == 162 (0x8d09e000) [pid = 1733] [serial = 1379] [outer = (nil)] [url = about:blank] 13:42:35 INFO - PROCESS | 1733 | --DOMWINDOW == 161 (0x9911a000) [pid = 1733] [serial = 1415] [outer = (nil)] [url = about:blank] 13:42:35 INFO - PROCESS | 1733 | --DOMWINDOW == 160 (0x93a91800) [pid = 1733] [serial = 1407] [outer = (nil)] [url = about:blank] 13:42:35 INFO - PROCESS | 1733 | --DOMWINDOW == 159 (0x90f71000) [pid = 1733] [serial = 1395] [outer = (nil)] [url = about:blank] 13:42:35 INFO - PROCESS | 1733 | --DOMWINDOW == 158 (0x90f6c800) [pid = 1733] [serial = 1394] [outer = (nil)] [url = about:blank] 13:42:35 INFO - PROCESS | 1733 | --DOMWINDOW == 157 (0x99e75400) [pid = 1733] [serial = 1419] [outer = (nil)] [url = about:blank] 13:42:35 INFO - PROCESS | 1733 | --DOMWINDOW == 156 (0x8e587000) [pid = 1733] [serial = 1389] [outer = (nil)] [url = about:blank] 13:42:35 INFO - PROCESS | 1733 | --DOMWINDOW == 155 (0x86fc8000) [pid = 1733] [serial = 1433] [outer = (nil)] [url = about:blank] 13:42:35 INFO - PROCESS | 1733 | --DOMWINDOW == 154 (0x8a287c00) [pid = 1733] [serial = 1383] [outer = (nil)] [url = about:blank] 13:42:35 INFO - PROCESS | 1733 | --DOMWINDOW == 153 (0x890ef400) [pid = 1733] [serial = 1436] [outer = (nil)] [url = about:blank] 13:42:35 INFO - PROCESS | 1733 | --DOMWINDOW == 152 (0x92d91400) [pid = 1733] [serial = 1404] [outer = (nil)] [url = about:blank] 13:42:35 INFO - PROCESS | 1733 | --DOMWINDOW == 151 (0x9a31dc00) [pid = 1733] [serial = 1424] [outer = (nil)] [url = about:blank] 13:42:35 INFO - PROCESS | 1733 | --DOMWINDOW == 150 (0x913c4c00) [pid = 1733] [serial = 1397] [outer = (nil)] [url = about:blank] 13:42:35 INFO - PROCESS | 1733 | --DOMWINDOW == 149 (0x8cacdc00) [pid = 1733] [serial = 1385] [outer = (nil)] [url = about:blank] 13:42:35 INFO - PROCESS | 1733 | --DOMWINDOW == 148 (0x890ed000) [pid = 1733] [serial = 1442] [outer = (nil)] [url = about:blank] 13:42:35 INFO - PROCESS | 1733 | --DOMWINDOW == 147 (0x86fe6400) [pid = 1733] [serial = 1434] [outer = (nil)] [url = about:blank] 13:42:35 INFO - PROCESS | 1733 | --DOMWINDOW == 146 (0x9519ec00) [pid = 1733] [serial = 1410] [outer = (nil)] [url = about:blank] 13:42:35 INFO - PROCESS | 1733 | --DOMWINDOW == 145 (0x9a9d4400) [pid = 1733] [serial = 1431] [outer = (nil)] [url = about:blank] 13:42:35 INFO - PROCESS | 1733 | --DOMWINDOW == 144 (0x8e86e800) [pid = 1733] [serial = 1391] [outer = (nil)] [url = about:blank] 13:42:35 INFO - PROCESS | 1733 | --DOMWINDOW == 143 (0x8ac4d000) [pid = 1733] [serial = 1443] [outer = (nil)] [url = about:blank] 13:42:35 INFO - PROCESS | 1733 | --DOMWINDOW == 142 (0x92b6ac00) [pid = 1733] [serial = 1401] [outer = (nil)] [url = about:blank] 13:42:35 INFO - PROCESS | 1733 | --DOMWINDOW == 141 (0x8b794c00) [pid = 1733] [serial = 1311] [outer = (nil)] [url = about:blank] 13:42:35 INFO - PROCESS | 1733 | --DOMWINDOW == 140 (0x8abfcc00) [pid = 1733] [serial = 1439] [outer = (nil)] [url = about:blank] 13:42:35 INFO - PROCESS | 1733 | --DOMWINDOW == 139 (0x89b42800) [pid = 1733] [serial = 1382] [outer = (nil)] [url = about:blank] 13:42:35 INFO - PROCESS | 1733 | --DOMWINDOW == 138 (0x8e565800) [pid = 1733] [serial = 1388] [outer = (nil)] [url = about:blank] 13:42:35 INFO - PROCESS | 1733 | --DOMWINDOW == 137 (0x93994800) [pid = 1733] [serial = 1406] [outer = (nil)] [url = about:blank] 13:42:35 INFO - PROCESS | 1733 | --DOMWINDOW == 136 (0x99da1400) [pid = 1733] [serial = 1418] [outer = (nil)] [url = about:blank] 13:42:35 INFO - PROCESS | 1733 | --DOMWINDOW == 135 (0x8f1a9800) [pid = 1733] [serial = 1392] [outer = (nil)] [url = about:blank] 13:42:35 INFO - PROCESS | 1733 | --DOMWINDOW == 134 (0x8cad9400) [pid = 1733] [serial = 1445] [outer = (nil)] [url = about:blank] 13:42:35 INFO - PROCESS | 1733 | 1464381755224 Marionette TRACE conn4 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 13:42:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 13:42:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 4346ms 13:42:35 INFO - PROCESS | 1733 | 1464381755365 Marionette TRACE conn4 -> [0,2053,"getWindowHandle",null] 13:42:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 13:42:35 INFO - PROCESS | 1733 | 1464381755371 Marionette TRACE conn4 <- [1,2053,null,{"value":"8"}] 13:42:35 INFO - PROCESS | 1733 | 1464381755379 Marionette TRACE conn4 -> [0,2054,"setScriptTimeout",{"ms":35000}] 13:42:35 INFO - PROCESS | 1733 | 1464381755384 Marionette TRACE conn4 <- [1,2054,null,{}] 13:42:35 INFO - PROCESS | 1733 | 1464381755393 Marionette TRACE conn4 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:42:35 INFO - PROCESS | 1733 | 1464381755590 Marionette TRACE conn4 <- [1,2055,null,{"value":null}] 13:42:35 INFO - PROCESS | 1733 | 1464381755821 Marionette TRACE conn4 -> [0,2056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:35 INFO - PROCESS | 1733 | ++DOCSHELL 0x86fec800 == 116 [pid = 1733] [id = 521] 13:42:35 INFO - PROCESS | 1733 | ++DOMWINDOW == 135 (0x86fed800) [pid = 1733] [serial = 1564] [outer = (nil)] 13:42:35 INFO - PROCESS | 1733 | ++DOMWINDOW == 136 (0x88418c00) [pid = 1733] [serial = 1565] [outer = 0x86fed800] 13:42:35 INFO - PROCESS | 1733 | 1464381755907 Marionette DEBUG loaded listener.js 13:42:36 INFO - PROCESS | 1733 | ++DOMWINDOW == 137 (0x8854f800) [pid = 1733] [serial = 1566] [outer = 0x86fed800] 13:42:36 INFO - PROCESS | 1733 | 1464381756741 Marionette TRACE conn4 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 13:42:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 13:42:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1395ms 13:42:36 INFO - PROCESS | 1733 | 1464381756774 Marionette TRACE conn4 -> [0,2057,"getWindowHandle",null] 13:42:36 INFO - PROCESS | 1733 | 1464381756783 Marionette TRACE conn4 <- [1,2057,null,{"value":"8"}] 13:42:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 13:42:36 INFO - PROCESS | 1733 | 1464381756793 Marionette TRACE conn4 -> [0,2058,"setScriptTimeout",{"ms":35000}] 13:42:36 INFO - PROCESS | 1733 | 1464381756796 Marionette TRACE conn4 <- [1,2058,null,{}] 13:42:36 INFO - PROCESS | 1733 | 1464381756803 Marionette TRACE conn4 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:42:37 INFO - PROCESS | 1733 | 1464381757005 Marionette TRACE conn4 <- [1,2059,null,{"value":null}] 13:42:37 INFO - PROCESS | 1733 | 1464381757224 Marionette TRACE conn4 -> [0,2060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:37 INFO - PROCESS | 1733 | ++DOCSHELL 0x88cdc400 == 117 [pid = 1733] [id = 522] 13:42:37 INFO - PROCESS | 1733 | ++DOMWINDOW == 138 (0x890ea400) [pid = 1733] [serial = 1567] [outer = (nil)] 13:42:37 INFO - PROCESS | 1733 | ++DOMWINDOW == 139 (0x89b4b400) [pid = 1733] [serial = 1568] [outer = 0x890ea400] 13:42:37 INFO - PROCESS | 1733 | 1464381757306 Marionette DEBUG loaded listener.js 13:42:37 INFO - PROCESS | 1733 | ++DOMWINDOW == 140 (0x89e3d400) [pid = 1733] [serial = 1569] [outer = 0x890ea400] 13:42:38 INFO - PROCESS | 1733 | 1464381758228 Marionette TRACE conn4 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 13:42:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 13:42:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1491ms 13:42:38 INFO - PROCESS | 1733 | 1464381758289 Marionette TRACE conn4 -> [0,2061,"getWindowHandle",null] 13:42:38 INFO - PROCESS | 1733 | 1464381758293 Marionette TRACE conn4 <- [1,2061,null,{"value":"8"}] 13:42:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 13:42:38 INFO - PROCESS | 1733 | 1464381758299 Marionette TRACE conn4 -> [0,2062,"setScriptTimeout",{"ms":35000}] 13:42:38 INFO - PROCESS | 1733 | 1464381758305 Marionette TRACE conn4 <- [1,2062,null,{}] 13:42:38 INFO - PROCESS | 1733 | 1464381758320 Marionette TRACE conn4 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:42:38 INFO - PROCESS | 1733 | 1464381758608 Marionette TRACE conn4 <- [1,2063,null,{"value":null}] 13:42:38 INFO - PROCESS | 1733 | 1464381758641 Marionette TRACE conn4 -> [0,2064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:38 INFO - PROCESS | 1733 | ++DOCSHELL 0x890e7000 == 118 [pid = 1733] [id = 523] 13:42:38 INFO - PROCESS | 1733 | ++DOMWINDOW == 141 (0x8abf7000) [pid = 1733] [serial = 1570] [outer = (nil)] 13:42:38 INFO - PROCESS | 1733 | ++DOMWINDOW == 142 (0x8ac68000) [pid = 1733] [serial = 1571] [outer = 0x8abf7000] 13:42:38 INFO - PROCESS | 1733 | 1464381758724 Marionette DEBUG loaded listener.js 13:42:38 INFO - PROCESS | 1733 | ++DOMWINDOW == 143 (0x8b796c00) [pid = 1733] [serial = 1572] [outer = 0x8abf7000] 13:42:40 INFO - PROCESS | 1733 | --DOMWINDOW == 142 (0x8d9fec00) [pid = 1733] [serial = 1465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 13:42:40 INFO - PROCESS | 1733 | --DOMWINDOW == 141 (0x8dbc9800) [pid = 1733] [serial = 1453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 13:42:40 INFO - PROCESS | 1733 | --DOMWINDOW == 140 (0x8c9f2c00) [pid = 1733] [serial = 1507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 13:42:40 INFO - PROCESS | 1733 | --DOMWINDOW == 139 (0x912e8800) [pid = 1733] [serial = 1468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 13:42:40 INFO - PROCESS | 1733 | --DOMWINDOW == 138 (0x9a323000) [pid = 1733] [serial = 1495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 13:42:40 INFO - PROCESS | 1733 | --DOMWINDOW == 137 (0x9a9de000) [pid = 1733] [serial = 1498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 13:42:40 INFO - PROCESS | 1733 | --DOMWINDOW == 136 (0x88cdcc00) [pid = 1733] [serial = 1504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 13:42:40 INFO - PROCESS | 1733 | --DOMWINDOW == 135 (0x88423800) [pid = 1733] [serial = 1501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 13:42:40 INFO - PROCESS | 1733 | --DOMWINDOW == 134 (0x8bacb000) [pid = 1733] [serial = 1450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 13:42:40 INFO - PROCESS | 1733 | --DOMWINDOW == 133 (0x977e2000) [pid = 1733] [serial = 1492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 13:42:40 INFO - PROCESS | 1733 | --DOMWINDOW == 132 (0x95221000) [pid = 1733] [serial = 1483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 13:42:40 INFO - PROCESS | 1733 | --DOMWINDOW == 131 (0x888de800) [pid = 1733] [serial = 1447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 13:42:40 INFO - PROCESS | 1733 | --DOMWINDOW == 130 (0x913c6400) [pid = 1733] [serial = 1471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 13:42:40 INFO - PROCESS | 1733 | --DOMWINDOW == 129 (0x9575dc00) [pid = 1733] [serial = 1486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 13:42:40 INFO - PROCESS | 1733 | --DOMWINDOW == 128 (0x913c0400) [pid = 1733] [serial = 1474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 13:42:40 INFO - PROCESS | 1733 | --DOMWINDOW == 127 (0x95079400) [pid = 1733] [serial = 1477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 13:42:40 INFO - PROCESS | 1733 | --DOMWINDOW == 126 (0x8ac67400) [pid = 1733] [serial = 1378] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 13:42:40 INFO - PROCESS | 1733 | --DOMWINDOW == 125 (0x9819cc00) [pid = 1733] [serial = 1489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 13:42:40 INFO - PROCESS | 1733 | --DOMWINDOW == 124 (0x9519fc00) [pid = 1733] [serial = 1480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 13:42:40 INFO - PROCESS | 1733 | --DOMWINDOW == 123 (0x8e871400) [pid = 1733] [serial = 1462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 13:42:40 INFO - PROCESS | 1733 | --DOMWINDOW == 122 (0x8c9f9400) [pid = 1733] [serial = 1459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 13:42:40 INFO - PROCESS | 1733 | --DOMWINDOW == 121 (0x8d24f000) [pid = 1733] [serial = 1456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 13:42:40 INFO - PROCESS | 1733 | 1464381760441 Marionette TRACE conn4 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 13:42:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 13:42:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 2196ms 13:42:40 INFO - PROCESS | 1733 | 1464381760497 Marionette TRACE conn4 -> [0,2065,"getWindowHandle",null] 13:42:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 13:42:40 INFO - PROCESS | 1733 | 1464381760502 Marionette TRACE conn4 <- [1,2065,null,{"value":"8"}] 13:42:40 INFO - PROCESS | 1733 | 1464381760508 Marionette TRACE conn4 -> [0,2066,"setScriptTimeout",{"ms":35000}] 13:42:40 INFO - PROCESS | 1733 | 1464381760512 Marionette TRACE conn4 <- [1,2066,null,{}] 13:42:40 INFO - PROCESS | 1733 | 1464381760537 Marionette TRACE conn4 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:42:40 INFO - PROCESS | 1733 | 1464381760782 Marionette TRACE conn4 <- [1,2067,null,{"value":null}] 13:42:40 INFO - PROCESS | 1733 | 1464381760902 Marionette TRACE conn4 -> [0,2068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:40 INFO - PROCESS | 1733 | ++DOCSHELL 0x88550000 == 119 [pid = 1733] [id = 524] 13:42:40 INFO - PROCESS | 1733 | ++DOMWINDOW == 122 (0x89e44c00) [pid = 1733] [serial = 1573] [outer = (nil)] 13:42:40 INFO - PROCESS | 1733 | ++DOMWINDOW == 123 (0x8b099400) [pid = 1733] [serial = 1574] [outer = 0x89e44c00] 13:42:40 INFO - PROCESS | 1733 | 1464381760975 Marionette DEBUG loaded listener.js 13:42:41 INFO - PROCESS | 1733 | ++DOMWINDOW == 124 (0x8c8a3000) [pid = 1733] [serial = 1575] [outer = 0x89e44c00] 13:42:41 INFO - PROCESS | 1733 | 1464381761753 Marionette TRACE conn4 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 13:42:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 13:42:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1310ms 13:42:41 INFO - PROCESS | 1733 | 1464381761819 Marionette TRACE conn4 -> [0,2069,"getWindowHandle",null] 13:42:41 INFO - PROCESS | 1733 | 1464381761822 Marionette TRACE conn4 <- [1,2069,null,{"value":"8"}] 13:42:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 13:42:41 INFO - PROCESS | 1733 | 1464381761828 Marionette TRACE conn4 -> [0,2070,"setScriptTimeout",{"ms":35000}] 13:42:41 INFO - PROCESS | 1733 | 1464381761831 Marionette TRACE conn4 <- [1,2070,null,{}] 13:42:41 INFO - PROCESS | 1733 | 1464381761836 Marionette TRACE conn4 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:42:42 INFO - PROCESS | 1733 | 1464381762025 Marionette TRACE conn4 <- [1,2071,null,{"value":null}] 13:42:42 INFO - PROCESS | 1733 | 1464381762036 Marionette TRACE conn4 -> [0,2072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:42 INFO - PROCESS | 1733 | ++DOCSHELL 0x8b794000 == 120 [pid = 1733] [id = 525] 13:42:42 INFO - PROCESS | 1733 | ++DOMWINDOW == 125 (0x8c8a9c00) [pid = 1733] [serial = 1576] [outer = (nil)] 13:42:42 INFO - PROCESS | 1733 | ++DOMWINDOW == 126 (0x8cad3800) [pid = 1733] [serial = 1577] [outer = 0x8c8a9c00] 13:42:42 INFO - PROCESS | 1733 | 1464381762109 Marionette DEBUG loaded listener.js 13:42:42 INFO - PROCESS | 1733 | ++DOMWINDOW == 127 (0x8ccc9800) [pid = 1733] [serial = 1578] [outer = 0x8c8a9c00] 13:42:43 INFO - PROCESS | 1733 | 1464381763395 Marionette TRACE conn4 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 13:42:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 13:42:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 1633ms 13:42:43 INFO - PROCESS | 1733 | 1464381763463 Marionette TRACE conn4 -> [0,2073,"getWindowHandle",null] 13:42:43 INFO - PROCESS | 1733 | 1464381763471 Marionette TRACE conn4 <- [1,2073,null,{"value":"8"}] 13:42:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 13:42:43 INFO - PROCESS | 1733 | 1464381763480 Marionette TRACE conn4 -> [0,2074,"setScriptTimeout",{"ms":35000}] 13:42:43 INFO - PROCESS | 1733 | 1464381763485 Marionette TRACE conn4 <- [1,2074,null,{}] 13:42:43 INFO - PROCESS | 1733 | 1464381763494 Marionette TRACE conn4 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:42:43 INFO - PROCESS | 1733 | 1464381763771 Marionette TRACE conn4 <- [1,2075,null,{"value":null}] 13:42:44 INFO - PROCESS | 1733 | 1464381764122 Marionette TRACE conn4 -> [0,2076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:44 INFO - PROCESS | 1733 | ++DOCSHELL 0x86fe6400 == 121 [pid = 1733] [id = 526] 13:42:44 INFO - PROCESS | 1733 | ++DOMWINDOW == 128 (0x88556800) [pid = 1733] [serial = 1579] [outer = (nil)] 13:42:44 INFO - PROCESS | 1733 | ++DOMWINDOW == 129 (0x890ebc00) [pid = 1733] [serial = 1580] [outer = 0x88556800] 13:42:44 INFO - PROCESS | 1733 | 1464381764211 Marionette DEBUG loaded listener.js 13:42:44 INFO - PROCESS | 1733 | ++DOMWINDOW == 130 (0x8a285000) [pid = 1733] [serial = 1581] [outer = 0x88556800] 13:42:45 INFO - PROCESS | 1733 | 1464381765173 Marionette TRACE conn4 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 13:42:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 13:42:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1747ms 13:42:45 INFO - PROCESS | 1733 | 1464381765227 Marionette TRACE conn4 -> [0,2077,"getWindowHandle",null] 13:42:45 INFO - PROCESS | 1733 | 1464381765237 Marionette TRACE conn4 <- [1,2077,null,{"value":"8"}] 13:42:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 13:42:45 INFO - PROCESS | 1733 | 1464381765255 Marionette TRACE conn4 -> [0,2078,"setScriptTimeout",{"ms":35000}] 13:42:45 INFO - PROCESS | 1733 | 1464381765264 Marionette TRACE conn4 <- [1,2078,null,{}] 13:42:45 INFO - PROCESS | 1733 | 1464381765271 Marionette TRACE conn4 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:42:45 INFO - PROCESS | 1733 | 1464381765539 Marionette TRACE conn4 <- [1,2079,null,{"value":null}] 13:42:45 INFO - PROCESS | 1733 | 1464381765908 Marionette TRACE conn4 -> [0,2080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:45 INFO - PROCESS | 1733 | ++DOCSHELL 0x8abf8000 == 122 [pid = 1733] [id = 527] 13:42:45 INFO - PROCESS | 1733 | ++DOMWINDOW == 131 (0x8bac2000) [pid = 1733] [serial = 1582] [outer = (nil)] 13:42:45 INFO - PROCESS | 1733 | ++DOMWINDOW == 132 (0x8c8ad400) [pid = 1733] [serial = 1583] [outer = 0x8bac2000] 13:42:45 INFO - PROCESS | 1733 | 1464381765994 Marionette DEBUG loaded listener.js 13:42:46 INFO - PROCESS | 1733 | ++DOMWINDOW == 133 (0x8cad0000) [pid = 1733] [serial = 1584] [outer = 0x8bac2000] 13:42:46 INFO - PROCESS | 1733 | 1464381766911 Marionette TRACE conn4 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 13:42:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 13:42:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1691ms 13:42:46 INFO - PROCESS | 1733 | 1464381766947 Marionette TRACE conn4 -> [0,2081,"getWindowHandle",null] 13:42:46 INFO - PROCESS | 1733 | 1464381766950 Marionette TRACE conn4 <- [1,2081,null,{"value":"8"}] 13:42:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 13:42:46 INFO - PROCESS | 1733 | 1464381766958 Marionette TRACE conn4 -> [0,2082,"setScriptTimeout",{"ms":35000}] 13:42:46 INFO - PROCESS | 1733 | 1464381766964 Marionette TRACE conn4 <- [1,2082,null,{}] 13:42:46 INFO - PROCESS | 1733 | 1464381766982 Marionette TRACE conn4 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:42:47 INFO - PROCESS | 1733 | 1464381767232 Marionette TRACE conn4 <- [1,2083,null,{"value":null}] 13:42:47 INFO - PROCESS | 1733 | 1464381767565 Marionette TRACE conn4 -> [0,2084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:47 INFO - PROCESS | 1733 | ++DOCSHELL 0x89d25400 == 123 [pid = 1733] [id = 528] 13:42:47 INFO - PROCESS | 1733 | ++DOMWINDOW == 134 (0x8d251000) [pid = 1733] [serial = 1585] [outer = (nil)] 13:42:47 INFO - PROCESS | 1733 | ++DOMWINDOW == 135 (0x8d9fec00) [pid = 1733] [serial = 1586] [outer = 0x8d251000] 13:42:47 INFO - PROCESS | 1733 | 1464381767663 Marionette DEBUG loaded listener.js 13:42:47 INFO - PROCESS | 1733 | ++DOMWINDOW == 136 (0x8dbd3400) [pid = 1733] [serial = 1587] [outer = 0x8d251000] 13:42:48 INFO - PROCESS | 1733 | 1464381768567 Marionette TRACE conn4 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 13:42:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 13:42:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1646ms 13:42:48 INFO - PROCESS | 1733 | 1464381768604 Marionette TRACE conn4 -> [0,2085,"getWindowHandle",null] 13:42:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 13:42:48 INFO - PROCESS | 1733 | 1464381768610 Marionette TRACE conn4 <- [1,2085,null,{"value":"8"}] 13:42:48 INFO - PROCESS | 1733 | 1464381768616 Marionette TRACE conn4 -> [0,2086,"setScriptTimeout",{"ms":35000}] 13:42:48 INFO - PROCESS | 1733 | 1464381768619 Marionette TRACE conn4 <- [1,2086,null,{}] 13:42:48 INFO - PROCESS | 1733 | 1464381768625 Marionette TRACE conn4 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:42:48 INFO - PROCESS | 1733 | 1464381768839 Marionette TRACE conn4 <- [1,2087,null,{"value":null}] 13:42:49 INFO - PROCESS | 1733 | 1464381769159 Marionette TRACE conn4 -> [0,2088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:49 INFO - PROCESS | 1733 | ++DOCSHELL 0x8cacdc00 == 124 [pid = 1733] [id = 529] 13:42:49 INFO - PROCESS | 1733 | ++DOMWINDOW == 137 (0x8dbc8000) [pid = 1733] [serial = 1588] [outer = (nil)] 13:42:49 INFO - PROCESS | 1733 | ++DOMWINDOW == 138 (0x8e565800) [pid = 1733] [serial = 1589] [outer = 0x8dbc8000] 13:42:49 INFO - PROCESS | 1733 | 1464381769251 Marionette DEBUG loaded listener.js 13:42:49 INFO - PROCESS | 1733 | ++DOMWINDOW == 139 (0x8e56d800) [pid = 1733] [serial = 1590] [outer = 0x8dbc8000] 13:42:50 INFO - PROCESS | 1733 | 1464381770152 Marionette TRACE conn4 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 13:42:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 13:42:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1589ms 13:42:50 INFO - PROCESS | 1733 | 1464381770205 Marionette TRACE conn4 -> [0,2089,"getWindowHandle",null] 13:42:50 INFO - PROCESS | 1733 | 1464381770209 Marionette TRACE conn4 <- [1,2089,null,{"value":"8"}] 13:42:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 13:42:50 INFO - PROCESS | 1733 | 1464381770215 Marionette TRACE conn4 -> [0,2090,"setScriptTimeout",{"ms":35000}] 13:42:50 INFO - PROCESS | 1733 | 1464381770219 Marionette TRACE conn4 <- [1,2090,null,{}] 13:42:50 INFO - PROCESS | 1733 | 1464381770224 Marionette TRACE conn4 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:42:50 INFO - PROCESS | 1733 | 1464381770440 Marionette TRACE conn4 <- [1,2091,null,{"value":null}] 13:42:50 INFO - PROCESS | 1733 | 1464381770712 Marionette TRACE conn4 -> [0,2092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.selfintersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:50 INFO - PROCESS | 1733 | ++DOCSHELL 0x8dc4e800 == 125 [pid = 1733] [id = 530] 13:42:50 INFO - PROCESS | 1733 | ++DOMWINDOW == 140 (0x8e563c00) [pid = 1733] [serial = 1591] [outer = (nil)] 13:42:50 INFO - PROCESS | 1733 | ++DOMWINDOW == 141 (0x8e6b0400) [pid = 1733] [serial = 1592] [outer = 0x8e563c00] 13:42:50 INFO - PROCESS | 1733 | 1464381770861 Marionette DEBUG loaded listener.js 13:42:50 INFO - PROCESS | 1733 | ++DOMWINDOW == 142 (0x8e86dc00) [pid = 1733] [serial = 1593] [outer = 0x8e563c00] 13:42:51 INFO - PROCESS | 1733 | 1464381771795 Marionette TRACE conn4 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 13:42:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 13:42:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1642ms 13:42:51 INFO - PROCESS | 1733 | 1464381771858 Marionette TRACE conn4 -> [0,2093,"getWindowHandle",null] 13:42:51 INFO - PROCESS | 1733 | 1464381771863 Marionette TRACE conn4 <- [1,2093,null,{"value":"8"}] 13:42:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 13:42:51 INFO - PROCESS | 1733 | 1464381771869 Marionette TRACE conn4 -> [0,2094,"setScriptTimeout",{"ms":35000}] 13:42:51 INFO - PROCESS | 1733 | 1464381771873 Marionette TRACE conn4 <- [1,2094,null,{}] 13:42:51 INFO - PROCESS | 1733 | 1464381771879 Marionette TRACE conn4 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:42:52 INFO - PROCESS | 1733 | 1464381772166 Marionette TRACE conn4 <- [1,2095,null,{"value":null}] 13:42:52 INFO - PROCESS | 1733 | 1464381772486 Marionette TRACE conn4 -> [0,2096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:52 INFO - PROCESS | 1733 | ++DOCSHELL 0x888e7800 == 126 [pid = 1733] [id = 531] 13:42:52 INFO - PROCESS | 1733 | ++DOMWINDOW == 143 (0x8c9fa000) [pid = 1733] [serial = 1594] [outer = (nil)] 13:42:52 INFO - PROCESS | 1733 | ++DOMWINDOW == 144 (0x8f393c00) [pid = 1733] [serial = 1595] [outer = 0x8c9fa000] 13:42:52 INFO - PROCESS | 1733 | 1464381772574 Marionette DEBUG loaded listener.js 13:42:52 INFO - PROCESS | 1733 | ++DOMWINDOW == 145 (0x90f72000) [pid = 1733] [serial = 1596] [outer = 0x8c9fa000] 13:42:53 INFO - PROCESS | 1733 | 1464381773483 Marionette TRACE conn4 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 13:42:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 13:42:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1683ms 13:42:53 INFO - PROCESS | 1733 | 1464381773553 Marionette TRACE conn4 -> [0,2097,"getWindowHandle",null] 13:42:53 INFO - PROCESS | 1733 | 1464381773556 Marionette TRACE conn4 <- [1,2097,null,{"value":"8"}] 13:42:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 13:42:53 INFO - PROCESS | 1733 | 1464381773563 Marionette TRACE conn4 -> [0,2098,"setScriptTimeout",{"ms":35000}] 13:42:53 INFO - PROCESS | 1733 | 1464381773567 Marionette TRACE conn4 <- [1,2098,null,{}] 13:42:53 INFO - PROCESS | 1733 | 1464381773573 Marionette TRACE conn4 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:42:53 INFO - PROCESS | 1733 | 1464381773831 Marionette TRACE conn4 <- [1,2099,null,{"value":null}] 13:42:54 INFO - PROCESS | 1733 | 1464381774161 Marionette TRACE conn4 -> [0,2100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:54 INFO - PROCESS | 1733 | ++DOCSHELL 0x86e0f800 == 127 [pid = 1733] [id = 532] 13:42:54 INFO - PROCESS | 1733 | ++DOMWINDOW == 146 (0x8e86e400) [pid = 1733] [serial = 1597] [outer = (nil)] 13:42:54 INFO - PROCESS | 1733 | ++DOMWINDOW == 147 (0x912de800) [pid = 1733] [serial = 1598] [outer = 0x8e86e400] 13:42:54 INFO - PROCESS | 1733 | 1464381774250 Marionette DEBUG loaded listener.js 13:42:54 INFO - PROCESS | 1733 | ++DOMWINDOW == 148 (0x912e6800) [pid = 1733] [serial = 1599] [outer = 0x8e86e400] 13:42:55 INFO - PROCESS | 1733 | 1464381775165 Marionette TRACE conn4 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 13:42:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 13:42:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1640ms 13:42:55 INFO - PROCESS | 1733 | 1464381775204 Marionette TRACE conn4 -> [0,2101,"getWindowHandle",null] 13:42:55 INFO - PROCESS | 1733 | 1464381775208 Marionette TRACE conn4 <- [1,2101,null,{"value":"8"}] 13:42:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 13:42:55 INFO - PROCESS | 1733 | 1464381775214 Marionette TRACE conn4 -> [0,2102,"setScriptTimeout",{"ms":35000}] 13:42:55 INFO - PROCESS | 1733 | 1464381775218 Marionette TRACE conn4 <- [1,2102,null,{}] 13:42:55 INFO - PROCESS | 1733 | 1464381775224 Marionette TRACE conn4 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:42:55 INFO - PROCESS | 1733 | 1464381775452 Marionette TRACE conn4 <- [1,2103,null,{"value":null}] 13:42:55 INFO - PROCESS | 1733 | 1464381775770 Marionette TRACE conn4 -> [0,2104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:55 INFO - PROCESS | 1733 | ++DOCSHELL 0x8f396800 == 128 [pid = 1733] [id = 533] 13:42:55 INFO - PROCESS | 1733 | ++DOMWINDOW == 149 (0x91038c00) [pid = 1733] [serial = 1600] [outer = (nil)] 13:42:55 INFO - PROCESS | 1733 | ++DOMWINDOW == 150 (0x913c6000) [pid = 1733] [serial = 1601] [outer = 0x91038c00] 13:42:55 INFO - PROCESS | 1733 | 1464381775861 Marionette DEBUG loaded listener.js 13:42:55 INFO - PROCESS | 1733 | ++DOMWINDOW == 151 (0x913c9800) [pid = 1733] [serial = 1602] [outer = 0x91038c00] 13:42:56 INFO - PROCESS | 1733 | 1464381776788 Marionette TRACE conn4 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 13:42:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 13:42:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1638ms 13:42:56 INFO - PROCESS | 1733 | 1464381776862 Marionette TRACE conn4 -> [0,2105,"getWindowHandle",null] 13:42:56 INFO - PROCESS | 1733 | 1464381776872 Marionette TRACE conn4 <- [1,2105,null,{"value":"8"}] 13:42:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 13:42:56 INFO - PROCESS | 1733 | 1464381776886 Marionette TRACE conn4 -> [0,2106,"setScriptTimeout",{"ms":35000}] 13:42:56 INFO - PROCESS | 1733 | 1464381776889 Marionette TRACE conn4 <- [1,2106,null,{}] 13:42:56 INFO - PROCESS | 1733 | 1464381776896 Marionette TRACE conn4 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:42:57 INFO - PROCESS | 1733 | 1464381777167 Marionette TRACE conn4 <- [1,2107,null,{"value":null}] 13:42:57 INFO - PROCESS | 1733 | 1464381777498 Marionette TRACE conn4 -> [0,2108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:57 INFO - PROCESS | 1733 | ++DOCSHELL 0x90f72c00 == 129 [pid = 1733] [id = 534] 13:42:57 INFO - PROCESS | 1733 | ++DOMWINDOW == 152 (0x91033c00) [pid = 1733] [serial = 1603] [outer = (nil)] 13:42:57 INFO - PROCESS | 1733 | ++DOMWINDOW == 153 (0x91cb9800) [pid = 1733] [serial = 1604] [outer = 0x91033c00] 13:42:57 INFO - PROCESS | 1733 | 1464381777592 Marionette DEBUG loaded listener.js 13:42:57 INFO - PROCESS | 1733 | ++DOMWINDOW == 154 (0x92238000) [pid = 1733] [serial = 1605] [outer = 0x91033c00] 13:42:58 INFO - PROCESS | 1733 | 1464381778540 Marionette TRACE conn4 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",0,null,null]]]}] 13:42:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 13:42:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 1732ms 13:42:58 INFO - PROCESS | 1733 | 1464381778618 Marionette TRACE conn4 -> [0,2109,"getWindowHandle",null] 13:42:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 13:42:58 INFO - PROCESS | 1733 | 1464381778622 Marionette TRACE conn4 <- [1,2109,null,{"value":"8"}] 13:42:58 INFO - PROCESS | 1733 | 1464381778629 Marionette TRACE conn4 -> [0,2110,"setScriptTimeout",{"ms":35000}] 13:42:58 INFO - PROCESS | 1733 | 1464381778633 Marionette TRACE conn4 <- [1,2110,null,{}] 13:42:58 INFO - PROCESS | 1733 | 1464381778638 Marionette TRACE conn4 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:42:58 INFO - PROCESS | 1733 | 1464381778890 Marionette TRACE conn4 <- [1,2111,null,{"value":null}] 13:42:59 INFO - PROCESS | 1733 | 1464381779267 Marionette TRACE conn4 -> [0,2112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:59 INFO - PROCESS | 1733 | ++DOCSHELL 0x912e6000 == 130 [pid = 1733] [id = 535] 13:42:59 INFO - PROCESS | 1733 | ++DOMWINDOW == 155 (0x92d89400) [pid = 1733] [serial = 1606] [outer = (nil)] 13:42:59 INFO - PROCESS | 1733 | ++DOMWINDOW == 156 (0x92d92c00) [pid = 1733] [serial = 1607] [outer = 0x92d89400] 13:42:59 INFO - PROCESS | 1733 | 1464381779358 Marionette DEBUG loaded listener.js 13:42:59 INFO - PROCESS | 1733 | ++DOMWINDOW == 157 (0x92df1000) [pid = 1733] [serial = 1608] [outer = 0x92d89400] 13:43:00 INFO - PROCESS | 1733 | 1464381780352 Marionette TRACE conn4 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 13:43:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 13:43:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1782ms 13:43:00 INFO - PROCESS | 1733 | 1464381780411 Marionette TRACE conn4 -> [0,2113,"getWindowHandle",null] 13:43:00 INFO - PROCESS | 1733 | 1464381780416 Marionette TRACE conn4 <- [1,2113,null,{"value":"8"}] 13:43:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 13:43:00 INFO - PROCESS | 1733 | 1464381780423 Marionette TRACE conn4 -> [0,2114,"setScriptTimeout",{"ms":35000}] 13:43:00 INFO - PROCESS | 1733 | 1464381780427 Marionette TRACE conn4 <- [1,2114,null,{}] 13:43:00 INFO - PROCESS | 1733 | 1464381780433 Marionette TRACE conn4 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:43:00 INFO - PROCESS | 1733 | 1464381780691 Marionette TRACE conn4 <- [1,2115,null,{"value":null}] 13:43:01 INFO - PROCESS | 1733 | 1464381781015 Marionette TRACE conn4 -> [0,2116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:01 INFO - PROCESS | 1733 | ++DOCSHELL 0x92b72c00 == 131 [pid = 1733] [id = 536] 13:43:01 INFO - PROCESS | 1733 | ++DOMWINDOW == 158 (0x92d8b000) [pid = 1733] [serial = 1609] [outer = (nil)] 13:43:01 INFO - PROCESS | 1733 | ++DOMWINDOW == 159 (0x95077800) [pid = 1733] [serial = 1610] [outer = 0x92d8b000] 13:43:01 INFO - PROCESS | 1733 | 1464381781111 Marionette DEBUG loaded listener.js 13:43:01 INFO - PROCESS | 1733 | ++DOMWINDOW == 160 (0x951a0800) [pid = 1733] [serial = 1611] [outer = 0x92d8b000] 13:43:02 INFO - PROCESS | 1733 | 1464381782049 Marionette TRACE conn4 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 13:43:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 13:43:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1685ms 13:43:02 INFO - PROCESS | 1733 | 1464381782109 Marionette TRACE conn4 -> [0,2117,"getWindowHandle",null] 13:43:02 INFO - PROCESS | 1733 | 1464381782114 Marionette TRACE conn4 <- [1,2117,null,{"value":"8"}] 13:43:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 13:43:02 INFO - PROCESS | 1733 | 1464381782120 Marionette TRACE conn4 -> [0,2118,"setScriptTimeout",{"ms":35000}] 13:43:02 INFO - PROCESS | 1733 | 1464381782122 Marionette TRACE conn4 <- [1,2118,null,{}] 13:43:02 INFO - PROCESS | 1733 | 1464381782130 Marionette TRACE conn4 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:43:02 INFO - PROCESS | 1733 | 1464381782362 Marionette TRACE conn4 <- [1,2119,null,{"value":null}] 13:43:02 INFO - PROCESS | 1733 | 1464381782696 Marionette TRACE conn4 -> [0,2120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:02 INFO - PROCESS | 1733 | ++DOCSHELL 0x8dbd5800 == 132 [pid = 1733] [id = 537] 13:43:02 INFO - PROCESS | 1733 | ++DOMWINDOW == 161 (0x8f1ad400) [pid = 1733] [serial = 1612] [outer = (nil)] 13:43:02 INFO - PROCESS | 1733 | ++DOMWINDOW == 162 (0x951f5800) [pid = 1733] [serial = 1613] [outer = 0x8f1ad400] 13:43:02 INFO - PROCESS | 1733 | 1464381782787 Marionette DEBUG loaded listener.js 13:43:02 INFO - PROCESS | 1733 | ++DOMWINDOW == 163 (0x953b6c00) [pid = 1733] [serial = 1614] [outer = 0x8f1ad400] 13:43:03 INFO - PROCESS | 1733 | 1464381783685 Marionette TRACE conn4 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 13:43:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 13:43:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1634ms 13:43:03 INFO - PROCESS | 1733 | 1464381783756 Marionette TRACE conn4 -> [0,2121,"getWindowHandle",null] 13:43:03 INFO - PROCESS | 1733 | 1464381783761 Marionette TRACE conn4 <- [1,2121,null,{"value":"8"}] 13:43:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 13:43:03 INFO - PROCESS | 1733 | 1464381783768 Marionette TRACE conn4 -> [0,2122,"setScriptTimeout",{"ms":35000}] 13:43:03 INFO - PROCESS | 1733 | 1464381783772 Marionette TRACE conn4 <- [1,2122,null,{}] 13:43:03 INFO - PROCESS | 1733 | 1464381783790 Marionette TRACE conn4 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:43:04 INFO - PROCESS | 1733 | 1464381784074 Marionette TRACE conn4 <- [1,2123,null,{"value":null}] 13:43:04 INFO - PROCESS | 1733 | 1464381784398 Marionette TRACE conn4 -> [0,2124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:04 INFO - PROCESS | 1733 | ++DOCSHELL 0x95199000 == 133 [pid = 1733] [id = 538] 13:43:04 INFO - PROCESS | 1733 | ++DOMWINDOW == 164 (0x9519fc00) [pid = 1733] [serial = 1615] [outer = (nil)] 13:43:04 INFO - PROCESS | 1733 | ++DOMWINDOW == 165 (0x955ccc00) [pid = 1733] [serial = 1616] [outer = 0x9519fc00] 13:43:04 INFO - PROCESS | 1733 | 1464381784491 Marionette DEBUG loaded listener.js 13:43:04 INFO - PROCESS | 1733 | ++DOMWINDOW == 166 (0x95757c00) [pid = 1733] [serial = 1617] [outer = 0x9519fc00] 13:43:05 INFO - PROCESS | 1733 | 1464381785395 Marionette TRACE conn4 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 13:43:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 13:43:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1698ms 13:43:05 INFO - PROCESS | 1733 | 1464381785467 Marionette TRACE conn4 -> [0,2125,"getWindowHandle",null] 13:43:05 INFO - PROCESS | 1733 | 1464381785471 Marionette TRACE conn4 <- [1,2125,null,{"value":"8"}] 13:43:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 13:43:05 INFO - PROCESS | 1733 | 1464381785478 Marionette TRACE conn4 -> [0,2126,"setScriptTimeout",{"ms":35000}] 13:43:05 INFO - PROCESS | 1733 | 1464381785481 Marionette TRACE conn4 <- [1,2126,null,{}] 13:43:05 INFO - PROCESS | 1733 | 1464381785487 Marionette TRACE conn4 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:43:05 INFO - PROCESS | 1733 | 1464381785718 Marionette TRACE conn4 <- [1,2127,null,{"value":null}] 13:43:06 INFO - PROCESS | 1733 | 1464381786052 Marionette TRACE conn4 -> [0,2128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:06 INFO - PROCESS | 1733 | ++DOCSHELL 0x868f0000 == 134 [pid = 1733] [id = 539] 13:43:06 INFO - PROCESS | 1733 | ++DOMWINDOW == 167 (0x9213c800) [pid = 1733] [serial = 1618] [outer = (nil)] 13:43:06 INFO - PROCESS | 1733 | ++DOMWINDOW == 168 (0x977e1c00) [pid = 1733] [serial = 1619] [outer = 0x9213c800] 13:43:06 INFO - PROCESS | 1733 | 1464381786139 Marionette DEBUG loaded listener.js 13:43:06 INFO - PROCESS | 1733 | ++DOMWINDOW == 169 (0x9812b400) [pid = 1733] [serial = 1620] [outer = 0x9213c800] 13:43:07 INFO - PROCESS | 1733 | 1464381787063 Marionette TRACE conn4 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 13:43:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 13:43:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1630ms 13:43:07 INFO - PROCESS | 1733 | 1464381787109 Marionette TRACE conn4 -> [0,2129,"getWindowHandle",null] 13:43:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 13:43:07 INFO - PROCESS | 1733 | 1464381787113 Marionette TRACE conn4 <- [1,2129,null,{"value":"8"}] 13:43:07 INFO - PROCESS | 1733 | 1464381787120 Marionette TRACE conn4 -> [0,2130,"setScriptTimeout",{"ms":35000}] 13:43:07 INFO - PROCESS | 1733 | 1464381787124 Marionette TRACE conn4 <- [1,2130,null,{}] 13:43:07 INFO - PROCESS | 1733 | 1464381787131 Marionette TRACE conn4 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:43:07 INFO - PROCESS | 1733 | 1464381787364 Marionette TRACE conn4 <- [1,2131,null,{"value":null}] 13:43:07 INFO - PROCESS | 1733 | 1464381787701 Marionette TRACE conn4 -> [0,2132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:07 INFO - PROCESS | 1733 | ++DOCSHELL 0x955ca400 == 135 [pid = 1733] [id = 540] 13:43:07 INFO - PROCESS | 1733 | ++DOMWINDOW == 170 (0x95755800) [pid = 1733] [serial = 1621] [outer = (nil)] 13:43:07 INFO - PROCESS | 1733 | ++DOMWINDOW == 171 (0x99d98000) [pid = 1733] [serial = 1622] [outer = 0x95755800] 13:43:07 INFO - PROCESS | 1733 | 1464381787792 Marionette DEBUG loaded listener.js 13:43:07 INFO - PROCESS | 1733 | ++DOMWINDOW == 172 (0x99e75800) [pid = 1733] [serial = 1623] [outer = 0x95755800] 13:43:08 INFO - PROCESS | 1733 | 1464381788663 Marionette TRACE conn4 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 13:43:08 INFO - PROCESS | 1733 | 1464381788712 Marionette TRACE conn4 <- [1,2133,null,{"value":"8"}] 13:43:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 13:43:08 INFO - PROCESS | 1733 | 1464381788719 Marionette TRACE conn4 -> [0,2134,"setScriptTimeout",{"ms":35000}] 13:43:08 INFO - PROCESS | 1733 | 1464381788721 Marionette TRACE conn4 <- [1,2134,null,{}] 13:43:08 INFO - PROCESS | 1733 | 1464381788728 Marionette TRACE conn4 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:43:08 INFO - PROCESS | 1733 | 1464381788945 Marionette TRACE conn4 <- [1,2135,null,{"value":null}] 13:43:09 INFO - PROCESS | 1733 | 1464381789280 Marionette TRACE conn4 -> [0,2136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:09 INFO - PROCESS | 1733 | ++DOCSHELL 0x86e0ec00 == 136 [pid = 1733] [id = 541] 13:43:09 INFO - PROCESS | 1733 | ++DOMWINDOW == 173 (0x977e3c00) [pid = 1733] [serial = 1624] [outer = (nil)] 13:43:09 INFO - PROCESS | 1733 | ++DOMWINDOW == 174 (0x9a31e800) [pid = 1733] [serial = 1625] [outer = 0x977e3c00] 13:43:09 INFO - PROCESS | 1733 | 1464381789372 Marionette DEBUG loaded listener.js 13:43:09 INFO - PROCESS | 1733 | ++DOMWINDOW == 175 (0x9a327800) [pid = 1733] [serial = 1626] [outer = 0x977e3c00] 13:43:10 INFO - PROCESS | 1733 | 1464381790240 Marionette TRACE conn4 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",0,null,null]]]}] 13:43:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 13:43:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 1585ms 13:43:10 INFO - PROCESS | 1733 | 1464381790313 Marionette TRACE conn4 -> [0,2137,"getWindowHandle",null] 13:43:10 INFO - PROCESS | 1733 | 1464381790316 Marionette TRACE conn4 <- [1,2137,null,{"value":"8"}] 13:43:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 13:43:10 INFO - PROCESS | 1733 | 1464381790325 Marionette TRACE conn4 -> [0,2138,"setScriptTimeout",{"ms":35000}] 13:43:10 INFO - PROCESS | 1733 | 1464381790328 Marionette TRACE conn4 <- [1,2138,null,{}] 13:43:10 INFO - PROCESS | 1733 | 1464381790334 Marionette TRACE conn4 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:43:10 INFO - PROCESS | 1733 | 1464381790564 Marionette TRACE conn4 <- [1,2139,null,{"value":null}] 13:43:10 INFO - PROCESS | 1733 | 1464381790899 Marionette TRACE conn4 -> [0,2140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.corner.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:10 INFO - PROCESS | 1733 | ++DOCSHELL 0x951a3c00 == 137 [pid = 1733] [id = 542] 13:43:10 INFO - PROCESS | 1733 | ++DOMWINDOW == 176 (0x9a070000) [pid = 1733] [serial = 1627] [outer = (nil)] 13:43:10 INFO - PROCESS | 1733 | ++DOMWINDOW == 177 (0x9a8c3c00) [pid = 1733] [serial = 1628] [outer = 0x9a070000] 13:43:11 INFO - PROCESS | 1733 | 1464381791002 Marionette DEBUG loaded listener.js 13:43:11 INFO - PROCESS | 1733 | ++DOMWINDOW == 178 (0x9a8cc000) [pid = 1733] [serial = 1629] [outer = 0x9a070000] 13:43:11 INFO - PROCESS | 1733 | 1464381791901 Marionette TRACE conn4 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 13:43:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 13:43:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1685ms 13:43:12 INFO - PROCESS | 1733 | 1464381792011 Marionette TRACE conn4 -> [0,2141,"getWindowHandle",null] 13:43:12 INFO - PROCESS | 1733 | 1464381792015 Marionette TRACE conn4 <- [1,2141,null,{"value":"8"}] 13:43:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 13:43:12 INFO - PROCESS | 1733 | 1464381792022 Marionette TRACE conn4 -> [0,2142,"setScriptTimeout",{"ms":35000}] 13:43:12 INFO - PROCESS | 1733 | 1464381792025 Marionette TRACE conn4 <- [1,2142,null,{}] 13:43:12 INFO - PROCESS | 1733 | 1464381792084 Marionette TRACE conn4 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:43:12 INFO - PROCESS | 1733 | 1464381792304 Marionette TRACE conn4 <- [1,2143,null,{"value":null}] 13:43:12 INFO - PROCESS | 1733 | 1464381792645 Marionette TRACE conn4 -> [0,2144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.curve.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:12 INFO - PROCESS | 1733 | ++DOCSHELL 0x9a06b800 == 138 [pid = 1733] [id = 543] 13:43:12 INFO - PROCESS | 1733 | ++DOMWINDOW == 179 (0x9a282c00) [pid = 1733] [serial = 1630] [outer = (nil)] 13:43:12 INFO - PROCESS | 1733 | ++DOMWINDOW == 180 (0x9aa4fc00) [pid = 1733] [serial = 1631] [outer = 0x9a282c00] 13:43:12 INFO - PROCESS | 1733 | 1464381792740 Marionette DEBUG loaded listener.js 13:43:12 INFO - PROCESS | 1733 | ++DOMWINDOW == 181 (0x9b416000) [pid = 1733] [serial = 1632] [outer = 0x9a282c00] 13:43:14 INFO - PROCESS | 1733 | --DOCSHELL 0x89b42c00 == 137 [pid = 1733] [id = 459] 13:43:14 INFO - PROCESS | 1733 | --DOCSHELL 0x88550000 == 136 [pid = 1733] [id = 524] 13:43:14 INFO - PROCESS | 1733 | --DOCSHELL 0x890e7000 == 135 [pid = 1733] [id = 523] 13:43:14 INFO - PROCESS | 1733 | --DOCSHELL 0x88cdc400 == 134 [pid = 1733] [id = 522] 13:43:14 INFO - PROCESS | 1733 | --DOCSHELL 0x86fec800 == 133 [pid = 1733] [id = 521] 13:43:14 INFO - PROCESS | 1733 | --DOCSHELL 0x9a31bc00 == 132 [pid = 1733] [id = 517] 13:43:14 INFO - PROCESS | 1733 | --DOCSHELL 0x977e6800 == 131 [pid = 1733] [id = 516] 13:43:14 INFO - PROCESS | 1733 | --DOCSHELL 0x9779bc00 == 130 [pid = 1733] [id = 515] 13:43:14 INFO - PROCESS | 1733 | --DOCSHELL 0x90f6e800 == 129 [pid = 1733] [id = 513] 13:43:14 INFO - PROCESS | 1733 | --DOCSHELL 0x955c2000 == 128 [pid = 1733] [id = 514] 13:43:14 INFO - PROCESS | 1733 | --DOCSHELL 0x9132a400 == 127 [pid = 1733] [id = 512] 13:43:14 INFO - PROCESS | 1733 | --DOCSHELL 0x8cad9800 == 126 [pid = 1733] [id = 511] 13:43:14 INFO - PROCESS | 1733 | --DOCSHELL 0x912e9400 == 125 [pid = 1733] [id = 510] 13:43:14 INFO - PROCESS | 1733 | --DOCSHELL 0x90f6bc00 == 124 [pid = 1733] [id = 509] 13:43:14 INFO - PROCESS | 1733 | --DOCSHELL 0x89e45400 == 123 [pid = 1733] [id = 508] 13:43:14 INFO - PROCESS | 1733 | --DOCSHELL 0x8dc54c00 == 122 [pid = 1733] [id = 506] 13:43:14 INFO - PROCESS | 1733 | --DOCSHELL 0x8c8a2400 == 121 [pid = 1733] [id = 507] 13:43:14 INFO - PROCESS | 1733 | --DOCSHELL 0x8c9ee800 == 120 [pid = 1733] [id = 505] 13:43:14 INFO - PROCESS | 1733 | --DOCSHELL 0x89e48000 == 119 [pid = 1733] [id = 504] 13:43:15 INFO - PROCESS | 1733 | --DOMWINDOW == 180 (0x8d250800) [pid = 1733] [serial = 1511] [outer = (nil)] [url = about:blank] 13:43:15 INFO - PROCESS | 1733 | --DOMWINDOW == 179 (0x912ed400) [pid = 1733] [serial = 1466] [outer = (nil)] [url = about:blank] 13:43:15 INFO - PROCESS | 1733 | --DOMWINDOW == 178 (0x8dc51800) [pid = 1733] [serial = 1455] [outer = (nil)] [url = about:blank] 13:43:15 INFO - PROCESS | 1733 | --DOMWINDOW == 177 (0x8ccc4000) [pid = 1733] [serial = 1508] [outer = (nil)] [url = about:blank] 13:43:15 INFO - PROCESS | 1733 | --DOMWINDOW == 176 (0x91cb3c00) [pid = 1733] [serial = 1469] [outer = (nil)] [url = about:blank] 13:43:15 INFO - PROCESS | 1733 | --DOMWINDOW == 175 (0x9a9dcc00) [pid = 1733] [serial = 1496] [outer = (nil)] [url = about:blank] 13:43:15 INFO - PROCESS | 1733 | --DOMWINDOW == 174 (0x9aa49400) [pid = 1733] [serial = 1499] [outer = (nil)] [url = about:blank] 13:43:15 INFO - PROCESS | 1733 | --DOMWINDOW == 173 (0x8b792c00) [pid = 1733] [serial = 1506] [outer = (nil)] [url = about:blank] 13:43:15 INFO - PROCESS | 1733 | --DOMWINDOW == 172 (0x88cd6c00) [pid = 1733] [serial = 1502] [outer = (nil)] [url = about:blank] 13:43:15 INFO - PROCESS | 1733 | --DOMWINDOW == 171 (0x8cad4800) [pid = 1733] [serial = 1452] [outer = (nil)] [url = about:blank] 13:43:15 INFO - PROCESS | 1733 | --DOMWINDOW == 170 (0x9a8bfc00) [pid = 1733] [serial = 1494] [outer = (nil)] [url = about:blank] 13:43:15 INFO - PROCESS | 1733 | --DOMWINDOW == 169 (0x9aa4b000) [pid = 1733] [serial = 1500] [outer = (nil)] [url = about:blank] 13:43:15 INFO - PROCESS | 1733 | --DOMWINDOW == 168 (0x9779d400) [pid = 1733] [serial = 1485] [outer = (nil)] [url = about:blank] 13:43:15 INFO - PROCESS | 1733 | --DOMWINDOW == 167 (0x89b43800) [pid = 1733] [serial = 1448] [outer = (nil)] [url = about:blank] 13:43:15 INFO - PROCESS | 1733 | --DOMWINDOW == 166 (0x9575ac00) [pid = 1733] [serial = 1484] [outer = (nil)] [url = about:blank] 13:43:15 INFO - PROCESS | 1733 | --DOMWINDOW == 165 (0x92b74800) [pid = 1733] [serial = 1472] [outer = (nil)] [url = about:blank] 13:43:15 INFO - PROCESS | 1733 | --DOMWINDOW == 164 (0x99533800) [pid = 1733] [serial = 1488] [outer = (nil)] [url = about:blank] 13:43:15 INFO - PROCESS | 1733 | --DOMWINDOW == 163 (0x92df3400) [pid = 1733] [serial = 1476] [outer = (nil)] [url = about:blank] 13:43:15 INFO - PROCESS | 1733 | --DOMWINDOW == 162 (0x951f2800) [pid = 1733] [serial = 1479] [outer = (nil)] [url = about:blank] 13:43:15 INFO - PROCESS | 1733 | --DOMWINDOW == 161 (0x8d0a5400) [pid = 1733] [serial = 1380] [outer = (nil)] [url = about:blank] 13:43:15 INFO - PROCESS | 1733 | --DOMWINDOW == 160 (0x8ab4a400) [pid = 1733] [serial = 1449] [outer = (nil)] [url = about:blank] 13:43:15 INFO - PROCESS | 1733 | --DOMWINDOW == 159 (0x9a1eec00) [pid = 1733] [serial = 1490] [outer = (nil)] [url = about:blank] 13:43:15 INFO - PROCESS | 1733 | --DOMWINDOW == 158 (0x953c1000) [pid = 1733] [serial = 1482] [outer = (nil)] [url = about:blank] 13:43:15 INFO - PROCESS | 1733 | --DOMWINDOW == 157 (0x992ad000) [pid = 1733] [serial = 1487] [outer = (nil)] [url = about:blank] 13:43:15 INFO - PROCESS | 1733 | --DOMWINDOW == 156 (0x8d0a0000) [pid = 1733] [serial = 1509] [outer = (nil)] [url = about:blank] 13:43:15 INFO - PROCESS | 1733 | --DOMWINDOW == 155 (0x9102dc00) [pid = 1733] [serial = 1463] [outer = (nil)] [url = about:blank] 13:43:15 INFO - PROCESS | 1733 | --DOMWINDOW == 154 (0x92232800) [pid = 1733] [serial = 1470] [outer = (nil)] [url = about:blank] 13:43:15 INFO - PROCESS | 1733 | --DOMWINDOW == 153 (0x9a28b800) [pid = 1733] [serial = 1491] [outer = (nil)] [url = about:blank] 13:43:15 INFO - PROCESS | 1733 | --DOMWINDOW == 152 (0x89b4b000) [pid = 1733] [serial = 1503] [outer = (nil)] [url = about:blank] 13:43:15 INFO - PROCESS | 1733 | --DOMWINDOW == 151 (0x9a78f400) [pid = 1733] [serial = 1493] [outer = (nil)] [url = about:blank] 13:43:15 INFO - PROCESS | 1733 | --DOMWINDOW == 150 (0x91039c00) [pid = 1733] [serial = 1464] [outer = (nil)] [url = about:blank] 13:43:15 INFO - PROCESS | 1733 | --DOMWINDOW == 149 (0x953bb000) [pid = 1733] [serial = 1481] [outer = (nil)] [url = about:blank] 13:43:15 INFO - PROCESS | 1733 | --DOMWINDOW == 148 (0x8e870800) [pid = 1733] [serial = 1460] [outer = (nil)] [url = about:blank] 13:43:15 INFO - PROCESS | 1733 | --DOMWINDOW == 147 (0x8dc47c00) [pid = 1733] [serial = 1454] [outer = (nil)] [url = about:blank] 13:43:15 INFO - PROCESS | 1733 | --DOMWINDOW == 146 (0x8e571c00) [pid = 1733] [serial = 1457] [outer = (nil)] [url = about:blank] 13:43:15 INFO - PROCESS | 1733 | --DOMWINDOW == 145 (0x9a9df000) [pid = 1733] [serial = 1497] [outer = (nil)] [url = about:blank] 13:43:15 INFO - PROCESS | 1733 | --DOMWINDOW == 144 (0x95198c00) [pid = 1733] [serial = 1478] [outer = (nil)] [url = about:blank] 13:43:15 INFO - PROCESS | 1733 | --DOMWINDOW == 143 (0x8e873400) [pid = 1733] [serial = 1461] [outer = (nil)] [url = about:blank] 13:43:15 INFO - PROCESS | 1733 | --DOMWINDOW == 142 (0x92d97800) [pid = 1733] [serial = 1475] [outer = (nil)] [url = about:blank] 13:43:15 INFO - PROCESS | 1733 | --DOMWINDOW == 141 (0x8ac56000) [pid = 1733] [serial = 1505] [outer = (nil)] [url = about:blank] 13:43:15 INFO - PROCESS | 1733 | --DOMWINDOW == 140 (0x8e58f800) [pid = 1733] [serial = 1458] [outer = (nil)] [url = about:blank] 13:43:15 INFO - PROCESS | 1733 | --DOMWINDOW == 139 (0x91329800) [pid = 1733] [serial = 1467] [outer = (nil)] [url = about:blank] 13:43:15 INFO - PROCESS | 1733 | --DOMWINDOW == 138 (0x92d1b400) [pid = 1733] [serial = 1473] [outer = (nil)] [url = about:blank] 13:43:15 INFO - PROCESS | 1733 | --DOMWINDOW == 137 (0x8c9ef800) [pid = 1733] [serial = 1451] [outer = (nil)] [url = about:blank] 13:43:15 INFO - PROCESS | 1733 | 1464381795759 Marionette TRACE conn4 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2145,"getWindowHandle",null] 13:43:15 INFO - PROCESS | 1733 | 1464381795827 Marionette TRACE conn4 <- [1,2145,null,{"value":"8"}] 13:43:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 13:43:15 INFO - PROCESS | 1733 | 1464381795836 Marionette TRACE conn4 -> [0,2146,"setScriptTimeout",{"ms":35000}] 13:43:15 INFO - PROCESS | 1733 | 1464381795841 Marionette TRACE conn4 <- [1,2146,null,{}] 13:43:15 INFO - PROCESS | 1733 | 1464381795849 Marionette TRACE conn4 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:43:16 INFO - PROCESS | 1733 | 1464381796078 Marionette TRACE conn4 <- [1,2147,null,{"value":null}] 13:43:16 INFO - PROCESS | 1733 | 1464381796342 Marionette TRACE conn4 -> [0,2148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.line.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:16 INFO - PROCESS | 1733 | ++DOCSHELL 0x888e8400 == 120 [pid = 1733] [id = 544] 13:43:16 INFO - PROCESS | 1733 | ++DOMWINDOW == 138 (0x88cd7800) [pid = 1733] [serial = 1633] [outer = (nil)] 13:43:16 INFO - PROCESS | 1733 | ++DOMWINDOW == 139 (0x89d20000) [pid = 1733] [serial = 1634] [outer = 0x88cd7800] 13:43:16 INFO - PROCESS | 1733 | 1464381796428 Marionette DEBUG loaded listener.js 13:43:16 INFO - PROCESS | 1733 | ++DOMWINDOW == 140 (0x8ab4e400) [pid = 1733] [serial = 1635] [outer = 0x88cd7800] 13:43:17 INFO - PROCESS | 1733 | 1464381797282 Marionette TRACE conn4 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2149,"getWindowHandle",null] 13:43:17 INFO - PROCESS | 1733 | 1464381797374 Marionette TRACE conn4 <- [1,2149,null,{"value":"8"}] 13:43:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 13:43:17 INFO - PROCESS | 1733 | 1464381797385 Marionette TRACE conn4 -> [0,2150,"setScriptTimeout",{"ms":35000}] 13:43:17 INFO - PROCESS | 1733 | 1464381797389 Marionette TRACE conn4 <- [1,2150,null,{}] 13:43:17 INFO - PROCESS | 1733 | 1464381797395 Marionette TRACE conn4 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:43:17 INFO - PROCESS | 1733 | 1464381797675 Marionette TRACE conn4 <- [1,2151,null,{"value":null}] 13:43:17 INFO - PROCESS | 1733 | 1464381797707 Marionette TRACE conn4 -> [0,2152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.rect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:17 INFO - PROCESS | 1733 | ++DOCSHELL 0x88cd3800 == 121 [pid = 1733] [id = 545] 13:43:17 INFO - PROCESS | 1733 | ++DOMWINDOW == 141 (0x8b792800) [pid = 1733] [serial = 1636] [outer = (nil)] 13:43:17 INFO - PROCESS | 1733 | ++DOMWINDOW == 142 (0x8bac8c00) [pid = 1733] [serial = 1637] [outer = 0x8b792800] 13:43:17 INFO - PROCESS | 1733 | 1464381797785 Marionette DEBUG loaded listener.js 13:43:17 INFO - PROCESS | 1733 | ++DOMWINDOW == 143 (0x8c9f6800) [pid = 1733] [serial = 1638] [outer = 0x8b792800] 13:43:18 INFO - PROCESS | 1733 | 1464381798824 Marionette TRACE conn4 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",0,null,null]]]}] 13:43:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 13:43:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 1484ms 13:43:18 INFO - PROCESS | 1733 | 1464381798871 Marionette TRACE conn4 -> [0,2153,"getWindowHandle",null] 13:43:18 INFO - PROCESS | 1733 | 1464381798875 Marionette TRACE conn4 <- [1,2153,null,{"value":"8"}] 13:43:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 13:43:18 INFO - PROCESS | 1733 | 1464381798887 Marionette TRACE conn4 -> [0,2154,"setScriptTimeout",{"ms":35000}] 13:43:18 INFO - PROCESS | 1733 | 1464381798892 Marionette TRACE conn4 <- [1,2154,null,{}] 13:43:18 INFO - PROCESS | 1733 | 1464381798907 Marionette TRACE conn4 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:43:19 INFO - PROCESS | 1733 | 1464381799240 Marionette TRACE conn4 <- [1,2155,null,{"value":null}] 13:43:19 INFO - PROCESS | 1733 | 1464381799274 Marionette TRACE conn4 -> [0,2156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:19 INFO - PROCESS | 1733 | ++DOCSHELL 0x8c8a3400 == 122 [pid = 1733] [id = 546] 13:43:19 INFO - PROCESS | 1733 | ++DOMWINDOW == 144 (0x8d249c00) [pid = 1733] [serial = 1639] [outer = (nil)] 13:43:19 INFO - PROCESS | 1733 | ++DOMWINDOW == 145 (0x8d9f0000) [pid = 1733] [serial = 1640] [outer = 0x8d249c00] 13:43:19 INFO - PROCESS | 1733 | 1464381799352 Marionette DEBUG loaded listener.js 13:43:19 INFO - PROCESS | 1733 | ++DOMWINDOW == 146 (0x8dbd1400) [pid = 1733] [serial = 1641] [outer = 0x8d249c00] 13:43:20 INFO - PROCESS | 1733 | --DOMWINDOW == 145 (0x8c8ad000) [pid = 1733] [serial = 1444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 13:43:20 INFO - PROCESS | 1733 | --DOMWINDOW == 144 (0x8abf7000) [pid = 1733] [serial = 1570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 13:43:20 INFO - PROCESS | 1733 | --DOMWINDOW == 143 (0x89e44c00) [pid = 1733] [serial = 1573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 13:43:20 INFO - PROCESS | 1733 | --DOMWINDOW == 142 (0x99202400) [pid = 1733] [serial = 1546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 13:43:20 INFO - PROCESS | 1733 | --DOMWINDOW == 141 (0x955c8800) [pid = 1733] [serial = 1543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 13:43:20 INFO - PROCESS | 1733 | --DOMWINDOW == 140 (0x94519c00) [pid = 1733] [serial = 1540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 13:43:20 INFO - PROCESS | 1733 | --DOMWINDOW == 139 (0x92df2c00) [pid = 1733] [serial = 1537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 13:43:20 INFO - PROCESS | 1733 | --DOMWINDOW == 138 (0x8d24bc00) [pid = 1733] [serial = 1534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 13:43:20 INFO - PROCESS | 1733 | --DOMWINDOW == 137 (0x9132d400) [pid = 1733] [serial = 1531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 13:43:20 INFO - PROCESS | 1733 | --DOMWINDOW == 136 (0x90f73400) [pid = 1733] [serial = 1528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 13:43:20 INFO - PROCESS | 1733 | --DOMWINDOW == 135 (0x8a573400) [pid = 1733] [serial = 1525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 13:43:20 INFO - PROCESS | 1733 | --DOMWINDOW == 134 (0x8dc4e400) [pid = 1733] [serial = 1522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 13:43:20 INFO - PROCESS | 1733 | --DOMWINDOW == 133 (0x8e56e400) [pid = 1733] [serial = 1519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 13:43:20 INFO - PROCESS | 1733 | --DOMWINDOW == 132 (0x8c9f0000) [pid = 1733] [serial = 1516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 13:43:20 INFO - PROCESS | 1733 | --DOMWINDOW == 131 (0x89e4b800) [pid = 1733] [serial = 1513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 13:43:20 INFO - PROCESS | 1733 | --DOMWINDOW == 130 (0x890ea400) [pid = 1733] [serial = 1567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 13:43:20 INFO - PROCESS | 1733 | --DOMWINDOW == 129 (0x86fed800) [pid = 1733] [serial = 1564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 13:43:20 INFO - PROCESS | 1733 | --DOMWINDOW == 128 (0x9a31e400) [pid = 1733] [serial = 1558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 13:43:20 INFO - PROCESS | 1733 | --DOMWINDOW == 127 (0x9a8c1000) [pid = 1733] [serial = 1555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 13:43:20 INFO - PROCESS | 1733 | --DOMWINDOW == 126 (0x9a325800) [pid = 1733] [serial = 1552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 13:43:20 INFO - PROCESS | 1733 | --DOMWINDOW == 125 (0x991ab000) [pid = 1733] [serial = 1549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 13:43:20 INFO - PROCESS | 1733 | 1464381800943 Marionette TRACE conn4 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 13:43:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 13:43:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 2085ms 13:43:20 INFO - PROCESS | 1733 | 1464381800973 Marionette TRACE conn4 -> [0,2157,"getWindowHandle",null] 13:43:20 INFO - PROCESS | 1733 | 1464381800977 Marionette TRACE conn4 <- [1,2157,null,{"value":"8"}] 13:43:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 13:43:20 INFO - PROCESS | 1733 | 1464381800984 Marionette TRACE conn4 -> [0,2158,"setScriptTimeout",{"ms":35000}] 13:43:20 INFO - PROCESS | 1733 | 1464381800987 Marionette TRACE conn4 <- [1,2158,null,{}] 13:43:20 INFO - PROCESS | 1733 | 1464381800992 Marionette TRACE conn4 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:43:21 INFO - PROCESS | 1733 | 1464381801275 Marionette TRACE conn4 <- [1,2159,null,{"value":null}] 13:43:21 INFO - PROCESS | 1733 | 1464381801298 Marionette TRACE conn4 -> [0,2160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:21 INFO - PROCESS | 1733 | ++DOCSHELL 0x86fe2800 == 123 [pid = 1733] [id = 547] 13:43:21 INFO - PROCESS | 1733 | ++DOMWINDOW == 126 (0x89e48800) [pid = 1733] [serial = 1642] [outer = (nil)] 13:43:21 INFO - PROCESS | 1733 | ++DOMWINDOW == 127 (0x8dbd5000) [pid = 1733] [serial = 1643] [outer = 0x89e48800] 13:43:21 INFO - PROCESS | 1733 | 1464381801375 Marionette DEBUG loaded listener.js 13:43:21 INFO - PROCESS | 1733 | ++DOMWINDOW == 128 (0x8dc51000) [pid = 1733] [serial = 1644] [outer = 0x89e48800] 13:43:22 INFO - PROCESS | 1733 | 1464381802449 Marionette TRACE conn4 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 13:43:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 13:43:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1536ms 13:43:22 INFO - PROCESS | 1733 | 1464381802521 Marionette TRACE conn4 -> [0,2161,"getWindowHandle",null] 13:43:22 INFO - PROCESS | 1733 | 1464381802528 Marionette TRACE conn4 <- [1,2161,null,{"value":"8"}] 13:43:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 13:43:22 INFO - PROCESS | 1733 | 1464381802537 Marionette TRACE conn4 -> [0,2162,"setScriptTimeout",{"ms":35000}] 13:43:22 INFO - PROCESS | 1733 | 1464381802543 Marionette TRACE conn4 <- [1,2162,null,{}] 13:43:22 INFO - PROCESS | 1733 | 1464381802553 Marionette TRACE conn4 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:43:22 INFO - PROCESS | 1733 | 1464381802844 Marionette TRACE conn4 <- [1,2163,null,{"value":null}] 13:43:23 INFO - PROCESS | 1733 | 1464381803192 Marionette TRACE conn4 -> [0,2164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.skew.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:23 INFO - PROCESS | 1733 | ++DOCSHELL 0x88557400 == 124 [pid = 1733] [id = 548] 13:43:23 INFO - PROCESS | 1733 | ++DOMWINDOW == 129 (0x888e0400) [pid = 1733] [serial = 1645] [outer = (nil)] 13:43:23 INFO - PROCESS | 1733 | ++DOMWINDOW == 130 (0x8a291800) [pid = 1733] [serial = 1646] [outer = 0x888e0400] 13:43:23 INFO - PROCESS | 1733 | 1464381803285 Marionette DEBUG loaded listener.js 13:43:23 INFO - PROCESS | 1733 | ++DOMWINDOW == 131 (0x8ac6e000) [pid = 1733] [serial = 1647] [outer = 0x888e0400] 13:43:24 INFO - PROCESS | 1733 | 1464381804380 Marionette TRACE conn4 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 13:43:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 13:43:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1891ms 13:43:24 INFO - PROCESS | 1733 | 1464381804428 Marionette TRACE conn4 -> [0,2165,"getWindowHandle",null] 13:43:24 INFO - PROCESS | 1733 | 1464381804437 Marionette TRACE conn4 <- [1,2165,null,{"value":"8"}] 13:43:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 13:43:24 INFO - PROCESS | 1733 | 1464381804448 Marionette TRACE conn4 -> [0,2166,"setScriptTimeout",{"ms":35000}] 13:43:24 INFO - PROCESS | 1733 | 1464381804452 Marionette TRACE conn4 <- [1,2166,null,{}] 13:43:24 INFO - PROCESS | 1733 | 1464381804459 Marionette TRACE conn4 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:43:24 INFO - PROCESS | 1733 | 1464381804695 Marionette TRACE conn4 <- [1,2167,null,{"value":null}] 13:43:25 INFO - PROCESS | 1733 | 1464381805089 Marionette TRACE conn4 -> [0,2168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:25 INFO - PROCESS | 1733 | ++DOCSHELL 0x8c8a5400 == 125 [pid = 1733] [id = 549] 13:43:25 INFO - PROCESS | 1733 | ++DOMWINDOW == 132 (0x8cccd800) [pid = 1733] [serial = 1648] [outer = (nil)] 13:43:25 INFO - PROCESS | 1733 | ++DOMWINDOW == 133 (0x8d0a0000) [pid = 1733] [serial = 1649] [outer = 0x8cccd800] 13:43:25 INFO - PROCESS | 1733 | 1464381805188 Marionette DEBUG loaded listener.js 13:43:25 INFO - PROCESS | 1733 | ++DOMWINDOW == 134 (0x8d251c00) [pid = 1733] [serial = 1650] [outer = 0x8cccd800] 13:43:26 INFO - PROCESS | 1733 | 1464381806146 Marionette TRACE conn4 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 13:43:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 13:43:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1737ms 13:43:26 INFO - PROCESS | 1733 | 1464381806185 Marionette TRACE conn4 -> [0,2169,"getWindowHandle",null] 13:43:26 INFO - PROCESS | 1733 | 1464381806190 Marionette TRACE conn4 <- [1,2169,null,{"value":"8"}] 13:43:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 13:43:26 INFO - PROCESS | 1733 | 1464381806197 Marionette TRACE conn4 -> [0,2170,"setScriptTimeout",{"ms":35000}] 13:43:26 INFO - PROCESS | 1733 | 1464381806204 Marionette TRACE conn4 <- [1,2170,null,{}] 13:43:26 INFO - PROCESS | 1733 | 1464381806220 Marionette TRACE conn4 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:43:26 INFO - PROCESS | 1733 | 1464381806461 Marionette TRACE conn4 <- [1,2171,null,{"value":null}] 13:43:26 INFO - PROCESS | 1733 | 1464381806835 Marionette TRACE conn4 -> [0,2172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:26 INFO - PROCESS | 1733 | ++DOCSHELL 0x8e58fc00 == 126 [pid = 1733] [id = 550] 13:43:26 INFO - PROCESS | 1733 | ++DOMWINDOW == 135 (0x8e6ac000) [pid = 1733] [serial = 1651] [outer = (nil)] 13:43:26 INFO - PROCESS | 1733 | ++DOMWINDOW == 136 (0x8e86d800) [pid = 1733] [serial = 1652] [outer = 0x8e6ac000] 13:43:26 INFO - PROCESS | 1733 | 1464381806936 Marionette DEBUG loaded listener.js 13:43:27 INFO - PROCESS | 1733 | ++DOMWINDOW == 137 (0x8f1ac000) [pid = 1733] [serial = 1653] [outer = 0x8e6ac000] 13:43:27 INFO - PROCESS | 1733 | 1464381807913 Marionette TRACE conn4 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 13:43:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 13:43:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1789ms 13:43:27 INFO - PROCESS | 1733 | 1464381807987 Marionette TRACE conn4 -> [0,2173,"getWindowHandle",null] 13:43:27 INFO - PROCESS | 1733 | 1464381807991 Marionette TRACE conn4 <- [1,2173,null,{"value":"8"}] 13:43:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 13:43:28 INFO - PROCESS | 1733 | 1464381807998 Marionette TRACE conn4 -> [0,2174,"setScriptTimeout",{"ms":35000}] 13:43:28 INFO - PROCESS | 1733 | 1464381808002 Marionette TRACE conn4 <- [1,2174,null,{}] 13:43:28 INFO - PROCESS | 1733 | 1464381808008 Marionette TRACE conn4 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:43:28 INFO - PROCESS | 1733 | 1464381808293 Marionette TRACE conn4 <- [1,2175,null,{"value":null}] 13:43:28 INFO - PROCESS | 1733 | 1464381808613 Marionette TRACE conn4 -> [0,2176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:28 INFO - PROCESS | 1733 | ++DOCSHELL 0x86e08000 == 127 [pid = 1733] [id = 551] 13:43:28 INFO - PROCESS | 1733 | ++DOMWINDOW == 138 (0x8e6b6c00) [pid = 1733] [serial = 1654] [outer = (nil)] 13:43:28 INFO - PROCESS | 1733 | ++DOMWINDOW == 139 (0x90f6bc00) [pid = 1733] [serial = 1655] [outer = 0x8e6b6c00] 13:43:28 INFO - PROCESS | 1733 | 1464381808706 Marionette DEBUG loaded listener.js 13:43:28 INFO - PROCESS | 1733 | ++DOMWINDOW == 140 (0x9102e000) [pid = 1733] [serial = 1656] [outer = 0x8e6b6c00] 13:43:29 INFO - PROCESS | 1733 | 1464381809704 Marionette TRACE conn4 <- [1,2176,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 13:43:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 13:43:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1738ms 13:43:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 13:43:29 INFO - PROCESS | 1733 | 1464381809738 Marionette TRACE conn4 -> [0,2177,"getWindowHandle",null] 13:43:29 INFO - PROCESS | 1733 | 1464381809742 Marionette TRACE conn4 <- [1,2177,null,{"value":"8"}] 13:43:29 INFO - PROCESS | 1733 | 1464381809748 Marionette TRACE conn4 -> [0,2178,"setScriptTimeout",{"ms":35000}] 13:43:29 INFO - PROCESS | 1733 | 1464381809752 Marionette TRACE conn4 <- [1,2178,null,{}] 13:43:29 INFO - PROCESS | 1733 | 1464381809758 Marionette TRACE conn4 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:43:29 INFO - PROCESS | 1733 | 1464381809986 Marionette TRACE conn4 <- [1,2179,null,{"value":null}] 13:43:30 INFO - PROCESS | 1733 | 1464381810363 Marionette TRACE conn4 -> [0,2180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.changing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:30 INFO - PROCESS | 1733 | ++DOCSHELL 0x8f397800 == 128 [pid = 1733] [id = 552] 13:43:30 INFO - PROCESS | 1733 | ++DOMWINDOW == 141 (0x8f39ec00) [pid = 1733] [serial = 1657] [outer = (nil)] 13:43:30 INFO - PROCESS | 1733 | ++DOMWINDOW == 142 (0x912ed400) [pid = 1733] [serial = 1658] [outer = 0x8f39ec00] 13:43:30 INFO - PROCESS | 1733 | 1464381810467 Marionette DEBUG loaded listener.js 13:43:30 INFO - PROCESS | 1733 | ++DOMWINDOW == 143 (0x91326400) [pid = 1733] [serial = 1659] [outer = 0x8f39ec00] 13:43:31 INFO - PROCESS | 1733 | 1464381811504 Marionette TRACE conn4 <- [1,2180,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 13:43:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 13:43:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1841ms 13:43:31 INFO - PROCESS | 1733 | 1464381811592 Marionette TRACE conn4 -> [0,2181,"getWindowHandle",null] 13:43:31 INFO - PROCESS | 1733 | 1464381811599 Marionette TRACE conn4 <- [1,2181,null,{"value":"8"}] 13:43:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 13:43:31 INFO - PROCESS | 1733 | 1464381811606 Marionette TRACE conn4 -> [0,2182,"setScriptTimeout",{"ms":35000}] 13:43:31 INFO - PROCESS | 1733 | 1464381811610 Marionette TRACE conn4 <- [1,2182,null,{}] 13:43:31 INFO - PROCESS | 1733 | 1464381811618 Marionette TRACE conn4 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:43:32 INFO - PROCESS | 1733 | 1464381812032 Marionette TRACE conn4 <- [1,2183,null,{"value":null}] 13:43:32 INFO - PROCESS | 1733 | 1464381812444 Marionette TRACE conn4 -> [0,2184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:32 INFO - PROCESS | 1733 | ++DOCSHELL 0x8d248800 == 129 [pid = 1733] [id = 553] 13:43:32 INFO - PROCESS | 1733 | ++DOMWINDOW == 144 (0x91038000) [pid = 1733] [serial = 1660] [outer = (nil)] 13:43:32 INFO - PROCESS | 1733 | ++DOMWINDOW == 145 (0x92238800) [pid = 1733] [serial = 1661] [outer = 0x91038000] 13:43:32 INFO - PROCESS | 1733 | 1464381812538 Marionette DEBUG loaded listener.js 13:43:32 INFO - PROCESS | 1733 | ++DOMWINDOW == 146 (0x92d11400) [pid = 1733] [serial = 1662] [outer = 0x91038000] 13:43:33 INFO - PROCESS | 1733 | 1464381813616 Marionette TRACE conn4 <- [1,2184,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 13:43:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 13:43:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 2049ms 13:43:33 INFO - PROCESS | 1733 | 1464381813657 Marionette TRACE conn4 -> [0,2185,"getWindowHandle",null] 13:43:33 INFO - PROCESS | 1733 | 1464381813662 Marionette TRACE conn4 <- [1,2185,null,{"value":"8"}] 13:43:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 13:43:33 INFO - PROCESS | 1733 | 1464381813668 Marionette TRACE conn4 -> [0,2186,"setScriptTimeout",{"ms":35000}] 13:43:33 INFO - PROCESS | 1733 | 1464381813672 Marionette TRACE conn4 <- [1,2186,null,{}] 13:43:33 INFO - PROCESS | 1733 | 1464381813678 Marionette TRACE conn4 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:43:33 INFO - PROCESS | 1733 | 1464381813920 Marionette TRACE conn4 <- [1,2187,null,{"value":null}] 13:43:34 INFO - PROCESS | 1733 | 1464381814248 Marionette TRACE conn4 -> [0,2188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:34 INFO - PROCESS | 1733 | ++DOCSHELL 0x8d0a4800 == 130 [pid = 1733] [id = 554] 13:43:34 INFO - PROCESS | 1733 | ++DOMWINDOW == 147 (0x90f6f000) [pid = 1733] [serial = 1663] [outer = (nil)] 13:43:34 INFO - PROCESS | 1733 | ++DOMWINDOW == 148 (0x92d96800) [pid = 1733] [serial = 1664] [outer = 0x90f6f000] 13:43:34 INFO - PROCESS | 1733 | 1464381814340 Marionette DEBUG loaded listener.js 13:43:34 INFO - PROCESS | 1733 | ++DOMWINDOW == 149 (0x938a0400) [pid = 1733] [serial = 1665] [outer = 0x90f6f000] 13:43:35 INFO - PROCESS | 1733 | 1464381815263 Marionette TRACE conn4 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 13:43:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 13:43:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1636ms 13:43:35 INFO - PROCESS | 1733 | 1464381815305 Marionette TRACE conn4 -> [0,2189,"getWindowHandle",null] 13:43:35 INFO - PROCESS | 1733 | 1464381815308 Marionette TRACE conn4 <- [1,2189,null,{"value":"8"}] 13:43:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 13:43:35 INFO - PROCESS | 1733 | 1464381815316 Marionette TRACE conn4 -> [0,2190,"setScriptTimeout",{"ms":35000}] 13:43:35 INFO - PROCESS | 1733 | 1464381815320 Marionette TRACE conn4 <- [1,2190,null,{}] 13:43:35 INFO - PROCESS | 1733 | 1464381815327 Marionette TRACE conn4 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:43:35 INFO - PROCESS | 1733 | 1464381815583 Marionette TRACE conn4 <- [1,2191,null,{"value":null}] 13:43:35 INFO - PROCESS | 1733 | 1464381815924 Marionette TRACE conn4 -> [0,2192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:35 INFO - PROCESS | 1733 | ++DOCSHELL 0x92d1e000 == 131 [pid = 1733] [id = 555] 13:43:35 INFO - PROCESS | 1733 | ++DOMWINDOW == 150 (0x92d94000) [pid = 1733] [serial = 1666] [outer = (nil)] 13:43:36 INFO - PROCESS | 1733 | ++DOMWINDOW == 151 (0x9451dc00) [pid = 1733] [serial = 1667] [outer = 0x92d94000] 13:43:36 INFO - PROCESS | 1733 | 1464381816020 Marionette DEBUG loaded listener.js 13:43:36 INFO - PROCESS | 1733 | ++DOMWINDOW == 152 (0x9454f800) [pid = 1733] [serial = 1668] [outer = 0x92d94000] 13:43:36 INFO - PROCESS | 1733 | 1464381816940 Marionette TRACE conn4 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 13:43:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 13:43:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1685ms 13:43:37 INFO - PROCESS | 1733 | 1464381817002 Marionette TRACE conn4 -> [0,2193,"getWindowHandle",null] 13:43:37 INFO - PROCESS | 1733 | 1464381817005 Marionette TRACE conn4 <- [1,2193,null,{"value":"8"}] 13:43:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 13:43:37 INFO - PROCESS | 1733 | 1464381817012 Marionette TRACE conn4 -> [0,2194,"setScriptTimeout",{"ms":35000}] 13:43:37 INFO - PROCESS | 1733 | 1464381817016 Marionette TRACE conn4 <- [1,2194,null,{}] 13:43:37 INFO - PROCESS | 1733 | 1464381817022 Marionette TRACE conn4 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:43:37 INFO - PROCESS | 1733 | 1464381817268 Marionette TRACE conn4 <- [1,2195,null,{"value":null}] 13:43:37 INFO - PROCESS | 1733 | 1464381817594 Marionette TRACE conn4 -> [0,2196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:37 INFO - PROCESS | 1733 | ++DOCSHELL 0x92d90000 == 132 [pid = 1733] [id = 556] 13:43:37 INFO - PROCESS | 1733 | ++DOMWINDOW == 153 (0x94555400) [pid = 1733] [serial = 1669] [outer = (nil)] 13:43:37 INFO - PROCESS | 1733 | ++DOMWINDOW == 154 (0x951e8c00) [pid = 1733] [serial = 1670] [outer = 0x94555400] 13:43:37 INFO - PROCESS | 1733 | 1464381817691 Marionette DEBUG loaded listener.js 13:43:37 INFO - PROCESS | 1733 | ++DOMWINDOW == 155 (0x95216c00) [pid = 1733] [serial = 1671] [outer = 0x94555400] 13:43:38 INFO - PROCESS | 1733 | 1464381818608 Marionette TRACE conn4 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 13:43:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 13:43:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1630ms 13:43:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 13:43:38 INFO - PROCESS | 1733 | 1464381818645 Marionette TRACE conn4 -> [0,2197,"getWindowHandle",null] 13:43:38 INFO - PROCESS | 1733 | 1464381818648 Marionette TRACE conn4 <- [1,2197,null,{"value":"8"}] 13:43:38 INFO - PROCESS | 1733 | 1464381818655 Marionette TRACE conn4 -> [0,2198,"setScriptTimeout",{"ms":35000}] 13:43:38 INFO - PROCESS | 1733 | 1464381818660 Marionette TRACE conn4 <- [1,2198,null,{}] 13:43:38 INFO - PROCESS | 1733 | 1464381818666 Marionette TRACE conn4 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:43:38 INFO - PROCESS | 1733 | 1464381818899 Marionette TRACE conn4 <- [1,2199,null,{"value":null}] 13:43:39 INFO - PROCESS | 1733 | 1464381819237 Marionette TRACE conn4 -> [0,2200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:39 INFO - PROCESS | 1733 | ++DOCSHELL 0x8bac8400 == 133 [pid = 1733] [id = 557] 13:43:39 INFO - PROCESS | 1733 | ++DOMWINDOW == 156 (0x8f395400) [pid = 1733] [serial = 1672] [outer = (nil)] 13:43:39 INFO - PROCESS | 1733 | ++DOMWINDOW == 157 (0x955c8800) [pid = 1733] [serial = 1673] [outer = 0x8f395400] 13:43:39 INFO - PROCESS | 1733 | 1464381819344 Marionette DEBUG loaded listener.js 13:43:39 INFO - PROCESS | 1733 | ++DOMWINDOW == 158 (0x955cc400) [pid = 1733] [serial = 1674] [outer = 0x8f395400] 13:43:40 INFO - PROCESS | 1733 | 1464381820254 Marionette TRACE conn4 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 13:43:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 13:43:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1636ms 13:43:40 INFO - PROCESS | 1733 | 1464381820289 Marionette TRACE conn4 -> [0,2201,"getWindowHandle",null] 13:43:40 INFO - PROCESS | 1733 | 1464381820294 Marionette TRACE conn4 <- [1,2201,null,{"value":"8"}] 13:43:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 13:43:40 INFO - PROCESS | 1733 | 1464381820300 Marionette TRACE conn4 -> [0,2202,"setScriptTimeout",{"ms":35000}] 13:43:40 INFO - PROCESS | 1733 | 1464381820305 Marionette TRACE conn4 <- [1,2202,null,{}] 13:43:40 INFO - PROCESS | 1733 | 1464381820311 Marionette TRACE conn4 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:43:40 INFO - PROCESS | 1733 | 1464381820582 Marionette TRACE conn4 <- [1,2203,null,{"value":null}] 13:43:40 INFO - PROCESS | 1733 | 1464381820923 Marionette TRACE conn4 -> [0,2204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:40 INFO - PROCESS | 1733 | ++DOCSHELL 0x955c2000 == 134 [pid = 1733] [id = 558] 13:43:40 INFO - PROCESS | 1733 | ++DOMWINDOW == 159 (0x99e74000) [pid = 1733] [serial = 1675] [outer = (nil)] 13:43:41 INFO - PROCESS | 1733 | ++DOMWINDOW == 160 (0x9a06ac00) [pid = 1733] [serial = 1676] [outer = 0x99e74000] 13:43:41 INFO - PROCESS | 1733 | 1464381821027 Marionette DEBUG loaded listener.js 13:43:41 INFO - PROCESS | 1733 | ++DOMWINDOW == 161 (0x9a31b000) [pid = 1733] [serial = 1677] [outer = 0x99e74000] 13:43:41 INFO - PROCESS | 1733 | 1464381821951 Marionette TRACE conn4 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 13:43:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 13:43:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1685ms 13:43:41 INFO - PROCESS | 1733 | 1464381821987 Marionette TRACE conn4 -> [0,2205,"getWindowHandle",null] 13:43:41 INFO - PROCESS | 1733 | 1464381821991 Marionette TRACE conn4 <- [1,2205,null,{"value":"8"}] 13:43:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 13:43:42 INFO - PROCESS | 1733 | 1464381821997 Marionette TRACE conn4 -> [0,2206,"setScriptTimeout",{"ms":35000}] 13:43:42 INFO - PROCESS | 1733 | 1464381822001 Marionette TRACE conn4 <- [1,2206,null,{}] 13:43:42 INFO - PROCESS | 1733 | 1464381822007 Marionette TRACE conn4 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:43:42 INFO - PROCESS | 1733 | 1464381822242 Marionette TRACE conn4 <- [1,2207,null,{"value":null}] 13:43:42 INFO - PROCESS | 1733 | 1464381822640 Marionette TRACE conn4 -> [0,2208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:42 INFO - PROCESS | 1733 | ++DOCSHELL 0x99538000 == 135 [pid = 1733] [id = 559] 13:43:42 INFO - PROCESS | 1733 | ++DOMWINDOW == 162 (0x9a33d800) [pid = 1733] [serial = 1678] [outer = (nil)] 13:43:42 INFO - PROCESS | 1733 | ++DOMWINDOW == 163 (0x9a8c1000) [pid = 1733] [serial = 1679] [outer = 0x9a33d800] 13:43:42 INFO - PROCESS | 1733 | 1464381822742 Marionette DEBUG loaded listener.js 13:43:42 INFO - PROCESS | 1733 | ++DOMWINDOW == 164 (0x9a8e7c00) [pid = 1733] [serial = 1680] [outer = 0x9a33d800] 13:43:43 INFO - PROCESS | 1733 | 1464381823651 Marionette TRACE conn4 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 13:43:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 13:43:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1681ms 13:43:43 INFO - PROCESS | 1733 | 1464381823681 Marionette TRACE conn4 -> [0,2209,"getWindowHandle",null] 13:43:43 INFO - PROCESS | 1733 | 1464381823684 Marionette TRACE conn4 <- [1,2209,null,{"value":"8"}] 13:43:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 13:43:43 INFO - PROCESS | 1733 | 1464381823701 Marionette TRACE conn4 -> [0,2210,"setScriptTimeout",{"ms":35000}] 13:43:43 INFO - PROCESS | 1733 | 1464381823704 Marionette TRACE conn4 <- [1,2210,null,{}] 13:43:43 INFO - PROCESS | 1733 | 1464381823710 Marionette TRACE conn4 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:43:43 INFO - PROCESS | 1733 | 1464381823933 Marionette TRACE conn4 <- [1,2211,null,{"value":null}] 13:43:44 INFO - PROCESS | 1733 | 1464381824283 Marionette TRACE conn4 -> [0,2212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:44 INFO - PROCESS | 1733 | ++DOCSHELL 0x8cacec00 == 136 [pid = 1733] [id = 560] 13:43:44 INFO - PROCESS | 1733 | ++DOMWINDOW == 165 (0x90f6cc00) [pid = 1733] [serial = 1681] [outer = (nil)] 13:43:44 INFO - PROCESS | 1733 | ++DOMWINDOW == 166 (0x9a9f4400) [pid = 1733] [serial = 1682] [outer = 0x90f6cc00] 13:43:44 INFO - PROCESS | 1733 | 1464381824383 Marionette DEBUG loaded listener.js 13:43:44 INFO - PROCESS | 1733 | ++DOMWINDOW == 167 (0x9aa43000) [pid = 1733] [serial = 1683] [outer = 0x90f6cc00] 13:43:45 INFO - PROCESS | 1733 | 1464381825283 Marionette TRACE conn4 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 13:43:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 13:43:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1649ms 13:43:45 INFO - PROCESS | 1733 | 1464381825352 Marionette TRACE conn4 -> [0,2213,"getWindowHandle",null] 13:43:45 INFO - PROCESS | 1733 | 1464381825355 Marionette TRACE conn4 <- [1,2213,null,{"value":"8"}] 13:43:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 13:43:45 INFO - PROCESS | 1733 | 1464381825362 Marionette TRACE conn4 -> [0,2214,"setScriptTimeout",{"ms":35000}] 13:43:45 INFO - PROCESS | 1733 | 1464381825365 Marionette TRACE conn4 <- [1,2214,null,{}] 13:43:45 INFO - PROCESS | 1733 | 1464381825370 Marionette TRACE conn4 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:43:45 INFO - PROCESS | 1733 | 1464381825613 Marionette TRACE conn4 <- [1,2215,null,{"value":null}] 13:43:45 INFO - PROCESS | 1733 | 1464381825946 Marionette TRACE conn4 -> [0,2216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:45 INFO - PROCESS | 1733 | ++DOCSHELL 0x86fcd400 == 137 [pid = 1733] [id = 561] 13:43:45 INFO - PROCESS | 1733 | ++DOMWINDOW == 168 (0x9a9f4800) [pid = 1733] [serial = 1684] [outer = (nil)] 13:43:46 INFO - PROCESS | 1733 | ++DOMWINDOW == 169 (0x9b417800) [pid = 1733] [serial = 1685] [outer = 0x9a9f4800] 13:43:46 INFO - PROCESS | 1733 | 1464381826039 Marionette DEBUG loaded listener.js 13:43:46 INFO - PROCESS | 1733 | ++DOMWINDOW == 170 (0x9b425400) [pid = 1733] [serial = 1686] [outer = 0x9a9f4800] 13:43:46 INFO - PROCESS | 1733 | 1464381826946 Marionette TRACE conn4 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 13:43:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 13:43:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 1630ms 13:43:46 INFO - PROCESS | 1733 | 1464381826993 Marionette TRACE conn4 -> [0,2217,"getWindowHandle",null] 13:43:46 INFO - PROCESS | 1733 | 1464381826997 Marionette TRACE conn4 <- [1,2217,null,{"value":"8"}] 13:43:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 13:43:47 INFO - PROCESS | 1733 | 1464381827003 Marionette TRACE conn4 -> [0,2218,"setScriptTimeout",{"ms":35000}] 13:43:47 INFO - PROCESS | 1733 | 1464381827007 Marionette TRACE conn4 <- [1,2218,null,{}] 13:43:47 INFO - PROCESS | 1733 | 1464381827013 Marionette TRACE conn4 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:43:47 INFO - PROCESS | 1733 | 1464381827248 Marionette TRACE conn4 <- [1,2219,null,{"value":null}] 13:43:47 INFO - PROCESS | 1733 | 1464381827576 Marionette TRACE conn4 -> [0,2220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:47 INFO - PROCESS | 1733 | ++DOCSHELL 0x9a33c400 == 138 [pid = 1733] [id = 562] 13:43:47 INFO - PROCESS | 1733 | ++DOMWINDOW == 171 (0x9aa48000) [pid = 1733] [serial = 1687] [outer = (nil)] 13:43:47 INFO - PROCESS | 1733 | ++DOMWINDOW == 172 (0x9bf99400) [pid = 1733] [serial = 1688] [outer = 0x9aa48000] 13:43:47 INFO - PROCESS | 1733 | 1464381827671 Marionette DEBUG loaded listener.js 13:43:47 INFO - PROCESS | 1733 | ++DOMWINDOW == 173 (0x9bf9fc00) [pid = 1733] [serial = 1689] [outer = 0x9aa48000] 13:43:48 INFO - PROCESS | 1733 | 1464381828587 Marionette TRACE conn4 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 13:43:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 13:43:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1643ms 13:43:48 INFO - PROCESS | 1733 | 1464381828649 Marionette TRACE conn4 -> [0,2221,"getWindowHandle",null] 13:43:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 13:43:48 INFO - PROCESS | 1733 | 1464381828654 Marionette TRACE conn4 <- [1,2221,null,{"value":"8"}] 13:43:48 INFO - PROCESS | 1733 | 1464381828662 Marionette TRACE conn4 -> [0,2222,"setScriptTimeout",{"ms":35000}] 13:43:48 INFO - PROCESS | 1733 | 1464381828664 Marionette TRACE conn4 <- [1,2222,null,{}] 13:43:48 INFO - PROCESS | 1733 | 1464381828672 Marionette TRACE conn4 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:43:48 INFO - PROCESS | 1733 | 1464381828927 Marionette TRACE conn4 <- [1,2223,null,{"value":null}] 13:43:49 INFO - PROCESS | 1733 | 1464381829261 Marionette TRACE conn4 -> [0,2224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:49 INFO - PROCESS | 1733 | ++DOCSHELL 0x8dbd4400 == 139 [pid = 1733] [id = 563] 13:43:49 INFO - PROCESS | 1733 | ++DOMWINDOW == 174 (0x938ae800) [pid = 1733] [serial = 1690] [outer = (nil)] 13:43:49 INFO - PROCESS | 1733 | ++DOMWINDOW == 175 (0x9c122c00) [pid = 1733] [serial = 1691] [outer = 0x938ae800] 13:43:49 INFO - PROCESS | 1733 | 1464381829367 Marionette DEBUG loaded listener.js 13:43:49 INFO - PROCESS | 1733 | ++DOMWINDOW == 176 (0x9d49e400) [pid = 1733] [serial = 1692] [outer = 0x938ae800] 13:43:50 INFO - PROCESS | 1733 | 1464381830231 Marionette TRACE conn4 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 13:43:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 13:43:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1634ms 13:43:50 INFO - PROCESS | 1733 | 1464381830296 Marionette TRACE conn4 -> [0,2225,"getWindowHandle",null] 13:43:50 INFO - PROCESS | 1733 | 1464381830300 Marionette TRACE conn4 <- [1,2225,null,{"value":"8"}] 13:43:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 13:43:50 INFO - PROCESS | 1733 | 1464381830306 Marionette TRACE conn4 -> [0,2226,"setScriptTimeout",{"ms":35000}] 13:43:50 INFO - PROCESS | 1733 | 1464381830310 Marionette TRACE conn4 <- [1,2226,null,{}] 13:43:50 INFO - PROCESS | 1733 | 1464381830316 Marionette TRACE conn4 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:43:50 INFO - PROCESS | 1733 | 1464381830567 Marionette TRACE conn4 <- [1,2227,null,{"value":null}] 13:43:50 INFO - PROCESS | 1733 | 1464381830902 Marionette TRACE conn4 -> [0,2228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:50 INFO - PROCESS | 1733 | ++DOCSHELL 0x86fcfc00 == 140 [pid = 1733] [id = 564] 13:43:50 INFO - PROCESS | 1733 | ++DOMWINDOW == 177 (0x9c02ac00) [pid = 1733] [serial = 1693] [outer = (nil)] 13:43:50 INFO - PROCESS | 1733 | ++DOMWINDOW == 178 (0x9d89cc00) [pid = 1733] [serial = 1694] [outer = 0x9c02ac00] 13:43:51 INFO - PROCESS | 1733 | 1464381830995 Marionette DEBUG loaded listener.js 13:43:51 INFO - PROCESS | 1733 | ++DOMWINDOW == 179 (0xa0505c00) [pid = 1733] [serial = 1695] [outer = 0x9c02ac00] 13:43:51 INFO - PROCESS | 1733 | 1464381831875 Marionette TRACE conn4 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 13:43:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 13:43:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1589ms 13:43:51 INFO - PROCESS | 1733 | 1464381831896 Marionette TRACE conn4 -> [0,2229,"getWindowHandle",null] 13:43:51 INFO - PROCESS | 1733 | 1464381831899 Marionette TRACE conn4 <- [1,2229,null,{"value":"8"}] 13:43:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 13:43:51 INFO - PROCESS | 1733 | 1464381831906 Marionette TRACE conn4 -> [0,2230,"setScriptTimeout",{"ms":35000}] 13:43:51 INFO - PROCESS | 1733 | 1464381831909 Marionette TRACE conn4 <- [1,2230,null,{}] 13:43:51 INFO - PROCESS | 1733 | 1464381831915 Marionette TRACE conn4 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:43:52 INFO - PROCESS | 1733 | 1464381832145 Marionette TRACE conn4 <- [1,2231,null,{"value":null}] 13:43:52 INFO - PROCESS | 1733 | 1464381832482 Marionette TRACE conn4 -> [0,2232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:52 INFO - PROCESS | 1733 | ++DOCSHELL 0x9c02b000 == 141 [pid = 1733] [id = 565] 13:43:52 INFO - PROCESS | 1733 | ++DOMWINDOW == 180 (0x9d893c00) [pid = 1733] [serial = 1696] [outer = (nil)] 13:43:52 INFO - PROCESS | 1733 | ++DOMWINDOW == 181 (0xa1063c00) [pid = 1733] [serial = 1697] [outer = 0x9d893c00] 13:43:52 INFO - PROCESS | 1733 | 1464381832587 Marionette DEBUG loaded listener.js 13:43:52 INFO - PROCESS | 1733 | ++DOMWINDOW == 182 (0xa214fc00) [pid = 1733] [serial = 1698] [outer = 0x9d893c00] 13:43:54 INFO - PROCESS | 1733 | --DOCSHELL 0x8c8ac400 == 140 [pid = 1733] [id = 498] 13:43:54 INFO - PROCESS | 1733 | --DOCSHELL 0x86e0d400 == 139 [pid = 1733] [id = 497] 13:43:54 INFO - PROCESS | 1733 | --DOCSHELL 0x868f5400 == 138 [pid = 1733] [id = 496] 13:43:54 INFO - PROCESS | 1733 | --DOCSHELL 0x8c8a3400 == 137 [pid = 1733] [id = 546] 13:43:54 INFO - PROCESS | 1733 | --DOCSHELL 0x88cd3800 == 136 [pid = 1733] [id = 545] 13:43:54 INFO - PROCESS | 1733 | --DOCSHELL 0x888e8400 == 135 [pid = 1733] [id = 544] 13:43:54 INFO - PROCESS | 1733 | --DOCSHELL 0x86e0ec00 == 134 [pid = 1733] [id = 541] 13:43:54 INFO - PROCESS | 1733 | --DOCSHELL 0x951a3c00 == 133 [pid = 1733] [id = 542] 13:43:54 INFO - PROCESS | 1733 | --DOCSHELL 0x955ca400 == 132 [pid = 1733] [id = 540] 13:43:54 INFO - PROCESS | 1733 | --DOCSHELL 0x868f0000 == 131 [pid = 1733] [id = 539] 13:43:54 INFO - PROCESS | 1733 | --DOCSHELL 0x95199000 == 130 [pid = 1733] [id = 538] 13:43:54 INFO - PROCESS | 1733 | --DOCSHELL 0x92b72c00 == 129 [pid = 1733] [id = 536] 13:43:54 INFO - PROCESS | 1733 | --DOCSHELL 0x8dbd5800 == 128 [pid = 1733] [id = 537] 13:43:54 INFO - PROCESS | 1733 | --DOCSHELL 0x912e6000 == 127 [pid = 1733] [id = 535] 13:43:54 INFO - PROCESS | 1733 | --DOCSHELL 0x90f72c00 == 126 [pid = 1733] [id = 534] 13:43:54 INFO - PROCESS | 1733 | --DOCSHELL 0x8f396800 == 125 [pid = 1733] [id = 533] 13:43:54 INFO - PROCESS | 1733 | --DOCSHELL 0x86e0f800 == 124 [pid = 1733] [id = 532] 13:43:54 INFO - PROCESS | 1733 | --DOCSHELL 0x888e7800 == 123 [pid = 1733] [id = 531] 13:43:54 INFO - PROCESS | 1733 | --DOCSHELL 0x8dc4e800 == 122 [pid = 1733] [id = 530] 13:43:54 INFO - PROCESS | 1733 | --DOCSHELL 0x89d25400 == 121 [pid = 1733] [id = 528] 13:43:54 INFO - PROCESS | 1733 | --DOCSHELL 0x8cacdc00 == 120 [pid = 1733] [id = 529] 13:43:54 INFO - PROCESS | 1733 | --DOCSHELL 0x8abf8000 == 119 [pid = 1733] [id = 527] 13:43:54 INFO - PROCESS | 1733 | --DOCSHELL 0x86fe6400 == 118 [pid = 1733] [id = 526] 13:43:55 INFO - PROCESS | 1733 | --DOMWINDOW == 181 (0x8cccf400) [pid = 1733] [serial = 1446] [outer = (nil)] [url = about:blank] 13:43:55 INFO - PROCESS | 1733 | --DOMWINDOW == 180 (0x8ac68000) [pid = 1733] [serial = 1571] [outer = (nil)] [url = about:blank] 13:43:55 INFO - PROCESS | 1733 | --DOMWINDOW == 179 (0x8b099400) [pid = 1733] [serial = 1574] [outer = (nil)] [url = about:blank] 13:43:55 INFO - PROCESS | 1733 | --DOMWINDOW == 178 (0x8b796c00) [pid = 1733] [serial = 1572] [outer = (nil)] [url = about:blank] 13:43:55 INFO - PROCESS | 1733 | --DOMWINDOW == 177 (0x9a064800) [pid = 1733] [serial = 1547] [outer = (nil)] [url = about:blank] 13:43:55 INFO - PROCESS | 1733 | --DOMWINDOW == 176 (0x98138400) [pid = 1733] [serial = 1545] [outer = (nil)] [url = about:blank] 13:43:55 INFO - PROCESS | 1733 | --DOMWINDOW == 175 (0x97799400) [pid = 1733] [serial = 1544] [outer = (nil)] [url = about:blank] 13:43:55 INFO - PROCESS | 1733 | --DOMWINDOW == 174 (0x9521d000) [pid = 1733] [serial = 1542] [outer = (nil)] [url = about:blank] 13:43:55 INFO - PROCESS | 1733 | --DOMWINDOW == 173 (0x951edc00) [pid = 1733] [serial = 1541] [outer = (nil)] [url = about:blank] 13:43:55 INFO - PROCESS | 1733 | --DOMWINDOW == 172 (0x95078800) [pid = 1733] [serial = 1539] [outer = (nil)] [url = about:blank] 13:43:55 INFO - PROCESS | 1733 | --DOMWINDOW == 171 (0x95075400) [pid = 1733] [serial = 1538] [outer = (nil)] [url = about:blank] 13:43:55 INFO - PROCESS | 1733 | --DOMWINDOW == 170 (0x93a93400) [pid = 1733] [serial = 1536] [outer = (nil)] [url = about:blank] 13:43:55 INFO - PROCESS | 1733 | --DOMWINDOW == 169 (0x9398f400) [pid = 1733] [serial = 1535] [outer = (nil)] [url = about:blank] 13:43:55 INFO - PROCESS | 1733 | --DOMWINDOW == 168 (0x92d8c000) [pid = 1733] [serial = 1533] [outer = (nil)] [url = about:blank] 13:43:55 INFO - PROCESS | 1733 | --DOMWINDOW == 167 (0x92d1b800) [pid = 1733] [serial = 1532] [outer = (nil)] [url = about:blank] 13:43:55 INFO - PROCESS | 1733 | --DOMWINDOW == 166 (0x9223dc00) [pid = 1733] [serial = 1530] [outer = (nil)] [url = about:blank] 13:43:55 INFO - PROCESS | 1733 | --DOMWINDOW == 165 (0x91cb4400) [pid = 1733] [serial = 1529] [outer = (nil)] [url = about:blank] 13:43:55 INFO - PROCESS | 1733 | --DOMWINDOW == 164 (0x9103cc00) [pid = 1733] [serial = 1527] [outer = (nil)] [url = about:blank] 13:43:55 INFO - PROCESS | 1733 | --DOMWINDOW == 163 (0x91036c00) [pid = 1733] [serial = 1526] [outer = (nil)] [url = about:blank] 13:43:55 INFO - PROCESS | 1733 | --DOMWINDOW == 162 (0x8f39c000) [pid = 1733] [serial = 1524] [outer = (nil)] [url = about:blank] 13:43:55 INFO - PROCESS | 1733 | --DOMWINDOW == 161 (0x8f1b7800) [pid = 1733] [serial = 1523] [outer = (nil)] [url = about:blank] 13:43:55 INFO - PROCESS | 1733 | --DOMWINDOW == 160 (0x8e6b4800) [pid = 1733] [serial = 1521] [outer = (nil)] [url = about:blank] 13:43:55 INFO - PROCESS | 1733 | --DOMWINDOW == 159 (0x8e58e400) [pid = 1733] [serial = 1520] [outer = (nil)] [url = about:blank] 13:43:55 INFO - PROCESS | 1733 | --DOMWINDOW == 158 (0x8d9fb800) [pid = 1733] [serial = 1518] [outer = (nil)] [url = about:blank] 13:43:55 INFO - PROCESS | 1733 | --DOMWINDOW == 157 (0x8d09d400) [pid = 1733] [serial = 1517] [outer = (nil)] [url = about:blank] 13:43:55 INFO - PROCESS | 1733 | --DOMWINDOW == 156 (0x8abfc400) [pid = 1733] [serial = 1515] [outer = (nil)] [url = about:blank] 13:43:55 INFO - PROCESS | 1733 | --DOMWINDOW == 155 (0x8a578400) [pid = 1733] [serial = 1514] [outer = (nil)] [url = about:blank] 13:43:55 INFO - PROCESS | 1733 | --DOMWINDOW == 154 (0x89b4b400) [pid = 1733] [serial = 1568] [outer = (nil)] [url = about:blank] 13:43:55 INFO - PROCESS | 1733 | --DOMWINDOW == 153 (0x88418c00) [pid = 1733] [serial = 1565] [outer = (nil)] [url = about:blank] 13:43:55 INFO - PROCESS | 1733 | --DOMWINDOW == 152 (0x8854f800) [pid = 1733] [serial = 1566] [outer = (nil)] [url = about:blank] 13:43:55 INFO - PROCESS | 1733 | --DOMWINDOW == 151 (0x8c8a3000) [pid = 1733] [serial = 1575] [outer = (nil)] [url = about:blank] 13:43:55 INFO - PROCESS | 1733 | --DOMWINDOW == 150 (0x9b41b800) [pid = 1733] [serial = 1562] [outer = (nil)] [url = about:blank] 13:43:55 INFO - PROCESS | 1733 | --DOMWINDOW == 149 (0x9b738000) [pid = 1733] [serial = 1560] [outer = (nil)] [url = about:blank] 13:43:55 INFO - PROCESS | 1733 | --DOMWINDOW == 148 (0x9b431800) [pid = 1733] [serial = 1559] [outer = (nil)] [url = about:blank] 13:43:55 INFO - PROCESS | 1733 | --DOMWINDOW == 147 (0x9b415800) [pid = 1733] [serial = 1557] [outer = (nil)] [url = about:blank] 13:43:55 INFO - PROCESS | 1733 | --DOMWINDOW == 146 (0x9b411c00) [pid = 1733] [serial = 1556] [outer = (nil)] [url = about:blank] 13:43:55 INFO - PROCESS | 1733 | --DOMWINDOW == 145 (0x9aee3000) [pid = 1733] [serial = 1554] [outer = (nil)] [url = about:blank] 13:43:55 INFO - PROCESS | 1733 | --DOMWINDOW == 144 (0x9aa47c00) [pid = 1733] [serial = 1553] [outer = (nil)] [url = about:blank] 13:43:55 INFO - PROCESS | 1733 | --DOMWINDOW == 143 (0x9a331c00) [pid = 1733] [serial = 1551] [outer = (nil)] [url = about:blank] 13:43:55 INFO - PROCESS | 1733 | --DOMWINDOW == 142 (0x9a320000) [pid = 1733] [serial = 1550] [outer = (nil)] [url = about:blank] 13:43:55 INFO - PROCESS | 1733 | --DOMWINDOW == 141 (0x9a06cc00) [pid = 1733] [serial = 1548] [outer = (nil)] [url = about:blank] 13:43:55 INFO - PROCESS | 1733 | --DOMWINDOW == 140 (0x89e3d400) [pid = 1733] [serial = 1569] [outer = (nil)] [url = about:blank] 13:43:55 INFO - PROCESS | 1733 | --DOMWINDOW == 139 (0x8cad3800) [pid = 1733] [serial = 1577] [outer = (nil)] [url = about:blank] 13:43:55 INFO - PROCESS | 1733 | 1464381835786 Marionette TRACE conn4 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 13:43:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 13:43:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 3942ms 13:43:55 INFO - PROCESS | 1733 | 1464381835849 Marionette TRACE conn4 -> [0,2233,"getWindowHandle",null] 13:43:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 13:43:55 INFO - PROCESS | 1733 | 1464381835857 Marionette TRACE conn4 <- [1,2233,null,{"value":"8"}] 13:43:55 INFO - PROCESS | 1733 | 1464381835865 Marionette TRACE conn4 -> [0,2234,"setScriptTimeout",{"ms":35000}] 13:43:55 INFO - PROCESS | 1733 | 1464381835871 Marionette TRACE conn4 <- [1,2234,null,{}] 13:43:55 INFO - PROCESS | 1733 | 1464381835878 Marionette TRACE conn4 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:43:56 INFO - PROCESS | 1733 | 1464381836110 Marionette TRACE conn4 <- [1,2235,null,{"value":null}] 13:43:56 INFO - PROCESS | 1733 | 1464381836327 Marionette TRACE conn4 -> [0,2236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:56 INFO - PROCESS | 1733 | ++DOCSHELL 0x8854d400 == 119 [pid = 1733] [id = 566] 13:43:56 INFO - PROCESS | 1733 | ++DOMWINDOW == 140 (0x88550c00) [pid = 1733] [serial = 1699] [outer = (nil)] 13:43:56 INFO - PROCESS | 1733 | ++DOMWINDOW == 141 (0x88cd5400) [pid = 1733] [serial = 1700] [outer = 0x88550c00] 13:43:56 INFO - PROCESS | 1733 | 1464381836464 Marionette DEBUG loaded listener.js 13:43:56 INFO - PROCESS | 1733 | ++DOMWINDOW == 142 (0x89b42c00) [pid = 1733] [serial = 1701] [outer = 0x88550c00] 13:43:57 INFO - PROCESS | 1733 | 1464381837298 Marionette TRACE conn4 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 13:43:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 13:43:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1491ms 13:43:57 INFO - PROCESS | 1733 | 1464381837389 Marionette TRACE conn4 -> [0,2237,"getWindowHandle",null] 13:43:57 INFO - PROCESS | 1733 | 1464381837397 Marionette TRACE conn4 <- [1,2237,null,{"value":"8"}] 13:43:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 13:43:57 INFO - PROCESS | 1733 | 1464381837408 Marionette TRACE conn4 -> [0,2238,"setScriptTimeout",{"ms":35000}] 13:43:57 INFO - PROCESS | 1733 | 1464381837411 Marionette TRACE conn4 <- [1,2238,null,{}] 13:43:57 INFO - PROCESS | 1733 | 1464381837419 Marionette TRACE conn4 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:43:57 INFO - PROCESS | 1733 | 1464381837732 Marionette TRACE conn4 <- [1,2239,null,{"value":null}] 13:43:57 INFO - PROCESS | 1733 | 1464381837798 Marionette TRACE conn4 -> [0,2240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:57 INFO - PROCESS | 1733 | ++DOCSHELL 0x8ab54000 == 120 [pid = 1733] [id = 567] 13:43:57 INFO - PROCESS | 1733 | ++DOMWINDOW == 143 (0x8abef800) [pid = 1733] [serial = 1702] [outer = (nil)] 13:43:57 INFO - PROCESS | 1733 | ++DOMWINDOW == 144 (0x8abf9800) [pid = 1733] [serial = 1703] [outer = 0x8abef800] 13:43:57 INFO - PROCESS | 1733 | 1464381837874 Marionette DEBUG loaded listener.js 13:43:57 INFO - PROCESS | 1733 | ++DOMWINDOW == 145 (0x8ac68000) [pid = 1733] [serial = 1704] [outer = 0x8abef800] 13:43:58 INFO - PROCESS | 1733 | 1464381838900 Marionette TRACE conn4 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 13:43:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 13:43:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 1533ms 13:43:58 INFO - PROCESS | 1733 | 1464381838946 Marionette TRACE conn4 -> [0,2241,"getWindowHandle",null] 13:43:58 INFO - PROCESS | 1733 | 1464381838950 Marionette TRACE conn4 <- [1,2241,null,{"value":"8"}] 13:43:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 13:43:58 INFO - PROCESS | 1733 | 1464381838963 Marionette TRACE conn4 -> [0,2242,"setScriptTimeout",{"ms":35000}] 13:43:58 INFO - PROCESS | 1733 | 1464381838968 Marionette TRACE conn4 <- [1,2242,null,{}] 13:43:58 INFO - PROCESS | 1733 | 1464381838984 Marionette TRACE conn4 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:43:59 INFO - PROCESS | 1733 | 1464381839283 Marionette TRACE conn4 <- [1,2243,null,{"value":null}] 13:43:59 INFO - PROCESS | 1733 | 1464381839322 Marionette TRACE conn4 -> [0,2244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:59 INFO - PROCESS | 1733 | ++DOCSHELL 0x86fc4c00 == 121 [pid = 1733] [id = 568] 13:43:59 INFO - PROCESS | 1733 | ++DOMWINDOW == 146 (0x8abfc400) [pid = 1733] [serial = 1705] [outer = (nil)] 13:43:59 INFO - PROCESS | 1733 | ++DOMWINDOW == 147 (0x8c9ee400) [pid = 1733] [serial = 1706] [outer = 0x8abfc400] 13:43:59 INFO - PROCESS | 1733 | 1464381839414 Marionette DEBUG loaded listener.js 13:43:59 INFO - PROCESS | 1733 | ++DOMWINDOW == 148 (0x8cad8400) [pid = 1733] [serial = 1707] [outer = 0x8abfc400] 13:44:00 INFO - PROCESS | 1733 | --DOMWINDOW == 147 (0x977e3c00) [pid = 1733] [serial = 1624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 13:44:00 INFO - PROCESS | 1733 | --DOMWINDOW == 146 (0x95755800) [pid = 1733] [serial = 1621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 13:44:00 INFO - PROCESS | 1733 | --DOMWINDOW == 145 (0x8ac56c00) [pid = 1733] [serial = 1510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 13:44:00 INFO - PROCESS | 1733 | --DOMWINDOW == 144 (0x8b792800) [pid = 1733] [serial = 1636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 13:44:00 INFO - PROCESS | 1733 | --DOMWINDOW == 143 (0x8d249c00) [pid = 1733] [serial = 1639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 13:44:00 INFO - PROCESS | 1733 | --DOMWINDOW == 142 (0x9213c800) [pid = 1733] [serial = 1618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 13:44:00 INFO - PROCESS | 1733 | --DOMWINDOW == 141 (0x9519fc00) [pid = 1733] [serial = 1615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 13:44:00 INFO - PROCESS | 1733 | --DOMWINDOW == 140 (0x8f1ad400) [pid = 1733] [serial = 1612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 13:44:00 INFO - PROCESS | 1733 | --DOMWINDOW == 139 (0x92d8b000) [pid = 1733] [serial = 1609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 13:44:00 INFO - PROCESS | 1733 | --DOMWINDOW == 138 (0x92d89400) [pid = 1733] [serial = 1606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 13:44:00 INFO - PROCESS | 1733 | --DOMWINDOW == 137 (0x91033c00) [pid = 1733] [serial = 1603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 13:44:00 INFO - PROCESS | 1733 | --DOMWINDOW == 136 (0x91038c00) [pid = 1733] [serial = 1600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 13:44:00 INFO - PROCESS | 1733 | --DOMWINDOW == 135 (0x8e86e400) [pid = 1733] [serial = 1597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 13:44:00 INFO - PROCESS | 1733 | --DOMWINDOW == 134 (0x8c9fa000) [pid = 1733] [serial = 1594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 13:44:00 INFO - PROCESS | 1733 | --DOMWINDOW == 133 (0x8e563c00) [pid = 1733] [serial = 1591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 13:44:00 INFO - PROCESS | 1733 | --DOMWINDOW == 132 (0x8dbc8000) [pid = 1733] [serial = 1588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 13:44:00 INFO - PROCESS | 1733 | --DOMWINDOW == 131 (0x8d251000) [pid = 1733] [serial = 1585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 13:44:00 INFO - PROCESS | 1733 | --DOMWINDOW == 130 (0x8bac2000) [pid = 1733] [serial = 1582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 13:44:00 INFO - PROCESS | 1733 | --DOMWINDOW == 129 (0x88556800) [pid = 1733] [serial = 1579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 13:44:00 INFO - PROCESS | 1733 | --DOMWINDOW == 128 (0x88cd7800) [pid = 1733] [serial = 1633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 13:44:00 INFO - PROCESS | 1733 | --DOMWINDOW == 127 (0x9a070000) [pid = 1733] [serial = 1627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 13:44:01 INFO - PROCESS | 1733 | 1464381841108 Marionette TRACE conn4 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 13:44:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 13:44:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 2191ms 13:44:01 INFO - PROCESS | 1733 | 1464381841155 Marionette TRACE conn4 -> [0,2245,"getWindowHandle",null] 13:44:01 INFO - PROCESS | 1733 | 1464381841159 Marionette TRACE conn4 <- [1,2245,null,{"value":"8"}] 13:44:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 13:44:01 INFO - PROCESS | 1733 | 1464381841165 Marionette TRACE conn4 -> [0,2246,"setScriptTimeout",{"ms":35000}] 13:44:01 INFO - PROCESS | 1733 | 1464381841168 Marionette TRACE conn4 <- [1,2246,null,{}] 13:44:01 INFO - PROCESS | 1733 | 1464381841174 Marionette TRACE conn4 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:44:01 INFO - PROCESS | 1733 | 1464381841514 Marionette TRACE conn4 <- [1,2247,null,{"value":null}] 13:44:01 INFO - PROCESS | 1733 | 1464381841541 Marionette TRACE conn4 -> [0,2248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:44:01 INFO - PROCESS | 1733 | ++DOCSHELL 0x89d1fc00 == 122 [pid = 1733] [id = 569] 13:44:01 INFO - PROCESS | 1733 | ++DOMWINDOW == 128 (0x8c8a8000) [pid = 1733] [serial = 1708] [outer = (nil)] 13:44:01 INFO - PROCESS | 1733 | ++DOMWINDOW == 129 (0x8cccf000) [pid = 1733] [serial = 1709] [outer = 0x8c8a8000] 13:44:01 INFO - PROCESS | 1733 | 1464381841620 Marionette DEBUG loaded listener.js 13:44:01 INFO - PROCESS | 1733 | ++DOMWINDOW == 130 (0x8d0a0400) [pid = 1733] [serial = 1710] [outer = 0x8c8a8000] 13:44:02 INFO - PROCESS | 1733 | 1464381842716 Marionette TRACE conn4 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 13:44:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 13:44:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1584ms 13:44:02 INFO - PROCESS | 1733 | 1464381842752 Marionette TRACE conn4 -> [0,2249,"getWindowHandle",null] 13:44:02 INFO - PROCESS | 1733 | 1464381842758 Marionette TRACE conn4 <- [1,2249,null,{"value":"8"}] 13:44:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 13:44:02 INFO - PROCESS | 1733 | 1464381842767 Marionette TRACE conn4 -> [0,2250,"setScriptTimeout",{"ms":35000}] 13:44:02 INFO - PROCESS | 1733 | 1464381842783 Marionette TRACE conn4 <- [1,2250,null,{}] 13:44:02 INFO - PROCESS | 1733 | 1464381842799 Marionette TRACE conn4 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:44:03 INFO - PROCESS | 1733 | 1464381843079 Marionette TRACE conn4 <- [1,2251,null,{"value":null}] 13:44:03 INFO - PROCESS | 1733 | 1464381843432 Marionette TRACE conn4 -> [0,2252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:44:03 INFO - PROCESS | 1733 | ++DOCSHELL 0x86fe4800 == 123 [pid = 1733] [id = 570] 13:44:03 INFO - PROCESS | 1733 | ++DOMWINDOW == 131 (0x8854f800) [pid = 1733] [serial = 1711] [outer = (nil)] 13:44:03 INFO - PROCESS | 1733 | ++DOMWINDOW == 132 (0x890ec000) [pid = 1733] [serial = 1712] [outer = 0x8854f800] 13:44:03 INFO - PROCESS | 1733 | 1464381843534 Marionette DEBUG loaded listener.js 13:44:03 INFO - PROCESS | 1733 | ++DOMWINDOW == 133 (0x89e43000) [pid = 1733] [serial = 1713] [outer = 0x8854f800] 13:44:04 INFO - PROCESS | 1733 | 1464381844505 Marionette TRACE conn4 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 13:44:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 13:44:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1772ms 13:44:04 INFO - PROCESS | 1733 | 1464381844540 Marionette TRACE conn4 -> [0,2253,"getWindowHandle",null] 13:44:04 INFO - PROCESS | 1733 | 1464381844549 Marionette TRACE conn4 <- [1,2253,null,{"value":"8"}] 13:44:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 13:44:04 INFO - PROCESS | 1733 | 1464381844580 Marionette TRACE conn4 -> [0,2254,"setScriptTimeout",{"ms":35000}] 13:44:04 INFO - PROCESS | 1733 | 1464381844584 Marionette TRACE conn4 <- [1,2254,null,{}] 13:44:04 INFO - PROCESS | 1733 | 1464381844591 Marionette TRACE conn4 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:44:04 INFO - PROCESS | 1733 | 1464381844832 Marionette TRACE conn4 <- [1,2255,null,{"value":null}] 13:44:05 INFO - PROCESS | 1733 | 1464381845164 Marionette TRACE conn4 -> [0,2256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.length.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:44:05 INFO - PROCESS | 1733 | ++DOCSHELL 0x8b09f400 == 124 [pid = 1733] [id = 571] 13:44:05 INFO - PROCESS | 1733 | ++DOMWINDOW == 134 (0x8b0a2000) [pid = 1733] [serial = 1714] [outer = (nil)] 13:44:05 INFO - PROCESS | 1733 | ++DOMWINDOW == 135 (0x8bac9800) [pid = 1733] [serial = 1715] [outer = 0x8b0a2000] 13:44:05 INFO - PROCESS | 1733 | 1464381845259 Marionette DEBUG loaded listener.js 13:44:05 INFO - PROCESS | 1733 | ++DOMWINDOW == 136 (0x8c9f5000) [pid = 1733] [serial = 1716] [outer = 0x8b0a2000] 13:44:06 INFO - PROCESS | 1733 | 1464381846230 Marionette TRACE conn4 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 13:44:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 13:44:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1692ms 13:44:06 INFO - PROCESS | 1733 | 1464381846268 Marionette TRACE conn4 -> [0,2257,"getWindowHandle",null] 13:44:06 INFO - PROCESS | 1733 | 1464381846272 Marionette TRACE conn4 <- [1,2257,null,{"value":"8"}] 13:44:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 13:44:06 INFO - PROCESS | 1733 | 1464381846279 Marionette TRACE conn4 -> [0,2258,"setScriptTimeout",{"ms":35000}] 13:44:06 INFO - PROCESS | 1733 | 1464381846285 Marionette TRACE conn4 <- [1,2258,null,{}] 13:44:06 INFO - PROCESS | 1733 | 1464381846302 Marionette TRACE conn4 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:44:06 INFO - PROCESS | 1733 | 1464381846525 Marionette TRACE conn4 <- [1,2259,null,{"value":null}] 13:44:06 INFO - PROCESS | 1733 | 1464381846898 Marionette TRACE conn4 -> [0,2260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:44:06 INFO - PROCESS | 1733 | ++DOCSHELL 0x8d251000 == 125 [pid = 1733] [id = 572] 13:44:06 INFO - PROCESS | 1733 | ++DOMWINDOW == 137 (0x8dbc8800) [pid = 1733] [serial = 1717] [outer = (nil)] 13:44:06 INFO - PROCESS | 1733 | ++DOMWINDOW == 138 (0x8dbd5800) [pid = 1733] [serial = 1718] [outer = 0x8dbc8800] 13:44:07 INFO - PROCESS | 1733 | 1464381846998 Marionette DEBUG loaded listener.js 13:44:07 INFO - PROCESS | 1733 | ++DOMWINDOW == 139 (0x8dc4c800) [pid = 1733] [serial = 1719] [outer = 0x8dbc8800] 13:44:07 INFO - PROCESS | 1733 | 1464381847928 Marionette TRACE conn4 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 13:44:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 13:44:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1688ms 13:44:07 INFO - PROCESS | 1733 | 1464381847967 Marionette TRACE conn4 -> [0,2261,"getWindowHandle",null] 13:44:07 INFO - PROCESS | 1733 | 1464381847972 Marionette TRACE conn4 <- [1,2261,null,{"value":"8"}] 13:44:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 13:44:07 INFO - PROCESS | 1733 | 1464381847978 Marionette TRACE conn4 -> [0,2262,"setScriptTimeout",{"ms":35000}] 13:44:07 INFO - PROCESS | 1733 | 1464381847982 Marionette TRACE conn4 <- [1,2262,null,{}] 13:44:07 INFO - PROCESS | 1733 | 1464381847988 Marionette TRACE conn4 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:44:08 INFO - PROCESS | 1733 | 1464381848238 Marionette TRACE conn4 <- [1,2263,null,{"value":null}] 13:44:08 INFO - PROCESS | 1733 | 1464381848571 Marionette TRACE conn4 -> [0,2264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:44:08 INFO - PROCESS | 1733 | ++DOCSHELL 0x888e9400 == 126 [pid = 1733] [id = 573] 13:44:08 INFO - PROCESS | 1733 | ++DOMWINDOW == 140 (0x89b4f000) [pid = 1733] [serial = 1720] [outer = (nil)] 13:44:08 INFO - PROCESS | 1733 | ++DOMWINDOW == 141 (0x8e56fc00) [pid = 1733] [serial = 1721] [outer = 0x89b4f000] 13:44:08 INFO - PROCESS | 1733 | 1464381848665 Marionette DEBUG loaded listener.js 13:44:08 INFO - PROCESS | 1733 | ++DOMWINDOW == 142 (0x8e58d800) [pid = 1733] [serial = 1722] [outer = 0x89b4f000] 13:44:09 INFO - PROCESS | 1733 | 1464381849562 Marionette TRACE conn4 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 13:44:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 13:44:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1633ms 13:44:09 INFO - PROCESS | 1733 | 1464381849613 Marionette TRACE conn4 -> [0,2265,"getWindowHandle",null] 13:44:09 INFO - PROCESS | 1733 | 1464381849618 Marionette TRACE conn4 <- [1,2265,null,{"value":"8"}] 13:44:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 13:44:09 INFO - PROCESS | 1733 | 1464381849625 Marionette TRACE conn4 -> [0,2266,"setScriptTimeout",{"ms":35000}] 13:44:09 INFO - PROCESS | 1733 | 1464381849629 Marionette TRACE conn4 <- [1,2266,null,{}] 13:44:09 INFO - PROCESS | 1733 | 1464381849636 Marionette TRACE conn4 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:44:09 INFO - PROCESS | 1733 | 1464381849870 Marionette TRACE conn4 <- [1,2267,null,{"value":null}] 13:44:10 INFO - PROCESS | 1733 | 1464381850195 Marionette TRACE conn4 -> [0,2268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:44:10 INFO - PROCESS | 1733 | ++DOCSHELL 0x8e567400 == 127 [pid = 1733] [id = 574] 13:44:10 INFO - PROCESS | 1733 | ++DOMWINDOW == 143 (0x8e56ac00) [pid = 1733] [serial = 1723] [outer = (nil)] 13:44:10 INFO - PROCESS | 1733 | ++DOMWINDOW == 144 (0x8e86a800) [pid = 1733] [serial = 1724] [outer = 0x8e56ac00] 13:44:10 INFO - PROCESS | 1733 | 1464381850285 Marionette DEBUG loaded listener.js 13:44:10 INFO - PROCESS | 1733 | ++DOMWINDOW == 145 (0x8e871800) [pid = 1733] [serial = 1725] [outer = 0x8e56ac00] 13:44:11 INFO - PROCESS | 1733 | 1464381851236 Marionette TRACE conn4 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 13:44:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 13:44:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1644ms 13:44:11 INFO - PROCESS | 1733 | 1464381851268 Marionette TRACE conn4 -> [0,2269,"getWindowHandle",null] 13:44:11 INFO - PROCESS | 1733 | 1464381851273 Marionette TRACE conn4 <- [1,2269,null,{"value":"8"}] 13:44:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 13:44:11 INFO - PROCESS | 1733 | 1464381851280 Marionette TRACE conn4 -> [0,2270,"setScriptTimeout",{"ms":35000}] 13:44:11 INFO - PROCESS | 1733 | 1464381851284 Marionette TRACE conn4 <- [1,2270,null,{}] 13:44:11 INFO - PROCESS | 1733 | 1464381851290 Marionette TRACE conn4 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:44:11 INFO - PROCESS | 1733 | 1464381851570 Marionette TRACE conn4 <- [1,2271,null,{"value":null}] 13:44:11 INFO - PROCESS | 1733 | 1464381851899 Marionette TRACE conn4 -> [0,2272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:44:11 INFO - PROCESS | 1733 | ++DOCSHELL 0x8e6aa800 == 128 [pid = 1733] [id = 575] 13:44:11 INFO - PROCESS | 1733 | ++DOMWINDOW == 146 (0x8e6aec00) [pid = 1733] [serial = 1726] [outer = (nil)] 13:44:11 INFO - PROCESS | 1733 | ++DOMWINDOW == 147 (0x90f72c00) [pid = 1733] [serial = 1727] [outer = 0x8e6aec00] 13:44:11 INFO - PROCESS | 1733 | 1464381851991 Marionette DEBUG loaded listener.js 13:44:12 INFO - PROCESS | 1733 | ++DOMWINDOW == 148 (0x91037000) [pid = 1733] [serial = 1728] [outer = 0x8e6aec00] 13:44:12 INFO - PROCESS | 1733 | 1464381852931 Marionette TRACE conn4 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 13:44:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 13:44:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 1686ms 13:44:12 INFO - PROCESS | 1733 | 1464381852967 Marionette TRACE conn4 -> [0,2273,"getWindowHandle",null] 13:44:12 INFO - PROCESS | 1733 | 1464381852970 Marionette TRACE conn4 <- [1,2273,null,{"value":"8"}] 13:44:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 13:44:12 INFO - PROCESS | 1733 | 1464381852978 Marionette TRACE conn4 -> [0,2274,"setScriptTimeout",{"ms":35000}] 13:44:12 INFO - PROCESS | 1733 | 1464381852982 Marionette TRACE conn4 <- [1,2274,null,{}] 13:44:12 INFO - PROCESS | 1733 | 1464381852987 Marionette TRACE conn4 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:44:13 INFO - PROCESS | 1733 | 1464381853211 Marionette TRACE conn4 <- [1,2275,null,{"value":null}] 13:44:13 INFO - PROCESS | 1733 | 1464381853559 Marionette TRACE conn4 -> [0,2276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:44:13 INFO - PROCESS | 1733 | ++DOCSHELL 0x89b4ec00 == 129 [pid = 1733] [id = 576] 13:44:13 INFO - PROCESS | 1733 | ++DOMWINDOW == 149 (0x8ac56800) [pid = 1733] [serial = 1729] [outer = (nil)] 13:44:13 INFO - PROCESS | 1733 | ++DOMWINDOW == 150 (0x91325400) [pid = 1733] [serial = 1730] [outer = 0x8ac56800] 13:44:13 INFO - PROCESS | 1733 | 1464381853653 Marionette DEBUG loaded listener.js 13:44:13 INFO - PROCESS | 1733 | ++DOMWINDOW == 151 (0x9132b400) [pid = 1733] [serial = 1731] [outer = 0x8ac56800] 13:44:14 INFO - PROCESS | 1733 | 1464381854650 Marionette TRACE conn4 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 13:44:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 13:44:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1738ms 13:44:14 INFO - PROCESS | 1733 | 1464381854717 Marionette TRACE conn4 -> [0,2277,"getWindowHandle",null] 13:44:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 13:44:14 INFO - PROCESS | 1733 | 1464381854722 Marionette TRACE conn4 <- [1,2277,null,{"value":"8"}] 13:44:14 INFO - PROCESS | 1733 | 1464381854728 Marionette TRACE conn4 -> [0,2278,"setScriptTimeout",{"ms":35000}] 13:44:14 INFO - PROCESS | 1733 | 1464381854732 Marionette TRACE conn4 <- [1,2278,null,{}] 13:44:14 INFO - PROCESS | 1733 | 1464381854737 Marionette TRACE conn4 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:44:15 INFO - PROCESS | 1733 | 1464381855006 Marionette TRACE conn4 <- [1,2279,null,{"value":null}] 13:44:15 INFO - PROCESS | 1733 | 1464381855340 Marionette TRACE conn4 -> [0,2280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:44:15 INFO - PROCESS | 1733 | ++DOCSHELL 0x912e8400 == 130 [pid = 1733] [id = 577] 13:44:15 INFO - PROCESS | 1733 | ++DOMWINDOW == 152 (0x91323800) [pid = 1733] [serial = 1732] [outer = (nil)] 13:44:15 INFO - PROCESS | 1733 | ++DOMWINDOW == 153 (0x91cba800) [pid = 1733] [serial = 1733] [outer = 0x91323800] 13:44:15 INFO - PROCESS | 1733 | 1464381855432 Marionette DEBUG loaded listener.js 13:44:15 INFO - PROCESS | 1733 | ++DOMWINDOW == 154 (0x92138400) [pid = 1733] [serial = 1734] [outer = 0x91323800] 13:44:16 INFO - PROCESS | 1733 | 1464381856326 Marionette TRACE conn4 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 13:44:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 13:44:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1641ms 13:44:16 INFO - PROCESS | 1733 | 1464381856369 Marionette TRACE conn4 -> [0,2281,"getWindowHandle",null] 13:44:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 13:44:16 INFO - PROCESS | 1733 | 1464381856373 Marionette TRACE conn4 <- [1,2281,null,{"value":"8"}] 13:44:16 INFO - PROCESS | 1733 | 1464381856379 Marionette TRACE conn4 -> [0,2282,"setScriptTimeout",{"ms":35000}] 13:44:16 INFO - PROCESS | 1733 | 1464381856383 Marionette TRACE conn4 <- [1,2282,null,{}] 13:44:16 INFO - PROCESS | 1733 | 1464381856389 Marionette TRACE conn4 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:44:16 INFO - PROCESS | 1733 | 1464381856617 Marionette TRACE conn4 <- [1,2283,null,{"value":null}] 13:44:16 INFO - PROCESS | 1733 | 1464381856907 Marionette TRACE conn4 -> [0,2284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:44:16 INFO - PROCESS | 1733 | ++DOCSHELL 0x91332800 == 131 [pid = 1733] [id = 578] 13:44:16 INFO - PROCESS | 1733 | ++DOMWINDOW == 155 (0x913c1800) [pid = 1733] [serial = 1735] [outer = (nil)] 13:44:17 INFO - PROCESS | 1733 | ++DOMWINDOW == 156 (0x92b6f400) [pid = 1733] [serial = 1736] [outer = 0x913c1800] 13:44:17 INFO - PROCESS | 1733 | 1464381857043 Marionette DEBUG loaded listener.js 13:44:17 INFO - PROCESS | 1733 | ++DOMWINDOW == 157 (0x92b74000) [pid = 1733] [serial = 1737] [outer = 0x913c1800] 13:44:17 INFO - PROCESS | 1733 | 1464381857951 Marionette TRACE conn4 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 13:44:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 13:44:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1638ms 13:44:18 INFO - PROCESS | 1733 | 1464381858018 Marionette TRACE conn4 -> [0,2285,"getWindowHandle",null] 13:44:18 INFO - PROCESS | 1733 | 1464381858022 Marionette TRACE conn4 <- [1,2285,null,{"value":"8"}] 13:44:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 13:44:18 INFO - PROCESS | 1733 | 1464381858029 Marionette TRACE conn4 -> [0,2286,"setScriptTimeout",{"ms":35000}] 13:44:18 INFO - PROCESS | 1733 | 1464381858032 Marionette TRACE conn4 <- [1,2286,null,{}] 13:44:18 INFO - PROCESS | 1733 | 1464381858038 Marionette TRACE conn4 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:44:18 INFO - PROCESS | 1733 | 1464381858309 Marionette TRACE conn4 <- [1,2287,null,{"value":null}] 13:44:18 INFO - PROCESS | 1733 | 1464381858639 Marionette TRACE conn4 -> [0,2288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:44:18 INFO - PROCESS | 1733 | ++DOCSHELL 0x8841d800 == 132 [pid = 1733] [id = 579] 13:44:18 INFO - PROCESS | 1733 | ++DOMWINDOW == 158 (0x8ac6d000) [pid = 1733] [serial = 1738] [outer = (nil)] 13:44:18 INFO - PROCESS | 1733 | ++DOMWINDOW == 159 (0x92df0000) [pid = 1733] [serial = 1739] [outer = 0x8ac6d000] 13:44:18 INFO - PROCESS | 1733 | 1464381858732 Marionette DEBUG loaded listener.js 13:44:18 INFO - PROCESS | 1733 | ++DOMWINDOW == 160 (0x938aac00) [pid = 1733] [serial = 1740] [outer = 0x8ac6d000] 13:44:19 INFO - PROCESS | 1733 | 1464381859638 Marionette TRACE conn4 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 13:44:19 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 13:44:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1680ms 13:44:19 INFO - PROCESS | 1733 | 1464381859711 Marionette TRACE conn4 -> [0,2289,"getWindowHandle",null] 13:44:19 INFO - PROCESS | 1733 | 1464381859716 Marionette TRACE conn4 <- [1,2289,null,{"value":"8"}] 13:44:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 13:44:19 INFO - PROCESS | 1733 | 1464381859724 Marionette TRACE conn4 -> [0,2290,"setScriptTimeout",{"ms":35000}] 13:44:19 INFO - PROCESS | 1733 | 1464381859729 Marionette TRACE conn4 <- [1,2290,null,{}] 13:44:19 INFO - PROCESS | 1733 | 1464381859735 Marionette TRACE conn4 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:44:20 INFO - PROCESS | 1733 | 1464381860028 Marionette TRACE conn4 <- [1,2291,null,{"value":null}] 13:44:20 INFO - PROCESS | 1733 | 1464381860378 Marionette TRACE conn4 -> [0,2292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:44:20 INFO - PROCESS | 1733 | ++DOCSHELL 0x92b72400 == 133 [pid = 1733] [id = 580] 13:44:20 INFO - PROCESS | 1733 | ++DOMWINDOW == 161 (0x9507dc00) [pid = 1733] [serial = 1741] [outer = (nil)] 13:44:20 INFO - PROCESS | 1733 | ++DOMWINDOW == 162 (0x9519d400) [pid = 1733] [serial = 1742] [outer = 0x9507dc00] 13:44:20 INFO - PROCESS | 1733 | 1464381860479 Marionette DEBUG loaded listener.js 13:44:20 INFO - PROCESS | 1733 | ++DOMWINDOW == 163 (0x951f2c00) [pid = 1733] [serial = 1743] [outer = 0x9507dc00] 13:44:21 INFO - PROCESS | 1733 | 1464381861425 Marionette TRACE conn4 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 13:44:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 13:44:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1739ms 13:44:21 INFO - PROCESS | 1733 | 1464381861464 Marionette TRACE conn4 -> [0,2293,"getWindowHandle",null] 13:44:21 INFO - PROCESS | 1733 | 1464381861467 Marionette TRACE conn4 <- [1,2293,null,{"value":"8"}] 13:44:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 13:44:21 INFO - PROCESS | 1733 | 1464381861474 Marionette TRACE conn4 -> [0,2294,"setScriptTimeout",{"ms":35000}] 13:44:21 INFO - PROCESS | 1733 | 1464381861478 Marionette TRACE conn4 <- [1,2294,null,{}] 13:44:21 INFO - PROCESS | 1733 | 1464381861483 Marionette TRACE conn4 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:44:21 INFO - PROCESS | 1733 | 1464381861692 Marionette TRACE conn4 <- [1,2295,null,{"value":null}] 13:44:22 INFO - PROCESS | 1733 | 1464381861981 Marionette TRACE conn4 -> [0,2296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:44:22 INFO - PROCESS | 1733 | ++DOCSHELL 0x95220000 == 134 [pid = 1733] [id = 581] 13:44:22 INFO - PROCESS | 1733 | ++DOMWINDOW == 164 (0x953c0400) [pid = 1733] [serial = 1744] [outer = (nil)] 13:44:22 INFO - PROCESS | 1733 | ++DOMWINDOW == 165 (0x955c7000) [pid = 1733] [serial = 1745] [outer = 0x953c0400] 13:44:22 INFO - PROCESS | 1733 | 1464381862131 Marionette DEBUG loaded listener.js 13:44:22 INFO - PROCESS | 1733 | ++DOMWINDOW == 166 (0x95757800) [pid = 1733] [serial = 1746] [outer = 0x953c0400] 13:44:23 INFO - PROCESS | 1733 | 1464381863064 Marionette TRACE conn4 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 13:44:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 13:44:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1632ms 13:44:23 INFO - PROCESS | 1733 | 1464381863107 Marionette TRACE conn4 -> [0,2297,"getWindowHandle",null] 13:44:23 INFO - PROCESS | 1733 | 1464381863111 Marionette TRACE conn4 <- [1,2297,null,{"value":"8"}] 13:44:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 13:44:23 INFO - PROCESS | 1733 | 1464381863118 Marionette TRACE conn4 -> [0,2298,"setScriptTimeout",{"ms":35000}] 13:44:23 INFO - PROCESS | 1733 | 1464381863121 Marionette TRACE conn4 <- [1,2298,null,{}] 13:44:23 INFO - PROCESS | 1733 | 1464381863127 Marionette TRACE conn4 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:44:23 INFO - PROCESS | 1733 | 1464381863360 Marionette TRACE conn4 <- [1,2299,null,{"value":null}] 13:44:23 INFO - PROCESS | 1733 | 1464381863723 Marionette TRACE conn4 -> [0,2300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:44:23 INFO - PROCESS | 1733 | ++DOCSHELL 0x8abf5800 == 135 [pid = 1733] [id = 582] 13:44:23 INFO - PROCESS | 1733 | ++DOMWINDOW == 167 (0x8cace800) [pid = 1733] [serial = 1747] [outer = (nil)] 13:44:23 INFO - PROCESS | 1733 | ++DOMWINDOW == 168 (0x977e4400) [pid = 1733] [serial = 1748] [outer = 0x8cace800] 13:44:23 INFO - PROCESS | 1733 | 1464381863818 Marionette DEBUG loaded listener.js 13:44:23 INFO - PROCESS | 1733 | ++DOMWINDOW == 169 (0x98138000) [pid = 1733] [serial = 1749] [outer = 0x8cace800] 13:44:24 INFO - PROCESS | 1733 | 1464381864724 Marionette TRACE conn4 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 13:44:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 13:44:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1684ms 13:44:24 INFO - PROCESS | 1733 | 1464381864803 Marionette TRACE conn4 -> [0,2301,"getWindowHandle",null] 13:44:24 INFO - PROCESS | 1733 | 1464381864807 Marionette TRACE conn4 <- [1,2301,null,{"value":"8"}] 13:44:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 13:44:24 INFO - PROCESS | 1733 | 1464381864814 Marionette TRACE conn4 -> [0,2302,"setScriptTimeout",{"ms":35000}] 13:44:24 INFO - PROCESS | 1733 | 1464381864817 Marionette TRACE conn4 <- [1,2302,null,{}] 13:44:24 INFO - PROCESS | 1733 | 1464381864823 Marionette TRACE conn4 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:44:25 INFO - PROCESS | 1733 | 1464381865089 Marionette TRACE conn4 <- [1,2303,null,{"value":null}] 13:44:25 INFO - PROCESS | 1733 | 1464381865418 Marionette TRACE conn4 -> [0,2304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:44:25 INFO - PROCESS | 1733 | ++DOCSHELL 0x9779b000 == 136 [pid = 1733] [id = 583] 13:44:25 INFO - PROCESS | 1733 | ++DOMWINDOW == 170 (0x977e9400) [pid = 1733] [serial = 1750] [outer = (nil)] 13:44:25 INFO - PROCESS | 1733 | ++DOMWINDOW == 171 (0x99531c00) [pid = 1733] [serial = 1751] [outer = 0x977e9400] 13:44:25 INFO - PROCESS | 1733 | 1464381865510 Marionette DEBUG loaded listener.js 13:44:25 INFO - PROCESS | 1733 | ++DOMWINDOW == 172 (0x99e72800) [pid = 1733] [serial = 1752] [outer = 0x977e9400] 13:44:26 INFO - PROCESS | 1733 | 1464381866383 Marionette TRACE conn4 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 13:44:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 13:44:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1631ms 13:44:26 INFO - PROCESS | 1733 | 1464381866446 Marionette TRACE conn4 -> [0,2305,"getWindowHandle",null] 13:44:26 INFO - PROCESS | 1733 | 1464381866450 Marionette TRACE conn4 <- [1,2305,null,{"value":"8"}] 13:44:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 13:44:26 INFO - PROCESS | 1733 | 1464381866457 Marionette TRACE conn4 -> [0,2306,"setScriptTimeout",{"ms":35000}] 13:44:26 INFO - PROCESS | 1733 | 1464381866460 Marionette TRACE conn4 <- [1,2306,null,{}] 13:44:26 INFO - PROCESS | 1733 | 1464381866467 Marionette TRACE conn4 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:44:26 INFO - PROCESS | 1733 | 1464381866740 Marionette TRACE conn4 <- [1,2307,null,{"value":null}] 13:44:27 INFO - PROCESS | 1733 | 1464381867109 Marionette TRACE conn4 -> [0,2308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:44:27 INFO - PROCESS | 1733 | ++DOCSHELL 0x991b1000 == 137 [pid = 1733] [id = 584] 13:44:27 INFO - PROCESS | 1733 | ++DOMWINDOW == 173 (0x99204c00) [pid = 1733] [serial = 1753] [outer = (nil)] 13:44:27 INFO - PROCESS | 1733 | ++DOMWINDOW == 174 (0x9a070800) [pid = 1733] [serial = 1754] [outer = 0x99204c00] 13:44:27 INFO - PROCESS | 1733 | 1464381867218 Marionette DEBUG loaded listener.js 13:44:27 INFO - PROCESS | 1733 | ++DOMWINDOW == 175 (0x9a1ec400) [pid = 1733] [serial = 1755] [outer = 0x99204c00] 13:44:28 INFO - PROCESS | 1733 | 1464381868221 Marionette TRACE conn4 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 13:44:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 13:44:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1837ms 13:44:28 INFO - PROCESS | 1733 | 1464381868295 Marionette TRACE conn4 -> [0,2309,"getWindowHandle",null] 13:44:28 INFO - PROCESS | 1733 | 1464381868299 Marionette TRACE conn4 <- [1,2309,null,{"value":"8"}] 13:44:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 13:44:28 INFO - PROCESS | 1733 | 1464381868306 Marionette TRACE conn4 -> [0,2310,"setScriptTimeout",{"ms":35000}] 13:44:28 INFO - PROCESS | 1733 | 1464381868309 Marionette TRACE conn4 <- [1,2310,null,{}] 13:44:28 INFO - PROCESS | 1733 | 1464381868315 Marionette TRACE conn4 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:44:28 INFO - PROCESS | 1733 | 1464381868553 Marionette TRACE conn4 <- [1,2311,null,{"value":null}] 13:44:28 INFO - PROCESS | 1733 | 1464381868906 Marionette TRACE conn4 -> [0,2312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:44:28 INFO - PROCESS | 1733 | ++DOCSHELL 0x912e6c00 == 138 [pid = 1733] [id = 585] 13:44:28 INFO - PROCESS | 1733 | ++DOMWINDOW == 176 (0x91cb8c00) [pid = 1733] [serial = 1756] [outer = (nil)] 13:44:28 INFO - PROCESS | 1733 | ++DOMWINDOW == 177 (0x9a333000) [pid = 1733] [serial = 1757] [outer = 0x91cb8c00] 13:44:29 INFO - PROCESS | 1733 | 1464381869014 Marionette DEBUG loaded listener.js 13:44:29 INFO - PROCESS | 1733 | ++DOMWINDOW == 178 (0x9a8be800) [pid = 1733] [serial = 1758] [outer = 0x91cb8c00] 13:44:30 INFO - PROCESS | 1733 | 1464381870000 Marionette TRACE conn4 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 13:44:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 13:44:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1733ms 13:44:30 INFO - PROCESS | 1733 | 1464381870039 Marionette TRACE conn4 -> [0,2313,"getWindowHandle",null] 13:44:30 INFO - PROCESS | 1733 | 1464381870044 Marionette TRACE conn4 <- [1,2313,null,{"value":"8"}] 13:44:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 13:44:30 INFO - PROCESS | 1733 | 1464381870050 Marionette TRACE conn4 -> [0,2314,"setScriptTimeout",{"ms":35000}] 13:44:30 INFO - PROCESS | 1733 | 1464381870054 Marionette TRACE conn4 <- [1,2314,null,{}] 13:44:30 INFO - PROCESS | 1733 | 1464381870060 Marionette TRACE conn4 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:44:30 INFO - PROCESS | 1733 | 1464381870278 Marionette TRACE conn4 <- [1,2315,null,{"value":null}] 13:44:30 INFO - PROCESS | 1733 | 1464381870626 Marionette TRACE conn4 -> [0,2316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:44:30 INFO - PROCESS | 1733 | ++DOCSHELL 0x9a064800 == 139 [pid = 1733] [id = 586] 13:44:30 INFO - PROCESS | 1733 | ++DOMWINDOW == 179 (0x9a323000) [pid = 1733] [serial = 1759] [outer = (nil)] 13:44:30 INFO - PROCESS | 1733 | ++DOMWINDOW == 180 (0x9aa49000) [pid = 1733] [serial = 1760] [outer = 0x9a323000] 13:44:30 INFO - PROCESS | 1733 | 1464381870725 Marionette DEBUG loaded listener.js 13:44:30 INFO - PROCESS | 1733 | ++DOMWINDOW == 181 (0x9aa4dc00) [pid = 1733] [serial = 1761] [outer = 0x9a323000] 13:44:31 INFO - PROCESS | 1733 | 1464381871676 Marionette TRACE conn4 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 13:44:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 13:44:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1682ms 13:44:31 INFO - PROCESS | 1733 | 1464381871733 Marionette TRACE conn4 -> [0,2317,"getWindowHandle",null] 13:44:31 INFO - PROCESS | 1733 | 1464381871736 Marionette TRACE conn4 <- [1,2317,null,{"value":"8"}] 13:44:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 13:44:31 INFO - PROCESS | 1733 | 1464381871744 Marionette TRACE conn4 -> [0,2318,"setScriptTimeout",{"ms":35000}] 13:44:31 INFO - PROCESS | 1733 | 1464381871747 Marionette TRACE conn4 <- [1,2318,null,{}] 13:44:31 INFO - PROCESS | 1733 | 1464381871753 Marionette TRACE conn4 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:44:31 INFO - PROCESS | 1733 | 1464381871989 Marionette TRACE conn4 <- [1,2319,null,{"value":null}] 13:44:32 INFO - PROCESS | 1733 | 1464381872321 Marionette TRACE conn4 -> [0,2320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:44:32 INFO - PROCESS | 1733 | ++DOCSHELL 0x9a8c5000 == 140 [pid = 1733] [id = 587] 13:44:32 INFO - PROCESS | 1733 | ++DOMWINDOW == 182 (0x9a9dd800) [pid = 1733] [serial = 1762] [outer = (nil)] 13:44:32 INFO - PROCESS | 1733 | ++DOMWINDOW == 183 (0x9b41b800) [pid = 1733] [serial = 1763] [outer = 0x9a9dd800] 13:44:32 INFO - PROCESS | 1733 | 1464381872411 Marionette DEBUG loaded listener.js 13:44:32 INFO - PROCESS | 1733 | ++DOMWINDOW == 184 (0x9b738000) [pid = 1733] [serial = 1764] [outer = 0x9a9dd800] 13:44:34 INFO - PROCESS | 1733 | --DOCSHELL 0x89b44800 == 139 [pid = 1733] [id = 364] 13:44:34 INFO - PROCESS | 1733 | --DOCSHELL 0x86fc4c00 == 138 [pid = 1733] [id = 568] 13:44:34 INFO - PROCESS | 1733 | --DOCSHELL 0x8ab54000 == 137 [pid = 1733] [id = 567] 13:44:34 INFO - PROCESS | 1733 | --DOCSHELL 0x8854d400 == 136 [pid = 1733] [id = 566] 13:44:34 INFO - PROCESS | 1733 | --DOCSHELL 0x86fcfc00 == 135 [pid = 1733] [id = 564] 13:44:34 INFO - PROCESS | 1733 | --DOCSHELL 0x9a33c400 == 134 [pid = 1733] [id = 562] 13:44:34 INFO - PROCESS | 1733 | --DOCSHELL 0x8dbd4400 == 133 [pid = 1733] [id = 563] 13:44:34 INFO - PROCESS | 1733 | --DOCSHELL 0x86fcd400 == 132 [pid = 1733] [id = 561] 13:44:34 INFO - PROCESS | 1733 | --DOCSHELL 0x8cacec00 == 131 [pid = 1733] [id = 560] 13:44:34 INFO - PROCESS | 1733 | --DOCSHELL 0x99538000 == 130 [pid = 1733] [id = 559] 13:44:34 INFO - PROCESS | 1733 | --DOCSHELL 0x8bac8400 == 129 [pid = 1733] [id = 557] 13:44:34 INFO - PROCESS | 1733 | --DOCSHELL 0x955c2000 == 128 [pid = 1733] [id = 558] 13:44:34 INFO - PROCESS | 1733 | --DOCSHELL 0x92d90000 == 127 [pid = 1733] [id = 556] 13:44:34 INFO - PROCESS | 1733 | --DOCSHELL 0x92d1e000 == 126 [pid = 1733] [id = 555] 13:44:34 INFO - PROCESS | 1733 | --DOCSHELL 0x8d0a4800 == 125 [pid = 1733] [id = 554] 13:44:34 INFO - PROCESS | 1733 | --DOCSHELL 0x8d248800 == 124 [pid = 1733] [id = 553] 13:44:34 INFO - PROCESS | 1733 | --DOCSHELL 0x8f397800 == 123 [pid = 1733] [id = 552] 13:44:34 INFO - PROCESS | 1733 | --DOCSHELL 0x8e58fc00 == 122 [pid = 1733] [id = 550] 13:44:34 INFO - PROCESS | 1733 | --DOCSHELL 0x86e08000 == 121 [pid = 1733] [id = 551] 13:44:34 INFO - PROCESS | 1733 | --DOCSHELL 0x8c8a5400 == 120 [pid = 1733] [id = 549] 13:44:34 INFO - PROCESS | 1733 | --DOCSHELL 0x86e0d800 == 119 [pid = 1733] [id = 369] 13:44:34 INFO - PROCESS | 1733 | --DOCSHELL 0x88557400 == 118 [pid = 1733] [id = 548] 13:44:34 INFO - PROCESS | 1733 | --DOMWINDOW == 183 (0x8d9f6800) [pid = 1733] [serial = 1512] [outer = (nil)] [url = about:blank] 13:44:34 INFO - PROCESS | 1733 | --DOMWINDOW == 182 (0x8dbd5000) [pid = 1733] [serial = 1643] [outer = (nil)] [url = about:blank] 13:44:34 INFO - PROCESS | 1733 | --DOMWINDOW == 181 (0x8c9f6800) [pid = 1733] [serial = 1638] [outer = (nil)] [url = about:blank] 13:44:34 INFO - PROCESS | 1733 | --DOMWINDOW == 180 (0x8d9f0000) [pid = 1733] [serial = 1640] [outer = (nil)] [url = about:blank] 13:44:34 INFO - PROCESS | 1733 | --DOMWINDOW == 179 (0x8dbd1400) [pid = 1733] [serial = 1641] [outer = (nil)] [url = about:blank] 13:44:34 INFO - PROCESS | 1733 | --DOMWINDOW == 178 (0x9812b400) [pid = 1733] [serial = 1620] [outer = (nil)] [url = about:blank] 13:44:34 INFO - PROCESS | 1733 | --DOMWINDOW == 177 (0x977e1c00) [pid = 1733] [serial = 1619] [outer = (nil)] [url = about:blank] 13:44:35 INFO - PROCESS | 1733 | --DOMWINDOW == 176 (0x95757c00) [pid = 1733] [serial = 1617] [outer = (nil)] [url = about:blank] 13:44:35 INFO - PROCESS | 1733 | --DOMWINDOW == 175 (0x955ccc00) [pid = 1733] [serial = 1616] [outer = (nil)] [url = about:blank] 13:44:35 INFO - PROCESS | 1733 | --DOMWINDOW == 174 (0x953b6c00) [pid = 1733] [serial = 1614] [outer = (nil)] [url = about:blank] 13:44:35 INFO - PROCESS | 1733 | --DOMWINDOW == 173 (0x951f5800) [pid = 1733] [serial = 1613] [outer = (nil)] [url = about:blank] 13:44:35 INFO - PROCESS | 1733 | --DOMWINDOW == 172 (0x951a0800) [pid = 1733] [serial = 1611] [outer = (nil)] [url = about:blank] 13:44:35 INFO - PROCESS | 1733 | --DOMWINDOW == 171 (0x95077800) [pid = 1733] [serial = 1610] [outer = (nil)] [url = about:blank] 13:44:35 INFO - PROCESS | 1733 | --DOMWINDOW == 170 (0x92df1000) [pid = 1733] [serial = 1608] [outer = (nil)] [url = about:blank] 13:44:35 INFO - PROCESS | 1733 | --DOMWINDOW == 169 (0x92d92c00) [pid = 1733] [serial = 1607] [outer = (nil)] [url = about:blank] 13:44:35 INFO - PROCESS | 1733 | --DOMWINDOW == 168 (0x92238000) [pid = 1733] [serial = 1605] [outer = (nil)] [url = about:blank] 13:44:35 INFO - PROCESS | 1733 | --DOMWINDOW == 167 (0x91cb9800) [pid = 1733] [serial = 1604] [outer = (nil)] [url = about:blank] 13:44:35 INFO - PROCESS | 1733 | --DOMWINDOW == 166 (0x913c9800) [pid = 1733] [serial = 1602] [outer = (nil)] [url = about:blank] 13:44:35 INFO - PROCESS | 1733 | --DOMWINDOW == 165 (0x913c6000) [pid = 1733] [serial = 1601] [outer = (nil)] [url = about:blank] 13:44:35 INFO - PROCESS | 1733 | --DOMWINDOW == 164 (0x912e6800) [pid = 1733] [serial = 1599] [outer = (nil)] [url = about:blank] 13:44:35 INFO - PROCESS | 1733 | --DOMWINDOW == 163 (0x912de800) [pid = 1733] [serial = 1598] [outer = (nil)] [url = about:blank] 13:44:35 INFO - PROCESS | 1733 | --DOMWINDOW == 162 (0x90f72000) [pid = 1733] [serial = 1596] [outer = (nil)] [url = about:blank] 13:44:35 INFO - PROCESS | 1733 | --DOMWINDOW == 161 (0x8f393c00) [pid = 1733] [serial = 1595] [outer = (nil)] [url = about:blank] 13:44:35 INFO - PROCESS | 1733 | --DOMWINDOW == 160 (0x8e86dc00) [pid = 1733] [serial = 1593] [outer = (nil)] [url = about:blank] 13:44:35 INFO - PROCESS | 1733 | --DOMWINDOW == 159 (0x8e6b0400) [pid = 1733] [serial = 1592] [outer = (nil)] [url = about:blank] 13:44:35 INFO - PROCESS | 1733 | --DOMWINDOW == 158 (0x8e56d800) [pid = 1733] [serial = 1590] [outer = (nil)] [url = about:blank] 13:44:35 INFO - PROCESS | 1733 | --DOMWINDOW == 157 (0x8e565800) [pid = 1733] [serial = 1589] [outer = (nil)] [url = about:blank] 13:44:35 INFO - PROCESS | 1733 | --DOMWINDOW == 156 (0x8dbd3400) [pid = 1733] [serial = 1587] [outer = (nil)] [url = about:blank] 13:44:35 INFO - PROCESS | 1733 | --DOMWINDOW == 155 (0x8d9fec00) [pid = 1733] [serial = 1586] [outer = (nil)] [url = about:blank] 13:44:35 INFO - PROCESS | 1733 | --DOMWINDOW == 154 (0x8cad0000) [pid = 1733] [serial = 1584] [outer = (nil)] [url = about:blank] 13:44:35 INFO - PROCESS | 1733 | --DOMWINDOW == 153 (0x8c8ad400) [pid = 1733] [serial = 1583] [outer = (nil)] [url = about:blank] 13:44:35 INFO - PROCESS | 1733 | --DOMWINDOW == 152 (0x8a285000) [pid = 1733] [serial = 1581] [outer = (nil)] [url = about:blank] 13:44:35 INFO - PROCESS | 1733 | --DOMWINDOW == 151 (0x890ebc00) [pid = 1733] [serial = 1580] [outer = (nil)] [url = about:blank] 13:44:35 INFO - PROCESS | 1733 | --DOMWINDOW == 150 (0x89d20000) [pid = 1733] [serial = 1634] [outer = (nil)] [url = about:blank] 13:44:35 INFO - PROCESS | 1733 | --DOMWINDOW == 149 (0x9aa4fc00) [pid = 1733] [serial = 1631] [outer = (nil)] [url = about:blank] 13:44:35 INFO - PROCESS | 1733 | --DOMWINDOW == 148 (0x9a8cc000) [pid = 1733] [serial = 1629] [outer = (nil)] [url = about:blank] 13:44:35 INFO - PROCESS | 1733 | --DOMWINDOW == 147 (0x9a8c3c00) [pid = 1733] [serial = 1628] [outer = (nil)] [url = about:blank] 13:44:35 INFO - PROCESS | 1733 | --DOMWINDOW == 146 (0x9a327800) [pid = 1733] [serial = 1626] [outer = (nil)] [url = about:blank] 13:44:35 INFO - PROCESS | 1733 | --DOMWINDOW == 145 (0x9a31e800) [pid = 1733] [serial = 1625] [outer = (nil)] [url = about:blank] 13:44:35 INFO - PROCESS | 1733 | --DOMWINDOW == 144 (0x99e75800) [pid = 1733] [serial = 1623] [outer = (nil)] [url = about:blank] 13:44:35 INFO - PROCESS | 1733 | --DOMWINDOW == 143 (0x99d98000) [pid = 1733] [serial = 1622] [outer = (nil)] [url = about:blank] 13:44:35 INFO - PROCESS | 1733 | --DOMWINDOW == 142 (0x8bac8c00) [pid = 1733] [serial = 1637] [outer = (nil)] [url = about:blank] 13:44:35 INFO - PROCESS | 1733 | --DOMWINDOW == 141 (0x8ab4e400) [pid = 1733] [serial = 1635] [outer = (nil)] [url = about:blank] 13:44:35 INFO - PROCESS | 1733 | 1464381875613 Marionette TRACE conn4 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2321,"getWindowHandle",null] 13:44:35 INFO - PROCESS | 1733 | 1464381875655 Marionette TRACE conn4 <- [1,2321,null,{"value":"8"}] 13:44:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 13:44:35 INFO - PROCESS | 1733 | 1464381875664 Marionette TRACE conn4 -> [0,2322,"setScriptTimeout",{"ms":35000}] 13:44:35 INFO - PROCESS | 1733 | 1464381875668 Marionette TRACE conn4 <- [1,2322,null,{}] 13:44:35 INFO - PROCESS | 1733 | 1464381875676 Marionette TRACE conn4 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:44:35 INFO - PROCESS | 1733 | 1464381875894 Marionette TRACE conn4 <- [1,2323,null,{"value":null}] 13:44:36 INFO - PROCESS | 1733 | 1464381876098 Marionette TRACE conn4 -> [0,2324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:44:36 INFO - PROCESS | 1733 | ++DOCSHELL 0x86fe6400 == 119 [pid = 1733] [id = 588] 13:44:36 INFO - PROCESS | 1733 | ++DOMWINDOW == 142 (0x8854cc00) [pid = 1733] [serial = 1765] [outer = (nil)] 13:44:36 INFO - PROCESS | 1733 | ++DOMWINDOW == 143 (0x8a285400) [pid = 1733] [serial = 1766] [outer = 0x8854cc00] 13:44:36 INFO - PROCESS | 1733 | 1464381876178 Marionette DEBUG loaded listener.js 13:44:36 INFO - PROCESS | 1733 | ++DOMWINDOW == 144 (0x8ab57800) [pid = 1733] [serial = 1767] [outer = 0x8854cc00] 13:44:37 INFO - PROCESS | 1733 | 1464381877036 Marionette TRACE conn4 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 13:44:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 13:44:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1386ms 13:44:37 INFO - PROCESS | 1733 | 1464381877084 Marionette TRACE conn4 -> [0,2325,"getWindowHandle",null] 13:44:37 INFO - PROCESS | 1733 | 1464381877093 Marionette TRACE conn4 <- [1,2325,null,{"value":"8"}] 13:44:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 13:44:37 INFO - PROCESS | 1733 | 1464381877105 Marionette TRACE conn4 -> [0,2326,"setScriptTimeout",{"ms":35000}] 13:44:37 INFO - PROCESS | 1733 | 1464381877108 Marionette TRACE conn4 <- [1,2326,null,{}] 13:44:37 INFO - PROCESS | 1733 | 1464381877114 Marionette TRACE conn4 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:44:37 INFO - PROCESS | 1733 | 1464381877313 Marionette TRACE conn4 <- [1,2327,null,{"value":null}] 13:44:37 INFO - PROCESS | 1733 | 1464381877326 Marionette TRACE conn4 -> [0,2328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:44:37 INFO - PROCESS | 1733 | ++DOCSHELL 0x8ab54000 == 120 [pid = 1733] [id = 589] 13:44:37 INFO - PROCESS | 1733 | ++DOMWINDOW == 145 (0x8b796c00) [pid = 1733] [serial = 1768] [outer = (nil)] 13:44:37 INFO - PROCESS | 1733 | ++DOMWINDOW == 146 (0x8c8ad000) [pid = 1733] [serial = 1769] [outer = 0x8b796c00] 13:44:37 INFO - PROCESS | 1733 | 1464381877611 Marionette DEBUG loaded listener.js 13:44:37 INFO - PROCESS | 1733 | ++DOMWINDOW == 147 (0x8cad0000) [pid = 1733] [serial = 1770] [outer = 0x8b796c00] 13:44:38 INFO - PROCESS | 1733 | 1464381878538 Marionette TRACE conn4 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 13:44:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 13:44:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1483ms 13:44:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 13:44:38 INFO - PROCESS | 1733 | 1464381878589 Marionette TRACE conn4 -> [0,2329,"getWindowHandle",null] 13:44:38 INFO - PROCESS | 1733 | 1464381878592 Marionette TRACE conn4 <- [1,2329,null,{"value":"8"}] 13:44:38 INFO - PROCESS | 1733 | 1464381878599 Marionette TRACE conn4 -> [0,2330,"setScriptTimeout",{"ms":35000}] 13:44:38 INFO - PROCESS | 1733 | 1464381878605 Marionette TRACE conn4 <- [1,2330,null,{}] 13:44:38 INFO - PROCESS | 1733 | 1464381878620 Marionette TRACE conn4 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:44:38 INFO - PROCESS | 1733 | 1464381878902 Marionette TRACE conn4 <- [1,2331,null,{"value":null}] 13:44:38 INFO - PROCESS | 1733 | 1464381878945 Marionette TRACE conn4 -> [0,2332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:44:38 INFO - PROCESS | 1733 | ++DOCSHELL 0x86fc7400 == 121 [pid = 1733] [id = 590] 13:44:38 INFO - PROCESS | 1733 | ++DOMWINDOW == 148 (0x8d9f8c00) [pid = 1733] [serial = 1771] [outer = (nil)] 13:44:39 INFO - PROCESS | 1733 | ++DOMWINDOW == 149 (0x8dbc8c00) [pid = 1733] [serial = 1772] [outer = 0x8d9f8c00] 13:44:39 INFO - PROCESS | 1733 | 1464381879035 Marionette DEBUG loaded listener.js 13:44:39 INFO - PROCESS | 1733 | ++DOMWINDOW == 150 (0x8dbd4400) [pid = 1733] [serial = 1773] [outer = 0x8d9f8c00] 13:44:40 INFO - PROCESS | 1733 | --DOMWINDOW == 149 (0x8abfc400) [pid = 1733] [serial = 1705] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 13:44:40 INFO - PROCESS | 1733 | --DOMWINDOW == 148 (0x91038000) [pid = 1733] [serial = 1660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 13:44:40 INFO - PROCESS | 1733 | --DOMWINDOW == 147 (0x90f6f000) [pid = 1733] [serial = 1663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 13:44:40 INFO - PROCESS | 1733 | --DOMWINDOW == 146 (0x8cccd800) [pid = 1733] [serial = 1648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 13:44:40 INFO - PROCESS | 1733 | --DOMWINDOW == 145 (0x938ae800) [pid = 1733] [serial = 1690] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 13:44:40 INFO - PROCESS | 1733 | --DOMWINDOW == 144 (0x9aa48000) [pid = 1733] [serial = 1687] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 13:44:40 INFO - PROCESS | 1733 | --DOMWINDOW == 143 (0x92d94000) [pid = 1733] [serial = 1666] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 13:44:40 INFO - PROCESS | 1733 | --DOMWINDOW == 142 (0x9a282c00) [pid = 1733] [serial = 1630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 13:44:40 INFO - PROCESS | 1733 | --DOMWINDOW == 141 (0x888e0400) [pid = 1733] [serial = 1645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 13:44:40 INFO - PROCESS | 1733 | --DOMWINDOW == 140 (0x88550c00) [pid = 1733] [serial = 1699] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 13:44:40 INFO - PROCESS | 1733 | --DOMWINDOW == 139 (0x8f395400) [pid = 1733] [serial = 1672] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 13:44:40 INFO - PROCESS | 1733 | --DOMWINDOW == 138 (0x9a9f4800) [pid = 1733] [serial = 1684] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 13:44:40 INFO - PROCESS | 1733 | --DOMWINDOW == 137 (0x8e6b6c00) [pid = 1733] [serial = 1654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 13:44:40 INFO - PROCESS | 1733 | --DOMWINDOW == 136 (0x94555400) [pid = 1733] [serial = 1669] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 13:44:40 INFO - PROCESS | 1733 | --DOMWINDOW == 135 (0x8e6ac000) [pid = 1733] [serial = 1651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 13:44:40 INFO - PROCESS | 1733 | --DOMWINDOW == 134 (0x90f6cc00) [pid = 1733] [serial = 1681] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 13:44:40 INFO - PROCESS | 1733 | --DOMWINDOW == 133 (0x8f39ec00) [pid = 1733] [serial = 1657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 13:44:40 INFO - PROCESS | 1733 | --DOMWINDOW == 132 (0x99e74000) [pid = 1733] [serial = 1675] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 13:44:40 INFO - PROCESS | 1733 | --DOMWINDOW == 131 (0x9a33d800) [pid = 1733] [serial = 1678] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 13:44:40 INFO - PROCESS | 1733 | --DOMWINDOW == 130 (0x8abef800) [pid = 1733] [serial = 1702] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 13:44:40 INFO - PROCESS | 1733 | --DOMWINDOW == 129 (0x8c8a9c00) [pid = 1733] [serial = 1576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 13:44:40 INFO - PROCESS | 1733 | --DOMWINDOW == 128 (0x938a8000) [pid = 1733] [serial = 1561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 13:44:40 INFO - PROCESS | 1733 | 1464381880622 Marionette TRACE conn4 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 13:44:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 13:44:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 2087ms 13:44:40 INFO - PROCESS | 1733 | 1464381880686 Marionette TRACE conn4 -> [0,2333,"getWindowHandle",null] 13:44:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 13:44:40 INFO - PROCESS | 1733 | 1464381880691 Marionette TRACE conn4 <- [1,2333,null,{"value":"8"}] 13:44:40 INFO - PROCESS | 1733 | 1464381880697 Marionette TRACE conn4 -> [0,2334,"setScriptTimeout",{"ms":35000}] 13:44:40 INFO - PROCESS | 1733 | 1464381880700 Marionette TRACE conn4 <- [1,2334,null,{}] 13:44:40 INFO - PROCESS | 1733 | 1464381880706 Marionette TRACE conn4 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:44:40 INFO - PROCESS | 1733 | 1464381880928 Marionette TRACE conn4 <- [1,2335,null,{"value":null}] 13:44:41 INFO - PROCESS | 1733 | 1464381881170 Marionette TRACE conn4 -> [0,2336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:44:41 INFO - PROCESS | 1733 | ++DOCSHELL 0x88554c00 == 122 [pid = 1733] [id = 591] 13:44:41 INFO - PROCESS | 1733 | ++DOMWINDOW == 129 (0x8a56b400) [pid = 1733] [serial = 1774] [outer = (nil)] 13:44:41 INFO - PROCESS | 1733 | ++DOMWINDOW == 130 (0x8dc45800) [pid = 1733] [serial = 1775] [outer = 0x8a56b400] 13:44:41 INFO - PROCESS | 1733 | 1464381881249 Marionette DEBUG loaded listener.js 13:44:41 INFO - PROCESS | 1733 | ++DOMWINDOW == 131 (0x8e56b000) [pid = 1733] [serial = 1776] [outer = 0x8a56b400] 13:44:41 INFO - PROCESS | 1733 | 1464381881995 Marionette TRACE conn4 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 13:44:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 13:44:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1335ms 13:44:42 INFO - PROCESS | 1733 | 1464381882041 Marionette TRACE conn4 -> [0,2337,"getWindowHandle",null] 13:44:42 INFO - PROCESS | 1733 | 1464381882045 Marionette TRACE conn4 <- [1,2337,null,{"value":"8"}] 13:44:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 13:44:42 INFO - PROCESS | 1733 | 1464381882053 Marionette TRACE conn4 -> [0,2338,"setScriptTimeout",{"ms":35000}] 13:44:42 INFO - PROCESS | 1733 | 1464381882056 Marionette TRACE conn4 <- [1,2338,null,{}] 13:44:42 INFO - PROCESS | 1733 | 1464381882061 Marionette TRACE conn4 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:44:42 INFO - PROCESS | 1733 | 1464381882575 Marionette TRACE conn4 <- [1,2339,null,{"value":null}] 13:44:42 INFO - PROCESS | 1733 | 1464381882822 Marionette TRACE conn4 -> [0,2340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.set.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:44:42 INFO - PROCESS | 1733 | ++DOCSHELL 0x890ebc00 == 123 [pid = 1733] [id = 592] 13:44:42 INFO - PROCESS | 1733 | ++DOMWINDOW == 132 (0x890f1800) [pid = 1733] [serial = 1777] [outer = (nil)] 13:44:42 INFO - PROCESS | 1733 | ++DOMWINDOW == 133 (0x89b4e400) [pid = 1733] [serial = 1778] [outer = 0x890f1800] 13:44:42 INFO - PROCESS | 1733 | 1464381882919 Marionette DEBUG loaded listener.js 13:44:43 INFO - PROCESS | 1733 | ++DOMWINDOW == 134 (0x8abf2c00) [pid = 1733] [serial = 1779] [outer = 0x890f1800] 13:44:43 INFO - PROCESS | 1733 | 1464381883949 Marionette TRACE conn4 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 13:44:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 13:44:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1930ms 13:44:43 INFO - PROCESS | 1733 | 1464381883986 Marionette TRACE conn4 -> [0,2341,"getWindowHandle",null] 13:44:43 INFO - PROCESS | 1733 | 1464381883994 Marionette TRACE conn4 <- [1,2341,null,{"value":"8"}] 13:44:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 13:44:44 INFO - PROCESS | 1733 | 1464381884004 Marionette TRACE conn4 -> [0,2342,"setScriptTimeout",{"ms":35000}] 13:44:44 INFO - PROCESS | 1733 | 1464381884010 Marionette TRACE conn4 <- [1,2342,null,{}] 13:44:44 INFO - PROCESS | 1733 | 1464381884017 Marionette TRACE conn4 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:44:44 INFO - PROCESS | 1733 | 1464381884267 Marionette TRACE conn4 <- [1,2343,null,{"value":null}] 13:44:44 INFO - PROCESS | 1733 | 1464381884599 Marionette TRACE conn4 -> [0,2344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:44:44 INFO - PROCESS | 1733 | ++DOCSHELL 0x8d0a5400 == 124 [pid = 1733] [id = 593] 13:44:44 INFO - PROCESS | 1733 | ++DOMWINDOW == 135 (0x8d0a5800) [pid = 1733] [serial = 1780] [outer = (nil)] 13:44:44 INFO - PROCESS | 1733 | ++DOMWINDOW == 136 (0x8d9f0400) [pid = 1733] [serial = 1781] [outer = 0x8d0a5800] 13:44:44 INFO - PROCESS | 1733 | 1464381884706 Marionette DEBUG loaded listener.js 13:44:44 INFO - PROCESS | 1733 | ++DOMWINDOW == 137 (0x8dc47000) [pid = 1733] [serial = 1782] [outer = 0x8d0a5800] 13:44:45 INFO - PROCESS | 1733 | 1464381885644 Marionette TRACE conn4 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 13:44:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 13:44:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1686ms 13:44:45 INFO - PROCESS | 1733 | 1464381885689 Marionette TRACE conn4 -> [0,2345,"getWindowHandle",null] 13:44:45 INFO - PROCESS | 1733 | 1464381885695 Marionette TRACE conn4 <- [1,2345,null,{"value":"8"}] 13:44:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 13:44:45 INFO - PROCESS | 1733 | 1464381885701 Marionette TRACE conn4 -> [0,2346,"setScriptTimeout",{"ms":35000}] 13:44:45 INFO - PROCESS | 1733 | 1464381885705 Marionette TRACE conn4 <- [1,2346,null,{}] 13:44:45 INFO - PROCESS | 1733 | 1464381885711 Marionette TRACE conn4 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:44:45 INFO - PROCESS | 1733 | 1464381885951 Marionette TRACE conn4 <- [1,2347,null,{"value":null}] 13:44:46 INFO - PROCESS | 1733 | 1464381886318 Marionette TRACE conn4 -> [0,2348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:44:46 INFO - PROCESS | 1733 | ++DOCSHELL 0x8cccb400 == 125 [pid = 1733] [id = 594] 13:44:46 INFO - PROCESS | 1733 | ++DOMWINDOW == 138 (0x8e6b4000) [pid = 1733] [serial = 1783] [outer = (nil)] 13:44:46 INFO - PROCESS | 1733 | ++DOMWINDOW == 139 (0x8e872000) [pid = 1733] [serial = 1784] [outer = 0x8e6b4000] 13:44:46 INFO - PROCESS | 1733 | 1464381886414 Marionette DEBUG loaded listener.js 13:44:46 INFO - PROCESS | 1733 | ++DOMWINDOW == 140 (0x8f1b2800) [pid = 1733] [serial = 1785] [outer = 0x8e6b4000] 13:44:47 INFO - PROCESS | 1733 | 1464381887357 Marionette TRACE conn4 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 13:44:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 13:44:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1688ms 13:44:47 INFO - PROCESS | 1733 | 1464381887390 Marionette TRACE conn4 -> [0,2349,"getWindowHandle",null] 13:44:47 INFO - PROCESS | 1733 | 1464381887397 Marionette TRACE conn4 <- [1,2349,null,{"value":"8"}] 13:44:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 13:44:47 INFO - PROCESS | 1733 | 1464381887414 Marionette TRACE conn4 -> [0,2350,"setScriptTimeout",{"ms":35000}] 13:44:47 INFO - PROCESS | 1733 | 1464381887422 Marionette TRACE conn4 <- [1,2350,null,{}] 13:44:47 INFO - PROCESS | 1733 | 1464381887428 Marionette TRACE conn4 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:44:47 INFO - PROCESS | 1733 | 1464381887661 Marionette TRACE conn4 <- [1,2351,null,{"value":null}] 13:44:48 INFO - PROCESS | 1733 | 1464381887985 Marionette TRACE conn4 -> [0,2352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:44:48 INFO - PROCESS | 1733 | ++DOCSHELL 0x868f5c00 == 126 [pid = 1733] [id = 595] 13:44:48 INFO - PROCESS | 1733 | ++DOMWINDOW == 141 (0x8e56d800) [pid = 1733] [serial = 1786] [outer = (nil)] 13:44:48 INFO - PROCESS | 1733 | ++DOMWINDOW == 142 (0x90f74c00) [pid = 1733] [serial = 1787] [outer = 0x8e56d800] 13:44:48 INFO - PROCESS | 1733 | 1464381888076 Marionette DEBUG loaded listener.js 13:44:48 INFO - PROCESS | 1733 | ++DOMWINDOW == 143 (0x91037400) [pid = 1733] [serial = 1788] [outer = 0x8e56d800] 13:44:49 INFO - PROCESS | 1733 | 1464381889025 Marionette TRACE conn4 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 13:44:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 13:44:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1650ms 13:44:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 13:44:49 INFO - PROCESS | 1733 | 1464381889057 Marionette TRACE conn4 -> [0,2353,"getWindowHandle",null] 13:44:49 INFO - PROCESS | 1733 | 1464381889060 Marionette TRACE conn4 <- [1,2353,null,{"value":"8"}] 13:44:49 INFO - PROCESS | 1733 | 1464381889067 Marionette TRACE conn4 -> [0,2354,"setScriptTimeout",{"ms":35000}] 13:44:49 INFO - PROCESS | 1733 | 1464381889070 Marionette TRACE conn4 <- [1,2354,null,{}] 13:44:49 INFO - PROCESS | 1733 | 1464381889076 Marionette TRACE conn4 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:44:49 INFO - PROCESS | 1733 | 1464381889307 Marionette TRACE conn4 <- [1,2355,null,{"value":null}] 13:44:49 INFO - PROCESS | 1733 | 1464381889640 Marionette TRACE conn4 -> [0,2356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:44:49 INFO - PROCESS | 1733 | ++DOCSHELL 0x91030c00 == 127 [pid = 1733] [id = 596] 13:44:49 INFO - PROCESS | 1733 | ++DOMWINDOW == 144 (0x912de800) [pid = 1733] [serial = 1789] [outer = (nil)] 13:44:49 INFO - PROCESS | 1733 | ++DOMWINDOW == 145 (0x91332400) [pid = 1733] [serial = 1790] [outer = 0x912de800] 13:44:49 INFO - PROCESS | 1733 | 1464381889733 Marionette DEBUG loaded listener.js 13:44:49 INFO - PROCESS | 1733 | ++DOMWINDOW == 146 (0x913c9c00) [pid = 1733] [serial = 1791] [outer = 0x912de800] 13:44:50 INFO - PROCESS | 1733 | 1464381890601 Marionette TRACE conn4 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 13:44:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 13:44:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1581ms 13:44:50 INFO - PROCESS | 1733 | 1464381890648 Marionette TRACE conn4 -> [0,2357,"getWindowHandle",null] 13:44:50 INFO - PROCESS | 1733 | 1464381890652 Marionette TRACE conn4 <- [1,2357,null,{"value":"8"}] 13:44:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 13:44:50 INFO - PROCESS | 1733 | 1464381890662 Marionette TRACE conn4 -> [0,2358,"setScriptTimeout",{"ms":35000}] 13:44:50 INFO - PROCESS | 1733 | 1464381890666 Marionette TRACE conn4 <- [1,2358,null,{}] 13:44:50 INFO - PROCESS | 1733 | 1464381890696 Marionette TRACE conn4 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:44:50 INFO - PROCESS | 1733 | 1464381890978 Marionette TRACE conn4 <- [1,2359,null,{"value":null}] 13:44:51 INFO - PROCESS | 1733 | 1464381891314 Marionette TRACE conn4 -> [0,2360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:44:51 INFO - PROCESS | 1733 | ++DOCSHELL 0x9223f400 == 128 [pid = 1733] [id = 597] 13:44:51 INFO - PROCESS | 1733 | ++DOMWINDOW == 147 (0x92b6ac00) [pid = 1733] [serial = 1792] [outer = (nil)] 13:44:51 INFO - PROCESS | 1733 | ++DOMWINDOW == 148 (0x92d8ac00) [pid = 1733] [serial = 1793] [outer = 0x92b6ac00] 13:44:51 INFO - PROCESS | 1733 | 1464381891410 Marionette DEBUG loaded listener.js 13:44:51 INFO - PROCESS | 1733 | ++DOMWINDOW == 149 (0x92df7000) [pid = 1733] [serial = 1794] [outer = 0x92b6ac00] 13:44:52 INFO - PROCESS | 1733 | 1464381892324 Marionette TRACE conn4 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 13:44:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 13:44:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1726ms 13:44:52 INFO - PROCESS | 1733 | 1464381892387 Marionette TRACE conn4 -> [0,2361,"getWindowHandle",null] 13:44:52 INFO - PROCESS | 1733 | 1464381892392 Marionette TRACE conn4 <- [1,2361,null,{"value":"8"}] 13:44:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 13:44:52 INFO - PROCESS | 1733 | 1464381892398 Marionette TRACE conn4 -> [0,2362,"setScriptTimeout",{"ms":35000}] 13:44:52 INFO - PROCESS | 1733 | 1464381892402 Marionette TRACE conn4 <- [1,2362,null,{}] 13:44:52 INFO - PROCESS | 1733 | 1464381892407 Marionette TRACE conn4 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:44:52 INFO - PROCESS | 1733 | 1464381892643 Marionette TRACE conn4 <- [1,2363,null,{"value":null}] 13:44:52 INFO - PROCESS | 1733 | 1464381892971 Marionette TRACE conn4 -> [0,2364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.created.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:44:53 INFO - PROCESS | 1733 | ++DOCSHELL 0x8ccc4400 == 129 [pid = 1733] [id = 598] 13:44:53 INFO - PROCESS | 1733 | ++DOMWINDOW == 150 (0x90f74000) [pid = 1733] [serial = 1795] [outer = (nil)] 13:44:53 INFO - PROCESS | 1733 | ++DOMWINDOW == 151 (0x93a95400) [pid = 1733] [serial = 1796] [outer = 0x90f74000] 13:44:53 INFO - PROCESS | 1733 | 1464381893062 Marionette DEBUG loaded listener.js 13:44:53 INFO - PROCESS | 1733 | ++DOMWINDOW == 152 (0x93aa0800) [pid = 1733] [serial = 1797] [outer = 0x90f74000] 13:44:53 INFO - PROCESS | 1733 | 1464381893963 Marionette TRACE conn4 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 13:44:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 13:44:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1633ms 13:44:54 INFO - PROCESS | 1733 | 1464381894036 Marionette TRACE conn4 -> [0,2365,"getWindowHandle",null] 13:44:54 INFO - PROCESS | 1733 | 1464381894040 Marionette TRACE conn4 <- [1,2365,null,{"value":"8"}] 13:44:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 13:44:54 INFO - PROCESS | 1733 | 1464381894049 Marionette TRACE conn4 -> [0,2366,"setScriptTimeout",{"ms":35000}] 13:44:54 INFO - PROCESS | 1733 | 1464381894051 Marionette TRACE conn4 <- [1,2366,null,{}] 13:44:54 INFO - PROCESS | 1733 | 1464381894056 Marionette TRACE conn4 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:44:54 INFO - PROCESS | 1733 | 1464381894267 Marionette TRACE conn4 <- [1,2367,null,{"value":null}] 13:44:54 INFO - PROCESS | 1733 | 1464381894607 Marionette TRACE conn4 -> [0,2368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:44:54 INFO - PROCESS | 1733 | ++DOCSHELL 0x86e10800 == 130 [pid = 1733] [id = 599] 13:44:54 INFO - PROCESS | 1733 | ++DOMWINDOW == 153 (0x93993000) [pid = 1733] [serial = 1798] [outer = (nil)] 13:44:54 INFO - PROCESS | 1733 | ++DOMWINDOW == 154 (0x95198c00) [pid = 1733] [serial = 1799] [outer = 0x93993000] 13:44:54 INFO - PROCESS | 1733 | 1464381894718 Marionette DEBUG loaded listener.js 13:44:54 INFO - PROCESS | 1733 | ++DOMWINDOW == 155 (0x9519e800) [pid = 1733] [serial = 1800] [outer = 0x93993000] 13:44:55 INFO - PROCESS | 1733 | 1464381895659 Marionette TRACE conn4 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 13:44:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 13:44:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1685ms 13:44:55 INFO - PROCESS | 1733 | 1464381895736 Marionette TRACE conn4 -> [0,2369,"getWindowHandle",null] 13:44:55 INFO - PROCESS | 1733 | 1464381895741 Marionette TRACE conn4 <- [1,2369,null,{"value":"8"}] 13:44:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 13:44:55 INFO - PROCESS | 1733 | 1464381895749 Marionette TRACE conn4 -> [0,2370,"setScriptTimeout",{"ms":35000}] 13:44:55 INFO - PROCESS | 1733 | 1464381895752 Marionette TRACE conn4 <- [1,2370,null,{}] 13:44:55 INFO - PROCESS | 1733 | 1464381895759 Marionette TRACE conn4 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:44:56 INFO - PROCESS | 1733 | 1464381896043 Marionette TRACE conn4 <- [1,2371,null,{"value":null}] 13:44:56 INFO - PROCESS | 1733 | 1464381896373 Marionette TRACE conn4 -> [0,2372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:44:56 INFO - PROCESS | 1733 | ++DOCSHELL 0x938ae000 == 131 [pid = 1733] [id = 600] 13:44:56 INFO - PROCESS | 1733 | ++DOMWINDOW == 156 (0x9519b000) [pid = 1733] [serial = 1801] [outer = (nil)] 13:44:56 INFO - PROCESS | 1733 | ++DOMWINDOW == 157 (0x953c3c00) [pid = 1733] [serial = 1802] [outer = 0x9519b000] 13:44:56 INFO - PROCESS | 1733 | 1464381896464 Marionette DEBUG loaded listener.js 13:44:56 INFO - PROCESS | 1733 | ++DOMWINDOW == 158 (0x955c7400) [pid = 1733] [serial = 1803] [outer = 0x9519b000] 13:44:57 INFO - PROCESS | 1733 | 1464381897416 Marionette TRACE conn4 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 13:44:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 13:44:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1734ms 13:44:57 INFO - PROCESS | 1733 | 1464381897484 Marionette TRACE conn4 -> [0,2373,"getWindowHandle",null] 13:44:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 13:44:57 INFO - PROCESS | 1733 | 1464381897494 Marionette TRACE conn4 <- [1,2373,null,{"value":"8"}] 13:44:57 INFO - PROCESS | 1733 | 1464381897500 Marionette TRACE conn4 -> [0,2374,"setScriptTimeout",{"ms":35000}] 13:44:57 INFO - PROCESS | 1733 | 1464381897504 Marionette TRACE conn4 <- [1,2374,null,{}] 13:44:57 INFO - PROCESS | 1733 | 1464381897509 Marionette TRACE conn4 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:44:57 INFO - PROCESS | 1733 | 1464381897732 Marionette TRACE conn4 <- [1,2375,null,{"value":null}] 13:44:58 INFO - PROCESS | 1733 | 1464381898058 Marionette TRACE conn4 -> [0,2376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:44:58 INFO - PROCESS | 1733 | ++DOCSHELL 0x95078c00 == 132 [pid = 1733] [id = 601] 13:44:58 INFO - PROCESS | 1733 | ++DOMWINDOW == 159 (0x95215000) [pid = 1733] [serial = 1804] [outer = (nil)] 13:44:58 INFO - PROCESS | 1733 | ++DOMWINDOW == 160 (0x9819f800) [pid = 1733] [serial = 1805] [outer = 0x95215000] 13:44:58 INFO - PROCESS | 1733 | 1464381898149 Marionette DEBUG loaded listener.js 13:44:58 INFO - PROCESS | 1733 | ++DOMWINDOW == 161 (0x991b6400) [pid = 1733] [serial = 1806] [outer = 0x95215000] 13:44:59 INFO - PROCESS | 1733 | 1464381899135 Marionette TRACE conn4 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 13:44:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 13:44:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1682ms 13:44:59 INFO - PROCESS | 1733 | 1464381899183 Marionette TRACE conn4 -> [0,2377,"getWindowHandle",null] 13:44:59 INFO - PROCESS | 1733 | 1464381899186 Marionette TRACE conn4 <- [1,2377,null,{"value":"8"}] 13:44:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 13:44:59 INFO - PROCESS | 1733 | 1464381899193 Marionette TRACE conn4 -> [0,2378,"setScriptTimeout",{"ms":35000}] 13:44:59 INFO - PROCESS | 1733 | 1464381899196 Marionette TRACE conn4 <- [1,2378,null,{}] 13:44:59 INFO - PROCESS | 1733 | 1464381899202 Marionette TRACE conn4 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:44:59 INFO - PROCESS | 1733 | 1464381899446 Marionette TRACE conn4 <- [1,2379,null,{"value":null}] 13:44:59 INFO - PROCESS | 1733 | 1464381899806 Marionette TRACE conn4 -> [0,2380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:44:59 INFO - PROCESS | 1733 | ++DOCSHELL 0x8abed800 == 133 [pid = 1733] [id = 602] 13:44:59 INFO - PROCESS | 1733 | ++DOMWINDOW == 162 (0x9a282c00) [pid = 1733] [serial = 1807] [outer = (nil)] 13:44:59 INFO - PROCESS | 1733 | ++DOMWINDOW == 163 (0x9a328000) [pid = 1733] [serial = 1808] [outer = 0x9a282c00] 13:44:59 INFO - PROCESS | 1733 | 1464381899907 Marionette DEBUG loaded listener.js 13:45:00 INFO - PROCESS | 1733 | ++DOMWINDOW == 164 (0x9a8c6800) [pid = 1733] [serial = 1809] [outer = 0x9a282c00] 13:45:00 INFO - PROCESS | 1733 | 1464381900865 Marionette TRACE conn4 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 13:45:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 13:45:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1730ms 13:45:00 INFO - PROCESS | 1733 | 1464381900924 Marionette TRACE conn4 -> [0,2381,"getWindowHandle",null] 13:45:00 INFO - PROCESS | 1733 | 1464381900929 Marionette TRACE conn4 <- [1,2381,null,{"value":"8"}] 13:45:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 13:45:00 INFO - PROCESS | 1733 | 1464381900935 Marionette TRACE conn4 -> [0,2382,"setScriptTimeout",{"ms":35000}] 13:45:00 INFO - PROCESS | 1733 | 1464381900939 Marionette TRACE conn4 <- [1,2382,null,{}] 13:45:00 INFO - PROCESS | 1733 | 1464381900945 Marionette TRACE conn4 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:45:01 INFO - PROCESS | 1733 | 1464381901166 Marionette TRACE conn4 <- [1,2383,null,{"value":null}] 13:45:01 INFO - PROCESS | 1733 | 1464381901514 Marionette TRACE conn4 -> [0,2384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:01 INFO - PROCESS | 1733 | ++DOCSHELL 0x9a328800 == 134 [pid = 1733] [id = 603] 13:45:01 INFO - PROCESS | 1733 | ++DOMWINDOW == 165 (0x9a9db800) [pid = 1733] [serial = 1810] [outer = (nil)] 13:45:01 INFO - PROCESS | 1733 | ++DOMWINDOW == 166 (0x9aa4b400) [pid = 1733] [serial = 1811] [outer = 0x9a9db800] 13:45:01 INFO - PROCESS | 1733 | 1464381901609 Marionette DEBUG loaded listener.js 13:45:01 INFO - PROCESS | 1733 | ++DOMWINDOW == 167 (0x9b294c00) [pid = 1733] [serial = 1812] [outer = 0x9a9db800] 13:45:02 INFO - PROCESS | 1733 | 1464381902580 Marionette TRACE conn4 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 13:45:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 13:45:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1688ms 13:45:02 INFO - PROCESS | 1733 | 1464381902626 Marionette TRACE conn4 -> [0,2385,"getWindowHandle",null] 13:45:02 INFO - PROCESS | 1733 | 1464381902629 Marionette TRACE conn4 <- [1,2385,null,{"value":"8"}] 13:45:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 13:45:02 INFO - PROCESS | 1733 | 1464381902636 Marionette TRACE conn4 -> [0,2386,"setScriptTimeout",{"ms":35000}] 13:45:02 INFO - PROCESS | 1733 | 1464381902640 Marionette TRACE conn4 <- [1,2386,null,{}] 13:45:02 INFO - PROCESS | 1733 | 1464381902645 Marionette TRACE conn4 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:45:02 INFO - PROCESS | 1733 | 1464381902919 Marionette TRACE conn4 <- [1,2387,null,{"value":null}] 13:45:03 INFO - PROCESS | 1733 | 1464381903251 Marionette TRACE conn4 -> [0,2388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:03 INFO - PROCESS | 1733 | ++DOCSHELL 0x95756c00 == 135 [pid = 1733] [id = 604] 13:45:03 INFO - PROCESS | 1733 | ++DOMWINDOW == 168 (0x9a323c00) [pid = 1733] [serial = 1813] [outer = (nil)] 13:45:03 INFO - PROCESS | 1733 | ++DOMWINDOW == 169 (0x9bc66000) [pid = 1733] [serial = 1814] [outer = 0x9a323c00] 13:45:03 INFO - PROCESS | 1733 | 1464381903343 Marionette DEBUG loaded listener.js 13:45:03 INFO - PROCESS | 1733 | ++DOMWINDOW == 170 (0x9bc9e400) [pid = 1733] [serial = 1815] [outer = 0x9a323c00] 13:45:04 INFO - PROCESS | 1733 | 1464381904277 Marionette TRACE conn4 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 13:45:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 13:45:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1682ms 13:45:04 INFO - PROCESS | 1733 | 1464381904318 Marionette TRACE conn4 -> [0,2389,"getWindowHandle",null] 13:45:04 INFO - PROCESS | 1733 | 1464381904322 Marionette TRACE conn4 <- [1,2389,null,{"value":"8"}] 13:45:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 13:45:04 INFO - PROCESS | 1733 | 1464381904329 Marionette TRACE conn4 -> [0,2390,"setScriptTimeout",{"ms":35000}] 13:45:04 INFO - PROCESS | 1733 | 1464381904332 Marionette TRACE conn4 <- [1,2390,null,{}] 13:45:04 INFO - PROCESS | 1733 | 1464381904338 Marionette TRACE conn4 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:45:04 INFO - PROCESS | 1733 | 1464381904570 Marionette TRACE conn4 <- [1,2391,null,{"value":null}] 13:45:04 INFO - PROCESS | 1733 | 1464381904918 Marionette TRACE conn4 -> [0,2392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:04 INFO - PROCESS | 1733 | ++DOCSHELL 0x868ed000 == 136 [pid = 1733] [id = 605] 13:45:04 INFO - PROCESS | 1733 | ++DOMWINDOW == 171 (0x8ccc6800) [pid = 1733] [serial = 1816] [outer = (nil)] 13:45:04 INFO - PROCESS | 1733 | ++DOMWINDOW == 172 (0x9c029c00) [pid = 1733] [serial = 1817] [outer = 0x8ccc6800] 13:45:05 INFO - PROCESS | 1733 | 1464381905007 Marionette DEBUG loaded listener.js 13:45:05 INFO - PROCESS | 1733 | ++DOMWINDOW == 173 (0x9d82d000) [pid = 1733] [serial = 1818] [outer = 0x8ccc6800] 13:45:06 INFO - PROCESS | 1733 | 1464381905995 Marionette TRACE conn4 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 13:45:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 13:45:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1737ms 13:45:06 INFO - PROCESS | 1733 | 1464381906067 Marionette TRACE conn4 -> [0,2393,"getWindowHandle",null] 13:45:06 INFO - PROCESS | 1733 | 1464381906071 Marionette TRACE conn4 <- [1,2393,null,{"value":"8"}] 13:45:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 13:45:06 INFO - PROCESS | 1733 | 1464381906077 Marionette TRACE conn4 -> [0,2394,"setScriptTimeout",{"ms":35000}] 13:45:06 INFO - PROCESS | 1733 | 1464381906081 Marionette TRACE conn4 <- [1,2394,null,{}] 13:45:06 INFO - PROCESS | 1733 | 1464381906086 Marionette TRACE conn4 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:45:06 INFO - PROCESS | 1733 | 1464381906309 Marionette TRACE conn4 <- [1,2395,null,{"value":null}] 13:45:06 INFO - PROCESS | 1733 | 1464381906643 Marionette TRACE conn4 -> [0,2396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:06 INFO - PROCESS | 1733 | ++DOCSHELL 0x86fc8000 == 137 [pid = 1733] [id = 606] 13:45:06 INFO - PROCESS | 1733 | ++DOMWINDOW == 174 (0x86fcbc00) [pid = 1733] [serial = 1819] [outer = (nil)] 13:45:06 INFO - PROCESS | 1733 | ++DOMWINDOW == 175 (0xa1057800) [pid = 1733] [serial = 1820] [outer = 0x86fcbc00] 13:45:06 INFO - PROCESS | 1733 | 1464381906730 Marionette DEBUG loaded listener.js 13:45:06 INFO - PROCESS | 1733 | ++DOMWINDOW == 176 (0xa2147400) [pid = 1733] [serial = 1821] [outer = 0x86fcbc00] 13:45:07 INFO - PROCESS | 1733 | 1464381907712 Marionette TRACE conn4 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 13:45:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 13:45:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1686ms 13:45:07 INFO - PROCESS | 1733 | 1464381907765 Marionette TRACE conn4 -> [0,2397,"getWindowHandle",null] 13:45:07 INFO - PROCESS | 1733 | 1464381907769 Marionette TRACE conn4 <- [1,2397,null,{"value":"8"}] 13:45:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 13:45:07 INFO - PROCESS | 1733 | 1464381907776 Marionette TRACE conn4 -> [0,2398,"setScriptTimeout",{"ms":35000}] 13:45:07 INFO - PROCESS | 1733 | 1464381907779 Marionette TRACE conn4 <- [1,2398,null,{}] 13:45:07 INFO - PROCESS | 1733 | 1464381907785 Marionette TRACE conn4 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:45:08 INFO - PROCESS | 1733 | 1464381908000 Marionette TRACE conn4 <- [1,2399,null,{"value":null}] 13:45:08 INFO - PROCESS | 1733 | 1464381908333 Marionette TRACE conn4 -> [0,2400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:08 INFO - PROCESS | 1733 | ++DOCSHELL 0x9c122800 == 138 [pid = 1733] [id = 607] 13:45:08 INFO - PROCESS | 1733 | ++DOMWINDOW == 177 (0x9d4a4c00) [pid = 1733] [serial = 1822] [outer = (nil)] 13:45:08 INFO - PROCESS | 1733 | ++DOMWINDOW == 178 (0xa22c0400) [pid = 1733] [serial = 1823] [outer = 0x9d4a4c00] 13:45:08 INFO - PROCESS | 1733 | 1464381908427 Marionette DEBUG loaded listener.js 13:45:08 INFO - PROCESS | 1733 | ++DOMWINDOW == 179 (0xa22c9000) [pid = 1733] [serial = 1824] [outer = 0x9d4a4c00] 13:45:09 INFO - PROCESS | 1733 | 1464381909363 Marionette TRACE conn4 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 13:45:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 13:45:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1632ms 13:45:09 INFO - PROCESS | 1733 | 1464381909408 Marionette TRACE conn4 -> [0,2401,"getWindowHandle",null] 13:45:09 INFO - PROCESS | 1733 | 1464381909412 Marionette TRACE conn4 <- [1,2401,null,{"value":"8"}] 13:45:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 13:45:09 INFO - PROCESS | 1733 | 1464381909418 Marionette TRACE conn4 -> [0,2402,"setScriptTimeout",{"ms":35000}] 13:45:09 INFO - PROCESS | 1733 | 1464381909422 Marionette TRACE conn4 <- [1,2402,null,{}] 13:45:09 INFO - PROCESS | 1733 | 1464381909428 Marionette TRACE conn4 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:45:09 INFO - PROCESS | 1733 | 1464381909651 Marionette TRACE conn4 <- [1,2403,null,{"value":null}] 13:45:10 INFO - PROCESS | 1733 | 1464381910023 Marionette TRACE conn4 -> [0,2404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:10 INFO - PROCESS | 1733 | ++DOCSHELL 0x90f6f400 == 139 [pid = 1733] [id = 608] 13:45:10 INFO - PROCESS | 1733 | ++DOMWINDOW == 180 (0x912e6400) [pid = 1733] [serial = 1825] [outer = (nil)] 13:45:10 INFO - PROCESS | 1733 | ++DOMWINDOW == 181 (0xa26bf400) [pid = 1733] [serial = 1826] [outer = 0x912e6400] 13:45:10 INFO - PROCESS | 1733 | 1464381910116 Marionette DEBUG loaded listener.js 13:45:10 INFO - PROCESS | 1733 | ++DOMWINDOW == 182 (0xa26c2800) [pid = 1733] [serial = 1827] [outer = 0x912e6400] 13:45:11 INFO - PROCESS | 1733 | 1464381911030 Marionette TRACE conn4 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 13:45:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 13:45:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1681ms 13:45:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 13:45:11 INFO - PROCESS | 1733 | 1464381911101 Marionette TRACE conn4 -> [0,2405,"getWindowHandle",null] 13:45:11 INFO - PROCESS | 1733 | 1464381911105 Marionette TRACE conn4 <- [1,2405,null,{"value":"8"}] 13:45:11 INFO - PROCESS | 1733 | 1464381911111 Marionette TRACE conn4 -> [0,2406,"setScriptTimeout",{"ms":35000}] 13:45:11 INFO - PROCESS | 1733 | 1464381911115 Marionette TRACE conn4 <- [1,2406,null,{}] 13:45:11 INFO - PROCESS | 1733 | 1464381911121 Marionette TRACE conn4 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:45:11 INFO - PROCESS | 1733 | 1464381911390 Marionette TRACE conn4 <- [1,2407,null,{"value":null}] 13:45:11 INFO - PROCESS | 1733 | 1464381911829 Marionette TRACE conn4 -> [0,2408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:11 INFO - PROCESS | 1733 | ++DOCSHELL 0x8c9ee800 == 140 [pid = 1733] [id = 609] 13:45:11 INFO - PROCESS | 1733 | ++DOMWINDOW == 183 (0xa21b0800) [pid = 1733] [serial = 1828] [outer = (nil)] 13:45:11 INFO - PROCESS | 1733 | ++DOMWINDOW == 184 (0xa30ec000) [pid = 1733] [serial = 1829] [outer = 0xa21b0800] 13:45:11 INFO - PROCESS | 1733 | 1464381911930 Marionette DEBUG loaded listener.js 13:45:12 INFO - PROCESS | 1733 | ++DOMWINDOW == 185 (0xa30f4c00) [pid = 1733] [serial = 1830] [outer = 0xa21b0800] 13:45:14 INFO - PROCESS | 1733 | --DOCSHELL 0x88425400 == 139 [pid = 1733] [id = 387] 13:45:14 INFO - PROCESS | 1733 | --DOCSHELL 0x86fc7400 == 138 [pid = 1733] [id = 590] 13:45:14 INFO - PROCESS | 1733 | --DOCSHELL 0x8ab54000 == 137 [pid = 1733] [id = 589] 13:45:14 INFO - PROCESS | 1733 | --DOCSHELL 0x86fe6400 == 136 [pid = 1733] [id = 588] 13:45:14 INFO - PROCESS | 1733 | --DOCSHELL 0x9a064800 == 135 [pid = 1733] [id = 586] 13:45:14 INFO - PROCESS | 1733 | --DOCSHELL 0x912e6c00 == 134 [pid = 1733] [id = 585] 13:45:14 INFO - PROCESS | 1733 | --DOCSHELL 0x991b1000 == 133 [pid = 1733] [id = 584] 13:45:14 INFO - PROCESS | 1733 | --DOCSHELL 0x9779b000 == 132 [pid = 1733] [id = 583] 13:45:14 INFO - PROCESS | 1733 | --DOCSHELL 0x95220000 == 131 [pid = 1733] [id = 581] 13:45:14 INFO - PROCESS | 1733 | --DOCSHELL 0x8abf5800 == 130 [pid = 1733] [id = 582] 13:45:14 INFO - PROCESS | 1733 | --DOCSHELL 0x92b72400 == 129 [pid = 1733] [id = 580] 13:45:14 INFO - PROCESS | 1733 | --DOCSHELL 0x8841d800 == 128 [pid = 1733] [id = 579] 13:45:14 INFO - PROCESS | 1733 | --DOCSHELL 0x91332800 == 127 [pid = 1733] [id = 578] 13:45:14 INFO - PROCESS | 1733 | --DOCSHELL 0x912e8400 == 126 [pid = 1733] [id = 577] 13:45:14 INFO - PROCESS | 1733 | --DOCSHELL 0x89b4ec00 == 125 [pid = 1733] [id = 576] 13:45:14 INFO - PROCESS | 1733 | --DOCSHELL 0x8e567400 == 124 [pid = 1733] [id = 574] 13:45:14 INFO - PROCESS | 1733 | --DOCSHELL 0x8e6aa800 == 123 [pid = 1733] [id = 575] 13:45:14 INFO - PROCESS | 1733 | --DOCSHELL 0x888e9400 == 122 [pid = 1733] [id = 573] 13:45:14 INFO - PROCESS | 1733 | --DOCSHELL 0x8d251000 == 121 [pid = 1733] [id = 572] 13:45:14 INFO - PROCESS | 1733 | --DOCSHELL 0x8b09f400 == 120 [pid = 1733] [id = 571] 13:45:14 INFO - PROCESS | 1733 | --DOCSHELL 0x86fe4800 == 119 [pid = 1733] [id = 570] 13:45:15 INFO - PROCESS | 1733 | --DOMWINDOW == 184 (0x8c9ee400) [pid = 1733] [serial = 1706] [outer = (nil)] [url = about:blank] 13:45:15 INFO - PROCESS | 1733 | --DOMWINDOW == 183 (0x92d11400) [pid = 1733] [serial = 1662] [outer = (nil)] [url = about:blank] 13:45:15 INFO - PROCESS | 1733 | --DOMWINDOW == 182 (0xa1063c00) [pid = 1733] [serial = 1697] [outer = (nil)] [url = about:blank] 13:45:15 INFO - PROCESS | 1733 | --DOMWINDOW == 181 (0x938a0400) [pid = 1733] [serial = 1665] [outer = (nil)] [url = about:blank] 13:45:15 INFO - PROCESS | 1733 | --DOMWINDOW == 180 (0x8d0a0000) [pid = 1733] [serial = 1649] [outer = (nil)] [url = about:blank] 13:45:15 INFO - PROCESS | 1733 | --DOMWINDOW == 179 (0x92238800) [pid = 1733] [serial = 1661] [outer = (nil)] [url = about:blank] 13:45:15 INFO - PROCESS | 1733 | --DOMWINDOW == 178 (0x9d49e400) [pid = 1733] [serial = 1692] [outer = (nil)] [url = about:blank] 13:45:15 INFO - PROCESS | 1733 | --DOMWINDOW == 177 (0x9bf99400) [pid = 1733] [serial = 1688] [outer = (nil)] [url = about:blank] 13:45:15 INFO - PROCESS | 1733 | --DOMWINDOW == 176 (0x9451dc00) [pid = 1733] [serial = 1667] [outer = (nil)] [url = about:blank] 13:45:15 INFO - PROCESS | 1733 | --DOMWINDOW == 175 (0x9b416000) [pid = 1733] [serial = 1632] [outer = (nil)] [url = about:blank] 13:45:15 INFO - PROCESS | 1733 | --DOMWINDOW == 174 (0x8cad8400) [pid = 1733] [serial = 1707] [outer = (nil)] [url = about:blank] 13:45:15 INFO - PROCESS | 1733 | --DOMWINDOW == 173 (0x8a291800) [pid = 1733] [serial = 1646] [outer = (nil)] [url = about:blank] 13:45:15 INFO - PROCESS | 1733 | --DOMWINDOW == 172 (0x89b42c00) [pid = 1733] [serial = 1701] [outer = (nil)] [url = about:blank] 13:45:15 INFO - PROCESS | 1733 | --DOMWINDOW == 171 (0x88cd5400) [pid = 1733] [serial = 1700] [outer = (nil)] [url = about:blank] 13:45:15 INFO - PROCESS | 1733 | --DOMWINDOW == 170 (0x92d96800) [pid = 1733] [serial = 1664] [outer = (nil)] [url = about:blank] 13:45:15 INFO - PROCESS | 1733 | --DOMWINDOW == 169 (0x9c122c00) [pid = 1733] [serial = 1691] [outer = (nil)] [url = about:blank] 13:45:15 INFO - PROCESS | 1733 | --DOMWINDOW == 168 (0x9454f800) [pid = 1733] [serial = 1668] [outer = (nil)] [url = about:blank] 13:45:15 INFO - PROCESS | 1733 | --DOMWINDOW == 167 (0x8d251c00) [pid = 1733] [serial = 1650] [outer = (nil)] [url = about:blank] 13:45:15 INFO - PROCESS | 1733 | --DOMWINDOW == 166 (0x955c8800) [pid = 1733] [serial = 1673] [outer = (nil)] [url = about:blank] 13:45:15 INFO - PROCESS | 1733 | --DOMWINDOW == 165 (0x9b417800) [pid = 1733] [serial = 1685] [outer = (nil)] [url = about:blank] 13:45:15 INFO - PROCESS | 1733 | --DOMWINDOW == 164 (0x90f6bc00) [pid = 1733] [serial = 1655] [outer = (nil)] [url = about:blank] 13:45:15 INFO - PROCESS | 1733 | --DOMWINDOW == 163 (0x951e8c00) [pid = 1733] [serial = 1670] [outer = (nil)] [url = about:blank] 13:45:15 INFO - PROCESS | 1733 | --DOMWINDOW == 162 (0x8f1ac000) [pid = 1733] [serial = 1653] [outer = (nil)] [url = about:blank] 13:45:15 INFO - PROCESS | 1733 | --DOMWINDOW == 161 (0x9a9f4400) [pid = 1733] [serial = 1682] [outer = (nil)] [url = about:blank] 13:45:15 INFO - PROCESS | 1733 | --DOMWINDOW == 160 (0x91326400) [pid = 1733] [serial = 1659] [outer = (nil)] [url = about:blank] 13:45:15 INFO - PROCESS | 1733 | --DOMWINDOW == 159 (0x9a06ac00) [pid = 1733] [serial = 1676] [outer = (nil)] [url = about:blank] 13:45:15 INFO - PROCESS | 1733 | --DOMWINDOW == 158 (0x9102e000) [pid = 1733] [serial = 1656] [outer = (nil)] [url = about:blank] 13:45:15 INFO - PROCESS | 1733 | --DOMWINDOW == 157 (0x9a8e7c00) [pid = 1733] [serial = 1680] [outer = (nil)] [url = about:blank] 13:45:15 INFO - PROCESS | 1733 | --DOMWINDOW == 156 (0x8ac6e000) [pid = 1733] [serial = 1647] [outer = (nil)] [url = about:blank] 13:45:15 INFO - PROCESS | 1733 | --DOMWINDOW == 155 (0x9b425400) [pid = 1733] [serial = 1686] [outer = (nil)] [url = about:blank] 13:45:15 INFO - PROCESS | 1733 | --DOMWINDOW == 154 (0x8abf9800) [pid = 1733] [serial = 1703] [outer = (nil)] [url = about:blank] 13:45:15 INFO - PROCESS | 1733 | --DOMWINDOW == 153 (0x8ccc9800) [pid = 1733] [serial = 1578] [outer = (nil)] [url = about:blank] 13:45:15 INFO - PROCESS | 1733 | --DOMWINDOW == 152 (0x8ac68000) [pid = 1733] [serial = 1704] [outer = (nil)] [url = about:blank] 13:45:15 INFO - PROCESS | 1733 | --DOMWINDOW == 151 (0x955cc400) [pid = 1733] [serial = 1674] [outer = (nil)] [url = about:blank] 13:45:15 INFO - PROCESS | 1733 | --DOMWINDOW == 150 (0x8e86d800) [pid = 1733] [serial = 1652] [outer = (nil)] [url = about:blank] 13:45:15 INFO - PROCESS | 1733 | --DOMWINDOW == 149 (0x9a31b000) [pid = 1733] [serial = 1677] [outer = (nil)] [url = about:blank] 13:45:15 INFO - PROCESS | 1733 | --DOMWINDOW == 148 (0x9aa43000) [pid = 1733] [serial = 1683] [outer = (nil)] [url = about:blank] 13:45:15 INFO - PROCESS | 1733 | --DOMWINDOW == 147 (0x9d89cc00) [pid = 1733] [serial = 1694] [outer = (nil)] [url = about:blank] 13:45:15 INFO - PROCESS | 1733 | --DOMWINDOW == 146 (0x9bca1c00) [pid = 1733] [serial = 1563] [outer = (nil)] [url = about:blank] 13:45:15 INFO - PROCESS | 1733 | --DOMWINDOW == 145 (0x95216c00) [pid = 1733] [serial = 1671] [outer = (nil)] [url = about:blank] 13:45:15 INFO - PROCESS | 1733 | --DOMWINDOW == 144 (0x912ed400) [pid = 1733] [serial = 1658] [outer = (nil)] [url = about:blank] 13:45:15 INFO - PROCESS | 1733 | --DOMWINDOW == 143 (0x9a8c1000) [pid = 1733] [serial = 1679] [outer = (nil)] [url = about:blank] 13:45:15 INFO - PROCESS | 1733 | --DOMWINDOW == 142 (0x9bf9fc00) [pid = 1733] [serial = 1689] [outer = (nil)] [url = about:blank] 13:45:15 INFO - PROCESS | 1733 | --DOMWINDOW == 141 (0x8cccf000) [pid = 1733] [serial = 1709] [outer = (nil)] [url = about:blank] 13:45:15 INFO - PROCESS | 1733 | 1464381915502 Marionette TRACE conn4 <- [1,2408,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 13:45:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 13:45:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 4450ms 13:45:15 INFO - PROCESS | 1733 | 1464381915624 Marionette TRACE conn4 -> [0,2409,"getWindowHandle",null] 13:45:15 INFO - PROCESS | 1733 | 1464381915632 Marionette TRACE conn4 <- [1,2409,null,{"value":"8"}] 13:45:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 13:45:15 INFO - PROCESS | 1733 | 1464381915644 Marionette TRACE conn4 -> [0,2410,"setScriptTimeout",{"ms":35000}] 13:45:15 INFO - PROCESS | 1733 | 1464381915648 Marionette TRACE conn4 <- [1,2410,null,{}] 13:45:15 INFO - PROCESS | 1733 | 1464381915656 Marionette TRACE conn4 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:45:15 INFO - PROCESS | 1733 | 1464381915891 Marionette TRACE conn4 <- [1,2411,null,{"value":null}] 13:45:16 INFO - PROCESS | 1733 | 1464381916113 Marionette TRACE conn4 -> [0,2412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:16 INFO - PROCESS | 1733 | ++DOCSHELL 0x86fcfc00 == 120 [pid = 1733] [id = 610] 13:45:16 INFO - PROCESS | 1733 | ++DOMWINDOW == 142 (0x8854d400) [pid = 1733] [serial = 1831] [outer = (nil)] 13:45:16 INFO - PROCESS | 1733 | ++DOMWINDOW == 143 (0x88cd9c00) [pid = 1733] [serial = 1832] [outer = 0x8854d400] 13:45:16 INFO - PROCESS | 1733 | 1464381916203 Marionette DEBUG loaded listener.js 13:45:16 INFO - PROCESS | 1733 | ++DOMWINDOW == 144 (0x89b48400) [pid = 1733] [serial = 1833] [outer = 0x8854d400] 13:45:17 INFO - PROCESS | 1733 | 1464381917061 Marionette TRACE conn4 <- [1,2412,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 13:45:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 13:45:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1489ms 13:45:17 INFO - PROCESS | 1733 | 1464381917134 Marionette TRACE conn4 -> [0,2413,"getWindowHandle",null] 13:45:17 INFO - PROCESS | 1733 | 1464381917143 Marionette TRACE conn4 <- [1,2413,null,{"value":"8"}] 13:45:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 13:45:17 INFO - PROCESS | 1733 | 1464381917155 Marionette TRACE conn4 -> [0,2414,"setScriptTimeout",{"ms":35000}] 13:45:17 INFO - PROCESS | 1733 | 1464381917159 Marionette TRACE conn4 <- [1,2414,null,{}] 13:45:17 INFO - PROCESS | 1733 | 1464381917165 Marionette TRACE conn4 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:45:17 INFO - PROCESS | 1733 | 1464381917388 Marionette TRACE conn4 <- [1,2415,null,{"value":null}] 13:45:17 INFO - PROCESS | 1733 | 1464381917629 Marionette TRACE conn4 -> [0,2416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:17 INFO - PROCESS | 1733 | ++DOCSHELL 0x8a573400 == 121 [pid = 1733] [id = 611] 13:45:17 INFO - PROCESS | 1733 | ++DOMWINDOW == 145 (0x8ab4a400) [pid = 1733] [serial = 1834] [outer = (nil)] 13:45:17 INFO - PROCESS | 1733 | ++DOMWINDOW == 146 (0x8ac6c800) [pid = 1733] [serial = 1835] [outer = 0x8ab4a400] 13:45:17 INFO - PROCESS | 1733 | 1464381917705 Marionette DEBUG loaded listener.js 13:45:17 INFO - PROCESS | 1733 | ++DOMWINDOW == 147 (0x8bac1800) [pid = 1733] [serial = 1836] [outer = 0x8ab4a400] 13:45:18 INFO - PROCESS | 1733 | 1464381918712 Marionette TRACE conn4 <- [1,2416,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 13:45:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 13:45:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1584ms 13:45:18 INFO - PROCESS | 1733 | 1464381918740 Marionette TRACE conn4 -> [0,2417,"getWindowHandle",null] 13:45:18 INFO - PROCESS | 1733 | 1464381918744 Marionette TRACE conn4 <- [1,2417,null,{"value":"8"}] 13:45:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 13:45:18 INFO - PROCESS | 1733 | 1464381918750 Marionette TRACE conn4 -> [0,2418,"setScriptTimeout",{"ms":35000}] 13:45:18 INFO - PROCESS | 1733 | 1464381918757 Marionette TRACE conn4 <- [1,2418,null,{}] 13:45:18 INFO - PROCESS | 1733 | 1464381918783 Marionette TRACE conn4 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:45:19 INFO - PROCESS | 1733 | 1464381919093 Marionette TRACE conn4 <- [1,2419,null,{"value":null}] 13:45:19 INFO - PROCESS | 1733 | 1464381919141 Marionette TRACE conn4 -> [0,2420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:19 INFO - PROCESS | 1733 | ++DOCSHELL 0x86fcd400 == 122 [pid = 1733] [id = 612] 13:45:19 INFO - PROCESS | 1733 | ++DOMWINDOW == 148 (0x8bacc800) [pid = 1733] [serial = 1837] [outer = (nil)] 13:45:19 INFO - PROCESS | 1733 | ++DOMWINDOW == 149 (0x8d0a1400) [pid = 1733] [serial = 1838] [outer = 0x8bacc800] 13:45:19 INFO - PROCESS | 1733 | 1464381919225 Marionette DEBUG loaded listener.js 13:45:19 INFO - PROCESS | 1733 | ++DOMWINDOW == 150 (0x8d251000) [pid = 1733] [serial = 1839] [outer = 0x8bacc800] 13:45:20 INFO - PROCESS | 1733 | --DOMWINDOW == 149 (0x8b0a2000) [pid = 1733] [serial = 1714] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 13:45:20 INFO - PROCESS | 1733 | --DOMWINDOW == 148 (0x8dbc8800) [pid = 1733] [serial = 1717] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 13:45:20 INFO - PROCESS | 1733 | --DOMWINDOW == 147 (0x913c1800) [pid = 1733] [serial = 1735] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 13:45:20 INFO - PROCESS | 1733 | --DOMWINDOW == 146 (0x8d9f8c00) [pid = 1733] [serial = 1771] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 13:45:20 INFO - PROCESS | 1733 | --DOMWINDOW == 145 (0x977e9400) [pid = 1733] [serial = 1750] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 13:45:20 INFO - PROCESS | 1733 | --DOMWINDOW == 144 (0x89b4f000) [pid = 1733] [serial = 1720] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 13:45:20 INFO - PROCESS | 1733 | --DOMWINDOW == 143 (0x91323800) [pid = 1733] [serial = 1732] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 13:45:20 INFO - PROCESS | 1733 | --DOMWINDOW == 142 (0x89e48800) [pid = 1733] [serial = 1642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 13:45:20 INFO - PROCESS | 1733 | --DOMWINDOW == 141 (0x9a9dd800) [pid = 1733] [serial = 1762] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 13:45:20 INFO - PROCESS | 1733 | --DOMWINDOW == 140 (0x91cb8c00) [pid = 1733] [serial = 1756] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 13:45:20 INFO - PROCESS | 1733 | --DOMWINDOW == 139 (0x953c0400) [pid = 1733] [serial = 1744] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 13:45:20 INFO - PROCESS | 1733 | --DOMWINDOW == 138 (0x8e56ac00) [pid = 1733] [serial = 1723] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 13:45:20 INFO - PROCESS | 1733 | --DOMWINDOW == 137 (0x9c02ac00) [pid = 1733] [serial = 1693] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 13:45:20 INFO - PROCESS | 1733 | --DOMWINDOW == 136 (0x8854cc00) [pid = 1733] [serial = 1765] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 13:45:20 INFO - PROCESS | 1733 | --DOMWINDOW == 135 (0x9a323000) [pid = 1733] [serial = 1759] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 13:45:20 INFO - PROCESS | 1733 | --DOMWINDOW == 134 (0x8ac56800) [pid = 1733] [serial = 1729] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 13:45:20 INFO - PROCESS | 1733 | --DOMWINDOW == 133 (0x99204c00) [pid = 1733] [serial = 1753] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 13:45:20 INFO - PROCESS | 1733 | --DOMWINDOW == 132 (0x9507dc00) [pid = 1733] [serial = 1741] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 13:45:20 INFO - PROCESS | 1733 | --DOMWINDOW == 131 (0x8854f800) [pid = 1733] [serial = 1711] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 13:45:20 INFO - PROCESS | 1733 | --DOMWINDOW == 130 (0x8b796c00) [pid = 1733] [serial = 1768] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 13:45:20 INFO - PROCESS | 1733 | --DOMWINDOW == 129 (0x8cace800) [pid = 1733] [serial = 1747] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 13:45:20 INFO - PROCESS | 1733 | --DOMWINDOW == 128 (0x8e6aec00) [pid = 1733] [serial = 1726] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 13:45:20 INFO - PROCESS | 1733 | --DOMWINDOW == 127 (0x8ac6d000) [pid = 1733] [serial = 1738] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 13:45:20 INFO - PROCESS | 1733 | --DOMWINDOW == 126 (0x9d893c00) [pid = 1733] [serial = 1696] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 13:45:20 INFO - PROCESS | 1733 | 1464381920871 Marionette TRACE conn4 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 13:45:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 13:45:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 2143ms 13:45:20 INFO - PROCESS | 1733 | 1464381920894 Marionette TRACE conn4 -> [0,2421,"getWindowHandle",null] 13:45:20 INFO - PROCESS | 1733 | 1464381920898 Marionette TRACE conn4 <- [1,2421,null,{"value":"8"}] 13:45:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 13:45:20 INFO - PROCESS | 1733 | 1464381920905 Marionette TRACE conn4 -> [0,2422,"setScriptTimeout",{"ms":35000}] 13:45:20 INFO - PROCESS | 1733 | 1464381920907 Marionette TRACE conn4 <- [1,2422,null,{}] 13:45:20 INFO - PROCESS | 1733 | 1464381920913 Marionette TRACE conn4 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:45:21 INFO - PROCESS | 1733 | 1464381921126 Marionette TRACE conn4 <- [1,2423,null,{"value":null}] 13:45:21 INFO - PROCESS | 1733 | 1464381921343 Marionette TRACE conn4 -> [0,2424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:21 INFO - PROCESS | 1733 | ++DOCSHELL 0x86fc3800 == 123 [pid = 1733] [id = 613] 13:45:21 INFO - PROCESS | 1733 | ++DOMWINDOW == 127 (0x8ac68000) [pid = 1733] [serial = 1840] [outer = (nil)] 13:45:21 INFO - PROCESS | 1733 | ++DOMWINDOW == 128 (0x8d247800) [pid = 1733] [serial = 1841] [outer = 0x8ac68000] 13:45:21 INFO - PROCESS | 1733 | 1464381921429 Marionette DEBUG loaded listener.js 13:45:21 INFO - PROCESS | 1733 | ++DOMWINDOW == 129 (0x8dbca400) [pid = 1733] [serial = 1842] [outer = 0x8ac68000] 13:45:22 INFO - PROCESS | 1733 | 1464381922437 Marionette TRACE conn4 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 13:45:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 13:45:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1583ms 13:45:22 INFO - PROCESS | 1733 | 1464381922495 Marionette TRACE conn4 -> [0,2425,"getWindowHandle",null] 13:45:22 INFO - PROCESS | 1733 | 1464381922501 Marionette TRACE conn4 <- [1,2425,null,{"value":"8"}] 13:45:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 13:45:22 INFO - PROCESS | 1733 | 1464381922512 Marionette TRACE conn4 -> [0,2426,"setScriptTimeout",{"ms":35000}] 13:45:22 INFO - PROCESS | 1733 | 1464381922518 Marionette TRACE conn4 <- [1,2426,null,{}] 13:45:22 INFO - PROCESS | 1733 | 1464381922528 Marionette TRACE conn4 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:45:22 INFO - PROCESS | 1733 | 1464381922786 Marionette TRACE conn4 <- [1,2427,null,{"value":null}] 13:45:23 INFO - PROCESS | 1733 | 1464381923139 Marionette TRACE conn4 -> [0,2428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:23 INFO - PROCESS | 1733 | ++DOCSHELL 0x8854cc00 == 124 [pid = 1733] [id = 614] 13:45:23 INFO - PROCESS | 1733 | ++DOMWINDOW == 130 (0x890ef800) [pid = 1733] [serial = 1843] [outer = (nil)] 13:45:23 INFO - PROCESS | 1733 | ++DOMWINDOW == 131 (0x89e48800) [pid = 1733] [serial = 1844] [outer = 0x890ef800] 13:45:23 INFO - PROCESS | 1733 | 1464381923238 Marionette DEBUG loaded listener.js 13:45:23 INFO - PROCESS | 1733 | ++DOMWINDOW == 132 (0x8abf2800) [pid = 1733] [serial = 1845] [outer = 0x890ef800] 13:45:24 INFO - PROCESS | 1733 | 1464381924250 Marionette TRACE conn4 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 13:45:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 13:45:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1788ms 13:45:24 INFO - PROCESS | 1733 | 1464381924302 Marionette TRACE conn4 -> [0,2429,"getWindowHandle",null] 13:45:24 INFO - PROCESS | 1733 | 1464381924310 Marionette TRACE conn4 <- [1,2429,null,{"value":"8"}] 13:45:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 13:45:24 INFO - PROCESS | 1733 | 1464381924321 Marionette TRACE conn4 -> [0,2430,"setScriptTimeout",{"ms":35000}] 13:45:24 INFO - PROCESS | 1733 | 1464381924325 Marionette TRACE conn4 <- [1,2430,null,{}] 13:45:24 INFO - PROCESS | 1733 | 1464381924331 Marionette TRACE conn4 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:45:24 INFO - PROCESS | 1733 | 1464381924558 Marionette TRACE conn4 <- [1,2431,null,{"value":null}] 13:45:24 INFO - PROCESS | 1733 | 1464381924913 Marionette TRACE conn4 -> [0,2432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:24 INFO - PROCESS | 1733 | ++DOCSHELL 0x8c8a5000 == 125 [pid = 1733] [id = 615] 13:45:24 INFO - PROCESS | 1733 | ++DOMWINDOW == 133 (0x8c8a5800) [pid = 1733] [serial = 1846] [outer = (nil)] 13:45:24 INFO - PROCESS | 1733 | ++DOMWINDOW == 134 (0x8cad4800) [pid = 1733] [serial = 1847] [outer = 0x8c8a5800] 13:45:25 INFO - PROCESS | 1733 | 1464381925007 Marionette DEBUG loaded listener.js 13:45:25 INFO - PROCESS | 1733 | ++DOMWINDOW == 135 (0x8d09d400) [pid = 1733] [serial = 1848] [outer = 0x8c8a5800] 13:45:25 INFO - PROCESS | 1733 | 1464381925957 Marionette TRACE conn4 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 13:45:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 13:45:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1685ms 13:45:26 INFO - PROCESS | 1733 | 1464381926007 Marionette TRACE conn4 -> [0,2433,"getWindowHandle",null] 13:45:26 INFO - PROCESS | 1733 | 1464381926011 Marionette TRACE conn4 <- [1,2433,null,{"value":"8"}] 13:45:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 13:45:26 INFO - PROCESS | 1733 | 1464381926039 Marionette TRACE conn4 -> [0,2434,"setScriptTimeout",{"ms":35000}] 13:45:26 INFO - PROCESS | 1733 | 1464381926046 Marionette TRACE conn4 <- [1,2434,null,{}] 13:45:26 INFO - PROCESS | 1733 | 1464381926064 Marionette TRACE conn4 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:45:26 INFO - PROCESS | 1733 | 1464381926331 Marionette TRACE conn4 <- [1,2435,null,{"value":null}] 13:45:26 INFO - PROCESS | 1733 | 1464381926708 Marionette TRACE conn4 -> [0,2436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:26 INFO - PROCESS | 1733 | ++DOCSHELL 0x8e564c00 == 126 [pid = 1733] [id = 616] 13:45:26 INFO - PROCESS | 1733 | ++DOMWINDOW == 136 (0x8e588000) [pid = 1733] [serial = 1849] [outer = (nil)] 13:45:26 INFO - PROCESS | 1733 | ++DOMWINDOW == 137 (0x8e6b1000) [pid = 1733] [serial = 1850] [outer = 0x8e588000] 13:45:26 INFO - PROCESS | 1733 | 1464381926805 Marionette DEBUG loaded listener.js 13:45:26 INFO - PROCESS | 1733 | ++DOMWINDOW == 138 (0x8e873800) [pid = 1733] [serial = 1851] [outer = 0x8e588000] 13:45:27 INFO - PROCESS | 1733 | 1464381927815 Marionette TRACE conn4 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 13:45:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 13:45:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1849ms 13:45:27 INFO - PROCESS | 1733 | 1464381927887 Marionette TRACE conn4 -> [0,2437,"getWindowHandle",null] 13:45:27 INFO - PROCESS | 1733 | 1464381927895 Marionette TRACE conn4 <- [1,2437,null,{"value":"8"}] 13:45:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 13:45:27 INFO - PROCESS | 1733 | 1464381927906 Marionette TRACE conn4 -> [0,2438,"setScriptTimeout",{"ms":35000}] 13:45:27 INFO - PROCESS | 1733 | 1464381927910 Marionette TRACE conn4 <- [1,2438,null,{}] 13:45:27 INFO - PROCESS | 1733 | 1464381927919 Marionette TRACE conn4 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:45:28 INFO - PROCESS | 1733 | 1464381928199 Marionette TRACE conn4 <- [1,2439,null,{"value":null}] 13:45:28 INFO - PROCESS | 1733 | 1464381928536 Marionette TRACE conn4 -> [0,2440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:28 INFO - PROCESS | 1733 | ++DOCSHELL 0x8ccc8400 == 127 [pid = 1733] [id = 617] 13:45:28 INFO - PROCESS | 1733 | ++DOMWINDOW == 139 (0x8e877400) [pid = 1733] [serial = 1852] [outer = (nil)] 13:45:28 INFO - PROCESS | 1733 | ++DOMWINDOW == 140 (0x8f399800) [pid = 1733] [serial = 1853] [outer = 0x8e877400] 13:45:28 INFO - PROCESS | 1733 | 1464381928628 Marionette DEBUG loaded listener.js 13:45:28 INFO - PROCESS | 1733 | ++DOMWINDOW == 141 (0x8f3a0400) [pid = 1733] [serial = 1854] [outer = 0x8e877400] 13:45:29 INFO - PROCESS | 1733 | 1464381929571 Marionette TRACE conn4 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 13:45:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 13:45:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1684ms 13:45:29 INFO - PROCESS | 1733 | 1464381929589 Marionette TRACE conn4 -> [0,2441,"getWindowHandle",null] 13:45:29 INFO - PROCESS | 1733 | 1464381929593 Marionette TRACE conn4 <- [1,2441,null,{"value":"8"}] 13:45:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 13:45:29 INFO - PROCESS | 1733 | 1464381929599 Marionette TRACE conn4 -> [0,2442,"setScriptTimeout",{"ms":35000}] 13:45:29 INFO - PROCESS | 1733 | 1464381929602 Marionette TRACE conn4 <- [1,2442,null,{}] 13:45:29 INFO - PROCESS | 1733 | 1464381929608 Marionette TRACE conn4 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:45:29 INFO - PROCESS | 1733 | 1464381929856 Marionette TRACE conn4 <- [1,2443,null,{"value":null}] 13:45:30 INFO - PROCESS | 1733 | 1464381930196 Marionette TRACE conn4 -> [0,2444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:30 INFO - PROCESS | 1733 | ++DOCSHELL 0x8f1aec00 == 128 [pid = 1733] [id = 618] 13:45:30 INFO - PROCESS | 1733 | ++DOMWINDOW == 142 (0x8f1af800) [pid = 1733] [serial = 1855] [outer = (nil)] 13:45:30 INFO - PROCESS | 1733 | ++DOMWINDOW == 143 (0x9102f000) [pid = 1733] [serial = 1856] [outer = 0x8f1af800] 13:45:30 INFO - PROCESS | 1733 | 1464381930299 Marionette DEBUG loaded listener.js 13:45:30 INFO - PROCESS | 1733 | ++DOMWINDOW == 144 (0x912e0400) [pid = 1733] [serial = 1857] [outer = 0x8f1af800] 13:45:31 INFO - PROCESS | 1733 | 1464381931278 Marionette TRACE conn4 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 13:45:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 13:45:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1730ms 13:45:31 INFO - PROCESS | 1733 | 1464381931330 Marionette TRACE conn4 -> [0,2445,"getWindowHandle",null] 13:45:31 INFO - PROCESS | 1733 | 1464381931334 Marionette TRACE conn4 <- [1,2445,null,{"value":"8"}] 13:45:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 13:45:31 INFO - PROCESS | 1733 | 1464381931341 Marionette TRACE conn4 -> [0,2446,"setScriptTimeout",{"ms":35000}] 13:45:31 INFO - PROCESS | 1733 | 1464381931346 Marionette TRACE conn4 <- [1,2446,null,{}] 13:45:31 INFO - PROCESS | 1733 | 1464381931352 Marionette TRACE conn4 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:45:31 INFO - PROCESS | 1733 | 1464381931670 Marionette TRACE conn4 <- [1,2447,null,{"value":null}] 13:45:32 INFO - PROCESS | 1733 | 1464381932007 Marionette TRACE conn4 -> [0,2448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:32 INFO - PROCESS | 1733 | ++DOCSHELL 0x90f76c00 == 129 [pid = 1733] [id = 619] 13:45:32 INFO - PROCESS | 1733 | ++DOMWINDOW == 145 (0x9132f000) [pid = 1733] [serial = 1858] [outer = (nil)] 13:45:32 INFO - PROCESS | 1733 | ++DOMWINDOW == 146 (0x91cba000) [pid = 1733] [serial = 1859] [outer = 0x9132f000] 13:45:32 INFO - PROCESS | 1733 | 1464381932108 Marionette DEBUG loaded listener.js 13:45:32 INFO - PROCESS | 1733 | ++DOMWINDOW == 147 (0x92232c00) [pid = 1733] [serial = 1860] [outer = 0x9132f000] 13:45:33 INFO - PROCESS | 1733 | 1464381933011 Marionette TRACE conn4 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 13:45:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 13:45:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1736ms 13:45:33 INFO - PROCESS | 1733 | 1464381933078 Marionette TRACE conn4 -> [0,2449,"getWindowHandle",null] 13:45:33 INFO - PROCESS | 1733 | 1464381933083 Marionette TRACE conn4 <- [1,2449,null,{"value":"8"}] 13:45:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 13:45:33 INFO - PROCESS | 1733 | 1464381933089 Marionette TRACE conn4 -> [0,2450,"setScriptTimeout",{"ms":35000}] 13:45:33 INFO - PROCESS | 1733 | 1464381933093 Marionette TRACE conn4 <- [1,2450,null,{}] 13:45:33 INFO - PROCESS | 1733 | 1464381933098 Marionette TRACE conn4 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:45:33 INFO - PROCESS | 1733 | 1464381933364 Marionette TRACE conn4 <- [1,2451,null,{"value":null}] 13:45:33 INFO - PROCESS | 1733 | 1464381933695 Marionette TRACE conn4 -> [0,2452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:33 INFO - PROCESS | 1733 | ++DOCSHELL 0x8f39a000 == 130 [pid = 1733] [id = 620] 13:45:33 INFO - PROCESS | 1733 | ++DOMWINDOW == 148 (0x90f72000) [pid = 1733] [serial = 1861] [outer = (nil)] 13:45:33 INFO - PROCESS | 1733 | ++DOMWINDOW == 149 (0x92b74400) [pid = 1733] [serial = 1862] [outer = 0x90f72000] 13:45:33 INFO - PROCESS | 1733 | 1464381933790 Marionette DEBUG loaded listener.js 13:45:33 INFO - PROCESS | 1733 | ++DOMWINDOW == 150 (0x92b76c00) [pid = 1733] [serial = 1863] [outer = 0x90f72000] 13:45:34 INFO - PROCESS | 1733 | 1464381934698 Marionette TRACE conn4 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 13:45:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 13:45:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1686ms 13:45:34 INFO - PROCESS | 1733 | 1464381934775 Marionette TRACE conn4 -> [0,2453,"getWindowHandle",null] 13:45:34 INFO - PROCESS | 1733 | 1464381934780 Marionette TRACE conn4 <- [1,2453,null,{"value":"8"}] 13:45:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 13:45:34 INFO - PROCESS | 1733 | 1464381934786 Marionette TRACE conn4 -> [0,2454,"setScriptTimeout",{"ms":35000}] 13:45:34 INFO - PROCESS | 1733 | 1464381934789 Marionette TRACE conn4 <- [1,2454,null,{}] 13:45:34 INFO - PROCESS | 1733 | 1464381934795 Marionette TRACE conn4 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:45:35 INFO - PROCESS | 1733 | 1464381935082 Marionette TRACE conn4 <- [1,2455,null,{"value":null}] 13:45:35 INFO - PROCESS | 1733 | 1464381935414 Marionette TRACE conn4 -> [0,2456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:35 INFO - PROCESS | 1733 | ++DOCSHELL 0x8ab4b000 == 131 [pid = 1733] [id = 621] 13:45:35 INFO - PROCESS | 1733 | ++DOMWINDOW == 151 (0x9103a400) [pid = 1733] [serial = 1864] [outer = (nil)] 13:45:35 INFO - PROCESS | 1733 | ++DOMWINDOW == 152 (0x92df3400) [pid = 1733] [serial = 1865] [outer = 0x9103a400] 13:45:35 INFO - PROCESS | 1733 | 1464381935509 Marionette DEBUG loaded listener.js 13:45:35 INFO - PROCESS | 1733 | ++DOMWINDOW == 153 (0x938a1c00) [pid = 1733] [serial = 1866] [outer = 0x9103a400] 13:45:36 INFO - PROCESS | 1733 | 1464381936423 Marionette TRACE conn4 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 13:45:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 13:45:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1682ms 13:45:36 INFO - PROCESS | 1733 | 1464381936469 Marionette TRACE conn4 -> [0,2457,"getWindowHandle",null] 13:45:36 INFO - PROCESS | 1733 | 1464381936473 Marionette TRACE conn4 <- [1,2457,null,{"value":"8"}] 13:45:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 13:45:36 INFO - PROCESS | 1733 | 1464381936479 Marionette TRACE conn4 -> [0,2458,"setScriptTimeout",{"ms":35000}] 13:45:36 INFO - PROCESS | 1733 | 1464381936483 Marionette TRACE conn4 <- [1,2458,null,{}] 13:45:36 INFO - PROCESS | 1733 | 1464381936488 Marionette TRACE conn4 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:45:36 INFO - PROCESS | 1733 | 1464381936705 Marionette TRACE conn4 <- [1,2459,null,{"value":null}] 13:45:37 INFO - PROCESS | 1733 | 1464381936990 Marionette TRACE conn4 -> [0,2460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:37 INFO - PROCESS | 1733 | ++DOCSHELL 0x92b74c00 == 132 [pid = 1733] [id = 622] 13:45:37 INFO - PROCESS | 1733 | ++DOMWINDOW == 154 (0x92df2c00) [pid = 1733] [serial = 1867] [outer = (nil)] 13:45:37 INFO - PROCESS | 1733 | ++DOMWINDOW == 155 (0x94557c00) [pid = 1733] [serial = 1868] [outer = 0x92df2c00] 13:45:37 INFO - PROCESS | 1733 | 1464381937134 Marionette DEBUG loaded listener.js 13:45:37 INFO - PROCESS | 1733 | ++DOMWINDOW == 156 (0x95079400) [pid = 1733] [serial = 1869] [outer = 0x92df2c00] 13:45:38 INFO - PROCESS | 1733 | 1464381938063 Marionette TRACE conn4 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 13:45:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 13:45:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1632ms 13:45:38 INFO - PROCESS | 1733 | 1464381938113 Marionette TRACE conn4 -> [0,2461,"getWindowHandle",null] 13:45:38 INFO - PROCESS | 1733 | 1464381938117 Marionette TRACE conn4 <- [1,2461,null,{"value":"8"}] 13:45:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 13:45:38 INFO - PROCESS | 1733 | 1464381938125 Marionette TRACE conn4 -> [0,2462,"setScriptTimeout",{"ms":35000}] 13:45:38 INFO - PROCESS | 1733 | 1464381938129 Marionette TRACE conn4 <- [1,2462,null,{}] 13:45:38 INFO - PROCESS | 1733 | 1464381938134 Marionette TRACE conn4 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:45:38 INFO - PROCESS | 1733 | 1464381938375 Marionette TRACE conn4 <- [1,2463,null,{"value":null}] 13:45:38 INFO - PROCESS | 1733 | 1464381938703 Marionette TRACE conn4 -> [0,2464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:38 INFO - PROCESS | 1733 | ++DOCSHELL 0x93a9a000 == 133 [pid = 1733] [id = 623] 13:45:38 INFO - PROCESS | 1733 | ++DOMWINDOW == 157 (0x94519400) [pid = 1733] [serial = 1870] [outer = (nil)] 13:45:38 INFO - PROCESS | 1733 | ++DOMWINDOW == 158 (0x95220000) [pid = 1733] [serial = 1871] [outer = 0x94519400] 13:45:38 INFO - PROCESS | 1733 | 1464381938796 Marionette DEBUG loaded listener.js 13:45:38 INFO - PROCESS | 1733 | ++DOMWINDOW == 159 (0x953ba400) [pid = 1733] [serial = 1872] [outer = 0x94519400] 13:45:39 INFO - PROCESS | 1733 | 1464381939766 Marionette TRACE conn4 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 13:45:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 13:45:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1687ms 13:45:39 INFO - PROCESS | 1733 | 1464381939814 Marionette TRACE conn4 -> [0,2465,"getWindowHandle",null] 13:45:39 INFO - PROCESS | 1733 | 1464381939819 Marionette TRACE conn4 <- [1,2465,null,{"value":"8"}] 13:45:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 13:45:39 INFO - PROCESS | 1733 | 1464381939825 Marionette TRACE conn4 -> [0,2466,"setScriptTimeout",{"ms":35000}] 13:45:39 INFO - PROCESS | 1733 | 1464381939830 Marionette TRACE conn4 <- [1,2466,null,{}] 13:45:39 INFO - PROCESS | 1733 | 1464381939838 Marionette TRACE conn4 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:45:40 INFO - PROCESS | 1733 | 1464381940152 Marionette TRACE conn4 <- [1,2467,null,{"value":null}] 13:45:40 INFO - PROCESS | 1733 | 1464381940502 Marionette TRACE conn4 -> [0,2468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:40 INFO - PROCESS | 1733 | ++DOCSHELL 0x86fe3c00 == 134 [pid = 1733] [id = 624] 13:45:40 INFO - PROCESS | 1733 | ++DOMWINDOW == 160 (0x938a8000) [pid = 1733] [serial = 1873] [outer = (nil)] 13:45:40 INFO - PROCESS | 1733 | ++DOMWINDOW == 161 (0x98138800) [pid = 1733] [serial = 1874] [outer = 0x938a8000] 13:45:40 INFO - PROCESS | 1733 | 1464381940609 Marionette DEBUG loaded listener.js 13:45:40 INFO - PROCESS | 1733 | ++DOMWINDOW == 162 (0x992aa400) [pid = 1733] [serial = 1875] [outer = 0x938a8000] 13:45:41 INFO - PROCESS | 1733 | 1464381941584 Marionette TRACE conn4 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 13:45:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 13:45:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1790ms 13:45:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 13:45:41 INFO - PROCESS | 1733 | 1464381941616 Marionette TRACE conn4 -> [0,2469,"getWindowHandle",null] 13:45:41 INFO - PROCESS | 1733 | 1464381941619 Marionette TRACE conn4 <- [1,2469,null,{"value":"8"}] 13:45:41 INFO - PROCESS | 1733 | 1464381941626 Marionette TRACE conn4 -> [0,2470,"setScriptTimeout",{"ms":35000}] 13:45:41 INFO - PROCESS | 1733 | 1464381941630 Marionette TRACE conn4 <- [1,2470,null,{}] 13:45:41 INFO - PROCESS | 1733 | 1464381941635 Marionette TRACE conn4 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:45:41 INFO - PROCESS | 1733 | 1464381941873 Marionette TRACE conn4 <- [1,2471,null,{"value":null}] 13:45:42 INFO - PROCESS | 1733 | 1464381942165 Marionette TRACE conn4 -> [0,2472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:42 INFO - PROCESS | 1733 | ++DOCSHELL 0x9a061c00 == 135 [pid = 1733] [id = 625] 13:45:42 INFO - PROCESS | 1733 | ++DOMWINDOW == 163 (0x9a067800) [pid = 1733] [serial = 1876] [outer = (nil)] 13:45:42 INFO - PROCESS | 1733 | ++DOMWINDOW == 164 (0x9a09d800) [pid = 1733] [serial = 1877] [outer = 0x9a067800] 13:45:42 INFO - PROCESS | 1733 | 1464381942313 Marionette DEBUG loaded listener.js 13:45:42 INFO - PROCESS | 1733 | ++DOMWINDOW == 165 (0x9a1eec00) [pid = 1733] [serial = 1878] [outer = 0x9a067800] 13:45:43 INFO - PROCESS | 1733 | 1464381943211 Marionette TRACE conn4 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 13:45:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 13:45:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1635ms 13:45:43 INFO - PROCESS | 1733 | 1464381943261 Marionette TRACE conn4 -> [0,2473,"getWindowHandle",null] 13:45:43 INFO - PROCESS | 1733 | 1464381943265 Marionette TRACE conn4 <- [1,2473,null,{"value":"8"}] 13:45:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 13:45:43 INFO - PROCESS | 1733 | 1464381943272 Marionette TRACE conn4 -> [0,2474,"setScriptTimeout",{"ms":35000}] 13:45:43 INFO - PROCESS | 1733 | 1464381943276 Marionette TRACE conn4 <- [1,2474,null,{}] 13:45:43 INFO - PROCESS | 1733 | 1464381943281 Marionette TRACE conn4 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:45:43 INFO - PROCESS | 1733 | 1464381943519 Marionette TRACE conn4 <- [1,2475,null,{"value":null}] 13:45:43 INFO - PROCESS | 1733 | 1464381943857 Marionette TRACE conn4 -> [0,2476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:43 INFO - PROCESS | 1733 | ++DOCSHELL 0x99201c00 == 136 [pid = 1733] [id = 626] 13:45:43 INFO - PROCESS | 1733 | ++DOMWINDOW == 166 (0x99e81000) [pid = 1733] [serial = 1879] [outer = (nil)] 13:45:43 INFO - PROCESS | 1733 | ++DOMWINDOW == 167 (0x9a329000) [pid = 1733] [serial = 1880] [outer = 0x99e81000] 13:45:43 INFO - PROCESS | 1733 | 1464381943952 Marionette DEBUG loaded listener.js 13:45:44 INFO - PROCESS | 1733 | ++DOMWINDOW == 168 (0x9a64c000) [pid = 1733] [serial = 1881] [outer = 0x99e81000] 13:45:44 INFO - PROCESS | 1733 | 1464381944899 Marionette TRACE conn4 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 13:45:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 13:45:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1688ms 13:45:44 INFO - PROCESS | 1733 | 1464381944961 Marionette TRACE conn4 -> [0,2477,"getWindowHandle",null] 13:45:44 INFO - PROCESS | 1733 | 1464381944964 Marionette TRACE conn4 <- [1,2477,null,{"value":"8"}] 13:45:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 13:45:44 INFO - PROCESS | 1733 | 1464381944971 Marionette TRACE conn4 -> [0,2478,"setScriptTimeout",{"ms":35000}] 13:45:44 INFO - PROCESS | 1733 | 1464381944975 Marionette TRACE conn4 <- [1,2478,null,{}] 13:45:44 INFO - PROCESS | 1733 | 1464381944981 Marionette TRACE conn4 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:45:45 INFO - PROCESS | 1733 | 1464381945265 Marionette TRACE conn4 <- [1,2479,null,{"value":null}] 13:45:45 INFO - PROCESS | 1733 | 1464381945617 Marionette TRACE conn4 -> [0,2480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:45 INFO - PROCESS | 1733 | ++DOCSHELL 0x8babfc00 == 137 [pid = 1733] [id = 627] 13:45:45 INFO - PROCESS | 1733 | ++DOMWINDOW == 169 (0x8d9f5000) [pid = 1733] [serial = 1882] [outer = (nil)] 13:45:45 INFO - PROCESS | 1733 | ++DOMWINDOW == 170 (0x9a8cdc00) [pid = 1733] [serial = 1883] [outer = 0x8d9f5000] 13:45:45 INFO - PROCESS | 1733 | 1464381945711 Marionette DEBUG loaded listener.js 13:45:45 INFO - PROCESS | 1733 | ++DOMWINDOW == 171 (0x9a9f4400) [pid = 1733] [serial = 1884] [outer = 0x8d9f5000] 13:45:46 INFO - PROCESS | 1733 | 1464381946680 Marionette TRACE conn4 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 13:45:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 13:45:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1783ms 13:45:46 INFO - PROCESS | 1733 | 1464381946756 Marionette TRACE conn4 -> [0,2481,"getWindowHandle",null] 13:45:46 INFO - PROCESS | 1733 | 1464381946759 Marionette TRACE conn4 <- [1,2481,null,{"value":"8"}] 13:45:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 13:45:46 INFO - PROCESS | 1733 | 1464381946766 Marionette TRACE conn4 -> [0,2482,"setScriptTimeout",{"ms":35000}] 13:45:46 INFO - PROCESS | 1733 | 1464381946769 Marionette TRACE conn4 <- [1,2482,null,{}] 13:45:46 INFO - PROCESS | 1733 | 1464381946775 Marionette TRACE conn4 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:45:47 INFO - PROCESS | 1733 | 1464381947008 Marionette TRACE conn4 <- [1,2483,null,{"value":null}] 13:45:47 INFO - PROCESS | 1733 | 1464381947348 Marionette TRACE conn4 -> [0,2484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:47 INFO - PROCESS | 1733 | ++DOCSHELL 0x9a325800 == 138 [pid = 1733] [id = 628] 13:45:47 INFO - PROCESS | 1733 | ++DOMWINDOW == 172 (0x9a9d5c00) [pid = 1733] [serial = 1885] [outer = (nil)] 13:45:47 INFO - PROCESS | 1733 | ++DOMWINDOW == 173 (0x9b431c00) [pid = 1733] [serial = 1886] [outer = 0x9a9d5c00] 13:45:47 INFO - PROCESS | 1733 | 1464381947442 Marionette DEBUG loaded listener.js 13:45:47 INFO - PROCESS | 1733 | ++DOMWINDOW == 174 (0x9b7fa800) [pid = 1733] [serial = 1887] [outer = 0x9a9d5c00] 13:45:48 INFO - PROCESS | 1733 | 1464381948367 Marionette TRACE conn4 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 13:45:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 13:45:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1635ms 13:45:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 13:45:48 INFO - PROCESS | 1733 | 1464381948401 Marionette TRACE conn4 -> [0,2485,"getWindowHandle",null] 13:45:48 INFO - PROCESS | 1733 | 1464381948404 Marionette TRACE conn4 <- [1,2485,null,{"value":"8"}] 13:45:48 INFO - PROCESS | 1733 | 1464381948411 Marionette TRACE conn4 -> [0,2486,"setScriptTimeout",{"ms":35000}] 13:45:48 INFO - PROCESS | 1733 | 1464381948415 Marionette TRACE conn4 <- [1,2486,null,{}] 13:45:48 INFO - PROCESS | 1733 | 1464381948420 Marionette TRACE conn4 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:45:48 INFO - PROCESS | 1733 | 1464381948659 Marionette TRACE conn4 <- [1,2487,null,{"value":null}] 13:45:49 INFO - PROCESS | 1733 | 1464381949002 Marionette TRACE conn4 -> [0,2488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:49 INFO - PROCESS | 1733 | ++DOCSHELL 0x9aa4f400 == 139 [pid = 1733] [id = 629] 13:45:49 INFO - PROCESS | 1733 | ++DOMWINDOW == 175 (0x9b2a2400) [pid = 1733] [serial = 1888] [outer = (nil)] 13:45:49 INFO - PROCESS | 1733 | ++DOMWINDOW == 176 (0x9d830400) [pid = 1733] [serial = 1889] [outer = 0x9b2a2400] 13:45:49 INFO - PROCESS | 1733 | 1464381949100 Marionette DEBUG loaded listener.js 13:45:49 INFO - PROCESS | 1733 | ++DOMWINDOW == 177 (0x9d89cc00) [pid = 1733] [serial = 1890] [outer = 0x9b2a2400] 13:45:50 INFO - PROCESS | 1733 | 1464381950043 Marionette TRACE conn4 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 13:45:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 13:45:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1697ms 13:45:50 INFO - PROCESS | 1733 | 1464381950109 Marionette TRACE conn4 -> [0,2489,"getWindowHandle",null] 13:45:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 13:45:50 INFO - PROCESS | 1733 | 1464381950113 Marionette TRACE conn4 <- [1,2489,null,{"value":"8"}] 13:45:50 INFO - PROCESS | 1733 | 1464381950120 Marionette TRACE conn4 -> [0,2490,"setScriptTimeout",{"ms":35000}] 13:45:50 INFO - PROCESS | 1733 | 1464381950123 Marionette TRACE conn4 <- [1,2490,null,{}] 13:45:50 INFO - PROCESS | 1733 | 1464381950130 Marionette TRACE conn4 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:45:50 INFO - PROCESS | 1733 | 1464381950376 Marionette TRACE conn4 <- [1,2491,null,{"value":null}] 13:45:50 INFO - PROCESS | 1733 | 1464381950752 Marionette TRACE conn4 -> [0,2492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:50 INFO - PROCESS | 1733 | ++DOCSHELL 0x8e870c00 == 140 [pid = 1733] [id = 630] 13:45:50 INFO - PROCESS | 1733 | ++DOMWINDOW == 178 (0x8f39a400) [pid = 1733] [serial = 1891] [outer = (nil)] 13:45:50 INFO - PROCESS | 1733 | ++DOMWINDOW == 179 (0xa2280400) [pid = 1733] [serial = 1892] [outer = 0x8f39a400] 13:45:50 INFO - PROCESS | 1733 | 1464381950848 Marionette DEBUG loaded listener.js 13:45:50 INFO - PROCESS | 1733 | ++DOMWINDOW == 180 (0xa2636000) [pid = 1733] [serial = 1893] [outer = 0x8f39a400] 13:45:51 INFO - PROCESS | 1733 | 1464381951778 Marionette TRACE conn4 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 13:45:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 13:45:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1732ms 13:45:51 INFO - PROCESS | 1733 | 1464381951852 Marionette TRACE conn4 -> [0,2493,"getWindowHandle",null] 13:45:51 INFO - PROCESS | 1733 | 1464381951855 Marionette TRACE conn4 <- [1,2493,null,{"value":"8"}] 13:45:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 13:45:51 INFO - PROCESS | 1733 | 1464381951863 Marionette TRACE conn4 -> [0,2494,"setScriptTimeout",{"ms":35000}] 13:45:51 INFO - PROCESS | 1733 | 1464381951865 Marionette TRACE conn4 <- [1,2494,null,{}] 13:45:51 INFO - PROCESS | 1733 | 1464381951872 Marionette TRACE conn4 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:45:52 INFO - PROCESS | 1733 | 1464381952147 Marionette TRACE conn4 <- [1,2495,null,{"value":null}] 13:45:52 INFO - PROCESS | 1733 | 1464381952491 Marionette TRACE conn4 -> [0,2496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:54 INFO - PROCESS | 1733 | --DOCSHELL 0x86fe2800 == 139 [pid = 1733] [id = 547] 13:45:54 INFO - PROCESS | 1733 | --DOCSHELL 0x86fcd400 == 138 [pid = 1733] [id = 612] 13:45:54 INFO - PROCESS | 1733 | --DOCSHELL 0x8a573400 == 137 [pid = 1733] [id = 611] 13:45:54 INFO - PROCESS | 1733 | --DOCSHELL 0x86fcfc00 == 136 [pid = 1733] [id = 610] 13:45:54 INFO - PROCESS | 1733 | --DOCSHELL 0x90f6f400 == 135 [pid = 1733] [id = 608] 13:45:54 INFO - PROCESS | 1733 | --DOCSHELL 0x86fc8000 == 134 [pid = 1733] [id = 606] 13:45:54 INFO - PROCESS | 1733 | --DOCSHELL 0x9c122800 == 133 [pid = 1733] [id = 607] 13:45:54 INFO - PROCESS | 1733 | --DOCSHELL 0x868ed000 == 132 [pid = 1733] [id = 605] 13:45:54 INFO - PROCESS | 1733 | --DOCSHELL 0x95756c00 == 131 [pid = 1733] [id = 604] 13:45:54 INFO - PROCESS | 1733 | --DOCSHELL 0x9a328800 == 130 [pid = 1733] [id = 603] 13:45:54 INFO - PROCESS | 1733 | --DOCSHELL 0x8abed800 == 129 [pid = 1733] [id = 602] 13:45:54 INFO - PROCESS | 1733 | --DOCSHELL 0x938ae000 == 128 [pid = 1733] [id = 600] 13:45:54 INFO - PROCESS | 1733 | --DOCSHELL 0x95078c00 == 127 [pid = 1733] [id = 601] 13:45:54 INFO - PROCESS | 1733 | --DOCSHELL 0x86e10800 == 126 [pid = 1733] [id = 599] 13:45:54 INFO - PROCESS | 1733 | --DOCSHELL 0x8ccc4400 == 125 [pid = 1733] [id = 598] 13:45:54 INFO - PROCESS | 1733 | --DOCSHELL 0x9223f400 == 124 [pid = 1733] [id = 597] 13:45:54 INFO - PROCESS | 1733 | --DOCSHELL 0x91030c00 == 123 [pid = 1733] [id = 596] 13:45:54 INFO - PROCESS | 1733 | --DOCSHELL 0x8cccb400 == 122 [pid = 1733] [id = 594] 13:45:54 INFO - PROCESS | 1733 | --DOCSHELL 0x868f5c00 == 121 [pid = 1733] [id = 595] 13:45:54 INFO - PROCESS | 1733 | --DOCSHELL 0x8d0a5400 == 120 [pid = 1733] [id = 593] 13:45:54 INFO - PROCESS | 1733 | --DOCSHELL 0x890ebc00 == 119 [pid = 1733] [id = 592] 13:45:54 INFO - PROCESS | 1733 | --DOMWINDOW == 179 (0x8dc45800) [pid = 1733] [serial = 1775] [outer = (nil)] [url = about:blank] 13:45:54 INFO - PROCESS | 1733 | --DOMWINDOW == 178 (0x8bac9800) [pid = 1733] [serial = 1715] [outer = (nil)] [url = about:blank] 13:45:54 INFO - PROCESS | 1733 | --DOMWINDOW == 177 (0x8dc4c800) [pid = 1733] [serial = 1719] [outer = (nil)] [url = about:blank] 13:45:54 INFO - PROCESS | 1733 | --DOMWINDOW == 176 (0x92b6f400) [pid = 1733] [serial = 1736] [outer = (nil)] [url = about:blank] 13:45:54 INFO - PROCESS | 1733 | --DOMWINDOW == 175 (0x8dbc8c00) [pid = 1733] [serial = 1772] [outer = (nil)] [url = about:blank] 13:45:54 INFO - PROCESS | 1733 | --DOMWINDOW == 174 (0x99e72800) [pid = 1733] [serial = 1752] [outer = (nil)] [url = about:blank] 13:45:54 INFO - PROCESS | 1733 | --DOMWINDOW == 173 (0x92b74000) [pid = 1733] [serial = 1737] [outer = (nil)] [url = about:blank] 13:45:54 INFO - PROCESS | 1733 | --DOMWINDOW == 172 (0x8e56fc00) [pid = 1733] [serial = 1721] [outer = (nil)] [url = about:blank] 13:45:54 INFO - PROCESS | 1733 | --DOMWINDOW == 171 (0x92138400) [pid = 1733] [serial = 1734] [outer = (nil)] [url = about:blank] 13:45:54 INFO - PROCESS | 1733 | --DOMWINDOW == 170 (0x8dc51000) [pid = 1733] [serial = 1644] [outer = (nil)] [url = about:blank] 13:45:54 INFO - PROCESS | 1733 | --DOMWINDOW == 169 (0x8e58d800) [pid = 1733] [serial = 1722] [outer = (nil)] [url = about:blank] 13:45:54 INFO - PROCESS | 1733 | --DOMWINDOW == 168 (0x9b41b800) [pid = 1733] [serial = 1763] [outer = (nil)] [url = about:blank] 13:45:54 INFO - PROCESS | 1733 | --DOMWINDOW == 167 (0x9a8be800) [pid = 1733] [serial = 1758] [outer = (nil)] [url = about:blank] 13:45:54 INFO - PROCESS | 1733 | --DOMWINDOW == 166 (0x955c7000) [pid = 1733] [serial = 1745] [outer = (nil)] [url = about:blank] 13:45:54 INFO - PROCESS | 1733 | --DOMWINDOW == 165 (0x8e871800) [pid = 1733] [serial = 1725] [outer = (nil)] [url = about:blank] 13:45:54 INFO - PROCESS | 1733 | --DOMWINDOW == 164 (0xa0505c00) [pid = 1733] [serial = 1695] [outer = (nil)] [url = about:blank] 13:45:54 INFO - PROCESS | 1733 | --DOMWINDOW == 163 (0x8ab57800) [pid = 1733] [serial = 1767] [outer = (nil)] [url = about:blank] 13:45:54 INFO - PROCESS | 1733 | --DOMWINDOW == 162 (0x9aa49000) [pid = 1733] [serial = 1760] [outer = (nil)] [url = about:blank] 13:45:54 INFO - PROCESS | 1733 | --DOMWINDOW == 161 (0x91325400) [pid = 1733] [serial = 1730] [outer = (nil)] [url = about:blank] 13:45:54 INFO - PROCESS | 1733 | --DOMWINDOW == 160 (0x99531c00) [pid = 1733] [serial = 1751] [outer = (nil)] [url = about:blank] 13:45:54 INFO - PROCESS | 1733 | --DOMWINDOW == 159 (0x9a1ec400) [pid = 1733] [serial = 1755] [outer = (nil)] [url = about:blank] 13:45:54 INFO - PROCESS | 1733 | --DOMWINDOW == 158 (0x951f2c00) [pid = 1733] [serial = 1743] [outer = (nil)] [url = about:blank] 13:45:54 INFO - PROCESS | 1733 | --DOMWINDOW == 157 (0x91cba800) [pid = 1733] [serial = 1733] [outer = (nil)] [url = about:blank] 13:45:54 INFO - PROCESS | 1733 | --DOMWINDOW == 156 (0x890ec000) [pid = 1733] [serial = 1712] [outer = (nil)] [url = about:blank] 13:45:54 INFO - PROCESS | 1733 | --DOMWINDOW == 155 (0x95757800) [pid = 1733] [serial = 1746] [outer = (nil)] [url = about:blank] 13:45:54 INFO - PROCESS | 1733 | --DOMWINDOW == 154 (0x8cad0000) [pid = 1733] [serial = 1770] [outer = (nil)] [url = about:blank] 13:45:54 INFO - PROCESS | 1733 | --DOMWINDOW == 153 (0x9b738000) [pid = 1733] [serial = 1764] [outer = (nil)] [url = about:blank] 13:45:54 INFO - PROCESS | 1733 | --DOMWINDOW == 152 (0x98138000) [pid = 1733] [serial = 1749] [outer = (nil)] [url = about:blank] 13:45:54 INFO - PROCESS | 1733 | --DOMWINDOW == 151 (0x89e43000) [pid = 1733] [serial = 1713] [outer = (nil)] [url = about:blank] 13:45:54 INFO - PROCESS | 1733 | --DOMWINDOW == 150 (0x9aa4dc00) [pid = 1733] [serial = 1761] [outer = (nil)] [url = about:blank] 13:45:54 INFO - PROCESS | 1733 | --DOMWINDOW == 149 (0x8a285400) [pid = 1733] [serial = 1766] [outer = (nil)] [url = about:blank] 13:45:54 INFO - PROCESS | 1733 | --DOMWINDOW == 148 (0x8c8ad000) [pid = 1733] [serial = 1769] [outer = (nil)] [url = about:blank] 13:45:54 INFO - PROCESS | 1733 | --DOMWINDOW == 147 (0x977e4400) [pid = 1733] [serial = 1748] [outer = (nil)] [url = about:blank] 13:45:54 INFO - PROCESS | 1733 | --DOMWINDOW == 146 (0x9a070800) [pid = 1733] [serial = 1754] [outer = (nil)] [url = about:blank] 13:45:54 INFO - PROCESS | 1733 | --DOMWINDOW == 145 (0x8c9f5000) [pid = 1733] [serial = 1716] [outer = (nil)] [url = about:blank] 13:45:54 INFO - PROCESS | 1733 | --DOMWINDOW == 144 (0x9519d400) [pid = 1733] [serial = 1742] [outer = (nil)] [url = about:blank] 13:45:54 INFO - PROCESS | 1733 | --DOMWINDOW == 143 (0x8e86a800) [pid = 1733] [serial = 1724] [outer = (nil)] [url = about:blank] 13:45:54 INFO - PROCESS | 1733 | --DOMWINDOW == 142 (0x8dbd4400) [pid = 1733] [serial = 1773] [outer = (nil)] [url = about:blank] 13:45:54 INFO - PROCESS | 1733 | --DOMWINDOW == 141 (0x91037000) [pid = 1733] [serial = 1728] [outer = (nil)] [url = about:blank] 13:45:54 INFO - PROCESS | 1733 | --DOMWINDOW == 140 (0x9132b400) [pid = 1733] [serial = 1731] [outer = (nil)] [url = about:blank] 13:45:54 INFO - PROCESS | 1733 | --DOMWINDOW == 139 (0x8dbd5800) [pid = 1733] [serial = 1718] [outer = (nil)] [url = about:blank] 13:45:54 INFO - PROCESS | 1733 | --DOMWINDOW == 138 (0x938aac00) [pid = 1733] [serial = 1740] [outer = (nil)] [url = about:blank] 13:45:54 INFO - PROCESS | 1733 | --DOMWINDOW == 137 (0x90f72c00) [pid = 1733] [serial = 1727] [outer = (nil)] [url = about:blank] 13:45:54 INFO - PROCESS | 1733 | --DOMWINDOW == 136 (0x92df0000) [pid = 1733] [serial = 1739] [outer = (nil)] [url = about:blank] 13:45:54 INFO - PROCESS | 1733 | --DOMWINDOW == 135 (0x9a333000) [pid = 1733] [serial = 1757] [outer = (nil)] [url = about:blank] 13:45:54 INFO - PROCESS | 1733 | --DOMWINDOW == 134 (0xa214fc00) [pid = 1733] [serial = 1698] [outer = (nil)] [url = about:blank] 13:45:54 INFO - PROCESS | 1733 | ++DOCSHELL 0x868f5c00 == 120 [pid = 1733] [id = 631] 13:45:54 INFO - PROCESS | 1733 | ++DOMWINDOW == 135 (0x86e0d800) [pid = 1733] [serial = 1894] [outer = (nil)] 13:45:54 INFO - PROCESS | 1733 | ++DOMWINDOW == 136 (0x86fec400) [pid = 1733] [serial = 1895] [outer = 0x86e0d800] 13:45:54 INFO - PROCESS | 1733 | 1464381954870 Marionette DEBUG loaded listener.js 13:45:55 INFO - PROCESS | 1733 | ++DOMWINDOW == 137 (0x88425400) [pid = 1733] [serial = 1896] [outer = 0x86e0d800] 13:45:55 INFO - PROCESS | 1733 | 1464381955749 Marionette TRACE conn4 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 13:45:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 13:45:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 3937ms 13:45:55 INFO - PROCESS | 1733 | 1464381955802 Marionette TRACE conn4 -> [0,2497,"getWindowHandle",null] 13:45:55 INFO - PROCESS | 1733 | 1464381955808 Marionette TRACE conn4 <- [1,2497,null,{"value":"8"}] 13:45:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 13:45:55 INFO - PROCESS | 1733 | 1464381955817 Marionette TRACE conn4 -> [0,2498,"setScriptTimeout",{"ms":35000}] 13:45:55 INFO - PROCESS | 1733 | 1464381955822 Marionette TRACE conn4 <- [1,2498,null,{}] 13:45:55 INFO - PROCESS | 1733 | 1464381955830 Marionette TRACE conn4 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:45:56 INFO - PROCESS | 1733 | 1464381956093 Marionette TRACE conn4 <- [1,2499,null,{"value":null}] 13:45:56 INFO - PROCESS | 1733 | 1464381956322 Marionette TRACE conn4 -> [0,2500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:56 INFO - PROCESS | 1733 | ++DOCSHELL 0x8a578400 == 121 [pid = 1733] [id = 632] 13:45:56 INFO - PROCESS | 1733 | ++DOMWINDOW == 138 (0x8ab4e000) [pid = 1733] [serial = 1897] [outer = (nil)] 13:45:56 INFO - PROCESS | 1733 | ++DOMWINDOW == 139 (0x8ac4b400) [pid = 1733] [serial = 1898] [outer = 0x8ab4e000] 13:45:56 INFO - PROCESS | 1733 | 1464381956461 Marionette DEBUG loaded listener.js 13:45:56 INFO - PROCESS | 1733 | ++DOMWINDOW == 140 (0x8b794800) [pid = 1733] [serial = 1899] [outer = 0x8ab4e000] 13:45:57 INFO - PROCESS | 1733 | 1464381957302 Marionette TRACE conn4 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 13:45:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 13:45:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1535ms 13:45:57 INFO - PROCESS | 1733 | 1464381957374 Marionette TRACE conn4 -> [0,2501,"getWindowHandle",null] 13:45:57 INFO - PROCESS | 1733 | 1464381957380 Marionette TRACE conn4 <- [1,2501,null,{"value":"8"}] 13:45:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 13:45:57 INFO - PROCESS | 1733 | 1464381957390 Marionette TRACE conn4 -> [0,2502,"setScriptTimeout",{"ms":35000}] 13:45:57 INFO - PROCESS | 1733 | 1464381957394 Marionette TRACE conn4 <- [1,2502,null,{}] 13:45:57 INFO - PROCESS | 1733 | 1464381957400 Marionette TRACE conn4 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:45:57 INFO - PROCESS | 1733 | 1464381957705 Marionette TRACE conn4 <- [1,2503,null,{"value":null}] 13:45:57 INFO - PROCESS | 1733 | 1464381957739 Marionette TRACE conn4 -> [0,2504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:57 INFO - PROCESS | 1733 | ++DOCSHELL 0x8bac0c00 == 122 [pid = 1733] [id = 633] 13:45:57 INFO - PROCESS | 1733 | ++DOMWINDOW == 141 (0x8c9f4400) [pid = 1733] [serial = 1900] [outer = (nil)] 13:45:57 INFO - PROCESS | 1733 | ++DOMWINDOW == 142 (0x8cad8400) [pid = 1733] [serial = 1901] [outer = 0x8c9f4400] 13:45:57 INFO - PROCESS | 1733 | 1464381957815 Marionette DEBUG loaded listener.js 13:45:57 INFO - PROCESS | 1733 | ++DOMWINDOW == 143 (0x8d251800) [pid = 1733] [serial = 1902] [outer = 0x8c9f4400] 13:45:58 INFO - PROCESS | 1733 | 1464381958905 Marionette TRACE conn4 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 13:45:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 13:45:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1588ms 13:45:58 INFO - PROCESS | 1733 | 1464381958980 Marionette TRACE conn4 -> [0,2505,"getWindowHandle",null] 13:45:58 INFO - PROCESS | 1733 | 1464381958984 Marionette TRACE conn4 <- [1,2505,null,{"value":"8"}] 13:45:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 13:45:58 INFO - PROCESS | 1733 | 1464381958990 Marionette TRACE conn4 -> [0,2506,"setScriptTimeout",{"ms":35000}] 13:45:59 INFO - PROCESS | 1733 | 1464381958996 Marionette TRACE conn4 <- [1,2506,null,{}] 13:45:59 INFO - PROCESS | 1733 | 1464381959020 Marionette TRACE conn4 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:45:59 INFO - PROCESS | 1733 | 1464381959323 Marionette TRACE conn4 <- [1,2507,null,{"value":null}] 13:46:00 INFO - PROCESS | 1733 | --DOMWINDOW == 142 (0x8e6b4000) [pid = 1733] [serial = 1783] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 13:46:00 INFO - PROCESS | 1733 | --DOMWINDOW == 141 (0x9519b000) [pid = 1733] [serial = 1801] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 13:46:00 INFO - PROCESS | 1733 | --DOMWINDOW == 140 (0x9d4a4c00) [pid = 1733] [serial = 1822] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 13:46:00 INFO - PROCESS | 1733 | --DOMWINDOW == 139 (0x8854d400) [pid = 1733] [serial = 1831] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 13:46:00 INFO - PROCESS | 1733 | --DOMWINDOW == 138 (0x9a282c00) [pid = 1733] [serial = 1807] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 13:46:00 INFO - PROCESS | 1733 | --DOMWINDOW == 137 (0x90f74000) [pid = 1733] [serial = 1795] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 13:46:00 INFO - PROCESS | 1733 | --DOMWINDOW == 136 (0x9a323c00) [pid = 1733] [serial = 1813] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 13:46:00 INFO - PROCESS | 1733 | --DOMWINDOW == 135 (0x912e6400) [pid = 1733] [serial = 1825] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 13:46:00 INFO - PROCESS | 1733 | --DOMWINDOW == 134 (0x92b6ac00) [pid = 1733] [serial = 1792] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 13:46:00 INFO - PROCESS | 1733 | --DOMWINDOW == 133 (0x8bacc800) [pid = 1733] [serial = 1837] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 13:46:00 INFO - PROCESS | 1733 | --DOMWINDOW == 132 (0xa21b0800) [pid = 1733] [serial = 1828] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 13:46:00 INFO - PROCESS | 1733 | --DOMWINDOW == 131 (0x8e56d800) [pid = 1733] [serial = 1786] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 13:46:00 INFO - PROCESS | 1733 | --DOMWINDOW == 130 (0x95215000) [pid = 1733] [serial = 1804] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 13:46:00 INFO - PROCESS | 1733 | --DOMWINDOW == 129 (0x9a9db800) [pid = 1733] [serial = 1810] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 13:46:00 INFO - PROCESS | 1733 | --DOMWINDOW == 128 (0x86fcbc00) [pid = 1733] [serial = 1819] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 13:46:00 INFO - PROCESS | 1733 | --DOMWINDOW == 127 (0x8ab4a400) [pid = 1733] [serial = 1834] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 13:46:00 INFO - PROCESS | 1733 | --DOMWINDOW == 126 (0x912de800) [pid = 1733] [serial = 1789] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 13:46:00 INFO - PROCESS | 1733 | --DOMWINDOW == 125 (0x93993000) [pid = 1733] [serial = 1798] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 13:46:00 INFO - PROCESS | 1733 | --DOMWINDOW == 124 (0x8ccc6800) [pid = 1733] [serial = 1816] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 13:46:00 INFO - PROCESS | 1733 | --DOMWINDOW == 123 (0x890f1800) [pid = 1733] [serial = 1777] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 13:46:00 INFO - PROCESS | 1733 | --DOMWINDOW == 122 (0x8c8a8000) [pid = 1733] [serial = 1708] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 13:46:00 INFO - PROCESS | 1733 | --DOMWINDOW == 121 (0x8d0a5800) [pid = 1733] [serial = 1780] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 13:46:00 INFO - PROCESS | 1733 | 1464381960140 Marionette TRACE conn4 -> [0,2508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:00 INFO - PROCESS | 1733 | ++DOCSHELL 0x86e0f000 == 123 [pid = 1733] [id = 634] 13:46:00 INFO - PROCESS | 1733 | ++DOMWINDOW == 122 (0x86e13000) [pid = 1733] [serial = 1903] [outer = (nil)] 13:46:00 INFO - PROCESS | 1733 | ++DOMWINDOW == 123 (0x8ab4a400) [pid = 1733] [serial = 1904] [outer = 0x86e13000] 13:46:00 INFO - PROCESS | 1733 | 1464381960234 Marionette DEBUG loaded listener.js 13:46:00 INFO - PROCESS | 1733 | ++DOMWINDOW == 124 (0x8dbd0800) [pid = 1733] [serial = 1905] [outer = 0x86e13000] 13:46:01 INFO - PROCESS | 1733 | 1464381960996 Marionette TRACE conn4 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 13:46:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 13:46:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 2046ms 13:46:01 INFO - PROCESS | 1733 | 1464381961037 Marionette TRACE conn4 -> [0,2509,"getWindowHandle",null] 13:46:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 13:46:01 INFO - PROCESS | 1733 | 1464381961042 Marionette TRACE conn4 <- [1,2509,null,{"value":"8"}] 13:46:01 INFO - PROCESS | 1733 | 1464381961048 Marionette TRACE conn4 -> [0,2510,"setScriptTimeout",{"ms":35000}] 13:46:01 INFO - PROCESS | 1733 | 1464381961051 Marionette TRACE conn4 <- [1,2510,null,{}] 13:46:01 INFO - PROCESS | 1733 | 1464381961056 Marionette TRACE conn4 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:46:01 INFO - PROCESS | 1733 | 1464381961410 Marionette TRACE conn4 <- [1,2511,null,{"value":null}] 13:46:01 INFO - PROCESS | 1733 | 1464381961435 Marionette TRACE conn4 -> [0,2512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:01 INFO - PROCESS | 1733 | ++DOCSHELL 0x8abef400 == 124 [pid = 1733] [id = 635] 13:46:01 INFO - PROCESS | 1733 | ++DOMWINDOW == 125 (0x8ac51400) [pid = 1733] [serial = 1906] [outer = (nil)] 13:46:01 INFO - PROCESS | 1733 | ++DOMWINDOW == 126 (0x8e590400) [pid = 1733] [serial = 1907] [outer = 0x8ac51400] 13:46:01 INFO - PROCESS | 1733 | 1464381961510 Marionette DEBUG loaded listener.js 13:46:01 INFO - PROCESS | 1733 | ++DOMWINDOW == 127 (0x8e86dc00) [pid = 1733] [serial = 1908] [outer = 0x8ac51400] 13:46:02 INFO - PROCESS | 1733 | 1464381962749 Marionette TRACE conn4 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 13:46:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 13:46:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1735ms 13:46:02 INFO - PROCESS | 1733 | 1464381962783 Marionette TRACE conn4 -> [0,2513,"getWindowHandle",null] 13:46:02 INFO - PROCESS | 1733 | 1464381962790 Marionette TRACE conn4 <- [1,2513,null,{"value":"8"}] 13:46:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 13:46:02 INFO - PROCESS | 1733 | 1464381962801 Marionette TRACE conn4 -> [0,2514,"setScriptTimeout",{"ms":35000}] 13:46:02 INFO - PROCESS | 1733 | 1464381962805 Marionette TRACE conn4 <- [1,2514,null,{}] 13:46:02 INFO - PROCESS | 1733 | 1464381962815 Marionette TRACE conn4 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:46:03 INFO - PROCESS | 1733 | 1464381963082 Marionette TRACE conn4 <- [1,2515,null,{"value":null}] 13:46:03 INFO - PROCESS | 1733 | 1464381963428 Marionette TRACE conn4 -> [0,2516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.blur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:03 INFO - PROCESS | 1733 | ++DOCSHELL 0x89d20000 == 125 [pid = 1733] [id = 636] 13:46:03 INFO - PROCESS | 1733 | ++DOMWINDOW == 128 (0x8a285400) [pid = 1733] [serial = 1909] [outer = (nil)] 13:46:03 INFO - PROCESS | 1733 | ++DOMWINDOW == 129 (0x8c8a4400) [pid = 1733] [serial = 1910] [outer = 0x8a285400] 13:46:03 INFO - PROCESS | 1733 | 1464381963530 Marionette DEBUG loaded listener.js 13:46:03 INFO - PROCESS | 1733 | ++DOMWINDOW == 130 (0x8c9fc400) [pid = 1733] [serial = 1911] [outer = 0x8a285400] 13:46:04 INFO - PROCESS | 1733 | 1464381964486 Marionette TRACE conn4 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 13:46:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 13:46:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1750ms 13:46:04 INFO - PROCESS | 1733 | 1464381964552 Marionette TRACE conn4 -> [0,2517,"getWindowHandle",null] 13:46:04 INFO - PROCESS | 1733 | 1464381964561 Marionette TRACE conn4 <- [1,2517,null,{"value":"8"}] 13:46:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 13:46:04 INFO - PROCESS | 1733 | 1464381964573 Marionette TRACE conn4 -> [0,2518,"setScriptTimeout",{"ms":35000}] 13:46:04 INFO - PROCESS | 1733 | 1464381964577 Marionette TRACE conn4 <- [1,2518,null,{}] 13:46:04 INFO - PROCESS | 1733 | 1464381964583 Marionette TRACE conn4 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:46:04 INFO - PROCESS | 1733 | 1464381964871 Marionette TRACE conn4 <- [1,2519,null,{"value":null}] 13:46:05 INFO - PROCESS | 1733 | 1464381965245 Marionette TRACE conn4 -> [0,2520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:05 INFO - PROCESS | 1733 | ++DOCSHELL 0x8dbcd800 == 126 [pid = 1733] [id = 637] 13:46:05 INFO - PROCESS | 1733 | ++DOMWINDOW == 131 (0x8dc53000) [pid = 1733] [serial = 1912] [outer = (nil)] 13:46:05 INFO - PROCESS | 1733 | ++DOMWINDOW == 132 (0x8e56ac00) [pid = 1733] [serial = 1913] [outer = 0x8dc53000] 13:46:05 INFO - PROCESS | 1733 | 1464381965334 Marionette DEBUG loaded listener.js 13:46:05 INFO - PROCESS | 1733 | ++DOMWINDOW == 133 (0x8e6aa800) [pid = 1733] [serial = 1914] [outer = 0x8dc53000] 13:46:06 INFO - PROCESS | 1733 | 1464381966383 Marionette TRACE conn4 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 13:46:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 13:46:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1845ms 13:46:06 INFO - PROCESS | 1733 | 1464381966418 Marionette TRACE conn4 -> [0,2521,"getWindowHandle",null] 13:46:06 INFO - PROCESS | 1733 | 1464381966421 Marionette TRACE conn4 <- [1,2521,null,{"value":"8"}] 13:46:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 13:46:06 INFO - PROCESS | 1733 | 1464381966429 Marionette TRACE conn4 -> [0,2522,"setScriptTimeout",{"ms":35000}] 13:46:06 INFO - PROCESS | 1733 | 1464381966436 Marionette TRACE conn4 <- [1,2522,null,{}] 13:46:06 INFO - PROCESS | 1733 | 1464381966452 Marionette TRACE conn4 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:46:06 INFO - PROCESS | 1733 | 1464381966707 Marionette TRACE conn4 <- [1,2523,null,{"value":null}] 13:46:07 INFO - PROCESS | 1733 | 1464381967126 Marionette TRACE conn4 -> [0,2524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:07 INFO - PROCESS | 1733 | ++DOCSHELL 0x8f399c00 == 127 [pid = 1733] [id = 638] 13:46:07 INFO - PROCESS | 1733 | ++DOMWINDOW == 134 (0x90f70c00) [pid = 1733] [serial = 1915] [outer = (nil)] 13:46:07 INFO - PROCESS | 1733 | ++DOMWINDOW == 135 (0x91036c00) [pid = 1733] [serial = 1916] [outer = 0x90f70c00] 13:46:07 INFO - PROCESS | 1733 | 1464381967277 Marionette DEBUG loaded listener.js 13:46:07 INFO - PROCESS | 1733 | ++DOMWINDOW == 136 (0x912e8400) [pid = 1733] [serial = 1917] [outer = 0x90f70c00] 13:46:08 INFO - PROCESS | 1733 | 1464381968661 Marionette TRACE conn4 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 13:46:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 13:46:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 2295ms 13:46:08 INFO - PROCESS | 1733 | 1464381968728 Marionette TRACE conn4 -> [0,2525,"getWindowHandle",null] 13:46:08 INFO - PROCESS | 1733 | 1464381968735 Marionette TRACE conn4 <- [1,2525,null,{"value":"8"}] 13:46:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 13:46:08 INFO - PROCESS | 1733 | 1464381968746 Marionette TRACE conn4 -> [0,2526,"setScriptTimeout",{"ms":35000}] 13:46:08 INFO - PROCESS | 1733 | 1464381968750 Marionette TRACE conn4 <- [1,2526,null,{}] 13:46:08 INFO - PROCESS | 1733 | 1464381968760 Marionette TRACE conn4 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:46:09 INFO - PROCESS | 1733 | 1464381969096 Marionette TRACE conn4 <- [1,2527,null,{"value":null}] 13:46:09 INFO - PROCESS | 1733 | 1464381969448 Marionette TRACE conn4 -> [0,2528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.x.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:09 INFO - PROCESS | 1733 | ++DOCSHELL 0x90f71000 == 128 [pid = 1733] [id = 639] 13:46:09 INFO - PROCESS | 1733 | ++DOMWINDOW == 137 (0x91039c00) [pid = 1733] [serial = 1918] [outer = (nil)] 13:46:09 INFO - PROCESS | 1733 | ++DOMWINDOW == 138 (0x913c0c00) [pid = 1733] [serial = 1919] [outer = 0x91039c00] 13:46:09 INFO - PROCESS | 1733 | 1464381969540 Marionette DEBUG loaded listener.js 13:46:09 INFO - PROCESS | 1733 | ++DOMWINDOW == 139 (0x91cac400) [pid = 1733] [serial = 1920] [outer = 0x91039c00] 13:46:10 INFO - PROCESS | 1733 | 1464381970605 Marionette TRACE conn4 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 13:46:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 13:46:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1894ms 13:46:10 INFO - PROCESS | 1733 | 1464381970639 Marionette TRACE conn4 -> [0,2529,"getWindowHandle",null] 13:46:10 INFO - PROCESS | 1733 | 1464381970644 Marionette TRACE conn4 <- [1,2529,null,{"value":"8"}] 13:46:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 13:46:10 INFO - PROCESS | 1733 | 1464381970651 Marionette TRACE conn4 -> [0,2530,"setScriptTimeout",{"ms":35000}] 13:46:10 INFO - PROCESS | 1733 | 1464381970655 Marionette TRACE conn4 <- [1,2530,null,{}] 13:46:10 INFO - PROCESS | 1733 | 1464381970661 Marionette TRACE conn4 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:46:10 INFO - PROCESS | 1733 | 1464381970991 Marionette TRACE conn4 <- [1,2531,null,{"value":null}] 13:46:11 INFO - PROCESS | 1733 | 1464381971354 Marionette TRACE conn4 -> [0,2532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.y.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:11 INFO - PROCESS | 1733 | ++DOCSHELL 0x91325c00 == 129 [pid = 1733] [id = 640] 13:46:11 INFO - PROCESS | 1733 | ++DOMWINDOW == 140 (0x9132b000) [pid = 1733] [serial = 1921] [outer = (nil)] 13:46:11 INFO - PROCESS | 1733 | ++DOMWINDOW == 141 (0x92235000) [pid = 1733] [serial = 1922] [outer = 0x9132b000] 13:46:11 INFO - PROCESS | 1733 | 1464381971447 Marionette DEBUG loaded listener.js 13:46:11 INFO - PROCESS | 1733 | ++DOMWINDOW == 142 (0x9223c400) [pid = 1733] [serial = 1923] [outer = 0x9132b000] 13:46:12 INFO - PROCESS | 1733 | 1464381972598 Marionette TRACE conn4 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 13:46:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 13:46:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1987ms 13:46:12 INFO - PROCESS | 1733 | 1464381972643 Marionette TRACE conn4 -> [0,2533,"getWindowHandle",null] 13:46:12 INFO - PROCESS | 1733 | 1464381972649 Marionette TRACE conn4 <- [1,2533,null,{"value":"8"}] 13:46:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 13:46:12 INFO - PROCESS | 1733 | 1464381972659 Marionette TRACE conn4 -> [0,2534,"setScriptTimeout",{"ms":35000}] 13:46:12 INFO - PROCESS | 1733 | 1464381972665 Marionette TRACE conn4 <- [1,2534,null,{}] 13:46:12 INFO - PROCESS | 1733 | 1464381972674 Marionette TRACE conn4 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:46:13 INFO - PROCESS | 1733 | 1464381973112 Marionette TRACE conn4 <- [1,2535,null,{"value":null}] 13:46:13 INFO - PROCESS | 1733 | 1464381973440 Marionette TRACE conn4 -> [0,2536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:13 INFO - PROCESS | 1733 | ++DOCSHELL 0x8bac7c00 == 130 [pid = 1733] [id = 641] 13:46:13 INFO - PROCESS | 1733 | ++DOMWINDOW == 143 (0x91329c00) [pid = 1733] [serial = 1924] [outer = (nil)] 13:46:13 INFO - PROCESS | 1733 | ++DOMWINDOW == 144 (0x93993000) [pid = 1733] [serial = 1925] [outer = 0x91329c00] 13:46:13 INFO - PROCESS | 1733 | 1464381973530 Marionette DEBUG loaded listener.js 13:46:13 INFO - PROCESS | 1733 | ++DOMWINDOW == 145 (0x95078c00) [pid = 1733] [serial = 1926] [outer = 0x91329c00] 13:46:14 INFO - PROCESS | 1733 | 1464381974458 Marionette TRACE conn4 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 13:46:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 13:46:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1838ms 13:46:14 INFO - PROCESS | 1733 | 1464381974496 Marionette TRACE conn4 -> [0,2537,"getWindowHandle",null] 13:46:14 INFO - PROCESS | 1733 | 1464381974501 Marionette TRACE conn4 <- [1,2537,null,{"value":"8"}] 13:46:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 13:46:14 INFO - PROCESS | 1733 | 1464381974507 Marionette TRACE conn4 -> [0,2538,"setScriptTimeout",{"ms":35000}] 13:46:14 INFO - PROCESS | 1733 | 1464381974511 Marionette TRACE conn4 <- [1,2538,null,{}] 13:46:14 INFO - PROCESS | 1733 | 1464381974516 Marionette TRACE conn4 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:46:14 INFO - PROCESS | 1733 | 1464381974772 Marionette TRACE conn4 <- [1,2539,null,{"value":null}] 13:46:15 INFO - PROCESS | 1733 | 1464381975137 Marionette TRACE conn4 -> [0,2540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:15 INFO - PROCESS | 1733 | ++DOCSHELL 0x91cae400 == 131 [pid = 1733] [id = 642] 13:46:15 INFO - PROCESS | 1733 | ++DOMWINDOW == 146 (0x93989000) [pid = 1733] [serial = 1927] [outer = (nil)] 13:46:15 INFO - PROCESS | 1733 | ++DOMWINDOW == 147 (0x951f1000) [pid = 1733] [serial = 1928] [outer = 0x93989000] 13:46:15 INFO - PROCESS | 1733 | 1464381975232 Marionette DEBUG loaded listener.js 13:46:15 INFO - PROCESS | 1733 | ++DOMWINDOW == 148 (0x95221000) [pid = 1733] [serial = 1929] [outer = 0x93989000] 13:46:16 INFO - PROCESS | 1733 | 1464381976141 Marionette TRACE conn4 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 13:46:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 13:46:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1684ms 13:46:16 INFO - PROCESS | 1733 | 1464381976192 Marionette TRACE conn4 -> [0,2541,"getWindowHandle",null] 13:46:16 INFO - PROCESS | 1733 | 1464381976197 Marionette TRACE conn4 <- [1,2541,null,{"value":"8"}] 13:46:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 13:46:16 INFO - PROCESS | 1733 | 1464381976208 Marionette TRACE conn4 -> [0,2542,"setScriptTimeout",{"ms":35000}] 13:46:16 INFO - PROCESS | 1733 | 1464381976211 Marionette TRACE conn4 <- [1,2542,null,{}] 13:46:16 INFO - PROCESS | 1733 | 1464381976216 Marionette TRACE conn4 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:46:16 INFO - PROCESS | 1733 | 1464381976465 Marionette TRACE conn4 <- [1,2543,null,{"value":null}] 13:46:16 INFO - PROCESS | 1733 | 1464381976845 Marionette TRACE conn4 -> [0,2544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:16 INFO - PROCESS | 1733 | ++DOCSHELL 0x86fc6c00 == 132 [pid = 1733] [id = 643] 13:46:16 INFO - PROCESS | 1733 | ++DOMWINDOW == 149 (0x8841d800) [pid = 1733] [serial = 1930] [outer = (nil)] 13:46:16 INFO - PROCESS | 1733 | ++DOMWINDOW == 150 (0x95215000) [pid = 1733] [serial = 1931] [outer = 0x8841d800] 13:46:16 INFO - PROCESS | 1733 | 1464381976939 Marionette DEBUG loaded listener.js 13:46:17 INFO - PROCESS | 1733 | ++DOMWINDOW == 151 (0x95763400) [pid = 1733] [serial = 1932] [outer = 0x8841d800] 13:46:17 INFO - PROCESS | 1733 | 1464381977833 Marionette TRACE conn4 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 13:46:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 13:46:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1685ms 13:46:17 INFO - PROCESS | 1733 | 1464381977894 Marionette TRACE conn4 -> [0,2545,"getWindowHandle",null] 13:46:17 INFO - PROCESS | 1733 | 1464381977898 Marionette TRACE conn4 <- [1,2545,null,{"value":"8"}] 13:46:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 13:46:17 INFO - PROCESS | 1733 | 1464381977904 Marionette TRACE conn4 -> [0,2546,"setScriptTimeout",{"ms":35000}] 13:46:17 INFO - PROCESS | 1733 | 1464381977908 Marionette TRACE conn4 <- [1,2546,null,{}] 13:46:17 INFO - PROCESS | 1733 | 1464381977913 Marionette TRACE conn4 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:46:18 INFO - PROCESS | 1733 | 1464381978156 Marionette TRACE conn4 <- [1,2547,null,{"value":null}] 13:46:18 INFO - PROCESS | 1733 | 1464381978491 Marionette TRACE conn4 -> [0,2548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:18 INFO - PROCESS | 1733 | ++DOCSHELL 0x8bacac00 == 133 [pid = 1733] [id = 644] 13:46:18 INFO - PROCESS | 1733 | ++DOMWINDOW == 152 (0x953be000) [pid = 1733] [serial = 1933] [outer = (nil)] 13:46:18 INFO - PROCESS | 1733 | ++DOMWINDOW == 153 (0x98138000) [pid = 1733] [serial = 1934] [outer = 0x953be000] 13:46:18 INFO - PROCESS | 1733 | 1464381978596 Marionette DEBUG loaded listener.js 13:46:18 INFO - PROCESS | 1733 | ++DOMWINDOW == 154 (0x981a5c00) [pid = 1733] [serial = 1935] [outer = 0x953be000] 13:46:19 INFO - PROCESS | 1733 | 1464381979539 Marionette TRACE conn4 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 13:46:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 13:46:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1686ms 13:46:19 INFO - PROCESS | 1733 | 1464381979591 Marionette TRACE conn4 -> [0,2549,"getWindowHandle",null] 13:46:19 INFO - PROCESS | 1733 | 1464381979594 Marionette TRACE conn4 <- [1,2549,null,{"value":"8"}] 13:46:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 13:46:19 INFO - PROCESS | 1733 | 1464381979601 Marionette TRACE conn4 -> [0,2550,"setScriptTimeout",{"ms":35000}] 13:46:19 INFO - PROCESS | 1733 | 1464381979605 Marionette TRACE conn4 <- [1,2550,null,{}] 13:46:19 INFO - PROCESS | 1733 | 1464381979610 Marionette TRACE conn4 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:46:19 INFO - PROCESS | 1733 | 1464381979861 Marionette TRACE conn4 <- [1,2551,null,{"value":null}] 13:46:20 INFO - PROCESS | 1733 | 1464381980242 Marionette TRACE conn4 -> [0,2552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:20 INFO - PROCESS | 1733 | ++DOCSHELL 0x94517000 == 134 [pid = 1733] [id = 645] 13:46:20 INFO - PROCESS | 1733 | ++DOMWINDOW == 155 (0x9779f400) [pid = 1733] [serial = 1936] [outer = (nil)] 13:46:20 INFO - PROCESS | 1733 | ++DOMWINDOW == 156 (0x9a06cc00) [pid = 1733] [serial = 1937] [outer = 0x9779f400] 13:46:20 INFO - PROCESS | 1733 | 1464381980337 Marionette DEBUG loaded listener.js 13:46:20 INFO - PROCESS | 1733 | ++DOMWINDOW == 157 (0x9a141000) [pid = 1733] [serial = 1938] [outer = 0x9779f400] 13:46:21 INFO - PROCESS | 1733 | 1464381981349 Marionette TRACE conn4 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 13:46:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 13:46:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1791ms 13:46:21 INFO - PROCESS | 1733 | 1464381981393 Marionette TRACE conn4 -> [0,2553,"getWindowHandle",null] 13:46:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 13:46:21 INFO - PROCESS | 1733 | 1464381981398 Marionette TRACE conn4 <- [1,2553,null,{"value":"8"}] 13:46:21 INFO - PROCESS | 1733 | 1464381981404 Marionette TRACE conn4 -> [0,2554,"setScriptTimeout",{"ms":35000}] 13:46:21 INFO - PROCESS | 1733 | 1464381981409 Marionette TRACE conn4 <- [1,2554,null,{}] 13:46:21 INFO - PROCESS | 1733 | 1464381981415 Marionette TRACE conn4 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:46:21 INFO - PROCESS | 1733 | 1464381981694 Marionette TRACE conn4 <- [1,2555,null,{"value":null}] 13:46:22 INFO - PROCESS | 1733 | 1464381982045 Marionette TRACE conn4 -> [0,2556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:22 INFO - PROCESS | 1733 | ++DOCSHELL 0x8d24c000 == 135 [pid = 1733] [id = 646] 13:46:22 INFO - PROCESS | 1733 | ++DOMWINDOW == 158 (0x9a331c00) [pid = 1733] [serial = 1939] [outer = (nil)] 13:46:22 INFO - PROCESS | 1733 | ++DOMWINDOW == 159 (0x9a9d4800) [pid = 1733] [serial = 1940] [outer = 0x9a331c00] 13:46:22 INFO - PROCESS | 1733 | 1464381982148 Marionette DEBUG loaded listener.js 13:46:22 INFO - PROCESS | 1733 | ++DOMWINDOW == 160 (0x9aa4cc00) [pid = 1733] [serial = 1941] [outer = 0x9a331c00] 13:46:23 INFO - PROCESS | 1733 | 1464381983098 Marionette TRACE conn4 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 13:46:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 13:46:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1737ms 13:46:23 INFO - PROCESS | 1733 | 1464381983142 Marionette TRACE conn4 -> [0,2557,"getWindowHandle",null] 13:46:23 INFO - PROCESS | 1733 | 1464381983147 Marionette TRACE conn4 <- [1,2557,null,{"value":"8"}] 13:46:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 13:46:23 INFO - PROCESS | 1733 | 1464381983153 Marionette TRACE conn4 -> [0,2558,"setScriptTimeout",{"ms":35000}] 13:46:23 INFO - PROCESS | 1733 | 1464381983157 Marionette TRACE conn4 <- [1,2558,null,{}] 13:46:23 INFO - PROCESS | 1733 | 1464381983163 Marionette TRACE conn4 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:46:23 INFO - PROCESS | 1733 | 1464381983419 Marionette TRACE conn4 <- [1,2559,null,{"value":null}] 13:46:23 INFO - PROCESS | 1733 | 1464381983773 Marionette TRACE conn4 -> [0,2560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:23 INFO - PROCESS | 1733 | ++DOCSHELL 0x9a648800 == 136 [pid = 1733] [id = 647] 13:46:23 INFO - PROCESS | 1733 | ++DOMWINDOW == 161 (0x9a9d5800) [pid = 1733] [serial = 1942] [outer = (nil)] 13:46:23 INFO - PROCESS | 1733 | ++DOMWINDOW == 162 (0x9b431800) [pid = 1733] [serial = 1943] [outer = 0x9a9d5800] 13:46:23 INFO - PROCESS | 1733 | 1464381983868 Marionette DEBUG loaded listener.js 13:46:23 INFO - PROCESS | 1733 | ++DOMWINDOW == 163 (0x9b7ed000) [pid = 1733] [serial = 1944] [outer = 0x9a9d5800] 13:46:24 INFO - PROCESS | 1733 | 1464381984851 Marionette TRACE conn4 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 13:46:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 13:46:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1731ms 13:46:24 INFO - PROCESS | 1733 | 1464381984902 Marionette TRACE conn4 -> [0,2561,"getWindowHandle",null] 13:46:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 13:46:24 INFO - PROCESS | 1733 | 1464381984907 Marionette TRACE conn4 <- [1,2561,null,{"value":"8"}] 13:46:24 INFO - PROCESS | 1733 | 1464381984913 Marionette TRACE conn4 -> [0,2562,"setScriptTimeout",{"ms":35000}] 13:46:24 INFO - PROCESS | 1733 | 1464381984916 Marionette TRACE conn4 <- [1,2562,null,{}] 13:46:24 INFO - PROCESS | 1733 | 1464381984932 Marionette TRACE conn4 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:46:25 INFO - PROCESS | 1733 | 1464381985180 Marionette TRACE conn4 <- [1,2563,null,{"value":null}] 13:46:25 INFO - PROCESS | 1733 | 1464381985523 Marionette TRACE conn4 -> [0,2564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.section.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:25 INFO - PROCESS | 1733 | ++DOCSHELL 0x95760800 == 137 [pid = 1733] [id = 648] 13:46:25 INFO - PROCESS | 1733 | ++DOMWINDOW == 164 (0x97797800) [pid = 1733] [serial = 1945] [outer = (nil)] 13:46:25 INFO - PROCESS | 1733 | ++DOMWINDOW == 165 (0x9d831400) [pid = 1733] [serial = 1946] [outer = 0x97797800] 13:46:25 INFO - PROCESS | 1733 | 1464381985680 Marionette DEBUG loaded listener.js 13:46:25 INFO - PROCESS | 1733 | ++DOMWINDOW == 166 (0xa0505000) [pid = 1733] [serial = 1947] [outer = 0x97797800] 13:46:26 INFO - PROCESS | 1733 | 1464381986728 Marionette TRACE conn4 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 13:46:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 13:46:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1851ms 13:46:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 13:46:26 INFO - PROCESS | 1733 | 1464381986763 Marionette TRACE conn4 -> [0,2565,"getWindowHandle",null] 13:46:26 INFO - PROCESS | 1733 | 1464381986766 Marionette TRACE conn4 <- [1,2565,null,{"value":"8"}] 13:46:26 INFO - PROCESS | 1733 | 1464381986773 Marionette TRACE conn4 -> [0,2566,"setScriptTimeout",{"ms":35000}] 13:46:26 INFO - PROCESS | 1733 | 1464381986777 Marionette TRACE conn4 <- [1,2566,null,{}] 13:46:26 INFO - PROCESS | 1733 | 1464381986782 Marionette TRACE conn4 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:46:27 INFO - PROCESS | 1733 | 1464381987024 Marionette TRACE conn4 <- [1,2567,null,{"value":null}] 13:46:27 INFO - PROCESS | 1733 | 1464381987375 Marionette TRACE conn4 -> [0,2568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:27 INFO - PROCESS | 1733 | ++DOCSHELL 0x86fc3c00 == 138 [pid = 1733] [id = 649] 13:46:27 INFO - PROCESS | 1733 | ++DOMWINDOW == 167 (0x8dc4f000) [pid = 1733] [serial = 1948] [outer = (nil)] 13:46:27 INFO - PROCESS | 1733 | ++DOMWINDOW == 168 (0xa227d800) [pid = 1733] [serial = 1949] [outer = 0x8dc4f000] 13:46:27 INFO - PROCESS | 1733 | 1464381987483 Marionette DEBUG loaded listener.js 13:46:27 INFO - PROCESS | 1733 | ++DOMWINDOW == 169 (0xa2146c00) [pid = 1733] [serial = 1950] [outer = 0x8dc4f000] 13:46:28 INFO - PROCESS | 1733 | 1464381988429 Marionette TRACE conn4 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 13:46:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 13:46:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1733ms 13:46:28 INFO - PROCESS | 1733 | 1464381988506 Marionette TRACE conn4 -> [0,2569,"getWindowHandle",null] 13:46:28 INFO - PROCESS | 1733 | 1464381988510 Marionette TRACE conn4 <- [1,2569,null,{"value":"8"}] 13:46:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 13:46:28 INFO - PROCESS | 1733 | 1464381988517 Marionette TRACE conn4 -> [0,2570,"setScriptTimeout",{"ms":35000}] 13:46:28 INFO - PROCESS | 1733 | 1464381988520 Marionette TRACE conn4 <- [1,2570,null,{}] 13:46:28 INFO - PROCESS | 1733 | 1464381988526 Marionette TRACE conn4 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:46:28 INFO - PROCESS | 1733 | 1464381988807 Marionette TRACE conn4 <- [1,2571,null,{"value":null}] 13:46:29 INFO - PROCESS | 1733 | 1464381989160 Marionette TRACE conn4 -> [0,2572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:29 INFO - PROCESS | 1733 | ++DOCSHELL 0x9b41c400 == 139 [pid = 1733] [id = 650] 13:46:29 INFO - PROCESS | 1733 | ++DOMWINDOW == 170 (0x9d894c00) [pid = 1733] [serial = 1951] [outer = (nil)] 13:46:29 INFO - PROCESS | 1733 | ++DOMWINDOW == 171 (0xa3223800) [pid = 1733] [serial = 1952] [outer = 0x9d894c00] 13:46:29 INFO - PROCESS | 1733 | 1464381989256 Marionette DEBUG loaded listener.js 13:46:29 INFO - PROCESS | 1733 | ++DOMWINDOW == 172 (0xa345e800) [pid = 1733] [serial = 1953] [outer = 0x9d894c00] 13:46:30 INFO - PROCESS | 1733 | 1464381990235 Marionette TRACE conn4 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 13:46:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 13:46:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1784ms 13:46:30 INFO - PROCESS | 1733 | 1464381990302 Marionette TRACE conn4 -> [0,2573,"getWindowHandle",null] 13:46:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 13:46:30 INFO - PROCESS | 1733 | 1464381990306 Marionette TRACE conn4 <- [1,2573,null,{"value":"8"}] 13:46:30 INFO - PROCESS | 1733 | 1464381990312 Marionette TRACE conn4 -> [0,2574,"setScriptTimeout",{"ms":35000}] 13:46:30 INFO - PROCESS | 1733 | 1464381990316 Marionette TRACE conn4 <- [1,2574,null,{}] 13:46:30 INFO - PROCESS | 1733 | 1464381990322 Marionette TRACE conn4 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:46:30 INFO - PROCESS | 1733 | 1464381990599 Marionette TRACE conn4 <- [1,2575,null,{"value":null}] 13:46:30 INFO - PROCESS | 1733 | 1464381990945 Marionette TRACE conn4 -> [0,2576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:30 INFO - PROCESS | 1733 | ++DOCSHELL 0xa1063c00 == 140 [pid = 1733] [id = 651] 13:46:30 INFO - PROCESS | 1733 | ++DOMWINDOW == 173 (0xa2635400) [pid = 1733] [serial = 1954] [outer = (nil)] 13:46:31 INFO - PROCESS | 1733 | ++DOMWINDOW == 174 (0xa4e1f800) [pid = 1733] [serial = 1955] [outer = 0xa2635400] 13:46:31 INFO - PROCESS | 1733 | 1464381991068 Marionette DEBUG loaded listener.js 13:46:31 INFO - PROCESS | 1733 | ++DOMWINDOW == 175 (0xa5039400) [pid = 1733] [serial = 1956] [outer = 0xa2635400] 13:46:32 INFO - PROCESS | 1733 | 1464381992078 Marionette TRACE conn4 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 13:46:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 13:46:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1836ms 13:46:32 INFO - PROCESS | 1733 | 1464381992149 Marionette TRACE conn4 -> [0,2577,"getWindowHandle",null] 13:46:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 13:46:32 INFO - PROCESS | 1733 | 1464381992154 Marionette TRACE conn4 <- [1,2577,null,{"value":"8"}] 13:46:32 INFO - PROCESS | 1733 | 1464381992160 Marionette TRACE conn4 -> [0,2578,"setScriptTimeout",{"ms":35000}] 13:46:32 INFO - PROCESS | 1733 | 1464381992164 Marionette TRACE conn4 <- [1,2578,null,{}] 13:46:32 INFO - PROCESS | 1733 | 1464381992170 Marionette TRACE conn4 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:46:32 INFO - PROCESS | 1733 | 1464381992488 Marionette TRACE conn4 <- [1,2579,null,{"value":null}] 13:46:35 INFO - PROCESS | 1733 | --DOCSHELL 0x8b0a3000 == 139 [pid = 1733] [id = 454] 13:46:35 INFO - PROCESS | 1733 | --DOCSHELL 0x9a8c5000 == 138 [pid = 1733] [id = 587] 13:46:35 INFO - PROCESS | 1733 | --DOCSHELL 0x95199800 == 137 [pid = 1733] [id = 453] 13:46:35 INFO - PROCESS | 1733 | --DOCSHELL 0x95197400 == 136 [pid = 1733] [id = 452] 13:46:35 INFO - PROCESS | 1733 | --DOCSHELL 0x92d8b400 == 135 [pid = 1733] [id = 450] 13:46:35 INFO - PROCESS | 1733 | --DOCSHELL 0x9103c800 == 134 [pid = 1733] [id = 447] 13:46:35 INFO - PROCESS | 1733 | --DOCSHELL 0x86e0f000 == 133 [pid = 1733] [id = 634] 13:46:35 INFO - PROCESS | 1733 | --DOCSHELL 0x88554c00 == 132 [pid = 1733] [id = 591] 13:46:35 INFO - PROCESS | 1733 | --DOCSHELL 0x8bac0c00 == 131 [pid = 1733] [id = 633] 13:46:35 INFO - PROCESS | 1733 | --DOCSHELL 0x8a578400 == 130 [pid = 1733] [id = 632] 13:46:35 INFO - PROCESS | 1733 | --DOCSHELL 0x868f5c00 == 129 [pid = 1733] [id = 631] 13:46:35 INFO - PROCESS | 1733 | --DOCSHELL 0x8e870c00 == 128 [pid = 1733] [id = 630] 13:46:35 INFO - PROCESS | 1733 | --DOCSHELL 0x9aa4f400 == 127 [pid = 1733] [id = 629] 13:46:35 INFO - PROCESS | 1733 | --DOCSHELL 0x9a325800 == 126 [pid = 1733] [id = 628] 13:46:35 INFO - PROCESS | 1733 | --DOCSHELL 0x99201c00 == 125 [pid = 1733] [id = 626] 13:46:35 INFO - PROCESS | 1733 | --DOCSHELL 0x8babfc00 == 124 [pid = 1733] [id = 627] 13:46:35 INFO - PROCESS | 1733 | --DOCSHELL 0x9a061c00 == 123 [pid = 1733] [id = 625] 13:46:35 INFO - PROCESS | 1733 | --DOCSHELL 0x86fe3c00 == 122 [pid = 1733] [id = 624] 13:46:35 INFO - PROCESS | 1733 | --DOCSHELL 0x93a9a000 == 121 [pid = 1733] [id = 623] 13:46:35 INFO - PROCESS | 1733 | --DOCSHELL 0x92b74c00 == 120 [pid = 1733] [id = 622] 13:46:35 INFO - PROCESS | 1733 | --DOCSHELL 0x8f39a000 == 119 [pid = 1733] [id = 620] 13:46:35 INFO - PROCESS | 1733 | --DOCSHELL 0x8ab4b000 == 118 [pid = 1733] [id = 621] 13:46:35 INFO - PROCESS | 1733 | --DOCSHELL 0x90f76c00 == 117 [pid = 1733] [id = 619] 13:46:35 INFO - PROCESS | 1733 | --DOCSHELL 0x8f1aec00 == 116 [pid = 1733] [id = 618] 13:46:35 INFO - PROCESS | 1733 | --DOCSHELL 0x8ccc8400 == 115 [pid = 1733] [id = 617] 13:46:35 INFO - PROCESS | 1733 | --DOCSHELL 0x8e564c00 == 114 [pid = 1733] [id = 616] 13:46:35 INFO - PROCESS | 1733 | --DOCSHELL 0x8c8a5000 == 113 [pid = 1733] [id = 615] 13:46:35 INFO - PROCESS | 1733 | --DOCSHELL 0x8854cc00 == 112 [pid = 1733] [id = 614] 13:46:35 INFO - PROCESS | 1733 | --DOMWINDOW == 174 (0x8d247800) [pid = 1733] [serial = 1841] [outer = (nil)] [url = about:blank] 13:46:35 INFO - PROCESS | 1733 | --DOMWINDOW == 173 (0x8e872000) [pid = 1733] [serial = 1784] [outer = (nil)] [url = about:blank] 13:46:35 INFO - PROCESS | 1733 | --DOMWINDOW == 172 (0x955c7400) [pid = 1733] [serial = 1803] [outer = (nil)] [url = about:blank] 13:46:35 INFO - PROCESS | 1733 | --DOMWINDOW == 171 (0xa22c9000) [pid = 1733] [serial = 1824] [outer = (nil)] [url = about:blank] 13:46:35 INFO - PROCESS | 1733 | --DOMWINDOW == 170 (0x89b48400) [pid = 1733] [serial = 1833] [outer = (nil)] [url = about:blank] 13:46:35 INFO - PROCESS | 1733 | --DOMWINDOW == 169 (0x953c3c00) [pid = 1733] [serial = 1802] [outer = (nil)] [url = about:blank] 13:46:35 INFO - PROCESS | 1733 | --DOMWINDOW == 168 (0x9a328000) [pid = 1733] [serial = 1808] [outer = (nil)] [url = about:blank] 13:46:35 INFO - PROCESS | 1733 | --DOMWINDOW == 167 (0x93aa0800) [pid = 1733] [serial = 1797] [outer = (nil)] [url = about:blank] 13:46:35 INFO - PROCESS | 1733 | --DOMWINDOW == 166 (0x9bc66000) [pid = 1733] [serial = 1814] [outer = (nil)] [url = about:blank] 13:46:35 INFO - PROCESS | 1733 | --DOMWINDOW == 165 (0xa26c2800) [pid = 1733] [serial = 1827] [outer = (nil)] [url = about:blank] 13:46:35 INFO - PROCESS | 1733 | --DOMWINDOW == 164 (0x92df7000) [pid = 1733] [serial = 1794] [outer = (nil)] [url = about:blank] 13:46:35 INFO - PROCESS | 1733 | --DOMWINDOW == 163 (0xa26bf400) [pid = 1733] [serial = 1826] [outer = (nil)] [url = about:blank] 13:46:35 INFO - PROCESS | 1733 | --DOMWINDOW == 162 (0x8d0a1400) [pid = 1733] [serial = 1838] [outer = (nil)] [url = about:blank] 13:46:35 INFO - PROCESS | 1733 | --DOMWINDOW == 161 (0xa30f4c00) [pid = 1733] [serial = 1830] [outer = (nil)] [url = about:blank] 13:46:35 INFO - PROCESS | 1733 | --DOMWINDOW == 160 (0x91037400) [pid = 1733] [serial = 1788] [outer = (nil)] [url = about:blank] 13:46:35 INFO - PROCESS | 1733 | --DOMWINDOW == 159 (0x991b6400) [pid = 1733] [serial = 1806] [outer = (nil)] [url = about:blank] 13:46:35 INFO - PROCESS | 1733 | --DOMWINDOW == 158 (0x9b294c00) [pid = 1733] [serial = 1812] [outer = (nil)] [url = about:blank] 13:46:35 INFO - PROCESS | 1733 | --DOMWINDOW == 157 (0x9a8c6800) [pid = 1733] [serial = 1809] [outer = (nil)] [url = about:blank] 13:46:35 INFO - PROCESS | 1733 | --DOMWINDOW == 156 (0xa1057800) [pid = 1733] [serial = 1820] [outer = (nil)] [url = about:blank] 13:46:35 INFO - PROCESS | 1733 | --DOMWINDOW == 155 (0x8bac1800) [pid = 1733] [serial = 1836] [outer = (nil)] [url = about:blank] 13:46:35 INFO - PROCESS | 1733 | --DOMWINDOW == 154 (0x90f74c00) [pid = 1733] [serial = 1787] [outer = (nil)] [url = about:blank] 13:46:35 INFO - PROCESS | 1733 | --DOMWINDOW == 153 (0x913c9c00) [pid = 1733] [serial = 1791] [outer = (nil)] [url = about:blank] 13:46:35 INFO - PROCESS | 1733 | --DOMWINDOW == 152 (0x95198c00) [pid = 1733] [serial = 1799] [outer = (nil)] [url = about:blank] 13:46:35 INFO - PROCESS | 1733 | --DOMWINDOW == 151 (0x9819f800) [pid = 1733] [serial = 1805] [outer = (nil)] [url = about:blank] 13:46:35 INFO - PROCESS | 1733 | --DOMWINDOW == 150 (0x9c029c00) [pid = 1733] [serial = 1817] [outer = (nil)] [url = about:blank] 13:46:35 INFO - PROCESS | 1733 | --DOMWINDOW == 149 (0x91332400) [pid = 1733] [serial = 1790] [outer = (nil)] [url = about:blank] 13:46:35 INFO - PROCESS | 1733 | --DOMWINDOW == 148 (0x9aa4b400) [pid = 1733] [serial = 1811] [outer = (nil)] [url = about:blank] 13:46:35 INFO - PROCESS | 1733 | --DOMWINDOW == 147 (0x9bc9e400) [pid = 1733] [serial = 1815] [outer = (nil)] [url = about:blank] 13:46:35 INFO - PROCESS | 1733 | --DOMWINDOW == 146 (0x8abf2c00) [pid = 1733] [serial = 1779] [outer = (nil)] [url = about:blank] 13:46:35 INFO - PROCESS | 1733 | --DOMWINDOW == 145 (0xa22c0400) [pid = 1733] [serial = 1823] [outer = (nil)] [url = about:blank] 13:46:35 INFO - PROCESS | 1733 | --DOMWINDOW == 144 (0x8d0a0400) [pid = 1733] [serial = 1710] [outer = (nil)] [url = about:blank] 13:46:35 INFO - PROCESS | 1733 | --DOMWINDOW == 143 (0x8f1b2800) [pid = 1733] [serial = 1785] [outer = (nil)] [url = about:blank] 13:46:35 INFO - PROCESS | 1733 | --DOMWINDOW == 142 (0x8ac6c800) [pid = 1733] [serial = 1835] [outer = (nil)] [url = about:blank] 13:46:35 INFO - PROCESS | 1733 | --DOMWINDOW == 141 (0x9d82d000) [pid = 1733] [serial = 1818] [outer = (nil)] [url = about:blank] 13:46:35 INFO - PROCESS | 1733 | --DOMWINDOW == 140 (0x93a95400) [pid = 1733] [serial = 1796] [outer = (nil)] [url = about:blank] 13:46:35 INFO - PROCESS | 1733 | --DOMWINDOW == 139 (0x8d251000) [pid = 1733] [serial = 1839] [outer = (nil)] [url = about:blank] 13:46:35 INFO - PROCESS | 1733 | --DOMWINDOW == 138 (0x9519e800) [pid = 1733] [serial = 1800] [outer = (nil)] [url = about:blank] 13:46:35 INFO - PROCESS | 1733 | --DOMWINDOW == 137 (0xa2147400) [pid = 1733] [serial = 1821] [outer = (nil)] [url = about:blank] 13:46:35 INFO - PROCESS | 1733 | --DOMWINDOW == 136 (0x92d8ac00) [pid = 1733] [serial = 1793] [outer = (nil)] [url = about:blank] 13:46:35 INFO - PROCESS | 1733 | --DOMWINDOW == 135 (0x8dc47000) [pid = 1733] [serial = 1782] [outer = (nil)] [url = about:blank] 13:46:35 INFO - PROCESS | 1733 | --DOMWINDOW == 134 (0x88cd9c00) [pid = 1733] [serial = 1832] [outer = (nil)] [url = about:blank] 13:46:35 INFO - PROCESS | 1733 | --DOMWINDOW == 133 (0x89b4e400) [pid = 1733] [serial = 1778] [outer = (nil)] [url = about:blank] 13:46:35 INFO - PROCESS | 1733 | --DOMWINDOW == 132 (0x8d9f0400) [pid = 1733] [serial = 1781] [outer = (nil)] [url = about:blank] 13:46:35 INFO - PROCESS | 1733 | --DOMWINDOW == 131 (0xa30ec000) [pid = 1733] [serial = 1829] [outer = (nil)] [url = about:blank] 13:46:35 INFO - PROCESS | 1733 | 1464381995590 Marionette TRACE conn4 -> [0,2580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:35 INFO - PROCESS | 1733 | ++DOCSHELL 0x868ed000 == 113 [pid = 1733] [id = 652] 13:46:35 INFO - PROCESS | 1733 | ++DOMWINDOW == 132 (0x86fc8000) [pid = 1733] [serial = 1957] [outer = (nil)] 13:46:35 INFO - PROCESS | 1733 | ++DOMWINDOW == 133 (0x86fef000) [pid = 1733] [serial = 1958] [outer = 0x86fc8000] 13:46:35 INFO - PROCESS | 1733 | 1464381995675 Marionette DEBUG loaded listener.js 13:46:35 INFO - PROCESS | 1733 | ++DOMWINDOW == 134 (0x88550800) [pid = 1733] [serial = 1959] [outer = 0x86fc8000] 13:46:36 INFO - PROCESS | 1733 | 1464381996554 Marionette TRACE conn4 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 13:46:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 13:46:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 4443ms 13:46:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 13:46:36 INFO - PROCESS | 1733 | 1464381996605 Marionette TRACE conn4 -> [0,2581,"getWindowHandle",null] 13:46:36 INFO - PROCESS | 1733 | 1464381996610 Marionette TRACE conn4 <- [1,2581,null,{"value":"8"}] 13:46:36 INFO - PROCESS | 1733 | 1464381996619 Marionette TRACE conn4 -> [0,2582,"setScriptTimeout",{"ms":35000}] 13:46:36 INFO - PROCESS | 1733 | 1464381996624 Marionette TRACE conn4 <- [1,2582,null,{}] 13:46:36 INFO - PROCESS | 1733 | 1464381996631 Marionette TRACE conn4 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:46:36 INFO - PROCESS | 1733 | 1464381996894 Marionette TRACE conn4 <- [1,2583,null,{"value":null}] 13:46:37 INFO - PROCESS | 1733 | 1464381997105 Marionette TRACE conn4 -> [0,2584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:37 INFO - PROCESS | 1733 | ++DOCSHELL 0x890eb000 == 114 [pid = 1733] [id = 653] 13:46:37 INFO - PROCESS | 1733 | ++DOMWINDOW == 135 (0x890ef400) [pid = 1733] [serial = 1960] [outer = (nil)] 13:46:37 INFO - PROCESS | 1733 | ++DOMWINDOW == 136 (0x89b4f000) [pid = 1733] [serial = 1961] [outer = 0x890ef400] 13:46:37 INFO - PROCESS | 1733 | 1464381997198 Marionette DEBUG loaded listener.js 13:46:37 INFO - PROCESS | 1733 | ++DOMWINDOW == 137 (0x89e4b000) [pid = 1733] [serial = 1962] [outer = 0x890ef400] 13:46:38 INFO - PROCESS | 1733 | 1464381998156 Marionette TRACE conn4 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 13:46:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 13:46:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1595ms 13:46:38 INFO - PROCESS | 1733 | 1464381998220 Marionette TRACE conn4 -> [0,2585,"getWindowHandle",null] 13:46:38 INFO - PROCESS | 1733 | 1464381998227 Marionette TRACE conn4 <- [1,2585,null,{"value":"8"}] 13:46:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 13:46:38 INFO - PROCESS | 1733 | 1464381998234 Marionette TRACE conn4 -> [0,2586,"setScriptTimeout",{"ms":35000}] 13:46:38 INFO - PROCESS | 1733 | 1464381998237 Marionette TRACE conn4 <- [1,2586,null,{}] 13:46:38 INFO - PROCESS | 1733 | 1464381998243 Marionette TRACE conn4 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:46:38 INFO - PROCESS | 1733 | 1464381998547 Marionette TRACE conn4 <- [1,2587,null,{"value":null}] 13:46:38 INFO - PROCESS | 1733 | 1464381998582 Marionette TRACE conn4 -> [0,2588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:38 INFO - PROCESS | 1733 | ++DOCSHELL 0x8a28f800 == 115 [pid = 1733] [id = 654] 13:46:38 INFO - PROCESS | 1733 | ++DOMWINDOW == 138 (0x8ac66400) [pid = 1733] [serial = 1963] [outer = (nil)] 13:46:38 INFO - PROCESS | 1733 | ++DOMWINDOW == 139 (0x8b097400) [pid = 1733] [serial = 1964] [outer = 0x8ac66400] 13:46:38 INFO - PROCESS | 1733 | 1464381998661 Marionette DEBUG loaded listener.js 13:46:38 INFO - PROCESS | 1733 | ++DOMWINDOW == 140 (0x8b795000) [pid = 1733] [serial = 1965] [outer = 0x8ac66400] 13:46:39 INFO - PROCESS | 1733 | 1464381999742 Marionette TRACE conn4 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 13:46:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 13:46:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1534ms 13:46:39 INFO - PROCESS | 1733 | 1464381999769 Marionette TRACE conn4 -> [0,2589,"getWindowHandle",null] 13:46:39 INFO - PROCESS | 1733 | 1464381999773 Marionette TRACE conn4 <- [1,2589,null,{"value":"8"}] 13:46:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 13:46:39 INFO - PROCESS | 1733 | 1464381999788 Marionette TRACE conn4 -> [0,2590,"setScriptTimeout",{"ms":35000}] 13:46:39 INFO - PROCESS | 1733 | 1464381999797 Marionette TRACE conn4 <- [1,2590,null,{}] 13:46:39 INFO - PROCESS | 1733 | 1464381999813 Marionette TRACE conn4 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:46:41 INFO - PROCESS | 1733 | 1464382001392 Marionette TRACE conn4 <- [1,2591,null,{"value":null}] 13:46:41 INFO - PROCESS | 1733 | --DOMWINDOW == 139 (0x9b2a2400) [pid = 1733] [serial = 1888] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 13:46:41 INFO - PROCESS | 1733 | --DOMWINDOW == 138 (0x99e81000) [pid = 1733] [serial = 1879] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 13:46:41 INFO - PROCESS | 1733 | --DOMWINDOW == 137 (0x94519400) [pid = 1733] [serial = 1870] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 13:46:41 INFO - PROCESS | 1733 | --DOMWINDOW == 136 (0x890ef800) [pid = 1733] [serial = 1843] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 13:46:41 INFO - PROCESS | 1733 | --DOMWINDOW == 135 (0x90f72000) [pid = 1733] [serial = 1861] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 13:46:41 INFO - PROCESS | 1733 | --DOMWINDOW == 134 (0x938a8000) [pid = 1733] [serial = 1873] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 13:46:41 INFO - PROCESS | 1733 | --DOMWINDOW == 133 (0x8e588000) [pid = 1733] [serial = 1849] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 13:46:41 INFO - PROCESS | 1733 | --DOMWINDOW == 132 (0x8f1af800) [pid = 1733] [serial = 1855] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 13:46:41 INFO - PROCESS | 1733 | --DOMWINDOW == 131 (0x8f39a400) [pid = 1733] [serial = 1891] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 13:46:41 INFO - PROCESS | 1733 | --DOMWINDOW == 130 (0x92df2c00) [pid = 1733] [serial = 1867] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 13:46:41 INFO - PROCESS | 1733 | --DOMWINDOW == 129 (0x9a067800) [pid = 1733] [serial = 1876] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 13:46:41 INFO - PROCESS | 1733 | --DOMWINDOW == 128 (0x9103a400) [pid = 1733] [serial = 1864] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 13:46:41 INFO - PROCESS | 1733 | --DOMWINDOW == 127 (0x9132f000) [pid = 1733] [serial = 1858] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 13:46:41 INFO - PROCESS | 1733 | --DOMWINDOW == 126 (0x8d9f5000) [pid = 1733] [serial = 1882] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 13:46:41 INFO - PROCESS | 1733 | --DOMWINDOW == 125 (0x86e0d800) [pid = 1733] [serial = 1894] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 13:46:41 INFO - PROCESS | 1733 | --DOMWINDOW == 124 (0x9a9d5c00) [pid = 1733] [serial = 1885] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 13:46:41 INFO - PROCESS | 1733 | --DOMWINDOW == 123 (0x86e13000) [pid = 1733] [serial = 1903] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 13:46:41 INFO - PROCESS | 1733 | --DOMWINDOW == 122 (0x8ab4e000) [pid = 1733] [serial = 1897] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 13:46:41 INFO - PROCESS | 1733 | --DOMWINDOW == 121 (0x8e877400) [pid = 1733] [serial = 1852] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 13:46:41 INFO - PROCESS | 1733 | --DOMWINDOW == 120 (0x8a56b400) [pid = 1733] [serial = 1774] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 13:46:41 INFO - PROCESS | 1733 | --DOMWINDOW == 119 (0x8c8a5800) [pid = 1733] [serial = 1846] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 13:46:41 INFO - PROCESS | 1733 | --DOMWINDOW == 118 (0x8c9f4400) [pid = 1733] [serial = 1900] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 13:46:41 INFO - PROCESS | 1733 | 1464382001629 Marionette TRACE conn4 -> [0,2592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:41 INFO - PROCESS | 1733 | ++DOCSHELL 0x86e0d800 == 116 [pid = 1733] [id = 655] 13:46:41 INFO - PROCESS | 1733 | ++DOMWINDOW == 119 (0x86e13000) [pid = 1733] [serial = 1966] [outer = (nil)] 13:46:41 INFO - PROCESS | 1733 | ++DOMWINDOW == 120 (0x8ab57800) [pid = 1733] [serial = 1967] [outer = 0x86e13000] 13:46:41 INFO - PROCESS | 1733 | 1464382001709 Marionette DEBUG loaded listener.js 13:46:41 INFO - PROCESS | 1733 | ++DOMWINDOW == 121 (0x8cad6800) [pid = 1733] [serial = 1968] [outer = 0x86e13000] 13:46:42 INFO - PROCESS | 1733 | 1464382002510 Marionette TRACE conn4 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 13:46:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 13:46:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 2759ms 13:46:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 13:46:42 INFO - PROCESS | 1733 | 1464382002540 Marionette TRACE conn4 -> [0,2593,"getWindowHandle",null] 13:46:42 INFO - PROCESS | 1733 | 1464382002544 Marionette TRACE conn4 <- [1,2593,null,{"value":"8"}] 13:46:42 INFO - PROCESS | 1733 | 1464382002552 Marionette TRACE conn4 -> [0,2594,"setScriptTimeout",{"ms":35000}] 13:46:42 INFO - PROCESS | 1733 | 1464382002555 Marionette TRACE conn4 <- [1,2594,null,{}] 13:46:42 INFO - PROCESS | 1733 | 1464382002561 Marionette TRACE conn4 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:46:42 INFO - PROCESS | 1733 | 1464382002854 Marionette TRACE conn4 <- [1,2595,null,{"value":null}] 13:46:42 INFO - PROCESS | 1733 | 1464382002880 Marionette TRACE conn4 -> [0,2596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:42 INFO - PROCESS | 1733 | ++DOCSHELL 0x86fc2400 == 117 [pid = 1733] [id = 656] 13:46:42 INFO - PROCESS | 1733 | ++DOMWINDOW == 122 (0x8a578000) [pid = 1733] [serial = 1969] [outer = (nil)] 13:46:42 INFO - PROCESS | 1733 | ++DOMWINDOW == 123 (0x8d0a4800) [pid = 1733] [serial = 1970] [outer = 0x8a578000] 13:46:42 INFO - PROCESS | 1733 | 1464382002957 Marionette DEBUG loaded listener.js 13:46:43 INFO - PROCESS | 1733 | ++DOMWINDOW == 124 (0x8d24ac00) [pid = 1733] [serial = 1971] [outer = 0x8a578000] 13:46:44 INFO - PROCESS | 1733 | 1464382004312 Marionette TRACE conn4 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 13:46:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 13:46:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1788ms 13:46:44 INFO - PROCESS | 1733 | 1464382004339 Marionette TRACE conn4 -> [0,2597,"getWindowHandle",null] 13:46:44 INFO - PROCESS | 1733 | 1464382004346 Marionette TRACE conn4 <- [1,2597,null,{"value":"8"}] 13:46:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 13:46:44 INFO - PROCESS | 1733 | 1464382004357 Marionette TRACE conn4 -> [0,2598,"setScriptTimeout",{"ms":35000}] 13:46:44 INFO - PROCESS | 1733 | 1464382004362 Marionette TRACE conn4 <- [1,2598,null,{}] 13:46:44 INFO - PROCESS | 1733 | 1464382004371 Marionette TRACE conn4 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:46:44 INFO - PROCESS | 1733 | 1464382004655 Marionette TRACE conn4 <- [1,2599,null,{"value":null}] 13:46:45 INFO - PROCESS | 1733 | 1464382005004 Marionette TRACE conn4 -> [0,2600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:45 INFO - PROCESS | 1733 | ++DOCSHELL 0x88cd5000 == 118 [pid = 1733] [id = 657] 13:46:45 INFO - PROCESS | 1733 | ++DOMWINDOW == 125 (0x89b4a400) [pid = 1733] [serial = 1972] [outer = (nil)] 13:46:45 INFO - PROCESS | 1733 | ++DOMWINDOW == 126 (0x8abf0000) [pid = 1733] [serial = 1973] [outer = 0x89b4a400] 13:46:45 INFO - PROCESS | 1733 | 1464382005099 Marionette DEBUG loaded listener.js 13:46:45 INFO - PROCESS | 1733 | ++DOMWINDOW == 127 (0x8ac56400) [pid = 1733] [serial = 1974] [outer = 0x89b4a400] 13:46:46 INFO - PROCESS | 1733 | 1464382006167 Marionette TRACE conn4 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 13:46:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 13:46:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1847ms 13:46:46 INFO - PROCESS | 1733 | 1464382006204 Marionette TRACE conn4 -> [0,2601,"getWindowHandle",null] 13:46:46 INFO - PROCESS | 1733 | 1464382006212 Marionette TRACE conn4 <- [1,2601,null,{"value":"8"}] 13:46:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 13:46:46 INFO - PROCESS | 1733 | 1464382006224 Marionette TRACE conn4 -> [0,2602,"setScriptTimeout",{"ms":35000}] 13:46:46 INFO - PROCESS | 1733 | 1464382006228 Marionette TRACE conn4 <- [1,2602,null,{}] 13:46:46 INFO - PROCESS | 1733 | 1464382006235 Marionette TRACE conn4 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:46:46 INFO - PROCESS | 1733 | 1464382006508 Marionette TRACE conn4 <- [1,2603,null,{"value":null}] 13:46:46 INFO - PROCESS | 1733 | 1464382006894 Marionette TRACE conn4 -> [0,2604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:46 INFO - PROCESS | 1733 | ++DOCSHELL 0x8c9f6000 == 119 [pid = 1733] [id = 658] 13:46:46 INFO - PROCESS | 1733 | ++DOMWINDOW == 128 (0x8cad1000) [pid = 1733] [serial = 1975] [outer = (nil)] 13:46:47 INFO - PROCESS | 1733 | ++DOMWINDOW == 129 (0x8d09a800) [pid = 1733] [serial = 1976] [outer = 0x8cad1000] 13:46:47 INFO - PROCESS | 1733 | 1464382007029 Marionette DEBUG loaded listener.js 13:46:47 INFO - PROCESS | 1733 | ++DOMWINDOW == 130 (0x8d9f0400) [pid = 1733] [serial = 1977] [outer = 0x8cad1000] 13:46:48 INFO - PROCESS | 1733 | 1464382008037 Marionette TRACE conn4 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 13:46:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 13:46:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1893ms 13:46:48 INFO - PROCESS | 1733 | 1464382008118 Marionette TRACE conn4 -> [0,2605,"getWindowHandle",null] 13:46:48 INFO - PROCESS | 1733 | 1464382008122 Marionette TRACE conn4 <- [1,2605,null,{"value":"8"}] 13:46:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 13:46:48 INFO - PROCESS | 1733 | 1464382008129 Marionette TRACE conn4 -> [0,2606,"setScriptTimeout",{"ms":35000}] 13:46:48 INFO - PROCESS | 1733 | 1464382008136 Marionette TRACE conn4 <- [1,2606,null,{}] 13:46:48 INFO - PROCESS | 1733 | 1464382008154 Marionette TRACE conn4 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:46:48 INFO - PROCESS | 1733 | 1464382008511 Marionette TRACE conn4 <- [1,2607,null,{"value":null}] 13:46:48 INFO - PROCESS | 1733 | 1464382008775 Marionette TRACE conn4 -> [0,2608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:48 INFO - PROCESS | 1733 | ++DOCSHELL 0x8dbd2400 == 120 [pid = 1733] [id = 659] 13:46:48 INFO - PROCESS | 1733 | ++DOMWINDOW == 131 (0x8dc47c00) [pid = 1733] [serial = 1978] [outer = (nil)] 13:46:48 INFO - PROCESS | 1733 | ++DOMWINDOW == 132 (0x8dc52800) [pid = 1733] [serial = 1979] [outer = 0x8dc47c00] 13:46:48 INFO - PROCESS | 1733 | 1464382008869 Marionette DEBUG loaded listener.js 13:46:49 INFO - PROCESS | 1733 | ++DOMWINDOW == 133 (0x8e56d000) [pid = 1733] [serial = 1980] [outer = 0x8dc47c00] 13:46:50 INFO - PROCESS | 1733 | 1464382010322 Marionette TRACE conn4 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 13:46:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 13:46:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 2240ms 13:46:50 INFO - PROCESS | 1733 | 1464382010370 Marionette TRACE conn4 -> [0,2609,"getWindowHandle",null] 13:46:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 13:46:50 INFO - PROCESS | 1733 | 1464382010375 Marionette TRACE conn4 <- [1,2609,null,{"value":"8"}] 13:46:50 INFO - PROCESS | 1733 | 1464382010382 Marionette TRACE conn4 -> [0,2610,"setScriptTimeout",{"ms":35000}] 13:46:50 INFO - PROCESS | 1733 | 1464382010386 Marionette TRACE conn4 <- [1,2610,null,{}] 13:46:50 INFO - PROCESS | 1733 | 1464382010391 Marionette TRACE conn4 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:46:50 INFO - PROCESS | 1733 | 1464382010666 Marionette TRACE conn4 <- [1,2611,null,{"value":null}] 13:46:51 INFO - PROCESS | 1733 | 1464382011006 Marionette TRACE conn4 -> [0,2612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:51 INFO - PROCESS | 1733 | ++DOCSHELL 0x8ab4e800 == 121 [pid = 1733] [id = 660] 13:46:51 INFO - PROCESS | 1733 | ++DOMWINDOW == 134 (0x8e568c00) [pid = 1733] [serial = 1981] [outer = (nil)] 13:46:51 INFO - PROCESS | 1733 | ++DOMWINDOW == 135 (0x8e871c00) [pid = 1733] [serial = 1982] [outer = 0x8e568c00] 13:46:51 INFO - PROCESS | 1733 | 1464382011103 Marionette DEBUG loaded listener.js 13:46:51 INFO - PROCESS | 1733 | ++DOMWINDOW == 136 (0x8f1ab000) [pid = 1733] [serial = 1983] [outer = 0x8e568c00] 13:46:52 INFO - PROCESS | 1733 | 1464382012039 Marionette TRACE conn4 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 13:46:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 13:46:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1699ms 13:46:52 INFO - PROCESS | 1733 | 1464382012081 Marionette TRACE conn4 -> [0,2613,"getWindowHandle",null] 13:46:52 INFO - PROCESS | 1733 | 1464382012085 Marionette TRACE conn4 <- [1,2613,null,{"value":"8"}] 13:46:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 13:46:52 INFO - PROCESS | 1733 | 1464382012092 Marionette TRACE conn4 -> [0,2614,"setScriptTimeout",{"ms":35000}] 13:46:52 INFO - PROCESS | 1733 | 1464382012095 Marionette TRACE conn4 <- [1,2614,null,{}] 13:46:52 INFO - PROCESS | 1733 | 1464382012101 Marionette TRACE conn4 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:46:52 INFO - PROCESS | 1733 | 1464382012421 Marionette TRACE conn4 <- [1,2615,null,{"value":null}] 13:46:52 INFO - PROCESS | 1733 | 1464382012748 Marionette TRACE conn4 -> [0,2616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:52 INFO - PROCESS | 1733 | ++DOCSHELL 0x8e567c00 == 122 [pid = 1733] [id = 661] 13:46:52 INFO - PROCESS | 1733 | ++DOMWINDOW == 137 (0x8e58fc00) [pid = 1733] [serial = 1984] [outer = (nil)] 13:46:52 INFO - PROCESS | 1733 | ++DOMWINDOW == 138 (0x8f1b6800) [pid = 1733] [serial = 1985] [outer = 0x8e58fc00] 13:46:52 INFO - PROCESS | 1733 | 1464382012841 Marionette DEBUG loaded listener.js 13:46:52 INFO - PROCESS | 1733 | ++DOMWINDOW == 139 (0x8f396c00) [pid = 1733] [serial = 1986] [outer = 0x8e58fc00] 13:46:53 INFO - PROCESS | 1733 | 1464382013800 Marionette TRACE conn4 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 13:46:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 13:46:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1748ms 13:46:53 INFO - PROCESS | 1733 | 1464382013841 Marionette TRACE conn4 -> [0,2617,"getWindowHandle",null] 13:46:53 INFO - PROCESS | 1733 | 1464382013845 Marionette TRACE conn4 <- [1,2617,null,{"value":"8"}] 13:46:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 13:46:53 INFO - PROCESS | 1733 | 1464382013852 Marionette TRACE conn4 -> [0,2618,"setScriptTimeout",{"ms":35000}] 13:46:53 INFO - PROCESS | 1733 | 1464382013855 Marionette TRACE conn4 <- [1,2618,null,{}] 13:46:53 INFO - PROCESS | 1733 | 1464382013861 Marionette TRACE conn4 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:46:54 INFO - PROCESS | 1733 | 1464382014124 Marionette TRACE conn4 <- [1,2619,null,{"value":null}] 13:46:54 INFO - PROCESS | 1733 | 1464382014459 Marionette TRACE conn4 -> [0,2620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:54 INFO - PROCESS | 1733 | ++DOCSHELL 0x8c8ad400 == 123 [pid = 1733] [id = 662] 13:46:54 INFO - PROCESS | 1733 | ++DOMWINDOW == 140 (0x8f1af000) [pid = 1733] [serial = 1987] [outer = (nil)] 13:46:54 INFO - PROCESS | 1733 | ++DOMWINDOW == 141 (0x91038400) [pid = 1733] [serial = 1988] [outer = 0x8f1af000] 13:46:54 INFO - PROCESS | 1733 | 1464382014555 Marionette DEBUG loaded listener.js 13:46:54 INFO - PROCESS | 1733 | ++DOMWINDOW == 142 (0x912eac00) [pid = 1733] [serial = 1989] [outer = 0x8f1af000] 13:46:55 INFO - PROCESS | 1733 | 1464382015453 Marionette TRACE conn4 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 13:46:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 13:46:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1645ms 13:46:55 INFO - PROCESS | 1733 | 1464382015498 Marionette TRACE conn4 -> [0,2621,"getWindowHandle",null] 13:46:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 13:46:55 INFO - PROCESS | 1733 | 1464382015502 Marionette TRACE conn4 <- [1,2621,null,{"value":"8"}] 13:46:55 INFO - PROCESS | 1733 | 1464382015509 Marionette TRACE conn4 -> [0,2622,"setScriptTimeout",{"ms":35000}] 13:46:55 INFO - PROCESS | 1733 | 1464382015512 Marionette TRACE conn4 <- [1,2622,null,{}] 13:46:55 INFO - PROCESS | 1733 | 1464382015518 Marionette TRACE conn4 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:46:55 INFO - PROCESS | 1733 | 1464382015749 Marionette TRACE conn4 <- [1,2623,null,{"value":null}] 13:46:56 INFO - PROCESS | 1733 | 1464382016077 Marionette TRACE conn4 -> [0,2624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:56 INFO - PROCESS | 1733 | ++DOCSHELL 0x8ab49c00 == 124 [pid = 1733] [id = 663] 13:46:56 INFO - PROCESS | 1733 | ++DOMWINDOW == 143 (0x8ccc3400) [pid = 1733] [serial = 1990] [outer = (nil)] 13:46:56 INFO - PROCESS | 1733 | ++DOMWINDOW == 144 (0x913c4400) [pid = 1733] [serial = 1991] [outer = 0x8ccc3400] 13:46:56 INFO - PROCESS | 1733 | 1464382016171 Marionette DEBUG loaded listener.js 13:46:56 INFO - PROCESS | 1733 | ++DOMWINDOW == 145 (0x913cdc00) [pid = 1733] [serial = 1992] [outer = 0x8ccc3400] 13:46:57 INFO - PROCESS | 1733 | 1464382017119 Marionette TRACE conn4 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 13:46:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 13:46:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1688ms 13:46:57 INFO - PROCESS | 1733 | 1464382017198 Marionette TRACE conn4 -> [0,2625,"getWindowHandle",null] 13:46:57 INFO - PROCESS | 1733 | 1464382017202 Marionette TRACE conn4 <- [1,2625,null,{"value":"8"}] 13:46:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 13:46:57 INFO - PROCESS | 1733 | 1464382017208 Marionette TRACE conn4 -> [0,2626,"setScriptTimeout",{"ms":35000}] 13:46:57 INFO - PROCESS | 1733 | 1464382017212 Marionette TRACE conn4 <- [1,2626,null,{}] 13:46:57 INFO - PROCESS | 1733 | 1464382017218 Marionette TRACE conn4 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:46:57 INFO - PROCESS | 1733 | 1464382017485 Marionette TRACE conn4 <- [1,2627,null,{"value":null}] 13:46:57 INFO - PROCESS | 1733 | 1464382017818 Marionette TRACE conn4 -> [0,2628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:57 INFO - PROCESS | 1733 | ++DOCSHELL 0x9132d400 == 125 [pid = 1733] [id = 664] 13:46:57 INFO - PROCESS | 1733 | ++DOMWINDOW == 146 (0x913bf800) [pid = 1733] [serial = 1993] [outer = (nil)] 13:46:57 INFO - PROCESS | 1733 | ++DOMWINDOW == 147 (0x92b6fc00) [pid = 1733] [serial = 1994] [outer = 0x913bf800] 13:46:57 INFO - PROCESS | 1733 | 1464382017905 Marionette DEBUG loaded listener.js 13:46:58 INFO - PROCESS | 1733 | ++DOMWINDOW == 148 (0x92b77000) [pid = 1733] [serial = 1995] [outer = 0x913bf800] 13:46:58 INFO - PROCESS | 1733 | 1464382018836 Marionette TRACE conn4 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 13:46:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 13:46:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1688ms 13:46:58 INFO - PROCESS | 1733 | 1464382018897 Marionette TRACE conn4 -> [0,2629,"getWindowHandle",null] 13:46:58 INFO - PROCESS | 1733 | 1464382018900 Marionette TRACE conn4 <- [1,2629,null,{"value":"8"}] 13:46:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 13:46:58 INFO - PROCESS | 1733 | 1464382018908 Marionette TRACE conn4 -> [0,2630,"setScriptTimeout",{"ms":35000}] 13:46:58 INFO - PROCESS | 1733 | 1464382018911 Marionette TRACE conn4 <- [1,2630,null,{}] 13:46:58 INFO - PROCESS | 1733 | 1464382018917 Marionette TRACE conn4 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:46:59 INFO - PROCESS | 1733 | 1464382019163 Marionette TRACE conn4 <- [1,2631,null,{"value":null}] 13:46:59 INFO - PROCESS | 1733 | 1464382019495 Marionette TRACE conn4 -> [0,2632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:59 INFO - PROCESS | 1733 | ++DOCSHELL 0x91cb8800 == 126 [pid = 1733] [id = 665] 13:46:59 INFO - PROCESS | 1733 | ++DOMWINDOW == 149 (0x92236400) [pid = 1733] [serial = 1996] [outer = (nil)] 13:46:59 INFO - PROCESS | 1733 | ++DOMWINDOW == 150 (0x92dee400) [pid = 1733] [serial = 1997] [outer = 0x92236400] 13:46:59 INFO - PROCESS | 1733 | 1464382019595 Marionette DEBUG loaded listener.js 13:46:59 INFO - PROCESS | 1733 | ++DOMWINDOW == 151 (0x92df2c00) [pid = 1733] [serial = 1998] [outer = 0x92236400] 13:47:00 INFO - PROCESS | 1733 | 1464382020550 Marionette TRACE conn4 <- [1,2632,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 13:47:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 13:47:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1686ms 13:47:00 INFO - PROCESS | 1733 | 1464382020595 Marionette TRACE conn4 -> [0,2633,"getWindowHandle",null] 13:47:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 13:47:00 INFO - PROCESS | 1733 | 1464382020599 Marionette TRACE conn4 <- [1,2633,null,{"value":"8"}] 13:47:00 INFO - PROCESS | 1733 | 1464382020605 Marionette TRACE conn4 -> [0,2634,"setScriptTimeout",{"ms":35000}] 13:47:00 INFO - PROCESS | 1733 | 1464382020609 Marionette TRACE conn4 <- [1,2634,null,{}] 13:47:00 INFO - PROCESS | 1733 | 1464382020615 Marionette TRACE conn4 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:47:00 INFO - PROCESS | 1733 | 1464382020859 Marionette TRACE conn4 <- [1,2635,null,{"value":null}] 13:47:01 INFO - PROCESS | 1733 | 1464382021206 Marionette TRACE conn4 -> [0,2636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:01 INFO - PROCESS | 1733 | ++DOCSHELL 0x8ac4bc00 == 127 [pid = 1733] [id = 666] 13:47:01 INFO - PROCESS | 1733 | ++DOMWINDOW == 152 (0x8dbce400) [pid = 1733] [serial = 1999] [outer = (nil)] 13:47:01 INFO - PROCESS | 1733 | ++DOMWINDOW == 153 (0x93a95400) [pid = 1733] [serial = 2000] [outer = 0x8dbce400] 13:47:01 INFO - PROCESS | 1733 | 1464382021303 Marionette DEBUG loaded listener.js 13:47:01 INFO - PROCESS | 1733 | ++DOMWINDOW == 154 (0x94511c00) [pid = 1733] [serial = 2001] [outer = 0x8dbce400] 13:47:02 INFO - PROCESS | 1733 | 1464382022476 Marionette TRACE conn4 <- [1,2636,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 13:47:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 13:47:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1946ms 13:47:02 INFO - PROCESS | 1733 | 1464382022551 Marionette TRACE conn4 -> [0,2637,"getWindowHandle",null] 13:47:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 13:47:02 INFO - PROCESS | 1733 | 1464382022557 Marionette TRACE conn4 <- [1,2637,null,{"value":"8"}] 13:47:02 INFO - PROCESS | 1733 | 1464382022564 Marionette TRACE conn4 -> [0,2638,"setScriptTimeout",{"ms":35000}] 13:47:02 INFO - PROCESS | 1733 | 1464382022568 Marionette TRACE conn4 <- [1,2638,null,{}] 13:47:02 INFO - PROCESS | 1733 | 1464382022575 Marionette TRACE conn4 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:47:02 INFO - PROCESS | 1733 | 1464382022870 Marionette TRACE conn4 <- [1,2639,null,{"value":null}] 13:47:03 INFO - PROCESS | 1733 | 1464382023220 Marionette TRACE conn4 -> [0,2640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:03 INFO - PROCESS | 1733 | ++DOCSHELL 0x938af800 == 128 [pid = 1733] [id = 667] 13:47:03 INFO - PROCESS | 1733 | ++DOMWINDOW == 155 (0x951a6c00) [pid = 1733] [serial = 2002] [outer = (nil)] 13:47:03 INFO - PROCESS | 1733 | ++DOMWINDOW == 156 (0x9521d800) [pid = 1733] [serial = 2003] [outer = 0x951a6c00] 13:47:03 INFO - PROCESS | 1733 | 1464382023317 Marionette DEBUG loaded listener.js 13:47:03 INFO - PROCESS | 1733 | ++DOMWINDOW == 157 (0x955c6c00) [pid = 1733] [serial = 2004] [outer = 0x951a6c00] 13:47:04 INFO - PROCESS | 1733 | 1464382024285 Marionette TRACE conn4 <- [1,2640,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 13:47:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 13:47:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1782ms 13:47:04 INFO - PROCESS | 1733 | 1464382024347 Marionette TRACE conn4 -> [0,2641,"getWindowHandle",null] 13:47:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 13:47:04 INFO - PROCESS | 1733 | 1464382024351 Marionette TRACE conn4 <- [1,2641,null,{"value":"8"}] 13:47:04 INFO - PROCESS | 1733 | 1464382024358 Marionette TRACE conn4 -> [0,2642,"setScriptTimeout",{"ms":35000}] 13:47:04 INFO - PROCESS | 1733 | 1464382024361 Marionette TRACE conn4 <- [1,2642,null,{}] 13:47:04 INFO - PROCESS | 1733 | 1464382024367 Marionette TRACE conn4 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:47:04 INFO - PROCESS | 1733 | 1464382024602 Marionette TRACE conn4 <- [1,2643,null,{"value":null}] 13:47:04 INFO - PROCESS | 1733 | 1464382024939 Marionette TRACE conn4 -> [0,2644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:04 INFO - PROCESS | 1733 | ++DOCSHELL 0x953b8000 == 129 [pid = 1733] [id = 668] 13:47:04 INFO - PROCESS | 1733 | ++DOMWINDOW == 158 (0x955c2800) [pid = 1733] [serial = 2005] [outer = (nil)] 13:47:05 INFO - PROCESS | 1733 | ++DOMWINDOW == 159 (0x9575b800) [pid = 1733] [serial = 2006] [outer = 0x955c2800] 13:47:05 INFO - PROCESS | 1733 | 1464382025033 Marionette DEBUG loaded listener.js 13:47:05 INFO - PROCESS | 1733 | ++DOMWINDOW == 160 (0x9779b000) [pid = 1733] [serial = 2007] [outer = 0x955c2800] 13:47:06 INFO - PROCESS | 1733 | 1464382025995 Marionette TRACE conn4 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 13:47:06 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 13:47:06 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1685ms 13:47:06 INFO - PROCESS | 1733 | 1464382026043 Marionette TRACE conn4 -> [0,2645,"getWindowHandle",null] 13:47:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 13:47:06 INFO - PROCESS | 1733 | 1464382026048 Marionette TRACE conn4 <- [1,2645,null,{"value":"8"}] 13:47:06 INFO - PROCESS | 1733 | 1464382026055 Marionette TRACE conn4 -> [0,2646,"setScriptTimeout",{"ms":35000}] 13:47:06 INFO - PROCESS | 1733 | 1464382026058 Marionette TRACE conn4 <- [1,2646,null,{}] 13:47:06 INFO - PROCESS | 1733 | 1464382026066 Marionette TRACE conn4 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:47:06 INFO - PROCESS | 1733 | 1464382026307 Marionette TRACE conn4 <- [1,2647,null,{"value":null}] 13:47:06 INFO - PROCESS | 1733 | 1464382026648 Marionette TRACE conn4 -> [0,2648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:06 INFO - PROCESS | 1733 | ++DOCSHELL 0x8e58a000 == 130 [pid = 1733] [id = 669] 13:47:06 INFO - PROCESS | 1733 | ++DOMWINDOW == 161 (0x8f3a1400) [pid = 1733] [serial = 2008] [outer = (nil)] 13:47:06 INFO - PROCESS | 1733 | ++DOMWINDOW == 162 (0x99118400) [pid = 1733] [serial = 2009] [outer = 0x8f3a1400] 13:47:06 INFO - PROCESS | 1733 | 1464382026743 Marionette DEBUG loaded listener.js 13:47:06 INFO - PROCESS | 1733 | ++DOMWINDOW == 163 (0x992ae400) [pid = 1733] [serial = 2010] [outer = 0x8f3a1400] 13:47:07 INFO - PROCESS | 1733 | 1464382027667 Marionette TRACE conn4 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 13:47:07 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 13:47:07 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1690ms 13:47:07 INFO - PROCESS | 1733 | 1464382027745 Marionette TRACE conn4 -> [0,2649,"getWindowHandle",null] 13:47:07 INFO - PROCESS | 1733 | 1464382027749 Marionette TRACE conn4 <- [1,2649,null,{"value":"8"}] 13:47:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 13:47:07 INFO - PROCESS | 1733 | 1464382027756 Marionette TRACE conn4 -> [0,2650,"setScriptTimeout",{"ms":35000}] 13:47:07 INFO - PROCESS | 1733 | 1464382027759 Marionette TRACE conn4 <- [1,2650,null,{}] 13:47:07 INFO - PROCESS | 1733 | 1464382027765 Marionette TRACE conn4 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:47:08 INFO - PROCESS | 1733 | 1464382028045 Marionette TRACE conn4 <- [1,2651,null,{"value":null}] 13:47:08 INFO - PROCESS | 1733 | 1464382028381 Marionette TRACE conn4 -> [0,2652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:08 INFO - PROCESS | 1733 | ++DOCSHELL 0x86fc9000 == 131 [pid = 1733] [id = 670] 13:47:08 INFO - PROCESS | 1733 | ++DOMWINDOW == 164 (0x9819b400) [pid = 1733] [serial = 2011] [outer = (nil)] 13:47:08 INFO - PROCESS | 1733 | ++DOMWINDOW == 165 (0x9a070800) [pid = 1733] [serial = 2012] [outer = 0x9819b400] 13:47:08 INFO - PROCESS | 1733 | 1464382028478 Marionette DEBUG loaded listener.js 13:47:08 INFO - PROCESS | 1733 | ++DOMWINDOW == 166 (0x9a31a400) [pid = 1733] [serial = 2013] [outer = 0x9819b400] 13:47:09 INFO - PROCESS | 1733 | 1464382029406 Marionette TRACE conn4 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 13:47:09 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 13:47:09 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1688ms 13:47:09 INFO - PROCESS | 1733 | 1464382029445 Marionette TRACE conn4 -> [0,2653,"getWindowHandle",null] 13:47:09 INFO - PROCESS | 1733 | 1464382029448 Marionette TRACE conn4 <- [1,2653,null,{"value":"8"}] 13:47:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 13:47:09 INFO - PROCESS | 1733 | 1464382029455 Marionette TRACE conn4 -> [0,2654,"setScriptTimeout",{"ms":35000}] 13:47:09 INFO - PROCESS | 1733 | 1464382029459 Marionette TRACE conn4 <- [1,2654,null,{}] 13:47:09 INFO - PROCESS | 1733 | 1464382029465 Marionette TRACE conn4 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:47:09 INFO - PROCESS | 1733 | 1464382029704 Marionette TRACE conn4 <- [1,2655,null,{"value":null}] 13:47:10 INFO - PROCESS | 1733 | 1464382030045 Marionette TRACE conn4 -> [0,2656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:10 INFO - PROCESS | 1733 | ++DOCSHELL 0x9a06ec00 == 132 [pid = 1733] [id = 671] 13:47:10 INFO - PROCESS | 1733 | ++DOMWINDOW == 167 (0x9a325400) [pid = 1733] [serial = 2014] [outer = (nil)] 13:47:10 INFO - PROCESS | 1733 | ++DOMWINDOW == 168 (0x9a799400) [pid = 1733] [serial = 2015] [outer = 0x9a325400] 13:47:10 INFO - PROCESS | 1733 | 1464382030141 Marionette DEBUG loaded listener.js 13:47:10 INFO - PROCESS | 1733 | ++DOMWINDOW == 169 (0x9a8c1400) [pid = 1733] [serial = 2016] [outer = 0x9a325400] 13:47:11 INFO - PROCESS | 1733 | 1464382031079 Marionette TRACE conn4 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 13:47:11 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 13:47:11 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1691ms 13:47:11 INFO - PROCESS | 1733 | 1464382031147 Marionette TRACE conn4 -> [0,2657,"getWindowHandle",null] 13:47:11 INFO - PROCESS | 1733 | 1464382031152 Marionette TRACE conn4 <- [1,2657,null,{"value":"8"}] 13:47:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 13:47:11 INFO - PROCESS | 1733 | 1464382031158 Marionette TRACE conn4 -> [0,2658,"setScriptTimeout",{"ms":35000}] 13:47:11 INFO - PROCESS | 1733 | 1464382031162 Marionette TRACE conn4 <- [1,2658,null,{}] 13:47:11 INFO - PROCESS | 1733 | 1464382031168 Marionette TRACE conn4 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:47:11 INFO - PROCESS | 1733 | 1464382031412 Marionette TRACE conn4 <- [1,2659,null,{"value":null}] 13:47:11 INFO - PROCESS | 1733 | 1464382031769 Marionette TRACE conn4 -> [0,2660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:11 INFO - PROCESS | 1733 | ++DOCSHELL 0x86e13400 == 133 [pid = 1733] [id = 672] 13:47:11 INFO - PROCESS | 1733 | ++DOMWINDOW == 170 (0x92232400) [pid = 1733] [serial = 2017] [outer = (nil)] 13:47:11 INFO - PROCESS | 1733 | ++DOMWINDOW == 171 (0x9a9da800) [pid = 1733] [serial = 2018] [outer = 0x92232400] 13:47:11 INFO - PROCESS | 1733 | 1464382031927 Marionette DEBUG loaded listener.js 13:47:12 INFO - PROCESS | 1733 | ++DOMWINDOW == 172 (0x9a9df800) [pid = 1733] [serial = 2019] [outer = 0x92232400] 13:47:12 INFO - PROCESS | 1733 | 1464382032914 Marionette TRACE conn4 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 13:47:12 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 13:47:12 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1789ms 13:47:12 INFO - PROCESS | 1733 | 1464382032947 Marionette TRACE conn4 -> [0,2661,"getWindowHandle",null] 13:47:12 INFO - PROCESS | 1733 | 1464382032952 Marionette TRACE conn4 <- [1,2661,null,{"value":"8"}] 13:47:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 13:47:12 INFO - PROCESS | 1733 | 1464382032958 Marionette TRACE conn4 -> [0,2662,"setScriptTimeout",{"ms":35000}] 13:47:12 INFO - PROCESS | 1733 | 1464382032962 Marionette TRACE conn4 <- [1,2662,null,{}] 13:47:12 INFO - PROCESS | 1733 | 1464382032968 Marionette TRACE conn4 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:47:13 INFO - PROCESS | 1733 | 1464382033200 Marionette TRACE conn4 <- [1,2663,null,{"value":null}] 13:47:13 INFO - PROCESS | 1733 | 1464382033497 Marionette TRACE conn4 -> [0,2664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:13 INFO - PROCESS | 1733 | ++DOCSHELL 0x9a8ccc00 == 134 [pid = 1733] [id = 673] 13:47:13 INFO - PROCESS | 1733 | ++DOMWINDOW == 173 (0x9aa43000) [pid = 1733] [serial = 2020] [outer = (nil)] 13:47:13 INFO - PROCESS | 1733 | ++DOMWINDOW == 174 (0x9b418000) [pid = 1733] [serial = 2021] [outer = 0x9aa43000] 13:47:13 INFO - PROCESS | 1733 | 1464382033636 Marionette DEBUG loaded listener.js 13:47:13 INFO - PROCESS | 1733 | ++DOMWINDOW == 175 (0x9bc9ac00) [pid = 1733] [serial = 2022] [outer = 0x9aa43000] 13:47:16 INFO - PROCESS | 1733 | --DOCSHELL 0x86e0a800 == 133 [pid = 1733] [id = 519] 13:47:16 INFO - PROCESS | 1733 | --DOCSHELL 0x86fe6c00 == 132 [pid = 1733] [id = 518] 13:47:16 INFO - PROCESS | 1733 | --DOCSHELL 0x92d8a400 == 131 [pid = 1733] [id = 520] 13:47:16 INFO - PROCESS | 1733 | --DOCSHELL 0x86e0d800 == 130 [pid = 1733] [id = 655] 13:47:16 INFO - PROCESS | 1733 | --DOCSHELL 0x8a28f800 == 129 [pid = 1733] [id = 654] 13:47:16 INFO - PROCESS | 1733 | --DOCSHELL 0x890eb000 == 128 [pid = 1733] [id = 653] 13:47:16 INFO - PROCESS | 1733 | --DOCSHELL 0x868ed000 == 127 [pid = 1733] [id = 652] 13:47:16 INFO - PROCESS | 1733 | --DOCSHELL 0x9b41c400 == 126 [pid = 1733] [id = 650] 13:47:16 INFO - PROCESS | 1733 | --DOCSHELL 0x95760800 == 125 [pid = 1733] [id = 648] 13:47:16 INFO - PROCESS | 1733 | --DOCSHELL 0x86fc3c00 == 124 [pid = 1733] [id = 649] 13:47:16 INFO - PROCESS | 1733 | --DOCSHELL 0x9a648800 == 123 [pid = 1733] [id = 647] 13:47:16 INFO - PROCESS | 1733 | --DOCSHELL 0x8d24c000 == 122 [pid = 1733] [id = 646] 13:47:16 INFO - PROCESS | 1733 | --DOCSHELL 0x94517000 == 121 [pid = 1733] [id = 645] 13:47:16 INFO - PROCESS | 1733 | --DOCSHELL 0x8bacac00 == 120 [pid = 1733] [id = 644] 13:47:16 INFO - PROCESS | 1733 | --DOCSHELL 0x86fc6c00 == 119 [pid = 1733] [id = 643] 13:47:16 INFO - PROCESS | 1733 | --DOCSHELL 0x8bac7c00 == 118 [pid = 1733] [id = 641] 13:47:16 INFO - PROCESS | 1733 | --DOCSHELL 0x91cae400 == 117 [pid = 1733] [id = 642] 13:47:16 INFO - PROCESS | 1733 | --DOCSHELL 0x91325c00 == 116 [pid = 1733] [id = 640] 13:47:16 INFO - PROCESS | 1733 | --DOCSHELL 0x90f71000 == 115 [pid = 1733] [id = 639] 13:47:16 INFO - PROCESS | 1733 | --DOCSHELL 0x8f399c00 == 114 [pid = 1733] [id = 638] 13:47:16 INFO - PROCESS | 1733 | --DOCSHELL 0x8dbcd800 == 113 [pid = 1733] [id = 637] 13:47:16 INFO - PROCESS | 1733 | --DOCSHELL 0x89d20000 == 112 [pid = 1733] [id = 636] 13:47:16 INFO - PROCESS | 1733 | --DOMWINDOW == 174 (0x9d830400) [pid = 1733] [serial = 1889] [outer = (nil)] [url = about:blank] 13:47:16 INFO - PROCESS | 1733 | --DOMWINDOW == 173 (0x9a64c000) [pid = 1733] [serial = 1881] [outer = (nil)] [url = about:blank] 13:47:16 INFO - PROCESS | 1733 | --DOMWINDOW == 172 (0x95220000) [pid = 1733] [serial = 1871] [outer = (nil)] [url = about:blank] 13:47:16 INFO - PROCESS | 1733 | --DOMWINDOW == 171 (0x89e48800) [pid = 1733] [serial = 1844] [outer = (nil)] [url = about:blank] 13:47:16 INFO - PROCESS | 1733 | --DOMWINDOW == 170 (0x92b76c00) [pid = 1733] [serial = 1863] [outer = (nil)] [url = about:blank] 13:47:16 INFO - PROCESS | 1733 | --DOMWINDOW == 169 (0x992aa400) [pid = 1733] [serial = 1875] [outer = (nil)] [url = about:blank] 13:47:16 INFO - PROCESS | 1733 | --DOMWINDOW == 168 (0x8e6b1000) [pid = 1733] [serial = 1850] [outer = (nil)] [url = about:blank] 13:47:16 INFO - PROCESS | 1733 | --DOMWINDOW == 167 (0x9102f000) [pid = 1733] [serial = 1856] [outer = (nil)] [url = about:blank] 13:47:16 INFO - PROCESS | 1733 | --DOMWINDOW == 166 (0xa2280400) [pid = 1733] [serial = 1892] [outer = (nil)] [url = about:blank] 13:47:16 INFO - PROCESS | 1733 | --DOMWINDOW == 165 (0x94557c00) [pid = 1733] [serial = 1868] [outer = (nil)] [url = about:blank] 13:47:16 INFO - PROCESS | 1733 | --DOMWINDOW == 164 (0x9a09d800) [pid = 1733] [serial = 1877] [outer = (nil)] [url = about:blank] 13:47:16 INFO - PROCESS | 1733 | --DOMWINDOW == 163 (0xa2636000) [pid = 1733] [serial = 1893] [outer = (nil)] [url = about:blank] 13:47:16 INFO - PROCESS | 1733 | --DOMWINDOW == 162 (0x938a1c00) [pid = 1733] [serial = 1866] [outer = (nil)] [url = about:blank] 13:47:16 INFO - PROCESS | 1733 | --DOMWINDOW == 161 (0x91cba000) [pid = 1733] [serial = 1859] [outer = (nil)] [url = about:blank] 13:47:16 INFO - PROCESS | 1733 | --DOMWINDOW == 160 (0x9a8cdc00) [pid = 1733] [serial = 1883] [outer = (nil)] [url = about:blank] 13:47:16 INFO - PROCESS | 1733 | --DOMWINDOW == 159 (0x953ba400) [pid = 1733] [serial = 1872] [outer = (nil)] [url = about:blank] 13:47:16 INFO - PROCESS | 1733 | --DOMWINDOW == 158 (0x9a1eec00) [pid = 1733] [serial = 1878] [outer = (nil)] [url = about:blank] 13:47:16 INFO - PROCESS | 1733 | --DOMWINDOW == 157 (0x88425400) [pid = 1733] [serial = 1896] [outer = (nil)] [url = about:blank] 13:47:16 INFO - PROCESS | 1733 | --DOMWINDOW == 156 (0x95079400) [pid = 1733] [serial = 1869] [outer = (nil)] [url = about:blank] 13:47:16 INFO - PROCESS | 1733 | --DOMWINDOW == 155 (0x92df3400) [pid = 1733] [serial = 1865] [outer = (nil)] [url = about:blank] 13:47:16 INFO - PROCESS | 1733 | --DOMWINDOW == 154 (0x9b431c00) [pid = 1733] [serial = 1886] [outer = (nil)] [url = about:blank] 13:47:16 INFO - PROCESS | 1733 | --DOMWINDOW == 153 (0x8ab4a400) [pid = 1733] [serial = 1904] [outer = (nil)] [url = about:blank] 13:47:16 INFO - PROCESS | 1733 | --DOMWINDOW == 152 (0x8b794800) [pid = 1733] [serial = 1899] [outer = (nil)] [url = about:blank] 13:47:16 INFO - PROCESS | 1733 | --DOMWINDOW == 151 (0x86fec400) [pid = 1733] [serial = 1895] [outer = (nil)] [url = about:blank] 13:47:16 INFO - PROCESS | 1733 | --DOMWINDOW == 150 (0x8f399800) [pid = 1733] [serial = 1853] [outer = (nil)] [url = about:blank] 13:47:16 INFO - PROCESS | 1733 | --DOMWINDOW == 149 (0x8e56b000) [pid = 1733] [serial = 1776] [outer = (nil)] [url = about:blank] 13:47:16 INFO - PROCESS | 1733 | --DOMWINDOW == 148 (0x8abf2800) [pid = 1733] [serial = 1845] [outer = (nil)] [url = about:blank] 13:47:16 INFO - PROCESS | 1733 | --DOMWINDOW == 147 (0x8e873800) [pid = 1733] [serial = 1851] [outer = (nil)] [url = about:blank] 13:47:16 INFO - PROCESS | 1733 | --DOMWINDOW == 146 (0x8cad4800) [pid = 1733] [serial = 1847] [outer = (nil)] [url = about:blank] 13:47:16 INFO - PROCESS | 1733 | --DOMWINDOW == 145 (0x98138800) [pid = 1733] [serial = 1874] [outer = (nil)] [url = about:blank] 13:47:16 INFO - PROCESS | 1733 | --DOMWINDOW == 144 (0x8dbd0800) [pid = 1733] [serial = 1905] [outer = (nil)] [url = about:blank] 13:47:16 INFO - PROCESS | 1733 | --DOMWINDOW == 143 (0x9a9f4400) [pid = 1733] [serial = 1884] [outer = (nil)] [url = about:blank] 13:47:16 INFO - PROCESS | 1733 | --DOMWINDOW == 142 (0x912e0400) [pid = 1733] [serial = 1857] [outer = (nil)] [url = about:blank] 13:47:16 INFO - PROCESS | 1733 | --DOMWINDOW == 141 (0x8d09d400) [pid = 1733] [serial = 1848] [outer = (nil)] [url = about:blank] 13:47:16 INFO - PROCESS | 1733 | --DOMWINDOW == 140 (0x8ac4b400) [pid = 1733] [serial = 1898] [outer = (nil)] [url = about:blank] 13:47:16 INFO - PROCESS | 1733 | --DOMWINDOW == 139 (0x9b7fa800) [pid = 1733] [serial = 1887] [outer = (nil)] [url = about:blank] 13:47:16 INFO - PROCESS | 1733 | --DOMWINDOW == 138 (0x8f3a0400) [pid = 1733] [serial = 1854] [outer = (nil)] [url = about:blank] 13:47:16 INFO - PROCESS | 1733 | --DOMWINDOW == 137 (0x9d89cc00) [pid = 1733] [serial = 1890] [outer = (nil)] [url = about:blank] 13:47:16 INFO - PROCESS | 1733 | --DOMWINDOW == 136 (0x92b74400) [pid = 1733] [serial = 1862] [outer = (nil)] [url = about:blank] 13:47:16 INFO - PROCESS | 1733 | --DOMWINDOW == 135 (0x92232c00) [pid = 1733] [serial = 1860] [outer = (nil)] [url = about:blank] 13:47:16 INFO - PROCESS | 1733 | --DOMWINDOW == 134 (0x8cad8400) [pid = 1733] [serial = 1901] [outer = (nil)] [url = about:blank] 13:47:16 INFO - PROCESS | 1733 | --DOMWINDOW == 133 (0x8d251800) [pid = 1733] [serial = 1902] [outer = (nil)] [url = about:blank] 13:47:16 INFO - PROCESS | 1733 | --DOMWINDOW == 132 (0x9a329000) [pid = 1733] [serial = 1880] [outer = (nil)] [url = about:blank] 13:47:16 INFO - PROCESS | 1733 | --DOMWINDOW == 131 (0x8e590400) [pid = 1733] [serial = 1907] [outer = (nil)] [url = about:blank] 13:47:17 INFO - PROCESS | 1733 | 1464382037031 Marionette TRACE conn4 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 13:47:17 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 13:47:17 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 4099ms 13:47:17 INFO - PROCESS | 1733 | 1464382037058 Marionette TRACE conn4 -> [0,2665,"getWindowHandle",null] 13:47:17 INFO - PROCESS | 1733 | 1464382037065 Marionette TRACE conn4 <- [1,2665,null,{"value":"8"}] 13:47:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 13:47:17 INFO - PROCESS | 1733 | 1464382037073 Marionette TRACE conn4 -> [0,2666,"setScriptTimeout",{"ms":35000}] 13:47:17 INFO - PROCESS | 1733 | 1464382037079 Marionette TRACE conn4 <- [1,2666,null,{}] 13:47:17 INFO - PROCESS | 1733 | 1464382037086 Marionette TRACE conn4 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:47:17 INFO - PROCESS | 1733 | 1464382037330 Marionette TRACE conn4 <- [1,2667,null,{"value":null}] 13:47:17 INFO - PROCESS | 1733 | 1464382037569 Marionette TRACE conn4 -> [0,2668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:17 INFO - PROCESS | 1733 | ++DOCSHELL 0x8854b800 == 113 [pid = 1733] [id = 674] 13:47:17 INFO - PROCESS | 1733 | ++DOMWINDOW == 132 (0x89b47000) [pid = 1733] [serial = 2023] [outer = (nil)] 13:47:17 INFO - PROCESS | 1733 | ++DOMWINDOW == 133 (0x89e48800) [pid = 1733] [serial = 2024] [outer = 0x89b47000] 13:47:17 INFO - PROCESS | 1733 | 1464382037645 Marionette DEBUG loaded listener.js 13:47:17 INFO - PROCESS | 1733 | ++DOMWINDOW == 134 (0x8ab4f400) [pid = 1733] [serial = 2025] [outer = 0x89b47000] 13:47:18 INFO - PROCESS | 1733 | SkCairoFTTypeface::onFilterRec unimplemented 13:47:18 INFO - PROCESS | 1733 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 13:47:18 INFO - PROCESS | 1733 | 1464382038979 Marionette TRACE conn4 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 13:47:19 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) 13:47:19 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1951ms 13:47:19 INFO - PROCESS | 1733 | 1464382039025 Marionette TRACE conn4 -> [0,2669,"getWindowHandle",null] 13:47:19 INFO - PROCESS | 1733 | 1464382039034 Marionette TRACE conn4 <- [1,2669,null,{"value":"8"}] 13:47:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 13:47:19 INFO - PROCESS | 1733 | 1464382039058 Marionette TRACE conn4 -> [0,2670,"setScriptTimeout",{"ms":35000}] 13:47:19 INFO - PROCESS | 1733 | 1464382039064 Marionette TRACE conn4 <- [1,2670,null,{}] 13:47:19 INFO - PROCESS | 1733 | 1464382039069 Marionette TRACE conn4 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:47:19 INFO - PROCESS | 1733 | 1464382039444 Marionette TRACE conn4 <- [1,2671,null,{"value":null}] 13:47:19 INFO - PROCESS | 1733 | 1464382039497 Marionette TRACE conn4 -> [0,2672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:19 INFO - PROCESS | 1733 | ++DOCSHELL 0x8abf5400 == 114 [pid = 1733] [id = 675] 13:47:19 INFO - PROCESS | 1733 | ++DOMWINDOW == 135 (0x8abf7400) [pid = 1733] [serial = 2026] [outer = (nil)] 13:47:19 INFO - PROCESS | 1733 | ++DOMWINDOW == 136 (0x8c9efc00) [pid = 1733] [serial = 2027] [outer = 0x8abf7400] 13:47:19 INFO - PROCESS | 1733 | 1464382039571 Marionette DEBUG loaded listener.js 13:47:19 INFO - PROCESS | 1733 | ++DOMWINDOW == 137 (0x8ccc4000) [pid = 1733] [serial = 2028] [outer = 0x8abf7400] 13:47:21 INFO - PROCESS | 1733 | SkCairoFTTypeface::onFilterRec unimplemented 13:47:21 INFO - PROCESS | 1733 | --DOMWINDOW == 136 (0x953be000) [pid = 1733] [serial = 1933] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 13:47:21 INFO - PROCESS | 1733 | --DOMWINDOW == 135 (0x8841d800) [pid = 1733] [serial = 1930] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 13:47:21 INFO - PROCESS | 1733 | --DOMWINDOW == 134 (0x97797800) [pid = 1733] [serial = 1945] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 13:47:21 INFO - PROCESS | 1733 | --DOMWINDOW == 133 (0x9132b000) [pid = 1733] [serial = 1921] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 13:47:21 INFO - PROCESS | 1733 | --DOMWINDOW == 132 (0x8ac68000) [pid = 1733] [serial = 1840] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 13:47:21 INFO - PROCESS | 1733 | --DOMWINDOW == 131 (0x9a9d5800) [pid = 1733] [serial = 1942] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 13:47:21 INFO - PROCESS | 1733 | --DOMWINDOW == 130 (0x8dc4f000) [pid = 1733] [serial = 1948] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 13:47:21 INFO - PROCESS | 1733 | --DOMWINDOW == 129 (0x8a285400) [pid = 1733] [serial = 1909] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 13:47:21 INFO - PROCESS | 1733 | --DOMWINDOW == 128 (0x93989000) [pid = 1733] [serial = 1927] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 13:47:21 INFO - PROCESS | 1733 | --DOMWINDOW == 127 (0x8dc53000) [pid = 1733] [serial = 1912] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 13:47:21 INFO - PROCESS | 1733 | --DOMWINDOW == 126 (0x9d894c00) [pid = 1733] [serial = 1951] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 13:47:21 INFO - PROCESS | 1733 | --DOMWINDOW == 125 (0x86fc8000) [pid = 1733] [serial = 1957] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 13:47:21 INFO - PROCESS | 1733 | --DOMWINDOW == 124 (0x9779f400) [pid = 1733] [serial = 1936] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 13:47:21 INFO - PROCESS | 1733 | --DOMWINDOW == 123 (0x8ac66400) [pid = 1733] [serial = 1963] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 13:47:21 INFO - PROCESS | 1733 | --DOMWINDOW == 122 (0x9a331c00) [pid = 1733] [serial = 1939] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 13:47:21 INFO - PROCESS | 1733 | --DOMWINDOW == 121 (0x86e13000) [pid = 1733] [serial = 1966] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 13:47:21 INFO - PROCESS | 1733 | --DOMWINDOW == 120 (0x91329c00) [pid = 1733] [serial = 1924] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 13:47:21 INFO - PROCESS | 1733 | --DOMWINDOW == 119 (0x91039c00) [pid = 1733] [serial = 1918] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 13:47:21 INFO - PROCESS | 1733 | --DOMWINDOW == 118 (0x890ef400) [pid = 1733] [serial = 1960] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 13:47:21 INFO - PROCESS | 1733 | --DOMWINDOW == 117 (0x90f70c00) [pid = 1733] [serial = 1915] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 13:47:21 INFO - PROCESS | 1733 | --DOMWINDOW == 116 (0xa2635400) [pid = 1733] [serial = 1954] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 13:47:21 INFO - PROCESS | 1733 | 1464382041419 Marionette TRACE conn4 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2673,"getWindowHandle",null] 13:47:21 INFO - PROCESS | 1733 | 1464382041449 Marionette TRACE conn4 <- [1,2673,null,{"value":"8"}] 13:47:21 INFO - PROCESS | 1733 | 1464382041456 Marionette TRACE conn4 -> [0,2674,"setScriptTimeout",{"ms":35000}] 13:47:21 INFO - PROCESS | 1733 | 1464382041461 Marionette TRACE conn4 <- [1,2674,null,{}] 13:47:21 INFO - PROCESS | 1733 | 1464382041517 Marionette TRACE conn4 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:47:21 INFO - PROCESS | 1733 | 1464382041804 Marionette TRACE conn4 <- [1,2675,null,{"value":null}] 13:47:21 INFO - PROCESS | 1733 | 1464382041935 Marionette TRACE conn4 -> [0,2676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:21 INFO - PROCESS | 1733 | ++DOCSHELL 0x86e13000 == 115 [pid = 1733] [id = 676] 13:47:21 INFO - PROCESS | 1733 | ++DOMWINDOW == 117 (0x8c8a2c00) [pid = 1733] [serial = 2029] [outer = (nil)] 13:47:22 INFO - PROCESS | 1733 | ++DOMWINDOW == 118 (0x8d9fcc00) [pid = 1733] [serial = 2030] [outer = 0x8c8a2c00] 13:47:22 INFO - PROCESS | 1733 | 1464382042013 Marionette DEBUG loaded listener.js 13:47:22 INFO - PROCESS | 1733 | ++DOMWINDOW == 119 (0x8dbd3c00) [pid = 1733] [serial = 2031] [outer = 0x8c8a2c00] 13:47:23 INFO - PROCESS | 1733 | SkCairoFTTypeface::onFilterRec unimplemented 13:47:23 INFO - PROCESS | 1733 | 1464382043437 Marionette TRACE conn4 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2677,"getWindowHandle",null] 13:47:23 INFO - PROCESS | 1733 | 1464382043586 Marionette TRACE conn4 <- [1,2677,null,{"value":"8"}] 13:47:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 13:47:23 INFO - PROCESS | 1733 | 1464382043598 Marionette TRACE conn4 -> [0,2678,"setScriptTimeout",{"ms":35000}] 13:47:23 INFO - PROCESS | 1733 | 1464382043605 Marionette TRACE conn4 <- [1,2678,null,{}] 13:47:23 INFO - PROCESS | 1733 | 1464382043616 Marionette TRACE conn4 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:47:23 INFO - PROCESS | 1733 | 1464382043882 Marionette TRACE conn4 <- [1,2679,null,{"value":null}] 13:47:24 INFO - PROCESS | 1733 | 1464382044164 Marionette TRACE conn4 -> [0,2680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.middle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:24 INFO - PROCESS | 1733 | ++DOCSHELL 0x888e2000 == 116 [pid = 1733] [id = 677] 13:47:24 INFO - PROCESS | 1733 | ++DOMWINDOW == 120 (0x888e3800) [pid = 1733] [serial = 2032] [outer = (nil)] 13:47:24 INFO - PROCESS | 1733 | ++DOMWINDOW == 121 (0x88cd5c00) [pid = 1733] [serial = 2033] [outer = 0x888e3800] 13:47:24 INFO - PROCESS | 1733 | 1464382044258 Marionette DEBUG loaded listener.js 13:47:24 INFO - PROCESS | 1733 | ++DOMWINDOW == 122 (0x89b46800) [pid = 1733] [serial = 2034] [outer = 0x888e3800] 13:47:25 INFO - PROCESS | 1733 | SkCairoFTTypeface::onFilterRec unimplemented 13:47:25 INFO - PROCESS | 1733 | 1464382045653 Marionette TRACE conn4 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 13:47:25 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) 13:47:25 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 2090ms 13:47:25 INFO - PROCESS | 1733 | 1464382045689 Marionette TRACE conn4 -> [0,2681,"getWindowHandle",null] 13:47:25 INFO - PROCESS | 1733 | 1464382045698 Marionette TRACE conn4 <- [1,2681,null,{"value":"8"}] 13:47:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 13:47:25 INFO - PROCESS | 1733 | 1464382045709 Marionette TRACE conn4 -> [0,2682,"setScriptTimeout",{"ms":35000}] 13:47:25 INFO - PROCESS | 1733 | 1464382045714 Marionette TRACE conn4 <- [1,2682,null,{}] 13:47:25 INFO - PROCESS | 1733 | 1464382045720 Marionette TRACE conn4 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:47:26 INFO - PROCESS | 1733 | 1464382046051 Marionette TRACE conn4 <- [1,2683,null,{"value":null}] 13:47:26 INFO - PROCESS | 1733 | 1464382046338 Marionette TRACE conn4 -> [0,2684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:26 INFO - PROCESS | 1733 | ++DOCSHELL 0x88cd7800 == 117 [pid = 1733] [id = 678] 13:47:26 INFO - PROCESS | 1733 | ++DOMWINDOW == 123 (0x890ef800) [pid = 1733] [serial = 2035] [outer = (nil)] 13:47:26 INFO - PROCESS | 1733 | ++DOMWINDOW == 124 (0x8ac68000) [pid = 1733] [serial = 2036] [outer = 0x890ef800] 13:47:26 INFO - PROCESS | 1733 | 1464382046430 Marionette DEBUG loaded listener.js 13:47:26 INFO - PROCESS | 1733 | ++DOMWINDOW == 125 (0x8bac2000) [pid = 1733] [serial = 2037] [outer = 0x890ef800] 13:47:27 INFO - PROCESS | 1733 | SkCairoFTTypeface::onFilterRec unimplemented 13:47:27 INFO - PROCESS | 1733 | 1464382047908 Marionette TRACE conn4 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 13:47:27 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) 13:47:27 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 2255ms 13:47:27 INFO - PROCESS | 1733 | 1464382047964 Marionette TRACE conn4 -> [0,2685,"getWindowHandle",null] 13:47:27 INFO - PROCESS | 1733 | 1464382047968 Marionette TRACE conn4 <- [1,2685,null,{"value":"8"}] 13:47:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 13:47:28 INFO - PROCESS | 1733 | 1464382048108 Marionette TRACE conn4 -> [0,2686,"setScriptTimeout",{"ms":35000}] 13:47:28 INFO - PROCESS | 1733 | 1464382048115 Marionette TRACE conn4 <- [1,2686,null,{}] 13:47:28 INFO - PROCESS | 1733 | 1464382048143 Marionette TRACE conn4 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:47:28 INFO - PROCESS | 1733 | 1464382048385 Marionette TRACE conn4 <- [1,2687,null,{"value":null}] 13:47:28 INFO - PROCESS | 1733 | 1464382048666 Marionette TRACE conn4 -> [0,2688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:28 INFO - PROCESS | 1733 | ++DOCSHELL 0x8bac8000 == 118 [pid = 1733] [id = 679] 13:47:28 INFO - PROCESS | 1733 | ++DOMWINDOW == 126 (0x8bac9800) [pid = 1733] [serial = 2038] [outer = (nil)] 13:47:28 INFO - PROCESS | 1733 | ++DOMWINDOW == 127 (0x8d0a5800) [pid = 1733] [serial = 2039] [outer = 0x8bac9800] 13:47:28 INFO - PROCESS | 1733 | 1464382048761 Marionette DEBUG loaded listener.js 13:47:28 INFO - PROCESS | 1733 | ++DOMWINDOW == 128 (0x8dc4fc00) [pid = 1733] [serial = 2040] [outer = 0x8bac9800] 13:47:30 INFO - PROCESS | 1733 | SkCairoFTTypeface::onFilterRec unimplemented 13:47:30 INFO - PROCESS | 1733 | 1464382050180 Marionette TRACE conn4 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2689,"getWindowHandle",null] 13:47:30 INFO - PROCESS | 1733 | 1464382050216 Marionette TRACE conn4 <- [1,2689,null,{"value":"8"}] 13:47:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 13:47:30 INFO - PROCESS | 1733 | 1464382050223 Marionette TRACE conn4 -> [0,2690,"setScriptTimeout",{"ms":35000}] 13:47:30 INFO - PROCESS | 1733 | 1464382050227 Marionette TRACE conn4 <- [1,2690,null,{}] 13:47:30 INFO - PROCESS | 1733 | 1464382050233 Marionette TRACE conn4 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:47:30 INFO - PROCESS | 1733 | 1464382050515 Marionette TRACE conn4 <- [1,2691,null,{"value":null}] 13:47:30 INFO - PROCESS | 1733 | 1464382050772 Marionette TRACE conn4 -> [0,2692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:30 INFO - PROCESS | 1733 | ++DOCSHELL 0x8ccc6400 == 119 [pid = 1733] [id = 680] 13:47:30 INFO - PROCESS | 1733 | ++DOMWINDOW == 129 (0x8dc4e800) [pid = 1733] [serial = 2041] [outer = (nil)] 13:47:30 INFO - PROCESS | 1733 | ++DOMWINDOW == 130 (0x8e873c00) [pid = 1733] [serial = 2042] [outer = 0x8dc4e800] 13:47:30 INFO - PROCESS | 1733 | 1464382050861 Marionette DEBUG loaded listener.js 13:47:30 INFO - PROCESS | 1733 | ++DOMWINDOW == 131 (0x8f39a800) [pid = 1733] [serial = 2043] [outer = 0x8dc4e800] 13:47:32 INFO - PROCESS | 1733 | SkCairoFTTypeface::onFilterRec unimplemented 13:47:32 INFO - PROCESS | 1733 | 1464382052265 Marionette TRACE conn4 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2693,"getWindowHandle",null] 13:47:32 INFO - PROCESS | 1733 | 1464382052330 Marionette TRACE conn4 <- [1,2693,null,{"value":"8"}] 13:47:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 13:47:32 INFO - PROCESS | 1733 | 1464382052338 Marionette TRACE conn4 -> [0,2694,"setScriptTimeout",{"ms":35000}] 13:47:32 INFO - PROCESS | 1733 | 1464382052341 Marionette TRACE conn4 <- [1,2694,null,{}] 13:47:32 INFO - PROCESS | 1733 | 1464382052451 Marionette TRACE conn4 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:47:32 INFO - PROCESS | 1733 | 1464382052764 Marionette TRACE conn4 <- [1,2695,null,{"value":null}] 13:47:33 INFO - PROCESS | 1733 | 1464382053014 Marionette TRACE conn4 -> [0,2696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:33 INFO - PROCESS | 1733 | ++DOCSHELL 0x89e3e000 == 120 [pid = 1733] [id = 681] 13:47:33 INFO - PROCESS | 1733 | ++DOMWINDOW == 132 (0x8f39c800) [pid = 1733] [serial = 2044] [outer = (nil)] 13:47:33 INFO - PROCESS | 1733 | ++DOMWINDOW == 133 (0x90f76c00) [pid = 1733] [serial = 2045] [outer = 0x8f39c800] 13:47:33 INFO - PROCESS | 1733 | 1464382053103 Marionette DEBUG loaded listener.js 13:47:33 INFO - PROCESS | 1733 | ++DOMWINDOW == 134 (0x91033c00) [pid = 1733] [serial = 2046] [outer = 0x8f39c800] 13:47:34 INFO - PROCESS | 1733 | SkCairoFTTypeface::onFilterRec unimplemented 13:47:34 INFO - PROCESS | 1733 | 1464382054482 Marionette TRACE conn4 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2697,"getWindowHandle",null] 13:47:34 INFO - PROCESS | 1733 | 1464382054537 Marionette TRACE conn4 <- [1,2697,null,{"value":"8"}] 13:47:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 13:47:34 INFO - PROCESS | 1733 | 1464382054544 Marionette TRACE conn4 -> [0,2698,"setScriptTimeout",{"ms":35000}] 13:47:34 INFO - PROCESS | 1733 | 1464382054547 Marionette TRACE conn4 <- [1,2698,null,{}] 13:47:34 INFO - PROCESS | 1733 | 1464382054553 Marionette TRACE conn4 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:47:34 INFO - PROCESS | 1733 | 1464382054909 Marionette TRACE conn4 <- [1,2699,null,{"value":null}] 13:47:35 INFO - PROCESS | 1733 | 1464382055170 Marionette TRACE conn4 -> [0,2700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:35 INFO - PROCESS | 1733 | ++DOCSHELL 0x90f72000 == 121 [pid = 1733] [id = 682] 13:47:35 INFO - PROCESS | 1733 | ++DOMWINDOW == 135 (0x90f77400) [pid = 1733] [serial = 2047] [outer = (nil)] 13:47:35 INFO - PROCESS | 1733 | ++DOMWINDOW == 136 (0x91332800) [pid = 1733] [serial = 2048] [outer = 0x90f77400] 13:47:35 INFO - PROCESS | 1733 | 1464382055259 Marionette DEBUG loaded listener.js 13:47:35 INFO - PROCESS | 1733 | ++DOMWINDOW == 137 (0x9223a000) [pid = 1733] [serial = 2049] [outer = 0x90f77400] 13:47:36 INFO - PROCESS | 1733 | SkCairoFTTypeface::onFilterRec unimplemented 13:47:36 INFO - PROCESS | 1733 | 1464382056678 Marionette TRACE conn4 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2701,"getWindowHandle",null] 13:47:36 INFO - PROCESS | 1733 | 1464382056746 Marionette TRACE conn4 <- [1,2701,null,{"value":"8"}] 13:47:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 13:47:36 INFO - PROCESS | 1733 | 1464382056853 Marionette TRACE conn4 -> [0,2702,"setScriptTimeout",{"ms":35000}] 13:47:36 INFO - PROCESS | 1733 | 1464382056858 Marionette TRACE conn4 <- [1,2702,null,{}] 13:47:36 INFO - PROCESS | 1733 | 1464382056865 Marionette TRACE conn4 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:47:37 INFO - PROCESS | 1733 | 1464382057123 Marionette TRACE conn4 <- [1,2703,null,{"value":null}] 13:47:37 INFO - PROCESS | 1733 | 1464382057406 Marionette TRACE conn4 -> [0,2704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:37 INFO - PROCESS | 1733 | ++DOCSHELL 0x91329c00 == 122 [pid = 1733] [id = 683] 13:47:37 INFO - PROCESS | 1733 | ++DOMWINDOW == 138 (0x91cae400) [pid = 1733] [serial = 2050] [outer = (nil)] 13:47:37 INFO - PROCESS | 1733 | ++DOMWINDOW == 139 (0x92d1a400) [pid = 1733] [serial = 2051] [outer = 0x91cae400] 13:47:37 INFO - PROCESS | 1733 | 1464382057494 Marionette DEBUG loaded listener.js 13:47:37 INFO - PROCESS | 1733 | ++DOMWINDOW == 140 (0x92d8a400) [pid = 1733] [serial = 2052] [outer = 0x91cae400] 13:47:38 INFO - PROCESS | 1733 | 1464382058472 Marionette TRACE conn4 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 13:47:38 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 13:47:38 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1741ms 13:47:38 INFO - PROCESS | 1733 | 1464382058538 Marionette TRACE conn4 -> [0,2705,"getWindowHandle",null] 13:47:38 INFO - PROCESS | 1733 | 1464382058542 Marionette TRACE conn4 <- [1,2705,null,{"value":"8"}] 13:47:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 13:47:38 INFO - PROCESS | 1733 | 1464382058549 Marionette TRACE conn4 -> [0,2706,"setScriptTimeout",{"ms":35000}] 13:47:38 INFO - PROCESS | 1733 | 1464382058552 Marionette TRACE conn4 <- [1,2706,null,{}] 13:47:38 INFO - PROCESS | 1733 | 1464382058558 Marionette TRACE conn4 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:47:38 INFO - PROCESS | 1733 | 1464382058801 Marionette TRACE conn4 <- [1,2707,null,{"value":null}] 13:47:39 INFO - PROCESS | 1733 | 1464382059138 Marionette TRACE conn4 -> [0,2708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:39 INFO - PROCESS | 1733 | ++DOCSHELL 0x90f6e000 == 123 [pid = 1733] [id = 684] 13:47:39 INFO - PROCESS | 1733 | ++DOMWINDOW == 141 (0x92b74800) [pid = 1733] [serial = 2053] [outer = (nil)] 13:47:39 INFO - PROCESS | 1733 | ++DOMWINDOW == 142 (0x9398a400) [pid = 1733] [serial = 2054] [outer = 0x92b74800] 13:47:39 INFO - PROCESS | 1733 | 1464382059232 Marionette DEBUG loaded listener.js 13:47:39 INFO - PROCESS | 1733 | ++DOMWINDOW == 143 (0x93a94c00) [pid = 1733] [serial = 2055] [outer = 0x92b74800] 13:47:40 INFO - PROCESS | 1733 | 1464382060162 Marionette TRACE conn4 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 13:47:40 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 13:47:40 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1647ms 13:47:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 13:47:40 INFO - PROCESS | 1733 | 1464382060198 Marionette TRACE conn4 -> [0,2709,"getWindowHandle",null] 13:47:40 INFO - PROCESS | 1733 | 1464382060201 Marionette TRACE conn4 <- [1,2709,null,{"value":"8"}] 13:47:40 INFO - PROCESS | 1733 | 1464382060208 Marionette TRACE conn4 -> [0,2710,"setScriptTimeout",{"ms":35000}] 13:47:40 INFO - PROCESS | 1733 | 1464382060212 Marionette TRACE conn4 <- [1,2710,null,{}] 13:47:40 INFO - PROCESS | 1733 | 1464382060218 Marionette TRACE conn4 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:47:40 INFO - PROCESS | 1733 | 1464382060443 Marionette TRACE conn4 <- [1,2711,null,{"value":null}] 13:47:40 INFO - PROCESS | 1733 | 1464382060791 Marionette TRACE conn4 -> [0,2712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.complex.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:40 INFO - PROCESS | 1733 | ++DOCSHELL 0x92d11c00 == 124 [pid = 1733] [id = 685] 13:47:40 INFO - PROCESS | 1733 | ++DOMWINDOW == 144 (0x938a8400) [pid = 1733] [serial = 2056] [outer = (nil)] 13:47:40 INFO - PROCESS | 1733 | ++DOMWINDOW == 145 (0x9507ac00) [pid = 1733] [serial = 2057] [outer = 0x938a8400] 13:47:40 INFO - PROCESS | 1733 | 1464382060884 Marionette DEBUG loaded listener.js 13:47:40 INFO - PROCESS | 1733 | ++DOMWINDOW == 146 (0x95197c00) [pid = 1733] [serial = 2058] [outer = 0x938a8400] 13:47:41 INFO - PROCESS | 1733 | 1464382061815 Marionette TRACE conn4 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 13:47:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 13:47:41 INFO - PROCESS | 1733 | 1464382061899 Marionette TRACE conn4 <- [1,2713,null,{"value":"8"}] 13:47:41 INFO - PROCESS | 1733 | 1464382061905 Marionette TRACE conn4 -> [0,2714,"setScriptTimeout",{"ms":35000}] 13:47:41 INFO - PROCESS | 1733 | 1464382061909 Marionette TRACE conn4 <- [1,2714,null,{}] 13:47:41 INFO - PROCESS | 1733 | 1464382061914 Marionette TRACE conn4 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:47:42 INFO - PROCESS | 1733 | 1464382062183 Marionette TRACE conn4 <- [1,2715,null,{"value":null}] 13:47:42 INFO - PROCESS | 1733 | 1464382062521 Marionette TRACE conn4 -> [0,2716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:42 INFO - PROCESS | 1733 | ++DOCSHELL 0x94556800 == 125 [pid = 1733] [id = 686] 13:47:42 INFO - PROCESS | 1733 | ++DOMWINDOW == 147 (0x95071400) [pid = 1733] [serial = 2059] [outer = (nil)] 13:47:42 INFO - PROCESS | 1733 | ++DOMWINDOW == 148 (0x953b5000) [pid = 1733] [serial = 2060] [outer = 0x95071400] 13:47:42 INFO - PROCESS | 1733 | 1464382062608 Marionette DEBUG loaded listener.js 13:47:42 INFO - PROCESS | 1733 | ++DOMWINDOW == 149 (0x953c0400) [pid = 1733] [serial = 2061] [outer = 0x95071400] 13:47:43 INFO - PROCESS | 1733 | 1464382063534 Marionette TRACE conn4 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 13:47:43 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 13:47:43 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1681ms 13:47:43 INFO - PROCESS | 1733 | 1464382063586 Marionette TRACE conn4 -> [0,2717,"getWindowHandle",null] 13:47:43 INFO - PROCESS | 1733 | 1464382063590 Marionette TRACE conn4 <- [1,2717,null,{"value":"8"}] 13:47:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 13:47:43 INFO - PROCESS | 1733 | 1464382063597 Marionette TRACE conn4 -> [0,2718,"setScriptTimeout",{"ms":35000}] 13:47:43 INFO - PROCESS | 1733 | 1464382063601 Marionette TRACE conn4 <- [1,2718,null,{}] 13:47:43 INFO - PROCESS | 1733 | 1464382063607 Marionette TRACE conn4 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:47:43 INFO - PROCESS | 1733 | 1464382063857 Marionette TRACE conn4 <- [1,2719,null,{"value":null}] 13:47:44 INFO - PROCESS | 1733 | 1464382064217 Marionette TRACE conn4 -> [0,2720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:44 INFO - PROCESS | 1733 | ++DOCSHELL 0x95761000 == 126 [pid = 1733] [id = 687] 13:47:44 INFO - PROCESS | 1733 | ++DOMWINDOW == 150 (0x9779a400) [pid = 1733] [serial = 2062] [outer = (nil)] 13:47:44 INFO - PROCESS | 1733 | ++DOMWINDOW == 151 (0x991b1000) [pid = 1733] [serial = 2063] [outer = 0x9779a400] 13:47:44 INFO - PROCESS | 1733 | 1464382064324 Marionette DEBUG loaded listener.js 13:47:44 INFO - PROCESS | 1733 | ++DOMWINDOW == 152 (0x99e74000) [pid = 1733] [serial = 2064] [outer = 0x9779a400] 13:47:45 INFO - PROCESS | 1733 | 1464382065327 Marionette TRACE conn4 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2721,"getWindowHandle",null] 13:47:45 INFO - PROCESS | 1733 | 1464382065385 Marionette TRACE conn4 <- [1,2721,null,{"value":"8"}] 13:47:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 13:47:45 INFO - PROCESS | 1733 | 1464382065392 Marionette TRACE conn4 -> [0,2722,"setScriptTimeout",{"ms":35000}] 13:47:45 INFO - PROCESS | 1733 | 1464382065395 Marionette TRACE conn4 <- [1,2722,null,{}] 13:47:45 INFO - PROCESS | 1733 | 1464382065401 Marionette TRACE conn4 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:47:45 INFO - PROCESS | 1733 | 1464382065643 Marionette TRACE conn4 <- [1,2723,null,{"value":null}] 13:47:45 INFO - PROCESS | 1733 | 1464382065977 Marionette TRACE conn4 -> [0,2724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:46 INFO - PROCESS | 1733 | ++DOCSHELL 0x9779e800 == 127 [pid = 1733] [id = 688] 13:47:46 INFO - PROCESS | 1733 | ++DOMWINDOW == 153 (0x9a1e8000) [pid = 1733] [serial = 2065] [outer = (nil)] 13:47:46 INFO - PROCESS | 1733 | ++DOMWINDOW == 154 (0x9a64c000) [pid = 1733] [serial = 2066] [outer = 0x9a1e8000] 13:47:46 INFO - PROCESS | 1733 | 1464382066071 Marionette DEBUG loaded listener.js 13:47:46 INFO - PROCESS | 1733 | ++DOMWINDOW == 155 (0x9a8c1c00) [pid = 1733] [serial = 2067] [outer = 0x9a1e8000] 13:47:47 INFO - PROCESS | 1733 | 1464382067018 Marionette TRACE conn4 <- [1,2724,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2725,"getWindowHandle",null] 13:47:47 INFO - PROCESS | 1733 | 1464382067082 Marionette TRACE conn4 <- [1,2725,null,{"value":"8"}] 13:47:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 13:47:47 INFO - PROCESS | 1733 | 1464382067089 Marionette TRACE conn4 -> [0,2726,"setScriptTimeout",{"ms":35000}] 13:47:47 INFO - PROCESS | 1733 | 1464382067092 Marionette TRACE conn4 <- [1,2726,null,{}] 13:47:47 INFO - PROCESS | 1733 | 1464382067098 Marionette TRACE conn4 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:47:47 INFO - PROCESS | 1733 | 1464382067339 Marionette TRACE conn4 <- [1,2727,null,{"value":null}] 13:47:47 INFO - PROCESS | 1733 | 1464382067678 Marionette TRACE conn4 -> [0,2728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:47 INFO - PROCESS | 1733 | ++DOCSHELL 0x977e3400 == 128 [pid = 1733] [id = 689] 13:47:47 INFO - PROCESS | 1733 | ++DOMWINDOW == 156 (0x9a334c00) [pid = 1733] [serial = 2068] [outer = (nil)] 13:47:47 INFO - PROCESS | 1733 | ++DOMWINDOW == 157 (0x9aa4e000) [pid = 1733] [serial = 2069] [outer = 0x9a334c00] 13:47:47 INFO - PROCESS | 1733 | 1464382067836 Marionette DEBUG loaded listener.js 13:47:47 INFO - PROCESS | 1733 | ++DOMWINDOW == 158 (0x9b413400) [pid = 1733] [serial = 2070] [outer = 0x9a334c00] 13:47:48 INFO - PROCESS | 1733 | 1464382068838 Marionette TRACE conn4 <- [1,2728,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 13:47:48 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 13:47:48 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1791ms 13:47:48 INFO - PROCESS | 1733 | 1464382068881 Marionette TRACE conn4 -> [0,2729,"getWindowHandle",null] 13:47:48 INFO - PROCESS | 1733 | 1464382068884 Marionette TRACE conn4 <- [1,2729,null,{"value":"8"}] 13:47:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 13:47:48 INFO - PROCESS | 1733 | 1464382068892 Marionette TRACE conn4 -> [0,2730,"setScriptTimeout",{"ms":35000}] 13:47:48 INFO - PROCESS | 1733 | 1464382068896 Marionette TRACE conn4 <- [1,2730,null,{}] 13:47:48 INFO - PROCESS | 1733 | 1464382068901 Marionette TRACE conn4 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:47:49 INFO - PROCESS | 1733 | 1464382069154 Marionette TRACE conn4 <- [1,2731,null,{"value":null}] 13:47:49 INFO - PROCESS | 1733 | 1464382069499 Marionette TRACE conn4 -> [0,2732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.measure.width.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:49 INFO - PROCESS | 1733 | ++DOCSHELL 0x8d24fc00 == 129 [pid = 1733] [id = 690] 13:47:49 INFO - PROCESS | 1733 | ++DOMWINDOW == 159 (0x8e56b800) [pid = 1733] [serial = 2071] [outer = (nil)] 13:47:49 INFO - PROCESS | 1733 | ++DOMWINDOW == 160 (0x9bc66000) [pid = 1733] [serial = 2072] [outer = 0x8e56b800] 13:47:49 INFO - PROCESS | 1733 | 1464382069591 Marionette DEBUG loaded listener.js 13:47:49 INFO - PROCESS | 1733 | ++DOMWINDOW == 161 (0x9bf99800) [pid = 1733] [serial = 2073] [outer = 0x8e56b800] 13:47:50 INFO - PROCESS | 1733 | 1464382070924 Marionette TRACE conn4 <- [1,2732,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2733,"getWindowHandle",null] 13:47:50 INFO - PROCESS | 1733 | 1464382070983 Marionette TRACE conn4 <- [1,2733,null,{"value":"8"}] 13:47:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 13:47:50 INFO - PROCESS | 1733 | 1464382070990 Marionette TRACE conn4 -> [0,2734,"setScriptTimeout",{"ms":35000}] 13:47:50 INFO - PROCESS | 1733 | 1464382070994 Marionette TRACE conn4 <- [1,2734,null,{}] 13:47:51 INFO - PROCESS | 1733 | 1464382071000 Marionette TRACE conn4 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:47:51 INFO - PROCESS | 1733 | 1464382071303 Marionette TRACE conn4 <- [1,2735,null,{"value":null}] 13:47:51 INFO - PROCESS | 1733 | 1464382071583 Marionette TRACE conn4 -> [0,2736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:51 INFO - PROCESS | 1733 | ++DOCSHELL 0x9b431c00 == 130 [pid = 1733] [id = 691] 13:47:51 INFO - PROCESS | 1733 | ++DOMWINDOW == 162 (0x9b7f4400) [pid = 1733] [serial = 2074] [outer = (nil)] 13:47:51 INFO - PROCESS | 1733 | ++DOMWINDOW == 163 (0x9d891c00) [pid = 1733] [serial = 2075] [outer = 0x9b7f4400] 13:47:51 INFO - PROCESS | 1733 | 1464382071684 Marionette DEBUG loaded listener.js 13:47:51 INFO - PROCESS | 1733 | ++DOMWINDOW == 164 (0x9d897c00) [pid = 1733] [serial = 2076] [outer = 0x9b7f4400] 13:47:52 INFO - PROCESS | 1733 | 1464382072666 Marionette TRACE conn4 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 13:47:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 13:47:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1732ms 13:47:52 INFO - PROCESS | 1733 | 1464382072723 Marionette TRACE conn4 -> [0,2737,"getWindowHandle",null] 13:47:52 INFO - PROCESS | 1733 | 1464382072726 Marionette TRACE conn4 <- [1,2737,null,{"value":"8"}] 13:47:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 13:47:52 INFO - PROCESS | 1733 | 1464382072733 Marionette TRACE conn4 -> [0,2738,"setScriptTimeout",{"ms":35000}] 13:47:52 INFO - PROCESS | 1733 | 1464382072736 Marionette TRACE conn4 <- [1,2738,null,{}] 13:47:52 INFO - PROCESS | 1733 | 1464382072742 Marionette TRACE conn4 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:47:52 INFO - PROCESS | 1733 | 1464382072993 Marionette TRACE conn4 <- [1,2739,null,{"value":null}] 13:47:53 INFO - PROCESS | 1733 | 1464382073340 Marionette TRACE conn4 -> [0,2740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:53 INFO - PROCESS | 1733 | ++DOCSHELL 0x95760800 == 131 [pid = 1733] [id = 692] 13:47:53 INFO - PROCESS | 1733 | ++DOMWINDOW == 165 (0x9a31e800) [pid = 1733] [serial = 2077] [outer = (nil)] 13:47:53 INFO - PROCESS | 1733 | ++DOMWINDOW == 166 (0xa105a400) [pid = 1733] [serial = 2078] [outer = 0x9a31e800] 13:47:53 INFO - PROCESS | 1733 | 1464382073448 Marionette DEBUG loaded listener.js 13:47:53 INFO - PROCESS | 1733 | ++DOMWINDOW == 167 (0xa21a8400) [pid = 1733] [serial = 2079] [outer = 0x9a31e800] 13:47:55 INFO - PROCESS | 1733 | --DOCSHELL 0x88424c00 == 130 [pid = 1733] [id = 230] 13:47:55 INFO - PROCESS | 1733 | --DOCSHELL 0x8abf5400 == 129 [pid = 1733] [id = 675] 13:47:55 INFO - PROCESS | 1733 | --DOCSHELL 0x8854b800 == 128 [pid = 1733] [id = 674] 13:47:55 INFO - PROCESS | 1733 | --DOCSHELL 0x8ab49c00 == 127 [pid = 1733] [id = 663] 13:47:55 INFO - PROCESS | 1733 | --DOCSHELL 0x9132d400 == 126 [pid = 1733] [id = 664] 13:47:55 INFO - PROCESS | 1733 | --DOCSHELL 0x8c8ad400 == 125 [pid = 1733] [id = 662] 13:47:55 INFO - PROCESS | 1733 | --DOCSHELL 0x8e567c00 == 124 [pid = 1733] [id = 661] 13:47:55 INFO - PROCESS | 1733 | --DOCSHELL 0x8ab4e800 == 123 [pid = 1733] [id = 660] 13:47:55 INFO - PROCESS | 1733 | --DOCSHELL 0x8dbd2400 == 122 [pid = 1733] [id = 659] 13:47:55 INFO - PROCESS | 1733 | --DOCSHELL 0x8c9f6000 == 121 [pid = 1733] [id = 658] 13:47:55 INFO - PROCESS | 1733 | --DOCSHELL 0x88cd5000 == 120 [pid = 1733] [id = 657] 13:47:55 INFO - PROCESS | 1733 | --DOMWINDOW == 166 (0x8d0a4800) [pid = 1733] [serial = 1970] [outer = (nil)] [url = about:blank] 13:47:55 INFO - PROCESS | 1733 | --DOMWINDOW == 165 (0x98138000) [pid = 1733] [serial = 1934] [outer = (nil)] [url = about:blank] 13:47:55 INFO - PROCESS | 1733 | --DOMWINDOW == 164 (0x95763400) [pid = 1733] [serial = 1932] [outer = (nil)] [url = about:blank] 13:47:55 INFO - PROCESS | 1733 | --DOMWINDOW == 163 (0xa0505000) [pid = 1733] [serial = 1947] [outer = (nil)] [url = about:blank] 13:47:55 INFO - PROCESS | 1733 | --DOMWINDOW == 162 (0x92235000) [pid = 1733] [serial = 1922] [outer = (nil)] [url = about:blank] 13:47:55 INFO - PROCESS | 1733 | --DOMWINDOW == 161 (0x8dbca400) [pid = 1733] [serial = 1842] [outer = (nil)] [url = about:blank] 13:47:55 INFO - PROCESS | 1733 | --DOMWINDOW == 160 (0x9b431800) [pid = 1733] [serial = 1943] [outer = (nil)] [url = about:blank] 13:47:55 INFO - PROCESS | 1733 | --DOMWINDOW == 159 (0xa2146c00) [pid = 1733] [serial = 1950] [outer = (nil)] [url = about:blank] 13:47:55 INFO - PROCESS | 1733 | --DOMWINDOW == 158 (0x8c9fc400) [pid = 1733] [serial = 1911] [outer = (nil)] [url = about:blank] 13:47:55 INFO - PROCESS | 1733 | --DOMWINDOW == 157 (0x951f1000) [pid = 1733] [serial = 1928] [outer = (nil)] [url = about:blank] 13:47:55 INFO - PROCESS | 1733 | --DOMWINDOW == 156 (0x8e6aa800) [pid = 1733] [serial = 1914] [outer = (nil)] [url = about:blank] 13:47:55 INFO - PROCESS | 1733 | --DOMWINDOW == 155 (0xa3223800) [pid = 1733] [serial = 1952] [outer = (nil)] [url = about:blank] 13:47:55 INFO - PROCESS | 1733 | --DOMWINDOW == 154 (0x86fef000) [pid = 1733] [serial = 1958] [outer = (nil)] [url = about:blank] 13:47:55 INFO - PROCESS | 1733 | --DOMWINDOW == 153 (0x95215000) [pid = 1733] [serial = 1931] [outer = (nil)] [url = about:blank] 13:47:55 INFO - PROCESS | 1733 | --DOMWINDOW == 152 (0x9a141000) [pid = 1733] [serial = 1938] [outer = (nil)] [url = about:blank] 13:47:55 INFO - PROCESS | 1733 | --DOMWINDOW == 151 (0x8b097400) [pid = 1733] [serial = 1964] [outer = (nil)] [url = about:blank] 13:47:55 INFO - PROCESS | 1733 | --DOMWINDOW == 150 (0x8c8a4400) [pid = 1733] [serial = 1910] [outer = (nil)] [url = about:blank] 13:47:55 INFO - PROCESS | 1733 | --DOMWINDOW == 149 (0x9aa4cc00) [pid = 1733] [serial = 1941] [outer = (nil)] [url = about:blank] 13:47:55 INFO - PROCESS | 1733 | --DOMWINDOW == 148 (0x8cad6800) [pid = 1733] [serial = 1968] [outer = (nil)] [url = about:blank] 13:47:55 INFO - PROCESS | 1733 | --DOMWINDOW == 147 (0x8b795000) [pid = 1733] [serial = 1965] [outer = (nil)] [url = about:blank] 13:47:55 INFO - PROCESS | 1733 | --DOMWINDOW == 146 (0x88550800) [pid = 1733] [serial = 1959] [outer = (nil)] [url = about:blank] 13:47:55 INFO - PROCESS | 1733 | --DOMWINDOW == 145 (0x93993000) [pid = 1733] [serial = 1925] [outer = (nil)] [url = about:blank] 13:47:55 INFO - PROCESS | 1733 | --DOMWINDOW == 144 (0x95221000) [pid = 1733] [serial = 1929] [outer = (nil)] [url = about:blank] 13:47:55 INFO - PROCESS | 1733 | --DOMWINDOW == 143 (0x981a5c00) [pid = 1733] [serial = 1935] [outer = (nil)] [url = about:blank] 13:47:55 INFO - PROCESS | 1733 | --DOMWINDOW == 142 (0x913c0c00) [pid = 1733] [serial = 1919] [outer = (nil)] [url = about:blank] 13:47:55 INFO - PROCESS | 1733 | --DOMWINDOW == 141 (0x89b4f000) [pid = 1733] [serial = 1961] [outer = (nil)] [url = about:blank] 13:47:55 INFO - PROCESS | 1733 | --DOMWINDOW == 140 (0x912e8400) [pid = 1733] [serial = 1917] [outer = (nil)] [url = about:blank] 13:47:55 INFO - PROCESS | 1733 | --DOMWINDOW == 139 (0x95078c00) [pid = 1733] [serial = 1926] [outer = (nil)] [url = about:blank] 13:47:55 INFO - PROCESS | 1733 | --DOMWINDOW == 138 (0x91036c00) [pid = 1733] [serial = 1916] [outer = (nil)] [url = about:blank] 13:47:55 INFO - PROCESS | 1733 | --DOMWINDOW == 137 (0x9223c400) [pid = 1733] [serial = 1923] [outer = (nil)] [url = about:blank] 13:47:55 INFO - PROCESS | 1733 | --DOMWINDOW == 136 (0x8e56ac00) [pid = 1733] [serial = 1913] [outer = (nil)] [url = about:blank] 13:47:55 INFO - PROCESS | 1733 | --DOMWINDOW == 135 (0x9a06cc00) [pid = 1733] [serial = 1937] [outer = (nil)] [url = about:blank] 13:47:55 INFO - PROCESS | 1733 | --DOMWINDOW == 134 (0x8ab57800) [pid = 1733] [serial = 1967] [outer = (nil)] [url = about:blank] 13:47:55 INFO - PROCESS | 1733 | --DOMWINDOW == 133 (0xa4e1f800) [pid = 1733] [serial = 1955] [outer = (nil)] [url = about:blank] 13:47:55 INFO - PROCESS | 1733 | --DOMWINDOW == 132 (0xa5039400) [pid = 1733] [serial = 1956] [outer = (nil)] [url = about:blank] 13:47:55 INFO - PROCESS | 1733 | --DOMWINDOW == 131 (0xa345e800) [pid = 1733] [serial = 1953] [outer = (nil)] [url = about:blank] 13:47:55 INFO - PROCESS | 1733 | --DOMWINDOW == 130 (0x9b7ed000) [pid = 1733] [serial = 1944] [outer = (nil)] [url = about:blank] 13:47:55 INFO - PROCESS | 1733 | --DOMWINDOW == 129 (0x91cac400) [pid = 1733] [serial = 1920] [outer = (nil)] [url = about:blank] 13:47:55 INFO - PROCESS | 1733 | --DOMWINDOW == 128 (0xa227d800) [pid = 1733] [serial = 1949] [outer = (nil)] [url = about:blank] 13:47:55 INFO - PROCESS | 1733 | --DOMWINDOW == 127 (0x9a9d4800) [pid = 1733] [serial = 1940] [outer = (nil)] [url = about:blank] 13:47:55 INFO - PROCESS | 1733 | --DOMWINDOW == 126 (0x9d831400) [pid = 1733] [serial = 1946] [outer = (nil)] [url = about:blank] 13:47:55 INFO - PROCESS | 1733 | --DOMWINDOW == 125 (0x89e4b000) [pid = 1733] [serial = 1962] [outer = (nil)] [url = about:blank] 13:47:56 INFO - PROCESS | 1733 | 1464382076193 Marionette TRACE conn4 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 13:47:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 13:47:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 3497ms 13:47:56 INFO - PROCESS | 1733 | 1464382076231 Marionette TRACE conn4 -> [0,2741,"getWindowHandle",null] 13:47:56 INFO - PROCESS | 1733 | 1464382076238 Marionette TRACE conn4 <- [1,2741,null,{"value":"8"}] 13:47:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 13:47:56 INFO - PROCESS | 1733 | 1464382076246 Marionette TRACE conn4 -> [0,2742,"setScriptTimeout",{"ms":35000}] 13:47:56 INFO - PROCESS | 1733 | 1464382076252 Marionette TRACE conn4 <- [1,2742,null,{}] 13:47:56 INFO - PROCESS | 1733 | 1464382076259 Marionette TRACE conn4 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:47:56 INFO - PROCESS | 1733 | 1464382076497 Marionette TRACE conn4 <- [1,2743,null,{"value":null}] 13:47:56 INFO - PROCESS | 1733 | 1464382076715 Marionette TRACE conn4 -> [0,2744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:56 INFO - PROCESS | 1733 | ++DOCSHELL 0x88cd6c00 == 121 [pid = 1733] [id = 693] 13:47:56 INFO - PROCESS | 1733 | ++DOMWINDOW == 126 (0x88cdb400) [pid = 1733] [serial = 2080] [outer = (nil)] 13:47:56 INFO - PROCESS | 1733 | ++DOMWINDOW == 127 (0x89d29c00) [pid = 1733] [serial = 2081] [outer = 0x88cdb400] 13:47:56 INFO - PROCESS | 1733 | 1464382076851 Marionette DEBUG loaded listener.js 13:47:56 INFO - PROCESS | 1733 | ++DOMWINDOW == 128 (0x8a572400) [pid = 1733] [serial = 2082] [outer = 0x88cdb400] 13:47:57 INFO - PROCESS | 1733 | 1464382077672 Marionette TRACE conn4 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 13:47:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 13:47:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1487ms 13:47:57 INFO - PROCESS | 1733 | 1464382077734 Marionette TRACE conn4 -> [0,2745,"getWindowHandle",null] 13:47:57 INFO - PROCESS | 1733 | 1464382077742 Marionette TRACE conn4 <- [1,2745,null,{"value":"8"}] 13:47:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 13:47:57 INFO - PROCESS | 1733 | 1464382077752 Marionette TRACE conn4 -> [0,2746,"setScriptTimeout",{"ms":35000}] 13:47:57 INFO - PROCESS | 1733 | 1464382077757 Marionette TRACE conn4 <- [1,2746,null,{}] 13:47:57 INFO - PROCESS | 1733 | 1464382077763 Marionette TRACE conn4 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:47:58 INFO - PROCESS | 1733 | 1464382078004 Marionette TRACE conn4 <- [1,2747,null,{"value":null}] 13:47:58 INFO - PROCESS | 1733 | 1464382078370 Marionette TRACE conn4 -> [0,2748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.font.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:58 INFO - PROCESS | 1733 | ++DOCSHELL 0x8ac6cc00 == 122 [pid = 1733] [id = 694] 13:47:58 INFO - PROCESS | 1733 | ++DOMWINDOW == 129 (0x8ac6e000) [pid = 1733] [serial = 2083] [outer = (nil)] 13:47:58 INFO - PROCESS | 1733 | ++DOMWINDOW == 130 (0x8bac0c00) [pid = 1733] [serial = 2084] [outer = 0x8ac6e000] 13:47:58 INFO - PROCESS | 1733 | 1464382078474 Marionette DEBUG loaded listener.js 13:47:58 INFO - PROCESS | 1733 | ++DOMWINDOW == 131 (0x8c8a7800) [pid = 1733] [serial = 2085] [outer = 0x8ac6e000] 13:47:59 INFO - PROCESS | 1733 | 1464382079415 Marionette TRACE conn4 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 13:47:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 13:47:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1685ms 13:47:59 INFO - PROCESS | 1733 | 1464382079442 Marionette TRACE conn4 -> [0,2749,"getWindowHandle",null] 13:47:59 INFO - PROCESS | 1733 | 1464382079447 Marionette TRACE conn4 <- [1,2749,null,{"value":"8"}] 13:47:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 13:47:59 INFO - PROCESS | 1733 | 1464382079454 Marionette TRACE conn4 -> [0,2750,"setScriptTimeout",{"ms":35000}] 13:47:59 INFO - PROCESS | 1733 | 1464382079460 Marionette TRACE conn4 <- [1,2750,null,{}] 13:47:59 INFO - PROCESS | 1733 | 1464382079484 Marionette TRACE conn4 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:47:59 INFO - PROCESS | 1733 | 1464382079796 Marionette TRACE conn4 <- [1,2751,null,{"value":null}] 13:47:59 INFO - PROCESS | 1733 | 1464382079860 Marionette TRACE conn4 -> [0,2752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:59 INFO - PROCESS | 1733 | ++DOCSHELL 0x8b798000 == 123 [pid = 1733] [id = 695] 13:47:59 INFO - PROCESS | 1733 | ++DOMWINDOW == 132 (0x8d250800) [pid = 1733] [serial = 2086] [outer = (nil)] 13:47:59 INFO - PROCESS | 1733 | ++DOMWINDOW == 133 (0x8dbc8000) [pid = 1733] [serial = 2087] [outer = 0x8d250800] 13:47:59 INFO - PROCESS | 1733 | 1464382079942 Marionette DEBUG loaded listener.js 13:48:00 INFO - PROCESS | 1733 | ++DOMWINDOW == 134 (0x8e570000) [pid = 1733] [serial = 2088] [outer = 0x8d250800] 13:48:00 INFO - PROCESS | 1733 | --DOMWINDOW == 133 (0x8ac51400) [pid = 1733] [serial = 1906] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 13:48:00 INFO - PROCESS | 1733 | --DOMWINDOW == 132 (0x8abf7400) [pid = 1733] [serial = 2026] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 13:48:00 INFO - PROCESS | 1733 | --DOMWINDOW == 131 (0x89b4a400) [pid = 1733] [serial = 1972] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 13:48:00 INFO - PROCESS | 1733 | --DOMWINDOW == 130 (0x89b47000) [pid = 1733] [serial = 2023] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 13:48:01 INFO - PROCESS | 1733 | --DOMWINDOW == 129 (0x9aa43000) [pid = 1733] [serial = 2020] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 13:48:01 INFO - PROCESS | 1733 | --DOMWINDOW == 128 (0x92232400) [pid = 1733] [serial = 2017] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 13:48:01 INFO - PROCESS | 1733 | --DOMWINDOW == 127 (0x9a325400) [pid = 1733] [serial = 2014] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 13:48:01 INFO - PROCESS | 1733 | --DOMWINDOW == 126 (0x9819b400) [pid = 1733] [serial = 2011] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 13:48:01 INFO - PROCESS | 1733 | --DOMWINDOW == 125 (0x8f3a1400) [pid = 1733] [serial = 2008] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 13:48:01 INFO - PROCESS | 1733 | --DOMWINDOW == 124 (0x955c2800) [pid = 1733] [serial = 2005] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 13:48:01 INFO - PROCESS | 1733 | --DOMWINDOW == 123 (0x951a6c00) [pid = 1733] [serial = 2002] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 13:48:01 INFO - PROCESS | 1733 | --DOMWINDOW == 122 (0x8dbce400) [pid = 1733] [serial = 1999] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 13:48:01 INFO - PROCESS | 1733 | --DOMWINDOW == 121 (0x92236400) [pid = 1733] [serial = 1996] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 13:48:01 INFO - PROCESS | 1733 | --DOMWINDOW == 120 (0x913bf800) [pid = 1733] [serial = 1993] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 13:48:01 INFO - PROCESS | 1733 | --DOMWINDOW == 119 (0x8ccc3400) [pid = 1733] [serial = 1990] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 13:48:01 INFO - PROCESS | 1733 | --DOMWINDOW == 118 (0x8f1af000) [pid = 1733] [serial = 1987] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 13:48:01 INFO - PROCESS | 1733 | --DOMWINDOW == 117 (0x8e58fc00) [pid = 1733] [serial = 1984] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 13:48:01 INFO - PROCESS | 1733 | --DOMWINDOW == 116 (0x8e568c00) [pid = 1733] [serial = 1981] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 13:48:01 INFO - PROCESS | 1733 | --DOMWINDOW == 115 (0x8dc47c00) [pid = 1733] [serial = 1978] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 13:48:01 INFO - PROCESS | 1733 | --DOMWINDOW == 114 (0x8cad1000) [pid = 1733] [serial = 1975] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 13:48:01 INFO - PROCESS | 1733 | 1464382081535 Marionette TRACE conn4 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 13:48:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 13:48:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 2099ms 13:48:01 INFO - PROCESS | 1733 | 1464382081552 Marionette TRACE conn4 -> [0,2753,"getWindowHandle",null] 13:48:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 13:48:01 INFO - PROCESS | 1733 | 1464382081557 Marionette TRACE conn4 <- [1,2753,null,{"value":"8"}] 13:48:01 INFO - PROCESS | 1733 | 1464382081563 Marionette TRACE conn4 -> [0,2754,"setScriptTimeout",{"ms":35000}] 13:48:01 INFO - PROCESS | 1733 | 1464382081566 Marionette TRACE conn4 <- [1,2754,null,{}] 13:48:01 INFO - PROCESS | 1733 | 1464382081572 Marionette TRACE conn4 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:48:01 INFO - PROCESS | 1733 | 1464382081927 Marionette TRACE conn4 <- [1,2755,null,{"value":null}] 13:48:01 INFO - PROCESS | 1733 | 1464382081951 Marionette TRACE conn4 -> [0,2756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:48:01 INFO - PROCESS | 1733 | ++DOCSHELL 0x8ac70000 == 124 [pid = 1733] [id = 696] 13:48:01 INFO - PROCESS | 1733 | ++DOMWINDOW == 115 (0x8ccc3400) [pid = 1733] [serial = 2089] [outer = (nil)] 13:48:02 INFO - PROCESS | 1733 | ++DOMWINDOW == 116 (0x8e584800) [pid = 1733] [serial = 2090] [outer = 0x8ccc3400] 13:48:02 INFO - PROCESS | 1733 | 1464382082031 Marionette DEBUG loaded listener.js 13:48:02 INFO - PROCESS | 1733 | ++DOMWINDOW == 117 (0x8e6b5800) [pid = 1733] [serial = 2091] [outer = 0x8ccc3400] 13:48:03 INFO - PROCESS | 1733 | 1464382083196 Marionette TRACE conn4 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 13:48:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 13:48:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1685ms 13:48:03 INFO - PROCESS | 1733 | 1464382083249 Marionette TRACE conn4 -> [0,2757,"getWindowHandle",null] 13:48:03 INFO - PROCESS | 1733 | 1464382083256 Marionette TRACE conn4 <- [1,2757,null,{"value":"8"}] 13:48:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 13:48:03 INFO - PROCESS | 1733 | 1464382083265 Marionette TRACE conn4 -> [0,2758,"setScriptTimeout",{"ms":35000}] 13:48:03 INFO - PROCESS | 1733 | 1464382083272 Marionette TRACE conn4 <- [1,2758,null,{}] 13:48:03 INFO - PROCESS | 1733 | 1464382083356 Marionette TRACE conn4 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:48:03 INFO - PROCESS | 1733 | 1464382083735 Marionette TRACE conn4 <- [1,2759,null,{"value":null}] 13:48:04 INFO - PROCESS | 1733 | 1464382084037 Marionette TRACE conn4 -> [0,2760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:48:04 INFO - PROCESS | 1733 | ++DOCSHELL 0x8854ec00 == 125 [pid = 1733] [id = 697] 13:48:04 INFO - PROCESS | 1733 | ++DOMWINDOW == 118 (0x88551000) [pid = 1733] [serial = 2092] [outer = (nil)] 13:48:04 INFO - PROCESS | 1733 | ++DOMWINDOW == 119 (0x8ab4fc00) [pid = 1733] [serial = 2093] [outer = 0x88551000] 13:48:04 INFO - PROCESS | 1733 | 1464382084136 Marionette DEBUG loaded listener.js 13:48:04 INFO - PROCESS | 1733 | ++DOMWINDOW == 120 (0x8ac4a400) [pid = 1733] [serial = 2094] [outer = 0x88551000] 13:48:05 INFO - PROCESS | 1733 | 1464382085171 Marionette TRACE conn4 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 13:48:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 13:48:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1947ms 13:48:05 INFO - PROCESS | 1733 | 1464382085213 Marionette TRACE conn4 -> [0,2761,"getWindowHandle",null] 13:48:05 INFO - PROCESS | 1733 | 1464382085223 Marionette TRACE conn4 <- [1,2761,null,{"value":"8"}] 13:48:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 13:48:05 INFO - PROCESS | 1733 | 1464382085234 Marionette TRACE conn4 -> [0,2762,"setScriptTimeout",{"ms":35000}] 13:48:05 INFO - PROCESS | 1733 | 1464382085238 Marionette TRACE conn4 <- [1,2762,null,{}] 13:48:05 INFO - PROCESS | 1733 | 1464382085245 Marionette TRACE conn4 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:48:05 INFO - PROCESS | 1733 | 1464382085524 Marionette TRACE conn4 <- [1,2763,null,{"value":null}] 13:48:05 INFO - PROCESS | 1733 | 1464382085877 Marionette TRACE conn4 -> [0,2764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:48:05 INFO - PROCESS | 1733 | ++DOCSHELL 0x8ccc7800 == 126 [pid = 1733] [id = 698] 13:48:05 INFO - PROCESS | 1733 | ++DOMWINDOW == 121 (0x8d09bc00) [pid = 1733] [serial = 2095] [outer = (nil)] 13:48:05 INFO - PROCESS | 1733 | ++DOMWINDOW == 122 (0x8e56b000) [pid = 1733] [serial = 2096] [outer = 0x8d09bc00] 13:48:05 INFO - PROCESS | 1733 | 1464382085974 Marionette DEBUG loaded listener.js 13:48:06 INFO - PROCESS | 1733 | ++DOMWINDOW == 123 (0x8e86ec00) [pid = 1733] [serial = 2097] [outer = 0x8d09bc00] 13:48:06 INFO - PROCESS | 1733 | 1464382086982 Marionette TRACE conn4 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 13:48:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 13:48:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1786ms 13:48:07 INFO - PROCESS | 1733 | 1464382087021 Marionette TRACE conn4 -> [0,2765,"getWindowHandle",null] 13:48:07 INFO - PROCESS | 1733 | 1464382087024 Marionette TRACE conn4 <- [1,2765,null,{"value":"8"}] 13:48:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 13:48:07 INFO - PROCESS | 1733 | 1464382087032 Marionette TRACE conn4 -> [0,2766,"setScriptTimeout",{"ms":35000}] 13:48:07 INFO - PROCESS | 1733 | 1464382087038 Marionette TRACE conn4 <- [1,2766,null,{}] 13:48:07 INFO - PROCESS | 1733 | 1464382087056 Marionette TRACE conn4 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:48:07 INFO - PROCESS | 1733 | 1464382087388 Marionette TRACE conn4 <- [1,2767,null,{"value":null}] 13:48:07 INFO - PROCESS | 1733 | 1464382087797 Marionette TRACE conn4 -> [0,2768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:48:07 INFO - PROCESS | 1733 | ++DOCSHELL 0x90f6ec00 == 127 [pid = 1733] [id = 699] 13:48:07 INFO - PROCESS | 1733 | ++DOMWINDOW == 124 (0x90f72c00) [pid = 1733] [serial = 2098] [outer = (nil)] 13:48:07 INFO - PROCESS | 1733 | ++DOMWINDOW == 125 (0x91034800) [pid = 1733] [serial = 2099] [outer = 0x90f72c00] 13:48:07 INFO - PROCESS | 1733 | 1464382087900 Marionette DEBUG loaded listener.js 13:48:08 INFO - PROCESS | 1733 | ++DOMWINDOW == 126 (0x912e5000) [pid = 1733] [serial = 2100] [outer = 0x90f72c00] 13:48:09 INFO - PROCESS | 1733 | 1464382089114 Marionette TRACE conn4 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 13:48:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 13:48:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 2144ms 13:48:09 INFO - PROCESS | 1733 | 1464382089180 Marionette TRACE conn4 -> [0,2769,"getWindowHandle",null] 13:48:09 INFO - PROCESS | 1733 | 1464382089200 Marionette TRACE conn4 <- [1,2769,null,{"value":"8"}] 13:48:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 13:48:09 INFO - PROCESS | 1733 | 1464382089283 Marionette TRACE conn4 -> [0,2770,"setScriptTimeout",{"ms":35000}] 13:48:09 INFO - PROCESS | 1733 | 1464382089290 Marionette TRACE conn4 <- [1,2770,null,{}] 13:48:09 INFO - PROCESS | 1733 | 1464382089321 Marionette TRACE conn4 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:48:09 INFO - PROCESS | 1733 | 1464382089777 Marionette TRACE conn4 <- [1,2771,null,{"value":null}] 13:48:10 INFO - PROCESS | 1733 | 1464382090105 Marionette TRACE conn4 -> [0,2772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:48:10 INFO - PROCESS | 1733 | ++DOCSHELL 0x9103bc00 == 128 [pid = 1733] [id = 700] 13:48:10 INFO - PROCESS | 1733 | ++DOMWINDOW == 127 (0x9132dc00) [pid = 1733] [serial = 2101] [outer = (nil)] 13:48:10 INFO - PROCESS | 1733 | ++DOMWINDOW == 128 (0x913c6800) [pid = 1733] [serial = 2102] [outer = 0x9132dc00] 13:48:10 INFO - PROCESS | 1733 | 1464382090199 Marionette DEBUG loaded listener.js 13:48:10 INFO - PROCESS | 1733 | ++DOMWINDOW == 129 (0x913cac00) [pid = 1733] [serial = 2103] [outer = 0x9132dc00] 13:48:11 INFO - PROCESS | 1733 | 1464382091215 Marionette TRACE conn4 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 13:48:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 13:48:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 2011ms 13:48:11 INFO - PROCESS | 1733 | 1464382091248 Marionette TRACE conn4 -> [0,2773,"getWindowHandle",null] 13:48:11 INFO - PROCESS | 1733 | 1464382091251 Marionette TRACE conn4 <- [1,2773,null,{"value":"8"}] 13:48:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 13:48:11 INFO - PROCESS | 1733 | 1464382091258 Marionette TRACE conn4 -> [0,2774,"setScriptTimeout",{"ms":35000}] 13:48:11 INFO - PROCESS | 1733 | 1464382091261 Marionette TRACE conn4 <- [1,2774,null,{}] 13:48:11 INFO - PROCESS | 1733 | 1464382091268 Marionette TRACE conn4 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:48:11 INFO - PROCESS | 1733 | 1464382091511 Marionette TRACE conn4 <- [1,2775,null,{"value":null}] 13:48:11 INFO - PROCESS | 1733 | 1464382091864 Marionette TRACE conn4 -> [0,2776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:48:11 INFO - PROCESS | 1733 | ++DOCSHELL 0x91cacc00 == 129 [pid = 1733] [id = 701] 13:48:11 INFO - PROCESS | 1733 | ++DOMWINDOW == 130 (0x91caf800) [pid = 1733] [serial = 2104] [outer = (nil)] 13:48:11 INFO - PROCESS | 1733 | ++DOMWINDOW == 131 (0x92136400) [pid = 1733] [serial = 2105] [outer = 0x91caf800] 13:48:11 INFO - PROCESS | 1733 | 1464382091962 Marionette DEBUG loaded listener.js 13:48:12 INFO - PROCESS | 1733 | ++DOMWINDOW == 132 (0x92232c00) [pid = 1733] [serial = 2106] [outer = 0x91caf800] 13:48:12 INFO - PROCESS | 1733 | 1464382092908 Marionette TRACE conn4 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 13:48:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 13:48:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1687ms 13:48:12 INFO - PROCESS | 1733 | 1464382092945 Marionette TRACE conn4 -> [0,2777,"getWindowHandle",null] 13:48:12 INFO - PROCESS | 1733 | 1464382092949 Marionette TRACE conn4 <- [1,2777,null,{"value":"8"}] 13:48:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 13:48:12 INFO - PROCESS | 1733 | 1464382092956 Marionette TRACE conn4 -> [0,2778,"setScriptTimeout",{"ms":35000}] 13:48:12 INFO - PROCESS | 1733 | 1464382092960 Marionette TRACE conn4 <- [1,2778,null,{}] 13:48:12 INFO - PROCESS | 1733 | 1464382092966 Marionette TRACE conn4 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:48:13 INFO - PROCESS | 1733 | 1464382093256 Marionette TRACE conn4 <- [1,2779,null,{"value":null}] 13:48:13 INFO - PROCESS | 1733 | 1464382093607 Marionette TRACE conn4 -> [0,2780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:48:13 INFO - PROCESS | 1733 | ++DOCSHELL 0x8d253c00 == 130 [pid = 1733] [id = 702] 13:48:13 INFO - PROCESS | 1733 | ++DOMWINDOW == 133 (0x91cb9800) [pid = 1733] [serial = 2107] [outer = (nil)] 13:48:13 INFO - PROCESS | 1733 | ++DOMWINDOW == 134 (0x938a8800) [pid = 1733] [serial = 2108] [outer = 0x91cb9800] 13:48:13 INFO - PROCESS | 1733 | 1464382093704 Marionette DEBUG loaded listener.js 13:48:13 INFO - PROCESS | 1733 | ++DOMWINDOW == 135 (0x9450f400) [pid = 1733] [serial = 2109] [outer = 0x91cb9800] 13:48:14 INFO - PROCESS | 1733 | 1464382094643 Marionette TRACE conn4 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 13:48:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 13:48:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1738ms 13:48:14 INFO - PROCESS | 1733 | 1464382094695 Marionette TRACE conn4 -> [0,2781,"getWindowHandle",null] 13:48:14 INFO - PROCESS | 1733 | 1464382094698 Marionette TRACE conn4 <- [1,2781,null,{"value":"8"}] 13:48:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 13:48:14 INFO - PROCESS | 1733 | 1464382094705 Marionette TRACE conn4 -> [0,2782,"setScriptTimeout",{"ms":35000}] 13:48:14 INFO - PROCESS | 1733 | 1464382094708 Marionette TRACE conn4 <- [1,2782,null,{}] 13:48:14 INFO - PROCESS | 1733 | 1464382094715 Marionette TRACE conn4 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:48:14 INFO - PROCESS | 1733 | 1464382094969 Marionette TRACE conn4 <- [1,2783,null,{"value":null}] 13:48:15 INFO - PROCESS | 1733 | 1464382095305 Marionette TRACE conn4 -> [0,2784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:48:15 INFO - PROCESS | 1733 | ++DOCSHELL 0x93a93400 == 131 [pid = 1733] [id = 703] 13:48:15 INFO - PROCESS | 1733 | ++DOMWINDOW == 136 (0x95076400) [pid = 1733] [serial = 2110] [outer = (nil)] 13:48:15 INFO - PROCESS | 1733 | ++DOMWINDOW == 137 (0x951a4400) [pid = 1733] [serial = 2111] [outer = 0x95076400] 13:48:15 INFO - PROCESS | 1733 | 1464382095408 Marionette DEBUG loaded listener.js 13:48:15 INFO - PROCESS | 1733 | ++DOMWINDOW == 138 (0x953c1400) [pid = 1733] [serial = 2112] [outer = 0x95076400] 13:48:16 INFO - PROCESS | 1733 | 1464382096385 Marionette TRACE conn4 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 13:48:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 13:48:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 1734ms 13:48:16 INFO - PROCESS | 1733 | 1464382096440 Marionette TRACE conn4 -> [0,2785,"getWindowHandle",null] 13:48:16 INFO - PROCESS | 1733 | 1464382096445 Marionette TRACE conn4 <- [1,2785,null,{"value":"8"}] 13:48:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 13:48:16 INFO - PROCESS | 1733 | 1464382096451 Marionette TRACE conn4 -> [0,2786,"setScriptTimeout",{"ms":35000}] 13:48:16 INFO - PROCESS | 1733 | 1464382096455 Marionette TRACE conn4 <- [1,2786,null,{}] 13:48:16 INFO - PROCESS | 1733 | 1464382096462 Marionette TRACE conn4 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:48:16 INFO - PROCESS | 1733 | 1464382096762 Marionette TRACE conn4 <- [1,2787,null,{"value":null}] 13:48:17 INFO - PROCESS | 1733 | 1464382097130 Marionette TRACE conn4 -> [0,2788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:48:17 INFO - PROCESS | 1733 | ++DOCSHELL 0x92d95c00 == 132 [pid = 1733] [id = 704] 13:48:17 INFO - PROCESS | 1733 | ++DOMWINDOW == 139 (0x9507d400) [pid = 1733] [serial = 2113] [outer = (nil)] 13:48:17 INFO - PROCESS | 1733 | ++DOMWINDOW == 140 (0x9575fc00) [pid = 1733] [serial = 2114] [outer = 0x9507d400] 13:48:17 INFO - PROCESS | 1733 | 1464382097273 Marionette DEBUG loaded listener.js 13:48:17 INFO - PROCESS | 1733 | ++DOMWINDOW == 141 (0x97799000) [pid = 1733] [serial = 2115] [outer = 0x9507d400] 13:48:18 INFO - PROCESS | 1733 | 1464382098259 Marionette TRACE conn4 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 13:48:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 13:48:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 1837ms 13:48:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 13:48:18 INFO - PROCESS | 1733 | 1464382098290 Marionette TRACE conn4 -> [0,2789,"getWindowHandle",null] 13:48:18 INFO - PROCESS | 1733 | 1464382098293 Marionette TRACE conn4 <- [1,2789,null,{"value":"8"}] 13:48:18 INFO - PROCESS | 1733 | 1464382098300 Marionette TRACE conn4 -> [0,2790,"setScriptTimeout",{"ms":35000}] 13:48:18 INFO - PROCESS | 1733 | 1464382098304 Marionette TRACE conn4 <- [1,2790,null,{}] 13:48:18 INFO - PROCESS | 1733 | 1464382098310 Marionette TRACE conn4 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:48:18 INFO - PROCESS | 1733 | 1464382098626 Marionette TRACE conn4 <- [1,2791,null,{"value":null}] 13:48:18 INFO - PROCESS | 1733 | 1464382098977 Marionette TRACE conn4 -> [0,2792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:48:19 INFO - PROCESS | 1733 | ++DOCSHELL 0x8a286400 == 133 [pid = 1733] [id = 705] 13:48:19 INFO - PROCESS | 1733 | ++DOMWINDOW == 142 (0x8c8af000) [pid = 1733] [serial = 2116] [outer = (nil)] 13:48:19 INFO - PROCESS | 1733 | ++DOMWINDOW == 143 (0x992af800) [pid = 1733] [serial = 2117] [outer = 0x8c8af000] 13:48:19 INFO - PROCESS | 1733 | 1464382099075 Marionette DEBUG loaded listener.js 13:48:19 INFO - PROCESS | 1733 | ++DOMWINDOW == 144 (0x99e72400) [pid = 1733] [serial = 2118] [outer = 0x8c8af000] 13:48:20 INFO - PROCESS | 1733 | 1464382100135 Marionette TRACE conn4 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 13:48:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 13:48:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1884ms 13:48:20 INFO - PROCESS | 1733 | 1464382100186 Marionette TRACE conn4 -> [0,2793,"getWindowHandle",null] 13:48:20 INFO - PROCESS | 1733 | 1464382100193 Marionette TRACE conn4 <- [1,2793,null,{"value":"8"}] 13:48:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 13:48:20 INFO - PROCESS | 1733 | 1464382100229 Marionette TRACE conn4 -> [0,2794,"setScriptTimeout",{"ms":35000}] 13:48:20 INFO - PROCESS | 1733 | 1464382100235 Marionette TRACE conn4 <- [1,2794,null,{}] 13:48:20 INFO - PROCESS | 1733 | 1464382100245 Marionette TRACE conn4 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:48:20 INFO - PROCESS | 1733 | 1464382100625 Marionette TRACE conn4 <- [1,2795,null,{"value":null}] 13:48:20 INFO - PROCESS | 1733 | 1464382100968 Marionette TRACE conn4 -> [0,2796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:48:21 INFO - PROCESS | 1733 | ++DOCSHELL 0x981a6000 == 134 [pid = 1733] [id = 706] 13:48:21 INFO - PROCESS | 1733 | ++DOMWINDOW == 145 (0x981a6c00) [pid = 1733] [serial = 2119] [outer = (nil)] 13:48:21 INFO - PROCESS | 1733 | ++DOMWINDOW == 146 (0x9a282c00) [pid = 1733] [serial = 2120] [outer = 0x981a6c00] 13:48:21 INFO - PROCESS | 1733 | 1464382101061 Marionette DEBUG loaded listener.js 13:48:21 INFO - PROCESS | 1733 | ++DOMWINDOW == 147 (0x9a28c800) [pid = 1733] [serial = 2121] [outer = 0x981a6c00] 13:48:22 INFO - PROCESS | 1733 | 1464382102032 Marionette TRACE conn4 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 13:48:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 13:48:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1844ms 13:48:22 INFO - PROCESS | 1733 | 1464382102065 Marionette TRACE conn4 -> [0,2797,"getWindowHandle",null] 13:48:22 INFO - PROCESS | 1733 | 1464382102069 Marionette TRACE conn4 <- [1,2797,null,{"value":"8"}] 13:48:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 13:48:22 INFO - PROCESS | 1733 | 1464382102076 Marionette TRACE conn4 -> [0,2798,"setScriptTimeout",{"ms":35000}] 13:48:22 INFO - PROCESS | 1733 | 1464382102082 Marionette TRACE conn4 <- [1,2798,null,{}] 13:48:22 INFO - PROCESS | 1733 | 1464382102089 Marionette TRACE conn4 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:48:22 INFO - PROCESS | 1733 | 1464382102363 Marionette TRACE conn4 <- [1,2799,null,{"value":null}] 13:48:22 INFO - PROCESS | 1733 | 1464382102720 Marionette TRACE conn4 -> [0,2800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:48:22 INFO - PROCESS | 1733 | ++DOCSHELL 0x9a06cc00 == 135 [pid = 1733] [id = 707] 13:48:22 INFO - PROCESS | 1733 | ++DOMWINDOW == 148 (0x9a9d4400) [pid = 1733] [serial = 2122] [outer = (nil)] 13:48:22 INFO - PROCESS | 1733 | ++DOMWINDOW == 149 (0x9b2a0800) [pid = 1733] [serial = 2123] [outer = 0x9a9d4400] 13:48:22 INFO - PROCESS | 1733 | 1464382102825 Marionette DEBUG loaded listener.js 13:48:22 INFO - PROCESS | 1733 | ++DOMWINDOW == 150 (0x9bf98400) [pid = 1733] [serial = 2124] [outer = 0x9a9d4400] 13:48:23 INFO - PROCESS | 1733 | 1464382103830 Marionette TRACE conn4 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 13:48:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 13:48:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1793ms 13:48:23 INFO - PROCESS | 1733 | 1464382103870 Marionette TRACE conn4 -> [0,2801,"getWindowHandle",null] 13:48:23 INFO - PROCESS | 1733 | 1464382103874 Marionette TRACE conn4 <- [1,2801,null,{"value":"8"}] 13:48:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 13:48:23 INFO - PROCESS | 1733 | 1464382103881 Marionette TRACE conn4 -> [0,2802,"setScriptTimeout",{"ms":35000}] 13:48:23 INFO - PROCESS | 1733 | 1464382103885 Marionette TRACE conn4 <- [1,2802,null,{}] 13:48:23 INFO - PROCESS | 1733 | 1464382103890 Marionette TRACE conn4 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:48:24 INFO - PROCESS | 1733 | 1464382104133 Marionette TRACE conn4 <- [1,2803,null,{"value":null}] 13:48:24 INFO - PROCESS | 1733 | 1464382104483 Marionette TRACE conn4 -> [0,2804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:48:24 INFO - PROCESS | 1733 | ++DOCSHELL 0x9bc66800 == 136 [pid = 1733] [id = 708] 13:48:24 INFO - PROCESS | 1733 | ++DOMWINDOW == 151 (0x9bfa0800) [pid = 1733] [serial = 2125] [outer = (nil)] 13:48:24 INFO - PROCESS | 1733 | ++DOMWINDOW == 152 (0xa105a800) [pid = 1733] [serial = 2126] [outer = 0x9bfa0800] 13:48:24 INFO - PROCESS | 1733 | 1464382104580 Marionette DEBUG loaded listener.js 13:48:24 INFO - PROCESS | 1733 | ++DOMWINDOW == 153 (0xa2280400) [pid = 1733] [serial = 2127] [outer = 0x9bfa0800] 13:48:25 INFO - PROCESS | 1733 | 1464382105548 Marionette TRACE conn4 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 13:48:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 13:48:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1731ms 13:48:25 INFO - PROCESS | 1733 | 1464382105613 Marionette TRACE conn4 -> [0,2805,"getWindowHandle",null] 13:48:25 INFO - PROCESS | 1733 | 1464382105618 Marionette TRACE conn4 <- [1,2805,null,{"value":"8"}] 13:48:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 13:48:25 INFO - PROCESS | 1733 | 1464382105636 Marionette TRACE conn4 -> [0,2806,"setScriptTimeout",{"ms":35000}] 13:48:25 INFO - PROCESS | 1733 | 1464382105640 Marionette TRACE conn4 <- [1,2806,null,{}] 13:48:25 INFO - PROCESS | 1733 | 1464382105646 Marionette TRACE conn4 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:48:25 INFO - PROCESS | 1733 | 1464382105945 Marionette TRACE conn4 <- [1,2807,null,{"value":null}] 13:48:26 INFO - PROCESS | 1733 | 1464382106292 Marionette TRACE conn4 -> [0,2808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:48:26 INFO - PROCESS | 1733 | ++DOCSHELL 0x9a062400 == 137 [pid = 1733] [id = 709] 13:48:26 INFO - PROCESS | 1733 | ++DOMWINDOW == 154 (0x9b2a1400) [pid = 1733] [serial = 2128] [outer = (nil)] 13:48:26 INFO - PROCESS | 1733 | ++DOMWINDOW == 155 (0xa264d000) [pid = 1733] [serial = 2129] [outer = 0x9b2a1400] 13:48:26 INFO - PROCESS | 1733 | 1464382106383 Marionette DEBUG loaded listener.js 13:48:26 INFO - PROCESS | 1733 | ++DOMWINDOW == 156 (0xa3020800) [pid = 1733] [serial = 2130] [outer = 0x9b2a1400] 13:48:27 INFO - PROCESS | 1733 | 1464382107309 Marionette TRACE conn4 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 13:48:27 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 13:48:27 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1737ms 13:48:27 INFO - PROCESS | 1733 | 1464382107374 Marionette TRACE conn4 -> [0,2809,"getWindowHandle",null] 13:48:27 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 13:48:27 INFO - PROCESS | 1733 | 1464382107378 Marionette TRACE conn4 <- [1,2809,null,{"value":"8"}] 13:48:27 INFO - PROCESS | 1733 | 1464382107385 Marionette TRACE conn4 -> [0,2810,"setScriptTimeout",{"ms":35000}] 13:48:27 INFO - PROCESS | 1733 | 1464382107389 Marionette TRACE conn4 <- [1,2810,null,{}] 13:48:27 INFO - PROCESS | 1733 | 1464382107394 Marionette TRACE conn4 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:48:27 INFO - PROCESS | 1733 | 1464382107688 Marionette TRACE conn4 <- [1,2811,null,{"value":null}] 13:48:28 INFO - PROCESS | 1733 | 1464382108028 Marionette TRACE conn4 -> [0,2812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:48:28 INFO - PROCESS | 1733 | ++DOCSHELL 0x8854fc00 == 138 [pid = 1733] [id = 710] 13:48:28 INFO - PROCESS | 1733 | ++DOMWINDOW == 157 (0x8c8a6800) [pid = 1733] [serial = 2131] [outer = (nil)] 13:48:28 INFO - PROCESS | 1733 | ++DOMWINDOW == 158 (0xa321cc00) [pid = 1733] [serial = 2132] [outer = 0x8c8a6800] 13:48:28 INFO - PROCESS | 1733 | 1464382108121 Marionette DEBUG loaded listener.js 13:48:28 INFO - PROCESS | 1733 | ++DOMWINDOW == 159 (0xa3251000) [pid = 1733] [serial = 2133] [outer = 0x8c8a6800] 13:48:29 INFO - PROCESS | 1733 | 1464382109036 Marionette TRACE conn4 <- [1,2812,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 13:48:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 13:48:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1690ms 13:48:29 INFO - PROCESS | 1733 | 1464382109076 Marionette TRACE conn4 -> [0,2813,"getWindowHandle",null] 13:48:29 INFO - PROCESS | 1733 | 1464382109079 Marionette TRACE conn4 <- [1,2813,null,{"value":"8"}] 13:48:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 13:48:29 INFO - PROCESS | 1733 | 1464382109086 Marionette TRACE conn4 -> [0,2814,"setScriptTimeout",{"ms":35000}] 13:48:29 INFO - PROCESS | 1733 | 1464382109090 Marionette TRACE conn4 <- [1,2814,null,{}] 13:48:29 INFO - PROCESS | 1733 | 1464382109095 Marionette TRACE conn4 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:48:29 INFO - PROCESS | 1733 | 1464382109341 Marionette TRACE conn4 <- [1,2815,null,{"value":null}] 13:48:29 INFO - PROCESS | 1733 | 1464382109688 Marionette TRACE conn4 -> [0,2816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:48:29 INFO - PROCESS | 1733 | ++DOCSHELL 0xa321ec00 == 139 [pid = 1733] [id = 711] 13:48:29 INFO - PROCESS | 1733 | ++DOMWINDOW == 160 (0xa3548000) [pid = 1733] [serial = 2134] [outer = (nil)] 13:48:29 INFO - PROCESS | 1733 | ++DOMWINDOW == 161 (0xa35f4800) [pid = 1733] [serial = 2135] [outer = 0xa3548000] 13:48:29 INFO - PROCESS | 1733 | 1464382109786 Marionette DEBUG loaded listener.js 13:48:29 INFO - PROCESS | 1733 | ++DOMWINDOW == 162 (0xa4e1f400) [pid = 1733] [serial = 2136] [outer = 0xa3548000] 13:48:30 INFO - PROCESS | 1733 | 1464382110739 Marionette TRACE conn4 <- [1,2816,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 13:48:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 13:48:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1731ms 13:48:30 INFO - PROCESS | 1733 | 1464382110819 Marionette TRACE conn4 -> [0,2817,"getWindowHandle",null] 13:48:30 INFO - PROCESS | 1733 | 1464382110824 Marionette TRACE conn4 <- [1,2817,null,{"value":"8"}] 13:48:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 13:48:30 INFO - PROCESS | 1733 | 1464382110830 Marionette TRACE conn4 -> [0,2818,"setScriptTimeout",{"ms":35000}] 13:48:30 INFO - PROCESS | 1733 | 1464382110833 Marionette TRACE conn4 <- [1,2818,null,{}] 13:48:30 INFO - PROCESS | 1733 | 1464382110839 Marionette TRACE conn4 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:48:31 INFO - PROCESS | 1733 | 1464382111127 Marionette TRACE conn4 <- [1,2819,null,{"value":null}] 13:48:31 INFO - PROCESS | 1733 | 1464382111482 Marionette TRACE conn4 -> [0,2820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:48:31 INFO - PROCESS | 1733 | ++DOCSHELL 0xa0506000 == 140 [pid = 1733] [id = 712] 13:48:31 INFO - PROCESS | 1733 | ++DOMWINDOW == 163 (0xa2649000) [pid = 1733] [serial = 2137] [outer = (nil)] 13:48:31 INFO - PROCESS | 1733 | ++DOMWINDOW == 164 (0xa6280400) [pid = 1733] [serial = 2138] [outer = 0xa2649000] 13:48:31 INFO - PROCESS | 1733 | 1464382111572 Marionette DEBUG loaded listener.js 13:48:31 INFO - PROCESS | 1733 | ++DOMWINDOW == 165 (0xa6283400) [pid = 1733] [serial = 2139] [outer = 0xa2649000] 13:48:32 INFO - PROCESS | 1733 | 1464382112537 Marionette TRACE conn4 <- [1,2820,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 13:48:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 13:48:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1736ms 13:48:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 13:48:32 INFO - PROCESS | 1733 | 1464382112568 Marionette TRACE conn4 -> [0,2821,"getWindowHandle",null] 13:48:32 INFO - PROCESS | 1733 | 1464382112571 Marionette TRACE conn4 <- [1,2821,null,{"value":"8"}] 13:48:32 INFO - PROCESS | 1733 | 1464382112579 Marionette TRACE conn4 -> [0,2822,"setScriptTimeout",{"ms":35000}] 13:48:32 INFO - PROCESS | 1733 | 1464382112581 Marionette TRACE conn4 <- [1,2822,null,{}] 13:48:32 INFO - PROCESS | 1733 | 1464382112588 Marionette TRACE conn4 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:48:32 INFO - PROCESS | 1733 | 1464382112846 Marionette TRACE conn4 <- [1,2823,null,{"value":null}] 13:48:33 INFO - PROCESS | 1733 | 1464382113221 Marionette TRACE conn4 -> [0,2824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:48:35 INFO - PROCESS | 1733 | --DOCSHELL 0x88cd3c00 == 139 [pid = 1733] [id = 423] 13:48:35 INFO - PROCESS | 1733 | --DOCSHELL 0x8e58d400 == 138 [pid = 1733] [id = 420] 13:48:35 INFO - PROCESS | 1733 | --DOCSHELL 0xa346b800 == 137 [pid = 1733] [id = 337] 13:48:35 INFO - PROCESS | 1733 | --DOCSHELL 0x8f393000 == 136 [pid = 1733] [id = 421] 13:48:35 INFO - PROCESS | 1733 | --DOCSHELL 0x86fe8400 == 135 [pid = 1733] [id = 341] 13:48:35 INFO - PROCESS | 1733 | --DOCSHELL 0x86fe3800 == 134 [pid = 1733] [id = 338] 13:48:35 INFO - PROCESS | 1733 | --DOCSHELL 0x8e6b1800 == 133 [pid = 1733] [id = 424] 13:48:35 INFO - PROCESS | 1733 | --DOCSHELL 0x86feec00 == 132 [pid = 1733] [id = 340] 13:48:35 INFO - PROCESS | 1733 | --DOCSHELL 0x86e06800 == 131 [pid = 1733] [id = 342] 13:48:35 INFO - PROCESS | 1733 | --DOCSHELL 0x8abef400 == 130 [pid = 1733] [id = 635] 13:48:35 INFO - PROCESS | 1733 | --DOCSHELL 0x86e13000 == 129 [pid = 1733] [id = 676] 13:48:35 INFO - PROCESS | 1733 | --DOCSHELL 0x9b431c00 == 128 [pid = 1733] [id = 691] 13:48:35 INFO - PROCESS | 1733 | --DOCSHELL 0x8d24fc00 == 127 [pid = 1733] [id = 690] 13:48:35 INFO - PROCESS | 1733 | --DOCSHELL 0x977e3400 == 126 [pid = 1733] [id = 689] 13:48:35 INFO - PROCESS | 1733 | --DOCSHELL 0x9779e800 == 125 [pid = 1733] [id = 688] 13:48:35 INFO - PROCESS | 1733 | --DOCSHELL 0x95761000 == 124 [pid = 1733] [id = 687] 13:48:35 INFO - PROCESS | 1733 | --DOCSHELL 0x92d11c00 == 123 [pid = 1733] [id = 685] 13:48:35 INFO - PROCESS | 1733 | --DOCSHELL 0x94556800 == 122 [pid = 1733] [id = 686] 13:48:35 INFO - PROCESS | 1733 | --DOCSHELL 0x90f6e000 == 121 [pid = 1733] [id = 684] 13:48:35 INFO - PROCESS | 1733 | --DOCSHELL 0x91329c00 == 120 [pid = 1733] [id = 683] 13:48:35 INFO - PROCESS | 1733 | --DOCSHELL 0x90f72000 == 119 [pid = 1733] [id = 682] 13:48:35 INFO - PROCESS | 1733 | --DOCSHELL 0xa1063c00 == 118 [pid = 1733] [id = 651] 13:48:35 INFO - PROCESS | 1733 | --DOCSHELL 0x89e3e000 == 117 [pid = 1733] [id = 681] 13:48:35 INFO - PROCESS | 1733 | --DOCSHELL 0x8ccc6400 == 116 [pid = 1733] [id = 680] 13:48:35 INFO - PROCESS | 1733 | --DOCSHELL 0x88cd7800 == 115 [pid = 1733] [id = 678] 13:48:35 INFO - PROCESS | 1733 | --DOCSHELL 0x8bac8000 == 114 [pid = 1733] [id = 679] 13:48:35 INFO - PROCESS | 1733 | --DOCSHELL 0x888e2000 == 113 [pid = 1733] [id = 677] 13:48:36 INFO - PROCESS | 1733 | --DOMWINDOW == 164 (0x8d9fcc00) [pid = 1733] [serial = 2030] [outer = (nil)] [url = about:blank] 13:48:36 INFO - PROCESS | 1733 | --DOMWINDOW == 163 (0x8e86dc00) [pid = 1733] [serial = 1908] [outer = (nil)] [url = about:blank] 13:48:36 INFO - PROCESS | 1733 | --DOMWINDOW == 162 (0x8c9efc00) [pid = 1733] [serial = 2027] [outer = (nil)] [url = about:blank] 13:48:36 INFO - PROCESS | 1733 | --DOMWINDOW == 161 (0x8ac56400) [pid = 1733] [serial = 1974] [outer = (nil)] [url = about:blank] 13:48:36 INFO - PROCESS | 1733 | --DOMWINDOW == 160 (0x8abf0000) [pid = 1733] [serial = 1973] [outer = (nil)] [url = about:blank] 13:48:36 INFO - PROCESS | 1733 | --DOMWINDOW == 159 (0x89e48800) [pid = 1733] [serial = 2024] [outer = (nil)] [url = about:blank] 13:48:36 INFO - PROCESS | 1733 | --DOMWINDOW == 158 (0x9bc9ac00) [pid = 1733] [serial = 2022] [outer = (nil)] [url = about:blank] 13:48:36 INFO - PROCESS | 1733 | --DOMWINDOW == 157 (0x9b418000) [pid = 1733] [serial = 2021] [outer = (nil)] [url = about:blank] 13:48:36 INFO - PROCESS | 1733 | --DOMWINDOW == 156 (0x9a9df800) [pid = 1733] [serial = 2019] [outer = (nil)] [url = about:blank] 13:48:36 INFO - PROCESS | 1733 | --DOMWINDOW == 155 (0x9a9da800) [pid = 1733] [serial = 2018] [outer = (nil)] [url = about:blank] 13:48:36 INFO - PROCESS | 1733 | --DOMWINDOW == 154 (0x9a8c1400) [pid = 1733] [serial = 2016] [outer = (nil)] [url = about:blank] 13:48:36 INFO - PROCESS | 1733 | --DOMWINDOW == 153 (0x9a799400) [pid = 1733] [serial = 2015] [outer = (nil)] [url = about:blank] 13:48:36 INFO - PROCESS | 1733 | --DOMWINDOW == 152 (0x9a31a400) [pid = 1733] [serial = 2013] [outer = (nil)] [url = about:blank] 13:48:36 INFO - PROCESS | 1733 | --DOMWINDOW == 151 (0x9a070800) [pid = 1733] [serial = 2012] [outer = (nil)] [url = about:blank] 13:48:36 INFO - PROCESS | 1733 | --DOMWINDOW == 150 (0x992ae400) [pid = 1733] [serial = 2010] [outer = (nil)] [url = about:blank] 13:48:36 INFO - PROCESS | 1733 | --DOMWINDOW == 149 (0x99118400) [pid = 1733] [serial = 2009] [outer = (nil)] [url = about:blank] 13:48:36 INFO - PROCESS | 1733 | --DOMWINDOW == 148 (0x9779b000) [pid = 1733] [serial = 2007] [outer = (nil)] [url = about:blank] 13:48:36 INFO - PROCESS | 1733 | --DOMWINDOW == 147 (0x9575b800) [pid = 1733] [serial = 2006] [outer = (nil)] [url = about:blank] 13:48:36 INFO - PROCESS | 1733 | --DOMWINDOW == 146 (0x955c6c00) [pid = 1733] [serial = 2004] [outer = (nil)] [url = about:blank] 13:48:36 INFO - PROCESS | 1733 | --DOMWINDOW == 145 (0x9521d800) [pid = 1733] [serial = 2003] [outer = (nil)] [url = about:blank] 13:48:36 INFO - PROCESS | 1733 | --DOMWINDOW == 144 (0x94511c00) [pid = 1733] [serial = 2001] [outer = (nil)] [url = about:blank] 13:48:36 INFO - PROCESS | 1733 | --DOMWINDOW == 143 (0x93a95400) [pid = 1733] [serial = 2000] [outer = (nil)] [url = about:blank] 13:48:36 INFO - PROCESS | 1733 | --DOMWINDOW == 142 (0x92df2c00) [pid = 1733] [serial = 1998] [outer = (nil)] [url = about:blank] 13:48:36 INFO - PROCESS | 1733 | --DOMWINDOW == 141 (0x92dee400) [pid = 1733] [serial = 1997] [outer = (nil)] [url = about:blank] 13:48:36 INFO - PROCESS | 1733 | --DOMWINDOW == 140 (0x92b77000) [pid = 1733] [serial = 1995] [outer = (nil)] [url = about:blank] 13:48:36 INFO - PROCESS | 1733 | --DOMWINDOW == 139 (0x92b6fc00) [pid = 1733] [serial = 1994] [outer = (nil)] [url = about:blank] 13:48:36 INFO - PROCESS | 1733 | --DOMWINDOW == 138 (0x913cdc00) [pid = 1733] [serial = 1992] [outer = (nil)] [url = about:blank] 13:48:36 INFO - PROCESS | 1733 | --DOMWINDOW == 137 (0x913c4400) [pid = 1733] [serial = 1991] [outer = (nil)] [url = about:blank] 13:48:36 INFO - PROCESS | 1733 | --DOMWINDOW == 136 (0x912eac00) [pid = 1733] [serial = 1989] [outer = (nil)] [url = about:blank] 13:48:36 INFO - PROCESS | 1733 | --DOMWINDOW == 135 (0x91038400) [pid = 1733] [serial = 1988] [outer = (nil)] [url = about:blank] 13:48:36 INFO - PROCESS | 1733 | --DOMWINDOW == 134 (0x8f396c00) [pid = 1733] [serial = 1986] [outer = (nil)] [url = about:blank] 13:48:36 INFO - PROCESS | 1733 | --DOMWINDOW == 133 (0x8f1b6800) [pid = 1733] [serial = 1985] [outer = (nil)] [url = about:blank] 13:48:36 INFO - PROCESS | 1733 | --DOMWINDOW == 132 (0x8f1ab000) [pid = 1733] [serial = 1983] [outer = (nil)] [url = about:blank] 13:48:36 INFO - PROCESS | 1733 | --DOMWINDOW == 131 (0x8e871c00) [pid = 1733] [serial = 1982] [outer = (nil)] [url = about:blank] 13:48:36 INFO - PROCESS | 1733 | --DOMWINDOW == 130 (0x8e56d000) [pid = 1733] [serial = 1980] [outer = (nil)] [url = about:blank] 13:48:36 INFO - PROCESS | 1733 | --DOMWINDOW == 129 (0x8dc52800) [pid = 1733] [serial = 1979] [outer = (nil)] [url = about:blank] 13:48:36 INFO - PROCESS | 1733 | --DOMWINDOW == 128 (0x8d9f0400) [pid = 1733] [serial = 1977] [outer = (nil)] [url = about:blank] 13:48:36 INFO - PROCESS | 1733 | --DOMWINDOW == 127 (0x8d09a800) [pid = 1733] [serial = 1976] [outer = (nil)] [url = about:blank] 13:48:36 INFO - PROCESS | 1733 | --DOMWINDOW == 126 (0x8ccc4000) [pid = 1733] [serial = 2028] [outer = (nil)] [url = about:blank] 13:48:36 INFO - PROCESS | 1733 | --DOMWINDOW == 125 (0x8ab4f400) [pid = 1733] [serial = 2025] [outer = (nil)] [url = about:blank] 13:48:36 INFO - PROCESS | 1733 | ++DOCSHELL 0x86e13000 == 114 [pid = 1733] [id = 713] 13:48:36 INFO - PROCESS | 1733 | ++DOMWINDOW == 126 (0x86fc2c00) [pid = 1733] [serial = 2140] [outer = (nil)] 13:48:36 INFO - PROCESS | 1733 | ++DOMWINDOW == 127 (0x86feec00) [pid = 1733] [serial = 2141] [outer = 0x86fc2c00] 13:48:36 INFO - PROCESS | 1733 | 1464382116233 Marionette DEBUG loaded listener.js 13:48:36 INFO - PROCESS | 1733 | ++DOMWINDOW == 128 (0x88550000) [pid = 1733] [serial = 2142] [outer = 0x86fc2c00] 13:48:37 INFO - PROCESS | 1733 | 1464382117180 Marionette TRACE conn4 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 13:48:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 13:48:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 4642ms 13:48:37 INFO - PROCESS | 1733 | 1464382117221 Marionette TRACE conn4 -> [0,2825,"getWindowHandle",null] 13:48:37 INFO - PROCESS | 1733 | 1464382117226 Marionette TRACE conn4 <- [1,2825,null,{"value":"8"}] 13:48:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 13:48:37 INFO - PROCESS | 1733 | 1464382117234 Marionette TRACE conn4 -> [0,2826,"setScriptTimeout",{"ms":35000}] 13:48:37 INFO - PROCESS | 1733 | 1464382117238 Marionette TRACE conn4 <- [1,2826,null,{}] 13:48:37 INFO - PROCESS | 1733 | 1464382117245 Marionette TRACE conn4 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:48:37 INFO - PROCESS | 1733 | 1464382117482 Marionette TRACE conn4 <- [1,2827,null,{"value":null}] 13:48:37 INFO - PROCESS | 1733 | 1464382117705 Marionette TRACE conn4 -> [0,2828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.direction.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:48:37 INFO - PROCESS | 1733 | ++DOCSHELL 0x8a285400 == 115 [pid = 1733] [id = 714] 13:48:37 INFO - PROCESS | 1733 | ++DOMWINDOW == 129 (0x8ab4d400) [pid = 1733] [serial = 2143] [outer = (nil)] 13:48:37 INFO - PROCESS | 1733 | ++DOMWINDOW == 130 (0x8ac4b400) [pid = 1733] [serial = 2144] [outer = 0x8ab4d400] 13:48:37 INFO - PROCESS | 1733 | 1464382117792 Marionette DEBUG loaded listener.js 13:48:37 INFO - PROCESS | 1733 | ++DOMWINDOW == 131 (0x8af5d800) [pid = 1733] [serial = 2145] [outer = 0x8ab4d400] 13:48:38 INFO - PROCESS | 1733 | 1464382118727 Marionette TRACE conn4 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 13:48:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 13:48:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1591ms 13:48:38 INFO - PROCESS | 1733 | 1464382118831 Marionette TRACE conn4 -> [0,2829,"getWindowHandle",null] 13:48:38 INFO - PROCESS | 1733 | 1464382118837 Marionette TRACE conn4 <- [1,2829,null,{"value":"8"}] 13:48:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 13:48:38 INFO - PROCESS | 1733 | 1464382118848 Marionette TRACE conn4 -> [0,2830,"setScriptTimeout",{"ms":35000}] 13:48:38 INFO - PROCESS | 1733 | 1464382118852 Marionette TRACE conn4 <- [1,2830,null,{}] 13:48:38 INFO - PROCESS | 1733 | 1464382118859 Marionette TRACE conn4 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:48:39 INFO - PROCESS | 1733 | 1464382119187 Marionette TRACE conn4 <- [1,2831,null,{"value":null}] 13:48:39 INFO - PROCESS | 1733 | 1464382119226 Marionette TRACE conn4 -> [0,2832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:48:39 INFO - PROCESS | 1733 | ++DOCSHELL 0x8af64400 == 116 [pid = 1733] [id = 715] 13:48:39 INFO - PROCESS | 1733 | ++DOMWINDOW == 132 (0x8af68800) [pid = 1733] [serial = 2146] [outer = (nil)] 13:48:39 INFO - PROCESS | 1733 | ++DOMWINDOW == 133 (0x8c9f5400) [pid = 1733] [serial = 2147] [outer = 0x8af68800] 13:48:39 INFO - PROCESS | 1733 | 1464382119313 Marionette DEBUG loaded listener.js 13:48:39 INFO - PROCESS | 1733 | ++DOMWINDOW == 134 (0x8ccc6400) [pid = 1733] [serial = 2148] [outer = 0x8af68800] 13:48:40 INFO - PROCESS | 1733 | 1464382120445 Marionette TRACE conn4 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 13:48:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 13:48:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1654ms 13:48:40 INFO - PROCESS | 1733 | 1464382120505 Marionette TRACE conn4 -> [0,2833,"getWindowHandle",null] 13:48:40 INFO - PROCESS | 1733 | 1464382120508 Marionette TRACE conn4 <- [1,2833,null,{"value":"8"}] 13:48:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 13:48:40 INFO - PROCESS | 1733 | 1464382120515 Marionette TRACE conn4 -> [0,2834,"setScriptTimeout",{"ms":35000}] 13:48:40 INFO - PROCESS | 1733 | 1464382120521 Marionette TRACE conn4 <- [1,2834,null,{}] 13:48:40 INFO - PROCESS | 1733 | 1464382120536 Marionette TRACE conn4 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:48:40 INFO - PROCESS | 1733 | 1464382120892 Marionette TRACE conn4 <- [1,2835,null,{"value":null}] 13:48:41 INFO - PROCESS | 1733 | --DOMWINDOW == 133 (0x8a578000) [pid = 1733] [serial = 1969] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 13:48:41 INFO - PROCESS | 1733 | --DOMWINDOW == 132 (0x8d250800) [pid = 1733] [serial = 2086] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 13:48:41 INFO - PROCESS | 1733 | --DOMWINDOW == 131 (0x88cdb400) [pid = 1733] [serial = 2080] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 13:48:41 INFO - PROCESS | 1733 | --DOMWINDOW == 130 (0x9b7f4400) [pid = 1733] [serial = 2074] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 13:48:41 INFO - PROCESS | 1733 | --DOMWINDOW == 129 (0x8e56b800) [pid = 1733] [serial = 2071] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 13:48:41 INFO - PROCESS | 1733 | --DOMWINDOW == 128 (0x9a334c00) [pid = 1733] [serial = 2068] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 13:48:41 INFO - PROCESS | 1733 | --DOMWINDOW == 127 (0x9a1e8000) [pid = 1733] [serial = 2065] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 13:48:41 INFO - PROCESS | 1733 | --DOMWINDOW == 126 (0x9779a400) [pid = 1733] [serial = 2062] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 13:48:41 INFO - PROCESS | 1733 | --DOMWINDOW == 125 (0x95071400) [pid = 1733] [serial = 2059] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 13:48:41 INFO - PROCESS | 1733 | --DOMWINDOW == 124 (0x938a8400) [pid = 1733] [serial = 2056] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 13:48:41 INFO - PROCESS | 1733 | --DOMWINDOW == 123 (0x92b74800) [pid = 1733] [serial = 2053] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 13:48:41 INFO - PROCESS | 1733 | --DOMWINDOW == 122 (0x91cae400) [pid = 1733] [serial = 2050] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 13:48:41 INFO - PROCESS | 1733 | --DOMWINDOW == 121 (0x90f77400) [pid = 1733] [serial = 2047] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 13:48:41 INFO - PROCESS | 1733 | --DOMWINDOW == 120 (0x8f39c800) [pid = 1733] [serial = 2044] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 13:48:41 INFO - PROCESS | 1733 | --DOMWINDOW == 119 (0x8dc4e800) [pid = 1733] [serial = 2041] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 13:48:41 INFO - PROCESS | 1733 | --DOMWINDOW == 118 (0x8bac9800) [pid = 1733] [serial = 2038] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 13:48:41 INFO - PROCESS | 1733 | --DOMWINDOW == 117 (0x890ef800) [pid = 1733] [serial = 2035] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 13:48:41 INFO - PROCESS | 1733 | --DOMWINDOW == 116 (0x888e3800) [pid = 1733] [serial = 2032] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 13:48:41 INFO - PROCESS | 1733 | --DOMWINDOW == 115 (0x8ac6e000) [pid = 1733] [serial = 2083] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 13:48:41 INFO - PROCESS | 1733 | 1464382121570 Marionette TRACE conn4 -> [0,2836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.radians.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:48:41 INFO - PROCESS | 1733 | ++DOCSHELL 0x88419800 == 117 [pid = 1733] [id = 716] 13:48:41 INFO - PROCESS | 1733 | ++DOMWINDOW == 116 (0x88554c00) [pid = 1733] [serial = 2149] [outer = (nil)] 13:48:41 INFO - PROCESS | 1733 | ++DOMWINDOW == 117 (0x8a578000) [pid = 1733] [serial = 2150] [outer = 0x88554c00] 13:48:41 INFO - PROCESS | 1733 | 1464382121644 Marionette DEBUG loaded listener.js 13:48:41 INFO - PROCESS | 1733 | ++DOMWINDOW == 118 (0x8d250800) [pid = 1733] [serial = 2151] [outer = 0x88554c00] 13:48:42 INFO - PROCESS | 1733 | 1464382122475 Marionette TRACE conn4 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 13:48:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 13:48:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1992ms 13:48:42 INFO - PROCESS | 1733 | 1464382122508 Marionette TRACE conn4 -> [0,2837,"getWindowHandle",null] 13:48:42 INFO - PROCESS | 1733 | 1464382122511 Marionette TRACE conn4 <- [1,2837,null,{"value":"8"}] 13:48:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 13:48:42 INFO - PROCESS | 1733 | 1464382122524 Marionette TRACE conn4 -> [0,2838,"setScriptTimeout",{"ms":35000}] 13:48:42 INFO - PROCESS | 1733 | 1464382122527 Marionette TRACE conn4 <- [1,2838,null,{}] 13:48:42 INFO - PROCESS | 1733 | 1464382122535 Marionette TRACE conn4 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:48:42 INFO - PROCESS | 1733 | 1464382122758 Marionette TRACE conn4 <- [1,2839,null,{"value":null}] 13:48:43 INFO - PROCESS | 1733 | 1464382122973 Marionette TRACE conn4 -> [0,2840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:48:43 INFO - PROCESS | 1733 | ++DOCSHELL 0x8c9f9800 == 118 [pid = 1733] [id = 717] 13:48:43 INFO - PROCESS | 1733 | ++DOMWINDOW == 119 (0x8cacb800) [pid = 1733] [serial = 2152] [outer = (nil)] 13:48:43 INFO - PROCESS | 1733 | ++DOMWINDOW == 120 (0x8e58d000) [pid = 1733] [serial = 2153] [outer = 0x8cacb800] 13:48:43 INFO - PROCESS | 1733 | 1464382123051 Marionette DEBUG loaded listener.js 13:48:43 INFO - PROCESS | 1733 | ++DOMWINDOW == 121 (0x8e86d000) [pid = 1733] [serial = 2154] [outer = 0x8cacb800] 13:48:44 INFO - PROCESS | 1733 | 1464382124164 Marionette TRACE conn4 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 13:48:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 13:48:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1694ms 13:48:44 INFO - PROCESS | 1733 | 1464382124216 Marionette TRACE conn4 -> [0,2841,"getWindowHandle",null] 13:48:44 INFO - PROCESS | 1733 | 1464382124223 Marionette TRACE conn4 <- [1,2841,null,{"value":"8"}] 13:48:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 13:48:44 INFO - PROCESS | 1733 | 1464382124233 Marionette TRACE conn4 -> [0,2842,"setScriptTimeout",{"ms":35000}] 13:48:44 INFO - PROCESS | 1733 | 1464382124238 Marionette TRACE conn4 <- [1,2842,null,{}] 13:48:44 INFO - PROCESS | 1733 | 1464382124247 Marionette TRACE conn4 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:48:44 INFO - PROCESS | 1733 | 1464382124510 Marionette TRACE conn4 <- [1,2843,null,{"value":null}] 13:48:44 INFO - PROCESS | 1733 | 1464382124846 Marionette TRACE conn4 -> [0,2844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:48:44 INFO - PROCESS | 1733 | ++DOCSHELL 0x88424c00 == 119 [pid = 1733] [id = 718] 13:48:44 INFO - PROCESS | 1733 | ++DOMWINDOW == 122 (0x8ab57800) [pid = 1733] [serial = 2155] [outer = (nil)] 13:48:44 INFO - PROCESS | 1733 | ++DOMWINDOW == 123 (0x8af60000) [pid = 1733] [serial = 2156] [outer = 0x8ab57800] 13:48:44 INFO - PROCESS | 1733 | 1464382124940 Marionette DEBUG loaded listener.js 13:48:45 INFO - PROCESS | 1733 | ++DOMWINDOW == 124 (0x8bac1800) [pid = 1733] [serial = 2157] [outer = 0x8ab57800] 13:48:45 INFO - PROCESS | 1733 | 1464382125954 Marionette TRACE conn4 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 13:48:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 13:48:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1794ms 13:48:46 INFO - PROCESS | 1733 | 1464382126030 Marionette TRACE conn4 -> [0,2845,"getWindowHandle",null] 13:48:46 INFO - PROCESS | 1733 | 1464382126041 Marionette TRACE conn4 <- [1,2845,null,{"value":"8"}] 13:48:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 13:48:46 INFO - PROCESS | 1733 | 1464382126054 Marionette TRACE conn4 -> [0,2846,"setScriptTimeout",{"ms":35000}] 13:48:46 INFO - PROCESS | 1733 | 1464382126059 Marionette TRACE conn4 <- [1,2846,null,{}] 13:48:46 INFO - PROCESS | 1733 | 1464382126066 Marionette TRACE conn4 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:48:46 INFO - PROCESS | 1733 | 1464382126364 Marionette TRACE conn4 <- [1,2847,null,{"value":null}] 13:48:46 INFO - PROCESS | 1733 | 1464382126734 Marionette TRACE conn4 -> [0,2848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:48:46 INFO - PROCESS | 1733 | ++DOCSHELL 0x8d9fcc00 == 120 [pid = 1733] [id = 719] 13:48:46 INFO - PROCESS | 1733 | ++DOMWINDOW == 125 (0x8d9fe800) [pid = 1733] [serial = 2158] [outer = (nil)] 13:48:46 INFO - PROCESS | 1733 | ++DOMWINDOW == 126 (0x8dc52c00) [pid = 1733] [serial = 2159] [outer = 0x8d9fe800] 13:48:46 INFO - PROCESS | 1733 | 1464382126831 Marionette DEBUG loaded listener.js 13:48:46 INFO - PROCESS | 1733 | ++DOMWINDOW == 127 (0x8e58e400) [pid = 1733] [serial = 2160] [outer = 0x8d9fe800] 13:48:47 INFO - PROCESS | 1733 | 1464382127901 Marionette TRACE conn4 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 13:48:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 13:48:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1887ms 13:48:47 INFO - PROCESS | 1733 | 1464382127941 Marionette TRACE conn4 -> [0,2849,"getWindowHandle",null] 13:48:47 INFO - PROCESS | 1733 | 1464382127945 Marionette TRACE conn4 <- [1,2849,null,{"value":"8"}] 13:48:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 13:48:47 INFO - PROCESS | 1733 | 1464382127952 Marionette TRACE conn4 -> [0,2850,"setScriptTimeout",{"ms":35000}] 13:48:47 INFO - PROCESS | 1733 | 1464382127959 Marionette TRACE conn4 <- [1,2850,null,{}] 13:48:47 INFO - PROCESS | 1733 | 1464382127979 Marionette TRACE conn4 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:48:48 INFO - PROCESS | 1733 | 1464382128251 Marionette TRACE conn4 <- [1,2851,null,{"value":null}] 13:48:48 INFO - PROCESS | 1733 | 1464382128594 Marionette TRACE conn4 -> [0,2852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:48:48 INFO - PROCESS | 1733 | ++DOCSHELL 0x8f395400 == 121 [pid = 1733] [id = 720] 13:48:48 INFO - PROCESS | 1733 | ++DOMWINDOW == 128 (0x8f39d800) [pid = 1733] [serial = 2161] [outer = (nil)] 13:48:48 INFO - PROCESS | 1733 | ++DOMWINDOW == 129 (0x90f74400) [pid = 1733] [serial = 2162] [outer = 0x8f39d800] 13:48:48 INFO - PROCESS | 1733 | 1464382128689 Marionette DEBUG loaded listener.js 13:48:48 INFO - PROCESS | 1733 | ++DOMWINDOW == 130 (0x9103ac00) [pid = 1733] [serial = 2163] [outer = 0x8f39d800] 13:48:49 INFO - PROCESS | 1733 | 1464382129659 Marionette TRACE conn4 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 13:48:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 13:48:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1743ms 13:48:49 INFO - PROCESS | 1733 | 1464382129696 Marionette TRACE conn4 -> [0,2853,"getWindowHandle",null] 13:48:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 13:48:49 INFO - PROCESS | 1733 | 1464382129701 Marionette TRACE conn4 <- [1,2853,null,{"value":"8"}] 13:48:49 INFO - PROCESS | 1733 | 1464382129708 Marionette TRACE conn4 -> [0,2854,"setScriptTimeout",{"ms":35000}] 13:48:49 INFO - PROCESS | 1733 | 1464382129711 Marionette TRACE conn4 <- [1,2854,null,{}] 13:48:49 INFO - PROCESS | 1733 | 1464382129718 Marionette TRACE conn4 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:48:49 INFO - PROCESS | 1733 | 1464382129982 Marionette TRACE conn4 <- [1,2855,null,{"value":null}] 13:48:50 INFO - PROCESS | 1733 | 1464382130323 Marionette TRACE conn4 -> [0,2856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:48:50 INFO - PROCESS | 1733 | ++DOCSHELL 0x90f6e800 == 122 [pid = 1733] [id = 721] 13:48:50 INFO - PROCESS | 1733 | ++DOMWINDOW == 131 (0x912e0000) [pid = 1733] [serial = 2164] [outer = (nil)] 13:48:50 INFO - PROCESS | 1733 | ++DOMWINDOW == 132 (0x9132d800) [pid = 1733] [serial = 2165] [outer = 0x912e0000] 13:48:50 INFO - PROCESS | 1733 | 1464382130419 Marionette DEBUG loaded listener.js 13:48:50 INFO - PROCESS | 1733 | ++DOMWINDOW == 133 (0x91cac400) [pid = 1733] [serial = 2166] [outer = 0x912e0000] 13:48:51 INFO - PROCESS | 1733 | 1464382131369 Marionette TRACE conn4 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 13:48:51 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 13:48:51 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1737ms 13:48:51 INFO - PROCESS | 1733 | 1464382131446 Marionette TRACE conn4 -> [0,2857,"getWindowHandle",null] 13:48:51 INFO - PROCESS | 1733 | 1464382131450 Marionette TRACE conn4 <- [1,2857,null,{"value":"8"}] 13:48:51 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 13:48:51 INFO - PROCESS | 1733 | 1464382131456 Marionette TRACE conn4 -> [0,2858,"setScriptTimeout",{"ms":35000}] 13:48:51 INFO - PROCESS | 1733 | 1464382131460 Marionette TRACE conn4 <- [1,2858,null,{}] 13:48:51 INFO - PROCESS | 1733 | 1464382131466 Marionette TRACE conn4 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:48:51 INFO - PROCESS | 1733 | 1464382131722 Marionette TRACE conn4 <- [1,2859,null,{"value":null}] 13:48:52 INFO - PROCESS | 1733 | 1464382132104 Marionette TRACE conn4 -> [0,2860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:48:52 INFO - PROCESS | 1733 | ++DOCSHELL 0x91cb1000 == 123 [pid = 1733] [id = 722] 13:48:52 INFO - PROCESS | 1733 | ++DOMWINDOW == 134 (0x91cb3c00) [pid = 1733] [serial = 2167] [outer = (nil)] 13:48:52 INFO - PROCESS | 1733 | ++DOMWINDOW == 135 (0x9223f400) [pid = 1733] [serial = 2168] [outer = 0x91cb3c00] 13:48:52 INFO - PROCESS | 1733 | 1464382132200 Marionette DEBUG loaded listener.js 13:48:52 INFO - PROCESS | 1733 | ++DOMWINDOW == 136 (0x92b74800) [pid = 1733] [serial = 2169] [outer = 0x91cb3c00] 13:48:53 INFO - PROCESS | 1733 | 1464382133155 Marionette TRACE conn4 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 13:48:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 13:48:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1730ms 13:48:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 13:48:53 INFO - PROCESS | 1733 | 1464382133188 Marionette TRACE conn4 -> [0,2861,"getWindowHandle",null] 13:48:53 INFO - PROCESS | 1733 | 1464382133191 Marionette TRACE conn4 <- [1,2861,null,{"value":"8"}] 13:48:53 INFO - PROCESS | 1733 | 1464382133198 Marionette TRACE conn4 -> [0,2862,"setScriptTimeout",{"ms":35000}] 13:48:53 INFO - PROCESS | 1733 | 1464382133201 Marionette TRACE conn4 <- [1,2862,null,{}] 13:48:53 INFO - PROCESS | 1733 | 1464382133208 Marionette TRACE conn4 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:48:53 INFO - PROCESS | 1733 | 1464382133489 Marionette TRACE conn4 <- [1,2863,null,{"value":null}] 13:48:53 INFO - PROCESS | 1733 | 1464382133835 Marionette TRACE conn4 -> [0,2864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:48:53 INFO - PROCESS | 1733 | ++DOCSHELL 0x912e2400 == 124 [pid = 1733] [id = 723] 13:48:53 INFO - PROCESS | 1733 | ++DOMWINDOW == 137 (0x913c0c00) [pid = 1733] [serial = 2170] [outer = (nil)] 13:48:53 INFO - PROCESS | 1733 | ++DOMWINDOW == 138 (0x93994400) [pid = 1733] [serial = 2171] [outer = 0x913c0c00] 13:48:53 INFO - PROCESS | 1733 | 1464382133937 Marionette DEBUG loaded listener.js 13:48:54 INFO - PROCESS | 1733 | ++DOMWINDOW == 139 (0x9454e800) [pid = 1733] [serial = 2172] [outer = 0x913c0c00] 13:48:54 INFO - PROCESS | 1733 | 1464382134881 Marionette TRACE conn4 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 13:48:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 13:48:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1738ms 13:48:54 INFO - PROCESS | 1733 | 1464382134936 Marionette TRACE conn4 -> [0,2865,"getWindowHandle",null] 13:48:54 INFO - PROCESS | 1733 | 1464382134940 Marionette TRACE conn4 <- [1,2865,null,{"value":"8"}] 13:48:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 13:48:54 INFO - PROCESS | 1733 | 1464382134946 Marionette TRACE conn4 -> [0,2866,"setScriptTimeout",{"ms":35000}] 13:48:54 INFO - PROCESS | 1733 | 1464382134950 Marionette TRACE conn4 <- [1,2866,null,{}] 13:48:54 INFO - PROCESS | 1733 | 1464382134956 Marionette TRACE conn4 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:48:55 INFO - PROCESS | 1733 | 1464382135228 Marionette TRACE conn4 <- [1,2867,null,{"value":null}] 13:48:55 INFO - PROCESS | 1733 | 1464382135579 Marionette TRACE conn4 -> [0,2868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:48:55 INFO - PROCESS | 1733 | ++DOCSHELL 0x92238800 == 125 [pid = 1733] [id = 724] 13:48:55 INFO - PROCESS | 1733 | ++DOMWINDOW == 140 (0x94555400) [pid = 1733] [serial = 2173] [outer = (nil)] 13:48:55 INFO - PROCESS | 1733 | ++DOMWINDOW == 141 (0x951a3c00) [pid = 1733] [serial = 2174] [outer = 0x94555400] 13:48:55 INFO - PROCESS | 1733 | 1464382135671 Marionette DEBUG loaded listener.js 13:48:55 INFO - PROCESS | 1733 | ++DOMWINDOW == 142 (0x951edc00) [pid = 1733] [serial = 2175] [outer = 0x94555400] 13:48:56 INFO - PROCESS | 1733 | 1464382136651 Marionette TRACE conn4 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 13:48:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 13:48:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1737ms 13:48:56 INFO - PROCESS | 1733 | 1464382136685 Marionette TRACE conn4 -> [0,2869,"getWindowHandle",null] 13:48:56 INFO - PROCESS | 1733 | 1464382136689 Marionette TRACE conn4 <- [1,2869,null,{"value":"8"}] 13:48:56 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 13:48:56 INFO - PROCESS | 1733 | 1464382136695 Marionette TRACE conn4 -> [0,2870,"setScriptTimeout",{"ms":35000}] 13:48:56 INFO - PROCESS | 1733 | 1464382136699 Marionette TRACE conn4 <- [1,2870,null,{}] 13:48:56 INFO - PROCESS | 1733 | 1464382136705 Marionette TRACE conn4 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:48:56 INFO - PROCESS | 1733 | 1464382136974 Marionette TRACE conn4 <- [1,2871,null,{"value":null}] 13:48:57 INFO - PROCESS | 1733 | 1464382137299 Marionette TRACE conn4 -> [0,2872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:48:57 INFO - PROCESS | 1733 | ++DOCSHELL 0x91cb2000 == 126 [pid = 1733] [id = 725] 13:48:57 INFO - PROCESS | 1733 | ++DOMWINDOW == 143 (0x94514400) [pid = 1733] [serial = 2176] [outer = (nil)] 13:48:57 INFO - PROCESS | 1733 | ++DOMWINDOW == 144 (0x95760c00) [pid = 1733] [serial = 2177] [outer = 0x94514400] 13:48:57 INFO - PROCESS | 1733 | 1464382137400 Marionette DEBUG loaded listener.js 13:48:57 INFO - PROCESS | 1733 | ++DOMWINDOW == 145 (0x977a1800) [pid = 1733] [serial = 2178] [outer = 0x94514400] 13:48:58 INFO - PROCESS | 1733 | 1464382138334 Marionette TRACE conn4 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 13:48:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 13:48:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1680ms 13:48:58 INFO - PROCESS | 1733 | 1464382138378 Marionette TRACE conn4 -> [0,2873,"getWindowHandle",null] 13:48:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 13:48:58 INFO - PROCESS | 1733 | 1464382138382 Marionette TRACE conn4 <- [1,2873,null,{"value":"8"}] 13:48:58 INFO - PROCESS | 1733 | 1464382138390 Marionette TRACE conn4 -> [0,2874,"setScriptTimeout",{"ms":35000}] 13:48:58 INFO - PROCESS | 1733 | 1464382138393 Marionette TRACE conn4 <- [1,2874,null,{}] 13:48:58 INFO - PROCESS | 1733 | 1464382138399 Marionette TRACE conn4 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:48:58 INFO - PROCESS | 1733 | 1464382138647 Marionette TRACE conn4 <- [1,2875,null,{"value":null}] 13:48:59 INFO - PROCESS | 1733 | 1464382138991 Marionette TRACE conn4 -> [0,2876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:48:59 INFO - PROCESS | 1733 | ++DOCSHELL 0x955c2400 == 127 [pid = 1733] [id = 726] 13:48:59 INFO - PROCESS | 1733 | ++DOMWINDOW == 146 (0x95761000) [pid = 1733] [serial = 2179] [outer = (nil)] 13:48:59 INFO - PROCESS | 1733 | ++DOMWINDOW == 147 (0x99d95800) [pid = 1733] [serial = 2180] [outer = 0x95761000] 13:48:59 INFO - PROCESS | 1733 | 1464382139094 Marionette DEBUG loaded listener.js 13:48:59 INFO - PROCESS | 1733 | ++DOMWINDOW == 148 (0x99e75400) [pid = 1733] [serial = 2181] [outer = 0x95761000] 13:49:00 INFO - PROCESS | 1733 | 1464382140024 Marionette TRACE conn4 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 13:49:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 13:49:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1685ms 13:49:00 INFO - PROCESS | 1733 | 1464382140074 Marionette TRACE conn4 -> [0,2877,"getWindowHandle",null] 13:49:00 INFO - PROCESS | 1733 | 1464382140078 Marionette TRACE conn4 <- [1,2877,null,{"value":"8"}] 13:49:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 13:49:00 INFO - PROCESS | 1733 | 1464382140084 Marionette TRACE conn4 -> [0,2878,"setScriptTimeout",{"ms":35000}] 13:49:00 INFO - PROCESS | 1733 | 1464382140088 Marionette TRACE conn4 <- [1,2878,null,{}] 13:49:00 INFO - PROCESS | 1733 | 1464382140094 Marionette TRACE conn4 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:49:00 INFO - PROCESS | 1733 | 1464382140358 Marionette TRACE conn4 <- [1,2879,null,{"value":null}] 13:49:00 INFO - PROCESS | 1733 | 1464382140768 Marionette TRACE conn4 -> [0,2880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:00 INFO - PROCESS | 1733 | ++DOCSHELL 0x888ec000 == 128 [pid = 1733] [id = 727] 13:49:00 INFO - PROCESS | 1733 | ++DOMWINDOW == 149 (0x8ab4c000) [pid = 1733] [serial = 2182] [outer = (nil)] 13:49:00 INFO - PROCESS | 1733 | ++DOMWINDOW == 150 (0x9a323400) [pid = 1733] [serial = 2183] [outer = 0x8ab4c000] 13:49:00 INFO - PROCESS | 1733 | 1464382140881 Marionette DEBUG loaded listener.js 13:49:01 INFO - PROCESS | 1733 | ++DOMWINDOW == 151 (0x9a326000) [pid = 1733] [serial = 2184] [outer = 0x8ab4c000] 13:49:01 INFO - PROCESS | 1733 | 1464382141833 Marionette TRACE conn4 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 13:49:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 13:49:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1837ms 13:49:01 INFO - PROCESS | 1733 | 1464382141930 Marionette TRACE conn4 -> [0,2881,"getWindowHandle",null] 13:49:01 INFO - PROCESS | 1733 | 1464382141944 Marionette TRACE conn4 <- [1,2881,null,{"value":"8"}] 13:49:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 13:49:01 INFO - PROCESS | 1733 | 1464382141955 Marionette TRACE conn4 -> [0,2882,"setScriptTimeout",{"ms":35000}] 13:49:01 INFO - PROCESS | 1733 | 1464382141963 Marionette TRACE conn4 <- [1,2882,null,{}] 13:49:01 INFO - PROCESS | 1733 | 1464382141973 Marionette TRACE conn4 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:49:02 INFO - PROCESS | 1733 | 1464382142313 Marionette TRACE conn4 <- [1,2883,null,{"value":null}] 13:49:02 INFO - PROCESS | 1733 | 1464382142628 Marionette TRACE conn4 -> [0,2884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:02 INFO - PROCESS | 1733 | ++DOCSHELL 0x9911b400 == 129 [pid = 1733] [id = 728] 13:49:02 INFO - PROCESS | 1733 | ++DOMWINDOW == 152 (0x9a138400) [pid = 1733] [serial = 2185] [outer = (nil)] 13:49:02 INFO - PROCESS | 1733 | ++DOMWINDOW == 153 (0x9aa43400) [pid = 1733] [serial = 2186] [outer = 0x9a138400] 13:49:02 INFO - PROCESS | 1733 | 1464382142725 Marionette DEBUG loaded listener.js 13:49:02 INFO - PROCESS | 1733 | ++DOMWINDOW == 154 (0x9b2a2400) [pid = 1733] [serial = 2187] [outer = 0x9a138400] 13:49:03 INFO - PROCESS | 1733 | 1464382143668 Marionette TRACE conn4 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 13:49:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 13:49:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1791ms 13:49:03 INFO - PROCESS | 1733 | 1464382143746 Marionette TRACE conn4 -> [0,2885,"getWindowHandle",null] 13:49:03 INFO - PROCESS | 1733 | 1464382143750 Marionette TRACE conn4 <- [1,2885,null,{"value":"8"}] 13:49:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 13:49:03 INFO - PROCESS | 1733 | 1464382143756 Marionette TRACE conn4 -> [0,2886,"setScriptTimeout",{"ms":35000}] 13:49:03 INFO - PROCESS | 1733 | 1464382143760 Marionette TRACE conn4 <- [1,2886,null,{}] 13:49:03 INFO - PROCESS | 1733 | 1464382143767 Marionette TRACE conn4 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:49:04 INFO - PROCESS | 1733 | 1464382144053 Marionette TRACE conn4 <- [1,2887,null,{"value":null}] 13:49:04 INFO - PROCESS | 1733 | 1464382144403 Marionette TRACE conn4 -> [0,2888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.identity.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:04 INFO - PROCESS | 1733 | ++DOCSHELL 0x9b296c00 == 130 [pid = 1733] [id = 729] 13:49:04 INFO - PROCESS | 1733 | ++DOMWINDOW == 155 (0x9b414800) [pid = 1733] [serial = 2188] [outer = (nil)] 13:49:04 INFO - PROCESS | 1733 | ++DOMWINDOW == 156 (0x9bc9e000) [pid = 1733] [serial = 2189] [outer = 0x9b414800] 13:49:04 INFO - PROCESS | 1733 | 1464382144496 Marionette DEBUG loaded listener.js 13:49:04 INFO - PROCESS | 1733 | ++DOMWINDOW == 157 (0x9bf9d000) [pid = 1733] [serial = 2190] [outer = 0x9b414800] 13:49:05 INFO - PROCESS | 1733 | 1464382145471 Marionette TRACE conn4 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 13:49:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 13:49:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1789ms 13:49:05 INFO - PROCESS | 1733 | 1464382145549 Marionette TRACE conn4 -> [0,2889,"getWindowHandle",null] 13:49:05 INFO - PROCESS | 1733 | 1464382145555 Marionette TRACE conn4 <- [1,2889,null,{"value":"8"}] 13:49:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 13:49:05 INFO - PROCESS | 1733 | 1464382145566 Marionette TRACE conn4 -> [0,2890,"setScriptTimeout",{"ms":35000}] 13:49:05 INFO - PROCESS | 1733 | 1464382145571 Marionette TRACE conn4 <- [1,2890,null,{}] 13:49:05 INFO - PROCESS | 1733 | 1464382145599 Marionette TRACE conn4 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:49:06 INFO - PROCESS | 1733 | 1464382146023 Marionette TRACE conn4 <- [1,2891,null,{"value":null}] 13:49:06 INFO - PROCESS | 1733 | 1464382146297 Marionette TRACE conn4 -> [0,2892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.multiply.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:06 INFO - PROCESS | 1733 | ++DOCSHELL 0x9b418400 == 131 [pid = 1733] [id = 730] 13:49:06 INFO - PROCESS | 1733 | ++DOMWINDOW == 158 (0x9b425400) [pid = 1733] [serial = 2191] [outer = (nil)] 13:49:06 INFO - PROCESS | 1733 | ++DOMWINDOW == 159 (0xa21a6800) [pid = 1733] [serial = 2192] [outer = 0x9b425400] 13:49:06 INFO - PROCESS | 1733 | 1464382146390 Marionette DEBUG loaded listener.js 13:49:06 INFO - PROCESS | 1733 | ++DOMWINDOW == 160 (0xa2410800) [pid = 1733] [serial = 2193] [outer = 0x9b425400] 13:49:07 INFO - PROCESS | 1733 | 1464382147482 Marionette TRACE conn4 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 13:49:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 13:49:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1962ms 13:49:07 INFO - PROCESS | 1733 | 1464382147528 Marionette TRACE conn4 -> [0,2893,"getWindowHandle",null] 13:49:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 13:49:07 INFO - PROCESS | 1733 | 1464382147532 Marionette TRACE conn4 <- [1,2893,null,{"value":"8"}] 13:49:07 INFO - PROCESS | 1733 | 1464382147539 Marionette TRACE conn4 -> [0,2894,"setScriptTimeout",{"ms":35000}] 13:49:07 INFO - PROCESS | 1733 | 1464382147542 Marionette TRACE conn4 <- [1,2894,null,{}] 13:49:07 INFO - PROCESS | 1733 | 1464382147548 Marionette TRACE conn4 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:49:07 INFO - PROCESS | 1733 | 1464382147802 Marionette TRACE conn4 <- [1,2895,null,{"value":null}] 13:49:08 INFO - PROCESS | 1733 | 1464382148130 Marionette TRACE conn4 -> [0,2896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:08 INFO - PROCESS | 1733 | ++DOCSHELL 0x86fc8400 == 132 [pid = 1733] [id = 731] 13:49:08 INFO - PROCESS | 1733 | ++DOMWINDOW == 161 (0x86fcd400) [pid = 1733] [serial = 2194] [outer = (nil)] 13:49:08 INFO - PROCESS | 1733 | ++DOMWINDOW == 162 (0xa35edc00) [pid = 1733] [serial = 2195] [outer = 0x86fcd400] 13:49:08 INFO - PROCESS | 1733 | 1464382148238 Marionette DEBUG loaded listener.js 13:49:08 INFO - PROCESS | 1733 | ++DOMWINDOW == 163 (0xa6282400) [pid = 1733] [serial = 2196] [outer = 0x86fcd400] 13:49:09 INFO - PROCESS | 1733 | 1464382149205 Marionette TRACE conn4 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 13:49:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 13:49:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1731ms 13:49:09 INFO - PROCESS | 1733 | 1464382149271 Marionette TRACE conn4 -> [0,2897,"getWindowHandle",null] 13:49:09 INFO - PROCESS | 1733 | 1464382149275 Marionette TRACE conn4 <- [1,2897,null,{"value":"8"}] 13:49:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 13:49:09 INFO - PROCESS | 1733 | 1464382149281 Marionette TRACE conn4 -> [0,2898,"setScriptTimeout",{"ms":35000}] 13:49:09 INFO - PROCESS | 1733 | 1464382149284 Marionette TRACE conn4 <- [1,2898,null,{}] 13:49:09 INFO - PROCESS | 1733 | 1464382149291 Marionette TRACE conn4 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:49:09 INFO - PROCESS | 1733 | 1464382149539 Marionette TRACE conn4 <- [1,2899,null,{"value":null}] 13:49:09 INFO - PROCESS | 1733 | 1464382149881 Marionette TRACE conn4 -> [0,2900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:09 INFO - PROCESS | 1733 | ++DOCSHELL 0x868f4c00 == 133 [pid = 1733] [id = 732] 13:49:09 INFO - PROCESS | 1733 | ++DOMWINDOW == 164 (0x86e0b800) [pid = 1733] [serial = 2197] [outer = (nil)] 13:49:09 INFO - PROCESS | 1733 | ++DOMWINDOW == 165 (0x876dac00) [pid = 1733] [serial = 2198] [outer = 0x86e0b800] 13:49:09 INFO - PROCESS | 1733 | 1464382149982 Marionette DEBUG loaded listener.js 13:49:10 INFO - PROCESS | 1733 | ++DOMWINDOW == 166 (0x876dcc00) [pid = 1733] [serial = 2199] [outer = 0x86e0b800] 13:49:10 INFO - PROCESS | 1733 | 1464382150948 Marionette TRACE conn4 <- [1,2900,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 13:49:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 13:49:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1730ms 13:49:11 INFO - PROCESS | 1733 | 1464382151013 Marionette TRACE conn4 -> [0,2901,"getWindowHandle",null] 13:49:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 13:49:11 INFO - PROCESS | 1733 | 1464382151017 Marionette TRACE conn4 <- [1,2901,null,{"value":"8"}] 13:49:11 INFO - PROCESS | 1733 | 1464382151023 Marionette TRACE conn4 -> [0,2902,"setScriptTimeout",{"ms":35000}] 13:49:11 INFO - PROCESS | 1733 | 1464382151027 Marionette TRACE conn4 <- [1,2902,null,{}] 13:49:11 INFO - PROCESS | 1733 | 1464382151033 Marionette TRACE conn4 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:49:11 INFO - PROCESS | 1733 | 1464382151303 Marionette TRACE conn4 <- [1,2903,null,{"value":null}] 13:49:11 INFO - PROCESS | 1733 | 1464382151651 Marionette TRACE conn4 -> [0,2904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:11 INFO - PROCESS | 1733 | ++DOCSHELL 0x876d5800 == 134 [pid = 1733] [id = 733] 13:49:11 INFO - PROCESS | 1733 | ++DOMWINDOW == 167 (0x876d6800) [pid = 1733] [serial = 2200] [outer = (nil)] 13:49:11 INFO - PROCESS | 1733 | ++DOMWINDOW == 168 (0x8dc45400) [pid = 1733] [serial = 2201] [outer = 0x876d6800] 13:49:11 INFO - PROCESS | 1733 | 1464382151750 Marionette DEBUG loaded listener.js 13:49:11 INFO - PROCESS | 1733 | ++DOMWINDOW == 169 (0xa4e20000) [pid = 1733] [serial = 2202] [outer = 0x876d6800] 13:49:12 INFO - PROCESS | 1733 | 1464382152691 Marionette TRACE conn4 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 13:49:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 13:49:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1731ms 13:49:12 INFO - PROCESS | 1733 | 1464382152756 Marionette TRACE conn4 -> [0,2905,"getWindowHandle",null] 13:49:12 INFO - PROCESS | 1733 | 1464382152759 Marionette TRACE conn4 <- [1,2905,null,{"value":"8"}] 13:49:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 13:49:12 INFO - PROCESS | 1733 | 1464382152766 Marionette TRACE conn4 -> [0,2906,"setScriptTimeout",{"ms":35000}] 13:49:12 INFO - PROCESS | 1733 | 1464382152769 Marionette TRACE conn4 <- [1,2906,null,{}] 13:49:12 INFO - PROCESS | 1733 | 1464382152775 Marionette TRACE conn4 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:49:13 INFO - PROCESS | 1733 | 1464382153025 Marionette TRACE conn4 <- [1,2907,null,{"value":null}] 13:49:13 INFO - PROCESS | 1733 | 1464382153372 Marionette TRACE conn4 -> [0,2908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:13 INFO - PROCESS | 1733 | ++DOCSHELL 0x876d3400 == 135 [pid = 1733] [id = 734] 13:49:13 INFO - PROCESS | 1733 | ++DOMWINDOW == 170 (0x876de400) [pid = 1733] [serial = 2203] [outer = (nil)] 13:49:13 INFO - PROCESS | 1733 | ++DOMWINDOW == 171 (0x8a3a8800) [pid = 1733] [serial = 2204] [outer = 0x876de400] 13:49:13 INFO - PROCESS | 1733 | 1464382153468 Marionette DEBUG loaded listener.js 13:49:13 INFO - PROCESS | 1733 | ++DOMWINDOW == 172 (0x8a3aa800) [pid = 1733] [serial = 2205] [outer = 0x876de400] 13:49:16 INFO - PROCESS | 1733 | --DOCSHELL 0x86e10000 == 134 [pid = 1733] [id = 413] 13:49:16 INFO - PROCESS | 1733 | --DOCSHELL 0x86e13400 == 133 [pid = 1733] [id = 672] 13:49:16 INFO - PROCESS | 1733 | --DOCSHELL 0x9a06ec00 == 132 [pid = 1733] [id = 671] 13:49:16 INFO - PROCESS | 1733 | --DOCSHELL 0x8e58a000 == 131 [pid = 1733] [id = 669] 13:49:16 INFO - PROCESS | 1733 | --DOCSHELL 0x91030800 == 130 [pid = 1733] [id = 272] 13:49:16 INFO - PROCESS | 1733 | --DOCSHELL 0x86fc9000 == 129 [pid = 1733] [id = 670] 13:49:16 INFO - PROCESS | 1733 | --DOCSHELL 0x938af800 == 128 [pid = 1733] [id = 667] 13:49:16 INFO - PROCESS | 1733 | --DOCSHELL 0x953b8000 == 127 [pid = 1733] [id = 668] 13:49:16 INFO - PROCESS | 1733 | --DOCSHELL 0x88417800 == 126 [pid = 1733] [id = 503] 13:49:17 INFO - PROCESS | 1733 | --DOMWINDOW == 171 (0x8d24ac00) [pid = 1733] [serial = 1971] [outer = (nil)] [url = about:blank] 13:49:17 INFO - PROCESS | 1733 | --DOMWINDOW == 170 (0x8e584800) [pid = 1733] [serial = 2090] [outer = (nil)] [url = about:blank] 13:49:17 INFO - PROCESS | 1733 | --DOMWINDOW == 169 (0x8dbc8000) [pid = 1733] [serial = 2087] [outer = (nil)] [url = about:blank] 13:49:17 INFO - PROCESS | 1733 | --DOMWINDOW == 168 (0x89d29c00) [pid = 1733] [serial = 2081] [outer = (nil)] [url = about:blank] 13:49:17 INFO - PROCESS | 1733 | --DOMWINDOW == 167 (0x8a572400) [pid = 1733] [serial = 2082] [outer = (nil)] [url = about:blank] 13:49:17 INFO - PROCESS | 1733 | --DOMWINDOW == 166 (0xa105a400) [pid = 1733] [serial = 2078] [outer = (nil)] [url = about:blank] 13:49:17 INFO - PROCESS | 1733 | --DOMWINDOW == 165 (0x9d897c00) [pid = 1733] [serial = 2076] [outer = (nil)] [url = about:blank] 13:49:17 INFO - PROCESS | 1733 | --DOMWINDOW == 164 (0x9d891c00) [pid = 1733] [serial = 2075] [outer = (nil)] [url = about:blank] 13:49:17 INFO - PROCESS | 1733 | --DOMWINDOW == 163 (0x9bf99800) [pid = 1733] [serial = 2073] [outer = (nil)] [url = about:blank] 13:49:17 INFO - PROCESS | 1733 | --DOMWINDOW == 162 (0x9bc66000) [pid = 1733] [serial = 2072] [outer = (nil)] [url = about:blank] 13:49:17 INFO - PROCESS | 1733 | --DOMWINDOW == 161 (0x9b413400) [pid = 1733] [serial = 2070] [outer = (nil)] [url = about:blank] 13:49:17 INFO - PROCESS | 1733 | --DOMWINDOW == 160 (0x9aa4e000) [pid = 1733] [serial = 2069] [outer = (nil)] [url = about:blank] 13:49:17 INFO - PROCESS | 1733 | --DOMWINDOW == 159 (0x9a8c1c00) [pid = 1733] [serial = 2067] [outer = (nil)] [url = about:blank] 13:49:17 INFO - PROCESS | 1733 | --DOMWINDOW == 158 (0x9a64c000) [pid = 1733] [serial = 2066] [outer = (nil)] [url = about:blank] 13:49:17 INFO - PROCESS | 1733 | --DOMWINDOW == 157 (0x99e74000) [pid = 1733] [serial = 2064] [outer = (nil)] [url = about:blank] 13:49:17 INFO - PROCESS | 1733 | --DOMWINDOW == 156 (0x991b1000) [pid = 1733] [serial = 2063] [outer = (nil)] [url = about:blank] 13:49:17 INFO - PROCESS | 1733 | --DOMWINDOW == 155 (0x953c0400) [pid = 1733] [serial = 2061] [outer = (nil)] [url = about:blank] 13:49:17 INFO - PROCESS | 1733 | --DOMWINDOW == 154 (0x953b5000) [pid = 1733] [serial = 2060] [outer = (nil)] [url = about:blank] 13:49:17 INFO - PROCESS | 1733 | --DOMWINDOW == 153 (0x95197c00) [pid = 1733] [serial = 2058] [outer = (nil)] [url = about:blank] 13:49:17 INFO - PROCESS | 1733 | --DOMWINDOW == 152 (0x9507ac00) [pid = 1733] [serial = 2057] [outer = (nil)] [url = about:blank] 13:49:17 INFO - PROCESS | 1733 | --DOMWINDOW == 151 (0x93a94c00) [pid = 1733] [serial = 2055] [outer = (nil)] [url = about:blank] 13:49:17 INFO - PROCESS | 1733 | --DOMWINDOW == 150 (0x9398a400) [pid = 1733] [serial = 2054] [outer = (nil)] [url = about:blank] 13:49:17 INFO - PROCESS | 1733 | --DOMWINDOW == 149 (0x92d8a400) [pid = 1733] [serial = 2052] [outer = (nil)] [url = about:blank] 13:49:17 INFO - PROCESS | 1733 | --DOMWINDOW == 148 (0x92d1a400) [pid = 1733] [serial = 2051] [outer = (nil)] [url = about:blank] 13:49:17 INFO - PROCESS | 1733 | --DOMWINDOW == 147 (0x9223a000) [pid = 1733] [serial = 2049] [outer = (nil)] [url = about:blank] 13:49:17 INFO - PROCESS | 1733 | --DOMWINDOW == 146 (0x91332800) [pid = 1733] [serial = 2048] [outer = (nil)] [url = about:blank] 13:49:17 INFO - PROCESS | 1733 | --DOMWINDOW == 145 (0x91033c00) [pid = 1733] [serial = 2046] [outer = (nil)] [url = about:blank] 13:49:17 INFO - PROCESS | 1733 | --DOMWINDOW == 144 (0x90f76c00) [pid = 1733] [serial = 2045] [outer = (nil)] [url = about:blank] 13:49:17 INFO - PROCESS | 1733 | --DOMWINDOW == 143 (0x8f39a800) [pid = 1733] [serial = 2043] [outer = (nil)] [url = about:blank] 13:49:17 INFO - PROCESS | 1733 | --DOMWINDOW == 142 (0x8e873c00) [pid = 1733] [serial = 2042] [outer = (nil)] [url = about:blank] 13:49:17 INFO - PROCESS | 1733 | --DOMWINDOW == 141 (0x8dc4fc00) [pid = 1733] [serial = 2040] [outer = (nil)] [url = about:blank] 13:49:17 INFO - PROCESS | 1733 | --DOMWINDOW == 140 (0x8d0a5800) [pid = 1733] [serial = 2039] [outer = (nil)] [url = about:blank] 13:49:17 INFO - PROCESS | 1733 | --DOMWINDOW == 139 (0x8bac2000) [pid = 1733] [serial = 2037] [outer = (nil)] [url = about:blank] 13:49:17 INFO - PROCESS | 1733 | --DOMWINDOW == 138 (0x8ac68000) [pid = 1733] [serial = 2036] [outer = (nil)] [url = about:blank] 13:49:17 INFO - PROCESS | 1733 | --DOMWINDOW == 137 (0x89b46800) [pid = 1733] [serial = 2034] [outer = (nil)] [url = about:blank] 13:49:17 INFO - PROCESS | 1733 | --DOMWINDOW == 136 (0x88cd5c00) [pid = 1733] [serial = 2033] [outer = (nil)] [url = about:blank] 13:49:17 INFO - PROCESS | 1733 | --DOMWINDOW == 135 (0x8e570000) [pid = 1733] [serial = 2088] [outer = (nil)] [url = about:blank] 13:49:17 INFO - PROCESS | 1733 | --DOMWINDOW == 134 (0x8bac0c00) [pid = 1733] [serial = 2084] [outer = (nil)] [url = about:blank] 13:49:17 INFO - PROCESS | 1733 | --DOMWINDOW == 133 (0x8c8a7800) [pid = 1733] [serial = 2085] [outer = (nil)] [url = about:blank] 13:49:17 INFO - PROCESS | 1733 | 1464382157800 Marionette TRACE conn4 <- [1,2908,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 13:49:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 13:49:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 5094ms 13:49:17 INFO - PROCESS | 1733 | 1464382157861 Marionette TRACE conn4 -> [0,2909,"getWindowHandle",null] 13:49:17 INFO - PROCESS | 1733 | 1464382157867 Marionette TRACE conn4 <- [1,2909,null,{"value":"8"}] 13:49:17 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 13:49:17 INFO - PROCESS | 1733 | 1464382157876 Marionette TRACE conn4 -> [0,2910,"setScriptTimeout",{"ms":35000}] 13:49:17 INFO - PROCESS | 1733 | 1464382157881 Marionette TRACE conn4 <- [1,2910,null,{}] 13:49:17 INFO - PROCESS | 1733 | 1464382157889 Marionette TRACE conn4 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:49:18 INFO - PROCESS | 1733 | 1464382158133 Marionette TRACE conn4 <- [1,2911,null,{"value":null}] 13:49:18 INFO - PROCESS | 1733 | 1464382158418 Marionette TRACE conn4 -> [0,2912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/ClickFakeEvent.nondocument.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:18 INFO - PROCESS | 1733 | ++DOCSHELL 0x876db400 == 127 [pid = 1733] [id = 735] 13:49:18 INFO - PROCESS | 1733 | ++DOMWINDOW == 134 (0x876df800) [pid = 1733] [serial = 2206] [outer = (nil)] 13:49:18 INFO - PROCESS | 1733 | ++DOMWINDOW == 135 (0x8841f800) [pid = 1733] [serial = 2207] [outer = 0x876df800] 13:49:18 INFO - PROCESS | 1733 | 1464382158506 Marionette DEBUG loaded listener.js 13:49:18 INFO - PROCESS | 1733 | ++DOMWINDOW == 136 (0x88552c00) [pid = 1733] [serial = 2208] [outer = 0x876df800] 13:49:19 INFO - PROCESS | 1733 | 1464382159236 Marionette TRACE conn4 <- [1,2912,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 13:49:19 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 13:49:19 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 13:49:19 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 1381ms 13:49:19 INFO - PROCESS | 1733 | 1464382159259 Marionette TRACE conn4 -> [0,2913,"getWindowHandle",null] 13:49:19 INFO - PROCESS | 1733 | 1464382159267 Marionette TRACE conn4 <- [1,2913,null,{"value":"8"}] 13:49:19 INFO - TEST-START | /DOMEvents/constructors.html 13:49:19 INFO - PROCESS | 1733 | 1464382159278 Marionette TRACE conn4 -> [0,2914,"setScriptTimeout",{"ms":35000}] 13:49:19 INFO - PROCESS | 1733 | 1464382159282 Marionette TRACE conn4 <- [1,2914,null,{}] 13:49:19 INFO - PROCESS | 1733 | 1464382159288 Marionette TRACE conn4 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:49:19 INFO - PROCESS | 1733 | 1464382159612 Marionette TRACE conn4 <- [1,2915,null,{"value":null}] 13:49:19 INFO - PROCESS | 1733 | 1464382159652 Marionette TRACE conn4 -> [0,2916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/constructors.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/constructors.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:19 INFO - PROCESS | 1733 | ++DOCSHELL 0x88552400 == 128 [pid = 1733] [id = 736] 13:49:19 INFO - PROCESS | 1733 | ++DOMWINDOW == 137 (0x88558c00) [pid = 1733] [serial = 2209] [outer = (nil)] 13:49:19 INFO - PROCESS | 1733 | ++DOMWINDOW == 138 (0x890ee000) [pid = 1733] [serial = 2210] [outer = 0x88558c00] 13:49:19 INFO - PROCESS | 1733 | 1464382159728 Marionette DEBUG loaded listener.js 13:49:19 INFO - PROCESS | 1733 | ++DOMWINDOW == 139 (0x89b49800) [pid = 1733] [serial = 2211] [outer = 0x88558c00] 13:49:20 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 13:49:20 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 13:49:20 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 13:49:20 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 13:49:20 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 13:49:20 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 13:49:20 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 13:49:20 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 13:49:20 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 13:49:20 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 13:49:20 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 13:49:20 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 13:49:20 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 13:49:20 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 13:49:20 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 13:49:20 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 13:49:20 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 13:49:20 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 13:49:20 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 13:49:20 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 13:49:20 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 13:49:20 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 13:49:20 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 13:49:20 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 13:49:20 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 13:49:20 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 13:49:20 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 13:49:20 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 13:49:20 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 13:49:20 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 13:49:20 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 13:49:20 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 13:49:20 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 13:49:20 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 13:49:20 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 13:49:20 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 13:49:20 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 13:49:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 13:49:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:49:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:49:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 13:49:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 13:49:20 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 13:49:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 13:49:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:49:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:49:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 13:49:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 13:49:20 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 13:49:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 13:49:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:49:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:49:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 13:49:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 13:49:20 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 13:49:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 13:49:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:49:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:49:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 13:49:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 13:49:20 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 13:49:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 13:49:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:49:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:49:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 13:49:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 13:49:20 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 13:49:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 13:49:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:49:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:49:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 13:49:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 13:49:20 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 13:49:20 INFO - TEST-OK | /DOMEvents/constructors.html | took 1621ms 13:49:20 INFO - PROCESS | 1733 | 1464382160829 Marionette TRACE conn4 <- [1,2916,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 13:49:20 INFO - PROCESS | 1733 | 1464382160917 Marionette TRACE conn4 -> [0,2917,"getWindowHandle",null] 13:49:20 INFO - PROCESS | 1733 | 1464382160926 Marionette TRACE conn4 <- [1,2917,null,{"value":"8"}] 13:49:20 INFO - TEST-START | /DOMEvents/event-phases-order.html 13:49:20 INFO - PROCESS | 1733 | 1464382160937 Marionette TRACE conn4 -> [0,2918,"setScriptTimeout",{"ms":35000}] 13:49:20 INFO - PROCESS | 1733 | 1464382160946 Marionette TRACE conn4 <- [1,2918,null,{}] 13:49:21 INFO - PROCESS | 1733 | 1464382161005 Marionette TRACE conn4 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:49:21 INFO - PROCESS | 1733 | 1464382161363 Marionette TRACE conn4 <- [1,2919,null,{"value":null}] 13:49:22 INFO - PROCESS | 1733 | 1464382162177 Marionette TRACE conn4 -> [0,2920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/event-phases-order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/event-phases-order.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:22 INFO - PROCESS | 1733 | --DOMWINDOW == 138 (0x9a31e800) [pid = 1733] [serial = 2077] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 13:49:22 INFO - PROCESS | 1733 | --DOMWINDOW == 137 (0x8af68800) [pid = 1733] [serial = 2146] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 13:49:22 INFO - PROCESS | 1733 | --DOMWINDOW == 136 (0x88554c00) [pid = 1733] [serial = 2149] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 13:49:22 INFO - PROCESS | 1733 | --DOMWINDOW == 135 (0x8c8af000) [pid = 1733] [serial = 2116] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 13:49:22 INFO - PROCESS | 1733 | --DOMWINDOW == 134 (0x9507d400) [pid = 1733] [serial = 2113] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 13:49:22 INFO - PROCESS | 1733 | --DOMWINDOW == 133 (0x95076400) [pid = 1733] [serial = 2110] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 13:49:22 INFO - PROCESS | 1733 | --DOMWINDOW == 132 (0x91cb9800) [pid = 1733] [serial = 2107] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 13:49:22 INFO - PROCESS | 1733 | --DOMWINDOW == 131 (0x91caf800) [pid = 1733] [serial = 2104] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 13:49:22 INFO - PROCESS | 1733 | --DOMWINDOW == 130 (0x9132dc00) [pid = 1733] [serial = 2101] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 13:49:22 INFO - PROCESS | 1733 | --DOMWINDOW == 129 (0x90f72c00) [pid = 1733] [serial = 2098] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 13:49:22 INFO - PROCESS | 1733 | --DOMWINDOW == 128 (0x8d09bc00) [pid = 1733] [serial = 2095] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 13:49:22 INFO - PROCESS | 1733 | --DOMWINDOW == 127 (0x88551000) [pid = 1733] [serial = 2092] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 13:49:22 INFO - PROCESS | 1733 | --DOMWINDOW == 126 (0x8ab4d400) [pid = 1733] [serial = 2143] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 13:49:22 INFO - PROCESS | 1733 | --DOMWINDOW == 125 (0x86fc2c00) [pid = 1733] [serial = 2140] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 13:49:22 INFO - PROCESS | 1733 | --DOMWINDOW == 124 (0xa3548000) [pid = 1733] [serial = 2134] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 13:49:22 INFO - PROCESS | 1733 | --DOMWINDOW == 123 (0x8c8a6800) [pid = 1733] [serial = 2131] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 13:49:22 INFO - PROCESS | 1733 | --DOMWINDOW == 122 (0x9b2a1400) [pid = 1733] [serial = 2128] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 13:49:22 INFO - PROCESS | 1733 | --DOMWINDOW == 121 (0x9bfa0800) [pid = 1733] [serial = 2125] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 13:49:22 INFO - PROCESS | 1733 | --DOMWINDOW == 120 (0x9a9d4400) [pid = 1733] [serial = 2122] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 13:49:22 INFO - PROCESS | 1733 | --DOMWINDOW == 119 (0x981a6c00) [pid = 1733] [serial = 2119] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 13:49:22 INFO - PROCESS | 1733 | --DOMWINDOW == 118 (0x8c8a2c00) [pid = 1733] [serial = 2029] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 13:49:22 INFO - PROCESS | 1733 | ++DOCSHELL 0x88551000 == 129 [pid = 1733] [id = 737] 13:49:22 INFO - PROCESS | 1733 | ++DOMWINDOW == 119 (0x88554c00) [pid = 1733] [serial = 2212] [outer = (nil)] 13:49:22 INFO - PROCESS | 1733 | ++DOMWINDOW == 120 (0x8a28a800) [pid = 1733] [serial = 2213] [outer = 0x88554c00] 13:49:22 INFO - PROCESS | 1733 | 1464382162344 Marionette DEBUG loaded listener.js 13:49:22 INFO - PROCESS | 1733 | ++DOMWINDOW == 121 (0x8a3b0400) [pid = 1733] [serial = 2214] [outer = 0x88554c00] 13:49:23 INFO - PROCESS | 1733 | 1464382163118 Marionette TRACE conn4 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 13:49:23 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 13:49:23 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 2236ms 13:49:23 INFO - PROCESS | 1733 | 1464382163172 Marionette TRACE conn4 -> [0,2921,"getWindowHandle",null] 13:49:23 INFO - PROCESS | 1733 | 1464382163177 Marionette TRACE conn4 <- [1,2921,null,{"value":"8"}] 13:49:23 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 13:49:23 INFO - PROCESS | 1733 | 1464382163183 Marionette TRACE conn4 -> [0,2922,"setScriptTimeout",{"ms":35000}] 13:49:23 INFO - PROCESS | 1733 | 1464382163186 Marionette TRACE conn4 <- [1,2922,null,{}] 13:49:23 INFO - PROCESS | 1733 | 1464382163208 Marionette TRACE conn4 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:49:23 INFO - PROCESS | 1733 | 1464382163428 Marionette TRACE conn4 <- [1,2923,null,{"value":null}] 13:49:23 INFO - PROCESS | 1733 | 1464382163449 Marionette TRACE conn4 -> [0,2924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/init-event-while-dispatching.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:23 INFO - PROCESS | 1733 | ++DOCSHELL 0x86fec400 == 130 [pid = 1733] [id = 738] 13:49:23 INFO - PROCESS | 1733 | ++DOMWINDOW == 122 (0x8a3a2400) [pid = 1733] [serial = 2215] [outer = (nil)] 13:49:23 INFO - PROCESS | 1733 | ++DOMWINDOW == 123 (0x8ab55800) [pid = 1733] [serial = 2216] [outer = 0x8a3a2400] 13:49:23 INFO - PROCESS | 1733 | 1464382163718 Marionette DEBUG loaded listener.js 13:49:23 INFO - PROCESS | 1733 | ++DOMWINDOW == 124 (0x8ac47800) [pid = 1733] [serial = 2217] [outer = 0x8a3a2400] 13:49:24 INFO - PROCESS | 1733 | [1733] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 13:49:24 INFO - PROCESS | 1733 | [1733] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 13:49:24 INFO - PROCESS | 1733 | [1733] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 13:49:24 INFO - PROCESS | 1733 | [1733] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 13:49:24 INFO - PROCESS | 1733 | 1464382164748 Marionette TRACE conn4 <- [1,2924,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 13:49:24 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 13:49:24 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 13:49:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 13:49:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:49:24 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 13:49:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 13:49:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:49:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 13:49:24 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 13:49:24 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 13:49:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 13:49:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:49:24 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 13:49:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 13:49:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:49:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 13:49:24 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 13:49:24 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 13:49:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 13:49:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:49:24 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 13:49:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 13:49:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:49:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 13:49:24 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]" 13:49:24 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 13:49:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 13:49:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:49:24 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 13:49:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 13:49:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:49:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 13:49:24 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 13:49:24 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 1604ms 13:49:24 INFO - PROCESS | 1733 | 1464382164789 Marionette TRACE conn4 -> [0,2925,"getWindowHandle",null] 13:49:24 INFO - PROCESS | 1733 | 1464382164802 Marionette TRACE conn4 <- [1,2925,null,{"value":"8"}] 13:49:24 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 13:49:24 INFO - PROCESS | 1733 | 1464382164814 Marionette TRACE conn4 -> [0,2926,"setScriptTimeout",{"ms":35000}] 13:49:24 INFO - PROCESS | 1733 | 1464382164821 Marionette TRACE conn4 <- [1,2926,null,{}] 13:49:24 INFO - PROCESS | 1733 | 1464382164884 Marionette TRACE conn4 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:49:25 INFO - PROCESS | 1733 | 1464382165143 Marionette TRACE conn4 <- [1,2927,null,{"value":null}] 13:49:25 INFO - PROCESS | 1733 | 1464382165470 Marionette TRACE conn4 -> [0,2928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-and-window-error-event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:25 INFO - PROCESS | 1733 | ++DOCSHELL 0x88421000 == 131 [pid = 1733] [id = 739] 13:49:25 INFO - PROCESS | 1733 | ++DOMWINDOW == 125 (0x890f1800) [pid = 1733] [serial = 2218] [outer = (nil)] 13:49:25 INFO - PROCESS | 1733 | ++DOMWINDOW == 126 (0x89d1e800) [pid = 1733] [serial = 2219] [outer = 0x890f1800] 13:49:25 INFO - PROCESS | 1733 | 1464382165563 Marionette DEBUG loaded listener.js 13:49:25 INFO - PROCESS | 1733 | ++DOMWINDOW == 127 (0x89e3c400) [pid = 1733] [serial = 2220] [outer = 0x890f1800] 13:49:26 INFO - PROCESS | 1733 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 13:49:26 INFO - PROCESS | 1733 | 1464382166418 Marionette TRACE conn4 <- [1,2928,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 13:49:26 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 13:49:26 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 1635ms 13:49:26 INFO - PROCESS | 1733 | 1464382166450 Marionette TRACE conn4 -> [0,2929,"getWindowHandle",null] 13:49:26 INFO - PROCESS | 1733 | 1464382166459 Marionette TRACE conn4 <- [1,2929,null,{"value":"8"}] 13:49:26 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 13:49:26 INFO - PROCESS | 1733 | 1464382166471 Marionette TRACE conn4 -> [0,2930,"setScriptTimeout",{"ms":35000}] 13:49:26 INFO - PROCESS | 1733 | 1464382166475 Marionette TRACE conn4 <- [1,2930,null,{}] 13:49:26 INFO - PROCESS | 1733 | 1464382166482 Marionette TRACE conn4 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:49:26 INFO - PROCESS | 1733 | 1464382166723 Marionette TRACE conn4 <- [1,2931,null,{"value":null}] 13:49:27 INFO - PROCESS | 1733 | 1464382167025 Marionette TRACE conn4 -> [0,2932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:27 INFO - PROCESS | 1733 | ++DOCSHELL 0x8a3a8000 == 132 [pid = 1733] [id = 740] 13:49:27 INFO - PROCESS | 1733 | ++DOMWINDOW == 128 (0x8a575000) [pid = 1733] [serial = 2221] [outer = (nil)] 13:49:27 INFO - PROCESS | 1733 | ++DOMWINDOW == 129 (0x8ab4e800) [pid = 1733] [serial = 2222] [outer = 0x8a575000] 13:49:27 INFO - PROCESS | 1733 | 1464382167127 Marionette DEBUG loaded listener.js 13:49:27 INFO - PROCESS | 1733 | ++DOMWINDOW == 130 (0x8ac56400) [pid = 1733] [serial = 2223] [outer = 0x8a575000] 13:49:27 INFO - PROCESS | 1733 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 13:49:28 INFO - PROCESS | 1733 | 1464382168045 Marionette TRACE conn4 <- [1,2932,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 13:49:28 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 13:49:28 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 1587ms 13:49:28 INFO - PROCESS | 1733 | 1464382168057 Marionette TRACE conn4 -> [0,2933,"getWindowHandle",null] 13:49:28 INFO - PROCESS | 1733 | 1464382168061 Marionette TRACE conn4 <- [1,2933,null,{"value":"8"}] 13:49:28 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 13:49:28 INFO - PROCESS | 1733 | 1464382168068 Marionette TRACE conn4 -> [0,2934,"setScriptTimeout",{"ms":35000}] 13:49:28 INFO - PROCESS | 1733 | 1464382168074 Marionette TRACE conn4 <- [1,2934,null,{}] 13:49:28 INFO - PROCESS | 1733 | 1464382168090 Marionette TRACE conn4 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:49:28 INFO - PROCESS | 1733 | 1464382168362 Marionette TRACE conn4 <- [1,2935,null,{"value":null}] 13:49:28 INFO - PROCESS | 1733 | 1464382168641 Marionette TRACE conn4 -> [0,2936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:28 INFO - PROCESS | 1733 | ++DOCSHELL 0x89b4cc00 == 133 [pid = 1733] [id = 741] 13:49:28 INFO - PROCESS | 1733 | ++DOMWINDOW == 131 (0x8b097000) [pid = 1733] [serial = 2224] [outer = (nil)] 13:49:28 INFO - PROCESS | 1733 | ++DOMWINDOW == 132 (0x8b78c400) [pid = 1733] [serial = 2225] [outer = 0x8b097000] 13:49:28 INFO - PROCESS | 1733 | 1464382168736 Marionette DEBUG loaded listener.js 13:49:28 INFO - PROCESS | 1733 | ++DOMWINDOW == 133 (0x8bac2000) [pid = 1733] [serial = 2226] [outer = 0x8b097000] 13:49:29 INFO - PROCESS | 1733 | 1464382169599 Marionette TRACE conn4 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 13:49:29 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 13:49:29 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 1593ms 13:49:29 INFO - PROCESS | 1733 | 1464382169662 Marionette TRACE conn4 -> [0,2937,"getWindowHandle",null] 13:49:29 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 13:49:29 INFO - PROCESS | 1733 | 1464382169667 Marionette TRACE conn4 <- [1,2937,null,{"value":"8"}] 13:49:29 INFO - PROCESS | 1733 | 1464382169673 Marionette TRACE conn4 -> [0,2938,"setScriptTimeout",{"ms":35000}] 13:49:29 INFO - PROCESS | 1733 | 1464382169677 Marionette TRACE conn4 <- [1,2938,null,{}] 13:49:29 INFO - PROCESS | 1733 | 1464382169683 Marionette TRACE conn4 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:49:29 INFO - PROCESS | 1733 | 1464382169956 Marionette TRACE conn4 <- [1,2939,null,{"value":null}] 13:49:30 INFO - PROCESS | 1733 | 1464382170247 Marionette TRACE conn4 -> [0,2940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:30 INFO - PROCESS | 1733 | ++DOCSHELL 0x8bac7400 == 134 [pid = 1733] [id = 742] 13:49:30 INFO - PROCESS | 1733 | ++DOMWINDOW == 134 (0x8c8a5000) [pid = 1733] [serial = 2227] [outer = (nil)] 13:49:30 INFO - PROCESS | 1733 | ++DOMWINDOW == 135 (0x8c8adc00) [pid = 1733] [serial = 2228] [outer = 0x8c8a5000] 13:49:30 INFO - PROCESS | 1733 | 1464382170341 Marionette DEBUG loaded listener.js 13:49:30 INFO - PROCESS | 1733 | ++DOMWINDOW == 136 (0x8c9f6800) [pid = 1733] [serial = 2229] [outer = 0x8c8a5000] 13:49:31 INFO - PROCESS | 1733 | 1464382171199 Marionette TRACE conn4 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 13:49:31 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. 13:49:31 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 1538ms 13:49:31 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 13:49:31 INFO - PROCESS | 1733 | 1464382171212 Marionette TRACE conn4 -> [0,2941,"getWindowHandle",null] 13:49:31 INFO - PROCESS | 1733 | 1464382171215 Marionette TRACE conn4 <- [1,2941,null,{"value":"8"}] 13:49:31 INFO - PROCESS | 1733 | 1464382171223 Marionette TRACE conn4 -> [0,2942,"setScriptTimeout",{"ms":35000}] 13:49:31 INFO - PROCESS | 1733 | 1464382171226 Marionette TRACE conn4 <- [1,2942,null,{}] 13:49:31 INFO - PROCESS | 1733 | 1464382171233 Marionette TRACE conn4 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:49:31 INFO - PROCESS | 1733 | 1464382171471 Marionette TRACE conn4 <- [1,2943,null,{"value":null}] 13:49:31 INFO - PROCESS | 1733 | 1464382171751 Marionette TRACE conn4 -> [0,2944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:31 INFO - PROCESS | 1733 | ++DOCSHELL 0x8bac5400 == 135 [pid = 1733] [id = 743] 13:49:31 INFO - PROCESS | 1733 | ++DOMWINDOW == 137 (0x8cacac00) [pid = 1733] [serial = 2230] [outer = (nil)] 13:49:31 INFO - PROCESS | 1733 | ++DOMWINDOW == 138 (0x8ccc9c00) [pid = 1733] [serial = 2231] [outer = 0x8cacac00] 13:49:31 INFO - PROCESS | 1733 | 1464382171840 Marionette DEBUG loaded listener.js 13:49:31 INFO - PROCESS | 1733 | ++DOMWINDOW == 139 (0x8d099c00) [pid = 1733] [serial = 2232] [outer = 0x8cacac00] 13:49:32 INFO - PROCESS | 1733 | 1464382172749 Marionette TRACE conn4 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 13:49:32 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 13:49:32 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 13:49:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:49:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:49:32 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 13:49:32 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 1551ms 13:49:32 INFO - PROCESS | 1733 | 1464382172773 Marionette TRACE conn4 -> [0,2945,"getWindowHandle",null] 13:49:32 INFO - PROCESS | 1733 | 1464382172778 Marionette TRACE conn4 <- [1,2945,null,{"value":"8"}] 13:49:32 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 13:49:32 INFO - PROCESS | 1733 | 1464382172784 Marionette TRACE conn4 -> [0,2946,"setScriptTimeout",{"ms":35000}] 13:49:32 INFO - PROCESS | 1733 | 1464382172788 Marionette TRACE conn4 <- [1,2946,null,{}] 13:49:32 INFO - PROCESS | 1733 | 1464382172795 Marionette TRACE conn4 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:49:33 INFO - PROCESS | 1733 | 1464382173090 Marionette TRACE conn4 <- [1,2947,null,{"value":null}] 13:49:33 INFO - PROCESS | 1733 | 1464382173377 Marionette TRACE conn4 -> [0,2948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:33 INFO - PROCESS | 1733 | ++DOCSHELL 0x8c8a2800 == 136 [pid = 1733] [id = 744] 13:49:33 INFO - PROCESS | 1733 | ++DOMWINDOW == 140 (0x8d9fb800) [pid = 1733] [serial = 2233] [outer = (nil)] 13:49:33 INFO - PROCESS | 1733 | ++DOMWINDOW == 141 (0x8dbd3800) [pid = 1733] [serial = 2234] [outer = 0x8d9fb800] 13:49:33 INFO - PROCESS | 1733 | 1464382173466 Marionette DEBUG loaded listener.js 13:49:33 INFO - PROCESS | 1733 | ++DOMWINDOW == 142 (0x8dc48000) [pid = 1733] [serial = 2235] [outer = 0x8d9fb800] 13:49:34 INFO - PROCESS | 1733 | 1464382174321 Marionette TRACE conn4 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 13:49:34 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. 13:49:34 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 1598ms 13:49:34 INFO - PROCESS | 1733 | 1464382174383 Marionette TRACE conn4 -> [0,2949,"getWindowHandle",null] 13:49:34 INFO - PROCESS | 1733 | 1464382174386 Marionette TRACE conn4 <- [1,2949,null,{"value":"8"}] 13:49:34 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 13:49:34 INFO - PROCESS | 1733 | 1464382174394 Marionette TRACE conn4 -> [0,2950,"setScriptTimeout",{"ms":35000}] 13:49:34 INFO - PROCESS | 1733 | 1464382174397 Marionette TRACE conn4 <- [1,2950,null,{}] 13:49:34 INFO - PROCESS | 1733 | 1464382174403 Marionette TRACE conn4 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:49:34 INFO - PROCESS | 1733 | 1464382174629 Marionette TRACE conn4 <- [1,2951,null,{"value":null}] 13:49:34 INFO - PROCESS | 1733 | 1464382174931 Marionette TRACE conn4 -> [0,2952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:34 INFO - PROCESS | 1733 | ++DOCSHELL 0x8dbce800 == 137 [pid = 1733] [id = 745] 13:49:34 INFO - PROCESS | 1733 | ++DOMWINDOW == 143 (0x8dc4f000) [pid = 1733] [serial = 2236] [outer = (nil)] 13:49:35 INFO - PROCESS | 1733 | ++DOMWINDOW == 144 (0x8e420c00) [pid = 1733] [serial = 2237] [outer = 0x8dc4f000] 13:49:35 INFO - PROCESS | 1733 | 1464382175020 Marionette DEBUG loaded listener.js 13:49:35 INFO - PROCESS | 1733 | ++DOMWINDOW == 145 (0x8e422800) [pid = 1733] [serial = 2238] [outer = 0x8dc4f000] 13:49:35 INFO - PROCESS | 1733 | ++DOCSHELL 0x8e42bc00 == 138 [pid = 1733] [id = 746] 13:49:35 INFO - PROCESS | 1733 | ++DOMWINDOW == 146 (0x8e42e800) [pid = 1733] [serial = 2239] [outer = (nil)] 13:49:35 INFO - PROCESS | 1733 | ++DOMWINDOW == 147 (0x8e562800) [pid = 1733] [serial = 2240] [outer = 0x8e42e800] 13:49:35 INFO - PROCESS | 1733 | 1464382175982 Marionette TRACE conn4 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 13:49:36 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. 13:49:36 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1637ms 13:49:36 INFO - PROCESS | 1733 | 1464382176032 Marionette TRACE conn4 -> [0,2953,"getWindowHandle",null] 13:49:36 INFO - PROCESS | 1733 | 1464382176036 Marionette TRACE conn4 <- [1,2953,null,{"value":"8"}] 13:49:36 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 13:49:36 INFO - PROCESS | 1733 | 1464382176043 Marionette TRACE conn4 -> [0,2954,"setScriptTimeout",{"ms":35000}] 13:49:36 INFO - PROCESS | 1733 | 1464382176050 Marionette TRACE conn4 <- [1,2954,null,{}] 13:49:36 INFO - PROCESS | 1733 | 1464382176063 Marionette TRACE conn4 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:49:36 INFO - PROCESS | 1733 | 1464382176373 Marionette TRACE conn4 <- [1,2955,null,{"value":null}] 13:49:36 INFO - PROCESS | 1733 | 1464382176711 Marionette TRACE conn4 -> [0,2956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:36 INFO - PROCESS | 1733 | ++DOCSHELL 0x8e426c00 == 139 [pid = 1733] [id = 747] 13:49:36 INFO - PROCESS | 1733 | ++DOMWINDOW == 148 (0x8e42a400) [pid = 1733] [serial = 2241] [outer = (nil)] 13:49:36 INFO - PROCESS | 1733 | ++DOMWINDOW == 149 (0x8e42e400) [pid = 1733] [serial = 2242] [outer = 0x8e42a400] 13:49:36 INFO - PROCESS | 1733 | 1464382176806 Marionette DEBUG loaded listener.js 13:49:36 INFO - PROCESS | 1733 | ++DOMWINDOW == 150 (0x8e56bc00) [pid = 1733] [serial = 2243] [outer = 0x8e42a400] 13:49:37 INFO - PROCESS | 1733 | 1464382177636 Marionette TRACE conn4 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 13:49:37 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 13:49:37 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 13:49:37 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 1641ms 13:49:37 INFO - PROCESS | 1733 | 1464382177689 Marionette TRACE conn4 -> [0,2957,"getWindowHandle",null] 13:49:37 INFO - PROCESS | 1733 | 1464382177693 Marionette TRACE conn4 <- [1,2957,null,{"value":"8"}] 13:49:37 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 13:49:37 INFO - PROCESS | 1733 | 1464382177703 Marionette TRACE conn4 -> [0,2958,"setScriptTimeout",{"ms":35000}] 13:49:37 INFO - PROCESS | 1733 | 1464382177707 Marionette TRACE conn4 <- [1,2958,null,{}] 13:49:37 INFO - PROCESS | 1733 | 1464382177728 Marionette TRACE conn4 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:49:38 INFO - PROCESS | 1733 | 1464382178068 Marionette TRACE conn4 <- [1,2959,null,{"value":null}] 13:49:38 INFO - PROCESS | 1733 | 1464382178300 Marionette TRACE conn4 -> [0,2960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:38 INFO - PROCESS | 1733 | ++DOCSHELL 0x8e421800 == 140 [pid = 1733] [id = 748] 13:49:38 INFO - PROCESS | 1733 | ++DOMWINDOW == 151 (0x8e42ac00) [pid = 1733] [serial = 2244] [outer = (nil)] 13:49:38 INFO - PROCESS | 1733 | ++DOMWINDOW == 152 (0x8e869400) [pid = 1733] [serial = 2245] [outer = 0x8e42ac00] 13:49:38 INFO - PROCESS | 1733 | 1464382178439 Marionette DEBUG loaded listener.js 13:49:38 INFO - PROCESS | 1733 | ++DOMWINDOW == 153 (0x8e871000) [pid = 1733] [serial = 2246] [outer = 0x8e42ac00] 13:49:39 INFO - PROCESS | 1733 | 1464382179257 Marionette TRACE conn4 <- [1,2960,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 13:49:39 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. 13:49:39 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 1581ms 13:49:39 INFO - PROCESS | 1733 | 1464382179286 Marionette TRACE conn4 -> [0,2961,"getWindowHandle",null] 13:49:39 INFO - PROCESS | 1733 | 1464382179290 Marionette TRACE conn4 <- [1,2961,null,{"value":"8"}] 13:49:39 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 13:49:39 INFO - PROCESS | 1733 | 1464382179297 Marionette TRACE conn4 -> [0,2962,"setScriptTimeout",{"ms":35000}] 13:49:39 INFO - PROCESS | 1733 | 1464382179301 Marionette TRACE conn4 <- [1,2962,null,{}] 13:49:39 INFO - PROCESS | 1733 | 1464382179306 Marionette TRACE conn4 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:49:39 INFO - PROCESS | 1733 | 1464382179539 Marionette TRACE conn4 <- [1,2963,null,{"value":null}] 13:49:39 INFO - PROCESS | 1733 | 1464382179841 Marionette TRACE conn4 -> [0,2964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:39 INFO - PROCESS | 1733 | ++DOCSHELL 0x8d251000 == 141 [pid = 1733] [id = 749] 13:49:39 INFO - PROCESS | 1733 | ++DOMWINDOW == 154 (0x8e58cc00) [pid = 1733] [serial = 2247] [outer = (nil)] 13:49:39 INFO - PROCESS | 1733 | ++DOMWINDOW == 155 (0x8f1af000) [pid = 1733] [serial = 2248] [outer = 0x8e58cc00] 13:49:39 INFO - PROCESS | 1733 | 1464382179933 Marionette DEBUG loaded listener.js 13:49:40 INFO - PROCESS | 1733 | ++DOMWINDOW == 156 (0x8f1b4400) [pid = 1733] [serial = 2249] [outer = 0x8e58cc00] 13:49:40 INFO - PROCESS | 1733 | 1464382180789 Marionette TRACE conn4 <- [1,2964,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 13:49:40 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. 13:49:40 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 1532ms 13:49:40 INFO - PROCESS | 1733 | 1464382180830 Marionette TRACE conn4 -> [0,2965,"getWindowHandle",null] 13:49:40 INFO - PROCESS | 1733 | 1464382180834 Marionette TRACE conn4 <- [1,2965,null,{"value":"8"}] 13:49:40 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 13:49:40 INFO - PROCESS | 1733 | 1464382180841 Marionette TRACE conn4 -> [0,2966,"setScriptTimeout",{"ms":35000}] 13:49:40 INFO - PROCESS | 1733 | 1464382180845 Marionette TRACE conn4 <- [1,2966,null,{}] 13:49:40 INFO - PROCESS | 1733 | 1464382180851 Marionette TRACE conn4 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:49:41 INFO - PROCESS | 1733 | 1464382181159 Marionette TRACE conn4 <- [1,2967,null,{"value":null}] 13:49:41 INFO - PROCESS | 1733 | 1464382181482 Marionette TRACE conn4 -> [0,2968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:41 INFO - PROCESS | 1733 | ++DOCSHELL 0x90f69800 == 142 [pid = 1733] [id = 750] 13:49:41 INFO - PROCESS | 1733 | ++DOMWINDOW == 157 (0x90f6f800) [pid = 1733] [serial = 2250] [outer = (nil)] 13:49:41 INFO - PROCESS | 1733 | ++DOMWINDOW == 158 (0x90f72800) [pid = 1733] [serial = 2251] [outer = 0x90f6f800] 13:49:41 INFO - PROCESS | 1733 | 1464382181648 Marionette DEBUG loaded listener.js 13:49:41 INFO - PROCESS | 1733 | ++DOMWINDOW == 159 (0x91033c00) [pid = 1733] [serial = 2252] [outer = 0x90f6f800] 13:49:42 INFO - PROCESS | 1733 | 1464382182479 Marionette TRACE conn4 <- [1,2968,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 13:49:42 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. 13:49:42 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 1685ms 13:49:42 INFO - PROCESS | 1733 | 1464382182528 Marionette TRACE conn4 -> [0,2969,"getWindowHandle",null] 13:49:42 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 13:49:42 INFO - PROCESS | 1733 | 1464382182532 Marionette TRACE conn4 <- [1,2969,null,{"value":"8"}] 13:49:42 INFO - PROCESS | 1733 | 1464382182541 Marionette TRACE conn4 -> [0,2970,"setScriptTimeout",{"ms":35000}] 13:49:42 INFO - PROCESS | 1733 | 1464382182545 Marionette TRACE conn4 <- [1,2970,null,{}] 13:49:42 INFO - PROCESS | 1733 | 1464382182553 Marionette TRACE conn4 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:49:42 INFO - PROCESS | 1733 | 1464382182813 Marionette TRACE conn4 <- [1,2971,null,{"value":null}] 13:49:43 INFO - PROCESS | 1733 | 1464382183121 Marionette TRACE conn4 -> [0,2972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:43 INFO - PROCESS | 1733 | ++DOCSHELL 0x90f6c400 == 143 [pid = 1733] [id = 751] 13:49:43 INFO - PROCESS | 1733 | ++DOMWINDOW == 160 (0x90f6f400) [pid = 1733] [serial = 2253] [outer = (nil)] 13:49:43 INFO - PROCESS | 1733 | ++DOMWINDOW == 161 (0x912e5800) [pid = 1733] [serial = 2254] [outer = 0x90f6f400] 13:49:43 INFO - PROCESS | 1733 | 1464382183212 Marionette DEBUG loaded listener.js 13:49:43 INFO - PROCESS | 1733 | ++DOMWINDOW == 162 (0x912eb800) [pid = 1733] [serial = 2255] [outer = 0x90f6f400] 13:49:44 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. 13:49:44 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 1539ms 13:49:44 INFO - PROCESS | 1733 | 1464382184065 Marionette TRACE conn4 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 13:49:44 INFO - PROCESS | 1733 | 1464382184078 Marionette TRACE conn4 -> [0,2973,"getWindowHandle",null] 13:49:44 INFO - PROCESS | 1733 | 1464382184082 Marionette TRACE conn4 <- [1,2973,null,{"value":"8"}] 13:49:44 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 13:49:44 INFO - PROCESS | 1733 | 1464382184088 Marionette TRACE conn4 -> [0,2974,"setScriptTimeout",{"ms":35000}] 13:49:44 INFO - PROCESS | 1733 | 1464382184092 Marionette TRACE conn4 <- [1,2974,null,{}] 13:49:44 INFO - PROCESS | 1733 | 1464382184097 Marionette TRACE conn4 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:49:44 INFO - PROCESS | 1733 | 1464382184339 Marionette TRACE conn4 <- [1,2975,null,{"value":null}] 13:49:44 INFO - PROCESS | 1733 | 1464382184626 Marionette TRACE conn4 -> [0,2976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:44 INFO - PROCESS | 1733 | ++DOCSHELL 0x912e4400 == 144 [pid = 1733] [id = 752] 13:49:44 INFO - PROCESS | 1733 | ++DOMWINDOW == 163 (0x91329000) [pid = 1733] [serial = 2256] [outer = (nil)] 13:49:44 INFO - PROCESS | 1733 | ++DOMWINDOW == 164 (0x913c0800) [pid = 1733] [serial = 2257] [outer = 0x91329000] 13:49:44 INFO - PROCESS | 1733 | 1464382184720 Marionette DEBUG loaded listener.js 13:49:44 INFO - PROCESS | 1733 | ++DOMWINDOW == 165 (0x913c8400) [pid = 1733] [serial = 2258] [outer = 0x91329000] 13:49:45 INFO - PROCESS | 1733 | 1464382185551 Marionette TRACE conn4 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 13:49:45 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. 13:49:45 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 1496ms 13:49:45 INFO - PROCESS | 1733 | 1464382185587 Marionette TRACE conn4 -> [0,2977,"getWindowHandle",null] 13:49:45 INFO - PROCESS | 1733 | 1464382185590 Marionette TRACE conn4 <- [1,2977,null,{"value":"8"}] 13:49:45 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 13:49:45 INFO - PROCESS | 1733 | 1464382185596 Marionette TRACE conn4 -> [0,2978,"setScriptTimeout",{"ms":35000}] 13:49:45 INFO - PROCESS | 1733 | 1464382185600 Marionette TRACE conn4 <- [1,2978,null,{}] 13:49:45 INFO - PROCESS | 1733 | 1464382185605 Marionette TRACE conn4 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:49:45 INFO - PROCESS | 1733 | 1464382185871 Marionette TRACE conn4 <- [1,2979,null,{"value":null}] 13:49:46 INFO - PROCESS | 1733 | 1464382186162 Marionette TRACE conn4 -> [0,2980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:46 INFO - PROCESS | 1733 | ++DOCSHELL 0x912df400 == 145 [pid = 1733] [id = 753] 13:49:46 INFO - PROCESS | 1733 | ++DOMWINDOW == 166 (0x91330400) [pid = 1733] [serial = 2259] [outer = (nil)] 13:49:46 INFO - PROCESS | 1733 | ++DOMWINDOW == 167 (0x91cb9800) [pid = 1733] [serial = 2260] [outer = 0x91330400] 13:49:46 INFO - PROCESS | 1733 | 1464382186262 Marionette DEBUG loaded listener.js 13:49:46 INFO - PROCESS | 1733 | ++DOMWINDOW == 168 (0x92136800) [pid = 1733] [serial = 2261] [outer = 0x91330400] 13:49:47 INFO - PROCESS | 1733 | 1464382187097 Marionette TRACE conn4 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 13:49:47 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. 13:49:47 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 1536ms 13:49:47 INFO - PROCESS | 1733 | 1464382187146 Marionette TRACE conn4 -> [0,2981,"getWindowHandle",null] 13:49:47 INFO - PROCESS | 1733 | 1464382187150 Marionette TRACE conn4 <- [1,2981,null,{"value":"8"}] 13:49:47 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 13:49:47 INFO - PROCESS | 1733 | 1464382187157 Marionette TRACE conn4 -> [0,2982,"setScriptTimeout",{"ms":35000}] 13:49:47 INFO - PROCESS | 1733 | 1464382187161 Marionette TRACE conn4 <- [1,2982,null,{}] 13:49:47 INFO - PROCESS | 1733 | 1464382187166 Marionette TRACE conn4 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:49:47 INFO - PROCESS | 1733 | 1464382187396 Marionette TRACE conn4 <- [1,2983,null,{"value":null}] 13:49:47 INFO - PROCESS | 1733 | 1464382187674 Marionette TRACE conn4 -> [0,2984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:47 INFO - PROCESS | 1733 | ++DOCSHELL 0x90f68400 == 146 [pid = 1733] [id = 754] 13:49:47 INFO - PROCESS | 1733 | ++DOMWINDOW == 169 (0x9223e400) [pid = 1733] [serial = 2262] [outer = (nil)] 13:49:47 INFO - PROCESS | 1733 | ++DOMWINDOW == 170 (0x92b6b000) [pid = 1733] [serial = 2263] [outer = 0x9223e400] 13:49:47 INFO - PROCESS | 1733 | 1464382187784 Marionette DEBUG loaded listener.js 13:49:47 INFO - PROCESS | 1733 | ++DOMWINDOW == 171 (0x92b6d400) [pid = 1733] [serial = 2264] [outer = 0x9223e400] 13:49:48 INFO - PROCESS | 1733 | 1464382188620 Marionette TRACE conn4 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 13:49:48 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 13:49:48 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 13:49:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:49:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:49:48 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 13:49:48 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 1487ms 13:49:48 INFO - PROCESS | 1733 | 1464382188646 Marionette TRACE conn4 -> [0,2985,"getWindowHandle",null] 13:49:48 INFO - PROCESS | 1733 | 1464382188650 Marionette TRACE conn4 <- [1,2985,null,{"value":"8"}] 13:49:48 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 13:49:48 INFO - PROCESS | 1733 | 1464382188656 Marionette TRACE conn4 -> [0,2986,"setScriptTimeout",{"ms":35000}] 13:49:48 INFO - PROCESS | 1733 | 1464382188659 Marionette TRACE conn4 <- [1,2986,null,{}] 13:49:48 INFO - PROCESS | 1733 | 1464382188665 Marionette TRACE conn4 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:49:48 INFO - PROCESS | 1733 | 1464382188931 Marionette TRACE conn4 <- [1,2987,null,{"value":null}] 13:49:49 INFO - PROCESS | 1733 | 1464382189214 Marionette TRACE conn4 -> [0,2988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:49 INFO - PROCESS | 1733 | ++DOCSHELL 0x91cb5400 == 147 [pid = 1733] [id = 755] 13:49:49 INFO - PROCESS | 1733 | ++DOMWINDOW == 172 (0x92b68400) [pid = 1733] [serial = 2265] [outer = (nil)] 13:49:49 INFO - PROCESS | 1733 | ++DOMWINDOW == 173 (0x92d8d000) [pid = 1733] [serial = 2266] [outer = 0x92b68400] 13:49:49 INFO - PROCESS | 1733 | 1464382189314 Marionette DEBUG loaded listener.js 13:49:49 INFO - PROCESS | 1733 | ++DOMWINDOW == 174 (0x92d93400) [pid = 1733] [serial = 2267] [outer = 0x92b68400] 13:49:50 INFO - PROCESS | 1733 | 1464382190138 Marionette TRACE conn4 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 13:49:50 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. 13:49:50 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 1532ms 13:49:50 INFO - PROCESS | 1733 | 1464382190190 Marionette TRACE conn4 -> [0,2989,"getWindowHandle",null] 13:49:50 INFO - PROCESS | 1733 | 1464382190194 Marionette TRACE conn4 <- [1,2989,null,{"value":"8"}] 13:49:50 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 13:49:50 INFO - PROCESS | 1733 | 1464382190200 Marionette TRACE conn4 -> [0,2990,"setScriptTimeout",{"ms":35000}] 13:49:50 INFO - PROCESS | 1733 | 1464382190204 Marionette TRACE conn4 <- [1,2990,null,{}] 13:49:50 INFO - PROCESS | 1733 | 1464382190259 Marionette TRACE conn4 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:49:50 INFO - PROCESS | 1733 | 1464382190510 Marionette TRACE conn4 <- [1,2991,null,{"value":null}] 13:49:50 INFO - PROCESS | 1733 | 1464382190826 Marionette TRACE conn4 -> [0,2992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:50 INFO - PROCESS | 1733 | ++DOCSHELL 0x92d1d800 == 148 [pid = 1733] [id = 756] 13:49:50 INFO - PROCESS | 1733 | ++DOMWINDOW == 175 (0x92d20c00) [pid = 1733] [serial = 2268] [outer = (nil)] 13:49:50 INFO - PROCESS | 1733 | ++DOMWINDOW == 176 (0x938a2400) [pid = 1733] [serial = 2269] [outer = 0x92d20c00] 13:49:50 INFO - PROCESS | 1733 | 1464382190959 Marionette DEBUG loaded listener.js 13:49:51 INFO - PROCESS | 1733 | ++DOMWINDOW == 177 (0x938adc00) [pid = 1733] [serial = 2270] [outer = 0x92d20c00] 13:49:51 INFO - PROCESS | 1733 | ++DOCSHELL 0x94512000 == 149 [pid = 1733] [id = 757] 13:49:51 INFO - PROCESS | 1733 | ++DOMWINDOW == 178 (0x94519400) [pid = 1733] [serial = 2271] [outer = (nil)] 13:49:51 INFO - PROCESS | 1733 | ++DOMWINDOW == 179 (0x94557000) [pid = 1733] [serial = 2272] [outer = 0x94519400] 13:49:51 INFO - PROCESS | 1733 | 1464382191879 Marionette TRACE conn4 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 13:49:51 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. 13:49:51 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1690ms 13:49:51 INFO - PROCESS | 1733 | 1464382191906 Marionette TRACE conn4 -> [0,2993,"getWindowHandle",null] 13:49:51 INFO - PROCESS | 1733 | 1464382191911 Marionette TRACE conn4 <- [1,2993,null,{"value":"8"}] 13:49:51 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 13:49:51 INFO - PROCESS | 1733 | 1464382191930 Marionette TRACE conn4 -> [0,2994,"setScriptTimeout",{"ms":35000}] 13:49:51 INFO - PROCESS | 1733 | 1464382191933 Marionette TRACE conn4 <- [1,2994,null,{}] 13:49:51 INFO - PROCESS | 1733 | 1464382191940 Marionette TRACE conn4 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:49:52 INFO - PROCESS | 1733 | 1464382192253 Marionette TRACE conn4 <- [1,2995,null,{"value":null}] 13:49:52 INFO - PROCESS | 1733 | 1464382192602 Marionette TRACE conn4 -> [0,2996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:52 INFO - PROCESS | 1733 | ++DOCSHELL 0x92df7c00 == 150 [pid = 1733] [id = 758] 13:49:52 INFO - PROCESS | 1733 | ++DOMWINDOW == 180 (0x9398a400) [pid = 1733] [serial = 2273] [outer = (nil)] 13:49:52 INFO - PROCESS | 1733 | ++DOMWINDOW == 181 (0x93a9f000) [pid = 1733] [serial = 2274] [outer = 0x9398a400] 13:49:52 INFO - PROCESS | 1733 | 1464382192694 Marionette DEBUG loaded listener.js 13:49:52 INFO - PROCESS | 1733 | ++DOMWINDOW == 182 (0x95071c00) [pid = 1733] [serial = 2275] [outer = 0x9398a400] 13:49:53 INFO - PROCESS | 1733 | 1464382193543 Marionette TRACE conn4 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 13:49:53 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 13:49:53 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 13:49:53 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1642ms 13:49:53 INFO - PROCESS | 1733 | 1464382193573 Marionette TRACE conn4 -> [0,2997,"getWindowHandle",null] 13:49:53 INFO - PROCESS | 1733 | 1464382193576 Marionette TRACE conn4 <- [1,2997,null,{"value":"8"}] 13:49:53 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 13:49:53 INFO - PROCESS | 1733 | 1464382193583 Marionette TRACE conn4 -> [0,2998,"setScriptTimeout",{"ms":35000}] 13:49:53 INFO - PROCESS | 1733 | 1464382193586 Marionette TRACE conn4 <- [1,2998,null,{}] 13:49:53 INFO - PROCESS | 1733 | 1464382193592 Marionette TRACE conn4 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:49:53 INFO - PROCESS | 1733 | 1464382193844 Marionette TRACE conn4 <- [1,2999,null,{"value":null}] 13:49:54 INFO - PROCESS | 1733 | 1464382194162 Marionette TRACE conn4 -> [0,3000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:54 INFO - PROCESS | 1733 | ++DOCSHELL 0x92df2000 == 151 [pid = 1733] [id = 759] 13:49:54 INFO - PROCESS | 1733 | ++DOMWINDOW == 183 (0x9398f400) [pid = 1733] [serial = 2276] [outer = (nil)] 13:49:54 INFO - PROCESS | 1733 | ++DOMWINDOW == 184 (0x9519d400) [pid = 1733] [serial = 2277] [outer = 0x9398f400] 13:49:54 INFO - PROCESS | 1733 | 1464382194256 Marionette DEBUG loaded listener.js 13:49:54 INFO - PROCESS | 1733 | ++DOMWINDOW == 185 (0x951a1800) [pid = 1733] [serial = 2278] [outer = 0x9398f400] 13:49:57 INFO - PROCESS | 1733 | --DOCSHELL 0x8d9f4c00 == 150 [pid = 1733] [id = 417] 13:49:57 INFO - PROCESS | 1733 | --DOCSHELL 0x8c8ab000 == 149 [pid = 1733] [id = 416] 13:49:57 INFO - PROCESS | 1733 | --DOCSHELL 0x88552400 == 148 [pid = 1733] [id = 736] 13:49:57 INFO - PROCESS | 1733 | --DOCSHELL 0x876db400 == 147 [pid = 1733] [id = 735] 13:49:57 INFO - PROCESS | 1733 | --DOCSHELL 0x876d5800 == 146 [pid = 1733] [id = 733] 13:49:57 INFO - PROCESS | 1733 | --DOCSHELL 0x868f4c00 == 145 [pid = 1733] [id = 732] 13:49:57 INFO - PROCESS | 1733 | --DOCSHELL 0x9b418400 == 144 [pid = 1733] [id = 730] 13:49:57 INFO - PROCESS | 1733 | --DOCSHELL 0x86fc8400 == 143 [pid = 1733] [id = 731] 13:49:57 INFO - PROCESS | 1733 | --DOCSHELL 0x9b296c00 == 142 [pid = 1733] [id = 729] 13:49:57 INFO - PROCESS | 1733 | --DOCSHELL 0x9911b400 == 141 [pid = 1733] [id = 728] 13:49:57 INFO - PROCESS | 1733 | --DOCSHELL 0x888ec000 == 140 [pid = 1733] [id = 727] 13:49:57 INFO - PROCESS | 1733 | --DOCSHELL 0x955c2400 == 139 [pid = 1733] [id = 726] 13:49:57 INFO - PROCESS | 1733 | --DOCSHELL 0x91cb2000 == 138 [pid = 1733] [id = 725] 13:49:57 INFO - PROCESS | 1733 | --DOCSHELL 0x912e2400 == 137 [pid = 1733] [id = 723] 13:49:57 INFO - PROCESS | 1733 | --DOCSHELL 0x92238800 == 136 [pid = 1733] [id = 724] 13:49:57 INFO - PROCESS | 1733 | --DOCSHELL 0x91cb1000 == 135 [pid = 1733] [id = 722] 13:49:57 INFO - PROCESS | 1733 | --DOCSHELL 0x90f6e800 == 134 [pid = 1733] [id = 721] 13:49:57 INFO - PROCESS | 1733 | --DOCSHELL 0x8f395400 == 133 [pid = 1733] [id = 720] 13:49:57 INFO - PROCESS | 1733 | --DOCSHELL 0x8d9fcc00 == 132 [pid = 1733] [id = 719] 13:49:57 INFO - PROCESS | 1733 | --DOCSHELL 0x88424c00 == 131 [pid = 1733] [id = 718] 13:49:58 INFO - PROCESS | 1733 | --DOMWINDOW == 184 (0xa21a8400) [pid = 1733] [serial = 2079] [outer = (nil)] [url = about:blank] 13:49:58 INFO - PROCESS | 1733 | --DOMWINDOW == 183 (0x8dbd3c00) [pid = 1733] [serial = 2031] [outer = (nil)] [url = about:blank] 13:49:58 INFO - PROCESS | 1733 | --DOMWINDOW == 182 (0x8ccc6400) [pid = 1733] [serial = 2148] [outer = (nil)] [url = about:blank] 13:49:58 INFO - PROCESS | 1733 | --DOMWINDOW == 181 (0x8a578000) [pid = 1733] [serial = 2150] [outer = (nil)] [url = about:blank] 13:49:58 INFO - PROCESS | 1733 | --DOMWINDOW == 180 (0x992af800) [pid = 1733] [serial = 2117] [outer = (nil)] [url = about:blank] 13:49:58 INFO - PROCESS | 1733 | --DOMWINDOW == 179 (0x97799000) [pid = 1733] [serial = 2115] [outer = (nil)] [url = about:blank] 13:49:58 INFO - PROCESS | 1733 | --DOMWINDOW == 178 (0x9575fc00) [pid = 1733] [serial = 2114] [outer = (nil)] [url = about:blank] 13:49:58 INFO - PROCESS | 1733 | --DOMWINDOW == 177 (0x953c1400) [pid = 1733] [serial = 2112] [outer = (nil)] [url = about:blank] 13:49:58 INFO - PROCESS | 1733 | --DOMWINDOW == 176 (0x951a4400) [pid = 1733] [serial = 2111] [outer = (nil)] [url = about:blank] 13:49:58 INFO - PROCESS | 1733 | --DOMWINDOW == 175 (0x9450f400) [pid = 1733] [serial = 2109] [outer = (nil)] [url = about:blank] 13:49:58 INFO - PROCESS | 1733 | --DOMWINDOW == 174 (0x938a8800) [pid = 1733] [serial = 2108] [outer = (nil)] [url = about:blank] 13:49:58 INFO - PROCESS | 1733 | --DOMWINDOW == 173 (0x92232c00) [pid = 1733] [serial = 2106] [outer = (nil)] [url = about:blank] 13:49:58 INFO - PROCESS | 1733 | --DOMWINDOW == 172 (0x92136400) [pid = 1733] [serial = 2105] [outer = (nil)] [url = about:blank] 13:49:58 INFO - PROCESS | 1733 | --DOMWINDOW == 171 (0x913cac00) [pid = 1733] [serial = 2103] [outer = (nil)] [url = about:blank] 13:49:58 INFO - PROCESS | 1733 | --DOMWINDOW == 170 (0x913c6800) [pid = 1733] [serial = 2102] [outer = (nil)] [url = about:blank] 13:49:58 INFO - PROCESS | 1733 | --DOMWINDOW == 169 (0x912e5000) [pid = 1733] [serial = 2100] [outer = (nil)] [url = about:blank] 13:49:58 INFO - PROCESS | 1733 | --DOMWINDOW == 168 (0x91034800) [pid = 1733] [serial = 2099] [outer = (nil)] [url = about:blank] 13:49:58 INFO - PROCESS | 1733 | --DOMWINDOW == 167 (0x8e86ec00) [pid = 1733] [serial = 2097] [outer = (nil)] [url = about:blank] 13:49:58 INFO - PROCESS | 1733 | --DOMWINDOW == 166 (0x8e56b000) [pid = 1733] [serial = 2096] [outer = (nil)] [url = about:blank] 13:49:58 INFO - PROCESS | 1733 | --DOMWINDOW == 165 (0x8ac4a400) [pid = 1733] [serial = 2094] [outer = (nil)] [url = about:blank] 13:49:58 INFO - PROCESS | 1733 | --DOMWINDOW == 164 (0x8ab4fc00) [pid = 1733] [serial = 2093] [outer = (nil)] [url = about:blank] 13:49:58 INFO - PROCESS | 1733 | --DOMWINDOW == 163 (0x8ac4b400) [pid = 1733] [serial = 2144] [outer = (nil)] [url = about:blank] 13:49:58 INFO - PROCESS | 1733 | --DOMWINDOW == 162 (0x86feec00) [pid = 1733] [serial = 2141] [outer = (nil)] [url = about:blank] 13:49:58 INFO - PROCESS | 1733 | --DOMWINDOW == 161 (0x88550000) [pid = 1733] [serial = 2142] [outer = (nil)] [url = about:blank] 13:49:58 INFO - PROCESS | 1733 | --DOMWINDOW == 160 (0xa6280400) [pid = 1733] [serial = 2138] [outer = (nil)] [url = about:blank] 13:49:58 INFO - PROCESS | 1733 | --DOMWINDOW == 159 (0xa4e1f400) [pid = 1733] [serial = 2136] [outer = (nil)] [url = about:blank] 13:49:58 INFO - PROCESS | 1733 | --DOMWINDOW == 158 (0xa35f4800) [pid = 1733] [serial = 2135] [outer = (nil)] [url = about:blank] 13:49:58 INFO - PROCESS | 1733 | --DOMWINDOW == 157 (0xa3251000) [pid = 1733] [serial = 2133] [outer = (nil)] [url = about:blank] 13:49:58 INFO - PROCESS | 1733 | --DOMWINDOW == 156 (0xa321cc00) [pid = 1733] [serial = 2132] [outer = (nil)] [url = about:blank] 13:49:58 INFO - PROCESS | 1733 | --DOMWINDOW == 155 (0xa3020800) [pid = 1733] [serial = 2130] [outer = (nil)] [url = about:blank] 13:49:58 INFO - PROCESS | 1733 | --DOMWINDOW == 154 (0xa264d000) [pid = 1733] [serial = 2129] [outer = (nil)] [url = about:blank] 13:49:58 INFO - PROCESS | 1733 | --DOMWINDOW == 153 (0xa2280400) [pid = 1733] [serial = 2127] [outer = (nil)] [url = about:blank] 13:49:58 INFO - PROCESS | 1733 | --DOMWINDOW == 152 (0xa105a800) [pid = 1733] [serial = 2126] [outer = (nil)] [url = about:blank] 13:49:58 INFO - PROCESS | 1733 | --DOMWINDOW == 151 (0x9bf98400) [pid = 1733] [serial = 2124] [outer = (nil)] [url = about:blank] 13:49:58 INFO - PROCESS | 1733 | --DOMWINDOW == 150 (0x9b2a0800) [pid = 1733] [serial = 2123] [outer = (nil)] [url = about:blank] 13:49:58 INFO - PROCESS | 1733 | --DOMWINDOW == 149 (0x9a28c800) [pid = 1733] [serial = 2121] [outer = (nil)] [url = about:blank] 13:49:58 INFO - PROCESS | 1733 | --DOMWINDOW == 148 (0x9a282c00) [pid = 1733] [serial = 2120] [outer = (nil)] [url = about:blank] 13:49:58 INFO - PROCESS | 1733 | --DOMWINDOW == 147 (0x99e72400) [pid = 1733] [serial = 2118] [outer = (nil)] [url = about:blank] 13:49:58 INFO - PROCESS | 1733 | --DOMWINDOW == 146 (0x8c9f5400) [pid = 1733] [serial = 2147] [outer = (nil)] [url = about:blank] 13:49:58 INFO - PROCESS | 1733 | --DOMWINDOW == 145 (0x8d250800) [pid = 1733] [serial = 2151] [outer = (nil)] [url = about:blank] 13:49:58 INFO - PROCESS | 1733 | --DOMWINDOW == 144 (0x8e58d000) [pid = 1733] [serial = 2153] [outer = (nil)] [url = about:blank] 13:49:58 INFO - PROCESS | 1733 | --DOMWINDOW == 143 (0x8af5d800) [pid = 1733] [serial = 2145] [outer = (nil)] [url = about:blank] 13:49:58 INFO - PROCESS | 1733 | 1464382198438 Marionette TRACE conn4 <- [1,3000,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 13:49:58 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. 13:49:58 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 4895ms 13:49:58 INFO - PROCESS | 1733 | 1464382198479 Marionette TRACE conn4 -> [0,3001,"getWindowHandle",null] 13:49:58 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 13:49:58 INFO - PROCESS | 1733 | 1464382198485 Marionette TRACE conn4 <- [1,3001,null,{"value":"8"}] 13:49:58 INFO - PROCESS | 1733 | 1464382198493 Marionette TRACE conn4 -> [0,3002,"setScriptTimeout",{"ms":35000}] 13:49:58 INFO - PROCESS | 1733 | 1464382198499 Marionette TRACE conn4 <- [1,3002,null,{}] 13:49:58 INFO - PROCESS | 1733 | 1464382198508 Marionette TRACE conn4 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:49:58 INFO - PROCESS | 1733 | 1464382198768 Marionette TRACE conn4 <- [1,3003,null,{"value":null}] 13:49:59 INFO - PROCESS | 1733 | 1464382199006 Marionette TRACE conn4 -> [0,3004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:59 INFO - PROCESS | 1733 | ++DOCSHELL 0x876d6000 == 132 [pid = 1733] [id = 760] 13:49:59 INFO - PROCESS | 1733 | ++DOMWINDOW == 144 (0x88424c00) [pid = 1733] [serial = 2279] [outer = (nil)] 13:49:59 INFO - PROCESS | 1733 | ++DOMWINDOW == 145 (0x88cda000) [pid = 1733] [serial = 2280] [outer = 0x88424c00] 13:49:59 INFO - PROCESS | 1733 | 1464382199100 Marionette DEBUG loaded listener.js 13:49:59 INFO - PROCESS | 1733 | ++DOMWINDOW == 146 (0x89b46000) [pid = 1733] [serial = 2281] [outer = 0x88424c00] 13:49:59 INFO - PROCESS | 1733 | 1464382199884 Marionette TRACE conn4 <- [1,3004,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 13:49:59 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. 13:49:59 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 1443ms 13:49:59 INFO - PROCESS | 1733 | 1464382199936 Marionette TRACE conn4 -> [0,3005,"getWindowHandle",null] 13:49:59 INFO - PROCESS | 1733 | 1464382199944 Marionette TRACE conn4 <- [1,3005,null,{"value":"8"}] 13:49:59 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 13:49:59 INFO - PROCESS | 1733 | 1464382199954 Marionette TRACE conn4 -> [0,3006,"setScriptTimeout",{"ms":35000}] 13:49:59 INFO - PROCESS | 1733 | 1464382199959 Marionette TRACE conn4 <- [1,3006,null,{}] 13:49:59 INFO - PROCESS | 1733 | 1464382199964 Marionette TRACE conn4 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:50:00 INFO - PROCESS | 1733 | 1464382200310 Marionette TRACE conn4 <- [1,3007,null,{"value":null}] 13:50:00 INFO - PROCESS | 1733 | 1464382200499 Marionette TRACE conn4 -> [0,3008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:00 INFO - PROCESS | 1733 | ++DOCSHELL 0x8a3a3400 == 133 [pid = 1733] [id = 761] 13:50:00 INFO - PROCESS | 1733 | ++DOMWINDOW == 147 (0x8a3a4000) [pid = 1733] [serial = 2282] [outer = (nil)] 13:50:00 INFO - PROCESS | 1733 | ++DOMWINDOW == 148 (0x8a576000) [pid = 1733] [serial = 2283] [outer = 0x8a3a4000] 13:50:00 INFO - PROCESS | 1733 | 1464382200594 Marionette DEBUG loaded listener.js 13:50:00 INFO - PROCESS | 1733 | ++DOMWINDOW == 149 (0x8abf1400) [pid = 1733] [serial = 2284] [outer = 0x8a3a4000] 13:50:01 INFO - PROCESS | 1733 | 1464382201447 Marionette TRACE conn4 <- [1,3008,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 13:50:01 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. 13:50:01 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 1534ms 13:50:01 INFO - PROCESS | 1733 | 1464382201490 Marionette TRACE conn4 -> [0,3009,"getWindowHandle",null] 13:50:01 INFO - PROCESS | 1733 | 1464382201493 Marionette TRACE conn4 <- [1,3009,null,{"value":"8"}] 13:50:01 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 13:50:01 INFO - PROCESS | 1733 | 1464382201500 Marionette TRACE conn4 -> [0,3010,"setScriptTimeout",{"ms":35000}] 13:50:01 INFO - PROCESS | 1733 | 1464382201505 Marionette TRACE conn4 <- [1,3010,null,{}] 13:50:01 INFO - PROCESS | 1733 | 1464382201529 Marionette TRACE conn4 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:50:01 INFO - PROCESS | 1733 | 1464382201852 Marionette TRACE conn4 <- [1,3011,null,{"value":null}] 13:50:01 INFO - PROCESS | 1733 | 1464382201905 Marionette TRACE conn4 -> [0,3012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:02 INFO - PROCESS | 1733 | ++DOCSHELL 0x888e8400 == 134 [pid = 1733] [id = 762] 13:50:02 INFO - PROCESS | 1733 | ++DOMWINDOW == 150 (0x8af64000) [pid = 1733] [serial = 2285] [outer = (nil)] 13:50:02 INFO - PROCESS | 1733 | ++DOMWINDOW == 151 (0x8b09dc00) [pid = 1733] [serial = 2286] [outer = 0x8af64000] 13:50:02 INFO - PROCESS | 1733 | 1464382202142 Marionette DEBUG loaded listener.js 13:50:02 INFO - PROCESS | 1733 | ++DOMWINDOW == 152 (0x8c8a3c00) [pid = 1733] [serial = 2287] [outer = 0x8af64000] 13:50:03 INFO - PROCESS | 1733 | --DOMWINDOW == 151 (0x8ab57800) [pid = 1733] [serial = 2155] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 13:50:03 INFO - PROCESS | 1733 | --DOMWINDOW == 150 (0x86e0b800) [pid = 1733] [serial = 2197] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 13:50:03 INFO - PROCESS | 1733 | --DOMWINDOW == 149 (0x86fcd400) [pid = 1733] [serial = 2194] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 13:50:03 INFO - PROCESS | 1733 | --DOMWINDOW == 148 (0x8d9fe800) [pid = 1733] [serial = 2158] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 13:50:03 INFO - PROCESS | 1733 | --DOMWINDOW == 147 (0x876df800) [pid = 1733] [serial = 2206] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 13:50:03 INFO - PROCESS | 1733 | --DOMWINDOW == 146 (0x88558c00) [pid = 1733] [serial = 2209] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 13:50:03 INFO - PROCESS | 1733 | --DOMWINDOW == 145 (0x91cb3c00) [pid = 1733] [serial = 2167] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 13:50:03 INFO - PROCESS | 1733 | --DOMWINDOW == 144 (0xa2649000) [pid = 1733] [serial = 2137] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 13:50:03 INFO - PROCESS | 1733 | --DOMWINDOW == 143 (0x8f39d800) [pid = 1733] [serial = 2161] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 13:50:03 INFO - PROCESS | 1733 | --DOMWINDOW == 142 (0x9b414800) [pid = 1733] [serial = 2188] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 13:50:03 INFO - PROCESS | 1733 | --DOMWINDOW == 141 (0x94555400) [pid = 1733] [serial = 2173] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 13:50:03 INFO - PROCESS | 1733 | --DOMWINDOW == 140 (0x9a138400) [pid = 1733] [serial = 2185] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 13:50:03 INFO - PROCESS | 1733 | --DOMWINDOW == 139 (0x912e0000) [pid = 1733] [serial = 2164] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 13:50:03 INFO - PROCESS | 1733 | --DOMWINDOW == 138 (0x95761000) [pid = 1733] [serial = 2179] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 13:50:03 INFO - PROCESS | 1733 | --DOMWINDOW == 137 (0x9b425400) [pid = 1733] [serial = 2191] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 13:50:03 INFO - PROCESS | 1733 | --DOMWINDOW == 136 (0x94514400) [pid = 1733] [serial = 2176] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 13:50:03 INFO - PROCESS | 1733 | --DOMWINDOW == 135 (0x876de400) [pid = 1733] [serial = 2203] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 13:50:03 INFO - PROCESS | 1733 | --DOMWINDOW == 134 (0x876d6800) [pid = 1733] [serial = 2200] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 13:50:03 INFO - PROCESS | 1733 | --DOMWINDOW == 133 (0x913c0c00) [pid = 1733] [serial = 2170] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 13:50:03 INFO - PROCESS | 1733 | --DOMWINDOW == 132 (0x88554c00) [pid = 1733] [serial = 2212] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 13:50:03 INFO - PROCESS | 1733 | --DOMWINDOW == 131 (0x8ccc3400) [pid = 1733] [serial = 2089] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 13:50:03 INFO - PROCESS | 1733 | --DOMWINDOW == 130 (0x8ab4c000) [pid = 1733] [serial = 2182] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 13:50:03 INFO - PROCESS | 1733 | 1464382203554 Marionette TRACE conn4 <- [1,3012,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 13:50:03 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 13:50:03 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 2111ms 13:50:03 INFO - PROCESS | 1733 | 1464382203612 Marionette TRACE conn4 -> [0,3013,"getWindowHandle",null] 13:50:03 INFO - TEST-START | /FileAPI/FileReaderSync.worker 13:50:03 INFO - PROCESS | 1733 | 1464382203617 Marionette TRACE conn4 <- [1,3013,null,{"value":"8"}] 13:50:03 INFO - PROCESS | 1733 | 1464382203623 Marionette TRACE conn4 -> [0,3014,"setScriptTimeout",{"ms":35000}] 13:50:03 INFO - PROCESS | 1733 | 1464382203626 Marionette TRACE conn4 <- [1,3014,null,{}] 13:50:03 INFO - PROCESS | 1733 | 1464382203632 Marionette TRACE conn4 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:50:03 INFO - PROCESS | 1733 | 1464382203847 Marionette TRACE conn4 <- [1,3015,null,{"value":null}] 13:50:04 INFO - PROCESS | 1733 | 1464382204064 Marionette TRACE conn4 -> [0,3016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReaderSync.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReaderSync.worker\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:04 INFO - PROCESS | 1733 | ++DOCSHELL 0x86fc8000 == 135 [pid = 1733] [id = 763] 13:50:04 INFO - PROCESS | 1733 | ++DOMWINDOW == 131 (0x8ab57800) [pid = 1733] [serial = 2288] [outer = (nil)] 13:50:04 INFO - PROCESS | 1733 | ++DOMWINDOW == 132 (0x8c8a2c00) [pid = 1733] [serial = 2289] [outer = 0x8ab57800] 13:50:04 INFO - PROCESS | 1733 | 1464382204143 Marionette DEBUG loaded listener.js 13:50:04 INFO - PROCESS | 1733 | ++DOMWINDOW == 133 (0x8cad0400) [pid = 1733] [serial = 2290] [outer = 0x8ab57800] 13:50:04 INFO - PROCESS | 1733 | [1733] 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 13:50:04 INFO - PROCESS | 1733 | 1464382204924 Marionette TRACE conn4 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 13:50:04 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 13:50:04 INFO - {} 13:50:04 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 13:50:04 INFO - {} 13:50:04 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 13:50:04 INFO - {} 13:50:04 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 13:50:04 INFO - {} 13:50:04 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1339ms 13:50:04 INFO - PROCESS | 1733 | 1464382204963 Marionette TRACE conn4 -> [0,3017,"getWindowHandle",null] 13:50:04 INFO - PROCESS | 1733 | 1464382204966 Marionette TRACE conn4 <- [1,3017,null,{"value":"8"}] 13:50:04 INFO - TEST-START | /FileAPI/fileReader.html 13:50:05 INFO - PROCESS | 1733 | 1464382205142 Marionette TRACE conn4 -> [0,3018,"setScriptTimeout",{"ms":35000}] 13:50:05 INFO - PROCESS | 1733 | 1464382205149 Marionette TRACE conn4 <- [1,3018,null,{}] 13:50:05 INFO - PROCESS | 1733 | 1464382205160 Marionette TRACE conn4 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:50:05 INFO - PROCESS | 1733 | 1464382205444 Marionette TRACE conn4 <- [1,3019,null,{"value":null}] 13:50:05 INFO - PROCESS | 1733 | 1464382205821 Marionette TRACE conn4 -> [0,3020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/fileReader.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/fileReader.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:05 INFO - PROCESS | 1733 | ++DOCSHELL 0x88421400 == 136 [pid = 1733] [id = 764] 13:50:05 INFO - PROCESS | 1733 | ++DOMWINDOW == 134 (0x8854ac00) [pid = 1733] [serial = 2291] [outer = (nil)] 13:50:05 INFO - PROCESS | 1733 | ++DOMWINDOW == 135 (0x888df400) [pid = 1733] [serial = 2292] [outer = 0x8854ac00] 13:50:05 INFO - PROCESS | 1733 | 1464382205911 Marionette DEBUG loaded listener.js 13:50:06 INFO - PROCESS | 1733 | ++DOMWINDOW == 136 (0x890e6800) [pid = 1733] [serial = 2293] [outer = 0x8854ac00] 13:50:06 INFO - PROCESS | 1733 | 1464382206809 Marionette TRACE conn4 <- [1,3020,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 13:50:06 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 13:50:06 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 13:50:06 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 13:50:06 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 13:50:06 INFO - TEST-OK | /FileAPI/fileReader.html | took 1861ms 13:50:06 INFO - PROCESS | 1733 | 1464382206844 Marionette TRACE conn4 -> [0,3021,"getWindowHandle",null] 13:50:06 INFO - PROCESS | 1733 | 1464382206849 Marionette TRACE conn4 <- [1,3021,null,{"value":"8"}] 13:50:06 INFO - TEST-START | /FileAPI/historical.html 13:50:06 INFO - PROCESS | 1733 | 1464382206860 Marionette TRACE conn4 -> [0,3022,"setScriptTimeout",{"ms":35000}] 13:50:06 INFO - PROCESS | 1733 | 1464382206864 Marionette TRACE conn4 <- [1,3022,null,{}] 13:50:06 INFO - PROCESS | 1733 | 1464382206876 Marionette TRACE conn4 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:50:07 INFO - PROCESS | 1733 | 1464382207120 Marionette TRACE conn4 <- [1,3023,null,{"value":null}] 13:50:07 INFO - PROCESS | 1733 | 1464382207433 Marionette TRACE conn4 -> [0,3024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/historical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/historical.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:07 INFO - PROCESS | 1733 | ++DOCSHELL 0x8ab4fc00 == 137 [pid = 1733] [id = 765] 13:50:07 INFO - PROCESS | 1733 | ++DOMWINDOW == 137 (0x8ab57400) [pid = 1733] [serial = 2294] [outer = (nil)] 13:50:07 INFO - PROCESS | 1733 | ++DOMWINDOW == 138 (0x8ac6d400) [pid = 1733] [serial = 2295] [outer = 0x8ab57400] 13:50:07 INFO - PROCESS | 1733 | 1464382207525 Marionette DEBUG loaded listener.js 13:50:07 INFO - PROCESS | 1733 | ++DOMWINDOW == 139 (0x8af63400) [pid = 1733] [serial = 2296] [outer = 0x8ab57400] 13:50:08 INFO - PROCESS | 1733 | 1464382208466 Marionette TRACE conn4 <- [1,3024,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 13:50:08 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 13:50:08 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 13:50:08 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 13:50:08 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 13:50:08 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 13:50:08 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 13:50:08 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 13:50:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:50:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:50:08 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 13:50:08 INFO - TEST-OK | /FileAPI/historical.html | took 1644ms 13:50:08 INFO - PROCESS | 1733 | 1464382208507 Marionette TRACE conn4 -> [0,3025,"getWindowHandle",null] 13:50:08 INFO - PROCESS | 1733 | 1464382208510 Marionette TRACE conn4 <- [1,3025,null,{"value":"8"}] 13:50:08 INFO - TEST-START | /FileAPI/idlharness.html 13:50:08 INFO - PROCESS | 1733 | 1464382208519 Marionette TRACE conn4 -> [0,3026,"setScriptTimeout",{"ms":35000}] 13:50:08 INFO - PROCESS | 1733 | 1464382208523 Marionette TRACE conn4 <- [1,3026,null,{}] 13:50:08 INFO - PROCESS | 1733 | 1464382208529 Marionette TRACE conn4 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:50:08 INFO - PROCESS | 1733 | 1464382208775 Marionette TRACE conn4 <- [1,3027,null,{"value":null}] 13:50:09 INFO - PROCESS | 1733 | 1464382209087 Marionette TRACE conn4 -> [0,3028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:09 INFO - PROCESS | 1733 | ++DOCSHELL 0x8b791400 == 138 [pid = 1733] [id = 766] 13:50:09 INFO - PROCESS | 1733 | ++DOMWINDOW == 140 (0x8dbcec00) [pid = 1733] [serial = 2297] [outer = (nil)] 13:50:09 INFO - PROCESS | 1733 | ++DOMWINDOW == 141 (0x8dc49000) [pid = 1733] [serial = 2298] [outer = 0x8dbcec00] 13:50:09 INFO - PROCESS | 1733 | 1464382209281 Marionette DEBUG loaded listener.js 13:50:09 INFO - PROCESS | 1733 | ++DOMWINDOW == 142 (0x8e426800) [pid = 1733] [serial = 2299] [outer = 0x8dbcec00] 13:50:10 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 13:50:10 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 13:50:10 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 13:50:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:50:10 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 13:50:10 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 13:50:10 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 13:50:10 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:50:10 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 13:50:10 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 13:50:10 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 13:50:10 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 13:50:10 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 13:50:10 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 13:50:10 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 13:50:10 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 13:50:10 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 13:50:10 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 13:50:10 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 13:50:10 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 13:50:10 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 13:50:10 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 13:50:10 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 13:50:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:50:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:50:10 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 13:50:10 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 13:50:10 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 13:50:10 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:50:10 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 13:50:10 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 13:50:10 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 13:50:10 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 13:50:10 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 13:50:10 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 13:50:10 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 13:50:10 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 13:50:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:50:10 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 13:50:10 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 13:50:10 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 13:50:10 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:50:10 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 13:50:10 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 13:50:10 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 13:50:10 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 13:50:10 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 13:50:10 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 13:50:10 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 13:50:10 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 13:50:10 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 13:50:10 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 13:50:10 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 13:50:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:50:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:50:10 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 13:50:10 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 13:50:10 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 13:50:10 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 13:50:10 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 13:50:10 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 13:50:10 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 13:50:10 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 13:50:10 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 13:50:10 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 13:50:10 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 13:50:10 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 13:50:10 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 13:50:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:50:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:50:10 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 13:50:10 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 13:50:10 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 13:50:10 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 13:50:10 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 13:50:10 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 13:50:10 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 13:50:10 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 13:50:10 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 13:50:10 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 13:50:10 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 13:50:10 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 13:50:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:50:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:50:10 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 13:50:10 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 13:50:10 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:50:10 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 13:50:10 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 13:50:10 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 13:50:10 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 13:50:10 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 13:50:10 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 13:50:10 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 13:50:10 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 13:50:10 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 13:50:10 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 13:50:10 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 13:50:10 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 13:50:10 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 13:50:10 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 13:50:10 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 13:50:10 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 13:50:10 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 13:50:10 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 13:50:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:50:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:50:10 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 13:50:10 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 13:50:10 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 13:50:10 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 13:50:10 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 13:50:10 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 13:50:10 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 13:50:10 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 13:50:10 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 13:50:10 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 13:50:10 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 13:50:10 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 13:50:10 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 13:50:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:50:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:50:11 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 13:50:11 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 13:50:11 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 13:50:11 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 13:50:11 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 13:50:11 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 13:50:11 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 13:50:11 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 13:50:11 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 13:50:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 13:50:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 13:50:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 13:50:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 13:50:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 13:50:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 13:50:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 13:50:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 13:50:11 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 13:50:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 13:50:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 13:50:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 13:50:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 13:50:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 13:50:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 13:50:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 13:50:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 13:50:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 13:50:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 13:50:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 13:50:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 13:50:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 13:50:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 13:50:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 13:50:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 13:50:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 13:50:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 13:50:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 13:50:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 13:50:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 13:50:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 13:50:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 13:50:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 13:50:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 13:50:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 13:50:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 13:50:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 13:50:11 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 13:50:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 13:50:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 13:50:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 13:50:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 13:50:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 13:50:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 13:50:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 13:50:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 13:50:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 13:50:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 13:50:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 13:50:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 13:50:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 13:50:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 13:50:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 13:50:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 13:50:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 13:50:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 13:50:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 13:50:11 INFO - TEST-OK | /FileAPI/idlharness.html | took 2430ms 13:50:11 INFO - PROCESS | 1733 | 1464382210794 Marionette TRACE conn4 <- [1,3028,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 13:50:11 INFO - PROCESS | 1733 | 1464382211161 Marionette TRACE conn4 -> [0,3029,"getWindowHandle",null] 13:50:11 INFO - PROCESS | 1733 | 1464382211165 Marionette TRACE conn4 <- [1,3029,null,{"value":"8"}] 13:50:11 INFO - TEST-START | /FileAPI/idlharness.worker 13:50:11 INFO - PROCESS | 1733 | 1464382211213 Marionette TRACE conn4 -> [0,3030,"setScriptTimeout",{"ms":35000}] 13:50:11 INFO - PROCESS | 1733 | 1464382211222 Marionette TRACE conn4 <- [1,3030,null,{}] 13:50:11 INFO - PROCESS | 1733 | 1464382211228 Marionette TRACE conn4 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:50:11 INFO - PROCESS | 1733 | 1464382211466 Marionette TRACE conn4 <- [1,3031,null,{"value":null}] 13:50:11 INFO - PROCESS | 1733 | 1464382211757 Marionette TRACE conn4 -> [0,3032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.worker\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:11 INFO - PROCESS | 1733 | ++DOCSHELL 0x8e424800 == 139 [pid = 1733] [id = 767] 13:50:11 INFO - PROCESS | 1733 | ++DOMWINDOW == 143 (0x92236c00) [pid = 1733] [serial = 2300] [outer = (nil)] 13:50:11 INFO - PROCESS | 1733 | ++DOMWINDOW == 144 (0x93992000) [pid = 1733] [serial = 2301] [outer = 0x92236c00] 13:50:11 INFO - PROCESS | 1733 | 1464382211846 Marionette DEBUG loaded listener.js 13:50:11 INFO - PROCESS | 1733 | ++DOMWINDOW == 145 (0x93a95400) [pid = 1733] [serial = 2302] [outer = 0x92236c00] 13:50:12 INFO - PROCESS | 1733 | [1733] 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 13:50:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 13:50:13 INFO - {} 13:50:13 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 13:50:13 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 13:50:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:50:13 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 13:50:13 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 13:50:13 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 13:50:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:50:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:50:13 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 13:50:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 13:50:13 INFO - {} 13:50:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 13:50:13 INFO - {} 13:50:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 13:50:13 INFO - {} 13:50:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 13:50:13 INFO - {} 13:50:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 13:50:13 INFO - {} 13:50:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 13:50:13 INFO - {} 13:50:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 13:50:13 INFO - {} 13:50:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 13:50:13 INFO - {} 13:50:13 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 13:50:13 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 13:50:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:50:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:50:13 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 13:50:13 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 13:50:13 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 13:50:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:50:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:50:13 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 13:50:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 13:50:13 INFO - {} 13:50:13 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 13:50:13 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 13:50:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:50:13 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 13:50:13 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 13:50:13 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 13:50:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:50:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:50:13 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 13:50:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 13:50:13 INFO - {} 13:50:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 13:50:13 INFO - {} 13:50:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 13:50:13 INFO - {} 13:50:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 13:50:13 INFO - {} 13:50:13 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 13:50:13 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 13:50:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:50:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:50:14 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 13:50:14 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 13:50:14 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 13:50:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 13:50:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:50:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 13:50:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 13:50:14 INFO - {} 13:50:14 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 - {} 13:50:14 INFO - {} 13:50:14 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 13:50:14 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 13:50:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:50:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:50:14 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 13:50:14 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 13:50:14 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 13:50:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 13:50:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:50:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 13:50:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 13:50:14 INFO - {} 13:50:14 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 13:50:14 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 13:50:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:50:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:50:14 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 13:50:14 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 13:50:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:50:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:50:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 13:50:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 13:50:14 INFO - {} 13:50:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 13:50:14 INFO - {} 13:50:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 13:50:14 INFO - {} 13:50:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 13:50:14 INFO - {} 13:50:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 13:50:14 INFO - {} 13:50:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 13:50:14 INFO - {} 13:50:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 13:50:14 INFO - {} 13:50:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 13:50:14 INFO - {} 13:50:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 13:50:14 INFO - {} 13:50:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 13:50:14 INFO - {} 13:50:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 13:50:14 INFO - {} 13:50:14 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 13:50:14 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 13:50:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:50:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:50:14 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 13:50:14 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 13:50:14 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 13:50:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 13:50:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:50:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 13:50:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 13:50:14 INFO - {} 13:50:14 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 - {} 13:50:14 INFO - {} 13:50:14 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 13:50:14 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 13:50:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:50:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:50:14 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 13:50:14 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 13:50:14 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 13:50:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 13:50:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:50:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 13:50:14 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 13:50:14 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 13:50:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:50:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:50:14 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 13:50:14 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 13:50:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:50:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:50:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 13:50:14 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 13:50:14 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 13:50:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:50:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:50:14 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 13:50:14 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 13:50:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:50:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:50:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 13:50:14 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 13:50:14 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 13:50:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:50:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:50:14 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 13:50:14 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 13:50:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:50:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:50:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 13:50:14 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 13:50:14 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 13:50:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:50:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:50:14 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 13:50:14 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 13:50:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:50:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:50:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 13:50:14 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 13:50:14 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 13:50:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:50:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:50:14 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 13:50:14 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 13:50:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:50:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:50:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 13:50:14 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 13:50:14 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 13:50:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:50:14 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 13:50:14 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 13:50:14 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 13:50:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:50:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:50:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 13:50:14 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 13:50:14 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 13:50:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:50:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:50:14 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 13:50:14 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 13:50:14 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 13:50:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:50:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:50:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 13:50:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 13:50:14 INFO - {} 13:50:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 13:50:14 INFO - {} 13:50:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 13:50:14 INFO - {} 13:50:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 13:50:14 INFO - {} 13:50:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 13:50:14 INFO - {} 13:50:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 13:50:14 INFO - {} 13:50:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 13:50:14 INFO - {} 13:50:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 13:50:14 INFO - {} 13:50:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 13:50:14 INFO - {} 13:50:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 13:50:14 INFO - {} 13:50:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 13:50:14 INFO - {} 13:50:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 13:50:14 INFO - {} 13:50:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 13:50:14 INFO - {} 13:50:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 13:50:14 INFO - {} 13:50:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 13:50:14 INFO - {} 13:50:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 13:50:14 INFO - {} 13:50:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 13:50:14 INFO - {} 13:50:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 13:50:14 INFO - {} 13:50:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 13:50:14 INFO - {} 13:50:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 13:50:14 INFO - {} 13:50:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 13:50:14 INFO - {} 13:50:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 13:50:14 INFO - {} 13:50:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 13:50:14 INFO - {} 13:50:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 13:50:14 INFO - {} 13:50:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 13:50:14 INFO - {} 13:50:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 13:50:14 INFO - {} 13:50:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 13:50:14 INFO - {} 13:50:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 13:50:14 INFO - {} 13:50:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 13:50:14 INFO - {} 13:50:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 13:50:14 INFO - {} 13:50:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 13:50:14 INFO - {} 13:50:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 13:50:14 INFO - {} 13:50:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 13:50:14 INFO - {} 13:50:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 13:50:14 INFO - {} 13:50:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 13:50:14 INFO - {} 13:50:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 13:50:14 INFO - {} 13:50:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 13:50:14 INFO - {} 13:50:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 13:50:14 INFO - {} 13:50:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 13:50:14 INFO - {} 13:50:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 13:50:14 INFO - {} 13:50:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 13:50:14 INFO - {} 13:50:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 13:50:14 INFO - {} 13:50:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 13:50:14 INFO - {} 13:50:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 13:50:14 INFO - {} 13:50:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 13:50:14 INFO - {} 13:50:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 13:50:14 INFO - {} 13:50:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 13:50:14 INFO - {} 13:50:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 13:50:14 INFO - {} 13:50:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 13:50:14 INFO - {} 13:50:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 13:50:14 INFO - {} 13:50:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 13:50:14 INFO - {} 13:50:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 13:50:14 INFO - {} 13:50:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 13:50:14 INFO - {} 13:50:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 13:50:14 INFO - {} 13:50:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 13:50:14 INFO - {} 13:50:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 13:50:14 INFO - {} 13:50:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 13:50:14 INFO - {} 13:50:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 13:50:14 INFO - {} 13:50:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 13:50:14 INFO - {} 13:50:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 13:50:14 INFO - {} 13:50:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 13:50:14 INFO - {} 13:50:14 INFO - TEST-OK | /FileAPI/idlharness.worker | took 2840ms 13:50:14 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 13:50:14 INFO - PROCESS | 1733 | 1464382213915 Marionette TRACE conn4 <- [1,3032,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 13:50:14 INFO - PROCESS | 1733 | 1464382214064 Marionette TRACE conn4 -> [0,3033,"getWindowHandle",null] 13:50:14 INFO - PROCESS | 1733 | 1464382214068 Marionette TRACE conn4 <- [1,3033,null,{"value":"8"}] 13:50:14 INFO - PROCESS | 1733 | 1464382214082 Marionette TRACE conn4 -> [0,3034,"setScriptTimeout",{"ms":35000}] 13:50:14 INFO - PROCESS | 1733 | 1464382214092 Marionette TRACE conn4 <- [1,3034,null,{}] 13:50:14 INFO - PROCESS | 1733 | 1464382214112 Marionette TRACE conn4 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:50:14 INFO - PROCESS | 1733 | 1464382214508 Marionette TRACE conn4 <- [1,3035,null,{"value":null}] 13:50:14 INFO - PROCESS | 1733 | 1464382214809 Marionette TRACE conn4 -> [0,3036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-XHR-revoke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:14 INFO - PROCESS | 1733 | ++DOCSHELL 0x8e421000 == 140 [pid = 1733] [id = 768] 13:50:14 INFO - PROCESS | 1733 | ++DOMWINDOW == 146 (0x92d1cc00) [pid = 1733] [serial = 2303] [outer = (nil)] 13:50:14 INFO - PROCESS | 1733 | ++DOMWINDOW == 147 (0x9a1e8000) [pid = 1733] [serial = 2304] [outer = 0x92d1cc00] 13:50:14 INFO - PROCESS | 1733 | 1464382214898 Marionette DEBUG loaded listener.js 13:50:15 INFO - PROCESS | 1733 | ++DOMWINDOW == 148 (0x9a1ef400) [pid = 1733] [serial = 2305] [outer = 0x92d1cc00] 13:50:15 INFO - PROCESS | 1733 | 1464382215740 Marionette TRACE conn4 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 13:50:15 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 13:50:15 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1705ms 13:50:15 INFO - PROCESS | 1733 | 1464382215789 Marionette TRACE conn4 -> [0,3037,"getWindowHandle",null] 13:50:15 INFO - PROCESS | 1733 | 1464382215793 Marionette TRACE conn4 <- [1,3037,null,{"value":"8"}] 13:50:15 INFO - TEST-START | /FileAPI/blob/Blob-close.html 13:50:15 INFO - PROCESS | 1733 | 1464382215800 Marionette TRACE conn4 -> [0,3038,"setScriptTimeout",{"ms":35000}] 13:50:15 INFO - PROCESS | 1733 | 1464382215804 Marionette TRACE conn4 <- [1,3038,null,{}] 13:50:15 INFO - PROCESS | 1733 | 1464382215831 Marionette TRACE conn4 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:50:16 INFO - PROCESS | 1733 | 1464382216111 Marionette TRACE conn4 <- [1,3039,null,{"value":null}] 13:50:16 INFO - PROCESS | 1733 | 1464382216477 Marionette TRACE conn4 -> [0,3040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-close.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-close.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:16 INFO - PROCESS | 1733 | ++DOCSHELL 0x8d9f7800 == 141 [pid = 1733] [id = 769] 13:50:16 INFO - PROCESS | 1733 | ++DOMWINDOW == 149 (0x9a322000) [pid = 1733] [serial = 2306] [outer = (nil)] 13:50:16 INFO - PROCESS | 1733 | ++DOMWINDOW == 150 (0x9a331c00) [pid = 1733] [serial = 2307] [outer = 0x9a322000] 13:50:16 INFO - PROCESS | 1733 | 1464382216571 Marionette DEBUG loaded listener.js 13:50:16 INFO - PROCESS | 1733 | ++DOMWINDOW == 151 (0x9a79b400) [pid = 1733] [serial = 2308] [outer = 0x9a322000] 13:50:17 INFO - PROCESS | 1733 | 1464382217375 Marionette TRACE conn4 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 13:50:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 13:50:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 13:50:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:50:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:50:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 13:50:17 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1609ms 13:50:17 INFO - PROCESS | 1733 | 1464382217411 Marionette TRACE conn4 -> [0,3041,"getWindowHandle",null] 13:50:17 INFO - PROCESS | 1733 | 1464382217414 Marionette TRACE conn4 <- [1,3041,null,{"value":"8"}] 13:50:17 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 13:50:17 INFO - PROCESS | 1733 | 1464382217421 Marionette TRACE conn4 -> [0,3042,"setScriptTimeout",{"ms":35000}] 13:50:17 INFO - PROCESS | 1733 | 1464382217424 Marionette TRACE conn4 <- [1,3042,null,{}] 13:50:17 INFO - PROCESS | 1733 | 1464382217430 Marionette TRACE conn4 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:50:17 INFO - PROCESS | 1733 | 1464382217666 Marionette TRACE conn4 <- [1,3043,null,{"value":null}] 13:50:17 INFO - PROCESS | 1733 | 1464382217968 Marionette TRACE conn4 -> [0,3044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:18 INFO - PROCESS | 1733 | ++DOCSHELL 0x9a328800 == 142 [pid = 1733] [id = 770] 13:50:18 INFO - PROCESS | 1733 | ++DOMWINDOW == 152 (0x9a8c3c00) [pid = 1733] [serial = 2309] [outer = (nil)] 13:50:18 INFO - PROCESS | 1733 | ++DOMWINDOW == 153 (0x9a8ca000) [pid = 1733] [serial = 2310] [outer = 0x9a8c3c00] 13:50:18 INFO - PROCESS | 1733 | 1464382218061 Marionette DEBUG loaded listener.js 13:50:18 INFO - PROCESS | 1733 | ++DOMWINDOW == 154 (0x9a8cc000) [pid = 1733] [serial = 2311] [outer = 0x9a8c3c00] 13:50:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 13:50:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 13:50:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 13:50:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 13:50:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 13:50:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 13:50:19 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. 13:50:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 13:50:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 13:50:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 13:50:19 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'.) 13:50:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 13:50:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 13:50:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 13:50:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 13:50:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 13:50:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 13:50:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 13:50:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 13:50:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 13:50:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 13:50:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 13:50:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 13:50:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 13:50:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 13:50:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 13:50:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 13:50:19 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. 13:50:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 13:50:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:50:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:50:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 13:50:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 13:50:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 13:50:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 13:50:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 13:50:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 13:50:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 13:50:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 13:50:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 13:50:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 13:50:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 13:50:19 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. 13:50:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 13:50:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 13:50:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:50:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:50:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 13:50:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 13:50:19 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. 13:50:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 13:50:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 13:50:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:50:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:50:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 13:50:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 13:50:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 13:50:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 13:50:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 13:50:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 13:50:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 13:50:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:50:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:50:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 13:50:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 13:50:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 13:50:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 13:50:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:50:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:50:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:50:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:50:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:50:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 13:50:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 13:50:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:50:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:50:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:50:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:50:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:50:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 13:50:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:50:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:50:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:50:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:50:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:50:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 13:50:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:50:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:50:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:50:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:50:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:50:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 13:50:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 13:50:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:50:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:50:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:50:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:50:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:50:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 13:50:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:50:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:50:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:50:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:50:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:50:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 13:50:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:50:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:50:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:50:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:50:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:50:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 13:50:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:50:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:50:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:50:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:50:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:50:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 13:50:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:50:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:50:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:50:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:50:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:50:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 13:50:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 13:50:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 13:50:19 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1877ms 13:50:19 INFO - PROCESS | 1733 | 1464382219202 Marionette TRACE conn4 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 8","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 13:50:19 INFO - PROCESS | 1733 | 1464382219359 Marionette TRACE conn4 -> [0,3045,"getWindowHandle",null] 13:50:19 INFO - PROCESS | 1733 | 1464382219367 Marionette TRACE conn4 <- [1,3045,null,{"value":"8"}] 13:50:19 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 13:50:19 INFO - PROCESS | 1733 | 1464382219396 Marionette TRACE conn4 -> [0,3046,"setScriptTimeout",{"ms":35000}] 13:50:19 INFO - PROCESS | 1733 | 1464382219398 Marionette TRACE conn4 <- [1,3046,null,{}] 13:50:19 INFO - PROCESS | 1733 | 1464382219416 Marionette TRACE conn4 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:50:19 INFO - PROCESS | 1733 | 1464382219745 Marionette TRACE conn4 <- [1,3047,null,{"value":null}] 13:50:20 INFO - PROCESS | 1733 | 1464382220069 Marionette TRACE conn4 -> [0,3048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-in-worker.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:20 INFO - PROCESS | 1733 | ++DOCSHELL 0x8ccc6400 == 143 [pid = 1733] [id = 771] 13:50:20 INFO - PROCESS | 1733 | ++DOMWINDOW == 155 (0x9507b400) [pid = 1733] [serial = 2312] [outer = (nil)] 13:50:20 INFO - PROCESS | 1733 | ++DOMWINDOW == 156 (0x9519b400) [pid = 1733] [serial = 2313] [outer = 0x9507b400] 13:50:20 INFO - PROCESS | 1733 | 1464382220156 Marionette DEBUG loaded listener.js 13:50:20 INFO - PROCESS | 1733 | ++DOMWINDOW == 157 (0x951e8800) [pid = 1733] [serial = 2314] [outer = 0x9507b400] 13:50:20 INFO - PROCESS | 1733 | [1733] 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 13:50:21 INFO - PROCESS | 1733 | 1464382221052 Marionette TRACE conn4 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 13:50:21 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 13:50:21 INFO - {} 13:50:21 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 1700ms 13:50:21 INFO - PROCESS | 1733 | 1464382221094 Marionette TRACE conn4 -> [0,3049,"getWindowHandle",null] 13:50:21 INFO - PROCESS | 1733 | 1464382221098 Marionette TRACE conn4 <- [1,3049,null,{"value":"8"}] 13:50:21 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 13:50:21 INFO - PROCESS | 1733 | 1464382221110 Marionette TRACE conn4 -> [0,3050,"setScriptTimeout",{"ms":35000}] 13:50:21 INFO - PROCESS | 1733 | 1464382221114 Marionette TRACE conn4 <- [1,3050,null,{}] 13:50:21 INFO - PROCESS | 1733 | 1464382221121 Marionette TRACE conn4 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:50:21 INFO - PROCESS | 1733 | 1464382221402 Marionette TRACE conn4 <- [1,3051,null,{"value":null}] 13:50:21 INFO - PROCESS | 1733 | 1464382221692 Marionette TRACE conn4 -> [0,3052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice-overflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:21 INFO - PROCESS | 1733 | ++DOCSHELL 0x8c8aa800 == 144 [pid = 1733] [id = 772] 13:50:21 INFO - PROCESS | 1733 | ++DOMWINDOW == 158 (0x8dc53400) [pid = 1733] [serial = 2315] [outer = (nil)] 13:50:21 INFO - PROCESS | 1733 | ++DOMWINDOW == 159 (0x953c3800) [pid = 1733] [serial = 2316] [outer = 0x8dc53400] 13:50:21 INFO - PROCESS | 1733 | 1464382221837 Marionette DEBUG loaded listener.js 13:50:21 INFO - PROCESS | 1733 | ++DOMWINDOW == 160 (0x955c6c00) [pid = 1733] [serial = 2317] [outer = 0x8dc53400] 13:50:22 INFO - PROCESS | 1733 | 1464382222632 Marionette TRACE conn4 <- [1,3052,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 13:50:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 13:50:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 13:50:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 13:50:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 13:50:22 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 1548ms 13:50:22 INFO - PROCESS | 1733 | 1464382222655 Marionette TRACE conn4 -> [0,3053,"getWindowHandle",null] 13:50:22 INFO - PROCESS | 1733 | 1464382222658 Marionette TRACE conn4 <- [1,3053,null,{"value":"8"}] 13:50:22 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 13:50:22 INFO - PROCESS | 1733 | 1464382222666 Marionette TRACE conn4 -> [0,3054,"setScriptTimeout",{"ms":35000}] 13:50:22 INFO - PROCESS | 1733 | 1464382222670 Marionette TRACE conn4 <- [1,3054,null,{}] 13:50:22 INFO - PROCESS | 1733 | 1464382222676 Marionette TRACE conn4 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:50:22 INFO - PROCESS | 1733 | 1464382222915 Marionette TRACE conn4 <- [1,3055,null,{"value":null}] 13:50:23 INFO - PROCESS | 1733 | 1464382223221 Marionette TRACE conn4 -> [0,3056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:23 INFO - PROCESS | 1733 | ++DOCSHELL 0x93993800 == 145 [pid = 1733] [id = 773] 13:50:23 INFO - PROCESS | 1733 | ++DOMWINDOW == 161 (0x953bc800) [pid = 1733] [serial = 2318] [outer = (nil)] 13:50:23 INFO - PROCESS | 1733 | ++DOMWINDOW == 162 (0x95757000) [pid = 1733] [serial = 2319] [outer = 0x953bc800] 13:50:23 INFO - PROCESS | 1733 | 1464382223316 Marionette DEBUG loaded listener.js 13:50:23 INFO - PROCESS | 1733 | ++DOMWINDOW == 163 (0x9575a800) [pid = 1733] [serial = 2320] [outer = 0x953bc800] 13:50:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 13:50:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 13:50:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 13:50:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 13:50:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 13:50:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 13:50:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 13:50:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 13:50:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 13:50:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 13:50:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 13:50:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 13:50:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 13:50:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 13:50:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 13:50:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 13:50:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 13:50:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 13:50:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 13:50:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 13:50:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 13:50:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 13:50:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 13:50:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 13:50:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 13:50:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 13:50:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 13:50:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 13:50:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 13:50:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 13:50:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 13:50:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 13:50:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 13:50:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 13:50:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 13:50:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 13:50:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 13:50:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 13:50:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 13:50:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 13:50:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 13:50:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 13:50:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 13:50:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 13:50:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 13:50:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 13:50:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 13:50:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 13:50:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 13:50:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 13:50:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 13:50:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 13:50:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 13:50:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 13:50:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 13:50:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 13:50:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 13:50:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 13:50:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 13:50:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 13:50:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 13:50:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 13:50:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 13:50:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 13:50:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 13:50:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 13:50:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 13:50:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 13:50:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 13:50:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 13:50:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 13:50:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 13:50:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 13:50:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 13:50:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 13:50:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 13:50:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 13:50:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 13:50:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 13:50:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 13:50:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 13:50:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 13:50:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 13:50:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 13:50:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 13:50:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 13:50:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 13:50:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 13:50:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 13:50:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 13:50:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 13:50:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 13:50:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 13:50:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 13:50:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 13:50:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 13:50:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 13:50:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 13:50:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 13:50:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:50:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:50:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:50:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:50:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:50:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 13:50:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:50:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:50:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:50:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:50:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:50:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 13:50:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:50:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:50:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:50:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:50:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:50:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 13:50:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:50:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:50:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:50:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:50:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:50:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 13:50:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:50:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:50:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:50:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:50:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:50:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 13:50:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:50:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:50:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:50:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:50:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:50:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 13:50:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:50:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:50:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:50:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:50:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:50:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 13:50:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:50:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:50:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:50:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:50:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:50:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 13:50:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:50:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:50:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:50:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:50:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:50:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 13:50:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:50:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:50:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:50:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:50:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:50:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 13:50:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:50:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:50:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:50:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:50:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:50:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 13:50:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:50:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:50:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:50:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:50:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:50:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 13:50:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:50:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:50:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:50:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:50:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:50:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 13:50:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:50:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:50:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:50:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:50:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:50:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 13:50:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:50:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:50:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:50:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:50:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:50:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 13:50:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:50:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:50:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:50:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:50:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:50:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 13:50:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:50:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:50:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:50:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:50:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:50:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 13:50:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:50:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:50:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:50:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:50:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:50:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 13:50:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:50:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:50:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:50:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:50:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:50:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 13:50:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:50:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:50:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:50:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:50:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:50:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 13:50:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:50:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:50:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:50:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:50:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:50:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 13:50:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:50:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:50:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:50:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:50:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:50:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 13:50:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:50:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:50:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:50:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 13:50:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 13:50:24 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" 13:50:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:50:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:50:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:50:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 13:50:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 13:50:24 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" 13:50:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:50:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:50:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:50:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 13:50:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 13:50:24 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 2041ms 13:50:24 INFO - TEST-START | /FileAPI/file/File-constructor.html 13:50:24 INFO - PROCESS | 1733 | 1464382224576 Marionette TRACE conn4 <- [1,3056,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 13:50:24 INFO - PROCESS | 1733 | 1464382224793 Marionette TRACE conn4 -> [0,3057,"getWindowHandle",null] 13:50:24 INFO - PROCESS | 1733 | 1464382224798 Marionette TRACE conn4 <- [1,3057,null,{"value":"8"}] 13:50:24 INFO - PROCESS | 1733 | 1464382224888 Marionette TRACE conn4 -> [0,3058,"setScriptTimeout",{"ms":35000}] 13:50:24 INFO - PROCESS | 1733 | 1464382224892 Marionette TRACE conn4 <- [1,3058,null,{}] 13:50:24 INFO - PROCESS | 1733 | 1464382224911 Marionette TRACE conn4 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:50:25 INFO - PROCESS | 1733 | 1464382225351 Marionette TRACE conn4 <- [1,3059,null,{"value":null}] 13:50:25 INFO - PROCESS | 1733 | 1464382225660 Marionette TRACE conn4 -> [0,3060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/File-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/File-constructor.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:25 INFO - PROCESS | 1733 | ++DOCSHELL 0x955cfc00 == 146 [pid = 1733] [id = 774] 13:50:25 INFO - PROCESS | 1733 | ++DOMWINDOW == 164 (0x95762c00) [pid = 1733] [serial = 2321] [outer = (nil)] 13:50:25 INFO - PROCESS | 1733 | ++DOMWINDOW == 165 (0x9b413800) [pid = 1733] [serial = 2322] [outer = 0x95762c00] 13:50:25 INFO - PROCESS | 1733 | 1464382225753 Marionette DEBUG loaded listener.js 13:50:25 INFO - PROCESS | 1733 | ++DOMWINDOW == 166 (0x9b42e000) [pid = 1733] [serial = 2323] [outer = 0x95762c00] 13:50:26 INFO - PROCESS | 1733 | 1464382226677 Marionette TRACE conn4 <- [1,3060,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 13:50:26 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 13:50:26 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 13:50:26 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 13:50:26 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 13:50:26 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 13:50:26 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 13:50:26 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 13:50:26 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 13:50:26 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 13:50:26 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 13:50:26 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 13:50:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:50:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:50:26 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 13:50:26 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 13:50:26 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 13:50:26 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 13:50:26 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 13:50:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:50:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:50:26 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 13:50:26 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 13:50:26 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 13:50:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:50:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:50:26 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 13:50:26 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 13:50:26 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 13:50:26 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1863ms 13:50:26 INFO - PROCESS | 1733 | 1464382226702 Marionette TRACE conn4 -> [0,3061,"getWindowHandle",null] 13:50:26 INFO - PROCESS | 1733 | 1464382226708 Marionette TRACE conn4 <- [1,3061,null,{"value":"8"}] 13:50:26 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 13:50:26 INFO - PROCESS | 1733 | 1464382226717 Marionette TRACE conn4 -> [0,3062,"setScriptTimeout",{"ms":35000}] 13:50:26 INFO - PROCESS | 1733 | 1464382226725 Marionette TRACE conn4 <- [1,3062,null,{}] 13:50:26 INFO - PROCESS | 1733 | 1464382226731 Marionette TRACE conn4 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:50:27 INFO - PROCESS | 1733 | 1464382227106 Marionette TRACE conn4 <- [1,3063,null,{"value":null}] 13:50:27 INFO - PROCESS | 1733 | 1464382227335 Marionette TRACE conn4 -> [0,3064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/Worker-read-file-constructor.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:27 INFO - PROCESS | 1733 | ++DOCSHELL 0x9b2a2800 == 147 [pid = 1733] [id = 775] 13:50:27 INFO - PROCESS | 1733 | ++DOMWINDOW == 167 (0x9b415400) [pid = 1733] [serial = 2324] [outer = (nil)] 13:50:27 INFO - PROCESS | 1733 | ++DOMWINDOW == 168 (0x9bc9e400) [pid = 1733] [serial = 2325] [outer = 0x9b415400] 13:50:27 INFO - PROCESS | 1733 | 1464382227475 Marionette DEBUG loaded listener.js 13:50:27 INFO - PROCESS | 1733 | ++DOMWINDOW == 169 (0x9bf92800) [pid = 1733] [serial = 2326] [outer = 0x9b415400] 13:50:27 INFO - PROCESS | 1733 | [1733] 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 13:50:28 INFO - PROCESS | 1733 | 1464382228364 Marionette TRACE conn4 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 13:50:28 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 13:50:28 INFO - {} 13:50:28 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1684ms 13:50:28 INFO - PROCESS | 1733 | 1464382228403 Marionette TRACE conn4 -> [0,3065,"getWindowHandle",null] 13:50:28 INFO - PROCESS | 1733 | 1464382228416 Marionette TRACE conn4 <- [1,3065,null,{"value":"8"}] 13:50:28 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 13:50:28 INFO - PROCESS | 1733 | 1464382228428 Marionette TRACE conn4 -> [0,3066,"setScriptTimeout",{"ms":35000}] 13:50:28 INFO - PROCESS | 1733 | 1464382228431 Marionette TRACE conn4 <- [1,3066,null,{}] 13:50:28 INFO - PROCESS | 1733 | 1464382228437 Marionette TRACE conn4 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:50:28 INFO - PROCESS | 1733 | 1464382228824 Marionette TRACE conn4 <- [1,3067,null,{"value":null}] 13:50:29 INFO - PROCESS | 1733 | 1464382229097 Marionette TRACE conn4 -> [0,3068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/filelist-section/filelist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/filelist-section/filelist.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:29 INFO - PROCESS | 1733 | ++DOCSHELL 0x86fe7400 == 148 [pid = 1733] [id = 776] 13:50:29 INFO - PROCESS | 1733 | ++DOMWINDOW == 170 (0x92d13400) [pid = 1733] [serial = 2327] [outer = (nil)] 13:50:29 INFO - PROCESS | 1733 | ++DOMWINDOW == 171 (0x9c129800) [pid = 1733] [serial = 2328] [outer = 0x92d13400] 13:50:29 INFO - PROCESS | 1733 | 1464382229192 Marionette DEBUG loaded listener.js 13:50:29 INFO - PROCESS | 1733 | ++DOMWINDOW == 172 (0x9d897c00) [pid = 1733] [serial = 2329] [outer = 0x92d13400] 13:50:29 INFO - PROCESS | 1733 | 1464382229976 Marionette TRACE conn4 <- [1,3068,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 13:50:30 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 13:50:30 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 13:50:30 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 13:50:30 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 13:50:30 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 13:50:30 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 13:50:30 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 13:50:30 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 1601ms 13:50:30 INFO - PROCESS | 1733 | 1464382230030 Marionette TRACE conn4 -> [0,3069,"getWindowHandle",null] 13:50:30 INFO - PROCESS | 1733 | 1464382230035 Marionette TRACE conn4 <- [1,3069,null,{"value":"8"}] 13:50:30 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 13:50:30 INFO - PROCESS | 1733 | 1464382230043 Marionette TRACE conn4 -> [0,3070,"setScriptTimeout",{"ms":35000}] 13:50:30 INFO - PROCESS | 1733 | 1464382230046 Marionette TRACE conn4 <- [1,3070,null,{}] 13:50:30 INFO - PROCESS | 1733 | 1464382230052 Marionette TRACE conn4 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:50:30 INFO - PROCESS | 1733 | 1464382230306 Marionette TRACE conn4 <- [1,3071,null,{"value":null}] 13:50:30 INFO - PROCESS | 1733 | 1464382230624 Marionette TRACE conn4 -> [0,3072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/Determining-Encoding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:30 INFO - PROCESS | 1733 | ++DOCSHELL 0x9b7f6000 == 149 [pid = 1733] [id = 777] 13:50:30 INFO - PROCESS | 1733 | ++DOMWINDOW == 173 (0x9c02a800) [pid = 1733] [serial = 2330] [outer = (nil)] 13:50:30 INFO - PROCESS | 1733 | ++DOMWINDOW == 174 (0xa105a800) [pid = 1733] [serial = 2331] [outer = 0x9c02a800] 13:50:30 INFO - PROCESS | 1733 | 1464382230718 Marionette DEBUG loaded listener.js 13:50:30 INFO - PROCESS | 1733 | ++DOMWINDOW == 175 (0xa2146c00) [pid = 1733] [serial = 2332] [outer = 0x9c02a800] 13:50:31 INFO - PROCESS | 1733 | 1464382231621 Marionette TRACE conn4 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 13:50:31 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 13:50:31 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 13:50:31 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 13:50:31 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 13:50:31 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 13:50:31 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 13:50:31 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 1596ms 13:50:31 INFO - PROCESS | 1733 | 1464382231641 Marionette TRACE conn4 -> [0,3073,"getWindowHandle",null] 13:50:31 INFO - PROCESS | 1733 | 1464382231644 Marionette TRACE conn4 <- [1,3073,null,{"value":"8"}] 13:50:31 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 13:50:31 INFO - PROCESS | 1733 | 1464382231651 Marionette TRACE conn4 -> [0,3074,"setScriptTimeout",{"ms":35000}] 13:50:31 INFO - PROCESS | 1733 | 1464382231655 Marionette TRACE conn4 <- [1,3074,null,{}] 13:50:31 INFO - PROCESS | 1733 | 1464382231661 Marionette TRACE conn4 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:50:31 INFO - PROCESS | 1733 | 1464382231929 Marionette TRACE conn4 <- [1,3075,null,{"value":null}] 13:50:32 INFO - PROCESS | 1733 | 1464382232249 Marionette TRACE conn4 -> [0,3076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:32 INFO - PROCESS | 1733 | ++DOCSHELL 0x91cb5800 == 150 [pid = 1733] [id = 778] 13:50:32 INFO - PROCESS | 1733 | ++DOMWINDOW == 176 (0x92d97800) [pid = 1733] [serial = 2333] [outer = (nil)] 13:50:32 INFO - PROCESS | 1733 | ++DOMWINDOW == 177 (0xa22c0000) [pid = 1733] [serial = 2334] [outer = 0x92d97800] 13:50:32 INFO - PROCESS | 1733 | 1464382232386 Marionette DEBUG loaded listener.js 13:50:32 INFO - PROCESS | 1733 | ++DOMWINDOW == 178 (0xa2402800) [pid = 1733] [serial = 2335] [outer = 0x92d97800] 13:50:33 INFO - PROCESS | 1733 | 1464382233202 Marionette TRACE conn4 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 13:50:33 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 13:50:33 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 13:50:33 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 13:50:33 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 13:50:33 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 13:50:33 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 13:50:33 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 1590ms 13:50:33 INFO - PROCESS | 1733 | 1464382233244 Marionette TRACE conn4 -> [0,3077,"getWindowHandle",null] 13:50:33 INFO - PROCESS | 1733 | 1464382233248 Marionette TRACE conn4 <- [1,3077,null,{"value":"8"}] 13:50:33 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 13:50:33 INFO - PROCESS | 1733 | 1464382233255 Marionette TRACE conn4 -> [0,3078,"setScriptTimeout",{"ms":35000}] 13:50:33 INFO - PROCESS | 1733 | 1464382233258 Marionette TRACE conn4 <- [1,3078,null,{}] 13:50:33 INFO - PROCESS | 1733 | 1464382233264 Marionette TRACE conn4 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:50:33 INFO - PROCESS | 1733 | 1464382233545 Marionette TRACE conn4 <- [1,3079,null,{"value":null}] 13:50:33 INFO - PROCESS | 1733 | 1464382233967 Marionette TRACE conn4 -> [0,3080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-multiple-reads.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:34 INFO - PROCESS | 1733 | ++DOCSHELL 0x868f1800 == 151 [pid = 1733] [id = 779] 13:50:34 INFO - PROCESS | 1733 | ++DOMWINDOW == 179 (0x86fe2c00) [pid = 1733] [serial = 2336] [outer = (nil)] 13:50:34 INFO - PROCESS | 1733 | ++DOMWINDOW == 180 (0x9c028800) [pid = 1733] [serial = 2337] [outer = 0x86fe2c00] 13:50:34 INFO - PROCESS | 1733 | 1464382234065 Marionette DEBUG loaded listener.js 13:50:34 INFO - PROCESS | 1733 | ++DOMWINDOW == 181 (0x9d831800) [pid = 1733] [serial = 2338] [outer = 0x86fe2c00] 13:50:34 INFO - PROCESS | 1733 | 1464382234895 Marionette TRACE conn4 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3081,"getWindowHandle",null] 13:50:34 INFO - PROCESS | 1733 | 1464382234949 Marionette TRACE conn4 <- [1,3081,null,{"value":"8"}] 13:50:34 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 13:50:34 INFO - PROCESS | 1733 | 1464382234959 Marionette TRACE conn4 -> [0,3082,"setScriptTimeout",{"ms":35000}] 13:50:34 INFO - PROCESS | 1733 | 1464382234967 Marionette TRACE conn4 <- [1,3082,null,{}] 13:50:35 INFO - PROCESS | 1733 | 1464382235030 Marionette TRACE conn4 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:50:35 INFO - PROCESS | 1733 | 1464382235279 Marionette TRACE conn4 <- [1,3083,null,{"value":null}] 13:50:38 INFO - PROCESS | 1733 | --DOCSHELL 0x9575e400 == 150 [pid = 1733] [id = 273] 13:50:38 INFO - PROCESS | 1733 | --DOCSHELL 0xa321ec00 == 149 [pid = 1733] [id = 711] 13:50:38 INFO - PROCESS | 1733 | --DOCSHELL 0x86e13000 == 148 [pid = 1733] [id = 713] 13:50:38 INFO - PROCESS | 1733 | --DOCSHELL 0x8a285400 == 147 [pid = 1733] [id = 714] 13:50:38 INFO - PROCESS | 1733 | --DOCSHELL 0x8af64400 == 146 [pid = 1733] [id = 715] 13:50:38 INFO - PROCESS | 1733 | --DOCSHELL 0x88419800 == 145 [pid = 1733] [id = 716] 13:50:38 INFO - PROCESS | 1733 | --DOCSHELL 0xa0506000 == 144 [pid = 1733] [id = 712] 13:50:38 INFO - PROCESS | 1733 | --DOCSHELL 0x888e8400 == 143 [pid = 1733] [id = 762] 13:50:38 INFO - PROCESS | 1733 | --DOCSHELL 0x88551000 == 142 [pid = 1733] [id = 737] 13:50:38 INFO - PROCESS | 1733 | --DOCSHELL 0x8a3a3400 == 141 [pid = 1733] [id = 761] 13:50:38 INFO - PROCESS | 1733 | --DOCSHELL 0x876d6000 == 140 [pid = 1733] [id = 760] 13:50:38 INFO - PROCESS | 1733 | --DOCSHELL 0x94512000 == 139 [pid = 1733] [id = 757] 13:50:38 INFO - PROCESS | 1733 | --DOCSHELL 0x92df7c00 == 138 [pid = 1733] [id = 758] 13:50:38 INFO - PROCESS | 1733 | --DOCSHELL 0x92d1d800 == 137 [pid = 1733] [id = 756] 13:50:38 INFO - PROCESS | 1733 | --DOCSHELL 0x90f68400 == 136 [pid = 1733] [id = 754] 13:50:38 INFO - PROCESS | 1733 | --DOCSHELL 0x91cb5400 == 135 [pid = 1733] [id = 755] 13:50:38 INFO - PROCESS | 1733 | --DOCSHELL 0x912df400 == 134 [pid = 1733] [id = 753] 13:50:38 INFO - PROCESS | 1733 | --DOCSHELL 0x912e4400 == 133 [pid = 1733] [id = 752] 13:50:38 INFO - PROCESS | 1733 | --DOCSHELL 0x90f69800 == 132 [pid = 1733] [id = 750] 13:50:38 INFO - PROCESS | 1733 | --DOCSHELL 0x90f6c400 == 131 [pid = 1733] [id = 751] 13:50:38 INFO - PROCESS | 1733 | --DOCSHELL 0x8d251000 == 130 [pid = 1733] [id = 749] 13:50:38 INFO - PROCESS | 1733 | --DOCSHELL 0x8e421800 == 129 [pid = 1733] [id = 748] 13:50:38 INFO - PROCESS | 1733 | --DOCSHELL 0x8e42bc00 == 128 [pid = 1733] [id = 746] 13:50:38 INFO - PROCESS | 1733 | --DOCSHELL 0x8e426c00 == 127 [pid = 1733] [id = 747] 13:50:38 INFO - PROCESS | 1733 | --DOCSHELL 0x8dbce800 == 126 [pid = 1733] [id = 745] 13:50:38 INFO - PROCESS | 1733 | --DOCSHELL 0x8c8a2800 == 125 [pid = 1733] [id = 744] 13:50:38 INFO - PROCESS | 1733 | --DOCSHELL 0x876d3400 == 124 [pid = 1733] [id = 734] 13:50:38 INFO - PROCESS | 1733 | --DOCSHELL 0x8bac5400 == 123 [pid = 1733] [id = 743] 13:50:38 INFO - PROCESS | 1733 | --DOCSHELL 0x89b4cc00 == 122 [pid = 1733] [id = 741] 13:50:38 INFO - PROCESS | 1733 | --DOCSHELL 0x8bac7400 == 121 [pid = 1733] [id = 742] 13:50:38 INFO - PROCESS | 1733 | --DOCSHELL 0x8a3a8000 == 120 [pid = 1733] [id = 740] 13:50:38 INFO - PROCESS | 1733 | --DOCSHELL 0x88421000 == 119 [pid = 1733] [id = 739] 13:50:38 INFO - PROCESS | 1733 | --DOMWINDOW == 180 (0x8bac1800) [pid = 1733] [serial = 2157] [outer = (nil)] [url = about:blank] 13:50:38 INFO - PROCESS | 1733 | --DOMWINDOW == 179 (0x876dac00) [pid = 1733] [serial = 2198] [outer = (nil)] [url = about:blank] 13:50:38 INFO - PROCESS | 1733 | --DOMWINDOW == 178 (0x8af60000) [pid = 1733] [serial = 2156] [outer = (nil)] [url = about:blank] 13:50:38 INFO - PROCESS | 1733 | --DOMWINDOW == 177 (0xa35edc00) [pid = 1733] [serial = 2195] [outer = (nil)] [url = about:blank] 13:50:38 INFO - PROCESS | 1733 | --DOMWINDOW == 176 (0x876dcc00) [pid = 1733] [serial = 2199] [outer = (nil)] [url = about:blank] 13:50:38 INFO - PROCESS | 1733 | --DOMWINDOW == 175 (0x8e58e400) [pid = 1733] [serial = 2160] [outer = (nil)] [url = about:blank] 13:50:38 INFO - PROCESS | 1733 | --DOMWINDOW == 174 (0xa6282400) [pid = 1733] [serial = 2196] [outer = (nil)] [url = about:blank] 13:50:38 INFO - PROCESS | 1733 | --DOMWINDOW == 173 (0x8841f800) [pid = 1733] [serial = 2207] [outer = (nil)] [url = about:blank] 13:50:38 INFO - PROCESS | 1733 | --DOMWINDOW == 172 (0x890ee000) [pid = 1733] [serial = 2210] [outer = (nil)] [url = about:blank] 13:50:38 INFO - PROCESS | 1733 | --DOMWINDOW == 171 (0x92b74800) [pid = 1733] [serial = 2169] [outer = (nil)] [url = about:blank] 13:50:38 INFO - PROCESS | 1733 | --DOMWINDOW == 170 (0x8dc52c00) [pid = 1733] [serial = 2159] [outer = (nil)] [url = about:blank] 13:50:38 INFO - PROCESS | 1733 | --DOMWINDOW == 169 (0xa6283400) [pid = 1733] [serial = 2139] [outer = (nil)] [url = about:blank] 13:50:38 INFO - PROCESS | 1733 | --DOMWINDOW == 168 (0x90f74400) [pid = 1733] [serial = 2162] [outer = (nil)] [url = about:blank] 13:50:38 INFO - PROCESS | 1733 | --DOMWINDOW == 167 (0x9bf9d000) [pid = 1733] [serial = 2190] [outer = (nil)] [url = about:blank] 13:50:38 INFO - PROCESS | 1733 | --DOMWINDOW == 166 (0x951edc00) [pid = 1733] [serial = 2175] [outer = (nil)] [url = about:blank] 13:50:38 INFO - PROCESS | 1733 | --DOMWINDOW == 165 (0x9b2a2400) [pid = 1733] [serial = 2187] [outer = (nil)] [url = about:blank] 13:50:38 INFO - PROCESS | 1733 | --DOMWINDOW == 164 (0x91cac400) [pid = 1733] [serial = 2166] [outer = (nil)] [url = about:blank] 13:50:38 INFO - PROCESS | 1733 | --DOMWINDOW == 163 (0x99d95800) [pid = 1733] [serial = 2180] [outer = (nil)] [url = about:blank] 13:50:38 INFO - PROCESS | 1733 | --DOMWINDOW == 162 (0xa2410800) [pid = 1733] [serial = 2193] [outer = (nil)] [url = about:blank] 13:50:38 INFO - PROCESS | 1733 | --DOMWINDOW == 161 (0x95760c00) [pid = 1733] [serial = 2177] [outer = (nil)] [url = about:blank] 13:50:38 INFO - PROCESS | 1733 | --DOMWINDOW == 160 (0x99e75400) [pid = 1733] [serial = 2181] [outer = (nil)] [url = about:blank] 13:50:38 INFO - PROCESS | 1733 | --DOMWINDOW == 159 (0x9bc9e000) [pid = 1733] [serial = 2189] [outer = (nil)] [url = about:blank] 13:50:38 INFO - PROCESS | 1733 | --DOMWINDOW == 158 (0x8a3aa800) [pid = 1733] [serial = 2205] [outer = (nil)] [url = about:blank] 13:50:38 INFO - PROCESS | 1733 | --DOMWINDOW == 157 (0x8dc45400) [pid = 1733] [serial = 2201] [outer = (nil)] [url = about:blank] 13:50:38 INFO - PROCESS | 1733 | --DOMWINDOW == 156 (0x93994400) [pid = 1733] [serial = 2171] [outer = (nil)] [url = about:blank] 13:50:38 INFO - PROCESS | 1733 | --DOMWINDOW == 155 (0x8a3b0400) [pid = 1733] [serial = 2214] [outer = (nil)] [url = about:blank] 13:50:38 INFO - PROCESS | 1733 | --DOMWINDOW == 154 (0x8a28a800) [pid = 1733] [serial = 2213] [outer = (nil)] [url = about:blank] 13:50:38 INFO - PROCESS | 1733 | --DOMWINDOW == 153 (0xa4e20000) [pid = 1733] [serial = 2202] [outer = (nil)] [url = about:blank] 13:50:38 INFO - PROCESS | 1733 | --DOMWINDOW == 152 (0x9454e800) [pid = 1733] [serial = 2172] [outer = (nil)] [url = about:blank] 13:50:38 INFO - PROCESS | 1733 | --DOMWINDOW == 151 (0x8a3a8800) [pid = 1733] [serial = 2204] [outer = (nil)] [url = about:blank] 13:50:38 INFO - PROCESS | 1733 | --DOMWINDOW == 150 (0x8e6b5800) [pid = 1733] [serial = 2091] [outer = (nil)] [url = about:blank] 13:50:38 INFO - PROCESS | 1733 | --DOMWINDOW == 149 (0xa21a6800) [pid = 1733] [serial = 2192] [outer = (nil)] [url = about:blank] 13:50:38 INFO - PROCESS | 1733 | --DOMWINDOW == 148 (0x9aa43400) [pid = 1733] [serial = 2186] [outer = (nil)] [url = about:blank] 13:50:38 INFO - PROCESS | 1733 | --DOMWINDOW == 147 (0x977a1800) [pid = 1733] [serial = 2178] [outer = (nil)] [url = about:blank] 13:50:38 INFO - PROCESS | 1733 | --DOMWINDOW == 146 (0x9132d800) [pid = 1733] [serial = 2165] [outer = (nil)] [url = about:blank] 13:50:38 INFO - PROCESS | 1733 | --DOMWINDOW == 145 (0x88552c00) [pid = 1733] [serial = 2208] [outer = (nil)] [url = about:blank] 13:50:38 INFO - PROCESS | 1733 | --DOMWINDOW == 144 (0x9223f400) [pid = 1733] [serial = 2168] [outer = (nil)] [url = about:blank] 13:50:38 INFO - PROCESS | 1733 | --DOMWINDOW == 143 (0x89b49800) [pid = 1733] [serial = 2211] [outer = (nil)] [url = about:blank] 13:50:38 INFO - PROCESS | 1733 | --DOMWINDOW == 142 (0x9a323400) [pid = 1733] [serial = 2183] [outer = (nil)] [url = about:blank] 13:50:38 INFO - PROCESS | 1733 | --DOMWINDOW == 141 (0x951a3c00) [pid = 1733] [serial = 2174] [outer = (nil)] [url = about:blank] 13:50:38 INFO - PROCESS | 1733 | --DOMWINDOW == 140 (0x9a326000) [pid = 1733] [serial = 2184] [outer = (nil)] [url = about:blank] 13:50:38 INFO - PROCESS | 1733 | --DOMWINDOW == 139 (0x9103ac00) [pid = 1733] [serial = 2163] [outer = (nil)] [url = about:blank] 13:50:38 INFO - PROCESS | 1733 | --DOMWINDOW == 138 (0x8ab55800) [pid = 1733] [serial = 2216] [outer = (nil)] [url = about:blank] 13:50:38 INFO - PROCESS | 1733 | 1464382238891 Marionette TRACE conn4 -> [0,3084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_abort.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:38 INFO - PROCESS | 1733 | ++DOCSHELL 0x876d1400 == 120 [pid = 1733] [id = 780] 13:50:38 INFO - PROCESS | 1733 | ++DOMWINDOW == 139 (0x876d3400) [pid = 1733] [serial = 2339] [outer = (nil)] 13:50:38 INFO - PROCESS | 1733 | ++DOMWINDOW == 140 (0x876d9c00) [pid = 1733] [serial = 2340] [outer = 0x876d3400] 13:50:38 INFO - PROCESS | 1733 | 1464382238984 Marionette DEBUG loaded listener.js 13:50:39 INFO - PROCESS | 1733 | ++DOMWINDOW == 141 (0x8841b400) [pid = 1733] [serial = 2341] [outer = 0x876d3400] 13:50:39 INFO - PROCESS | 1733 | 1464382239767 Marionette TRACE conn4 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 13:50:39 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 13:50:39 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 13:50:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:50:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:50:39 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 13:50:39 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 13:50:39 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 4844ms 13:50:39 INFO - PROCESS | 1733 | 1464382239807 Marionette TRACE conn4 -> [0,3085,"getWindowHandle",null] 13:50:39 INFO - PROCESS | 1733 | 1464382239811 Marionette TRACE conn4 <- [1,3085,null,{"value":"8"}] 13:50:39 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 13:50:39 INFO - PROCESS | 1733 | 1464382239820 Marionette TRACE conn4 -> [0,3086,"setScriptTimeout",{"ms":35000}] 13:50:39 INFO - PROCESS | 1733 | 1464382239827 Marionette TRACE conn4 <- [1,3086,null,{}] 13:50:39 INFO - PROCESS | 1733 | 1464382239835 Marionette TRACE conn4 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:50:40 INFO - PROCESS | 1733 | 1464382240092 Marionette TRACE conn4 <- [1,3087,null,{"value":null}] 13:50:40 INFO - PROCESS | 1733 | 1464382240333 Marionette TRACE conn4 -> [0,3088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_error.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_error.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:40 INFO - PROCESS | 1733 | ++DOCSHELL 0x88cdbc00 == 121 [pid = 1733] [id = 781] 13:50:40 INFO - PROCESS | 1733 | ++DOMWINDOW == 142 (0x890e6000) [pid = 1733] [serial = 2342] [outer = (nil)] 13:50:40 INFO - PROCESS | 1733 | ++DOMWINDOW == 143 (0x89d20000) [pid = 1733] [serial = 2343] [outer = 0x890e6000] 13:50:40 INFO - PROCESS | 1733 | 1464382240415 Marionette DEBUG loaded listener.js 13:50:40 INFO - PROCESS | 1733 | ++DOMWINDOW == 144 (0x89e49000) [pid = 1733] [serial = 2344] [outer = 0x890e6000] 13:50:41 INFO - PROCESS | 1733 | 1464382241254 Marionette TRACE conn4 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 13:50:41 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 13:50:41 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1487ms 13:50:41 INFO - PROCESS | 1733 | 1464382241312 Marionette TRACE conn4 -> [0,3089,"getWindowHandle",null] 13:50:41 INFO - PROCESS | 1733 | 1464382241318 Marionette TRACE conn4 <- [1,3089,null,{"value":"8"}] 13:50:41 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 13:50:41 INFO - PROCESS | 1733 | 1464382241333 Marionette TRACE conn4 -> [0,3090,"setScriptTimeout",{"ms":35000}] 13:50:41 INFO - PROCESS | 1733 | 1464382241336 Marionette TRACE conn4 <- [1,3090,null,{}] 13:50:41 INFO - PROCESS | 1733 | 1464382241349 Marionette TRACE conn4 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:50:41 INFO - PROCESS | 1733 | 1464382241672 Marionette TRACE conn4 <- [1,3091,null,{"value":null}] 13:50:41 INFO - PROCESS | 1733 | 1464382241715 Marionette TRACE conn4 -> [0,3092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:41 INFO - PROCESS | 1733 | ++DOCSHELL 0x8a3a8800 == 122 [pid = 1733] [id = 782] 13:50:41 INFO - PROCESS | 1733 | ++DOMWINDOW == 145 (0x8a571c00) [pid = 1733] [serial = 2345] [outer = (nil)] 13:50:41 INFO - PROCESS | 1733 | ++DOMWINDOW == 146 (0x8ab55800) [pid = 1733] [serial = 2346] [outer = 0x8a571c00] 13:50:41 INFO - PROCESS | 1733 | 1464382241792 Marionette DEBUG loaded listener.js 13:50:41 INFO - PROCESS | 1733 | ++DOMWINDOW == 147 (0x8ac4b400) [pid = 1733] [serial = 2347] [outer = 0x8a571c00] 13:50:42 INFO - PROCESS | 1733 | 1464382242775 Marionette TRACE conn4 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 13:50:42 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 13:50:42 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1483ms 13:50:42 INFO - PROCESS | 1733 | 1464382242817 Marionette TRACE conn4 -> [0,3093,"getWindowHandle",null] 13:50:42 INFO - PROCESS | 1733 | 1464382242822 Marionette TRACE conn4 <- [1,3093,null,{"value":"8"}] 13:50:42 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 13:50:42 INFO - PROCESS | 1733 | 1464382242857 Marionette TRACE conn4 -> [0,3094,"setScriptTimeout",{"ms":35000}] 13:50:42 INFO - PROCESS | 1733 | 1464382242866 Marionette TRACE conn4 <- [1,3094,null,{}] 13:50:42 INFO - PROCESS | 1733 | 1464382242872 Marionette TRACE conn4 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:50:43 INFO - PROCESS | 1733 | 1464382243198 Marionette TRACE conn4 <- [1,3095,null,{"value":null}] 13:50:44 INFO - PROCESS | 1733 | --DOMWINDOW == 146 (0x9398a400) [pid = 1733] [serial = 2273] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 13:50:44 INFO - PROCESS | 1733 | --DOMWINDOW == 145 (0x9398f400) [pid = 1733] [serial = 2276] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 13:50:44 INFO - PROCESS | 1733 | --DOMWINDOW == 144 (0x8e42a400) [pid = 1733] [serial = 2241] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 13:50:44 INFO - PROCESS | 1733 | --DOMWINDOW == 143 (0x8a3a4000) [pid = 1733] [serial = 2282] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 13:50:44 INFO - PROCESS | 1733 | --DOMWINDOW == 142 (0x8af64000) [pid = 1733] [serial = 2285] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 13:50:44 INFO - PROCESS | 1733 | --DOMWINDOW == 141 (0x8b097000) [pid = 1733] [serial = 2224] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 13:50:44 INFO - PROCESS | 1733 | --DOMWINDOW == 140 (0x92d20c00) [pid = 1733] [serial = 2268] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 13:50:44 INFO - PROCESS | 1733 | --DOMWINDOW == 139 (0x8dc4f000) [pid = 1733] [serial = 2236] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 13:50:44 INFO - PROCESS | 1733 | --DOMWINDOW == 138 (0x90f6f800) [pid = 1733] [serial = 2250] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 13:50:44 INFO - PROCESS | 1733 | --DOMWINDOW == 137 (0x8d9fb800) [pid = 1733] [serial = 2233] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 13:50:44 INFO - PROCESS | 1733 | --DOMWINDOW == 136 (0x8c8a5000) [pid = 1733] [serial = 2227] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 13:50:44 INFO - PROCESS | 1733 | --DOMWINDOW == 135 (0x8e42ac00) [pid = 1733] [serial = 2244] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 13:50:44 INFO - PROCESS | 1733 | --DOMWINDOW == 134 (0x8e58cc00) [pid = 1733] [serial = 2247] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 13:50:44 INFO - PROCESS | 1733 | --DOMWINDOW == 133 (0x90f6f400) [pid = 1733] [serial = 2253] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 13:50:44 INFO - PROCESS | 1733 | --DOMWINDOW == 132 (0x92b68400) [pid = 1733] [serial = 2265] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 13:50:44 INFO - PROCESS | 1733 | --DOMWINDOW == 131 (0x8a575000) [pid = 1733] [serial = 2221] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 13:50:44 INFO - PROCESS | 1733 | --DOMWINDOW == 130 (0x8cacb800) [pid = 1733] [serial = 2152] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 13:50:44 INFO - PROCESS | 1733 | --DOMWINDOW == 129 (0x88424c00) [pid = 1733] [serial = 2279] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 13:50:44 INFO - PROCESS | 1733 | --DOMWINDOW == 128 (0x9223e400) [pid = 1733] [serial = 2262] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 13:50:44 INFO - PROCESS | 1733 | --DOMWINDOW == 127 (0x94519400) [pid = 1733] [serial = 2271] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 13:50:44 INFO - PROCESS | 1733 | --DOMWINDOW == 126 (0x91330400) [pid = 1733] [serial = 2259] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 13:50:44 INFO - PROCESS | 1733 | --DOMWINDOW == 125 (0x890f1800) [pid = 1733] [serial = 2218] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 13:50:44 INFO - PROCESS | 1733 | --DOMWINDOW == 124 (0x8cacac00) [pid = 1733] [serial = 2230] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 13:50:44 INFO - PROCESS | 1733 | --DOMWINDOW == 123 (0x91329000) [pid = 1733] [serial = 2256] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 13:50:44 INFO - PROCESS | 1733 | --DOMWINDOW == 122 (0x8e42e800) [pid = 1733] [serial = 2239] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 13:50:44 INFO - PROCESS | 1733 | 1464382244135 Marionette TRACE conn4 -> [0,3096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsDataURL.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsDataURL.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:44 INFO - PROCESS | 1733 | ++DOCSHELL 0x86fc3c00 == 123 [pid = 1733] [id = 783] 13:50:44 INFO - PROCESS | 1733 | ++DOMWINDOW == 123 (0x86fcc400) [pid = 1733] [serial = 2348] [outer = (nil)] 13:50:44 INFO - PROCESS | 1733 | ++DOMWINDOW == 124 (0x89d23000) [pid = 1733] [serial = 2349] [outer = 0x86fcc400] 13:50:44 INFO - PROCESS | 1733 | 1464382244233 Marionette DEBUG loaded listener.js 13:50:44 INFO - PROCESS | 1733 | ++DOMWINDOW == 125 (0x8b097000) [pid = 1733] [serial = 2350] [outer = 0x86fcc400] 13:50:44 INFO - PROCESS | 1733 | 1464382244909 Marionette TRACE conn4 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 13:50:44 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 13:50:44 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 2115ms 13:50:44 INFO - PROCESS | 1733 | 1464382244946 Marionette TRACE conn4 -> [0,3097,"getWindowHandle",null] 13:50:44 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 13:50:44 INFO - PROCESS | 1733 | 1464382244951 Marionette TRACE conn4 <- [1,3097,null,{"value":"8"}] 13:50:44 INFO - PROCESS | 1733 | 1464382244957 Marionette TRACE conn4 -> [0,3098,"setScriptTimeout",{"ms":35000}] 13:50:44 INFO - PROCESS | 1733 | 1464382244961 Marionette TRACE conn4 <- [1,3098,null,{}] 13:50:44 INFO - PROCESS | 1733 | 1464382244966 Marionette TRACE conn4 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:50:45 INFO - PROCESS | 1733 | 1464382245195 Marionette TRACE conn4 <- [1,3099,null,{"value":null}] 13:50:45 INFO - PROCESS | 1733 | 1464382245431 Marionette TRACE conn4 -> [0,3100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsText.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:45 INFO - PROCESS | 1733 | ++DOCSHELL 0x8a3a4000 == 124 [pid = 1733] [id = 784] 13:50:45 INFO - PROCESS | 1733 | ++DOMWINDOW == 126 (0x8bac8c00) [pid = 1733] [serial = 2351] [outer = (nil)] 13:50:45 INFO - PROCESS | 1733 | ++DOMWINDOW == 127 (0x8c9f5c00) [pid = 1733] [serial = 2352] [outer = 0x8bac8c00] 13:50:45 INFO - PROCESS | 1733 | 1464382245523 Marionette DEBUG loaded listener.js 13:50:45 INFO - PROCESS | 1733 | ++DOMWINDOW == 128 (0x8cad9000) [pid = 1733] [serial = 2353] [outer = 0x8bac8c00] 13:50:47 INFO - PROCESS | 1733 | 1464382247048 Marionette TRACE conn4 <- [1,3100,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 13:50:47 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 13:50:47 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 13:50:47 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 2137ms 13:50:47 INFO - PROCESS | 1733 | 1464382247098 Marionette TRACE conn4 -> [0,3101,"getWindowHandle",null] 13:50:47 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 13:50:47 INFO - PROCESS | 1733 | 1464382247111 Marionette TRACE conn4 <- [1,3101,null,{"value":"8"}] 13:50:47 INFO - PROCESS | 1733 | 1464382247123 Marionette TRACE conn4 -> [0,3102,"setScriptTimeout",{"ms":35000}] 13:50:47 INFO - PROCESS | 1733 | 1464382247134 Marionette TRACE conn4 <- [1,3102,null,{}] 13:50:47 INFO - PROCESS | 1733 | 1464382247165 Marionette TRACE conn4 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:50:47 INFO - PROCESS | 1733 | 1464382247462 Marionette TRACE conn4 <- [1,3103,null,{"value":null}] 13:50:47 INFO - PROCESS | 1733 | 1464382247834 Marionette TRACE conn4 -> [0,3104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readystate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readystate.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:47 INFO - PROCESS | 1733 | ++DOCSHELL 0x88cdd400 == 125 [pid = 1733] [id = 785] 13:50:47 INFO - PROCESS | 1733 | ++DOMWINDOW == 129 (0x89d23c00) [pid = 1733] [serial = 2354] [outer = (nil)] 13:50:47 INFO - PROCESS | 1733 | ++DOMWINDOW == 130 (0x8a288c00) [pid = 1733] [serial = 2355] [outer = 0x89d23c00] 13:50:47 INFO - PROCESS | 1733 | 1464382247930 Marionette DEBUG loaded listener.js 13:50:48 INFO - PROCESS | 1733 | ++DOMWINDOW == 131 (0x8a3aa400) [pid = 1733] [serial = 2356] [outer = 0x89d23c00] 13:50:48 INFO - PROCESS | 1733 | 1464382248808 Marionette TRACE conn4 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 13:50:48 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 13:50:48 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 1707ms 13:50:48 INFO - PROCESS | 1733 | 1464382248828 Marionette TRACE conn4 -> [0,3105,"getWindowHandle",null] 13:50:48 INFO - PROCESS | 1733 | 1464382248837 Marionette TRACE conn4 <- [1,3105,null,{"value":"8"}] 13:50:48 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 13:50:48 INFO - PROCESS | 1733 | 1464382248849 Marionette TRACE conn4 -> [0,3106,"setScriptTimeout",{"ms":35000}] 13:50:48 INFO - PROCESS | 1733 | 1464382248853 Marionette TRACE conn4 <- [1,3106,null,{}] 13:50:48 INFO - PROCESS | 1733 | 1464382248860 Marionette TRACE conn4 -> [0,3107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:50:49 INFO - PROCESS | 1733 | 1464382249129 Marionette TRACE conn4 <- [1,3107,null,{"value":null}] 13:50:49 INFO - PROCESS | 1733 | 1464382249438 Marionette TRACE conn4 -> [0,3108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_result.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_result.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:49 INFO - PROCESS | 1733 | ++DOCSHELL 0x89e48400 == 126 [pid = 1733] [id = 786] 13:50:49 INFO - PROCESS | 1733 | ++DOMWINDOW == 132 (0x8af64400) [pid = 1733] [serial = 2357] [outer = (nil)] 13:50:49 INFO - PROCESS | 1733 | ++DOMWINDOW == 133 (0x8bac7400) [pid = 1733] [serial = 2358] [outer = 0x8af64400] 13:50:49 INFO - PROCESS | 1733 | 1464382249530 Marionette DEBUG loaded listener.js 13:50:49 INFO - PROCESS | 1733 | ++DOMWINDOW == 134 (0x8c9efc00) [pid = 1733] [serial = 2359] [outer = 0x8af64400] 13:50:50 INFO - PROCESS | 1733 | 1464382250473 Marionette TRACE conn4 <- [1,3108,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 13:50:50 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 13:50:50 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 13:50:50 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 13:50:50 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 1640ms 13:50:50 INFO - PROCESS | 1733 | 1464382250489 Marionette TRACE conn4 -> [0,3109,"getWindowHandle",null] 13:50:50 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 13:50:50 INFO - PROCESS | 1733 | 1464382250494 Marionette TRACE conn4 <- [1,3109,null,{"value":"8"}] 13:50:50 INFO - PROCESS | 1733 | 1464382250501 Marionette TRACE conn4 -> [0,3110,"setScriptTimeout",{"ms":35000}] 13:50:50 INFO - PROCESS | 1733 | 1464382250508 Marionette TRACE conn4 <- [1,3110,null,{}] 13:50:50 INFO - PROCESS | 1733 | 1464382250525 Marionette TRACE conn4 -> [0,3111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:50:50 INFO - PROCESS | 1733 | 1464382250916 Marionette TRACE conn4 <- [1,3111,null,{"value":null}] 13:50:51 INFO - PROCESS | 1733 | 1464382251149 Marionette TRACE conn4 -> [0,3112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_createobjecturl_blob.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:51 INFO - PROCESS | 1733 | ++DOCSHELL 0x8d245c00 == 127 [pid = 1733] [id = 787] 13:50:51 INFO - PROCESS | 1733 | ++DOMWINDOW == 135 (0x8dbc8800) [pid = 1733] [serial = 2360] [outer = (nil)] 13:50:51 INFO - PROCESS | 1733 | ++DOMWINDOW == 136 (0x8dbce800) [pid = 1733] [serial = 2361] [outer = 0x8dbc8800] 13:50:51 INFO - PROCESS | 1733 | 1464382251294 Marionette DEBUG loaded listener.js 13:50:51 INFO - PROCESS | 1733 | ++DOMWINDOW == 137 (0x8dc4f000) [pid = 1733] [serial = 2362] [outer = 0x8dbc8800] 13:50:52 INFO - PROCESS | 1733 | 1464382252144 Marionette TRACE conn4 <- [1,3112,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 13:50:52 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 13:50:52 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 13:50:52 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 13:50:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:50:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:50:52 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 13:50:52 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 1695ms 13:50:52 INFO - PROCESS | 1733 | 1464382252198 Marionette TRACE conn4 -> [0,3113,"getWindowHandle",null] 13:50:52 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 13:50:52 INFO - PROCESS | 1733 | 1464382252203 Marionette TRACE conn4 <- [1,3113,null,{"value":"8"}] 13:50:52 INFO - PROCESS | 1733 | 1464382252210 Marionette TRACE conn4 -> [0,3114,"setScriptTimeout",{"ms":35000}] 13:50:52 INFO - PROCESS | 1733 | 1464382252214 Marionette TRACE conn4 <- [1,3114,null,{}] 13:50:52 INFO - PROCESS | 1733 | 1464382252219 Marionette TRACE conn4 -> [0,3115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:50:52 INFO - PROCESS | 1733 | 1464382252503 Marionette TRACE conn4 <- [1,3115,null,{"value":null}] 13:50:52 INFO - PROCESS | 1733 | 1464382252814 Marionette TRACE conn4 -> [0,3116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_xmlhttprequest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_xmlhttprequest.html\", \"9800c164-01d0-4390-a92c-68be70b1a175\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:52 INFO - PROCESS | 1733 | ++DOCSHELL 0x8dc46000 == 128 [pid = 1733] [id = 788] 13:50:52 INFO - PROCESS | 1733 | ++DOMWINDOW == 138 (0x8e42b000) [pid = 1733] [serial = 2363] [outer = (nil)] 13:50:52 INFO - PROCESS | 1733 | ++DOMWINDOW == 139 (0x8e56d000) [pid = 1733] [serial = 2364] [outer = 0x8e42b000] 13:50:52 INFO - PROCESS | 1733 | 1464382252954 Marionette DEBUG loaded listener.js 13:50:53 INFO - PROCESS | 1733 | ++DOMWINDOW == 140 (0x8e58e000) [pid = 1733] [serial = 2365] [outer = 0x8e42b000] 13:50:53 INFO - PROCESS | 1733 | 1464382253799 Marionette TRACE conn4 <- [1,3116,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 13:50:53 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 13:50:53 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 1632ms 13:50:53 INFO - PROCESS | 1733 | 1464382253842 Marionette TRACE conn4 -> [0,3117,"getWindowHandle",null] 13:50:53 INFO - PROCESS | 1733 | 1464382253846 Marionette TRACE conn4 <- [1,3117,null,{"value":"8"}] 13:50:54 WARNING - u'runner_teardown' () 13:50:54 INFO - No more tests 13:50:55 INFO - Got 0 unexpected results 13:50:55 INFO - SUITE-END | took 1375s 13:50:55 INFO - Closing logging queue 13:50:55 INFO - queue closed 13:50:55 INFO - Return code: 0 13:50:55 WARNING - # TBPL SUCCESS # 13:50:55 INFO - Running post-action listener: _resource_record_post_action 13:50:55 INFO - Running post-run listener: _resource_record_post_run 13:50:56 INFO - Total resource usage - Wall time: 1411s; CPU: 98.0%; Read bytes: 14282752; Write bytes: 930746368; Read time: 768; Write time: 219812 13:50:56 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 13:50:56 INFO - install - Wall time: 31s; CPU: 100.0%; Read bytes: 4096; Write bytes: 134475776; Read time: 8; Write time: 126456 13:50:56 INFO - run-tests - Wall time: 1381s; CPU: 98.0%; Read bytes: 11452416; Write bytes: 791531520; Read time: 444; Write time: 90964 13:50:56 INFO - Running post-run listener: _upload_blobber_files 13:50:56 INFO - Blob upload gear active. 13:50:56 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 13:50:56 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 13:50:56 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'] 13:50:56 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 13:50:57 INFO - (blobuploader) - INFO - Open directory for files ... 13:50:57 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 13:50:57 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 13:50:57 INFO - (blobuploader) - INFO - Uploading, attempt #1. 13:50:59 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 13:50:59 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 13:50:59 INFO - (blobuploader) - INFO - Done attempting. 13:50:59 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 13:50:59 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 13:50:59 INFO - (blobuploader) - INFO - Uploading, attempt #1. 13:51:00 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 13:51:00 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 13:51:00 INFO - (blobuploader) - INFO - Done attempting. 13:51:00 INFO - (blobuploader) - INFO - Iteration through files over. 13:51:00 INFO - Return code: 0 13:51:00 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 13:51:00 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 13:51:00 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/1caabbd985d4a76a56105ef364dc32d10ec5a377fc867c099a3f22244d1526fb6a3197b67299e6a0b2973465a65ffa0a7760dd988cd074aa8219dc32d3b180d1", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/4b82c0be596cd7568d2ea593522300039ed58f9a14a7eecd67edbac0f83e75f6e7037fef7c6d5a66ab6790642add6da8dcffacdffdbe554d1c9697ffca27cd45"} 13:51:00 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 13:51:00 INFO - Writing to file /builds/slave/test/properties/blobber_files 13:51:00 INFO - Contents: 13:51:00 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/1caabbd985d4a76a56105ef364dc32d10ec5a377fc867c099a3f22244d1526fb6a3197b67299e6a0b2973465a65ffa0a7760dd988cd074aa8219dc32d3b180d1", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/4b82c0be596cd7568d2ea593522300039ed58f9a14a7eecd67edbac0f83e75f6e7037fef7c6d5a66ab6790642add6da8dcffacdffdbe554d1c9697ffca27cd45"} 13:51:00 INFO - Running post-run listener: copy_logs_to_upload_dir 13:51:00 INFO - Copying logs to upload dir... 13:51:00 INFO - mkdir: /builds/slave/test/build/upload/logs 13:51:00 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=1496.038660 ========= master_lag: 0.28 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 24 mins, 56 secs) (at 2016-05-27 13:51:01.091849) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-27 13:51:01.093135) ========= 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-1464380748.173758-377334859 _=/tools/buildbot/bin/python using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/1caabbd985d4a76a56105ef364dc32d10ec5a377fc867c099a3f22244d1526fb6a3197b67299e6a0b2973465a65ffa0a7760dd988cd074aa8219dc32d3b180d1", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/4b82c0be596cd7568d2ea593522300039ed58f9a14a7eecd67edbac0f83e75f6e7037fef7c6d5a66ab6790642add6da8dcffacdffdbe554d1c9697ffca27cd45"} build_url:https://queue.taskcluster.net/v1/task/GE7QD1wuRiakBt_d4RawvQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 symbols_url:https://queue.taskcluster.net/v1/task/GE7QD1wuRiakBt_d4RawvQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.031940 build_url: 'https://queue.taskcluster.net/v1/task/GE7QD1wuRiakBt_d4RawvQ/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/1caabbd985d4a76a56105ef364dc32d10ec5a377fc867c099a3f22244d1526fb6a3197b67299e6a0b2973465a65ffa0a7760dd988cd074aa8219dc32d3b180d1", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/4b82c0be596cd7568d2ea593522300039ed58f9a14a7eecd67edbac0f83e75f6e7037fef7c6d5a66ab6790642add6da8dcffacdffdbe554d1c9697ffca27cd45"}' symbols_url: 'https://queue.taskcluster.net/v1/task/GE7QD1wuRiakBt_d4RawvQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip' ========= master_lag: 0.04 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-27 13:51:01.161548) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-27 13:51:01.162024) ========= 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-1464380748.173758-377334859 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.017342 ========= master_lag: 0.06 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-27 13:51:01.241474) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-05-27 13:51:01.241771) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-05-27 13:51:01.242130) ========= ========= Total master_lag: 0.49 =========