builder: mozilla-beta_ubuntu32_vm-debug_test-web-platform-tests-1 slave: tst-linux32-spot-314 starttime: 1466695262.52 results: success (0) buildid: 20160623064024 builduid: 314d1193ae694552b164a237028a94d8 revision: 44f094a357abce33721a9568032094bde85f9c92 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-06-23 08:21:02.518743) ========= master: http://buildbot-master06.bb.releng.usw2.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-06-23 08:21:02.519175) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-23 08:21:02.519466) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-23 08:21:02.565085) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-06-23 08:21:02.565370) ========= 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-1466694780.612726-334244674 _=/tools/buildbot/bin/python using PTY: False --2016-06-23 08:21:02-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py Resolving hg.mozilla.org (hg.mozilla.org)... 63.245.215.25, 63.245.215.102 Connecting to hg.mozilla.org (hg.mozilla.org)|63.245.215.25|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12141 (12K) [text/x-python] Saving to: `archiver_client.py' 0K .......... . 100% 7.24M=0.002s 2016-06-23 08:21:02 (7.24 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.284789 ========= master_lag: 0.08 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-06-23 08:21:02.930394) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-06-23 08:21:02.930785) ========= 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-1466694780.612726-334244674 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.029915 ========= master_lag: 0.21 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-06-23 08:21:03.165725) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-06-23 08:21:03.166074) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-beta --rev 44f094a357abce33721a9568032094bde85f9c92 --destination scripts --debug' in dir /builds/slave/test/. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo releases/mozilla-beta --rev 44f094a357abce33721a9568032094bde85f9c92 --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-1466694780.612726-334244674 _=/tools/buildbot/bin/python using PTY: False 2016-06-23 08:21:03,289 truncating revision to first 12 chars 2016-06-23 08:21:03,290 Setting DEBUG logging. 2016-06-23 08:21:03,290 attempt 1/10 2016-06-23 08:21:03,290 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/44f094a357ab?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-06-23 08:21:03,674 unpacking tar archive at: mozilla-beta-44f094a357ab/testing/mozharness/ program finished with exit code 0 elapsedTime=0.678738 ========= master_lag: 0.23 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-06-23 08:21:04.073184) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-23 08:21:04.073502) ========= script_repo_revision: 44f094a357abce33721a9568032094bde85f9c92 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-23 08:21:04.073935) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-23 08:21:04.074215) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-23 08:21:04.179124) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 24 mins, 10 secs) (at 2016-06-23 08:21:04.179400) ========= /tools/buildbot/bin/python scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-beta --download-symbols true in dir /builds/slave/test/. (timeout 1800 secs) (maxTime 7200 secs) watching logfiles {} argv: ['/tools/buildbot/bin/python', 'scripts/scripts/web_platform_tests.py', '--cfg', 'web_platform_tests/prod_config.py', '--test-type=testharness', '--total-chunks', '10', '--this-chunk', '1', '--blob-upload-branch', 'mozilla-beta', '--download-symbols', 'true'] environment: CCACHE_DIR=/builds/ccache CCACHE_UMASK=002 DISPLAY=:0 HOME=/home/cltbld LANG=en_US.UTF-8 LOGNAME=cltbld MAIL=/var/mail/cltbld MOZ_HIDE_RESULTS_TABLE=1 MOZ_NODE_PATH=/usr/bin/node MOZ_NO_REMOTE=1 NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript NO_FAIL_ON_TEST_ERRORS=1 PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games PROPERTIES_FILE=/builds/slave/test/buildprops.json PWD=/builds/slave/test SHELL=/bin/bash SHLVL=1 TERM=linux TMOUT=86400 USER=cltbld XDG_SESSION_COOKIE=5a152710dd62cc268aad214e000002d8-1466694780.612726-334244674 _=/tools/buildbot/bin/python using PTY: False 08:21:04 INFO - MultiFileLogger online at 20160623 08:21:04 in /builds/slave/test 08:21:04 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-beta --download-symbols true 08:21:04 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 08:21:04 INFO - {'append_to_log': False, 08:21:04 INFO - 'base_work_dir': '/builds/slave/test', 08:21:04 INFO - 'blob_upload_branch': 'mozilla-beta', 08:21:04 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 08:21:04 INFO - 'buildbot_json_path': 'buildprops.json', 08:21:04 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 08:21:04 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 08:21:04 INFO - 'download_minidump_stackwalk': True, 08:21:04 INFO - 'download_symbols': 'true', 08:21:04 INFO - 'e10s': False, 08:21:04 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 08:21:04 INFO - 'tooltool.py': '/tools/tooltool.py', 08:21:04 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 08:21:04 INFO - '/tools/misc-python/virtualenv.py')}, 08:21:04 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 08:21:04 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 08:21:04 INFO - 'log_level': 'info', 08:21:04 INFO - 'log_to_console': True, 08:21:04 INFO - 'opt_config_files': (), 08:21:04 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 08:21:04 INFO - '--processes=1', 08:21:04 INFO - '--config=%(test_path)s/wptrunner.ini', 08:21:04 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 08:21:04 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 08:21:04 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 08:21:04 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 08:21:04 INFO - 'pip_index': False, 08:21:04 INFO - 'require_test_zip': True, 08:21:04 INFO - 'test_type': ('testharness',), 08:21:04 INFO - 'this_chunk': '1', 08:21:04 INFO - 'tooltool_cache': '/builds/tooltool_cache', 08:21:04 INFO - 'total_chunks': '10', 08:21:04 INFO - 'virtualenv_path': 'venv', 08:21:04 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 08:21:04 INFO - 'work_dir': 'build'} 08:21:04 INFO - ##### 08:21:04 INFO - ##### Running clobber step. 08:21:04 INFO - ##### 08:21:04 INFO - Running pre-action listener: _resource_record_pre_action 08:21:04 INFO - Running main action method: clobber 08:21:04 INFO - rmtree: /builds/slave/test/build 08:21:04 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 08:21:05 INFO - Running post-action listener: _resource_record_post_action 08:21:05 INFO - ##### 08:21:05 INFO - ##### Running read-buildbot-config step. 08:21:05 INFO - ##### 08:21:05 INFO - Running pre-action listener: _resource_record_pre_action 08:21:05 INFO - Running main action method: read_buildbot_config 08:21:05 INFO - Using buildbot properties: 08:21:05 INFO - { 08:21:05 INFO - "project": "", 08:21:05 INFO - "product": "firefox", 08:21:05 INFO - "script_repo_revision": "production", 08:21:05 INFO - "scheduler": "tests-mozilla-beta-ubuntu32_vm-debug-unittest", 08:21:05 INFO - "repository": "", 08:21:05 INFO - "buildername": "Ubuntu VM 12.04 mozilla-beta debug test web-platform-tests-1", 08:21:05 INFO - "buildid": "20160623064024", 08:21:05 INFO - "pgo_build": "False", 08:21:05 INFO - "basedir": "/builds/slave/test", 08:21:05 INFO - "buildnumber": 7, 08:21:05 INFO - "slavename": "tst-linux32-spot-314", 08:21:05 INFO - "revision": "44f094a357abce33721a9568032094bde85f9c92", 08:21:05 INFO - "master": "http://buildbot-master06.bb.releng.usw2.mozilla.com:8201/", 08:21:05 INFO - "platform": "linux", 08:21:05 INFO - "branch": "mozilla-beta", 08:21:05 INFO - "repo_path": "releases/mozilla-beta", 08:21:05 INFO - "moz_repo_path": "", 08:21:05 INFO - "stage_platform": "linux", 08:21:05 INFO - "builduid": "314d1193ae694552b164a237028a94d8", 08:21:05 INFO - "slavebuilddir": "test" 08:21:05 INFO - } 08:21:05 INFO - Found installer url https://queue.taskcluster.net/v1/task/ei5H9nTFTWi2mFR-FfsoHg/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2. 08:21:05 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/ei5H9nTFTWi2mFR-FfsoHg/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json. 08:21:05 INFO - Running post-action listener: _resource_record_post_action 08:21:05 INFO - ##### 08:21:05 INFO - ##### Running download-and-extract step. 08:21:05 INFO - ##### 08:21:05 INFO - Running pre-action listener: _resource_record_pre_action 08:21:05 INFO - Running main action method: download_and_extract 08:21:05 INFO - mkdir: /builds/slave/test/build/tests 08:21:05 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:21:05 INFO - https://queue.taskcluster.net/v1/task/ei5H9nTFTWi2mFR-FfsoHg/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json matches https://queue.taskcluster.net 08:21:05 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/ei5H9nTFTWi2mFR-FfsoHg/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json 08:21:05 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/ei5H9nTFTWi2mFR-FfsoHg/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json 08:21:05 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/ei5H9nTFTWi2mFR-FfsoHg/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json to /builds/slave/test/build/firefox-48.0.en-US.linux-i686.test_packages.json 08:21:05 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/ei5H9nTFTWi2mFR-FfsoHg/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0.en-US.linux-i686.test_packages.json'}, attempt #1 08:21:08 INFO - Downloaded 1291 bytes. 08:21:08 INFO - Reading from file /builds/slave/test/build/firefox-48.0.en-US.linux-i686.test_packages.json 08:21:08 INFO - Using the following test package requirements: 08:21:08 INFO - {u'common': [u'firefox-48.0.en-US.linux-i686.common.tests.zip'], 08:21:08 INFO - u'cppunittest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 08:21:08 INFO - u'firefox-48.0.en-US.linux-i686.cppunittest.tests.zip'], 08:21:08 INFO - u'gtest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 08:21:08 INFO - u'firefox-48.0.en-US.linux-i686.gtest.tests.zip'], 08:21:08 INFO - u'jittest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 08:21:08 INFO - u'jsshell-linux-i686.zip'], 08:21:08 INFO - u'mochitest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 08:21:08 INFO - u'firefox-48.0.en-US.linux-i686.mochitest.tests.zip'], 08:21:08 INFO - u'mozbase': [u'firefox-48.0.en-US.linux-i686.common.tests.zip'], 08:21:08 INFO - u'reftest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 08:21:08 INFO - u'firefox-48.0.en-US.linux-i686.reftest.tests.zip'], 08:21:08 INFO - u'talos': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 08:21:08 INFO - u'firefox-48.0.en-US.linux-i686.talos.tests.zip'], 08:21:08 INFO - u'web-platform': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 08:21:08 INFO - u'firefox-48.0.en-US.linux-i686.web-platform.tests.zip'], 08:21:08 INFO - u'xpcshell': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 08:21:08 INFO - u'firefox-48.0.en-US.linux-i686.xpcshell.tests.zip']} 08:21:08 INFO - Downloading packages: [u'firefox-48.0.en-US.linux-i686.common.tests.zip', u'firefox-48.0.en-US.linux-i686.web-platform.tests.zip'] for test suite category: web-platform 08:21:08 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:21:08 INFO - https://queue.taskcluster.net/v1/task/ei5H9nTFTWi2mFR-FfsoHg/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip matches https://queue.taskcluster.net 08:21:08 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/ei5H9nTFTWi2mFR-FfsoHg/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip 08:21:08 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/ei5H9nTFTWi2mFR-FfsoHg/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip 08:21:08 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/ei5H9nTFTWi2mFR-FfsoHg/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip to /builds/slave/test/build/firefox-48.0.en-US.linux-i686.common.tests.zip 08:21:08 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/ei5H9nTFTWi2mFR-FfsoHg/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0.en-US.linux-i686.common.tests.zip'}, attempt #1 08:21:19 INFO - Downloaded 22810659 bytes. 08:21:19 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0.en-US.linux-i686.common.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 08:21:19 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0.en-US.linux-i686.common.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 08:21:20 INFO - caution: filename not matched: web-platform/* 08:21:20 INFO - Return code: 11 08:21:20 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:21:20 INFO - https://queue.taskcluster.net/v1/task/ei5H9nTFTWi2mFR-FfsoHg/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip matches https://queue.taskcluster.net 08:21:20 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/ei5H9nTFTWi2mFR-FfsoHg/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip 08:21:20 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/ei5H9nTFTWi2mFR-FfsoHg/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip 08:21:20 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/ei5H9nTFTWi2mFR-FfsoHg/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip to /builds/slave/test/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip 08:21:20 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/ei5H9nTFTWi2mFR-FfsoHg/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip'}, attempt #1 08:21:24 INFO - Downloaded 36389080 bytes. 08:21:24 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 08:21:24 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 08:21:28 INFO - caution: filename not matched: bin/* 08:21:28 INFO - caution: filename not matched: config/* 08:21:28 INFO - caution: filename not matched: mozbase/* 08:21:28 INFO - caution: filename not matched: marionette/* 08:21:28 INFO - caution: filename not matched: tools/wptserve/* 08:21:28 INFO - Return code: 11 08:21:28 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:21:28 INFO - https://queue.taskcluster.net/v1/task/ei5H9nTFTWi2mFR-FfsoHg/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 matches https://queue.taskcluster.net 08:21:28 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/ei5H9nTFTWi2mFR-FfsoHg/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 08:21:28 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/ei5H9nTFTWi2mFR-FfsoHg/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 08:21:28 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/ei5H9nTFTWi2mFR-FfsoHg/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 to /builds/slave/test/build/firefox-48.0.en-US.linux-i686.tar.bz2 08:21:28 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/ei5H9nTFTWi2mFR-FfsoHg/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2', 'file_name': '/builds/slave/test/build/firefox-48.0.en-US.linux-i686.tar.bz2'}, attempt #1 08:21:35 INFO - Downloaded 69347866 bytes. 08:21:35 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/ei5H9nTFTWi2mFR-FfsoHg/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 08:21:35 INFO - mkdir: /builds/slave/test/properties 08:21:35 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 08:21:35 INFO - Writing to file /builds/slave/test/properties/build_url 08:21:35 INFO - Contents: 08:21:35 INFO - build_url:https://queue.taskcluster.net/v1/task/ei5H9nTFTWi2mFR-FfsoHg/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 08:21:36 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/ei5H9nTFTWi2mFR-FfsoHg/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 08:21:36 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 08:21:36 INFO - Writing to file /builds/slave/test/properties/symbols_url 08:21:36 INFO - Contents: 08:21:36 INFO - symbols_url:https://queue.taskcluster.net/v1/task/ei5H9nTFTWi2mFR-FfsoHg/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 08:21:36 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:21:36 INFO - https://queue.taskcluster.net/v1/task/ei5H9nTFTWi2mFR-FfsoHg/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip matches https://queue.taskcluster.net 08:21:36 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/ei5H9nTFTWi2mFR-FfsoHg/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 08:21:36 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/ei5H9nTFTWi2mFR-FfsoHg/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 08:21:36 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/ei5H9nTFTWi2mFR-FfsoHg/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip to /builds/slave/test/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 08:21:36 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/ei5H9nTFTWi2mFR-FfsoHg/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip', 'file_name': '/builds/slave/test/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip'}, attempt #1 08:21:46 INFO - Downloaded 92329751 bytes. 08:21:46 INFO - Running command: ['unzip', '-q', '-o', '/builds/slave/test/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip', '-d', '/builds/slave/test/build/symbols'] 08:21:46 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip -d /builds/slave/test/build/symbols 08:21:56 INFO - Return code: 0 08:21:56 INFO - Running post-action listener: _resource_record_post_action 08:21:56 INFO - Running post-action listener: set_extra_try_arguments 08:21:56 INFO - ##### 08:21:56 INFO - ##### Running create-virtualenv step. 08:21:56 INFO - ##### 08:21:56 INFO - Running pre-action listener: _pre_create_virtualenv 08:21:56 INFO - Running pre-action listener: _resource_record_pre_action 08:21:56 INFO - Running main action method: create_virtualenv 08:21:56 INFO - Creating virtualenv /builds/slave/test/build/venv 08:21:56 INFO - Running command: ['/tools/buildbot/bin/python', '/tools/misc-python/virtualenv.py', '--no-site-packages', '--distribute', '/builds/slave/test/build/venv'] in /builds/slave/test/build 08:21:56 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 08:21:56 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 08:21:56 INFO - Using real prefix '/usr' 08:21:56 INFO - New python executable in /builds/slave/test/build/venv/bin/python 08:21:57 INFO - Installing distribute.............................................................................................................................................................................................done. 08:22:01 INFO - Installing pip.................done. 08:22:01 INFO - Return code: 0 08:22:01 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 08:22:01 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:22:01 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:22:01 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 08:22:01 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:22:01 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:22:01 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 08:22:01 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.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 0x877cc58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x87e3598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x8895f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8577e30>, '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 0x8814c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x8893470>, '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-1466694780.612726-334244674', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 08:22:01 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in /builds/slave/test/build 08:22:01 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 08:22:01 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 08:22:01 INFO - 'CCACHE_UMASK': '002', 08:22:01 INFO - 'DISPLAY': ':0', 08:22:01 INFO - 'HOME': '/home/cltbld', 08:22:01 INFO - 'LANG': 'en_US.UTF-8', 08:22:01 INFO - 'LOGNAME': 'cltbld', 08:22:01 INFO - 'MAIL': '/var/mail/cltbld', 08:22:01 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:22:01 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 08:22:01 INFO - 'MOZ_NO_REMOTE': '1', 08:22:01 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 08:22:01 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:22:01 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 08:22:01 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 08:22:01 INFO - 'PWD': '/builds/slave/test', 08:22:01 INFO - 'SHELL': '/bin/bash', 08:22:01 INFO - 'SHLVL': '1', 08:22:01 INFO - 'TERM': 'linux', 08:22:01 INFO - 'TMOUT': '86400', 08:22:01 INFO - 'USER': 'cltbld', 08:22:01 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1466694780.612726-334244674', 08:22:01 INFO - '_': '/tools/buildbot/bin/python'} 08:22:02 INFO - Ignoring indexes: https://pypi.python.org/simple/ 08:22:02 INFO - Downloading/unpacking psutil>=0.7.1 08:22:02 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 08:22:02 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 08:22:02 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 08:22:02 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 08:22:02 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 08:22:02 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 08:22:06 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 08:22:06 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 08:22:06 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 08:22:06 INFO - Installing collected packages: psutil 08:22:06 INFO - Running setup.py install for psutil 08:22:06 INFO - building 'psutil._psutil_linux' extension 08:22:06 INFO - gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -DPSUTIL_VERSION=311 -I/usr/include/python2.7 -c psutil/_psutil_linux.c -o build/temp.linux-i686-2.7/psutil/_psutil_linux.o 08:22:06 INFO - psutil/_psutil_linux.c: In function ‘init_psutil_linux’: 08:22:06 WARNING - psutil/_psutil_linux.c:652:5: warning: overflow in implicit constant conversion [-Woverflow] 08:22:07 INFO - gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro build/temp.linux-i686-2.7/psutil/_psutil_linux.o -o build/lib.linux-i686-2.7/psutil/_psutil_linux.so 08:22:07 INFO - building 'psutil._psutil_posix' extension 08:22:07 INFO - gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -I/usr/include/python2.7 -c psutil/_psutil_posix.c -o build/temp.linux-i686-2.7/psutil/_psutil_posix.o 08:22:07 INFO - gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro build/temp.linux-i686-2.7/psutil/_psutil_posix.o -o build/lib.linux-i686-2.7/psutil/_psutil_posix.so 08:22:07 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 08:22:07 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 08:22:07 INFO - Successfully installed psutil 08:22:07 INFO - Cleaning up... 08:22:07 INFO - Return code: 0 08:22:07 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 08:22: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')]} 08:22:07 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:22:07 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 08:22: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')]} 08:22:07 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:22:07 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 08:22:07 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', '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 0x877cc58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x87e3598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x8895f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8577e30>, '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 0x8814c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x8893470>, '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-1466694780.612726-334244674', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 08:22:07 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in /builds/slave/test/build 08:22:07 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 08:22:07 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 08:22:07 INFO - 'CCACHE_UMASK': '002', 08:22:07 INFO - 'DISPLAY': ':0', 08:22:07 INFO - 'HOME': '/home/cltbld', 08:22:07 INFO - 'LANG': 'en_US.UTF-8', 08:22:07 INFO - 'LOGNAME': 'cltbld', 08:22:07 INFO - 'MAIL': '/var/mail/cltbld', 08:22:07 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:22:07 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 08:22:07 INFO - 'MOZ_NO_REMOTE': '1', 08:22:07 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 08:22:07 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:22:07 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 08:22:07 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 08:22:07 INFO - 'PWD': '/builds/slave/test', 08:22:07 INFO - 'SHELL': '/bin/bash', 08:22:07 INFO - 'SHLVL': '1', 08:22:07 INFO - 'TERM': 'linux', 08:22:07 INFO - 'TMOUT': '86400', 08:22:07 INFO - 'USER': 'cltbld', 08:22:07 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1466694780.612726-334244674', 08:22:07 INFO - '_': '/tools/buildbot/bin/python'} 08:22:08 INFO - Ignoring indexes: https://pypi.python.org/simple/ 08:22:08 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 08:22:08 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 08:22:08 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 08:22:08 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 08:22:08 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 08:22:08 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 08:22:08 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 08:22:11 INFO - Downloading mozsystemmonitor-0.0.tar.gz 08:22:11 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 08:22:11 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 08:22:11 INFO - Installing collected packages: mozsystemmonitor 08:22:11 INFO - Running setup.py install for mozsystemmonitor 08:22:12 INFO - Successfully installed mozsystemmonitor 08:22:12 INFO - Cleaning up... 08:22:12 INFO - Return code: 0 08:22:12 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 08:22:12 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:22:12 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:22:12 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 08:22:12 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:22:12 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:22:12 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 08:22:12 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 0x877cc58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x87e3598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x8895f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8577e30>, '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 0x8814c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x8893470>, '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-1466694780.612726-334244674', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 08:22:12 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 08:22:12 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 08:22:12 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 08:22:12 INFO - 'CCACHE_UMASK': '002', 08:22:12 INFO - 'DISPLAY': ':0', 08:22:12 INFO - 'HOME': '/home/cltbld', 08:22:12 INFO - 'LANG': 'en_US.UTF-8', 08:22:12 INFO - 'LOGNAME': 'cltbld', 08:22:12 INFO - 'MAIL': '/var/mail/cltbld', 08:22:12 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:22:12 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 08:22:12 INFO - 'MOZ_NO_REMOTE': '1', 08:22:12 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 08:22:12 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:22:12 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 08:22:12 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 08:22:12 INFO - 'PWD': '/builds/slave/test', 08:22:12 INFO - 'SHELL': '/bin/bash', 08:22:12 INFO - 'SHLVL': '1', 08:22:12 INFO - 'TERM': 'linux', 08:22:12 INFO - 'TMOUT': '86400', 08:22:12 INFO - 'USER': 'cltbld', 08:22:12 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1466694780.612726-334244674', 08:22:12 INFO - '_': '/tools/buildbot/bin/python'} 08:22:12 INFO - Ignoring indexes: https://pypi.python.org/simple/ 08:22:12 INFO - Downloading/unpacking blobuploader==1.2.4 08:22:12 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 08:22:12 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 08:22:12 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 08:22:12 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 08:22:12 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 08:22:12 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 08:22:16 INFO - Downloading blobuploader-1.2.4.tar.gz 08:22:16 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 08:22:16 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 08:22:16 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 08:22:16 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 08:22:16 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 08:22:16 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 08:22:16 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 08:22:16 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 08:22:16 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 08:22:17 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 08:22:17 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 08:22:17 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 08:22:17 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 08:22:17 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 08:22:17 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 08:22:17 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 08:22:17 INFO - Downloading docopt-0.6.1.tar.gz 08:22:17 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 08:22:17 INFO - Installing collected packages: blobuploader, requests, docopt 08:22:17 INFO - Running setup.py install for blobuploader 08:22:17 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 08:22:18 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 08:22:18 INFO - Running setup.py install for requests 08:22:18 INFO - Running setup.py install for docopt 08:22:19 INFO - Successfully installed blobuploader requests docopt 08:22:19 INFO - Cleaning up... 08:22:19 INFO - Return code: 0 08:22:19 INFO - Installing None into virtualenv /builds/slave/test/build/venv 08:22:19 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:22:19 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:22:19 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 08:22:19 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:22:19 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:22:19 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 08:22:19 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 0x877cc58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x87e3598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x8895f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8577e30>, '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 0x8814c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x8893470>, '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-1466694780.612726-334244674', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 08:22:19 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 08:22:19 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 08:22:19 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 08:22:19 INFO - 'CCACHE_UMASK': '002', 08:22:19 INFO - 'DISPLAY': ':0', 08:22:19 INFO - 'HOME': '/home/cltbld', 08:22:19 INFO - 'LANG': 'en_US.UTF-8', 08:22:19 INFO - 'LOGNAME': 'cltbld', 08:22:19 INFO - 'MAIL': '/var/mail/cltbld', 08:22:19 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:22:19 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 08:22:19 INFO - 'MOZ_NO_REMOTE': '1', 08:22:19 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 08:22:19 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:22:19 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 08:22:19 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 08:22:19 INFO - 'PWD': '/builds/slave/test', 08:22:19 INFO - 'SHELL': '/bin/bash', 08:22:19 INFO - 'SHLVL': '1', 08:22:19 INFO - 'TERM': 'linux', 08:22:19 INFO - 'TMOUT': '86400', 08:22:19 INFO - 'USER': 'cltbld', 08:22:19 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1466694780.612726-334244674', 08:22:19 INFO - '_': '/tools/buildbot/bin/python'} 08:22:19 INFO - Ignoring indexes: https://pypi.python.org/simple/ 08:22:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 08:22:19 INFO - Running setup.py (path:/tmp/pip-A2j9Yi-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 08:22:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 08:22:19 INFO - Running setup.py (path:/tmp/pip-wgRvNr-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 08:22:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 08:22:19 INFO - Running setup.py (path:/tmp/pip-14RQox-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 08:22:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 08:22:19 INFO - Running setup.py (path:/tmp/pip-mDHjy3-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 08:22:20 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 08:22:20 INFO - Running setup.py (path:/tmp/pip-wcGMuz-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 08:22:20 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 08:22:20 INFO - Running setup.py (path:/tmp/pip-wHZGmr-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 08:22:20 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 08:22:20 INFO - Running setup.py (path:/tmp/pip-EAE3Oi-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 08:22:20 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 08:22:20 INFO - Running setup.py (path:/tmp/pip-x6q4lK-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 08:22:20 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 08:22:20 INFO - Running setup.py (path:/tmp/pip-lSRM0U-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 08:22:20 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 08:22:20 INFO - Running setup.py (path:/tmp/pip-ifk5_3-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 08:22:20 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 08:22:20 INFO - Running setup.py (path:/tmp/pip-MMvLb4-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 08:22:20 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 08:22:21 INFO - Running setup.py (path:/tmp/pip-X5dAwk-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 08:22:21 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 08:22:21 INFO - Running setup.py (path:/tmp/pip-LHShBW-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 08:22:21 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 08:22:21 INFO - Running setup.py (path:/tmp/pip-E_nMnB-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 08:22:21 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 08:22:21 INFO - Running setup.py (path:/tmp/pip-HAhtL_-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 08:22:21 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 08:22:21 INFO - Running setup.py (path:/tmp/pip-IpWcy2-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 08:22:21 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 08:22:21 INFO - Running setup.py (path:/tmp/pip-1U0M8q-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 08:22:21 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 08:22:21 INFO - Running setup.py (path:/tmp/pip-bs8R12-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 08:22:21 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 08:22:21 INFO - Running setup.py (path:/tmp/pip-bOMuVO-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 08:22:22 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 08:22:22 INFO - Running setup.py (path:/tmp/pip-v35kND-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 08:22:22 INFO - Unpacking /builds/slave/test/build/tests/marionette 08:22:22 INFO - Running setup.py (path:/tmp/pip-X3bcf8-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 08:22:22 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 08:22:22 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 08:22:22 INFO - Running setup.py install for manifestparser 08:22:22 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 08:22:22 INFO - Running setup.py install for mozcrash 08:22:23 INFO - Running setup.py install for mozdebug 08:22:23 INFO - Running setup.py install for mozdevice 08:22:23 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 08:22:23 INFO - Installing dm script to /builds/slave/test/build/venv/bin 08:22:23 INFO - Running setup.py install for mozfile 08:22:23 INFO - Running setup.py install for mozhttpd 08:22:24 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 08:22:24 INFO - Running setup.py install for mozinfo 08:22:24 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 08:22:24 INFO - Running setup.py install for mozInstall 08:22:24 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 08:22:24 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 08:22:24 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 08:22:24 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 08:22:24 INFO - Running setup.py install for mozleak 08:22:24 INFO - Running setup.py install for mozlog 08:22:24 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 08:22:24 INFO - Running setup.py install for moznetwork 08:22:25 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 08:22:25 INFO - Running setup.py install for mozprocess 08:22:25 INFO - Running setup.py install for mozprofile 08:22:25 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 08:22:25 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 08:22:25 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 08:22:25 INFO - Running setup.py install for mozrunner 08:22:25 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 08:22:25 INFO - Running setup.py install for mozscreenshot 08:22:26 INFO - Running setup.py install for moztest 08:22:26 INFO - Running setup.py install for mozversion 08:22:26 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 08:22:26 INFO - Running setup.py install for wptserve 08:22:26 INFO - Running setup.py install for marionette-driver 08:22:27 INFO - Running setup.py install for browsermob-proxy 08:22:27 INFO - Running setup.py install for marionette-client 08:22:27 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 08:22:27 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 08:22:27 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 08:22:27 INFO - Cleaning up... 08:22:27 INFO - Return code: 0 08:22:27 INFO - Installing None into virtualenv /builds/slave/test/build/venv 08:22:27 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:22:27 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:22:27 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 08:22:27 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:22:27 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:22:27 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 08:22:27 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 0x877cc58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x87e3598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x8895f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8577e30>, '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 0x8814c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x8893470>, '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-1466694780.612726-334244674', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 08:22:27 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 08:22:27 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 08:22:27 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 08:22:27 INFO - 'CCACHE_UMASK': '002', 08:22:27 INFO - 'DISPLAY': ':0', 08:22:27 INFO - 'HOME': '/home/cltbld', 08:22:27 INFO - 'LANG': 'en_US.UTF-8', 08:22:27 INFO - 'LOGNAME': 'cltbld', 08:22:27 INFO - 'MAIL': '/var/mail/cltbld', 08:22:27 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:22:27 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 08:22:27 INFO - 'MOZ_NO_REMOTE': '1', 08:22:27 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 08:22:27 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:22:27 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 08:22:27 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 08:22:27 INFO - 'PWD': '/builds/slave/test', 08:22:27 INFO - 'SHELL': '/bin/bash', 08:22:27 INFO - 'SHLVL': '1', 08:22:27 INFO - 'TERM': 'linux', 08:22:27 INFO - 'TMOUT': '86400', 08:22:27 INFO - 'USER': 'cltbld', 08:22:27 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1466694780.612726-334244674', 08:22:27 INFO - '_': '/tools/buildbot/bin/python'} 08:22:28 INFO - Ignoring indexes: https://pypi.python.org/simple/ 08:22:28 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 08:22:28 INFO - Running setup.py (path:/tmp/pip-OaGisp-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 08:22:28 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)) 08:22:28 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 08:22:28 INFO - Running setup.py (path:/tmp/pip-GN2K9H-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 08:22:28 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)) 08:22:28 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 08:22:28 INFO - Running setup.py (path:/tmp/pip-RmZC9b-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 08:22:28 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)) 08:22:28 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 08:22:28 INFO - Running setup.py (path:/tmp/pip-EAQvjY-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 08:22:28 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)) 08:22:28 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 08:22:28 INFO - Running setup.py (path:/tmp/pip-V9H57c-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 08:22:29 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)) 08:22:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 08:22:29 INFO - Running setup.py (path:/tmp/pip-hffW1R-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 08:22:29 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)) 08:22:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 08:22:29 INFO - Running setup.py (path:/tmp/pip-hvQrHI-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 08:22:29 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)) 08:22:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 08:22:29 INFO - Running setup.py (path:/tmp/pip-ZLL48b-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 08:22:29 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)) 08:22:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 08:22:29 INFO - Running setup.py (path:/tmp/pip-ihd33J-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 08:22:29 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)) 08:22:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 08:22:29 INFO - Running setup.py (path:/tmp/pip-jiZWCe-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 08:22:29 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)) 08:22:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 08:22:29 INFO - Running setup.py (path:/tmp/pip-06gV1n-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 08:22:29 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)) 08:22:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 08:22:29 INFO - Running setup.py (path:/tmp/pip-CQaGAz-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 08:22:30 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)) 08:22:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 08:22:30 INFO - Running setup.py (path:/tmp/pip-6wcR1H-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 08:22:30 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)) 08:22:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 08:22:30 INFO - Running setup.py (path:/tmp/pip-P8O3bZ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 08:22:30 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)) 08:22:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 08:22:30 INFO - Running setup.py (path:/tmp/pip-Fv3Nus-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 08:22:30 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)) 08:22:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 08:22:30 INFO - Running setup.py (path:/tmp/pip-K_rRZR-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 08:22:30 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)) 08:22:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 08:22:30 INFO - Running setup.py (path:/tmp/pip-glZyOP-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 08:22:30 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)) 08:22:30 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 08:22:30 INFO - Running setup.py (path:/tmp/pip-1bZEu8-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 08:22:30 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)) 08:22:30 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 08:22:30 INFO - Running setup.py (path:/tmp/pip-ZBKkIT-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 08:22:30 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)) 08:22:31 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 08:22:31 INFO - Running setup.py (path:/tmp/pip-oO8Nuw-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 08:22:31 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)) 08:22:31 INFO - Unpacking /builds/slave/test/build/tests/marionette 08:22:31 INFO - Running setup.py (path:/tmp/pip-62n1o_-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 08:22:31 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 08:22:31 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)) 08:22:31 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)) 08:22:31 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)) 08:22:31 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)) 08:22:31 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)) 08:22:31 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)) 08:22:31 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 08:22:31 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 08:22:31 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 08:22:31 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 08:22:31 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 08:22:31 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 08:22:31 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 08:22:35 INFO - Downloading blessings-1.6.tar.gz 08:22:35 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 08:22:35 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)) 08:22:35 INFO - Installing collected packages: blessings 08:22:35 INFO - Running setup.py install for blessings 08:22:35 INFO - Successfully installed blessings 08:22:35 INFO - Cleaning up... 08:22:35 INFO - Return code: 0 08:22:35 INFO - Done creating virtualenv /builds/slave/test/build/venv. 08:22:35 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 08:22:35 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 08:22:36 INFO - Reading from file tmpfile_stdout 08:22:36 INFO - Current package versions: 08:22:36 INFO - argparse == 1.2.1 08:22:36 INFO - blessings == 1.6 08:22:36 INFO - blobuploader == 1.2.4 08:22:36 INFO - browsermob-proxy == 0.6.0 08:22:36 INFO - docopt == 0.6.1 08:22:36 INFO - manifestparser == 1.1 08:22:36 INFO - marionette-client == 2.3.0 08:22:36 INFO - marionette-driver == 1.4.0 08:22:36 INFO - mozInstall == 1.12 08:22:36 INFO - mozcrash == 0.17 08:22:36 INFO - mozdebug == 0.1 08:22:36 INFO - mozdevice == 0.48 08:22:36 INFO - mozfile == 1.2 08:22:36 INFO - mozhttpd == 0.7 08:22:36 INFO - mozinfo == 0.9 08:22:36 INFO - mozleak == 0.1 08:22:36 INFO - mozlog == 3.1 08:22:36 INFO - moznetwork == 0.27 08:22:36 INFO - mozprocess == 0.22 08:22:36 INFO - mozprofile == 0.28 08:22:36 INFO - mozrunner == 6.11 08:22:36 INFO - mozscreenshot == 0.1 08:22:36 INFO - mozsystemmonitor == 0.0 08:22:36 INFO - moztest == 0.7 08:22:36 INFO - mozversion == 1.4 08:22:36 INFO - psutil == 3.1.1 08:22:36 INFO - requests == 1.2.3 08:22:36 INFO - wptserve == 1.4.0 08:22:36 INFO - wsgiref == 0.1.2 08:22:36 INFO - Running post-action listener: _resource_record_post_action 08:22:36 INFO - Running post-action listener: _start_resource_monitoring 08:22:36 INFO - Starting resource monitoring. 08:22:36 INFO - ##### 08:22:36 INFO - ##### Running pull step. 08:22:36 INFO - ##### 08:22:36 INFO - Running pre-action listener: _resource_record_pre_action 08:22:36 INFO - Running main action method: pull 08:22:36 INFO - Pull has nothing to do! 08:22:36 INFO - Running post-action listener: _resource_record_post_action 08:22:36 INFO - ##### 08:22:36 INFO - ##### Running install step. 08:22:36 INFO - ##### 08:22:36 INFO - Running pre-action listener: _resource_record_pre_action 08:22:36 INFO - Running main action method: install 08:22:36 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 08:22:36 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 08:22:36 INFO - Reading from file tmpfile_stdout 08:22:36 INFO - Detecting whether we're running mozinstall >=1.0... 08:22:36 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 08:22:36 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 08:22:36 INFO - Reading from file tmpfile_stdout 08:22:36 INFO - Output received: 08:22:36 INFO - Usage: mozinstall [options] installer 08:22:36 INFO - Options: 08:22:36 INFO - -h, --help show this help message and exit 08:22:36 INFO - -d DEST, --destination=DEST 08:22:36 INFO - Directory to install application into. [default: 08:22:36 INFO - "/builds/slave/test"] 08:22:36 INFO - --app=APP Application being installed. [default: firefox] 08:22:36 INFO - mkdir: /builds/slave/test/build/application 08:22:36 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '/builds/slave/test/build/firefox-48.0.en-US.linux-i686.tar.bz2', '--destination', '/builds/slave/test/build/application'] 08:22:36 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall /builds/slave/test/build/firefox-48.0.en-US.linux-i686.tar.bz2 --destination /builds/slave/test/build/application 08:23:06 INFO - Reading from file tmpfile_stdout 08:23:06 INFO - Output received: 08:23:06 INFO - /builds/slave/test/build/application/firefox/firefox 08:23:06 INFO - Running post-action listener: _resource_record_post_action 08:23:06 INFO - ##### 08:23:06 INFO - ##### Running run-tests step. 08:23:06 INFO - ##### 08:23:06 INFO - Running pre-action listener: _resource_record_pre_action 08:23:06 INFO - Running main action method: run_tests 08:23:06 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 08:23:06 INFO - Minidump filename unknown. Determining based upon platform and architecture. 08:23:06 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 08:23:06 INFO - grabbing minidump binary from tooltool 08:23: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')]} 08:23:06 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 0x8577e30>, '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 0x8814c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x8893470>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 08:23:06 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 08:23:06 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 08:23:06 INFO - INFO - File linux32-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 08:23:06 INFO - Return code: 0 08:23:06 INFO - Chmoding /builds/slave/test/build/linux32-minidump_stackwalk to 0755 08:23:06 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 08:23:06 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/ei5H9nTFTWi2mFR-FfsoHg/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/linux32-minidump_stackwalk', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=/builds/slave/test/build/tests/web-platform/prefs', '--processes=1', '--config=/builds/slave/test/build/tests/web-platform/wptrunner.ini', '--ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem', '--host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key', '--host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem', '--certutil-binary=/builds/slave/test/build/tests/bin/certutil'] in /builds/slave/test/build 08:23:06 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/ei5H9nTFTWi2mFR-FfsoHg/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip --stackwalk-binary=/builds/slave/test/build/linux32-minidump_stackwalk --test-type=testharness --disable-e10s --total-chunks=10 --this-chunk=1 --prefs-root=/builds/slave/test/build/tests/web-platform/prefs --processes=1 --config=/builds/slave/test/build/tests/web-platform/wptrunner.ini --ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem --host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key --host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem --certutil-binary=/builds/slave/test/build/tests/bin/certutil 08:23:06 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 08:23:06 INFO - 'CCACHE_UMASK': '002', 08:23:06 INFO - 'DISPLAY': ':0', 08:23:06 INFO - 'HOME': '/home/cltbld', 08:23:06 INFO - 'LANG': 'en_US.UTF-8', 08:23:06 INFO - 'LOGNAME': 'cltbld', 08:23:06 INFO - 'MAIL': '/var/mail/cltbld', 08:23:06 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 08:23:06 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:23:06 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 08:23:06 INFO - 'MOZ_NO_REMOTE': '1', 08:23:06 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 08:23:06 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:23:06 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 08:23:06 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 08:23:06 INFO - 'PWD': '/builds/slave/test', 08:23:06 INFO - 'SHELL': '/bin/bash', 08:23:06 INFO - 'SHLVL': '1', 08:23:06 INFO - 'TERM': 'linux', 08:23:06 INFO - 'TMOUT': '86400', 08:23:06 INFO - 'USER': 'cltbld', 08:23:06 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1466694780.612726-334244674', 08:23:06 INFO - '_': '/tools/buildbot/bin/python'} 08:23:06 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/ei5H9nTFTWi2mFR-FfsoHg/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/linux32-minidump_stackwalk', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=/builds/slave/test/build/tests/web-platform/prefs', '--processes=1', '--config=/builds/slave/test/build/tests/web-platform/wptrunner.ini', '--ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem', '--host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key', '--host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem', '--certutil-binary=/builds/slave/test/build/tests/bin/certutil'] with output_timeout 1000 08:23:07 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 08:23:07 INFO - import pkg_resources 08:23:08 INFO - Using 1 client processes 08:23:09 INFO - wptserve Starting http server on 127.0.0.1:8000 08:23:09 INFO - wptserve Starting http server on 127.0.0.1:8001 08:23:09 INFO - wptserve Starting http server on 127.0.0.1:8443 08:23:11 INFO - SUITE-START | Running 778 tests 08:23:11 INFO - Running testharness tests 08:23:11 INFO - Setting up ssl 08:23:11 INFO - PROCESS | certutil | 08:23:11 INFO - PROCESS | certutil | 08:23:11 INFO - PROCESS | certutil | 08:23:11 INFO - Certificate Nickname Trust Attributes 08:23:11 INFO - SSL,S/MIME,JAR/XPI 08:23:11 INFO - 08:23:11 INFO - web-platform-tests CT,, 08:23:11 INFO - 08:23:11 INFO - Starting runner 08:23:14 INFO - PROCESS | 1742 | 1466695394209 Marionette DEBUG Marionette enabled via build flag and pref 08:23:14 INFO - PROCESS | 1742 | ++DOCSHELL 0xa4d50c00 == 1 [pid = 1742] [id = 1] 08:23:14 INFO - PROCESS | 1742 | ++DOMWINDOW == 1 (0xa4d51000) [pid = 1742] [serial = 1] [outer = (nil)] 08:23:14 INFO - PROCESS | 1742 | [1742] WARNING: No inner window available!: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 08:23:14 INFO - PROCESS | 1742 | ++DOMWINDOW == 2 (0xa4d51800) [pid = 1742] [serial = 2] [outer = 0xa4d51000] 08:23:14 INFO - PROCESS | 1742 | 1466695394911 Marionette INFO Listening on port 2828 08:23:15 INFO - PROCESS | 1742 | 1466695395582 Marionette DEBUG Marionette enabled via command-line flag 08:23:15 INFO - PROCESS | 1742 | ++DOCSHELL 0xa23a8400 == 2 [pid = 1742] [id = 2] 08:23:15 INFO - PROCESS | 1742 | ++DOMWINDOW == 3 (0xa23a9800) [pid = 1742] [serial = 3] [outer = (nil)] 08:23:15 INFO - PROCESS | 1742 | [1742] WARNING: No inner window available!: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 08:23:15 INFO - PROCESS | 1742 | ++DOMWINDOW == 4 (0xa23b2c00) [pid = 1742] [serial = 4] [outer = 0xa23a9800] 08:23:15 INFO - PROCESS | 1742 | LoadPlugin() /usr/lib/mozilla/plugins/librhythmbox-itms-detection-plugin.so returned a20ce740 08:23:15 INFO - PROCESS | 1742 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-narrowspace-plugin.so returned a20d9240 08:23:15 INFO - PROCESS | 1742 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-cone-plugin.so returned a20f8200 08:23:15 INFO - PROCESS | 1742 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-gmp-plugin.so returned a20f8e40 08:23:15 INFO - PROCESS | 1742 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-mully-plugin.so returned a20feb80 08:23:15 INFO - PROCESS | 1742 | ++DOMWINDOW == 5 (0xa110c400) [pid = 1742] [serial = 5] [outer = 0xa4d51000] 08:23:15 INFO - PROCESS | 1742 | [1742] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 08:23:15 INFO - PROCESS | 1742 | 1466695395994 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:48417 08:23:16 INFO - PROCESS | 1742 | [1742] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 08:23:16 INFO - PROCESS | 1742 | 1466695396027 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:48418 08:23:16 INFO - PROCESS | 1742 | 1466695396085 Marionette DEBUG Closed connection conn0 08:23:16 INFO - PROCESS | 1742 | [1742] WARNING: Hardware Vsync support not yet implemented. Falling back to software timers: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/gfx/thebes/gfxPlatform.cpp, line 2251 08:23:16 INFO - PROCESS | 1742 | 1466695396195 Marionette DEBUG Closed connection conn1 08:23:16 INFO - PROCESS | 1742 | [1742] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 08:23:16 INFO - PROCESS | 1742 | 1466695396208 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:48419 08:23:16 INFO - PROCESS | 1742 | [1742] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 08:23:16 INFO - PROCESS | 1742 | 1466695396270 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:48420 08:23:16 INFO - PROCESS | 1742 | 1466695396278 Marionette DEBUG Closed connection conn2 08:23:16 INFO - PROCESS | 1742 | 1466695396316 Marionette TRACE conn3 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 08:23:16 INFO - PROCESS | 1742 | 1466695396338 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0","platformName":"Linux","platformVersion":"3.2.0-76-generic-pae","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"LINUX","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160623064024","device":"desktop","version":"48.0"} 08:23:17 INFO - PROCESS | 1742 | [1742] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 08:23:18 INFO - PROCESS | 1742 | ++DOCSHELL 0x9b404000 == 3 [pid = 1742] [id = 3] 08:23:18 INFO - PROCESS | 1742 | ++DOMWINDOW == 6 (0x9b404400) [pid = 1742] [serial = 6] [outer = (nil)] 08:23:18 INFO - PROCESS | 1742 | ++DOCSHELL 0x9b404800 == 4 [pid = 1742] [id = 4] 08:23:18 INFO - PROCESS | 1742 | ++DOMWINDOW == 7 (0x9b408000) [pid = 1742] [serial = 7] [outer = (nil)] 08:23:18 INFO - PROCESS | 1742 | [1742] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 08:23:18 INFO - PROCESS | 1742 | ++DOCSHELL 0x9a9f9000 == 5 [pid = 1742] [id = 5] 08:23:18 INFO - PROCESS | 1742 | ++DOMWINDOW == 8 (0x9a9f9400) [pid = 1742] [serial = 8] [outer = (nil)] 08:23:18 INFO - PROCESS | 1742 | [1742] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 08:23:19 INFO - PROCESS | 1742 | [1742] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 08:23:19 INFO - PROCESS | 1742 | ++DOMWINDOW == 9 (0x9a891c00) [pid = 1742] [serial = 9] [outer = 0x9a9f9400] 08:23:19 INFO - PROCESS | 1742 | ++DOMWINDOW == 10 (0x9aa18000) [pid = 1742] [serial = 10] [outer = 0x9b404400] 08:23:19 INFO - PROCESS | 1742 | ++DOMWINDOW == 11 (0x9aa19c00) [pid = 1742] [serial = 11] [outer = 0x9b408000] 08:23:19 INFO - PROCESS | 1742 | ++DOMWINDOW == 12 (0x9aa1c000) [pid = 1742] [serial = 12] [outer = 0x9a9f9400] 08:23:20 INFO - PROCESS | 1742 | 1466695400537 Marionette INFO startBrowser 603278d8-d7d5-4363-937a-4a8484658d72 08:23:20 INFO - PROCESS | 1742 | 1466695400585 Marionette DEBUG loaded listener.js 08:23:20 INFO - PROCESS | 1742 | 1466695400604 Marionette DEBUG loaded listener.js 08:23:20 INFO - PROCESS | 1742 | 1466695400607 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:23:21 INFO - PROCESS | 1742 | ++DOMWINDOW == 13 (0x98431400) [pid = 1742] [serial = 13] [outer = 0x9a9f9400] 08:23:21 INFO - PROCESS | 1742 | 1466695401336 Marionette TRACE conn3 <- [1,1,null,{"sessionId":"603278d8-d7d5-4363-937a-4a8484658d72","capabilities":{"browserName":"Firefox","browserVersion":"48.0","platformName":"Linux","platformVersion":"3.2.0-76-generic-pae","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"LINUX","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160623064024","device":"desktop","version":"48.0","command_id":1}}] 08:23:21 INFO - PROCESS | 1742 | 1466695401533 Marionette TRACE conn3 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 08:23:21 INFO - PROCESS | 1742 | 1466695401539 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:23:21 INFO - PROCESS | 1742 | 1466695401701 Marionette TRACE conn3 <- [1,2,null,{"value":null}] 08:23:21 INFO - PROCESS | 1742 | 1466695401985 Marionette TRACE conn3 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 08:23:21 INFO - PROCESS | 1742 | 1466695401991 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:23:22 INFO - PROCESS | 1742 | [1742] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 08:23:22 INFO - PROCESS | 1742 | [1742] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 08:23:22 INFO - PROCESS | 1742 | ++DOMWINDOW == 14 (0x953f2800) [pid = 1742] [serial = 14] [outer = 0x9a9f9400] 08:23:22 INFO - PROCESS | 1742 | [1742] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 08:23:22 INFO - PROCESS | 1742 | [1742] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 08:23:22 INFO - PROCESS | 1742 | 1466695402515 Marionette TRACE conn3 <- [1,3,null,{}] 08:23:22 INFO - PROCESS | 1742 | 1466695402526 Marionette TRACE conn3 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 08:23:22 INFO - PROCESS | 1742 | 1466695402557 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:23:22 INFO - PROCESS | 1742 | 1466695402591 Marionette TRACE conn3 <- [1,4,null,{"value":null}] 08:23:22 INFO - PROCESS | 1742 | 1466695402638 Marionette TRACE conn3 -> [0,5,"getWindowHandle",null] 08:23:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 08:23:22 INFO - PROCESS | 1742 | 1466695402644 Marionette TRACE conn3 <- [1,5,null,{"value":"8"}] 08:23:22 INFO - PROCESS | 1742 | 1466695402651 Marionette TRACE conn3 -> [0,6,"setScriptTimeout",{"ms":35000}] 08:23:22 INFO - PROCESS | 1742 | 1466695402657 Marionette TRACE conn3 <- [1,6,null,{}] 08:23:22 INFO - PROCESS | 1742 | 1466695402664 Marionette TRACE conn3 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:22 INFO - PROCESS | 1742 | 1466695402670 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:23:22 INFO - PROCESS | 1742 | 1466695402691 Marionette TRACE conn3 <- [1,7,null,{"value":null}] 08:23:22 INFO - PROCESS | 1742 | 1466695402701 Marionette TRACE conn3 -> [0,8,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:22 INFO - PROCESS | 1742 | 1466695402711 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:23:22 INFO - PROCESS | 1742 | ++DOCSHELL 0x93e43000 == 6 [pid = 1742] [id = 6] 08:23:22 INFO - PROCESS | 1742 | ++DOMWINDOW == 15 (0x93e43400) [pid = 1742] [serial = 15] [outer = (nil)] 08:23:22 INFO - PROCESS | 1742 | ++DOMWINDOW == 16 (0x93e45400) [pid = 1742] [serial = 16] [outer = 0x93e43400] 08:23:22 INFO - PROCESS | 1742 | 1466695402789 Marionette DEBUG loaded listener.js 08:23:22 INFO - PROCESS | 1742 | ++DOMWINDOW == 17 (0xa6bdbc00) [pid = 1742] [serial = 17] [outer = 0x93e43400] 08:23:23 INFO - PROCESS | 1742 | ++DOCSHELL 0x93c2b000 == 7 [pid = 1742] [id = 7] 08:23:23 INFO - PROCESS | 1742 | ++DOMWINDOW == 18 (0x93c2cc00) [pid = 1742] [serial = 18] [outer = (nil)] 08:23:23 INFO - PROCESS | 1742 | ++DOMWINDOW == 19 (0x93cbc400) [pid = 1742] [serial = 19] [outer = 0x93c2cc00] 08:23:23 INFO - PROCESS | 1742 | 1466695403301 Marionette DEBUG loaded listener.js 08:23:23 INFO - PROCESS | 1742 | ++DOMWINDOW == 20 (0x93cc6800) [pid = 1742] [serial = 20] [outer = 0x93c2cc00] 08:23:23 INFO - PROCESS | 1742 | [1742] WARNING: GetDefaultCharsetForLocale: need to add multi locale support: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/intl/locale/unix/nsUNIXCharset.cpp, line 98 08:23:23 INFO - PROCESS | 1742 | 1466695403829 Marionette TRACE conn3 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 08:23:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 08:23:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1242ms 08:23:23 INFO - PROCESS | 1742 | 1466695403965 Marionette TRACE conn3 -> [0,9,"getWindowHandle",null] 08:23:23 INFO - PROCESS | 1742 | 1466695403968 Marionette TRACE conn3 <- [1,9,null,{"value":"8"}] 08:23:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 08:23:23 INFO - PROCESS | 1742 | 1466695403996 Marionette TRACE conn3 -> [0,10,"setScriptTimeout",{"ms":35000}] 08:23:24 INFO - PROCESS | 1742 | 1466695404000 Marionette TRACE conn3 <- [1,10,null,{}] 08:23:24 INFO - PROCESS | 1742 | 1466695404014 Marionette TRACE conn3 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:24 INFO - PROCESS | 1742 | 1466695404023 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:23:24 INFO - PROCESS | 1742 | 1466695404204 Marionette TRACE conn3 <- [1,11,null,{"value":null}] 08:23:24 INFO - PROCESS | 1742 | 1466695404223 Marionette TRACE conn3 -> [0,12,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:24 INFO - PROCESS | 1742 | 1466695404232 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:23:24 INFO - PROCESS | 1742 | ++DOCSHELL 0x924bb400 == 8 [pid = 1742] [id = 8] 08:23:24 INFO - PROCESS | 1742 | ++DOMWINDOW == 21 (0x924bb800) [pid = 1742] [serial = 21] [outer = (nil)] 08:23:24 INFO - PROCESS | 1742 | ++DOMWINDOW == 22 (0x924bd800) [pid = 1742] [serial = 22] [outer = 0x924bb800] 08:23:24 INFO - PROCESS | 1742 | 1466695404305 Marionette DEBUG loaded listener.js 08:23:24 INFO - PROCESS | 1742 | ++DOMWINDOW == 23 (0x93e44800) [pid = 1742] [serial = 23] [outer = 0x924bb800] 08:23:25 INFO - PROCESS | 1742 | 1466695405355 Marionette TRACE conn3 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 08:23:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 08:23:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 1406ms 08:23:25 INFO - PROCESS | 1742 | 1466695405385 Marionette TRACE conn3 -> [0,13,"getWindowHandle",null] 08:23:25 INFO - PROCESS | 1742 | 1466695405393 Marionette TRACE conn3 <- [1,13,null,{"value":"8"}] 08:23:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 08:23:25 INFO - PROCESS | 1742 | 1466695405401 Marionette TRACE conn3 -> [0,14,"setScriptTimeout",{"ms":35000}] 08:23:25 INFO - PROCESS | 1742 | 1466695405406 Marionette TRACE conn3 <- [1,14,null,{}] 08:23:25 INFO - PROCESS | 1742 | 1466695405416 Marionette TRACE conn3 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:25 INFO - PROCESS | 1742 | 1466695405421 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:23:25 INFO - PROCESS | 1742 | 1466695405621 Marionette TRACE conn3 <- [1,15,null,{"value":null}] 08:23:25 INFO - PROCESS | 1742 | 1466695405787 Marionette TRACE conn3 -> [0,16,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:25 INFO - PROCESS | 1742 | 1466695405794 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:23:25 INFO - PROCESS | 1742 | ++DOCSHELL 0x9250f000 == 9 [pid = 1742] [id = 9] 08:23:25 INFO - PROCESS | 1742 | ++DOMWINDOW == 24 (0x9250fc00) [pid = 1742] [serial = 24] [outer = (nil)] 08:23:25 INFO - PROCESS | 1742 | ++DOMWINDOW == 25 (0x930d8000) [pid = 1742] [serial = 25] [outer = 0x9250fc00] 08:23:25 INFO - PROCESS | 1742 | 1466695405898 Marionette DEBUG loaded listener.js 08:23:26 INFO - PROCESS | 1742 | ++DOMWINDOW == 26 (0x93c2bc00) [pid = 1742] [serial = 26] [outer = 0x9250fc00] 08:23:26 INFO - PROCESS | 1742 | ++DOCSHELL 0x93e40c00 == 10 [pid = 1742] [id = 10] 08:23:26 INFO - PROCESS | 1742 | ++DOMWINDOW == 27 (0x93e41000) [pid = 1742] [serial = 27] [outer = (nil)] 08:23:26 INFO - PROCESS | 1742 | ++DOMWINDOW == 28 (0x92510c00) [pid = 1742] [serial = 28] [outer = 0x93e41000] 08:23:26 INFO - PROCESS | 1742 | ++DOMWINDOW == 29 (0x953ebc00) [pid = 1742] [serial = 29] [outer = 0x93e41000] 08:23:26 INFO - PROCESS | 1742 | ++DOCSHELL 0x94990c00 == 11 [pid = 1742] [id = 11] 08:23:26 INFO - PROCESS | 1742 | ++DOMWINDOW == 30 (0x9538d800) [pid = 1742] [serial = 30] [outer = (nil)] 08:23:26 INFO - PROCESS | 1742 | ++DOMWINDOW == 31 (0x9970b000) [pid = 1742] [serial = 31] [outer = 0x9538d800] 08:23:26 INFO - PROCESS | 1742 | ++DOMWINDOW == 32 (0x94991800) [pid = 1742] [serial = 32] [outer = 0x9538d800] 08:23:27 INFO - PROCESS | 1742 | 1466695407068 Marionette TRACE conn3 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 08:23:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 08:23:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 1691ms 08:23:27 INFO - PROCESS | 1742 | 1466695407150 Marionette TRACE conn3 -> [0,17,"getWindowHandle",null] 08:23:27 INFO - PROCESS | 1742 | 1466695407158 Marionette TRACE conn3 <- [1,17,null,{"value":"8"}] 08:23:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 08:23:27 INFO - PROCESS | 1742 | 1466695407173 Marionette TRACE conn3 -> [0,18,"setScriptTimeout",{"ms":35000}] 08:23:27 INFO - PROCESS | 1742 | 1466695407178 Marionette TRACE conn3 <- [1,18,null,{}] 08:23:27 INFO - PROCESS | 1742 | 1466695407196 Marionette TRACE conn3 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:27 INFO - PROCESS | 1742 | 1466695407202 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:23:27 INFO - PROCESS | 1742 | 1466695407428 Marionette TRACE conn3 <- [1,19,null,{"value":null}] 08:23:27 INFO - PROCESS | 1742 | 1466695407549 Marionette TRACE conn3 -> [0,20,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:27 INFO - PROCESS | 1742 | 1466695407561 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:23:27 INFO - PROCESS | 1742 | ++DOCSHELL 0x9250bc00 == 12 [pid = 1742] [id = 12] 08:23:27 INFO - PROCESS | 1742 | ++DOMWINDOW == 33 (0x982a5800) [pid = 1742] [serial = 33] [outer = (nil)] 08:23:27 INFO - PROCESS | 1742 | ++DOMWINDOW == 34 (0x9aa1bc00) [pid = 1742] [serial = 34] [outer = 0x982a5800] 08:23:27 INFO - PROCESS | 1742 | 1466695407645 Marionette DEBUG loaded listener.js 08:23:27 INFO - PROCESS | 1742 | ++DOMWINDOW == 35 (0x9bb82c00) [pid = 1742] [serial = 35] [outer = 0x982a5800] 08:23:28 INFO - PROCESS | 1742 | 1466695408483 Marionette TRACE conn3 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 08:23:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 08:23:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 1353ms 08:23:28 INFO - PROCESS | 1742 | 1466695408526 Marionette TRACE conn3 -> [0,21,"getWindowHandle",null] 08:23:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 08:23:28 INFO - PROCESS | 1742 | 1466695408531 Marionette TRACE conn3 <- [1,21,null,{"value":"8"}] 08:23:28 INFO - PROCESS | 1742 | 1466695408538 Marionette TRACE conn3 -> [0,22,"setScriptTimeout",{"ms":35000}] 08:23:28 INFO - PROCESS | 1742 | 1466695408544 Marionette TRACE conn3 <- [1,22,null,{}] 08:23:28 INFO - PROCESS | 1742 | 1466695408561 Marionette TRACE conn3 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:28 INFO - PROCESS | 1742 | 1466695408569 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:23:28 INFO - PROCESS | 1742 | 1466695408797 Marionette TRACE conn3 <- [1,23,null,{"value":null}] 08:23:28 INFO - PROCESS | 1742 | 1466695408928 Marionette TRACE conn3 -> [0,24,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:28 INFO - PROCESS | 1742 | 1466695408941 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:23:28 INFO - PROCESS | 1742 | ++DOCSHELL 0xa23a4000 == 13 [pid = 1742] [id = 13] 08:23:28 INFO - PROCESS | 1742 | ++DOMWINDOW == 36 (0xa23a4800) [pid = 1742] [serial = 36] [outer = (nil)] 08:23:29 INFO - PROCESS | 1742 | ++DOMWINDOW == 37 (0xa23fd400) [pid = 1742] [serial = 37] [outer = 0xa23a4800] 08:23:29 INFO - PROCESS | 1742 | 1466695409026 Marionette DEBUG loaded listener.js 08:23:29 INFO - PROCESS | 1742 | ++DOMWINDOW == 38 (0xa33c5c00) [pid = 1742] [serial = 38] [outer = 0xa23a4800] 08:23:29 INFO - PROCESS | 1742 | 1466695409863 Marionette TRACE conn3 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 08:23:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 08:23:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 1341ms 08:23:29 INFO - PROCESS | 1742 | 1466695409879 Marionette TRACE conn3 -> [0,25,"getWindowHandle",null] 08:23:29 INFO - PROCESS | 1742 | 1466695409884 Marionette TRACE conn3 <- [1,25,null,{"value":"8"}] 08:23:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 08:23:29 INFO - PROCESS | 1742 | 1466695409926 Marionette TRACE conn3 -> [0,26,"setScriptTimeout",{"ms":35000}] 08:23:29 INFO - PROCESS | 1742 | 1466695409930 Marionette TRACE conn3 <- [1,26,null,{}] 08:23:29 INFO - PROCESS | 1742 | 1466695409936 Marionette TRACE conn3 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:29 INFO - PROCESS | 1742 | 1466695409942 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:23:30 INFO - PROCESS | 1742 | 1466695410131 Marionette TRACE conn3 <- [1,27,null,{"value":null}] 08:23:30 INFO - PROCESS | 1742 | 1466695410257 Marionette TRACE conn3 -> [0,28,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:30 INFO - PROCESS | 1742 | 1466695410263 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:23:30 INFO - PROCESS | 1742 | ++DOCSHELL 0xa67a0400 == 14 [pid = 1742] [id = 14] 08:23:30 INFO - PROCESS | 1742 | ++DOMWINDOW == 39 (0xa67a1000) [pid = 1742] [serial = 39] [outer = (nil)] 08:23:30 INFO - PROCESS | 1742 | ++DOMWINDOW == 40 (0xa6bdb000) [pid = 1742] [serial = 40] [outer = 0xa67a1000] 08:23:30 INFO - PROCESS | 1742 | 1466695410347 Marionette DEBUG loaded listener.js 08:23:30 INFO - PROCESS | 1742 | ++DOMWINDOW == 41 (0xa82b1000) [pid = 1742] [serial = 41] [outer = 0xa67a1000] 08:23:31 INFO - PROCESS | 1742 | 1466695411336 Marionette TRACE conn3 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 08:23:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 08:23:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 1459ms 08:23:31 INFO - PROCESS | 1742 | 1466695411367 Marionette TRACE conn3 -> [0,29,"getWindowHandle",null] 08:23:31 INFO - PROCESS | 1742 | 1466695411371 Marionette TRACE conn3 <- [1,29,null,{"value":"8"}] 08:23:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 08:23:31 INFO - PROCESS | 1742 | 1466695411377 Marionette TRACE conn3 -> [0,30,"setScriptTimeout",{"ms":35000}] 08:23:31 INFO - PROCESS | 1742 | 1466695411381 Marionette TRACE conn3 <- [1,30,null,{}] 08:23:31 INFO - PROCESS | 1742 | 1466695411387 Marionette TRACE conn3 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:31 INFO - PROCESS | 1742 | 1466695411393 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:23:31 INFO - PROCESS | 1742 | 1466695411586 Marionette TRACE conn3 <- [1,31,null,{"value":null}] 08:23:31 INFO - PROCESS | 1742 | 1466695411928 Marionette TRACE conn3 -> [0,32,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:31 INFO - PROCESS | 1742 | 1466695411937 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:23:32 INFO - PROCESS | 1742 | ++DOCSHELL 0x93cbc800 == 15 [pid = 1742] [id = 15] 08:23:32 INFO - PROCESS | 1742 | ++DOMWINDOW == 42 (0x93cbcc00) [pid = 1742] [serial = 42] [outer = (nil)] 08:23:32 INFO - PROCESS | 1742 | ++DOMWINDOW == 43 (0x93e40800) [pid = 1742] [serial = 43] [outer = 0x93cbcc00] 08:23:32 INFO - PROCESS | 1742 | 1466695412069 Marionette DEBUG loaded listener.js 08:23:32 INFO - PROCESS | 1742 | ++DOMWINDOW == 44 (0x95391000) [pid = 1742] [serial = 44] [outer = 0x93cbcc00] 08:23:32 INFO - PROCESS | 1742 | 1466695412945 Marionette TRACE conn3 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 08:23:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 08:23:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 1637ms 08:23:33 INFO - PROCESS | 1742 | 1466695413016 Marionette TRACE conn3 -> [0,33,"getWindowHandle",null] 08:23:33 INFO - PROCESS | 1742 | 1466695413022 Marionette TRACE conn3 <- [1,33,null,{"value":"8"}] 08:23:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 08:23:33 INFO - PROCESS | 1742 | 1466695413029 Marionette TRACE conn3 -> [0,34,"setScriptTimeout",{"ms":35000}] 08:23:33 INFO - PROCESS | 1742 | 1466695413033 Marionette TRACE conn3 <- [1,34,null,{}] 08:23:33 INFO - PROCESS | 1742 | 1466695413042 Marionette TRACE conn3 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:33 INFO - PROCESS | 1742 | 1466695413048 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:23:33 INFO - PROCESS | 1742 | 1466695413296 Marionette TRACE conn3 <- [1,35,null,{"value":null}] 08:23:33 INFO - PROCESS | 1742 | 1466695413416 Marionette TRACE conn3 -> [0,36,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:33 INFO - PROCESS | 1742 | 1466695413428 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:23:33 INFO - PROCESS | 1742 | ++DOCSHELL 0x99704800 == 16 [pid = 1742] [id = 16] 08:23:33 INFO - PROCESS | 1742 | ++DOMWINDOW == 45 (0x99e86400) [pid = 1742] [serial = 45] [outer = (nil)] 08:23:33 INFO - PROCESS | 1742 | ++DOMWINDOW == 46 (0x9a422400) [pid = 1742] [serial = 46] [outer = 0x99e86400] 08:23:33 INFO - PROCESS | 1742 | 1466695413534 Marionette DEBUG loaded listener.js 08:23:33 INFO - PROCESS | 1742 | ++DOMWINDOW == 47 (0x9a7d5c00) [pid = 1742] [serial = 47] [outer = 0x99e86400] 08:23:34 INFO - PROCESS | 1742 | 1466695414236 Marionette TRACE conn3 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 08:23:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 08:23:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 1242ms 08:23:34 INFO - PROCESS | 1742 | 1466695414273 Marionette TRACE conn3 -> [0,37,"getWindowHandle",null] 08:23:34 INFO - PROCESS | 1742 | 1466695414279 Marionette TRACE conn3 <- [1,37,null,{"value":"8"}] 08:23:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 08:23:34 INFO - PROCESS | 1742 | 1466695414287 Marionette TRACE conn3 -> [0,38,"setScriptTimeout",{"ms":35000}] 08:23:34 INFO - PROCESS | 1742 | 1466695414291 Marionette TRACE conn3 <- [1,38,null,{}] 08:23:34 INFO - PROCESS | 1742 | 1466695414326 Marionette TRACE conn3 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:34 INFO - PROCESS | 1742 | 1466695414331 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:23:34 INFO - PROCESS | 1742 | 1466695414495 Marionette TRACE conn3 <- [1,39,null,{"value":null}] 08:23:34 INFO - PROCESS | 1742 | 1466695414505 Marionette TRACE conn3 -> [0,40,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:34 INFO - PROCESS | 1742 | 1466695414511 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:23:34 INFO - PROCESS | 1742 | ++DOCSHELL 0x924b9c00 == 17 [pid = 1742] [id = 17] 08:23:34 INFO - PROCESS | 1742 | ++DOMWINDOW == 48 (0x9a1bd400) [pid = 1742] [serial = 48] [outer = (nil)] 08:23:34 INFO - PROCESS | 1742 | ++DOMWINDOW == 49 (0x9ad71800) [pid = 1742] [serial = 49] [outer = 0x9a1bd400] 08:23:34 INFO - PROCESS | 1742 | 1466695414584 Marionette DEBUG loaded listener.js 08:23:34 INFO - PROCESS | 1742 | ++DOMWINDOW == 50 (0x9b402400) [pid = 1742] [serial = 50] [outer = 0x9a1bd400] 08:23:35 INFO - PROCESS | 1742 | 1466695415390 Marionette TRACE conn3 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 08:23:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 08:23:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 1133ms 08:23:35 INFO - PROCESS | 1742 | 1466695415420 Marionette TRACE conn3 -> [0,41,"getWindowHandle",null] 08:23:35 INFO - PROCESS | 1742 | 1466695415423 Marionette TRACE conn3 <- [1,41,null,{"value":"8"}] 08:23:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 08:23:35 INFO - PROCESS | 1742 | 1466695415432 Marionette TRACE conn3 -> [0,42,"setScriptTimeout",{"ms":35000}] 08:23:35 INFO - PROCESS | 1742 | 1466695415442 Marionette TRACE conn3 <- [1,42,null,{}] 08:23:35 INFO - PROCESS | 1742 | 1466695415460 Marionette TRACE conn3 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:35 INFO - PROCESS | 1742 | 1466695415468 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:23:35 INFO - PROCESS | 1742 | 1466695415625 Marionette TRACE conn3 <- [1,43,null,{"value":null}] 08:23:35 INFO - PROCESS | 1742 | 1466695415637 Marionette TRACE conn3 -> [0,44,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:35 INFO - PROCESS | 1742 | 1466695415644 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:23:35 INFO - PROCESS | 1742 | ++DOCSHELL 0x9c206000 == 18 [pid = 1742] [id = 18] 08:23:35 INFO - PROCESS | 1742 | ++DOMWINDOW == 51 (0x9c208800) [pid = 1742] [serial = 51] [outer = (nil)] 08:23:35 INFO - PROCESS | 1742 | ++DOMWINDOW == 52 (0x9c20f400) [pid = 1742] [serial = 52] [outer = 0x9c208800] 08:23:35 INFO - PROCESS | 1742 | 1466695415717 Marionette DEBUG loaded listener.js 08:23:35 INFO - PROCESS | 1742 | ++DOMWINDOW == 53 (0x9d518000) [pid = 1742] [serial = 53] [outer = 0x9c208800] 08:23:36 INFO - PROCESS | 1742 | 1466695416512 Marionette TRACE conn3 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 08:23:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 08:23:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 1095ms 08:23:36 INFO - PROCESS | 1742 | 1466695416532 Marionette TRACE conn3 -> [0,45,"getWindowHandle",null] 08:23:36 INFO - PROCESS | 1742 | 1466695416536 Marionette TRACE conn3 <- [1,45,null,{"value":"8"}] 08:23:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 08:23:36 INFO - PROCESS | 1742 | 1466695416542 Marionette TRACE conn3 -> [0,46,"setScriptTimeout",{"ms":35000}] 08:23:36 INFO - PROCESS | 1742 | 1466695416546 Marionette TRACE conn3 <- [1,46,null,{}] 08:23:36 INFO - PROCESS | 1742 | 1466695416551 Marionette TRACE conn3 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:36 INFO - PROCESS | 1742 | 1466695416556 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:23:36 INFO - PROCESS | 1742 | 1466695416748 Marionette TRACE conn3 <- [1,47,null,{"value":null}] 08:23:36 INFO - PROCESS | 1742 | 1466695416767 Marionette TRACE conn3 -> [0,48,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:36 INFO - PROCESS | 1742 | 1466695416775 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:23:36 INFO - PROCESS | 1742 | ++DOCSHELL 0x9d59f000 == 19 [pid = 1742] [id = 19] 08:23:36 INFO - PROCESS | 1742 | ++DOMWINDOW == 54 (0x9d59fc00) [pid = 1742] [serial = 54] [outer = (nil)] 08:23:36 INFO - PROCESS | 1742 | ++DOMWINDOW == 55 (0x9d5bd800) [pid = 1742] [serial = 55] [outer = 0x9d59fc00] 08:23:36 INFO - PROCESS | 1742 | 1466695416875 Marionette DEBUG loaded listener.js 08:23:36 INFO - PROCESS | 1742 | ++DOMWINDOW == 56 (0xa110b800) [pid = 1742] [serial = 56] [outer = 0x9d59fc00] 08:23:37 INFO - PROCESS | 1742 | 1466695417661 Marionette TRACE conn3 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 08:23:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 08:23:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 1130ms 08:23:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 08:23:37 INFO - PROCESS | 1742 | 1466695417673 Marionette TRACE conn3 -> [0,49,"getWindowHandle",null] 08:23:37 INFO - PROCESS | 1742 | 1466695417676 Marionette TRACE conn3 <- [1,49,null,{"value":"8"}] 08:23:37 INFO - PROCESS | 1742 | 1466695417682 Marionette TRACE conn3 -> [0,50,"setScriptTimeout",{"ms":35000}] 08:23:37 INFO - PROCESS | 1742 | 1466695417686 Marionette TRACE conn3 <- [1,50,null,{}] 08:23:37 INFO - PROCESS | 1742 | 1466695417691 Marionette TRACE conn3 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:37 INFO - PROCESS | 1742 | 1466695417696 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:23:37 INFO - PROCESS | 1742 | 1466695417886 Marionette TRACE conn3 <- [1,51,null,{"value":null}] 08:23:37 INFO - PROCESS | 1742 | 1466695417907 Marionette TRACE conn3 -> [0,52,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:37 INFO - PROCESS | 1742 | 1466695417924 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:23:37 INFO - PROCESS | 1742 | ++DOCSHELL 0xa227f400 == 20 [pid = 1742] [id = 20] 08:23:37 INFO - PROCESS | 1742 | ++DOMWINDOW == 57 (0xa227fc00) [pid = 1742] [serial = 57] [outer = (nil)] 08:23:37 INFO - PROCESS | 1742 | ++DOMWINDOW == 58 (0xa2372800) [pid = 1742] [serial = 58] [outer = 0xa227fc00] 08:23:38 INFO - PROCESS | 1742 | 1466695418004 Marionette DEBUG loaded listener.js 08:23:38 INFO - PROCESS | 1742 | ++DOMWINDOW == 59 (0xa23afc00) [pid = 1742] [serial = 59] [outer = 0xa227fc00] 08:23:38 INFO - PROCESS | 1742 | 1466695418766 Marionette TRACE conn3 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:23:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 08:23:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 1131ms 08:23:38 INFO - PROCESS | 1742 | 1466695418813 Marionette TRACE conn3 -> [0,53,"getWindowHandle",null] 08:23:38 INFO - PROCESS | 1742 | 1466695418816 Marionette TRACE conn3 <- [1,53,null,{"value":"8"}] 08:23:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 08:23:38 INFO - PROCESS | 1742 | 1466695418824 Marionette TRACE conn3 -> [0,54,"setScriptTimeout",{"ms":35000}] 08:23:38 INFO - PROCESS | 1742 | 1466695418828 Marionette TRACE conn3 <- [1,54,null,{}] 08:23:38 INFO - PROCESS | 1742 | 1466695418848 Marionette TRACE conn3 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:38 INFO - PROCESS | 1742 | 1466695418854 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:23:39 INFO - PROCESS | 1742 | 1466695419011 Marionette TRACE conn3 <- [1,55,null,{"value":null}] 08:23:39 INFO - PROCESS | 1742 | 1466695419021 Marionette TRACE conn3 -> [0,56,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:39 INFO - PROCESS | 1742 | 1466695419030 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:23:39 INFO - PROCESS | 1742 | ++DOCSHELL 0x93cc9800 == 21 [pid = 1742] [id = 21] 08:23:39 INFO - PROCESS | 1742 | ++DOMWINDOW == 60 (0x97088800) [pid = 1742] [serial = 60] [outer = (nil)] 08:23:39 INFO - PROCESS | 1742 | ++DOMWINDOW == 61 (0xa25ed800) [pid = 1742] [serial = 61] [outer = 0x97088800] 08:23:39 INFO - PROCESS | 1742 | 1466695419101 Marionette DEBUG loaded listener.js 08:23:39 INFO - PROCESS | 1742 | ++DOMWINDOW == 62 (0xa2fafc00) [pid = 1742] [serial = 62] [outer = 0x97088800] 08:23:39 INFO - PROCESS | 1742 | 1466695419832 Marionette TRACE conn3 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:23:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 08:23:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 1049ms 08:23:39 INFO - PROCESS | 1742 | 1466695419874 Marionette TRACE conn3 -> [0,57,"getWindowHandle",null] 08:23:39 INFO - PROCESS | 1742 | 1466695419878 Marionette TRACE conn3 <- [1,57,null,{"value":"8"}] 08:23:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 08:23:39 INFO - PROCESS | 1742 | 1466695419884 Marionette TRACE conn3 -> [0,58,"setScriptTimeout",{"ms":35000}] 08:23:39 INFO - PROCESS | 1742 | 1466695419887 Marionette TRACE conn3 <- [1,58,null,{}] 08:23:39 INFO - PROCESS | 1742 | 1466695419893 Marionette TRACE conn3 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:39 INFO - PROCESS | 1742 | 1466695419898 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:23:40 INFO - PROCESS | 1742 | 1466695420120 Marionette TRACE conn3 <- [1,59,null,{"value":null}] 08:23:40 INFO - PROCESS | 1742 | 1466695420134 Marionette TRACE conn3 -> [0,60,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:40 INFO - PROCESS | 1742 | 1466695420139 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:23:40 INFO - PROCESS | 1742 | ++DOCSHELL 0xa23fa800 == 22 [pid = 1742] [id = 22] 08:23:40 INFO - PROCESS | 1742 | ++DOMWINDOW == 63 (0xa23fc400) [pid = 1742] [serial = 63] [outer = (nil)] 08:23:40 INFO - PROCESS | 1742 | ++DOMWINDOW == 64 (0xa3287000) [pid = 1742] [serial = 64] [outer = 0xa23fc400] 08:23:40 INFO - PROCESS | 1742 | 1466695420209 Marionette DEBUG loaded listener.js 08:23:40 INFO - PROCESS | 1742 | ++DOMWINDOW == 65 (0xa331e000) [pid = 1742] [serial = 65] [outer = 0xa23fc400] 08:23:40 INFO - PROCESS | 1742 | 1466695420932 Marionette TRACE conn3 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:23:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 08:23:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 1079ms 08:23:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 08:23:40 INFO - PROCESS | 1742 | 1466695420965 Marionette TRACE conn3 -> [0,61,"getWindowHandle",null] 08:23:40 INFO - PROCESS | 1742 | 1466695420968 Marionette TRACE conn3 <- [1,61,null,{"value":"8"}] 08:23:40 INFO - PROCESS | 1742 | 1466695420974 Marionette TRACE conn3 -> [0,62,"setScriptTimeout",{"ms":35000}] 08:23:40 INFO - PROCESS | 1742 | 1466695420977 Marionette TRACE conn3 <- [1,62,null,{}] 08:23:40 INFO - PROCESS | 1742 | 1466695420987 Marionette TRACE conn3 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:40 INFO - PROCESS | 1742 | 1466695420991 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:23:41 INFO - PROCESS | 1742 | 1466695421183 Marionette TRACE conn3 <- [1,63,null,{"value":null}] 08:23:41 INFO - PROCESS | 1742 | 1466695421201 Marionette TRACE conn3 -> [0,64,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:41 INFO - PROCESS | 1742 | 1466695421209 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:23:41 INFO - PROCESS | 1742 | ++DOCSHELL 0x9d5a7400 == 23 [pid = 1742] [id = 23] 08:23:41 INFO - PROCESS | 1742 | ++DOMWINDOW == 66 (0xa25ecc00) [pid = 1742] [serial = 66] [outer = (nil)] 08:23:41 INFO - PROCESS | 1742 | ++DOMWINDOW == 67 (0xa34da000) [pid = 1742] [serial = 67] [outer = 0xa25ecc00] 08:23:41 INFO - PROCESS | 1742 | 1466695421277 Marionette DEBUG loaded listener.js 08:23:41 INFO - PROCESS | 1742 | ++DOMWINDOW == 68 (0xa4d4d800) [pid = 1742] [serial = 68] [outer = 0xa25ecc00] 08:23:42 INFO - PROCESS | 1742 | 1466695422057 Marionette TRACE conn3 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:23:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 08:23:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 1147ms 08:23:42 INFO - PROCESS | 1742 | 1466695422121 Marionette TRACE conn3 -> [0,65,"getWindowHandle",null] 08:23:42 INFO - PROCESS | 1742 | 1466695422125 Marionette TRACE conn3 <- [1,65,null,{"value":"8"}] 08:23:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 08:23:42 INFO - PROCESS | 1742 | 1466695422131 Marionette TRACE conn3 -> [0,66,"setScriptTimeout",{"ms":35000}] 08:23:42 INFO - PROCESS | 1742 | 1466695422133 Marionette TRACE conn3 <- [1,66,null,{}] 08:23:43 INFO - PROCESS | 1742 | 1466695423241 Marionette TRACE conn3 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:43 INFO - PROCESS | 1742 | 1466695423247 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:23:43 INFO - PROCESS | 1742 | 1466695423453 Marionette TRACE conn3 <- [1,67,null,{"value":null}] 08:23:43 INFO - PROCESS | 1742 | 1466695423518 Marionette TRACE conn3 -> [0,68,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:43 INFO - PROCESS | 1742 | 1466695423531 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:23:43 INFO - PROCESS | 1742 | ++DOCSHELL 0x95550800 == 24 [pid = 1742] [id = 24] 08:23:43 INFO - PROCESS | 1742 | ++DOMWINDOW == 69 (0x95553400) [pid = 1742] [serial = 69] [outer = (nil)] 08:23:43 INFO - PROCESS | 1742 | ++DOMWINDOW == 70 (0x97087800) [pid = 1742] [serial = 70] [outer = 0x95553400] 08:23:43 INFO - PROCESS | 1742 | 1466695423605 Marionette DEBUG loaded listener.js 08:23:43 INFO - PROCESS | 1742 | ++DOMWINDOW == 71 (0x99365400) [pid = 1742] [serial = 71] [outer = 0x95553400] 08:23:44 INFO - PROCESS | 1742 | --DOMWINDOW == 70 (0x93e43400) [pid = 1742] [serial = 15] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 08:23:44 INFO - PROCESS | 1742 | --DOMWINDOW == 69 (0x93cbcc00) [pid = 1742] [serial = 42] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 08:23:44 INFO - PROCESS | 1742 | --DOMWINDOW == 68 (0x99e86400) [pid = 1742] [serial = 45] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 08:23:44 INFO - PROCESS | 1742 | --DOMWINDOW == 67 (0x9a1bd400) [pid = 1742] [serial = 48] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 08:23:44 INFO - PROCESS | 1742 | --DOMWINDOW == 66 (0x9c208800) [pid = 1742] [serial = 51] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 08:23:44 INFO - PROCESS | 1742 | --DOMWINDOW == 65 (0x9d59fc00) [pid = 1742] [serial = 54] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 08:23:44 INFO - PROCESS | 1742 | --DOMWINDOW == 64 (0xa227fc00) [pid = 1742] [serial = 57] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 08:23:44 INFO - PROCESS | 1742 | --DOMWINDOW == 63 (0x97088800) [pid = 1742] [serial = 60] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 08:23:44 INFO - PROCESS | 1742 | --DOMWINDOW == 62 (0xa23fc400) [pid = 1742] [serial = 63] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 08:23:44 INFO - PROCESS | 1742 | --DOMWINDOW == 61 (0x924bb800) [pid = 1742] [serial = 21] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 08:23:44 INFO - PROCESS | 1742 | --DOMWINDOW == 60 (0x9250fc00) [pid = 1742] [serial = 24] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 08:23:44 INFO - PROCESS | 1742 | --DOMWINDOW == 59 (0x982a5800) [pid = 1742] [serial = 33] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 08:23:44 INFO - PROCESS | 1742 | --DOMWINDOW == 58 (0xa23a4800) [pid = 1742] [serial = 36] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 08:23:44 INFO - PROCESS | 1742 | --DOMWINDOW == 57 (0xa67a1000) [pid = 1742] [serial = 39] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 08:23:44 INFO - PROCESS | 1742 | 1466695424858 Marionette TRACE conn3 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:23:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 08:23:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 2795ms 08:23:44 INFO - PROCESS | 1742 | 1466695424927 Marionette TRACE conn3 -> [0,69,"getWindowHandle",null] 08:23:44 INFO - PROCESS | 1742 | 1466695424934 Marionette TRACE conn3 <- [1,69,null,{"value":"8"}] 08:23:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 08:23:44 INFO - PROCESS | 1742 | 1466695424974 Marionette TRACE conn3 -> [0,70,"setScriptTimeout",{"ms":35000}] 08:23:44 INFO - PROCESS | 1742 | 1466695424979 Marionette TRACE conn3 <- [1,70,null,{}] 08:23:44 INFO - PROCESS | 1742 | 1466695424987 Marionette TRACE conn3 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:44 INFO - PROCESS | 1742 | 1466695424993 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:23:45 INFO - PROCESS | 1742 | 1466695425142 Marionette TRACE conn3 <- [1,71,null,{"value":null}] 08:23:45 INFO - PROCESS | 1742 | 1466695425238 Marionette TRACE conn3 -> [0,72,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:45 INFO - PROCESS | 1742 | 1466695425249 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:23:45 INFO - PROCESS | 1742 | ++DOCSHELL 0x93e43400 == 25 [pid = 1742] [id = 25] 08:23:45 INFO - PROCESS | 1742 | ++DOMWINDOW == 58 (0x97083c00) [pid = 1742] [serial = 72] [outer = (nil)] 08:23:45 INFO - PROCESS | 1742 | ++DOMWINDOW == 59 (0x9a171000) [pid = 1742] [serial = 73] [outer = 0x97083c00] 08:23:45 INFO - PROCESS | 1742 | 1466695425323 Marionette DEBUG loaded listener.js 08:23:45 INFO - PROCESS | 1742 | ++DOMWINDOW == 60 (0x9a4e5000) [pid = 1742] [serial = 74] [outer = 0x97083c00] 08:23:45 INFO - PROCESS | 1742 | 1466695425978 Marionette TRACE conn3 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:23:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 08:23:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 1052ms 08:23:46 INFO - PROCESS | 1742 | 1466695426019 Marionette TRACE conn3 -> [0,73,"getWindowHandle",null] 08:23:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 08:23:46 INFO - PROCESS | 1742 | 1466695426024 Marionette TRACE conn3 <- [1,73,null,{"value":"8"}] 08:23:46 INFO - PROCESS | 1742 | 1466695426030 Marionette TRACE conn3 -> [0,74,"setScriptTimeout",{"ms":35000}] 08:23:46 INFO - PROCESS | 1742 | 1466695426034 Marionette TRACE conn3 <- [1,74,null,{}] 08:23:46 INFO - PROCESS | 1742 | 1466695426040 Marionette TRACE conn3 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:46 INFO - PROCESS | 1742 | 1466695426045 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:23:46 INFO - PROCESS | 1742 | 1466695426212 Marionette TRACE conn3 <- [1,75,null,{"value":null}] 08:23:46 INFO - PROCESS | 1742 | 1466695426310 Marionette TRACE conn3 -> [0,76,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:46 INFO - PROCESS | 1742 | 1466695426324 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:23:46 INFO - PROCESS | 1742 | ++DOCSHELL 0x9aa1e400 == 26 [pid = 1742] [id = 26] 08:23:46 INFO - PROCESS | 1742 | ++DOMWINDOW == 61 (0x9ad64c00) [pid = 1742] [serial = 75] [outer = (nil)] 08:23:46 INFO - PROCESS | 1742 | ++DOMWINDOW == 62 (0x9b28fc00) [pid = 1742] [serial = 76] [outer = 0x9ad64c00] 08:23:46 INFO - PROCESS | 1742 | 1466695426395 Marionette DEBUG loaded listener.js 08:23:46 INFO - PROCESS | 1742 | ++DOMWINDOW == 63 (0x9b745c00) [pid = 1742] [serial = 77] [outer = 0x9ad64c00] 08:23:47 INFO - PROCESS | 1742 | 1466695427249 Marionette TRACE conn3 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:23:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 08:23:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 1281ms 08:23:47 INFO - PROCESS | 1742 | 1466695427311 Marionette TRACE conn3 -> [0,77,"getWindowHandle",null] 08:23:47 INFO - PROCESS | 1742 | 1466695427319 Marionette TRACE conn3 <- [1,77,null,{"value":"8"}] 08:23:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 08:23:47 INFO - PROCESS | 1742 | 1466695427327 Marionette TRACE conn3 -> [0,78,"setScriptTimeout",{"ms":35000}] 08:23:47 INFO - PROCESS | 1742 | 1466695427333 Marionette TRACE conn3 <- [1,78,null,{}] 08:23:47 INFO - PROCESS | 1742 | 1466695427342 Marionette TRACE conn3 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:47 INFO - PROCESS | 1742 | 1466695427348 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:23:47 INFO - PROCESS | 1742 | 1466695427540 Marionette TRACE conn3 <- [1,79,null,{"value":null}] 08:23:47 INFO - PROCESS | 1742 | 1466695427680 Marionette TRACE conn3 -> [0,80,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:47 INFO - PROCESS | 1742 | 1466695427689 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:23:47 INFO - PROCESS | 1742 | ++DOCSHELL 0x9498d400 == 27 [pid = 1742] [id = 27] 08:23:47 INFO - PROCESS | 1742 | ++DOMWINDOW == 64 (0x9538b000) [pid = 1742] [serial = 78] [outer = (nil)] 08:23:47 INFO - PROCESS | 1742 | ++DOMWINDOW == 65 (0x9a1be400) [pid = 1742] [serial = 79] [outer = 0x9538b000] 08:23:47 INFO - PROCESS | 1742 | 1466695427774 Marionette DEBUG loaded listener.js 08:23:47 INFO - PROCESS | 1742 | ++DOMWINDOW == 66 (0x9ad6a000) [pid = 1742] [serial = 80] [outer = 0x9538b000] 08:23:48 INFO - PROCESS | 1742 | 1466695428642 Marionette TRACE conn3 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:23:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 08:23:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 1387ms 08:23:48 INFO - PROCESS | 1742 | 1466695428715 Marionette TRACE conn3 -> [0,81,"getWindowHandle",null] 08:23:48 INFO - PROCESS | 1742 | 1466695428723 Marionette TRACE conn3 <- [1,81,null,{"value":"8"}] 08:23:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 08:23:48 INFO - PROCESS | 1742 | 1466695428734 Marionette TRACE conn3 -> [0,82,"setScriptTimeout",{"ms":35000}] 08:23:48 INFO - PROCESS | 1742 | 1466695428738 Marionette TRACE conn3 <- [1,82,null,{}] 08:23:48 INFO - PROCESS | 1742 | 1466695428747 Marionette TRACE conn3 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:48 INFO - PROCESS | 1742 | 1466695428754 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:23:49 INFO - PROCESS | 1742 | 1466695429004 Marionette TRACE conn3 <- [1,83,null,{"value":null}] 08:23:49 INFO - PROCESS | 1742 | 1466695429176 Marionette TRACE conn3 -> [0,84,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:49 INFO - PROCESS | 1742 | 1466695429187 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:23:49 INFO - PROCESS | 1742 | ++DOCSHELL 0x9b74fc00 == 28 [pid = 1742] [id = 28] 08:23:49 INFO - PROCESS | 1742 | ++DOMWINDOW == 67 (0x9b752c00) [pid = 1742] [serial = 81] [outer = (nil)] 08:23:49 INFO - PROCESS | 1742 | ++DOMWINDOW == 68 (0x9c20c800) [pid = 1742] [serial = 82] [outer = 0x9b752c00] 08:23:49 INFO - PROCESS | 1742 | 1466695429279 Marionette DEBUG loaded listener.js 08:23:49 INFO - PROCESS | 1742 | ++DOMWINDOW == 69 (0x9d5aa000) [pid = 1742] [serial = 83] [outer = 0x9b752c00] 08:23:50 INFO - PROCESS | 1742 | 1466695430154 Marionette TRACE conn3 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:23:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 08:23:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 1483ms 08:23:50 INFO - PROCESS | 1742 | 1466695430218 Marionette TRACE conn3 -> [0,85,"getWindowHandle",null] 08:23:50 INFO - PROCESS | 1742 | 1466695430222 Marionette TRACE conn3 <- [1,85,null,{"value":"8"}] 08:23:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 08:23:50 INFO - PROCESS | 1742 | 1466695430229 Marionette TRACE conn3 -> [0,86,"setScriptTimeout",{"ms":35000}] 08:23:50 INFO - PROCESS | 1742 | 1466695430236 Marionette TRACE conn3 <- [1,86,null,{}] 08:23:50 INFO - PROCESS | 1742 | 1466695430254 Marionette TRACE conn3 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:50 INFO - PROCESS | 1742 | 1466695430263 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:23:50 INFO - PROCESS | 1742 | 1466695430445 Marionette TRACE conn3 <- [1,87,null,{"value":null}] 08:23:50 INFO - PROCESS | 1742 | 1466695430598 Marionette TRACE conn3 -> [0,88,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:50 INFO - PROCESS | 1742 | 1466695430607 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:23:50 INFO - PROCESS | 1742 | ++DOCSHELL 0xa23f0c00 == 29 [pid = 1742] [id = 29] 08:23:50 INFO - PROCESS | 1742 | ++DOMWINDOW == 70 (0xa23f3000) [pid = 1742] [serial = 84] [outer = (nil)] 08:23:50 INFO - PROCESS | 1742 | ++DOMWINDOW == 71 (0xa2539000) [pid = 1742] [serial = 85] [outer = 0xa23f3000] 08:23:50 INFO - PROCESS | 1742 | 1466695430692 Marionette DEBUG loaded listener.js 08:23:50 INFO - PROCESS | 1742 | ++DOMWINDOW == 72 (0xa2fb3c00) [pid = 1742] [serial = 86] [outer = 0xa23f3000] 08:23:51 INFO - PROCESS | 1742 | 1466695431529 Marionette TRACE conn3 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:23:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 08:23:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 1336ms 08:23:51 INFO - PROCESS | 1742 | 1466695431566 Marionette TRACE conn3 -> [0,89,"getWindowHandle",null] 08:23:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 08:23:51 INFO - PROCESS | 1742 | 1466695431571 Marionette TRACE conn3 <- [1,89,null,{"value":"8"}] 08:23:51 INFO - PROCESS | 1742 | 1466695431577 Marionette TRACE conn3 -> [0,90,"setScriptTimeout",{"ms":35000}] 08:23:51 INFO - PROCESS | 1742 | 1466695431581 Marionette TRACE conn3 <- [1,90,null,{}] 08:23:51 INFO - PROCESS | 1742 | 1466695431606 Marionette TRACE conn3 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:51 INFO - PROCESS | 1742 | 1466695431612 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:23:51 INFO - PROCESS | 1742 | 1466695431782 Marionette TRACE conn3 <- [1,91,null,{"value":null}] 08:23:51 INFO - PROCESS | 1742 | 1466695431917 Marionette TRACE conn3 -> [0,92,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:51 INFO - PROCESS | 1742 | 1466695431927 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:23:51 INFO - PROCESS | 1742 | ++DOCSHELL 0x93a61c00 == 30 [pid = 1742] [id = 30] 08:23:51 INFO - PROCESS | 1742 | ++DOMWINDOW == 73 (0xa2530800) [pid = 1742] [serial = 87] [outer = (nil)] 08:23:51 INFO - PROCESS | 1742 | ++DOMWINDOW == 74 (0xa4d0b800) [pid = 1742] [serial = 88] [outer = 0xa2530800] 08:23:52 INFO - PROCESS | 1742 | 1466695432006 Marionette DEBUG loaded listener.js 08:23:52 INFO - PROCESS | 1742 | ++DOMWINDOW == 75 (0xa4f18800) [pid = 1742] [serial = 89] [outer = 0xa2530800] 08:23:52 INFO - PROCESS | 1742 | 1466695432907 Marionette TRACE conn3 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:23:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 08:23:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 1403ms 08:23:52 INFO - PROCESS | 1742 | 1466695432980 Marionette TRACE conn3 -> [0,93,"getWindowHandle",null] 08:23:52 INFO - PROCESS | 1742 | 1466695432984 Marionette TRACE conn3 <- [1,93,null,{"value":"8"}] 08:23:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 08:23:52 INFO - PROCESS | 1742 | 1466695432991 Marionette TRACE conn3 -> [0,94,"setScriptTimeout",{"ms":35000}] 08:23:52 INFO - PROCESS | 1742 | 1466695432994 Marionette TRACE conn3 <- [1,94,null,{}] 08:23:53 INFO - PROCESS | 1742 | 1466695433000 Marionette TRACE conn3 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:53 INFO - PROCESS | 1742 | 1466695433006 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:23:53 INFO - PROCESS | 1742 | 1466695433206 Marionette TRACE conn3 <- [1,95,null,{"value":null}] 08:23:53 INFO - PROCESS | 1742 | 1466695433383 Marionette TRACE conn3 -> [0,96,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:53 INFO - PROCESS | 1742 | 1466695433393 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:23:53 INFO - PROCESS | 1742 | ++DOCSHELL 0x9a174000 == 31 [pid = 1742] [id = 31] 08:23:53 INFO - PROCESS | 1742 | ++DOMWINDOW == 76 (0x9b74b000) [pid = 1742] [serial = 90] [outer = (nil)] 08:23:53 INFO - PROCESS | 1742 | ++DOMWINDOW == 77 (0xa672c400) [pid = 1742] [serial = 91] [outer = 0x9b74b000] 08:23:53 INFO - PROCESS | 1742 | 1466695433478 Marionette DEBUG loaded listener.js 08:23:53 INFO - PROCESS | 1742 | ++DOMWINDOW == 78 (0xa6788800) [pid = 1742] [serial = 92] [outer = 0x9b74b000] 08:23:54 INFO - PROCESS | 1742 | 1466695434360 Marionette TRACE conn3 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 08:23:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 08:23:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1444ms 08:23:54 INFO - PROCESS | 1742 | 1466695434436 Marionette TRACE conn3 -> [0,97,"getWindowHandle",null] 08:23:54 INFO - PROCESS | 1742 | 1466695434440 Marionette TRACE conn3 <- [1,97,null,{"value":"8"}] 08:23:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 08:23:54 INFO - PROCESS | 1742 | 1466695434447 Marionette TRACE conn3 -> [0,98,"setScriptTimeout",{"ms":35000}] 08:23:54 INFO - PROCESS | 1742 | 1466695434449 Marionette TRACE conn3 <- [1,98,null,{}] 08:23:54 INFO - PROCESS | 1742 | 1466695434457 Marionette TRACE conn3 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:54 INFO - PROCESS | 1742 | 1466695434466 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:23:54 INFO - PROCESS | 1742 | 1466695434677 Marionette TRACE conn3 <- [1,99,null,{"value":null}] 08:23:54 INFO - PROCESS | 1742 | 1466695434825 Marionette TRACE conn3 -> [0,100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:54 INFO - PROCESS | 1742 | 1466695434836 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:23:54 INFO - PROCESS | 1742 | ++DOCSHELL 0x924bc800 == 32 [pid = 1742] [id = 32] 08:23:54 INFO - PROCESS | 1742 | ++DOMWINDOW == 79 (0x93cc0000) [pid = 1742] [serial = 93] [outer = (nil)] 08:23:54 INFO - PROCESS | 1742 | ++DOMWINDOW == 80 (0xa2fd9800) [pid = 1742] [serial = 94] [outer = 0x93cc0000] 08:23:54 INFO - PROCESS | 1742 | 1466695434929 Marionette DEBUG loaded listener.js 08:23:55 INFO - PROCESS | 1742 | ++DOMWINDOW == 81 (0xa23a8c00) [pid = 1742] [serial = 95] [outer = 0x93cc0000] 08:23:55 INFO - PROCESS | 1742 | 1466695435756 Marionette TRACE conn3 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 08:23:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 08:23:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 1394ms 08:23:55 INFO - PROCESS | 1742 | 1466695435845 Marionette TRACE conn3 -> [0,101,"getWindowHandle",null] 08:23:55 INFO - PROCESS | 1742 | 1466695435850 Marionette TRACE conn3 <- [1,101,null,{"value":"8"}] 08:23:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 08:23:55 INFO - PROCESS | 1742 | 1466695435856 Marionette TRACE conn3 -> [0,102,"setScriptTimeout",{"ms":35000}] 08:23:55 INFO - PROCESS | 1742 | 1466695435860 Marionette TRACE conn3 <- [1,102,null,{}] 08:23:55 INFO - PROCESS | 1742 | 1466695435866 Marionette TRACE conn3 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:55 INFO - PROCESS | 1742 | 1466695435871 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:23:56 INFO - PROCESS | 1742 | 1466695436047 Marionette TRACE conn3 <- [1,103,null,{"value":null}] 08:23:56 INFO - PROCESS | 1742 | 1466695436163 Marionette TRACE conn3 -> [0,104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:56 INFO - PROCESS | 1742 | 1466695436170 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:23:56 INFO - PROCESS | 1742 | ++DOCSHELL 0x93a59800 == 33 [pid = 1742] [id = 33] 08:23:56 INFO - PROCESS | 1742 | ++DOMWINDOW == 82 (0x93c32c00) [pid = 1742] [serial = 96] [outer = (nil)] 08:23:56 INFO - PROCESS | 1742 | ++DOMWINDOW == 83 (0x99fc4000) [pid = 1742] [serial = 97] [outer = 0x93c32c00] 08:23:56 INFO - PROCESS | 1742 | 1466695436250 Marionette DEBUG loaded listener.js 08:23:56 INFO - PROCESS | 1742 | ++DOMWINDOW == 84 (0x9a9f4800) [pid = 1742] [serial = 98] [outer = 0x93c32c00] 08:23:57 INFO - PROCESS | 1742 | ++DOMWINDOW == 85 (0x93cc5400) [pid = 1742] [serial = 99] [outer = 0x9538d800] 08:23:57 INFO - PROCESS | 1742 | 1466695437333 Marionette TRACE conn3 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 08:23:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 08:23:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 1537ms 08:23:57 INFO - PROCESS | 1742 | 1466695437395 Marionette TRACE conn3 -> [0,105,"getWindowHandle",null] 08:23:57 INFO - PROCESS | 1742 | 1466695437401 Marionette TRACE conn3 <- [1,105,null,{"value":"8"}] 08:23:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 08:23:57 INFO - PROCESS | 1742 | 1466695437410 Marionette TRACE conn3 -> [0,106,"setScriptTimeout",{"ms":35000}] 08:23:57 INFO - PROCESS | 1742 | 1466695437415 Marionette TRACE conn3 <- [1,106,null,{}] 08:23:57 INFO - PROCESS | 1742 | 1466695437422 Marionette TRACE conn3 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:57 INFO - PROCESS | 1742 | 1466695437427 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:23:57 INFO - PROCESS | 1742 | 1466695437712 Marionette TRACE conn3 <- [1,107,null,{"value":null}] 08:23:58 INFO - PROCESS | 1742 | --DOMWINDOW == 84 (0x9aa1c000) [pid = 1742] [serial = 12] [outer = (nil)] [url = about:blank] 08:23:58 INFO - PROCESS | 1742 | --DOMWINDOW == 83 (0x93e40800) [pid = 1742] [serial = 43] [outer = (nil)] [url = about:blank] 08:23:58 INFO - PROCESS | 1742 | --DOMWINDOW == 82 (0x95391000) [pid = 1742] [serial = 44] [outer = (nil)] [url = about:blank] 08:23:58 INFO - PROCESS | 1742 | --DOMWINDOW == 81 (0x9a422400) [pid = 1742] [serial = 46] [outer = (nil)] [url = about:blank] 08:23:58 INFO - PROCESS | 1742 | --DOMWINDOW == 80 (0x9ad71800) [pid = 1742] [serial = 49] [outer = (nil)] [url = about:blank] 08:23:58 INFO - PROCESS | 1742 | --DOMWINDOW == 79 (0x9c20f400) [pid = 1742] [serial = 52] [outer = (nil)] [url = about:blank] 08:23:58 INFO - PROCESS | 1742 | --DOMWINDOW == 78 (0x9d518000) [pid = 1742] [serial = 53] [outer = (nil)] [url = about:blank] 08:23:58 INFO - PROCESS | 1742 | --DOMWINDOW == 77 (0x9d5bd800) [pid = 1742] [serial = 55] [outer = (nil)] [url = about:blank] 08:23:58 INFO - PROCESS | 1742 | --DOMWINDOW == 76 (0xa2372800) [pid = 1742] [serial = 58] [outer = (nil)] [url = about:blank] 08:23:58 INFO - PROCESS | 1742 | --DOMWINDOW == 75 (0xa25ed800) [pid = 1742] [serial = 61] [outer = (nil)] [url = about:blank] 08:23:58 INFO - PROCESS | 1742 | --DOMWINDOW == 74 (0xa3287000) [pid = 1742] [serial = 64] [outer = (nil)] [url = about:blank] 08:23:58 INFO - PROCESS | 1742 | --DOMWINDOW == 73 (0x92510c00) [pid = 1742] [serial = 28] [outer = (nil)] [url = about:blank] 08:23:58 INFO - PROCESS | 1742 | --DOMWINDOW == 72 (0xa110b800) [pid = 1742] [serial = 56] [outer = (nil)] [url = about:blank] 08:23:58 INFO - PROCESS | 1742 | --DOMWINDOW == 71 (0xa23afc00) [pid = 1742] [serial = 59] [outer = (nil)] [url = about:blank] 08:23:58 INFO - PROCESS | 1742 | --DOMWINDOW == 70 (0xa2fafc00) [pid = 1742] [serial = 62] [outer = (nil)] [url = about:blank] 08:23:58 INFO - PROCESS | 1742 | --DOMWINDOW == 69 (0xa331e000) [pid = 1742] [serial = 65] [outer = (nil)] [url = about:blank] 08:23:58 INFO - PROCESS | 1742 | --DOMWINDOW == 68 (0x93c2bc00) [pid = 1742] [serial = 26] [outer = (nil)] [url = about:blank] 08:23:58 INFO - PROCESS | 1742 | --DOMWINDOW == 67 (0x9b402400) [pid = 1742] [serial = 50] [outer = (nil)] [url = about:blank] 08:23:58 INFO - PROCESS | 1742 | --DOMWINDOW == 66 (0x9a7d5c00) [pid = 1742] [serial = 47] [outer = (nil)] [url = about:blank] 08:23:58 INFO - PROCESS | 1742 | --DOMWINDOW == 65 (0xa33c5c00) [pid = 1742] [serial = 38] [outer = (nil)] [url = about:blank] 08:23:58 INFO - PROCESS | 1742 | --DOMWINDOW == 64 (0x93e44800) [pid = 1742] [serial = 23] [outer = (nil)] [url = about:blank] 08:23:58 INFO - PROCESS | 1742 | --DOMWINDOW == 63 (0x9bb82c00) [pid = 1742] [serial = 35] [outer = (nil)] [url = about:blank] 08:23:58 INFO - PROCESS | 1742 | --DOMWINDOW == 62 (0xa82b1000) [pid = 1742] [serial = 41] [outer = (nil)] [url = about:blank] 08:23:58 INFO - PROCESS | 1742 | --DOMWINDOW == 61 (0xa4d51800) [pid = 1742] [serial = 2] [outer = (nil)] [url = about:blank] 08:23:58 INFO - PROCESS | 1742 | --DOMWINDOW == 60 (0x930d8000) [pid = 1742] [serial = 25] [outer = (nil)] [url = about:blank] 08:23:58 INFO - PROCESS | 1742 | --DOMWINDOW == 59 (0x9970b000) [pid = 1742] [serial = 31] [outer = (nil)] [url = about:blank] 08:23:58 INFO - PROCESS | 1742 | --DOMWINDOW == 58 (0x9aa1bc00) [pid = 1742] [serial = 34] [outer = (nil)] [url = about:blank] 08:23:58 INFO - PROCESS | 1742 | --DOMWINDOW == 57 (0xa23fd400) [pid = 1742] [serial = 37] [outer = (nil)] [url = about:blank] 08:23:58 INFO - PROCESS | 1742 | --DOMWINDOW == 56 (0xa6bdb000) [pid = 1742] [serial = 40] [outer = (nil)] [url = about:blank] 08:23:58 INFO - PROCESS | 1742 | --DOMWINDOW == 55 (0x924bd800) [pid = 1742] [serial = 22] [outer = (nil)] [url = about:blank] 08:23:58 INFO - PROCESS | 1742 | --DOMWINDOW == 54 (0x93cbc400) [pid = 1742] [serial = 19] [outer = (nil)] [url = about:blank] 08:23:58 INFO - PROCESS | 1742 | --DOMWINDOW == 53 (0x93e45400) [pid = 1742] [serial = 16] [outer = (nil)] [url = about:blank] 08:23:58 INFO - PROCESS | 1742 | --DOMWINDOW == 52 (0xa6bdbc00) [pid = 1742] [serial = 17] [outer = (nil)] [url = about:blank] 08:23:58 INFO - PROCESS | 1742 | --DOMWINDOW == 51 (0x9a891c00) [pid = 1742] [serial = 9] [outer = (nil)] [url = about:blank] 08:23:58 INFO - PROCESS | 1742 | 1466695438696 Marionette TRACE conn3 -> [0,108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:58 INFO - PROCESS | 1742 | 1466695438709 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:23:58 INFO - PROCESS | 1742 | ++DOCSHELL 0x9250a000 == 34 [pid = 1742] [id = 34] 08:23:58 INFO - PROCESS | 1742 | ++DOMWINDOW == 52 (0x9250a400) [pid = 1742] [serial = 100] [outer = (nil)] 08:23:58 INFO - PROCESS | 1742 | ++DOMWINDOW == 53 (0x92510c00) [pid = 1742] [serial = 101] [outer = 0x9250a400] 08:23:58 INFO - PROCESS | 1742 | 1466695438779 Marionette DEBUG loaded listener.js 08:23:58 INFO - PROCESS | 1742 | ++DOMWINDOW == 54 (0x93c24c00) [pid = 1742] [serial = 102] [outer = 0x9250a400] 08:23:59 INFO - PROCESS | 1742 | 1466695439494 Marionette TRACE conn3 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 08:23:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 08:23:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 2143ms 08:23:59 INFO - PROCESS | 1742 | 1466695439555 Marionette TRACE conn3 -> [0,109,"getWindowHandle",null] 08:23:59 INFO - PROCESS | 1742 | 1466695439561 Marionette TRACE conn3 <- [1,109,null,{"value":"8"}] 08:23:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 08:23:59 INFO - PROCESS | 1742 | 1466695439576 Marionette TRACE conn3 -> [0,110,"setScriptTimeout",{"ms":35000}] 08:23:59 INFO - PROCESS | 1742 | 1466695439582 Marionette TRACE conn3 <- [1,110,null,{}] 08:23:59 INFO - PROCESS | 1742 | 1466695439596 Marionette TRACE conn3 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:59 INFO - PROCESS | 1742 | 1466695439604 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:23:59 INFO - PROCESS | 1742 | 1466695439783 Marionette TRACE conn3 <- [1,111,null,{"value":null}] 08:23:59 INFO - PROCESS | 1742 | 1466695439798 Marionette TRACE conn3 -> [0,112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:59 INFO - PROCESS | 1742 | 1466695439808 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:23:59 INFO - PROCESS | 1742 | ++DOCSHELL 0x94986400 == 35 [pid = 1742] [id = 35] 08:23:59 INFO - PROCESS | 1742 | ++DOMWINDOW == 55 (0x94986800) [pid = 1742] [serial = 103] [outer = (nil)] 08:23:59 INFO - PROCESS | 1742 | ++DOMWINDOW == 56 (0x953e9800) [pid = 1742] [serial = 104] [outer = 0x94986800] 08:23:59 INFO - PROCESS | 1742 | 1466695439879 Marionette DEBUG loaded listener.js 08:23:59 INFO - PROCESS | 1742 | ++DOMWINDOW == 57 (0x984e2c00) [pid = 1742] [serial = 105] [outer = 0x94986800] 08:24:00 INFO - PROCESS | 1742 | 1466695440770 Marionette TRACE conn3 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 08:24:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 08:24:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 1244ms 08:24:00 INFO - PROCESS | 1742 | 1466695440818 Marionette TRACE conn3 -> [0,113,"getWindowHandle",null] 08:24:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 08:24:00 INFO - PROCESS | 1742 | 1466695440825 Marionette TRACE conn3 <- [1,113,null,{"value":"8"}] 08:24:00 INFO - PROCESS | 1742 | 1466695440832 Marionette TRACE conn3 -> [0,114,"setScriptTimeout",{"ms":35000}] 08:24:00 INFO - PROCESS | 1742 | 1466695440835 Marionette TRACE conn3 <- [1,114,null,{}] 08:24:00 INFO - PROCESS | 1742 | 1466695440841 Marionette TRACE conn3 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:24:00 INFO - PROCESS | 1742 | 1466695440848 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:24:01 INFO - PROCESS | 1742 | 1466695441019 Marionette TRACE conn3 <- [1,115,null,{"value":null}] 08:24:01 INFO - PROCESS | 1742 | 1466695441140 Marionette TRACE conn3 -> [0,116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:01 INFO - PROCESS | 1742 | 1466695441151 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:24:01 INFO - PROCESS | 1742 | ++DOCSHELL 0x9a16f800 == 36 [pid = 1742] [id = 36] 08:24:01 INFO - PROCESS | 1742 | ++DOMWINDOW == 58 (0x9a27c800) [pid = 1742] [serial = 106] [outer = (nil)] 08:24:01 INFO - PROCESS | 1742 | ++DOMWINDOW == 59 (0x9a771c00) [pid = 1742] [serial = 107] [outer = 0x9a27c800] 08:24:01 INFO - PROCESS | 1742 | 1466695441218 Marionette DEBUG loaded listener.js 08:24:01 INFO - PROCESS | 1742 | ++DOMWINDOW == 60 (0x9a9ae800) [pid = 1742] [serial = 108] [outer = 0x9a27c800] 08:24:02 INFO - PROCESS | 1742 | 1466695442113 Marionette TRACE conn3 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 08:24:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 08:24:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 1333ms 08:24:02 INFO - PROCESS | 1742 | 1466695442165 Marionette TRACE conn3 -> [0,117,"getWindowHandle",null] 08:24:02 INFO - PROCESS | 1742 | 1466695442169 Marionette TRACE conn3 <- [1,117,null,{"value":"8"}] 08:24:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 08:24:02 INFO - PROCESS | 1742 | 1466695442193 Marionette TRACE conn3 -> [0,118,"setScriptTimeout",{"ms":35000}] 08:24:02 INFO - PROCESS | 1742 | 1466695442204 Marionette TRACE conn3 <- [1,118,null,{}] 08:24:02 INFO - PROCESS | 1742 | 1466695442211 Marionette TRACE conn3 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:24:02 INFO - PROCESS | 1742 | 1466695442220 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:24:02 INFO - PROCESS | 1742 | 1466695442436 Marionette TRACE conn3 <- [1,119,null,{"value":null}] 08:24:02 INFO - PROCESS | 1742 | 1466695442560 Marionette TRACE conn3 -> [0,120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:02 INFO - PROCESS | 1742 | 1466695442567 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:24:02 INFO - PROCESS | 1742 | ++DOCSHELL 0x9b753000 == 37 [pid = 1742] [id = 37] 08:24:02 INFO - PROCESS | 1742 | ++DOMWINDOW == 61 (0x9bb77800) [pid = 1742] [serial = 109] [outer = (nil)] 08:24:02 INFO - PROCESS | 1742 | ++DOMWINDOW == 62 (0x9c20c400) [pid = 1742] [serial = 110] [outer = 0x9bb77800] 08:24:02 INFO - PROCESS | 1742 | 1466695442637 Marionette DEBUG loaded listener.js 08:24:02 INFO - PROCESS | 1742 | ++DOMWINDOW == 63 (0x9d512800) [pid = 1742] [serial = 111] [outer = 0x9bb77800] 08:24:03 INFO - PROCESS | 1742 | --DOMWINDOW == 62 (0xa25ecc00) [pid = 1742] [serial = 66] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 08:24:03 INFO - PROCESS | 1742 | --DOMWINDOW == 61 (0x97083c00) [pid = 1742] [serial = 72] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 08:24:03 INFO - PROCESS | 1742 | --DOMWINDOW == 60 (0x95553400) [pid = 1742] [serial = 69] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 08:24:03 INFO - PROCESS | 1742 | --DOMWINDOW == 59 (0x9ad64c00) [pid = 1742] [serial = 75] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 08:24:03 INFO - PROCESS | 1742 | 1466695443493 Marionette TRACE conn3 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 08:24:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 08:24:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 1356ms 08:24:03 INFO - PROCESS | 1742 | 1466695443533 Marionette TRACE conn3 -> [0,121,"getWindowHandle",null] 08:24:03 INFO - PROCESS | 1742 | 1466695443538 Marionette TRACE conn3 <- [1,121,null,{"value":"8"}] 08:24:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 08:24:03 INFO - PROCESS | 1742 | 1466695443544 Marionette TRACE conn3 -> [0,122,"setScriptTimeout",{"ms":35000}] 08:24:03 INFO - PROCESS | 1742 | 1466695443547 Marionette TRACE conn3 <- [1,122,null,{}] 08:24:03 INFO - PROCESS | 1742 | 1466695443553 Marionette TRACE conn3 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:24:03 INFO - PROCESS | 1742 | 1466695443558 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:24:03 INFO - PROCESS | 1742 | 1466695443719 Marionette TRACE conn3 <- [1,123,null,{"value":null}] 08:24:03 INFO - PROCESS | 1742 | 1466695443728 Marionette TRACE conn3 -> [0,124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:03 INFO - PROCESS | 1742 | 1466695443734 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:24:03 INFO - PROCESS | 1742 | ++DOCSHELL 0x97083c00 == 38 [pid = 1742] [id = 38] 08:24:03 INFO - PROCESS | 1742 | ++DOMWINDOW == 60 (0x9c202800) [pid = 1742] [serial = 112] [outer = (nil)] 08:24:03 INFO - PROCESS | 1742 | ++DOMWINDOW == 61 (0x9d90d800) [pid = 1742] [serial = 113] [outer = 0x9c202800] 08:24:03 INFO - PROCESS | 1742 | 1466695443805 Marionette DEBUG loaded listener.js 08:24:03 INFO - PROCESS | 1742 | ++DOMWINDOW == 62 (0x9d915800) [pid = 1742] [serial = 114] [outer = 0x9c202800] 08:24:04 INFO - PROCESS | 1742 | 1466695444535 Marionette TRACE conn3 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 08:24:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 08:24:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 1038ms 08:24:04 INFO - PROCESS | 1742 | 1466695444583 Marionette TRACE conn3 -> [0,125,"getWindowHandle",null] 08:24:04 INFO - PROCESS | 1742 | 1466695444586 Marionette TRACE conn3 <- [1,125,null,{"value":"8"}] 08:24:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 08:24:04 INFO - PROCESS | 1742 | 1466695444593 Marionette TRACE conn3 -> [0,126,"setScriptTimeout",{"ms":35000}] 08:24:04 INFO - PROCESS | 1742 | 1466695444596 Marionette TRACE conn3 <- [1,126,null,{}] 08:24:04 INFO - PROCESS | 1742 | 1466695444602 Marionette TRACE conn3 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:24:04 INFO - PROCESS | 1742 | 1466695444607 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:24:04 INFO - PROCESS | 1742 | 1466695444811 Marionette TRACE conn3 <- [1,127,null,{"value":null}] 08:24:04 INFO - PROCESS | 1742 | 1466695444825 Marionette TRACE conn3 -> [0,128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:04 INFO - PROCESS | 1742 | 1466695444843 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:24:04 INFO - PROCESS | 1742 | ++DOCSHELL 0x97088000 == 39 [pid = 1742] [id = 39] 08:24:04 INFO - PROCESS | 1742 | ++DOMWINDOW == 63 (0x9708bc00) [pid = 1742] [serial = 115] [outer = (nil)] 08:24:04 INFO - PROCESS | 1742 | ++DOMWINDOW == 64 (0x9708e400) [pid = 1742] [serial = 116] [outer = 0x9708bc00] 08:24:04 INFO - PROCESS | 1742 | 1466695444925 Marionette DEBUG loaded listener.js 08:24:05 INFO - PROCESS | 1742 | ++DOMWINDOW == 65 (0xa1114400) [pid = 1742] [serial = 117] [outer = 0x9708bc00] 08:24:06 INFO - PROCESS | 1742 | 1466695446008 Marionette TRACE conn3 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 08:24:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 08:24:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 1440ms 08:24:06 INFO - PROCESS | 1742 | 1466695446034 Marionette TRACE conn3 -> [0,129,"getWindowHandle",null] 08:24:06 INFO - PROCESS | 1742 | 1466695446042 Marionette TRACE conn3 <- [1,129,null,{"value":"8"}] 08:24:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 08:24:06 INFO - PROCESS | 1742 | 1466695446051 Marionette TRACE conn3 -> [0,130,"setScriptTimeout",{"ms":35000}] 08:24:06 INFO - PROCESS | 1742 | 1466695446055 Marionette TRACE conn3 <- [1,130,null,{}] 08:24:06 INFO - PROCESS | 1742 | 1466695446066 Marionette TRACE conn3 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:24:06 INFO - PROCESS | 1742 | 1466695446072 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:24:06 INFO - PROCESS | 1742 | 1466695446297 Marionette TRACE conn3 <- [1,131,null,{"value":null}] 08:24:06 INFO - PROCESS | 1742 | 1466695446477 Marionette TRACE conn3 -> [0,132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:06 INFO - PROCESS | 1742 | 1466695446487 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:24:06 INFO - PROCESS | 1742 | ++DOCSHELL 0x930e2c00 == 40 [pid = 1742] [id = 40] 08:24:06 INFO - PROCESS | 1742 | ++DOMWINDOW == 66 (0x93cbe400) [pid = 1742] [serial = 118] [outer = (nil)] 08:24:06 INFO - PROCESS | 1742 | ++DOMWINDOW == 67 (0x9538c400) [pid = 1742] [serial = 119] [outer = 0x93cbe400] 08:24:06 INFO - PROCESS | 1742 | 1466695446615 Marionette DEBUG loaded listener.js 08:24:06 INFO - PROCESS | 1742 | ++DOMWINDOW == 68 (0x9935e000) [pid = 1742] [serial = 120] [outer = 0x93cbe400] 08:24:07 INFO - PROCESS | 1742 | 1466695447584 Marionette TRACE conn3 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 08:24:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 08:24:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 1586ms 08:24:07 INFO - PROCESS | 1742 | 1466695447636 Marionette TRACE conn3 -> [0,133,"getWindowHandle",null] 08:24:07 INFO - PROCESS | 1742 | 1466695447643 Marionette TRACE conn3 <- [1,133,null,{"value":"8"}] 08:24:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 08:24:07 INFO - PROCESS | 1742 | 1466695447654 Marionette TRACE conn3 -> [0,134,"setScriptTimeout",{"ms":35000}] 08:24:07 INFO - PROCESS | 1742 | 1466695447658 Marionette TRACE conn3 <- [1,134,null,{}] 08:24:07 INFO - PROCESS | 1742 | 1466695447665 Marionette TRACE conn3 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:24:07 INFO - PROCESS | 1742 | 1466695447671 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:24:07 INFO - PROCESS | 1742 | 1466695447953 Marionette TRACE conn3 <- [1,135,null,{"value":null}] 08:24:08 INFO - PROCESS | 1742 | 1466695448131 Marionette TRACE conn3 -> [0,136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:08 INFO - PROCESS | 1742 | 1466695448138 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:24:08 INFO - PROCESS | 1742 | ++DOCSHELL 0x9ad71000 == 41 [pid = 1742] [id = 41] 08:24:08 INFO - PROCESS | 1742 | ++DOMWINDOW == 69 (0x9b53c400) [pid = 1742] [serial = 121] [outer = (nil)] 08:24:08 INFO - PROCESS | 1742 | ++DOMWINDOW == 70 (0x9bb82800) [pid = 1742] [serial = 122] [outer = 0x9b53c400] 08:24:08 INFO - PROCESS | 1742 | 1466695448252 Marionette DEBUG loaded listener.js 08:24:08 INFO - PROCESS | 1742 | ++DOMWINDOW == 71 (0x9d911000) [pid = 1742] [serial = 123] [outer = 0x9b53c400] 08:24:09 INFO - PROCESS | 1742 | 1466695449214 Marionette TRACE conn3 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 08:24:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 08:24:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1637ms 08:24:09 INFO - PROCESS | 1742 | 1466695449291 Marionette TRACE conn3 -> [0,137,"getWindowHandle",null] 08:24:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 08:24:09 INFO - PROCESS | 1742 | 1466695449296 Marionette TRACE conn3 <- [1,137,null,{"value":"8"}] 08:24:09 INFO - PROCESS | 1742 | 1466695449303 Marionette TRACE conn3 -> [0,138,"setScriptTimeout",{"ms":35000}] 08:24:09 INFO - PROCESS | 1742 | 1466695449309 Marionette TRACE conn3 <- [1,138,null,{}] 08:24:09 INFO - PROCESS | 1742 | 1466695449325 Marionette TRACE conn3 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:24:09 INFO - PROCESS | 1742 | 1466695449335 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:24:09 INFO - PROCESS | 1742 | 1466695449554 Marionette TRACE conn3 <- [1,139,null,{"value":null}] 08:24:09 INFO - PROCESS | 1742 | 1466695449844 Marionette TRACE conn3 -> [0,140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:09 INFO - PROCESS | 1742 | 1466695449855 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:24:09 INFO - PROCESS | 1742 | ++DOCSHELL 0x9250fc00 == 42 [pid = 1742] [id = 42] 08:24:09 INFO - PROCESS | 1742 | ++DOMWINDOW == 72 (0x930d3800) [pid = 1742] [serial = 124] [outer = (nil)] 08:24:09 INFO - PROCESS | 1742 | ++DOMWINDOW == 73 (0x93a5a800) [pid = 1742] [serial = 125] [outer = 0x930d3800] 08:24:09 INFO - PROCESS | 1742 | 1466695449974 Marionette DEBUG loaded listener.js 08:24:10 INFO - PROCESS | 1742 | ++DOMWINDOW == 74 (0x93c31800) [pid = 1742] [serial = 126] [outer = 0x930d3800] 08:24:10 INFO - PROCESS | 1742 | --DOCSHELL 0x9aa1e400 == 41 [pid = 1742] [id = 26] 08:24:10 INFO - PROCESS | 1742 | --DOCSHELL 0x9c206000 == 40 [pid = 1742] [id = 18] 08:24:10 INFO - PROCESS | 1742 | --DOCSHELL 0x93e43000 == 39 [pid = 1742] [id = 6] 08:24:10 INFO - PROCESS | 1742 | --DOCSHELL 0x93e43400 == 38 [pid = 1742] [id = 25] 08:24:10 INFO - PROCESS | 1742 | --DOCSHELL 0x924b9c00 == 37 [pid = 1742] [id = 17] 08:24:10 INFO - PROCESS | 1742 | --DOCSHELL 0x95550800 == 36 [pid = 1742] [id = 24] 08:24:10 INFO - PROCESS | 1742 | 1466695450855 Marionette TRACE conn3 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 08:24:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 08:24:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1586ms 08:24:10 INFO - PROCESS | 1742 | --DOMWINDOW == 73 (0x94991800) [pid = 1742] [serial = 32] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 08:24:10 INFO - PROCESS | 1742 | --DOMWINDOW == 72 (0x9b745c00) [pid = 1742] [serial = 77] [outer = (nil)] [url = about:blank] 08:24:10 INFO - PROCESS | 1742 | --DOMWINDOW == 71 (0x9b28fc00) [pid = 1742] [serial = 76] [outer = (nil)] [url = about:blank] 08:24:10 INFO - PROCESS | 1742 | --DOMWINDOW == 70 (0xa34da000) [pid = 1742] [serial = 67] [outer = (nil)] [url = about:blank] 08:24:10 INFO - PROCESS | 1742 | --DOMWINDOW == 69 (0xa4d4d800) [pid = 1742] [serial = 68] [outer = (nil)] [url = about:blank] 08:24:10 INFO - PROCESS | 1742 | --DOMWINDOW == 68 (0x9a171000) [pid = 1742] [serial = 73] [outer = (nil)] [url = about:blank] 08:24:10 INFO - PROCESS | 1742 | --DOMWINDOW == 67 (0x99365400) [pid = 1742] [serial = 71] [outer = (nil)] [url = about:blank] 08:24:10 INFO - PROCESS | 1742 | --DOMWINDOW == 66 (0x97087800) [pid = 1742] [serial = 70] [outer = (nil)] [url = about:blank] 08:24:10 INFO - PROCESS | 1742 | --DOMWINDOW == 65 (0x9a4e5000) [pid = 1742] [serial = 74] [outer = (nil)] [url = about:blank] 08:24:10 INFO - PROCESS | 1742 | 1466695450909 Marionette TRACE conn3 -> [0,141,"getWindowHandle",null] 08:24:10 INFO - PROCESS | 1742 | 1466695450914 Marionette TRACE conn3 <- [1,141,null,{"value":"8"}] 08:24:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 08:24:10 INFO - PROCESS | 1742 | 1466695450923 Marionette TRACE conn3 -> [0,142,"setScriptTimeout",{"ms":35000}] 08:24:10 INFO - PROCESS | 1742 | 1466695450928 Marionette TRACE conn3 <- [1,142,null,{}] 08:24:10 INFO - PROCESS | 1742 | 1466695450936 Marionette TRACE conn3 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:24:10 INFO - PROCESS | 1742 | 1466695450942 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:24:11 INFO - PROCESS | 1742 | 1466695451101 Marionette TRACE conn3 <- [1,143,null,{"value":null}] 08:24:11 INFO - PROCESS | 1742 | 1466695451113 Marionette TRACE conn3 -> [0,144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:11 INFO - PROCESS | 1742 | 1466695451122 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:24:11 INFO - PROCESS | 1742 | ++DOCSHELL 0x97087800 == 37 [pid = 1742] [id = 43] 08:24:11 INFO - PROCESS | 1742 | ++DOMWINDOW == 66 (0x9708b800) [pid = 1742] [serial = 127] [outer = (nil)] 08:24:11 INFO - PROCESS | 1742 | ++DOMWINDOW == 67 (0x993db000) [pid = 1742] [serial = 128] [outer = 0x9708b800] 08:24:11 INFO - PROCESS | 1742 | 1466695451193 Marionette DEBUG loaded listener.js 08:24:11 INFO - PROCESS | 1742 | ++DOMWINDOW == 68 (0x9a171000) [pid = 1742] [serial = 129] [outer = 0x9708b800] 08:24:12 INFO - PROCESS | 1742 | 1466695452212 Marionette TRACE conn3 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 08:24:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 08:24:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 1333ms 08:24:12 INFO - PROCESS | 1742 | 1466695452262 Marionette TRACE conn3 -> [0,145,"getWindowHandle",null] 08:24:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 08:24:12 INFO - PROCESS | 1742 | 1466695452268 Marionette TRACE conn3 <- [1,145,null,{"value":"8"}] 08:24:12 INFO - PROCESS | 1742 | 1466695452275 Marionette TRACE conn3 -> [0,146,"setScriptTimeout",{"ms":35000}] 08:24:12 INFO - PROCESS | 1742 | 1466695452279 Marionette TRACE conn3 <- [1,146,null,{}] 08:24:12 INFO - PROCESS | 1742 | 1466695452285 Marionette TRACE conn3 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:24:12 INFO - PROCESS | 1742 | 1466695452290 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:24:12 INFO - PROCESS | 1742 | 1466695452455 Marionette TRACE conn3 <- [1,147,null,{"value":null}] 08:24:12 INFO - PROCESS | 1742 | 1466695452467 Marionette TRACE conn3 -> [0,148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:12 INFO - PROCESS | 1742 | 1466695452475 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:24:12 INFO - PROCESS | 1742 | ++DOCSHELL 0x9b74f000 == 38 [pid = 1742] [id = 44] 08:24:12 INFO - PROCESS | 1742 | ++DOMWINDOW == 69 (0x9bb7d800) [pid = 1742] [serial = 130] [outer = (nil)] 08:24:12 INFO - PROCESS | 1742 | ++DOMWINDOW == 70 (0x9d51a000) [pid = 1742] [serial = 131] [outer = 0x9bb7d800] 08:24:12 INFO - PROCESS | 1742 | 1466695452555 Marionette DEBUG loaded listener.js 08:24:12 INFO - PROCESS | 1742 | ++DOMWINDOW == 71 (0xa2098000) [pid = 1742] [serial = 132] [outer = 0x9bb7d800] 08:24:13 INFO - PROCESS | 1742 | 1466695453438 Marionette TRACE conn3 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 08:24:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 08:24:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 1235ms 08:24:13 INFO - PROCESS | 1742 | 1466695453510 Marionette TRACE conn3 -> [0,149,"getWindowHandle",null] 08:24:13 INFO - PROCESS | 1742 | 1466695453514 Marionette TRACE conn3 <- [1,149,null,{"value":"8"}] 08:24:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 08:24:13 INFO - PROCESS | 1742 | 1466695453536 Marionette TRACE conn3 -> [0,150,"setScriptTimeout",{"ms":35000}] 08:24:13 INFO - PROCESS | 1742 | 1466695453545 Marionette TRACE conn3 <- [1,150,null,{}] 08:24:13 INFO - PROCESS | 1742 | 1466695453553 Marionette TRACE conn3 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:24:13 INFO - PROCESS | 1742 | 1466695453561 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:24:13 INFO - PROCESS | 1742 | 1466695453771 Marionette TRACE conn3 <- [1,151,null,{"value":null}] 08:24:13 INFO - PROCESS | 1742 | 1466695453843 Marionette TRACE conn3 -> [0,152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:13 INFO - PROCESS | 1742 | 1466695453850 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:24:13 INFO - PROCESS | 1742 | ++DOCSHELL 0x9b28e000 == 39 [pid = 1742] [id = 45] 08:24:13 INFO - PROCESS | 1742 | ++DOMWINDOW == 72 (0xa23a3800) [pid = 1742] [serial = 133] [outer = (nil)] 08:24:13 INFO - PROCESS | 1742 | ++DOMWINDOW == 73 (0xa253e400) [pid = 1742] [serial = 134] [outer = 0xa23a3800] 08:24:13 INFO - PROCESS | 1742 | 1466695453919 Marionette DEBUG loaded listener.js 08:24:14 INFO - PROCESS | 1742 | ++DOMWINDOW == 74 (0xa2fd2400) [pid = 1742] [serial = 135] [outer = 0xa23a3800] 08:24:14 INFO - PROCESS | 1742 | 1466695454933 Marionette TRACE conn3 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 08:24:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 08:24:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 1449ms 08:24:15 INFO - PROCESS | 1742 | 1466695454999 Marionette TRACE conn3 -> [0,153,"getWindowHandle",null] 08:24:15 INFO - PROCESS | 1742 | 1466695455004 Marionette TRACE conn3 <- [1,153,null,{"value":"8"}] 08:24:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 08:24:15 INFO - PROCESS | 1742 | 1466695455065 Marionette TRACE conn3 -> [0,154,"setScriptTimeout",{"ms":35000}] 08:24:15 INFO - PROCESS | 1742 | 1466695455069 Marionette TRACE conn3 <- [1,154,null,{}] 08:24:15 INFO - PROCESS | 1742 | 1466695455085 Marionette TRACE conn3 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:24:15 INFO - PROCESS | 1742 | 1466695455090 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:24:15 INFO - PROCESS | 1742 | 1466695455272 Marionette TRACE conn3 <- [1,155,null,{"value":null}] 08:24:15 INFO - PROCESS | 1742 | 1466695455399 Marionette TRACE conn3 -> [0,156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:15 INFO - PROCESS | 1742 | 1466695455408 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:24:15 INFO - PROCESS | 1742 | ++DOCSHELL 0x970ec800 == 40 [pid = 1742] [id = 46] 08:24:15 INFO - PROCESS | 1742 | ++DOMWINDOW == 75 (0x970f7400) [pid = 1742] [serial = 136] [outer = (nil)] 08:24:15 INFO - PROCESS | 1742 | ++DOMWINDOW == 76 (0xa228b000) [pid = 1742] [serial = 137] [outer = 0x970f7400] 08:24:15 INFO - PROCESS | 1742 | 1466695455476 Marionette DEBUG loaded listener.js 08:24:15 INFO - PROCESS | 1742 | ++DOMWINDOW == 77 (0x9ad6fc00) [pid = 1742] [serial = 138] [outer = 0x970f7400] 08:24:15 INFO - PROCESS | 1742 | --DOMWINDOW == 76 (0x9bb77800) [pid = 1742] [serial = 109] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 08:24:15 INFO - PROCESS | 1742 | --DOMWINDOW == 75 (0x9c202800) [pid = 1742] [serial = 112] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 08:24:15 INFO - PROCESS | 1742 | --DOMWINDOW == 74 (0x94986800) [pid = 1742] [serial = 103] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 08:24:15 INFO - PROCESS | 1742 | --DOMWINDOW == 73 (0x93c32c00) [pid = 1742] [serial = 96] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 08:24:15 INFO - PROCESS | 1742 | --DOMWINDOW == 72 (0x9538b000) [pid = 1742] [serial = 78] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 08:24:15 INFO - PROCESS | 1742 | --DOMWINDOW == 71 (0x9250a400) [pid = 1742] [serial = 100] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 08:24:15 INFO - PROCESS | 1742 | --DOMWINDOW == 70 (0x9b752c00) [pid = 1742] [serial = 81] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 08:24:15 INFO - PROCESS | 1742 | --DOMWINDOW == 69 (0xa23f3000) [pid = 1742] [serial = 84] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 08:24:15 INFO - PROCESS | 1742 | --DOMWINDOW == 68 (0xa2530800) [pid = 1742] [serial = 87] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 08:24:15 INFO - PROCESS | 1742 | --DOMWINDOW == 67 (0x9b74b000) [pid = 1742] [serial = 90] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 08:24:15 INFO - PROCESS | 1742 | --DOMWINDOW == 66 (0x93cc0000) [pid = 1742] [serial = 93] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 08:24:15 INFO - PROCESS | 1742 | --DOMWINDOW == 65 (0x9a27c800) [pid = 1742] [serial = 106] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 08:24:16 INFO - PROCESS | 1742 | 1466695456233 Marionette TRACE conn3 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 08:24:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 08:24:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 1243ms 08:24:16 INFO - PROCESS | 1742 | 1466695456268 Marionette TRACE conn3 -> [0,157,"getWindowHandle",null] 08:24:16 INFO - PROCESS | 1742 | 1466695456271 Marionette TRACE conn3 <- [1,157,null,{"value":"8"}] 08:24:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 08:24:16 INFO - PROCESS | 1742 | 1466695456279 Marionette TRACE conn3 -> [0,158,"setScriptTimeout",{"ms":35000}] 08:24:16 INFO - PROCESS | 1742 | 1466695456282 Marionette TRACE conn3 <- [1,158,null,{}] 08:24:16 INFO - PROCESS | 1742 | 1466695456288 Marionette TRACE conn3 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:24:16 INFO - PROCESS | 1742 | 1466695456293 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:24:16 INFO - PROCESS | 1742 | 1466695456443 Marionette TRACE conn3 <- [1,159,null,{"value":null}] 08:24:16 INFO - PROCESS | 1742 | 1466695456461 Marionette TRACE conn3 -> [0,160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:16 INFO - PROCESS | 1742 | 1466695456480 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:24:16 INFO - PROCESS | 1742 | ++DOCSHELL 0x93cbdc00 == 41 [pid = 1742] [id = 47] 08:24:16 INFO - PROCESS | 1742 | ++DOMWINDOW == 66 (0x9ad6f000) [pid = 1742] [serial = 139] [outer = (nil)] 08:24:16 INFO - PROCESS | 1742 | ++DOMWINDOW == 67 (0xa23a4400) [pid = 1742] [serial = 140] [outer = 0x9ad6f000] 08:24:16 INFO - PROCESS | 1742 | 1466695456560 Marionette DEBUG loaded listener.js 08:24:16 INFO - PROCESS | 1742 | ++DOMWINDOW == 68 (0xa33c7400) [pid = 1742] [serial = 141] [outer = 0x9ad6f000] 08:24:17 INFO - PROCESS | 1742 | 1466695457425 Marionette TRACE conn3 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 08:24:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 08:24:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 1187ms 08:24:17 INFO - PROCESS | 1742 | 1466695457465 Marionette TRACE conn3 -> [0,161,"getWindowHandle",null] 08:24:17 INFO - PROCESS | 1742 | 1466695457469 Marionette TRACE conn3 <- [1,161,null,{"value":"8"}] 08:24:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 08:24:17 INFO - PROCESS | 1742 | 1466695457475 Marionette TRACE conn3 -> [0,162,"setScriptTimeout",{"ms":35000}] 08:24:17 INFO - PROCESS | 1742 | 1466695457477 Marionette TRACE conn3 <- [1,162,null,{}] 08:24:17 INFO - PROCESS | 1742 | 1466695457483 Marionette TRACE conn3 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:24:17 INFO - PROCESS | 1742 | 1466695457490 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:24:17 INFO - PROCESS | 1742 | 1466695457651 Marionette TRACE conn3 <- [1,163,null,{"value":null}] 08:24:17 INFO - PROCESS | 1742 | 1466695457660 Marionette TRACE conn3 -> [0,164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:17 INFO - PROCESS | 1742 | 1466695457666 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:24:17 INFO - PROCESS | 1742 | ++DOCSHELL 0xa334d400 == 42 [pid = 1742] [id = 48] 08:24:17 INFO - PROCESS | 1742 | ++DOMWINDOW == 69 (0xa34d4000) [pid = 1742] [serial = 142] [outer = (nil)] 08:24:17 INFO - PROCESS | 1742 | ++DOMWINDOW == 70 (0xa4f7b400) [pid = 1742] [serial = 143] [outer = 0xa34d4000] 08:24:17 INFO - PROCESS | 1742 | 1466695457735 Marionette DEBUG loaded listener.js 08:24:17 INFO - PROCESS | 1742 | ++DOMWINDOW == 71 (0xa61ae800) [pid = 1742] [serial = 144] [outer = 0xa34d4000] 08:24:18 INFO - PROCESS | 1742 | 1466695458755 Marionette TRACE conn3 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 08:24:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 08:24:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 1330ms 08:24:18 INFO - PROCESS | 1742 | 1466695458806 Marionette TRACE conn3 -> [0,165,"getWindowHandle",null] 08:24:18 INFO - PROCESS | 1742 | 1466695458813 Marionette TRACE conn3 <- [1,165,null,{"value":"8"}] 08:24:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 08:24:18 INFO - PROCESS | 1742 | 1466695458821 Marionette TRACE conn3 -> [0,166,"setScriptTimeout",{"ms":35000}] 08:24:18 INFO - PROCESS | 1742 | 1466695458829 Marionette TRACE conn3 <- [1,166,null,{}] 08:24:18 INFO - PROCESS | 1742 | 1466695458837 Marionette TRACE conn3 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:24:18 INFO - PROCESS | 1742 | 1466695458843 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:24:19 INFO - PROCESS | 1742 | 1466695459036 Marionette TRACE conn3 <- [1,167,null,{"value":null}] 08:24:19 INFO - PROCESS | 1742 | 1466695459180 Marionette TRACE conn3 -> [0,168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:19 INFO - PROCESS | 1742 | 1466695459192 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:24:19 INFO - PROCESS | 1742 | ++DOCSHELL 0x924b1000 == 43 [pid = 1742] [id = 49] 08:24:19 INFO - PROCESS | 1742 | ++DOMWINDOW == 72 (0x93cc0000) [pid = 1742] [serial = 145] [outer = (nil)] 08:24:19 INFO - PROCESS | 1742 | ++DOMWINDOW == 73 (0x970f8c00) [pid = 1742] [serial = 146] [outer = 0x93cc0000] 08:24:19 INFO - PROCESS | 1742 | 1466695459276 Marionette DEBUG loaded listener.js 08:24:19 INFO - PROCESS | 1742 | ++DOMWINDOW == 74 (0x993dc400) [pid = 1742] [serial = 147] [outer = 0x93cc0000] 08:24:20 INFO - PROCESS | 1742 | 1466695460238 Marionette TRACE conn3 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 08:24:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 08:24:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 1459ms 08:24:20 INFO - PROCESS | 1742 | 1466695460279 Marionette TRACE conn3 -> [0,169,"getWindowHandle",null] 08:24:20 INFO - PROCESS | 1742 | 1466695460287 Marionette TRACE conn3 <- [1,169,null,{"value":"8"}] 08:24:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 08:24:20 INFO - PROCESS | 1742 | 1466695460298 Marionette TRACE conn3 -> [0,170,"setScriptTimeout",{"ms":35000}] 08:24:20 INFO - PROCESS | 1742 | 1466695460302 Marionette TRACE conn3 <- [1,170,null,{}] 08:24:20 INFO - PROCESS | 1742 | 1466695460309 Marionette TRACE conn3 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:24:20 INFO - PROCESS | 1742 | 1466695460315 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:24:20 INFO - PROCESS | 1742 | 1466695460542 Marionette TRACE conn3 <- [1,171,null,{"value":null}] 08:24:20 INFO - PROCESS | 1742 | 1466695460727 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 08:24:20 INFO - PROCESS | 1742 | 1466695460780 Marionette TRACE conn3 -> [0,172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.casesensitive.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:20 INFO - PROCESS | 1742 | 1466695460792 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:24:20 INFO - PROCESS | 1742 | ++DOCSHELL 0x9b74b800 == 44 [pid = 1742] [id = 50] 08:24:20 INFO - PROCESS | 1742 | ++DOMWINDOW == 75 (0xa2375000) [pid = 1742] [serial = 148] [outer = (nil)] 08:24:20 INFO - PROCESS | 1742 | ++DOMWINDOW == 76 (0xa23f6400) [pid = 1742] [serial = 149] [outer = 0xa2375000] 08:24:20 INFO - PROCESS | 1742 | 1466695460917 Marionette DEBUG loaded listener.js 08:24:21 INFO - PROCESS | 1742 | ++DOMWINDOW == 77 (0xa2576800) [pid = 1742] [serial = 150] [outer = 0xa2375000] 08:24:21 INFO - PROCESS | 1742 | 1466695461732 Marionette TRACE conn3 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 08:24:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 08:24:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 1485ms 08:24:21 INFO - PROCESS | 1742 | 1466695461783 Marionette TRACE conn3 -> [0,173,"getWindowHandle",null] 08:24:21 INFO - PROCESS | 1742 | 1466695461787 Marionette TRACE conn3 <- [1,173,null,{"value":"8"}] 08:24:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 08:24:21 INFO - PROCESS | 1742 | 1466695461794 Marionette TRACE conn3 -> [0,174,"setScriptTimeout",{"ms":35000}] 08:24:21 INFO - PROCESS | 1742 | 1466695461800 Marionette TRACE conn3 <- [1,174,null,{}] 08:24:21 INFO - PROCESS | 1742 | 1466695461816 Marionette TRACE conn3 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:24:21 INFO - PROCESS | 1742 | 1466695461825 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:24:22 INFO - PROCESS | 1742 | 1466695462012 Marionette TRACE conn3 <- [1,175,null,{"value":null}] 08:24:22 INFO - PROCESS | 1742 | 1466695462159 Marionette TRACE conn3 -> [0,176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.clear.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:22 INFO - PROCESS | 1742 | 1466695462173 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:24:22 INFO - PROCESS | 1742 | ++DOCSHELL 0xa672ac00 == 45 [pid = 1742] [id = 51] 08:24:22 INFO - PROCESS | 1742 | ++DOMWINDOW == 78 (0xa672bc00) [pid = 1742] [serial = 151] [outer = (nil)] 08:24:22 INFO - PROCESS | 1742 | ++DOMWINDOW == 79 (0xa6789800) [pid = 1742] [serial = 152] [outer = 0xa672bc00] 08:24:22 INFO - PROCESS | 1742 | 1466695462258 Marionette DEBUG loaded listener.js 08:24:22 INFO - PROCESS | 1742 | ++DOMWINDOW == 80 (0xa67aac00) [pid = 1742] [serial = 153] [outer = 0xa672bc00] 08:24:23 INFO - PROCESS | 1742 | 1466695463403 Marionette TRACE conn3 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 08:24:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 08:24:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 1642ms 08:24:23 INFO - PROCESS | 1742 | 1466695463438 Marionette TRACE conn3 -> [0,177,"getWindowHandle",null] 08:24:23 INFO - PROCESS | 1742 | 1466695463442 Marionette TRACE conn3 <- [1,177,null,{"value":"8"}] 08:24:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 08:24:23 INFO - PROCESS | 1742 | 1466695463450 Marionette TRACE conn3 -> [0,178,"setScriptTimeout",{"ms":35000}] 08:24:23 INFO - PROCESS | 1742 | 1466695463454 Marionette TRACE conn3 <- [1,178,null,{}] 08:24:23 INFO - PROCESS | 1742 | 1466695463460 Marionette TRACE conn3 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:24:23 INFO - PROCESS | 1742 | 1466695463465 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:24:23 INFO - PROCESS | 1742 | 1466695463687 Marionette TRACE conn3 <- [1,179,null,{"value":null}] 08:24:23 INFO - PROCESS | 1742 | 1466695463872 Marionette TRACE conn3 -> [0,180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.darker.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:23 INFO - PROCESS | 1742 | 1466695463881 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:24:23 INFO - PROCESS | 1742 | ++DOCSHELL 0x924b2800 == 46 [pid = 1742] [id = 52] 08:24:23 INFO - PROCESS | 1742 | ++DOMWINDOW == 81 (0x9b201400) [pid = 1742] [serial = 154] [outer = (nil)] 08:24:23 INFO - PROCESS | 1742 | ++DOMWINDOW == 82 (0x9b20bc00) [pid = 1742] [serial = 155] [outer = 0x9b201400] 08:24:24 INFO - PROCESS | 1742 | 1466695463998 Marionette DEBUG loaded listener.js 08:24:24 INFO - PROCESS | 1742 | ++DOMWINDOW == 83 (0x9b20f400) [pid = 1742] [serial = 156] [outer = 0x9b201400] 08:24:24 INFO - PROCESS | 1742 | 1466695464947 Marionette TRACE conn3 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 08:24:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 08:24:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 1544ms 08:24:24 INFO - PROCESS | 1742 | 1466695464995 Marionette TRACE conn3 -> [0,181,"getWindowHandle",null] 08:24:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 08:24:25 INFO - PROCESS | 1742 | 1466695465000 Marionette TRACE conn3 <- [1,181,null,{"value":"8"}] 08:24:25 INFO - PROCESS | 1742 | 1466695465006 Marionette TRACE conn3 -> [0,182,"setScriptTimeout",{"ms":35000}] 08:24:25 INFO - PROCESS | 1742 | 1466695465010 Marionette TRACE conn3 <- [1,182,null,{}] 08:24:25 INFO - PROCESS | 1742 | 1466695465016 Marionette TRACE conn3 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:24:25 INFO - PROCESS | 1742 | 1466695465023 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:24:25 INFO - PROCESS | 1742 | 1466695465269 Marionette TRACE conn3 <- [1,183,null,{"value":null}] 08:24:25 INFO - PROCESS | 1742 | 1466695465469 Marionette TRACE conn3 -> [0,184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:25 INFO - PROCESS | 1742 | 1466695465478 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:24:25 INFO - PROCESS | 1742 | ++DOCSHELL 0x93cc8000 == 47 [pid = 1742] [id = 53] 08:24:25 INFO - PROCESS | 1742 | ++DOMWINDOW == 84 (0x94983400) [pid = 1742] [serial = 157] [outer = (nil)] 08:24:25 INFO - PROCESS | 1742 | ++DOMWINDOW == 85 (0x9aed1800) [pid = 1742] [serial = 158] [outer = 0x94983400] 08:24:25 INFO - PROCESS | 1742 | 1466695465581 Marionette DEBUG loaded listener.js 08:24:25 INFO - PROCESS | 1742 | ++DOMWINDOW == 86 (0x9aed3c00) [pid = 1742] [serial = 159] [outer = 0x94983400] 08:24:26 INFO - PROCESS | 1742 | 1466695466688 Marionette TRACE conn3 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 08:24:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 08:24:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1738ms 08:24:26 INFO - PROCESS | 1742 | 1466695466748 Marionette TRACE conn3 -> [0,185,"getWindowHandle",null] 08:24:26 INFO - PROCESS | 1742 | 1466695466754 Marionette TRACE conn3 <- [1,185,null,{"value":"8"}] 08:24:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 08:24:26 INFO - PROCESS | 1742 | 1466695466764 Marionette TRACE conn3 -> [0,186,"setScriptTimeout",{"ms":35000}] 08:24:26 INFO - PROCESS | 1742 | 1466695466768 Marionette TRACE conn3 <- [1,186,null,{}] 08:24:26 INFO - PROCESS | 1742 | 1466695466778 Marionette TRACE conn3 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:24:26 INFO - PROCESS | 1742 | 1466695466784 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:24:26 INFO - PROCESS | 1742 | 1466695466959 Marionette TRACE conn3 <- [1,187,null,{"value":null}] 08:24:27 INFO - PROCESS | 1742 | 1466695467145 Marionette TRACE conn3 -> [0,188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.get.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:27 INFO - PROCESS | 1742 | 1466695467158 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:24:27 INFO - PROCESS | 1742 | ++DOCSHELL 0x953e3800 == 48 [pid = 1742] [id = 54] 08:24:27 INFO - PROCESS | 1742 | ++DOMWINDOW == 87 (0x953e4400) [pid = 1742] [serial = 160] [outer = (nil)] 08:24:27 INFO - PROCESS | 1742 | ++DOMWINDOW == 88 (0x97087c00) [pid = 1742] [serial = 161] [outer = 0x953e4400] 08:24:27 INFO - PROCESS | 1742 | 1466695467234 Marionette DEBUG loaded listener.js 08:24:27 INFO - PROCESS | 1742 | ++DOMWINDOW == 89 (0x970eac00) [pid = 1742] [serial = 162] [outer = 0x953e4400] 08:24:28 INFO - PROCESS | 1742 | 1466695468075 Marionette TRACE conn3 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 08:24:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 08:24:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 1336ms 08:24:28 INFO - PROCESS | 1742 | 1466695468115 Marionette TRACE conn3 -> [0,189,"getWindowHandle",null] 08:24:28 INFO - PROCESS | 1742 | 1466695468123 Marionette TRACE conn3 <- [1,189,null,{"value":"8"}] 08:24:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 08:24:28 INFO - PROCESS | 1742 | 1466695468136 Marionette TRACE conn3 -> [0,190,"setScriptTimeout",{"ms":35000}] 08:24:28 INFO - PROCESS | 1742 | 1466695468140 Marionette TRACE conn3 <- [1,190,null,{}] 08:24:28 INFO - PROCESS | 1742 | 1466695468148 Marionette TRACE conn3 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:24:28 INFO - PROCESS | 1742 | 1466695468153 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:24:28 INFO - PROCESS | 1742 | 1466695468332 Marionette TRACE conn3 <- [1,191,null,{"value":null}] 08:24:28 INFO - PROCESS | 1742 | 1466695468530 Marionette TRACE conn3 -> [0,192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.highlight.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:28 INFO - PROCESS | 1742 | 1466695468537 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:24:28 INFO - PROCESS | 1742 | ++DOCSHELL 0x924b0400 == 49 [pid = 1742] [id = 55] 08:24:28 INFO - PROCESS | 1742 | ++DOMWINDOW == 90 (0x970f3400) [pid = 1742] [serial = 163] [outer = (nil)] 08:24:28 INFO - PROCESS | 1742 | ++DOMWINDOW == 91 (0x9ad64c00) [pid = 1742] [serial = 164] [outer = 0x970f3400] 08:24:28 INFO - PROCESS | 1742 | 1466695468616 Marionette DEBUG loaded listener.js 08:24:28 INFO - PROCESS | 1742 | ++DOMWINDOW == 92 (0x9aecbc00) [pid = 1742] [serial = 165] [outer = 0x970f3400] 08:24:29 INFO - PROCESS | 1742 | --DOMWINDOW == 91 (0x9708e400) [pid = 1742] [serial = 116] [outer = (nil)] [url = about:blank] 08:24:29 INFO - PROCESS | 1742 | --DOMWINDOW == 90 (0x9c20c400) [pid = 1742] [serial = 110] [outer = (nil)] [url = about:blank] 08:24:29 INFO - PROCESS | 1742 | --DOMWINDOW == 89 (0x9d90d800) [pid = 1742] [serial = 113] [outer = (nil)] [url = about:blank] 08:24:29 INFO - PROCESS | 1742 | --DOMWINDOW == 88 (0x953e9800) [pid = 1742] [serial = 104] [outer = (nil)] [url = about:blank] 08:24:29 INFO - PROCESS | 1742 | --DOMWINDOW == 87 (0x9a9f4800) [pid = 1742] [serial = 98] [outer = (nil)] [url = about:blank] 08:24:29 INFO - PROCESS | 1742 | --DOMWINDOW == 86 (0x99fc4000) [pid = 1742] [serial = 97] [outer = (nil)] [url = about:blank] 08:24:29 INFO - PROCESS | 1742 | --DOMWINDOW == 85 (0x9ad6a000) [pid = 1742] [serial = 80] [outer = (nil)] [url = about:blank] 08:24:29 INFO - PROCESS | 1742 | --DOMWINDOW == 84 (0x9a1be400) [pid = 1742] [serial = 79] [outer = (nil)] [url = about:blank] 08:24:29 INFO - PROCESS | 1742 | --DOMWINDOW == 83 (0x92510c00) [pid = 1742] [serial = 101] [outer = (nil)] [url = about:blank] 08:24:29 INFO - PROCESS | 1742 | --DOMWINDOW == 82 (0x9d5aa000) [pid = 1742] [serial = 83] [outer = (nil)] [url = about:blank] 08:24:29 INFO - PROCESS | 1742 | --DOMWINDOW == 81 (0x9c20c800) [pid = 1742] [serial = 82] [outer = (nil)] [url = about:blank] 08:24:29 INFO - PROCESS | 1742 | --DOMWINDOW == 80 (0xa2fb3c00) [pid = 1742] [serial = 86] [outer = (nil)] [url = about:blank] 08:24:29 INFO - PROCESS | 1742 | --DOMWINDOW == 79 (0x93c24c00) [pid = 1742] [serial = 102] [outer = (nil)] [url = about:blank] 08:24:29 INFO - PROCESS | 1742 | --DOMWINDOW == 78 (0xa2539000) [pid = 1742] [serial = 85] [outer = (nil)] [url = about:blank] 08:24:29 INFO - PROCESS | 1742 | --DOMWINDOW == 77 (0x9d512800) [pid = 1742] [serial = 111] [outer = (nil)] [url = about:blank] 08:24:29 INFO - PROCESS | 1742 | --DOMWINDOW == 76 (0xa4f18800) [pid = 1742] [serial = 89] [outer = (nil)] [url = about:blank] 08:24:29 INFO - PROCESS | 1742 | --DOMWINDOW == 75 (0xa4d0b800) [pid = 1742] [serial = 88] [outer = (nil)] [url = about:blank] 08:24:29 INFO - PROCESS | 1742 | --DOMWINDOW == 74 (0xa6788800) [pid = 1742] [serial = 92] [outer = (nil)] [url = about:blank] 08:24:29 INFO - PROCESS | 1742 | --DOMWINDOW == 73 (0xa672c400) [pid = 1742] [serial = 91] [outer = (nil)] [url = about:blank] 08:24:29 INFO - PROCESS | 1742 | --DOMWINDOW == 72 (0xa23a8c00) [pid = 1742] [serial = 95] [outer = (nil)] [url = about:blank] 08:24:29 INFO - PROCESS | 1742 | --DOMWINDOW == 71 (0xa2fd9800) [pid = 1742] [serial = 94] [outer = (nil)] [url = about:blank] 08:24:29 INFO - PROCESS | 1742 | --DOMWINDOW == 70 (0x984e2c00) [pid = 1742] [serial = 105] [outer = (nil)] [url = about:blank] 08:24:29 INFO - PROCESS | 1742 | --DOMWINDOW == 69 (0x9a9ae800) [pid = 1742] [serial = 108] [outer = (nil)] [url = about:blank] 08:24:29 INFO - PROCESS | 1742 | --DOMWINDOW == 68 (0x9a771c00) [pid = 1742] [serial = 107] [outer = (nil)] [url = about:blank] 08:24:29 INFO - PROCESS | 1742 | --DOMWINDOW == 67 (0x9d915800) [pid = 1742] [serial = 114] [outer = (nil)] [url = about:blank] 08:24:29 INFO - PROCESS | 1742 | 1466695469620 Marionette TRACE conn3 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 08:24:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 08:24:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 1542ms 08:24:29 INFO - PROCESS | 1742 | 1466695469679 Marionette TRACE conn3 -> [0,193,"getWindowHandle",null] 08:24:29 INFO - PROCESS | 1742 | 1466695469682 Marionette TRACE conn3 <- [1,193,null,{"value":"8"}] 08:24:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 08:24:29 INFO - PROCESS | 1742 | 1466695469690 Marionette TRACE conn3 -> [0,194,"setScriptTimeout",{"ms":35000}] 08:24:29 INFO - PROCESS | 1742 | 1466695469696 Marionette TRACE conn3 <- [1,194,null,{}] 08:24:29 INFO - PROCESS | 1742 | 1466695469713 Marionette TRACE conn3 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:24:29 INFO - PROCESS | 1742 | 1466695469722 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:24:29 INFO - PROCESS | 1742 | 1466695469914 Marionette TRACE conn3 <- [1,195,null,{"value":null}] 08:24:30 INFO - PROCESS | 1742 | 1466695470020 Marionette TRACE conn3 -> [0,196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:30 INFO - PROCESS | 1742 | 1466695470031 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:24:30 INFO - PROCESS | 1742 | ++DOCSHELL 0x984e9400 == 50 [pid = 1742] [id = 56] 08:24:30 INFO - PROCESS | 1742 | ++DOMWINDOW == 68 (0x9a416400) [pid = 1742] [serial = 166] [outer = (nil)] 08:24:30 INFO - PROCESS | 1742 | ++DOMWINDOW == 69 (0x9aed6800) [pid = 1742] [serial = 167] [outer = 0x9a416400] 08:24:30 INFO - PROCESS | 1742 | 1466695470111 Marionette DEBUG loaded listener.js 08:24:30 INFO - PROCESS | 1742 | ++DOMWINDOW == 70 (0x9b204800) [pid = 1742] [serial = 168] [outer = 0x9a416400] 08:24:30 INFO - PROCESS | 1742 | 1466695470903 Marionette TRACE conn3 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 08:24:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 08:24:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 1245ms 08:24:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 08:24:30 INFO - PROCESS | 1742 | 1466695470934 Marionette TRACE conn3 -> [0,197,"getWindowHandle",null] 08:24:30 INFO - PROCESS | 1742 | 1466695470938 Marionette TRACE conn3 <- [1,197,null,{"value":"8"}] 08:24:30 INFO - PROCESS | 1742 | 1466695470947 Marionette TRACE conn3 -> [0,198,"setScriptTimeout",{"ms":35000}] 08:24:30 INFO - PROCESS | 1742 | 1466695470949 Marionette TRACE conn3 <- [1,198,null,{}] 08:24:30 INFO - PROCESS | 1742 | 1466695470956 Marionette TRACE conn3 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:24:30 INFO - PROCESS | 1742 | 1466695470961 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:24:31 INFO - PROCESS | 1742 | 1466695471133 Marionette TRACE conn3 <- [1,199,null,{"value":null}] 08:24:31 INFO - PROCESS | 1742 | 1466695471142 Marionette TRACE conn3 -> [0,200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:31 INFO - PROCESS | 1742 | 1466695471148 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:24:31 INFO - PROCESS | 1742 | ++DOCSHELL 0x93e3b000 == 51 [pid = 1742] [id = 57] 08:24:31 INFO - PROCESS | 1742 | ++DOMWINDOW == 71 (0x9b40dc00) [pid = 1742] [serial = 169] [outer = (nil)] 08:24:31 INFO - PROCESS | 1742 | ++DOMWINDOW == 72 (0x9bb78800) [pid = 1742] [serial = 170] [outer = 0x9b40dc00] 08:24:31 INFO - PROCESS | 1742 | 1466695471224 Marionette DEBUG loaded listener.js 08:24:31 INFO - PROCESS | 1742 | ++DOMWINDOW == 73 (0x9d5a4800) [pid = 1742] [serial = 171] [outer = 0x9b40dc00] 08:24:32 INFO - PROCESS | 1742 | 1466695472158 Marionette TRACE conn3 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 08:24:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 08:24:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 1247ms 08:24:32 INFO - PROCESS | 1742 | 1466695472200 Marionette TRACE conn3 -> [0,201,"getWindowHandle",null] 08:24:32 INFO - PROCESS | 1742 | 1466695472203 Marionette TRACE conn3 <- [1,201,null,{"value":"8"}] 08:24:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 08:24:32 INFO - PROCESS | 1742 | 1466695472210 Marionette TRACE conn3 -> [0,202,"setScriptTimeout",{"ms":35000}] 08:24:32 INFO - PROCESS | 1742 | 1466695472213 Marionette TRACE conn3 <- [1,202,null,{}] 08:24:32 INFO - PROCESS | 1742 | 1466695472219 Marionette TRACE conn3 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:24:32 INFO - PROCESS | 1742 | 1466695472224 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:24:32 INFO - PROCESS | 1742 | 1466695472426 Marionette TRACE conn3 <- [1,203,null,{"value":null}] 08:24:32 INFO - PROCESS | 1742 | 1466695472446 Marionette TRACE conn3 -> [0,204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:32 INFO - PROCESS | 1742 | 1466695472456 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:24:32 INFO - PROCESS | 1742 | ++DOCSHELL 0x970f1000 == 52 [pid = 1742] [id = 58] 08:24:32 INFO - PROCESS | 1742 | ++DOMWINDOW == 74 (0x9b205c00) [pid = 1742] [serial = 172] [outer = (nil)] 08:24:32 INFO - PROCESS | 1742 | ++DOMWINDOW == 75 (0x9d9b3800) [pid = 1742] [serial = 173] [outer = 0x9b205c00] 08:24:32 INFO - PROCESS | 1742 | 1466695472533 Marionette DEBUG loaded listener.js 08:24:32 INFO - PROCESS | 1742 | ++DOMWINDOW == 76 (0xa118f400) [pid = 1742] [serial = 174] [outer = 0x9b205c00] 08:24:33 INFO - PROCESS | 1742 | 1466695473410 Marionette TRACE conn3 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 08:24:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 08:24:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 1232ms 08:24:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 08:24:33 INFO - PROCESS | 1742 | 1466695473443 Marionette TRACE conn3 -> [0,205,"getWindowHandle",null] 08:24:33 INFO - PROCESS | 1742 | 1466695473446 Marionette TRACE conn3 <- [1,205,null,{"value":"8"}] 08:24:33 INFO - PROCESS | 1742 | 1466695473452 Marionette TRACE conn3 -> [0,206,"setScriptTimeout",{"ms":35000}] 08:24:33 INFO - PROCESS | 1742 | 1466695473456 Marionette TRACE conn3 <- [1,206,null,{}] 08:24:33 INFO - PROCESS | 1742 | 1466695473463 Marionette TRACE conn3 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:24:33 INFO - PROCESS | 1742 | 1466695473472 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:24:33 INFO - PROCESS | 1742 | 1466695473729 Marionette TRACE conn3 <- [1,207,null,{"value":null}] 08:24:33 INFO - PROCESS | 1742 | 1466695473752 Marionette TRACE conn3 -> [0,208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:33 INFO - PROCESS | 1742 | 1466695473761 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:24:33 INFO - PROCESS | 1742 | ++DOCSHELL 0x924b2c00 == 53 [pid = 1742] [id = 59] 08:24:33 INFO - PROCESS | 1742 | ++DOMWINDOW == 77 (0x9b750c00) [pid = 1742] [serial = 175] [outer = (nil)] 08:24:33 INFO - PROCESS | 1742 | ++DOMWINDOW == 78 (0xa3344400) [pid = 1742] [serial = 176] [outer = 0x9b750c00] 08:24:33 INFO - PROCESS | 1742 | 1466695473835 Marionette DEBUG loaded listener.js 08:24:33 INFO - PROCESS | 1742 | ++DOMWINDOW == 79 (0xa4d4f000) [pid = 1742] [serial = 177] [outer = 0x9b750c00] 08:24:34 INFO - PROCESS | 1742 | --DOMWINDOW == 78 (0x9ad6f000) [pid = 1742] [serial = 139] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 08:24:34 INFO - PROCESS | 1742 | --DOMWINDOW == 77 (0x970f7400) [pid = 1742] [serial = 136] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 08:24:34 INFO - PROCESS | 1742 | --DOMWINDOW == 76 (0x930d3800) [pid = 1742] [serial = 124] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 08:24:34 INFO - PROCESS | 1742 | --DOMWINDOW == 75 (0x9bb7d800) [pid = 1742] [serial = 130] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 08:24:34 INFO - PROCESS | 1742 | --DOMWINDOW == 74 (0x9708b800) [pid = 1742] [serial = 127] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 08:24:34 INFO - PROCESS | 1742 | --DOMWINDOW == 73 (0xa23a3800) [pid = 1742] [serial = 133] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 08:24:34 INFO - PROCESS | 1742 | 1466695474753 Marionette TRACE conn3 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 08:24:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 08:24:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 1332ms 08:24:34 INFO - PROCESS | 1742 | 1466695474784 Marionette TRACE conn3 -> [0,209,"getWindowHandle",null] 08:24:34 INFO - PROCESS | 1742 | 1466695474788 Marionette TRACE conn3 <- [1,209,null,{"value":"8"}] 08:24:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 08:24:34 INFO - PROCESS | 1742 | 1466695474796 Marionette TRACE conn3 -> [0,210,"setScriptTimeout",{"ms":35000}] 08:24:34 INFO - PROCESS | 1742 | 1466695474799 Marionette TRACE conn3 <- [1,210,null,{}] 08:24:34 INFO - PROCESS | 1742 | 1466695474809 Marionette TRACE conn3 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:24:34 INFO - PROCESS | 1742 | 1466695474813 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:24:34 INFO - PROCESS | 1742 | 1466695474968 Marionette TRACE conn3 <- [1,211,null,{"value":null}] 08:24:35 INFO - PROCESS | 1742 | 1466695474984 Marionette TRACE conn3 -> [0,212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:35 INFO - PROCESS | 1742 | 1466695474992 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:24:35 INFO - PROCESS | 1742 | ++DOCSHELL 0x9250a400 == 54 [pid = 1742] [id = 60] 08:24:35 INFO - PROCESS | 1742 | ++DOMWINDOW == 74 (0x93047000) [pid = 1742] [serial = 178] [outer = (nil)] 08:24:35 INFO - PROCESS | 1742 | ++DOMWINDOW == 75 (0x93051000) [pid = 1742] [serial = 179] [outer = 0x93047000] 08:24:35 INFO - PROCESS | 1742 | 1466695475061 Marionette DEBUG loaded listener.js 08:24:35 INFO - PROCESS | 1742 | ++DOMWINDOW == 76 (0x93054000) [pid = 1742] [serial = 180] [outer = 0x93047000] 08:24:35 INFO - PROCESS | 1742 | 1466695475860 Marionette TRACE conn3 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 08:24:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 08:24:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 1132ms 08:24:35 INFO - PROCESS | 1742 | 1466695475930 Marionette TRACE conn3 -> [0,213,"getWindowHandle",null] 08:24:35 INFO - PROCESS | 1742 | 1466695475933 Marionette TRACE conn3 <- [1,213,null,{"value":"8"}] 08:24:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 08:24:35 INFO - PROCESS | 1742 | 1466695475939 Marionette TRACE conn3 -> [0,214,"setScriptTimeout",{"ms":35000}] 08:24:35 INFO - PROCESS | 1742 | 1466695475943 Marionette TRACE conn3 <- [1,214,null,{}] 08:24:35 INFO - PROCESS | 1742 | 1466695475949 Marionette TRACE conn3 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:24:35 INFO - PROCESS | 1742 | 1466695475954 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:24:36 INFO - PROCESS | 1742 | 1466695476137 Marionette TRACE conn3 <- [1,215,null,{"value":null}] 08:24:36 INFO - PROCESS | 1742 | 1466695476146 Marionette TRACE conn3 -> [0,216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:36 INFO - PROCESS | 1742 | 1466695476152 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:24:36 INFO - PROCESS | 1742 | ++DOCSHELL 0x93050400 == 55 [pid = 1742] [id = 61] 08:24:36 INFO - PROCESS | 1742 | ++DOMWINDOW == 77 (0x93052c00) [pid = 1742] [serial = 181] [outer = (nil)] 08:24:36 INFO - PROCESS | 1742 | ++DOMWINDOW == 78 (0x9aecc800) [pid = 1742] [serial = 182] [outer = 0x93052c00] 08:24:36 INFO - PROCESS | 1742 | 1466695476320 Marionette DEBUG loaded listener.js 08:24:36 INFO - PROCESS | 1742 | ++DOMWINDOW == 79 (0xa23b0000) [pid = 1742] [serial = 183] [outer = 0x93052c00] 08:24:37 INFO - PROCESS | 1742 | 1466695477264 Marionette TRACE conn3 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 08:24:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 08:24:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 1386ms 08:24:37 INFO - PROCESS | 1742 | 1466695477328 Marionette TRACE conn3 -> [0,217,"getWindowHandle",null] 08:24:37 INFO - PROCESS | 1742 | 1466695477335 Marionette TRACE conn3 <- [1,217,null,{"value":"8"}] 08:24:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 08:24:37 INFO - PROCESS | 1742 | 1466695477344 Marionette TRACE conn3 -> [0,218,"setScriptTimeout",{"ms":35000}] 08:24:37 INFO - PROCESS | 1742 | 1466695477352 Marionette TRACE conn3 <- [1,218,null,{}] 08:24:37 INFO - PROCESS | 1742 | 1466695477359 Marionette TRACE conn3 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:24:37 INFO - PROCESS | 1742 | 1466695477366 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:24:37 INFO - PROCESS | 1742 | 1466695477600 Marionette TRACE conn3 <- [1,219,null,{"value":null}] 08:24:37 INFO - PROCESS | 1742 | 1466695477794 Marionette TRACE conn3 -> [0,220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:37 INFO - PROCESS | 1742 | 1466695477803 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:24:37 INFO - PROCESS | 1742 | ++DOCSHELL 0x93cbf800 == 56 [pid = 1742] [id = 62] 08:24:37 INFO - PROCESS | 1742 | ++DOMWINDOW == 80 (0x93e3f800) [pid = 1742] [serial = 184] [outer = (nil)] 08:24:37 INFO - PROCESS | 1742 | ++DOMWINDOW == 81 (0x95556000) [pid = 1742] [serial = 185] [outer = 0x93e3f800] 08:24:37 INFO - PROCESS | 1742 | 1466695477934 Marionette DEBUG loaded listener.js 08:24:38 INFO - PROCESS | 1742 | ++DOMWINDOW == 82 (0x970f4400) [pid = 1742] [serial = 186] [outer = 0x93e3f800] 08:24:38 INFO - PROCESS | 1742 | 1466695478907 Marionette TRACE conn3 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 08:24:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 08:24:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 1637ms 08:24:38 INFO - PROCESS | 1742 | 1466695478982 Marionette TRACE conn3 -> [0,221,"getWindowHandle",null] 08:24:38 INFO - PROCESS | 1742 | 1466695478991 Marionette TRACE conn3 <- [1,221,null,{"value":"8"}] 08:24:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 08:24:39 INFO - PROCESS | 1742 | 1466695479002 Marionette TRACE conn3 -> [0,222,"setScriptTimeout",{"ms":35000}] 08:24:39 INFO - PROCESS | 1742 | 1466695479006 Marionette TRACE conn3 <- [1,222,null,{}] 08:24:39 INFO - PROCESS | 1742 | 1466695479013 Marionette TRACE conn3 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:24:39 INFO - PROCESS | 1742 | 1466695479019 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:24:39 INFO - PROCESS | 1742 | 1466695479260 Marionette TRACE conn3 <- [1,223,null,{"value":null}] 08:24:39 INFO - PROCESS | 1742 | 1466695479466 Marionette TRACE conn3 -> [0,224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:39 INFO - PROCESS | 1742 | 1466695479478 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:24:39 INFO - PROCESS | 1742 | ++DOCSHELL 0x9538b400 == 57 [pid = 1742] [id = 63] 08:24:39 INFO - PROCESS | 1742 | ++DOMWINDOW == 83 (0x9aa1c400) [pid = 1742] [serial = 187] [outer = (nil)] 08:24:39 INFO - PROCESS | 1742 | ++DOMWINDOW == 84 (0x9aed6c00) [pid = 1742] [serial = 188] [outer = 0x9aa1c400] 08:24:39 INFO - PROCESS | 1742 | 1466695479586 Marionette DEBUG loaded listener.js 08:24:39 INFO - PROCESS | 1742 | ++DOMWINDOW == 85 (0x9b20b400) [pid = 1742] [serial = 189] [outer = 0x9aa1c400] 08:24:40 INFO - PROCESS | 1742 | 1466695480457 Marionette TRACE conn3 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 08:24:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 08:24:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 1487ms 08:24:40 INFO - PROCESS | 1742 | 1466695480490 Marionette TRACE conn3 -> [0,225,"getWindowHandle",null] 08:24:40 INFO - PROCESS | 1742 | 1466695480494 Marionette TRACE conn3 <- [1,225,null,{"value":"8"}] 08:24:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 08:24:40 INFO - PROCESS | 1742 | 1466695480501 Marionette TRACE conn3 -> [0,226,"setScriptTimeout",{"ms":35000}] 08:24:40 INFO - PROCESS | 1742 | 1466695480508 Marionette TRACE conn3 <- [1,226,null,{}] 08:24:40 INFO - PROCESS | 1742 | 1466695480525 Marionette TRACE conn3 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:24:40 INFO - PROCESS | 1742 | 1466695480535 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:24:40 INFO - PROCESS | 1742 | 1466695480721 Marionette TRACE conn3 <- [1,227,null,{"value":null}] 08:24:40 INFO - PROCESS | 1742 | 1466695480874 Marionette TRACE conn3 -> [0,228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:40 INFO - PROCESS | 1742 | 1466695480882 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:24:40 INFO - PROCESS | 1742 | ++DOCSHELL 0xa25f8400 == 58 [pid = 1742] [id = 64] 08:24:40 INFO - PROCESS | 1742 | ++DOMWINDOW == 86 (0xa25f8800) [pid = 1742] [serial = 190] [outer = (nil)] 08:24:40 INFO - PROCESS | 1742 | ++DOMWINDOW == 87 (0xa4d0c800) [pid = 1742] [serial = 191] [outer = 0xa25f8800] 08:24:40 INFO - PROCESS | 1742 | 1466695480976 Marionette DEBUG loaded listener.js 08:24:41 INFO - PROCESS | 1742 | ++DOMWINDOW == 88 (0xa4f1d800) [pid = 1742] [serial = 192] [outer = 0xa25f8800] 08:24:41 INFO - PROCESS | 1742 | 1466695481915 Marionette TRACE conn3 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 08:24:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 08:24:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 1491ms 08:24:41 INFO - PROCESS | 1742 | 1466695481993 Marionette TRACE conn3 -> [0,229,"getWindowHandle",null] 08:24:41 INFO - PROCESS | 1742 | 1466695481999 Marionette TRACE conn3 <- [1,229,null,{"value":"8"}] 08:24:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 08:24:42 INFO - PROCESS | 1742 | 1466695482005 Marionette TRACE conn3 -> [0,230,"setScriptTimeout",{"ms":35000}] 08:24:42 INFO - PROCESS | 1742 | 1466695482009 Marionette TRACE conn3 <- [1,230,null,{}] 08:24:42 INFO - PROCESS | 1742 | 1466695482015 Marionette TRACE conn3 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:24:42 INFO - PROCESS | 1742 | 1466695482020 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:24:42 INFO - PROCESS | 1742 | 1466695482243 Marionette TRACE conn3 <- [1,231,null,{"value":null}] 08:24:42 INFO - PROCESS | 1742 | 1466695482429 Marionette TRACE conn3 -> [0,232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:42 INFO - PROCESS | 1742 | 1466695482439 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:24:42 INFO - PROCESS | 1742 | ++DOCSHELL 0x9a86f000 == 59 [pid = 1742] [id = 65] 08:24:42 INFO - PROCESS | 1742 | ++DOMWINDOW == 89 (0x9a86f800) [pid = 1742] [serial = 193] [outer = (nil)] 08:24:42 INFO - PROCESS | 1742 | ++DOMWINDOW == 90 (0x9a877000) [pid = 1742] [serial = 194] [outer = 0x9a86f800] 08:24:42 INFO - PROCESS | 1742 | 1466695482567 Marionette DEBUG loaded listener.js 08:24:42 INFO - PROCESS | 1742 | ++DOMWINDOW == 91 (0x9a87b800) [pid = 1742] [serial = 195] [outer = 0x9a86f800] 08:24:43 INFO - PROCESS | 1742 | 1466695483413 Marionette TRACE conn3 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 08:24:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 08:24:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 1480ms 08:24:43 INFO - PROCESS | 1742 | 1466695483487 Marionette TRACE conn3 -> [0,233,"getWindowHandle",null] 08:24:43 INFO - PROCESS | 1742 | 1466695483490 Marionette TRACE conn3 <- [1,233,null,{"value":"8"}] 08:24:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 08:24:43 INFO - PROCESS | 1742 | 1466695483497 Marionette TRACE conn3 -> [0,234,"setScriptTimeout",{"ms":35000}] 08:24:43 INFO - PROCESS | 1742 | 1466695483501 Marionette TRACE conn3 <- [1,234,null,{}] 08:24:43 INFO - PROCESS | 1742 | 1466695483507 Marionette TRACE conn3 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:24:43 INFO - PROCESS | 1742 | 1466695483513 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:24:43 INFO - PROCESS | 1742 | 1466695483731 Marionette TRACE conn3 <- [1,235,null,{"value":null}] 08:24:43 INFO - PROCESS | 1742 | 1466695483883 Marionette TRACE conn3 -> [0,236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:43 INFO - PROCESS | 1742 | 1466695483891 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:24:43 INFO - PROCESS | 1742 | ++DOCSHELL 0x92505400 == 60 [pid = 1742] [id = 66] 08:24:43 INFO - PROCESS | 1742 | ++DOMWINDOW == 92 (0x92509800) [pid = 1742] [serial = 196] [outer = (nil)] 08:24:43 INFO - PROCESS | 1742 | ++DOMWINDOW == 93 (0xa610c800) [pid = 1742] [serial = 197] [outer = 0x92509800] 08:24:43 INFO - PROCESS | 1742 | 1466695483984 Marionette DEBUG loaded listener.js 08:24:44 INFO - PROCESS | 1742 | ++DOMWINDOW == 94 (0xa6726400) [pid = 1742] [serial = 198] [outer = 0x92509800] 08:24:44 INFO - PROCESS | 1742 | 1466695484866 Marionette TRACE conn3 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 08:24:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 08:24:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 1390ms 08:24:44 INFO - PROCESS | 1742 | 1466695484888 Marionette TRACE conn3 -> [0,237,"getWindowHandle",null] 08:24:44 INFO - PROCESS | 1742 | 1466695484892 Marionette TRACE conn3 <- [1,237,null,{"value":"8"}] 08:24:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 08:24:44 INFO - PROCESS | 1742 | 1466695484899 Marionette TRACE conn3 -> [0,238,"setScriptTimeout",{"ms":35000}] 08:24:44 INFO - PROCESS | 1742 | 1466695484903 Marionette TRACE conn3 <- [1,238,null,{}] 08:24:44 INFO - PROCESS | 1742 | 1466695484926 Marionette TRACE conn3 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:24:44 INFO - PROCESS | 1742 | 1466695484937 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:24:45 INFO - PROCESS | 1742 | 1466695485177 Marionette TRACE conn3 <- [1,239,null,{"value":null}] 08:24:45 INFO - PROCESS | 1742 | 1466695485305 Marionette TRACE conn3 -> [0,240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:45 INFO - PROCESS | 1742 | 1466695485315 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:24:45 INFO - PROCESS | 1742 | ++DOCSHELL 0x93c23800 == 61 [pid = 1742] [id = 67] 08:24:45 INFO - PROCESS | 1742 | ++DOMWINDOW == 95 (0x9544e400) [pid = 1742] [serial = 199] [outer = (nil)] 08:24:45 INFO - PROCESS | 1742 | ++DOMWINDOW == 96 (0x95457c00) [pid = 1742] [serial = 200] [outer = 0x9544e400] 08:24:45 INFO - PROCESS | 1742 | 1466695485402 Marionette DEBUG loaded listener.js 08:24:45 INFO - PROCESS | 1742 | ++DOMWINDOW == 97 (0xa2fb2000) [pid = 1742] [serial = 201] [outer = 0x9544e400] 08:24:46 INFO - PROCESS | 1742 | 1466695486255 Marionette TRACE conn3 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 08:24:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 08:24:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 1381ms 08:24:46 INFO - PROCESS | 1742 | 1466695486283 Marionette TRACE conn3 -> [0,241,"getWindowHandle",null] 08:24:46 INFO - PROCESS | 1742 | 1466695486288 Marionette TRACE conn3 <- [1,241,null,{"value":"8"}] 08:24:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 08:24:46 INFO - PROCESS | 1742 | 1466695486296 Marionette TRACE conn3 -> [0,242,"setScriptTimeout",{"ms":35000}] 08:24:46 INFO - PROCESS | 1742 | 1466695486300 Marionette TRACE conn3 <- [1,242,null,{}] 08:24:46 INFO - PROCESS | 1742 | 1466695486307 Marionette TRACE conn3 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:24:46 INFO - PROCESS | 1742 | 1466695486313 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:24:46 INFO - PROCESS | 1742 | 1466695486504 Marionette TRACE conn3 <- [1,243,null,{"value":null}] 08:24:46 INFO - PROCESS | 1742 | 1466695486661 Marionette TRACE conn3 -> [0,244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:46 INFO - PROCESS | 1742 | 1466695486671 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:24:46 INFO - PROCESS | 1742 | ++DOCSHELL 0x93e43400 == 62 [pid = 1742] [id = 68] 08:24:46 INFO - PROCESS | 1742 | ++DOMWINDOW == 98 (0x95385000) [pid = 1742] [serial = 202] [outer = (nil)] 08:24:46 INFO - PROCESS | 1742 | ++DOMWINDOW == 99 (0x99e81c00) [pid = 1742] [serial = 203] [outer = 0x95385000] 08:24:46 INFO - PROCESS | 1742 | 1466695486757 Marionette DEBUG loaded listener.js 08:24:46 INFO - PROCESS | 1742 | ++DOMWINDOW == 100 (0x9d9b9000) [pid = 1742] [serial = 204] [outer = 0x95385000] 08:24:47 INFO - PROCESS | 1742 | 1466695487873 Marionette TRACE conn3 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 08:24:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 08:24:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 1633ms 08:24:47 INFO - PROCESS | 1742 | 1466695487930 Marionette TRACE conn3 -> [0,245,"getWindowHandle",null] 08:24:47 INFO - PROCESS | 1742 | 1466695487937 Marionette TRACE conn3 <- [1,245,null,{"value":"8"}] 08:24:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 08:24:47 INFO - PROCESS | 1742 | 1466695487946 Marionette TRACE conn3 -> [0,246,"setScriptTimeout",{"ms":35000}] 08:24:47 INFO - PROCESS | 1742 | 1466695487952 Marionette TRACE conn3 <- [1,246,null,{}] 08:24:47 INFO - PROCESS | 1742 | 1466695487962 Marionette TRACE conn3 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:24:47 INFO - PROCESS | 1742 | 1466695487969 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:24:48 INFO - PROCESS | 1742 | 1466695488209 Marionette TRACE conn3 <- [1,247,null,{"value":null}] 08:24:48 INFO - PROCESS | 1742 | 1466695488530 Marionette TRACE conn3 -> [0,248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:48 INFO - PROCESS | 1742 | 1466695488539 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:24:48 INFO - PROCESS | 1742 | ++DOCSHELL 0x9544b800 == 63 [pid = 1742] [id = 69] 08:24:48 INFO - PROCESS | 1742 | ++DOMWINDOW == 101 (0x9544c000) [pid = 1742] [serial = 205] [outer = (nil)] 08:24:48 INFO - PROCESS | 1742 | ++DOMWINDOW == 102 (0x95455000) [pid = 1742] [serial = 206] [outer = 0x9544c000] 08:24:48 INFO - PROCESS | 1742 | 1466695488621 Marionette DEBUG loaded listener.js 08:24:48 INFO - PROCESS | 1742 | ++DOMWINDOW == 103 (0x95557800) [pid = 1742] [serial = 207] [outer = 0x9544c000] 08:24:49 INFO - PROCESS | 1742 | --DOCSHELL 0x9498d400 == 62 [pid = 1742] [id = 27] 08:24:49 INFO - PROCESS | 1742 | --DOCSHELL 0x9250a000 == 61 [pid = 1742] [id = 34] 08:24:49 INFO - PROCESS | 1742 | --DOCSHELL 0x9250a400 == 60 [pid = 1742] [id = 60] 08:24:49 INFO - PROCESS | 1742 | --DOCSHELL 0x924b2c00 == 59 [pid = 1742] [id = 59] 08:24:49 INFO - PROCESS | 1742 | --DOCSHELL 0x970f1000 == 58 [pid = 1742] [id = 58] 08:24:49 INFO - PROCESS | 1742 | --DOCSHELL 0x93e3b000 == 57 [pid = 1742] [id = 57] 08:24:49 INFO - PROCESS | 1742 | --DOCSHELL 0x984e9400 == 56 [pid = 1742] [id = 56] 08:24:49 INFO - PROCESS | 1742 | --DOCSHELL 0x924b0400 == 55 [pid = 1742] [id = 55] 08:24:49 INFO - PROCESS | 1742 | --DOCSHELL 0x953e3800 == 54 [pid = 1742] [id = 54] 08:24:49 INFO - PROCESS | 1742 | 1466695489534 Marionette TRACE conn3 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 08:24:49 INFO - PROCESS | 1742 | --DOMWINDOW == 102 (0xa23a4400) [pid = 1742] [serial = 140] [outer = (nil)] [url = about:blank] 08:24:49 INFO - PROCESS | 1742 | --DOMWINDOW == 101 (0xa228b000) [pid = 1742] [serial = 137] [outer = (nil)] [url = about:blank] 08:24:49 INFO - PROCESS | 1742 | --DOMWINDOW == 100 (0x9ad6fc00) [pid = 1742] [serial = 138] [outer = (nil)] [url = about:blank] 08:24:49 INFO - PROCESS | 1742 | --DOMWINDOW == 99 (0x93c31800) [pid = 1742] [serial = 126] [outer = (nil)] [url = about:blank] 08:24:49 INFO - PROCESS | 1742 | --DOMWINDOW == 98 (0x93a5a800) [pid = 1742] [serial = 125] [outer = (nil)] [url = about:blank] 08:24:49 INFO - PROCESS | 1742 | --DOMWINDOW == 97 (0x9d51a000) [pid = 1742] [serial = 131] [outer = (nil)] [url = about:blank] 08:24:49 INFO - PROCESS | 1742 | --DOMWINDOW == 96 (0x9bb82800) [pid = 1742] [serial = 122] [outer = (nil)] [url = about:blank] 08:24:49 INFO - PROCESS | 1742 | --DOMWINDOW == 95 (0x993db000) [pid = 1742] [serial = 128] [outer = (nil)] [url = about:blank] 08:24:49 INFO - PROCESS | 1742 | --DOMWINDOW == 94 (0x9a171000) [pid = 1742] [serial = 129] [outer = (nil)] [url = about:blank] 08:24:49 INFO - PROCESS | 1742 | --DOMWINDOW == 93 (0x9538c400) [pid = 1742] [serial = 119] [outer = (nil)] [url = about:blank] 08:24:49 INFO - PROCESS | 1742 | --DOMWINDOW == 92 (0xa2fd2400) [pid = 1742] [serial = 135] [outer = (nil)] [url = about:blank] 08:24:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 08:24:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 1640ms 08:24:49 INFO - PROCESS | 1742 | --DOMWINDOW == 91 (0xa253e400) [pid = 1742] [serial = 134] [outer = (nil)] [url = about:blank] 08:24:49 INFO - PROCESS | 1742 | --DOMWINDOW == 90 (0xa2098000) [pid = 1742] [serial = 132] [outer = (nil)] [url = about:blank] 08:24:49 INFO - PROCESS | 1742 | --DOMWINDOW == 89 (0xa33c7400) [pid = 1742] [serial = 141] [outer = (nil)] [url = about:blank] 08:24:49 INFO - PROCESS | 1742 | 1466695489589 Marionette TRACE conn3 -> [0,249,"getWindowHandle",null] 08:24:49 INFO - PROCESS | 1742 | 1466695489596 Marionette TRACE conn3 <- [1,249,null,{"value":"8"}] 08:24:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 08:24:49 INFO - PROCESS | 1742 | 1466695489606 Marionette TRACE conn3 -> [0,250,"setScriptTimeout",{"ms":35000}] 08:24:49 INFO - PROCESS | 1742 | 1466695489611 Marionette TRACE conn3 <- [1,250,null,{}] 08:24:49 INFO - PROCESS | 1742 | 1466695489617 Marionette TRACE conn3 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:24:49 INFO - PROCESS | 1742 | 1466695489623 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:24:49 INFO - PROCESS | 1742 | 1466695489803 Marionette TRACE conn3 <- [1,251,null,{"value":null}] 08:24:49 INFO - PROCESS | 1742 | 1466695489929 Marionette TRACE conn3 -> [0,252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:49 INFO - PROCESS | 1742 | 1466695489937 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:24:49 INFO - PROCESS | 1742 | ++DOCSHELL 0x93c28800 == 55 [pid = 1742] [id = 70] 08:24:49 INFO - PROCESS | 1742 | ++DOMWINDOW == 90 (0x94990400) [pid = 1742] [serial = 208] [outer = (nil)] 08:24:50 INFO - PROCESS | 1742 | ++DOMWINDOW == 91 (0x98433c00) [pid = 1742] [serial = 209] [outer = 0x94990400] 08:24:50 INFO - PROCESS | 1742 | 1466695490013 Marionette DEBUG loaded listener.js 08:24:50 INFO - PROCESS | 1742 | ++DOMWINDOW == 92 (0x9a16d400) [pid = 1742] [serial = 210] [outer = 0x94990400] 08:24:50 INFO - PROCESS | 1742 | 1466695490919 Marionette TRACE conn3 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 08:24:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 08:24:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 1331ms 08:24:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 08:24:50 INFO - PROCESS | 1742 | 1466695490937 Marionette TRACE conn3 -> [0,253,"getWindowHandle",null] 08:24:50 INFO - PROCESS | 1742 | 1466695490940 Marionette TRACE conn3 <- [1,253,null,{"value":"8"}] 08:24:50 INFO - PROCESS | 1742 | 1466695490947 Marionette TRACE conn3 -> [0,254,"setScriptTimeout",{"ms":35000}] 08:24:50 INFO - PROCESS | 1742 | 1466695490953 Marionette TRACE conn3 <- [1,254,null,{}] 08:24:50 INFO - PROCESS | 1742 | 1466695490969 Marionette TRACE conn3 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:24:50 INFO - PROCESS | 1742 | 1466695490978 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:24:51 INFO - PROCESS | 1742 | 1466695491141 Marionette TRACE conn3 <- [1,255,null,{"value":null}] 08:24:51 INFO - PROCESS | 1742 | 1466695491276 Marionette TRACE conn3 -> [0,256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:51 INFO - PROCESS | 1742 | 1466695491283 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:24:51 INFO - PROCESS | 1742 | ++DOCSHELL 0x9304c400 == 56 [pid = 1742] [id = 71] 08:24:51 INFO - PROCESS | 1742 | ++DOMWINDOW == 93 (0x9aeca000) [pid = 1742] [serial = 211] [outer = (nil)] 08:24:51 INFO - PROCESS | 1742 | ++DOMWINDOW == 94 (0x9aed7400) [pid = 1742] [serial = 212] [outer = 0x9aeca000] 08:24:51 INFO - PROCESS | 1742 | 1466695491359 Marionette DEBUG loaded listener.js 08:24:51 INFO - PROCESS | 1742 | ++DOMWINDOW == 95 (0x9b20ec00) [pid = 1742] [serial = 213] [outer = 0x9aeca000] 08:24:52 INFO - PROCESS | 1742 | 1466695492204 Marionette TRACE conn3 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 08:24:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 08:24:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 1296ms 08:24:52 INFO - PROCESS | 1742 | 1466695492260 Marionette TRACE conn3 -> [0,257,"getWindowHandle",null] 08:24:52 INFO - PROCESS | 1742 | 1466695492265 Marionette TRACE conn3 <- [1,257,null,{"value":"8"}] 08:24:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 08:24:52 INFO - PROCESS | 1742 | 1466695492272 Marionette TRACE conn3 -> [0,258,"setScriptTimeout",{"ms":35000}] 08:24:52 INFO - PROCESS | 1742 | 1466695492275 Marionette TRACE conn3 <- [1,258,null,{}] 08:24:52 INFO - PROCESS | 1742 | 1466695492281 Marionette TRACE conn3 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:24:52 INFO - PROCESS | 1742 | 1466695492286 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:24:52 INFO - PROCESS | 1742 | 1466695492497 Marionette TRACE conn3 <- [1,259,null,{"value":null}] 08:24:52 INFO - PROCESS | 1742 | 1466695492519 Marionette TRACE conn3 -> [0,260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:52 INFO - PROCESS | 1742 | 1466695492529 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:24:52 INFO - PROCESS | 1742 | ++DOCSHELL 0x9aecf400 == 57 [pid = 1742] [id = 72] 08:24:52 INFO - PROCESS | 1742 | ++DOMWINDOW == 96 (0x9aed7000) [pid = 1742] [serial = 214] [outer = (nil)] 08:24:52 INFO - PROCESS | 1742 | ++DOMWINDOW == 97 (0x9b24bc00) [pid = 1742] [serial = 215] [outer = 0x9aed7000] 08:24:52 INFO - PROCESS | 1742 | 1466695492598 Marionette DEBUG loaded listener.js 08:24:52 INFO - PROCESS | 1742 | ++DOMWINDOW == 98 (0x9b24f800) [pid = 1742] [serial = 216] [outer = 0x9aed7000] 08:24:53 INFO - PROCESS | 1742 | 1466695493489 Marionette TRACE conn3 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 08:24:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 08:24:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 1290ms 08:24:53 INFO - PROCESS | 1742 | 1466695493563 Marionette TRACE conn3 -> [0,261,"getWindowHandle",null] 08:24:53 INFO - PROCESS | 1742 | 1466695493566 Marionette TRACE conn3 <- [1,261,null,{"value":"8"}] 08:24:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 08:24:53 INFO - PROCESS | 1742 | 1466695493573 Marionette TRACE conn3 -> [0,262,"setScriptTimeout",{"ms":35000}] 08:24:53 INFO - PROCESS | 1742 | 1466695493577 Marionette TRACE conn3 <- [1,262,null,{}] 08:24:53 INFO - PROCESS | 1742 | --DOMWINDOW == 97 (0x9b750c00) [pid = 1742] [serial = 175] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 08:24:53 INFO - PROCESS | 1742 | --DOMWINDOW == 96 (0x9a416400) [pid = 1742] [serial = 166] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 08:24:53 INFO - PROCESS | 1742 | --DOMWINDOW == 95 (0x953e4400) [pid = 1742] [serial = 160] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 08:24:53 INFO - PROCESS | 1742 | --DOMWINDOW == 94 (0x970f3400) [pid = 1742] [serial = 163] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 08:24:53 INFO - PROCESS | 1742 | --DOMWINDOW == 93 (0x9b40dc00) [pid = 1742] [serial = 169] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 08:24:53 INFO - PROCESS | 1742 | --DOMWINDOW == 92 (0x93047000) [pid = 1742] [serial = 178] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 08:24:53 INFO - PROCESS | 1742 | --DOMWINDOW == 91 (0x9b205c00) [pid = 1742] [serial = 172] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 08:24:53 INFO - PROCESS | 1742 | 1466695493709 Marionette TRACE conn3 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:24:53 INFO - PROCESS | 1742 | 1466695493713 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:24:53 INFO - PROCESS | 1742 | 1466695493866 Marionette TRACE conn3 <- [1,263,null,{"value":null}] 08:24:53 INFO - PROCESS | 1742 | 1466695493891 Marionette TRACE conn3 -> [0,264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:53 INFO - PROCESS | 1742 | 1466695493899 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:24:53 INFO - PROCESS | 1742 | ++DOCSHELL 0x970f5800 == 58 [pid = 1742] [id = 73] 08:24:53 INFO - PROCESS | 1742 | ++DOMWINDOW == 92 (0x9a892800) [pid = 1742] [serial = 217] [outer = (nil)] 08:24:53 INFO - PROCESS | 1742 | ++DOMWINDOW == 93 (0x9b254800) [pid = 1742] [serial = 218] [outer = 0x9a892800] 08:24:53 INFO - PROCESS | 1742 | 1466695493971 Marionette DEBUG loaded listener.js 08:24:54 INFO - PROCESS | 1742 | ++DOMWINDOW == 94 (0x9b746400) [pid = 1742] [serial = 219] [outer = 0x9a892800] 08:24:54 INFO - PROCESS | 1742 | 1466695494802 Marionette TRACE conn3 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 08:24:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 08:24:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 1287ms 08:24:54 INFO - PROCESS | 1742 | 1466695494861 Marionette TRACE conn3 -> [0,265,"getWindowHandle",null] 08:24:54 INFO - PROCESS | 1742 | 1466695494864 Marionette TRACE conn3 <- [1,265,null,{"value":"8"}] 08:24:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 08:24:54 INFO - PROCESS | 1742 | 1466695494875 Marionette TRACE conn3 -> [0,266,"setScriptTimeout",{"ms":35000}] 08:24:54 INFO - PROCESS | 1742 | 1466695494878 Marionette TRACE conn3 <- [1,266,null,{}] 08:24:54 INFO - PROCESS | 1742 | 1466695494884 Marionette TRACE conn3 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:24:54 INFO - PROCESS | 1742 | 1466695494894 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:24:55 INFO - PROCESS | 1742 | 1466695495082 Marionette TRACE conn3 <- [1,267,null,{"value":null}] 08:24:55 INFO - PROCESS | 1742 | 1466695495201 Marionette TRACE conn3 -> [0,268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:55 INFO - PROCESS | 1742 | 1466695495208 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:24:55 INFO - PROCESS | 1742 | ++DOCSHELL 0x93051800 == 59 [pid = 1742] [id = 74] 08:24:55 INFO - PROCESS | 1742 | ++DOMWINDOW == 95 (0x953ea800) [pid = 1742] [serial = 220] [outer = (nil)] 08:24:55 INFO - PROCESS | 1742 | ++DOMWINDOW == 96 (0x9b78f400) [pid = 1742] [serial = 221] [outer = 0x953ea800] 08:24:55 INFO - PROCESS | 1742 | 1466695495297 Marionette DEBUG loaded listener.js 08:24:55 INFO - PROCESS | 1742 | ++DOMWINDOW == 97 (0x9b797400) [pid = 1742] [serial = 222] [outer = 0x953ea800] 08:24:56 INFO - PROCESS | 1742 | 1466695496213 Marionette TRACE conn3 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 08:24:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 08:24:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 1380ms 08:24:56 INFO - PROCESS | 1742 | 1466695496256 Marionette TRACE conn3 -> [0,269,"getWindowHandle",null] 08:24:56 INFO - PROCESS | 1742 | 1466695496263 Marionette TRACE conn3 <- [1,269,null,{"value":"8"}] 08:24:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 08:24:56 INFO - PROCESS | 1742 | 1466695496271 Marionette TRACE conn3 -> [0,270,"setScriptTimeout",{"ms":35000}] 08:24:56 INFO - PROCESS | 1742 | 1466695496277 Marionette TRACE conn3 <- [1,270,null,{}] 08:24:56 INFO - PROCESS | 1742 | 1466695496286 Marionette TRACE conn3 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:24:56 INFO - PROCESS | 1742 | 1466695496293 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:24:56 INFO - PROCESS | 1742 | 1466695496493 Marionette TRACE conn3 <- [1,271,null,{"value":null}] 08:24:56 INFO - PROCESS | 1742 | 1466695496700 Marionette TRACE conn3 -> [0,272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:56 INFO - PROCESS | 1742 | 1466695496711 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:24:56 INFO - PROCESS | 1742 | ++DOCSHELL 0x93c26000 == 60 [pid = 1742] [id = 75] 08:24:56 INFO - PROCESS | 1742 | ++DOMWINDOW == 98 (0x93cbf000) [pid = 1742] [serial = 223] [outer = (nil)] 08:24:56 INFO - PROCESS | 1742 | ++DOMWINDOW == 99 (0x95453400) [pid = 1742] [serial = 224] [outer = 0x93cbf000] 08:24:56 INFO - PROCESS | 1742 | 1466695496838 Marionette DEBUG loaded listener.js 08:24:56 INFO - PROCESS | 1742 | ++DOMWINDOW == 100 (0x97090400) [pid = 1742] [serial = 225] [outer = 0x93cbf000] 08:24:57 INFO - PROCESS | 1742 | ++DOMWINDOW == 101 (0x9a767c00) [pid = 1742] [serial = 226] [outer = 0x9538d800] 08:24:57 INFO - PROCESS | 1742 | 1466695497846 Marionette TRACE conn3 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 08:24:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 08:24:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 1598ms 08:24:57 INFO - PROCESS | 1742 | 1466695497872 Marionette TRACE conn3 -> [0,273,"getWindowHandle",null] 08:24:57 INFO - PROCESS | 1742 | 1466695497880 Marionette TRACE conn3 <- [1,273,null,{"value":"8"}] 08:24:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 08:24:57 INFO - PROCESS | 1742 | 1466695497892 Marionette TRACE conn3 -> [0,274,"setScriptTimeout",{"ms":35000}] 08:24:57 INFO - PROCESS | 1742 | 1466695497896 Marionette TRACE conn3 <- [1,274,null,{}] 08:24:57 INFO - PROCESS | 1742 | 1466695497904 Marionette TRACE conn3 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:24:57 INFO - PROCESS | 1742 | 1466695497910 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:24:58 INFO - PROCESS | 1742 | 1466695498146 Marionette TRACE conn3 <- [1,275,null,{"value":null}] 08:24:58 INFO - PROCESS | 1742 | 1466695498391 Marionette TRACE conn3 -> [0,276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:58 INFO - PROCESS | 1742 | 1466695498400 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:24:58 INFO - PROCESS | 1742 | ++DOCSHELL 0x95559400 == 61 [pid = 1742] [id = 76] 08:24:58 INFO - PROCESS | 1742 | ++DOMWINDOW == 102 (0x9a872400) [pid = 1742] [serial = 227] [outer = (nil)] 08:24:58 INFO - PROCESS | 1742 | ++DOMWINDOW == 103 (0x9ad6b400) [pid = 1742] [serial = 228] [outer = 0x9a872400] 08:24:58 INFO - PROCESS | 1742 | 1466695498518 Marionette DEBUG loaded listener.js 08:24:58 INFO - PROCESS | 1742 | ++DOMWINDOW == 104 (0x9b24a800) [pid = 1742] [serial = 229] [outer = 0x9a872400] 08:24:59 INFO - PROCESS | 1742 | 1466695499391 Marionette TRACE conn3 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 08:24:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 08:24:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 1535ms 08:24:59 INFO - PROCESS | 1742 | 1466695499428 Marionette TRACE conn3 -> [0,277,"getWindowHandle",null] 08:24:59 INFO - PROCESS | 1742 | 1466695499433 Marionette TRACE conn3 <- [1,277,null,{"value":"8"}] 08:24:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 08:24:59 INFO - PROCESS | 1742 | 1466695499440 Marionette TRACE conn3 -> [0,278,"setScriptTimeout",{"ms":35000}] 08:24:59 INFO - PROCESS | 1742 | 1466695499446 Marionette TRACE conn3 <- [1,278,null,{}] 08:24:59 INFO - PROCESS | 1742 | 1466695499464 Marionette TRACE conn3 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:24:59 INFO - PROCESS | 1742 | 1466695499473 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:24:59 INFO - PROCESS | 1742 | 1466695499671 Marionette TRACE conn3 <- [1,279,null,{"value":null}] 08:24:59 INFO - PROCESS | 1742 | 1466695499831 Marionette TRACE conn3 -> [0,280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:59 INFO - PROCESS | 1742 | 1466695499843 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:24:59 INFO - PROCESS | 1742 | ++DOCSHELL 0x9b793c00 == 62 [pid = 1742] [id = 77] 08:24:59 INFO - PROCESS | 1742 | ++DOMWINDOW == 105 (0x9b794400) [pid = 1742] [serial = 230] [outer = (nil)] 08:24:59 INFO - PROCESS | 1742 | ++DOMWINDOW == 106 (0x9d91b400) [pid = 1742] [serial = 231] [outer = 0x9b794400] 08:24:59 INFO - PROCESS | 1742 | 1466695499932 Marionette DEBUG loaded listener.js 08:25:00 INFO - PROCESS | 1742 | ++DOMWINDOW == 107 (0xa23a8c00) [pid = 1742] [serial = 232] [outer = 0x9b794400] 08:25:00 INFO - PROCESS | 1742 | 1466695500872 Marionette TRACE conn3 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 08:25:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 08:25:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 1494ms 08:25:00 INFO - PROCESS | 1742 | 1466695500935 Marionette TRACE conn3 -> [0,281,"getWindowHandle",null] 08:25:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 08:25:00 INFO - PROCESS | 1742 | 1466695500941 Marionette TRACE conn3 <- [1,281,null,{"value":"8"}] 08:25:00 INFO - PROCESS | 1742 | 1466695500947 Marionette TRACE conn3 -> [0,282,"setScriptTimeout",{"ms":35000}] 08:25:00 INFO - PROCESS | 1742 | 1466695500951 Marionette TRACE conn3 <- [1,282,null,{}] 08:25:00 INFO - PROCESS | 1742 | 1466695500957 Marionette TRACE conn3 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:00 INFO - PROCESS | 1742 | 1466695500962 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:25:01 INFO - PROCESS | 1742 | 1466695501188 Marionette TRACE conn3 <- [1,283,null,{"value":null}] 08:25:01 INFO - PROCESS | 1742 | 1466695501383 Marionette TRACE conn3 -> [0,284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:01 INFO - PROCESS | 1742 | 1466695501394 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:25:01 INFO - PROCESS | 1742 | ++DOCSHELL 0x9b78d800 == 63 [pid = 1742] [id = 78] 08:25:01 INFO - PROCESS | 1742 | ++DOMWINDOW == 108 (0xa2fd2400) [pid = 1742] [serial = 233] [outer = (nil)] 08:25:01 INFO - PROCESS | 1742 | ++DOMWINDOW == 109 (0xa328bc00) [pid = 1742] [serial = 234] [outer = 0xa2fd2400] 08:25:01 INFO - PROCESS | 1742 | 1466695501525 Marionette DEBUG loaded listener.js 08:25:01 INFO - PROCESS | 1742 | ++DOMWINDOW == 110 (0xa33ca000) [pid = 1742] [serial = 235] [outer = 0xa2fd2400] 08:25:02 INFO - PROCESS | 1742 | 1466695502446 Marionette TRACE conn3 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 08:25:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 08:25:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 1537ms 08:25:02 INFO - PROCESS | 1742 | 1466695502485 Marionette TRACE conn3 -> [0,285,"getWindowHandle",null] 08:25:02 INFO - PROCESS | 1742 | 1466695502488 Marionette TRACE conn3 <- [1,285,null,{"value":"8"}] 08:25:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 08:25:02 INFO - PROCESS | 1742 | 1466695502496 Marionette TRACE conn3 -> [0,286,"setScriptTimeout",{"ms":35000}] 08:25:02 INFO - PROCESS | 1742 | 1466695502507 Marionette TRACE conn3 <- [1,286,null,{}] 08:25:02 INFO - PROCESS | 1742 | 1466695502514 Marionette TRACE conn3 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:02 INFO - PROCESS | 1742 | 1466695502520 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:25:02 INFO - PROCESS | 1742 | 1466695502727 Marionette TRACE conn3 <- [1,287,null,{"value":null}] 08:25:02 INFO - PROCESS | 1742 | 1466695502892 Marionette TRACE conn3 -> [0,288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:02 INFO - PROCESS | 1742 | 1466695502903 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:25:02 INFO - PROCESS | 1742 | ++DOCSHELL 0x95354800 == 64 [pid = 1742] [id = 79] 08:25:02 INFO - PROCESS | 1742 | ++DOMWINDOW == 111 (0x95354c00) [pid = 1742] [serial = 236] [outer = (nil)] 08:25:02 INFO - PROCESS | 1742 | ++DOMWINDOW == 112 (0x9535b000) [pid = 1742] [serial = 237] [outer = 0x95354c00] 08:25:02 INFO - PROCESS | 1742 | 1466695502987 Marionette DEBUG loaded listener.js 08:25:03 INFO - PROCESS | 1742 | ++DOMWINDOW == 113 (0x9535e000) [pid = 1742] [serial = 238] [outer = 0x95354c00] 08:25:03 INFO - PROCESS | 1742 | 1466695503911 Marionette TRACE conn3 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 08:25:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 08:25:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 1489ms 08:25:03 INFO - PROCESS | 1742 | 1466695503986 Marionette TRACE conn3 -> [0,289,"getWindowHandle",null] 08:25:03 INFO - PROCESS | 1742 | 1466695503991 Marionette TRACE conn3 <- [1,289,null,{"value":"8"}] 08:25:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 08:25:04 INFO - PROCESS | 1742 | 1466695503999 Marionette TRACE conn3 -> [0,290,"setScriptTimeout",{"ms":35000}] 08:25:04 INFO - PROCESS | 1742 | 1466695504003 Marionette TRACE conn3 <- [1,290,null,{}] 08:25:04 INFO - PROCESS | 1742 | 1466695504009 Marionette TRACE conn3 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:04 INFO - PROCESS | 1742 | 1466695504019 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:25:04 INFO - PROCESS | 1742 | 1466695504303 Marionette TRACE conn3 <- [1,291,null,{"value":null}] 08:25:04 INFO - PROCESS | 1742 | 1466695504513 Marionette TRACE conn3 -> [0,292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:04 INFO - PROCESS | 1742 | 1466695504520 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:25:04 INFO - PROCESS | 1742 | ++DOCSHELL 0x92504c00 == 65 [pid = 1742] [id = 80] 08:25:04 INFO - PROCESS | 1742 | ++DOMWINDOW == 114 (0x95359800) [pid = 1742] [serial = 239] [outer = (nil)] 08:25:04 INFO - PROCESS | 1742 | ++DOMWINDOW == 115 (0xa67a0000) [pid = 1742] [serial = 240] [outer = 0x95359800] 08:25:04 INFO - PROCESS | 1742 | 1466695504640 Marionette DEBUG loaded listener.js 08:25:04 INFO - PROCESS | 1742 | ++DOMWINDOW == 116 (0xa689d400) [pid = 1742] [serial = 241] [outer = 0x95359800] 08:25:05 INFO - PROCESS | 1742 | 1466695505568 Marionette TRACE conn3 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 08:25:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 08:25:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 1636ms 08:25:05 INFO - PROCESS | 1742 | 1466695505636 Marionette TRACE conn3 -> [0,293,"getWindowHandle",null] 08:25:05 INFO - PROCESS | 1742 | 1466695505640 Marionette TRACE conn3 <- [1,293,null,{"value":"8"}] 08:25:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 08:25:05 INFO - PROCESS | 1742 | 1466695505647 Marionette TRACE conn3 -> [0,294,"setScriptTimeout",{"ms":35000}] 08:25:05 INFO - PROCESS | 1742 | 1466695505651 Marionette TRACE conn3 <- [1,294,null,{}] 08:25:05 INFO - PROCESS | 1742 | 1466695505657 Marionette TRACE conn3 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:05 INFO - PROCESS | 1742 | 1466695505663 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:25:05 INFO - PROCESS | 1742 | 1466695505849 Marionette TRACE conn3 <- [1,295,null,{"value":null}] 08:25:06 INFO - PROCESS | 1742 | 1466695506051 Marionette TRACE conn3 -> [0,296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:06 INFO - PROCESS | 1742 | 1466695506059 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:25:06 INFO - PROCESS | 1742 | ++DOCSHELL 0x91592800 == 66 [pid = 1742] [id = 81] 08:25:06 INFO - PROCESS | 1742 | ++DOMWINDOW == 117 (0x91592c00) [pid = 1742] [serial = 242] [outer = (nil)] 08:25:06 INFO - PROCESS | 1742 | ++DOMWINDOW == 118 (0x9159b800) [pid = 1742] [serial = 243] [outer = 0x91592c00] 08:25:06 INFO - PROCESS | 1742 | 1466695506186 Marionette DEBUG loaded listener.js 08:25:06 INFO - PROCESS | 1742 | ++DOMWINDOW == 119 (0x9159f800) [pid = 1742] [serial = 244] [outer = 0x91592c00] 08:25:07 INFO - PROCESS | 1742 | 1466695507064 Marionette TRACE conn3 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:25:07 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. 08:25:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 1487ms 08:25:07 INFO - PROCESS | 1742 | 1466695507136 Marionette TRACE conn3 -> [0,297,"getWindowHandle",null] 08:25:07 INFO - PROCESS | 1742 | 1466695507140 Marionette TRACE conn3 <- [1,297,null,{"value":"8"}] 08:25:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 08:25:07 INFO - PROCESS | 1742 | 1466695507147 Marionette TRACE conn3 -> [0,298,"setScriptTimeout",{"ms":35000}] 08:25:07 INFO - PROCESS | 1742 | 1466695507151 Marionette TRACE conn3 <- [1,298,null,{}] 08:25:07 INFO - PROCESS | 1742 | 1466695507157 Marionette TRACE conn3 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:07 INFO - PROCESS | 1742 | 1466695507162 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:25:07 INFO - PROCESS | 1742 | 1466695507358 Marionette TRACE conn3 <- [1,299,null,{"value":null}] 08:25:07 INFO - PROCESS | 1742 | 1466695507524 Marionette TRACE conn3 -> [0,300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:07 INFO - PROCESS | 1742 | 1466695507535 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:25:07 INFO - PROCESS | 1742 | ++DOCSHELL 0x9159cc00 == 67 [pid = 1742] [id = 82] 08:25:07 INFO - PROCESS | 1742 | ++DOMWINDOW == 120 (0x9159f400) [pid = 1742] [serial = 245] [outer = (nil)] 08:25:07 INFO - PROCESS | 1742 | ++DOMWINDOW == 121 (0x9555a000) [pid = 1742] [serial = 246] [outer = 0x9159f400] 08:25:07 INFO - PROCESS | 1742 | 1466695507617 Marionette DEBUG loaded listener.js 08:25:07 INFO - PROCESS | 1742 | ++DOMWINDOW == 122 (0x99702800) [pid = 1742] [serial = 247] [outer = 0x9159f400] 08:25:08 INFO - PROCESS | 1742 | 1466695508771 Marionette TRACE conn3 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:25:08 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. 08:25:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 1686ms 08:25:08 INFO - PROCESS | 1742 | 1466695508835 Marionette TRACE conn3 -> [0,301,"getWindowHandle",null] 08:25:08 INFO - PROCESS | 1742 | 1466695508842 Marionette TRACE conn3 <- [1,301,null,{"value":"8"}] 08:25:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 08:25:08 INFO - PROCESS | 1742 | 1466695508850 Marionette TRACE conn3 -> [0,302,"setScriptTimeout",{"ms":35000}] 08:25:08 INFO - PROCESS | 1742 | 1466695508855 Marionette TRACE conn3 <- [1,302,null,{}] 08:25:08 INFO - PROCESS | 1742 | 1466695508864 Marionette TRACE conn3 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:08 INFO - PROCESS | 1742 | 1466695508869 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:25:09 INFO - PROCESS | 1742 | 1466695509134 Marionette TRACE conn3 <- [1,303,null,{"value":null}] 08:25:09 INFO - PROCESS | 1742 | 1466695509290 Marionette TRACE conn3 -> [0,304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:09 INFO - PROCESS | 1742 | 1466695509300 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:25:09 INFO - PROCESS | 1742 | ++DOCSHELL 0x9119d000 == 68 [pid = 1742] [id = 83] 08:25:09 INFO - PROCESS | 1742 | ++DOMWINDOW == 123 (0x9250a400) [pid = 1742] [serial = 248] [outer = (nil)] 08:25:09 INFO - PROCESS | 1742 | ++DOMWINDOW == 124 (0x930e2800) [pid = 1742] [serial = 249] [outer = 0x9250a400] 08:25:09 INFO - PROCESS | 1742 | 1466695509377 Marionette DEBUG loaded listener.js 08:25:09 INFO - PROCESS | 1742 | ++DOMWINDOW == 125 (0x93a60800) [pid = 1742] [serial = 250] [outer = 0x9250a400] 08:25:10 INFO - PROCESS | 1742 | 1466695510268 Marionette TRACE conn3 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:25:10 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. 08:25:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 1447ms 08:25:10 INFO - PROCESS | 1742 | 1466695510297 Marionette TRACE conn3 -> [0,305,"getWindowHandle",null] 08:25:10 INFO - PROCESS | 1742 | 1466695510303 Marionette TRACE conn3 <- [1,305,null,{"value":"8"}] 08:25:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 08:25:10 INFO - PROCESS | 1742 | 1466695510313 Marionette TRACE conn3 -> [0,306,"setScriptTimeout",{"ms":35000}] 08:25:10 INFO - PROCESS | 1742 | 1466695510324 Marionette TRACE conn3 <- [1,306,null,{}] 08:25:10 INFO - PROCESS | 1742 | 1466695510333 Marionette TRACE conn3 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:10 INFO - PROCESS | 1742 | 1466695510342 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:25:10 INFO - PROCESS | 1742 | 1466695510564 Marionette TRACE conn3 <- [1,307,null,{"value":null}] 08:25:10 INFO - PROCESS | 1742 | --DOCSHELL 0x970f5800 == 67 [pid = 1742] [id = 73] 08:25:10 INFO - PROCESS | 1742 | --DOCSHELL 0x9aecf400 == 66 [pid = 1742] [id = 72] 08:25:10 INFO - PROCESS | 1742 | 1466695510816 Marionette TRACE conn3 -> [0,308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:10 INFO - PROCESS | 1742 | 1466695510822 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:25:10 INFO - PROCESS | 1742 | --DOCSHELL 0x9304c400 == 65 [pid = 1742] [id = 71] 08:25:10 INFO - PROCESS | 1742 | --DOCSHELL 0x93c28800 == 64 [pid = 1742] [id = 70] 08:25:10 INFO - PROCESS | 1742 | --DOCSHELL 0x9544b800 == 63 [pid = 1742] [id = 69] 08:25:10 INFO - PROCESS | 1742 | ++DOCSHELL 0x9304c400 == 64 [pid = 1742] [id = 84] 08:25:10 INFO - PROCESS | 1742 | ++DOMWINDOW == 126 (0x93055800) [pid = 1742] [serial = 251] [outer = (nil)] 08:25:10 INFO - PROCESS | 1742 | ++DOMWINDOW == 127 (0x95384c00) [pid = 1742] [serial = 252] [outer = 0x93055800] 08:25:10 INFO - PROCESS | 1742 | 1466695510912 Marionette DEBUG loaded listener.js 08:25:11 INFO - PROCESS | 1742 | ++DOMWINDOW == 128 (0x95458c00) [pid = 1742] [serial = 253] [outer = 0x93055800] 08:25:11 INFO - PROCESS | 1742 | --DOMWINDOW == 127 (0x93054000) [pid = 1742] [serial = 180] [outer = (nil)] [url = about:blank] 08:25:11 INFO - PROCESS | 1742 | --DOMWINDOW == 126 (0xa6789800) [pid = 1742] [serial = 152] [outer = (nil)] [url = about:blank] 08:25:11 INFO - PROCESS | 1742 | --DOMWINDOW == 125 (0xa4f7b400) [pid = 1742] [serial = 143] [outer = (nil)] [url = about:blank] 08:25:11 INFO - PROCESS | 1742 | --DOMWINDOW == 124 (0x970f8c00) [pid = 1742] [serial = 146] [outer = (nil)] [url = about:blank] 08:25:11 INFO - PROCESS | 1742 | --DOMWINDOW == 123 (0xa4d4f000) [pid = 1742] [serial = 177] [outer = (nil)] [url = about:blank] 08:25:11 INFO - PROCESS | 1742 | --DOMWINDOW == 122 (0x9b204800) [pid = 1742] [serial = 168] [outer = (nil)] [url = about:blank] 08:25:11 INFO - PROCESS | 1742 | --DOMWINDOW == 121 (0x970eac00) [pid = 1742] [serial = 162] [outer = (nil)] [url = about:blank] 08:25:11 INFO - PROCESS | 1742 | --DOMWINDOW == 120 (0x9aecbc00) [pid = 1742] [serial = 165] [outer = (nil)] [url = about:blank] 08:25:11 INFO - PROCESS | 1742 | --DOMWINDOW == 119 (0x9d5a4800) [pid = 1742] [serial = 171] [outer = (nil)] [url = about:blank] 08:25:11 INFO - PROCESS | 1742 | --DOMWINDOW == 118 (0xa3344400) [pid = 1742] [serial = 176] [outer = (nil)] [url = about:blank] 08:25:11 INFO - PROCESS | 1742 | --DOMWINDOW == 117 (0x9aed6800) [pid = 1742] [serial = 167] [outer = (nil)] [url = about:blank] 08:25:11 INFO - PROCESS | 1742 | --DOMWINDOW == 116 (0x9aed1800) [pid = 1742] [serial = 158] [outer = (nil)] [url = about:blank] 08:25:11 INFO - PROCESS | 1742 | --DOMWINDOW == 115 (0x93051000) [pid = 1742] [serial = 179] [outer = (nil)] [url = about:blank] 08:25:11 INFO - PROCESS | 1742 | --DOMWINDOW == 114 (0x9b20bc00) [pid = 1742] [serial = 155] [outer = (nil)] [url = about:blank] 08:25:11 INFO - PROCESS | 1742 | --DOMWINDOW == 113 (0xa23f6400) [pid = 1742] [serial = 149] [outer = (nil)] [url = about:blank] 08:25:11 INFO - PROCESS | 1742 | --DOMWINDOW == 112 (0x9d9b3800) [pid = 1742] [serial = 173] [outer = (nil)] [url = about:blank] 08:25:11 INFO - PROCESS | 1742 | --DOMWINDOW == 111 (0x97087c00) [pid = 1742] [serial = 161] [outer = (nil)] [url = about:blank] 08:25:11 INFO - PROCESS | 1742 | --DOMWINDOW == 110 (0x9ad64c00) [pid = 1742] [serial = 164] [outer = (nil)] [url = about:blank] 08:25:11 INFO - PROCESS | 1742 | --DOMWINDOW == 109 (0x9bb78800) [pid = 1742] [serial = 170] [outer = (nil)] [url = about:blank] 08:25:11 INFO - PROCESS | 1742 | --DOMWINDOW == 108 (0xa118f400) [pid = 1742] [serial = 174] [outer = (nil)] [url = about:blank] 08:25:11 INFO - PROCESS | 1742 | 1466695511705 Marionette TRACE conn3 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:25:11 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. 08:25:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 1443ms 08:25:11 INFO - PROCESS | 1742 | 1466695511760 Marionette TRACE conn3 -> [0,309,"getWindowHandle",null] 08:25:11 INFO - PROCESS | 1742 | 1466695511764 Marionette TRACE conn3 <- [1,309,null,{"value":"8"}] 08:25:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 08:25:11 INFO - PROCESS | 1742 | 1466695511771 Marionette TRACE conn3 -> [0,310,"setScriptTimeout",{"ms":35000}] 08:25:11 INFO - PROCESS | 1742 | 1466695511776 Marionette TRACE conn3 <- [1,310,null,{}] 08:25:11 INFO - PROCESS | 1742 | 1466695511792 Marionette TRACE conn3 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:11 INFO - PROCESS | 1742 | 1466695511800 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:25:11 INFO - PROCESS | 1742 | 1466695511960 Marionette TRACE conn3 <- [1,311,null,{"value":null}] 08:25:11 INFO - PROCESS | 1742 | 1466695511972 Marionette TRACE conn3 -> [0,312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:11 INFO - PROCESS | 1742 | 1466695511984 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:25:12 INFO - PROCESS | 1742 | ++DOCSHELL 0x9a86dc00 == 65 [pid = 1742] [id = 85] 08:25:12 INFO - PROCESS | 1742 | ++DOMWINDOW == 109 (0x9a86ec00) [pid = 1742] [serial = 254] [outer = (nil)] 08:25:12 INFO - PROCESS | 1742 | ++DOMWINDOW == 110 (0x9a875c00) [pid = 1742] [serial = 255] [outer = 0x9a86ec00] 08:25:12 INFO - PROCESS | 1742 | 1466695512059 Marionette DEBUG loaded listener.js 08:25:12 INFO - PROCESS | 1742 | ++DOMWINDOW == 111 (0x9aecac00) [pid = 1742] [serial = 256] [outer = 0x9a86ec00] 08:25:12 INFO - PROCESS | 1742 | 1466695512957 Marionette TRACE conn3 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:25:13 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. 08:25:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 1245ms 08:25:13 INFO - PROCESS | 1742 | 1466695513017 Marionette TRACE conn3 -> [0,313,"getWindowHandle",null] 08:25:13 INFO - PROCESS | 1742 | 1466695513022 Marionette TRACE conn3 <- [1,313,null,{"value":"8"}] 08:25:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 08:25:13 INFO - PROCESS | 1742 | 1466695513051 Marionette TRACE conn3 -> [0,314,"setScriptTimeout",{"ms":35000}] 08:25:13 INFO - PROCESS | 1742 | 1466695513054 Marionette TRACE conn3 <- [1,314,null,{}] 08:25:13 INFO - PROCESS | 1742 | 1466695513060 Marionette TRACE conn3 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:13 INFO - PROCESS | 1742 | 1466695513065 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:25:13 INFO - PROCESS | 1742 | 1466695513233 Marionette TRACE conn3 <- [1,315,null,{"value":null}] 08:25:13 INFO - PROCESS | 1742 | 1466695513242 Marionette TRACE conn3 -> [0,316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:13 INFO - PROCESS | 1742 | 1466695513250 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:25:13 INFO - PROCESS | 1742 | ++DOCSHELL 0x9aecd400 == 66 [pid = 1742] [id = 86] 08:25:13 INFO - PROCESS | 1742 | ++DOMWINDOW == 112 (0x9aecfc00) [pid = 1742] [serial = 257] [outer = (nil)] 08:25:13 INFO - PROCESS | 1742 | ++DOMWINDOW == 113 (0x9b20fc00) [pid = 1742] [serial = 258] [outer = 0x9aecfc00] 08:25:13 INFO - PROCESS | 1742 | 1466695513321 Marionette DEBUG loaded listener.js 08:25:13 INFO - PROCESS | 1742 | ++DOMWINDOW == 114 (0x9b251800) [pid = 1742] [serial = 259] [outer = 0x9aecfc00] 08:25:14 INFO - PROCESS | 1742 | 1466695514252 Marionette TRACE conn3 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:25:14 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. 08:25:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 1229ms 08:25:14 INFO - PROCESS | 1742 | 1466695514280 Marionette TRACE conn3 -> [0,317,"getWindowHandle",null] 08:25:14 INFO - PROCESS | 1742 | 1466695514284 Marionette TRACE conn3 <- [1,317,null,{"value":"8"}] 08:25:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 08:25:14 INFO - PROCESS | 1742 | 1466695514309 Marionette TRACE conn3 -> [0,318,"setScriptTimeout",{"ms":35000}] 08:25:14 INFO - PROCESS | 1742 | 1466695514313 Marionette TRACE conn3 <- [1,318,null,{}] 08:25:14 INFO - PROCESS | 1742 | 1466695514327 Marionette TRACE conn3 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:14 INFO - PROCESS | 1742 | 1466695514347 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:25:14 INFO - PROCESS | 1742 | 1466695514567 Marionette TRACE conn3 <- [1,319,null,{"value":null}] 08:25:14 INFO - PROCESS | 1742 | 1466695514650 Marionette TRACE conn3 -> [0,320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:14 INFO - PROCESS | 1742 | 1466695514656 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:25:14 INFO - PROCESS | 1742 | ++DOCSHELL 0x9a873800 == 67 [pid = 1742] [id = 87] 08:25:14 INFO - PROCESS | 1742 | ++DOMWINDOW == 115 (0x9b788400) [pid = 1742] [serial = 260] [outer = (nil)] 08:25:14 INFO - PROCESS | 1742 | ++DOMWINDOW == 116 (0x9b790800) [pid = 1742] [serial = 261] [outer = 0x9b788400] 08:25:14 INFO - PROCESS | 1742 | 1466695514728 Marionette DEBUG loaded listener.js 08:25:14 INFO - PROCESS | 1742 | ++DOMWINDOW == 117 (0x9c1ea800) [pid = 1742] [serial = 262] [outer = 0x9b788400] 08:25:15 INFO - PROCESS | 1742 | --DOMWINDOW == 116 (0x94990400) [pid = 1742] [serial = 208] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 08:25:15 INFO - PROCESS | 1742 | --DOMWINDOW == 115 (0x9aed7000) [pid = 1742] [serial = 214] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 08:25:15 INFO - PROCESS | 1742 | --DOMWINDOW == 114 (0x9544c000) [pid = 1742] [serial = 205] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 08:25:15 INFO - PROCESS | 1742 | --DOMWINDOW == 113 (0x9a892800) [pid = 1742] [serial = 217] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 08:25:15 INFO - PROCESS | 1742 | --DOMWINDOW == 112 (0x9aeca000) [pid = 1742] [serial = 211] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 08:25:15 INFO - PROCESS | 1742 | 1466695515788 Marionette TRACE conn3 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:25:15 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. 08:25:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 1553ms 08:25:15 INFO - PROCESS | 1742 | 1466695515849 Marionette TRACE conn3 -> [0,321,"getWindowHandle",null] 08:25:15 INFO - PROCESS | 1742 | 1466695515853 Marionette TRACE conn3 <- [1,321,null,{"value":"8"}] 08:25:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 08:25:15 INFO - PROCESS | 1742 | 1466695515859 Marionette TRACE conn3 -> [0,322,"setScriptTimeout",{"ms":35000}] 08:25:15 INFO - PROCESS | 1742 | 1466695515862 Marionette TRACE conn3 <- [1,322,null,{}] 08:25:15 INFO - PROCESS | 1742 | 1466695515868 Marionette TRACE conn3 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:15 INFO - PROCESS | 1742 | 1466695515877 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:25:16 INFO - PROCESS | 1742 | 1466695516114 Marionette TRACE conn3 <- [1,323,null,{"value":null}] 08:25:16 INFO - PROCESS | 1742 | 1466695516236 Marionette TRACE conn3 -> [0,324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:16 INFO - PROCESS | 1742 | 1466695516245 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:25:16 INFO - PROCESS | 1742 | ++DOCSHELL 0x9b796800 == 68 [pid = 1742] [id = 88] 08:25:16 INFO - PROCESS | 1742 | ++DOMWINDOW == 113 (0x9d514400) [pid = 1742] [serial = 263] [outer = (nil)] 08:25:16 INFO - PROCESS | 1742 | ++DOMWINDOW == 114 (0x9d918400) [pid = 1742] [serial = 264] [outer = 0x9d514400] 08:25:16 INFO - PROCESS | 1742 | 1466695516319 Marionette DEBUG loaded listener.js 08:25:16 INFO - PROCESS | 1742 | ++DOMWINDOW == 115 (0xa232cc00) [pid = 1742] [serial = 265] [outer = 0x9d514400] 08:25:17 INFO - PROCESS | 1742 | 1466695517023 Marionette TRACE conn3 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:25:17 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. 08:25:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 1229ms 08:25:17 INFO - PROCESS | 1742 | 1466695517089 Marionette TRACE conn3 -> [0,325,"getWindowHandle",null] 08:25:17 INFO - PROCESS | 1742 | 1466695517093 Marionette TRACE conn3 <- [1,325,null,{"value":"8"}] 08:25:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 08:25:17 INFO - PROCESS | 1742 | 1466695517099 Marionette TRACE conn3 -> [0,326,"setScriptTimeout",{"ms":35000}] 08:25:17 INFO - PROCESS | 1742 | 1466695517102 Marionette TRACE conn3 <- [1,326,null,{}] 08:25:17 INFO - PROCESS | 1742 | 1466695517108 Marionette TRACE conn3 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:17 INFO - PROCESS | 1742 | 1466695517113 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:25:17 INFO - PROCESS | 1742 | 1466695517272 Marionette TRACE conn3 <- [1,327,null,{"value":null}] 08:25:17 INFO - PROCESS | 1742 | 1466695517281 Marionette TRACE conn3 -> [0,328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:17 INFO - PROCESS | 1742 | 1466695517290 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:25:17 INFO - PROCESS | 1742 | ++DOCSHELL 0x9544ec00 == 69 [pid = 1742] [id = 89] 08:25:17 INFO - PROCESS | 1742 | ++DOMWINDOW == 116 (0x9d9b5000) [pid = 1742] [serial = 266] [outer = (nil)] 08:25:17 INFO - PROCESS | 1742 | ++DOMWINDOW == 117 (0xa2fb0400) [pid = 1742] [serial = 267] [outer = 0x9d9b5000] 08:25:17 INFO - PROCESS | 1742 | 1466695517363 Marionette DEBUG loaded listener.js 08:25:17 INFO - PROCESS | 1742 | ++DOMWINDOW == 118 (0xa3292000) [pid = 1742] [serial = 268] [outer = 0x9d9b5000] 08:25:18 INFO - PROCESS | 1742 | 1466695518544 Marionette TRACE conn3 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:25:18 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. 08:25:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 1479ms 08:25:18 INFO - PROCESS | 1742 | 1466695518580 Marionette TRACE conn3 -> [0,329,"getWindowHandle",null] 08:25:18 INFO - PROCESS | 1742 | 1466695518587 Marionette TRACE conn3 <- [1,329,null,{"value":"8"}] 08:25:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 08:25:18 INFO - PROCESS | 1742 | 1466695518595 Marionette TRACE conn3 -> [0,330,"setScriptTimeout",{"ms":35000}] 08:25:18 INFO - PROCESS | 1742 | 1466695518600 Marionette TRACE conn3 <- [1,330,null,{}] 08:25:18 INFO - PROCESS | 1742 | 1466695518610 Marionette TRACE conn3 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:18 INFO - PROCESS | 1742 | 1466695518615 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:25:18 INFO - PROCESS | 1742 | 1466695518847 Marionette TRACE conn3 <- [1,331,null,{"value":null}] 08:25:19 INFO - PROCESS | 1742 | 1466695519070 Marionette TRACE conn3 -> [0,332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:19 INFO - PROCESS | 1742 | 1466695519079 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:25:19 INFO - PROCESS | 1742 | ++DOCSHELL 0x92510800 == 70 [pid = 1742] [id = 90] 08:25:19 INFO - PROCESS | 1742 | ++DOMWINDOW == 119 (0x9304d000) [pid = 1742] [serial = 269] [outer = (nil)] 08:25:19 INFO - PROCESS | 1742 | ++DOMWINDOW == 120 (0x94989400) [pid = 1742] [serial = 270] [outer = 0x9304d000] 08:25:19 INFO - PROCESS | 1742 | 1466695519164 Marionette DEBUG loaded listener.js 08:25:19 INFO - PROCESS | 1742 | ++DOMWINDOW == 121 (0x95357000) [pid = 1742] [serial = 271] [outer = 0x9304d000] 08:25:20 INFO - PROCESS | 1742 | 1466695520107 Marionette TRACE conn3 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:25:20 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. 08:25:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 1587ms 08:25:20 INFO - PROCESS | 1742 | 1466695520184 Marionette TRACE conn3 -> [0,333,"getWindowHandle",null] 08:25:20 INFO - PROCESS | 1742 | 1466695520191 Marionette TRACE conn3 <- [1,333,null,{"value":"8"}] 08:25:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 08:25:20 INFO - PROCESS | 1742 | 1466695520202 Marionette TRACE conn3 -> [0,334,"setScriptTimeout",{"ms":35000}] 08:25:20 INFO - PROCESS | 1742 | 1466695520206 Marionette TRACE conn3 <- [1,334,null,{}] 08:25:20 INFO - PROCESS | 1742 | 1466695520213 Marionette TRACE conn3 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:20 INFO - PROCESS | 1742 | 1466695520219 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:25:20 INFO - PROCESS | 1742 | 1466695520459 Marionette TRACE conn3 <- [1,335,null,{"value":null}] 08:25:20 INFO - PROCESS | 1742 | 1466695520714 Marionette TRACE conn3 -> [0,336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:20 INFO - PROCESS | 1742 | 1466695520723 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:25:20 INFO - PROCESS | 1742 | ++DOCSHELL 0x91c5ac00 == 71 [pid = 1742] [id = 91] 08:25:20 INFO - PROCESS | 1742 | ++DOMWINDOW == 122 (0x91c5dc00) [pid = 1742] [serial = 272] [outer = (nil)] 08:25:20 INFO - PROCESS | 1742 | ++DOMWINDOW == 123 (0x91c62400) [pid = 1742] [serial = 273] [outer = 0x91c5dc00] 08:25:20 INFO - PROCESS | 1742 | 1466695520810 Marionette DEBUG loaded listener.js 08:25:20 INFO - PROCESS | 1742 | ++DOMWINDOW == 124 (0x93cc3c00) [pid = 1742] [serial = 274] [outer = 0x91c5dc00] 08:25:21 INFO - PROCESS | 1742 | 1466695521738 Marionette TRACE conn3 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:25:21 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. 08:25:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 1585ms 08:25:21 INFO - PROCESS | 1742 | 1466695521787 Marionette TRACE conn3 -> [0,337,"getWindowHandle",null] 08:25:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 08:25:21 INFO - PROCESS | 1742 | 1466695521792 Marionette TRACE conn3 <- [1,337,null,{"value":"8"}] 08:25:21 INFO - PROCESS | 1742 | 1466695521798 Marionette TRACE conn3 -> [0,338,"setScriptTimeout",{"ms":35000}] 08:25:21 INFO - PROCESS | 1742 | 1466695521805 Marionette TRACE conn3 <- [1,338,null,{}] 08:25:21 INFO - PROCESS | 1742 | 1466695521821 Marionette TRACE conn3 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:21 INFO - PROCESS | 1742 | 1466695521830 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:25:22 INFO - PROCESS | 1742 | 1466695522021 Marionette TRACE conn3 <- [1,339,null,{"value":null}] 08:25:22 INFO - PROCESS | 1742 | 1466695522227 Marionette TRACE conn3 -> [0,340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:22 INFO - PROCESS | 1742 | 1466695522236 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:25:22 INFO - PROCESS | 1742 | ++DOCSHELL 0x970f4000 == 72 [pid = 1742] [id = 92] 08:25:22 INFO - PROCESS | 1742 | ++DOMWINDOW == 125 (0x9ad6c800) [pid = 1742] [serial = 275] [outer = (nil)] 08:25:22 INFO - PROCESS | 1742 | ++DOMWINDOW == 126 (0x9b20f000) [pid = 1742] [serial = 276] [outer = 0x9ad6c800] 08:25:22 INFO - PROCESS | 1742 | 1466695522367 Marionette DEBUG loaded listener.js 08:25:22 INFO - PROCESS | 1742 | ++DOMWINDOW == 127 (0x9b791400) [pid = 1742] [serial = 277] [outer = 0x9ad6c800] 08:25:23 INFO - PROCESS | 1742 | 1466695523230 Marionette TRACE conn3 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:25:23 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. 08:25:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 1486ms 08:25:23 INFO - PROCESS | 1742 | 1466695523285 Marionette TRACE conn3 -> [0,341,"getWindowHandle",null] 08:25:23 INFO - PROCESS | 1742 | 1466695523289 Marionette TRACE conn3 <- [1,341,null,{"value":"8"}] 08:25:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 08:25:23 INFO - PROCESS | 1742 | 1466695523296 Marionette TRACE conn3 -> [0,342,"setScriptTimeout",{"ms":35000}] 08:25:23 INFO - PROCESS | 1742 | 1466695523300 Marionette TRACE conn3 <- [1,342,null,{}] 08:25:23 INFO - PROCESS | 1742 | 1466695523306 Marionette TRACE conn3 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:23 INFO - PROCESS | 1742 | 1466695523311 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:25:23 INFO - PROCESS | 1742 | 1466695523509 Marionette TRACE conn3 <- [1,343,null,{"value":null}] 08:25:23 INFO - PROCESS | 1742 | 1466695523674 Marionette TRACE conn3 -> [0,344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:23 INFO - PROCESS | 1742 | 1466695523681 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:25:23 INFO - PROCESS | 1742 | ++DOCSHELL 0x9c202000 == 73 [pid = 1742] [id = 93] 08:25:23 INFO - PROCESS | 1742 | ++DOMWINDOW == 128 (0x9d5a2c00) [pid = 1742] [serial = 278] [outer = (nil)] 08:25:23 INFO - PROCESS | 1742 | ++DOMWINDOW == 129 (0xa2554400) [pid = 1742] [serial = 279] [outer = 0x9d5a2c00] 08:25:23 INFO - PROCESS | 1742 | 1466695523780 Marionette DEBUG loaded listener.js 08:25:23 INFO - PROCESS | 1742 | ++DOMWINDOW == 130 (0xa4d57000) [pid = 1742] [serial = 280] [outer = 0x9d5a2c00] 08:25:24 INFO - PROCESS | 1742 | 1466695524718 Marionette TRACE conn3 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:25:24 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. 08:25:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 1481ms 08:25:24 INFO - PROCESS | 1742 | 1466695524793 Marionette TRACE conn3 -> [0,345,"getWindowHandle",null] 08:25:24 INFO - PROCESS | 1742 | 1466695524798 Marionette TRACE conn3 <- [1,345,null,{"value":"8"}] 08:25:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 08:25:24 INFO - PROCESS | 1742 | 1466695524806 Marionette TRACE conn3 -> [0,346,"setScriptTimeout",{"ms":35000}] 08:25:24 INFO - PROCESS | 1742 | 1466695524809 Marionette TRACE conn3 <- [1,346,null,{}] 08:25:24 INFO - PROCESS | 1742 | 1466695524815 Marionette TRACE conn3 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:24 INFO - PROCESS | 1742 | 1466695524821 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:25:25 INFO - PROCESS | 1742 | 1466695525009 Marionette TRACE conn3 <- [1,347,null,{"value":null}] 08:25:25 INFO - PROCESS | 1742 | 1466695525176 Marionette TRACE conn3 -> [0,348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:25 INFO - PROCESS | 1742 | 1466695525187 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:25:25 INFO - PROCESS | 1742 | ++DOCSHELL 0x9a41bc00 == 74 [pid = 1742] [id = 94] 08:25:25 INFO - PROCESS | 1742 | ++DOMWINDOW == 131 (0x9b247c00) [pid = 1742] [serial = 281] [outer = (nil)] 08:25:25 INFO - PROCESS | 1742 | ++DOMWINDOW == 132 (0xa6789800) [pid = 1742] [serial = 282] [outer = 0x9b247c00] 08:25:25 INFO - PROCESS | 1742 | 1466695525266 Marionette DEBUG loaded listener.js 08:25:25 INFO - PROCESS | 1742 | ++DOMWINDOW == 133 (0xa67a2c00) [pid = 1742] [serial = 283] [outer = 0x9b247c00] 08:25:26 INFO - PROCESS | 1742 | 1466695526197 Marionette TRACE conn3 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:25:26 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. 08:25:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 1430ms 08:25:26 INFO - PROCESS | 1742 | 1466695526237 Marionette TRACE conn3 -> [0,349,"getWindowHandle",null] 08:25:26 INFO - PROCESS | 1742 | 1466695526242 Marionette TRACE conn3 <- [1,349,null,{"value":"8"}] 08:25:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 08:25:26 INFO - PROCESS | 1742 | 1466695526248 Marionette TRACE conn3 -> [0,350,"setScriptTimeout",{"ms":35000}] 08:25:26 INFO - PROCESS | 1742 | 1466695526252 Marionette TRACE conn3 <- [1,350,null,{}] 08:25:26 INFO - PROCESS | 1742 | 1466695526258 Marionette TRACE conn3 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:26 INFO - PROCESS | 1742 | 1466695526268 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:25:26 INFO - PROCESS | 1742 | 1466695526485 Marionette TRACE conn3 <- [1,351,null,{"value":null}] 08:25:26 INFO - PROCESS | 1742 | 1466695526652 Marionette TRACE conn3 -> [0,352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:26 INFO - PROCESS | 1742 | 1466695526663 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:25:26 INFO - PROCESS | 1742 | ++DOCSHELL 0x8f389400 == 75 [pid = 1742] [id = 95] 08:25:26 INFO - PROCESS | 1742 | ++DOMWINDOW == 134 (0x8f38d400) [pid = 1742] [serial = 284] [outer = (nil)] 08:25:26 INFO - PROCESS | 1742 | ++DOMWINDOW == 135 (0x8f395000) [pid = 1742] [serial = 285] [outer = 0x8f38d400] 08:25:26 INFO - PROCESS | 1742 | 1466695526797 Marionette DEBUG loaded listener.js 08:25:26 INFO - PROCESS | 1742 | ++DOMWINDOW == 136 (0xa6bd8400) [pid = 1742] [serial = 286] [outer = 0x8f38d400] 08:25:27 INFO - PROCESS | 1742 | 1466695527675 Marionette TRACE conn3 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:25:27 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. 08:25:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 1481ms 08:25:27 INFO - PROCESS | 1742 | 1466695527730 Marionette TRACE conn3 -> [0,353,"getWindowHandle",null] 08:25:27 INFO - PROCESS | 1742 | 1466695527734 Marionette TRACE conn3 <- [1,353,null,{"value":"8"}] 08:25:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 08:25:27 INFO - PROCESS | 1742 | 1466695527741 Marionette TRACE conn3 -> [0,354,"setScriptTimeout",{"ms":35000}] 08:25:27 INFO - PROCESS | 1742 | 1466695527744 Marionette TRACE conn3 <- [1,354,null,{}] 08:25:27 INFO - PROCESS | 1742 | 1466695527750 Marionette TRACE conn3 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:27 INFO - PROCESS | 1742 | 1466695527756 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:25:27 INFO - PROCESS | 1742 | 1466695527944 Marionette TRACE conn3 <- [1,355,null,{"value":null}] 08:25:28 INFO - PROCESS | 1742 | 1466695528110 Marionette TRACE conn3 -> [0,356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:28 INFO - PROCESS | 1742 | 1466695528120 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:25:28 INFO - PROCESS | 1742 | ++DOCSHELL 0x8f5d1800 == 76 [pid = 1742] [id = 96] 08:25:28 INFO - PROCESS | 1742 | ++DOMWINDOW == 137 (0x8f5d1c00) [pid = 1742] [serial = 287] [outer = (nil)] 08:25:28 INFO - PROCESS | 1742 | ++DOMWINDOW == 138 (0x8f5d6000) [pid = 1742] [serial = 288] [outer = 0x8f5d1c00] 08:25:28 INFO - PROCESS | 1742 | 1466695528206 Marionette DEBUG loaded listener.js 08:25:28 INFO - PROCESS | 1742 | ++DOMWINDOW == 139 (0x8f5d7400) [pid = 1742] [serial = 289] [outer = 0x8f5d1c00] 08:25:29 INFO - PROCESS | 1742 | 1466695529157 Marionette TRACE conn3 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:25:29 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. 08:25:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 1435ms 08:25:29 INFO - PROCESS | 1742 | 1466695529176 Marionette TRACE conn3 -> [0,357,"getWindowHandle",null] 08:25:29 INFO - PROCESS | 1742 | 1466695529187 Marionette TRACE conn3 <- [1,357,null,{"value":"8"}] 08:25:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 08:25:29 INFO - PROCESS | 1742 | 1466695529194 Marionette TRACE conn3 -> [0,358,"setScriptTimeout",{"ms":35000}] 08:25:29 INFO - PROCESS | 1742 | 1466695529196 Marionette TRACE conn3 <- [1,358,null,{}] 08:25:29 INFO - PROCESS | 1742 | 1466695529203 Marionette TRACE conn3 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:29 INFO - PROCESS | 1742 | 1466695529208 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:25:29 INFO - PROCESS | 1742 | 1466695529398 Marionette TRACE conn3 <- [1,359,null,{"value":null}] 08:25:29 INFO - PROCESS | 1742 | 1466695529568 Marionette TRACE conn3 -> [0,360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:29 INFO - PROCESS | 1742 | 1466695529577 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:25:29 INFO - PROCESS | 1742 | ++DOCSHELL 0x8f5d7800 == 77 [pid = 1742] [id = 97] 08:25:29 INFO - PROCESS | 1742 | ++DOMWINDOW == 140 (0x8f5db000) [pid = 1742] [serial = 290] [outer = (nil)] 08:25:29 INFO - PROCESS | 1742 | ++DOMWINDOW == 141 (0x911a4000) [pid = 1742] [serial = 291] [outer = 0x8f5db000] 08:25:29 INFO - PROCESS | 1742 | 1466695529717 Marionette DEBUG loaded listener.js 08:25:29 INFO - PROCESS | 1742 | ++DOMWINDOW == 142 (0xa61aec00) [pid = 1742] [serial = 292] [outer = 0x8f5db000] 08:25:30 INFO - PROCESS | 1742 | 1466695530651 Marionette TRACE conn3 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:25:30 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. 08:25:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 1480ms 08:25:30 INFO - PROCESS | 1742 | 1466695530674 Marionette TRACE conn3 -> [0,361,"getWindowHandle",null] 08:25:30 INFO - PROCESS | 1742 | 1466695530679 Marionette TRACE conn3 <- [1,361,null,{"value":"8"}] 08:25:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 08:25:30 INFO - PROCESS | 1742 | 1466695530686 Marionette TRACE conn3 -> [0,362,"setScriptTimeout",{"ms":35000}] 08:25:30 INFO - PROCESS | 1742 | 1466695530690 Marionette TRACE conn3 <- [1,362,null,{}] 08:25:30 INFO - PROCESS | 1742 | 1466695530696 Marionette TRACE conn3 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:30 INFO - PROCESS | 1742 | 1466695530701 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:25:30 INFO - PROCESS | 1742 | 1466695530890 Marionette TRACE conn3 <- [1,363,null,{"value":null}] 08:25:31 INFO - PROCESS | 1742 | 1466695531065 Marionette TRACE conn3 -> [0,364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:31 INFO - PROCESS | 1742 | 1466695531072 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:25:31 INFO - PROCESS | 1742 | ++DOCSHELL 0x8f5dd400 == 78 [pid = 1742] [id = 98] 08:25:31 INFO - PROCESS | 1742 | ++DOMWINDOW == 143 (0x9d59ec00) [pid = 1742] [serial = 293] [outer = (nil)] 08:25:31 INFO - PROCESS | 1742 | ++DOMWINDOW == 144 (0xa6f49400) [pid = 1742] [serial = 294] [outer = 0x9d59ec00] 08:25:31 INFO - PROCESS | 1742 | 1466695531285 Marionette DEBUG loaded listener.js 08:25:31 INFO - PROCESS | 1742 | ++DOMWINDOW == 145 (0xa82acc00) [pid = 1742] [serial = 295] [outer = 0x9d59ec00] 08:25:32 INFO - PROCESS | 1742 | 1466695532202 Marionette TRACE conn3 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:25:32 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. 08:25:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 1537ms 08:25:32 INFO - PROCESS | 1742 | 1466695532224 Marionette TRACE conn3 -> [0,365,"getWindowHandle",null] 08:25:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 08:25:32 INFO - PROCESS | 1742 | 1466695532228 Marionette TRACE conn3 <- [1,365,null,{"value":"8"}] 08:25:32 INFO - PROCESS | 1742 | 1466695532235 Marionette TRACE conn3 -> [0,366,"setScriptTimeout",{"ms":35000}] 08:25:32 INFO - PROCESS | 1742 | 1466695532239 Marionette TRACE conn3 <- [1,366,null,{}] 08:25:32 INFO - PROCESS | 1742 | 1466695532245 Marionette TRACE conn3 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:32 INFO - PROCESS | 1742 | 1466695532251 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:25:32 INFO - PROCESS | 1742 | 1466695532444 Marionette TRACE conn3 <- [1,367,null,{"value":null}] 08:25:32 INFO - PROCESS | 1742 | 1466695532670 Marionette TRACE conn3 -> [0,368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:32 INFO - PROCESS | 1742 | 1466695532677 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:25:32 INFO - PROCESS | 1742 | ++DOCSHELL 0x8eaac400 == 79 [pid = 1742] [id = 99] 08:25:32 INFO - PROCESS | 1742 | ++DOMWINDOW == 146 (0x8eaaec00) [pid = 1742] [serial = 296] [outer = (nil)] 08:25:32 INFO - PROCESS | 1742 | ++DOMWINDOW == 147 (0x8eab1c00) [pid = 1742] [serial = 297] [outer = 0x8eaaec00] 08:25:32 INFO - PROCESS | 1742 | 1466695532808 Marionette DEBUG loaded listener.js 08:25:32 INFO - PROCESS | 1742 | ++DOMWINDOW == 148 (0x8eab5000) [pid = 1742] [serial = 298] [outer = 0x8eaaec00] 08:25:33 INFO - PROCESS | 1742 | 1466695533730 Marionette TRACE conn3 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:25:33 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. 08:25:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 1539ms 08:25:33 INFO - PROCESS | 1742 | 1466695533775 Marionette TRACE conn3 -> [0,369,"getWindowHandle",null] 08:25:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 08:25:33 INFO - PROCESS | 1742 | 1466695533780 Marionette TRACE conn3 <- [1,369,null,{"value":"8"}] 08:25:33 INFO - PROCESS | 1742 | 1466695533787 Marionette TRACE conn3 -> [0,370,"setScriptTimeout",{"ms":35000}] 08:25:33 INFO - PROCESS | 1742 | 1466695533792 Marionette TRACE conn3 <- [1,370,null,{}] 08:25:33 INFO - PROCESS | 1742 | 1466695533798 Marionette TRACE conn3 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:33 INFO - PROCESS | 1742 | 1466695533804 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:25:34 INFO - PROCESS | 1742 | 1466695534029 Marionette TRACE conn3 <- [1,371,null,{"value":null}] 08:25:34 INFO - PROCESS | 1742 | 1466695534491 Marionette TRACE conn3 -> [0,372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:34 INFO - PROCESS | 1742 | 1466695534500 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:25:34 INFO - PROCESS | 1742 | ++DOCSHELL 0x8f395400 == 80 [pid = 1742] [id = 100] 08:25:34 INFO - PROCESS | 1742 | ++DOMWINDOW == 149 (0x8f395c00) [pid = 1742] [serial = 299] [outer = (nil)] 08:25:34 INFO - PROCESS | 1742 | ++DOMWINDOW == 150 (0x8f5d6400) [pid = 1742] [serial = 300] [outer = 0x8f395c00] 08:25:34 INFO - PROCESS | 1742 | 1466695534622 Marionette DEBUG loaded listener.js 08:25:34 INFO - PROCESS | 1742 | ++DOMWINDOW == 151 (0x91198c00) [pid = 1742] [serial = 301] [outer = 0x8f395c00] 08:25:35 INFO - PROCESS | 1742 | 1466695535577 Marionette TRACE conn3 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:25:35 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. 08:25:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 1835ms 08:25:35 INFO - PROCESS | 1742 | 1466695535624 Marionette TRACE conn3 -> [0,373,"getWindowHandle",null] 08:25:35 INFO - PROCESS | 1742 | 1466695535630 Marionette TRACE conn3 <- [1,373,null,{"value":"8"}] 08:25:35 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 08:25:35 INFO - PROCESS | 1742 | 1466695535638 Marionette TRACE conn3 -> [0,374,"setScriptTimeout",{"ms":35000}] 08:25:35 INFO - PROCESS | 1742 | 1466695535643 Marionette TRACE conn3 <- [1,374,null,{}] 08:25:35 INFO - PROCESS | 1742 | 1466695535651 Marionette TRACE conn3 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:35 INFO - PROCESS | 1742 | 1466695535659 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:25:35 INFO - PROCESS | 1742 | 1466695535950 Marionette TRACE conn3 <- [1,375,null,{"value":null}] 08:25:36 INFO - PROCESS | 1742 | 1466695536219 Marionette TRACE conn3 -> [0,376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.missingargs.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:36 INFO - PROCESS | 1742 | 1466695536226 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:25:36 INFO - PROCESS | 1742 | ++DOCSHELL 0x911a1400 == 81 [pid = 1742] [id = 101] 08:25:36 INFO - PROCESS | 1742 | ++DOMWINDOW == 152 (0x91599400) [pid = 1742] [serial = 302] [outer = (nil)] 08:25:36 INFO - PROCESS | 1742 | ++DOMWINDOW == 153 (0x91c5fc00) [pid = 1742] [serial = 303] [outer = 0x91599400] 08:25:36 INFO - PROCESS | 1742 | 1466695536309 Marionette DEBUG loaded listener.js 08:25:36 INFO - PROCESS | 1742 | ++DOMWINDOW == 154 (0x92502800) [pid = 1742] [serial = 304] [outer = 0x91599400] 08:25:36 INFO - PROCESS | 1742 | --DOCSHELL 0x9d59f000 == 80 [pid = 1742] [id = 19] 08:25:36 INFO - PROCESS | 1742 | --DOCSHELL 0x924bb400 == 79 [pid = 1742] [id = 8] 08:25:36 INFO - PROCESS | 1742 | --DOCSHELL 0x99704800 == 78 [pid = 1742] [id = 16] 08:25:36 INFO - PROCESS | 1742 | --DOCSHELL 0x924b2800 == 77 [pid = 1742] [id = 52] 08:25:36 INFO - PROCESS | 1742 | --DOCSHELL 0x93cc8000 == 76 [pid = 1742] [id = 53] 08:25:36 INFO - PROCESS | 1742 | --DOCSHELL 0x93cc9800 == 75 [pid = 1742] [id = 21] 08:25:36 INFO - PROCESS | 1742 | --DOCSHELL 0x9a174000 == 74 [pid = 1742] [id = 31] 08:25:36 INFO - PROCESS | 1742 | --DOMWINDOW == 153 (0x95457c00) [pid = 1742] [serial = 200] [outer = (nil)] [url = about:blank] 08:25:36 INFO - PROCESS | 1742 | --DOMWINDOW == 152 (0x9b78f400) [pid = 1742] [serial = 221] [outer = (nil)] [url = about:blank] 08:25:36 INFO - PROCESS | 1742 | --DOCSHELL 0xa227f400 == 73 [pid = 1742] [id = 20] 08:25:36 INFO - PROCESS | 1742 | --DOCSHELL 0xa23fa800 == 72 [pid = 1742] [id = 22] 08:25:36 INFO - PROCESS | 1742 | --DOCSHELL 0x924bc800 == 71 [pid = 1742] [id = 32] 08:25:36 INFO - PROCESS | 1742 | --DOCSHELL 0x9d5a7400 == 70 [pid = 1742] [id = 23] 08:25:36 INFO - PROCESS | 1742 | --DOCSHELL 0x9b796800 == 69 [pid = 1742] [id = 88] 08:25:37 INFO - PROCESS | 1742 | --DOCSHELL 0x9a873800 == 68 [pid = 1742] [id = 87] 08:25:37 INFO - PROCESS | 1742 | --DOCSHELL 0x9aecd400 == 67 [pid = 1742] [id = 86] 08:25:37 INFO - PROCESS | 1742 | --DOCSHELL 0x9a86dc00 == 66 [pid = 1742] [id = 85] 08:25:37 INFO - PROCESS | 1742 | --DOCSHELL 0x9304c400 == 65 [pid = 1742] [id = 84] 08:25:37 INFO - PROCESS | 1742 | --DOCSHELL 0x9119d000 == 64 [pid = 1742] [id = 83] 08:25:37 INFO - PROCESS | 1742 | --DOCSHELL 0x92504c00 == 63 [pid = 1742] [id = 80] 08:25:37 INFO - PROCESS | 1742 | --DOCSHELL 0x95354800 == 62 [pid = 1742] [id = 79] 08:25:37 INFO - PROCESS | 1742 | --DOCSHELL 0x9b78d800 == 61 [pid = 1742] [id = 78] 08:25:37 INFO - PROCESS | 1742 | --DOCSHELL 0x9b793c00 == 60 [pid = 1742] [id = 77] 08:25:37 INFO - PROCESS | 1742 | --DOCSHELL 0x95559400 == 59 [pid = 1742] [id = 76] 08:25:37 INFO - PROCESS | 1742 | --DOCSHELL 0x93c26000 == 58 [pid = 1742] [id = 75] 08:25:37 INFO - PROCESS | 1742 | 1466695537303 Marionette TRACE conn3 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 08:25:37 INFO - PROCESS | 1742 | --DOMWINDOW == 151 (0xa610c800) [pid = 1742] [serial = 197] [outer = (nil)] [url = about:blank] 08:25:37 INFO - PROCESS | 1742 | --DOMWINDOW == 150 (0x98433c00) [pid = 1742] [serial = 209] [outer = (nil)] [url = about:blank] 08:25:37 INFO - PROCESS | 1742 | --DOMWINDOW == 149 (0x9b24bc00) [pid = 1742] [serial = 215] [outer = (nil)] [url = about:blank] 08:25:37 INFO - PROCESS | 1742 | --DOMWINDOW == 148 (0x9a16d400) [pid = 1742] [serial = 210] [outer = (nil)] [url = about:blank] 08:25:37 INFO - PROCESS | 1742 | --DOMWINDOW == 147 (0x95455000) [pid = 1742] [serial = 206] [outer = (nil)] [url = about:blank] 08:25:37 INFO - PROCESS | 1742 | --DOMWINDOW == 146 (0x9b254800) [pid = 1742] [serial = 218] [outer = (nil)] [url = about:blank] 08:25:37 INFO - PROCESS | 1742 | --DOMWINDOW == 145 (0x9aecc800) [pid = 1742] [serial = 182] [outer = (nil)] [url = about:blank] 08:25:37 INFO - PROCESS | 1742 | --DOMWINDOW == 144 (0x9b24f800) [pid = 1742] [serial = 216] [outer = (nil)] [url = about:blank] 08:25:37 INFO - PROCESS | 1742 | --DOMWINDOW == 143 (0x99e81c00) [pid = 1742] [serial = 203] [outer = (nil)] [url = about:blank] 08:25:37 INFO - PROCESS | 1742 | --DOMWINDOW == 142 (0xa4d0c800) [pid = 1742] [serial = 191] [outer = (nil)] [url = about:blank] 08:25:37 INFO - PROCESS | 1742 | --DOMWINDOW == 141 (0x95556000) [pid = 1742] [serial = 185] [outer = (nil)] [url = about:blank] 08:25:37 INFO - PROCESS | 1742 | --DOMWINDOW == 140 (0x9aed7400) [pid = 1742] [serial = 212] [outer = (nil)] [url = about:blank] 08:25:37 INFO - PROCESS | 1742 | --DOMWINDOW == 139 (0x95557800) [pid = 1742] [serial = 207] [outer = (nil)] [url = about:blank] 08:25:37 INFO - PROCESS | 1742 | --DOMWINDOW == 138 (0x9a877000) [pid = 1742] [serial = 194] [outer = (nil)] [url = about:blank] 08:25:37 INFO - PROCESS | 1742 | --DOMWINDOW == 137 (0x9aed6c00) [pid = 1742] [serial = 188] [outer = (nil)] [url = about:blank] 08:25:37 INFO - PROCESS | 1742 | --DOMWINDOW == 136 (0x9b746400) [pid = 1742] [serial = 219] [outer = (nil)] [url = about:blank] 08:25:37 INFO - PROCESS | 1742 | --DOMWINDOW == 135 (0x9b20ec00) [pid = 1742] [serial = 213] [outer = (nil)] [url = about:blank] 08:25:37 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 08:25:37 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 1731ms 08:25:37 INFO - PROCESS | 1742 | 1466695537374 Marionette TRACE conn3 -> [0,377,"getWindowHandle",null] 08:25:37 INFO - PROCESS | 1742 | 1466695537381 Marionette TRACE conn3 <- [1,377,null,{"value":"8"}] 08:25:37 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 08:25:37 INFO - PROCESS | 1742 | 1466695537388 Marionette TRACE conn3 -> [0,378,"setScriptTimeout",{"ms":35000}] 08:25:37 INFO - PROCESS | 1742 | 1466695537392 Marionette TRACE conn3 <- [1,378,null,{}] 08:25:37 INFO - PROCESS | 1742 | 1466695537399 Marionette TRACE conn3 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:37 INFO - PROCESS | 1742 | 1466695537403 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:25:37 INFO - PROCESS | 1742 | 1466695537599 Marionette TRACE conn3 <- [1,379,null,{"value":null}] 08:25:37 INFO - PROCESS | 1742 | 1466695537730 Marionette TRACE conn3 -> [0,380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.type.delete.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:37 INFO - PROCESS | 1742 | 1466695537737 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:25:37 INFO - PROCESS | 1742 | ++DOCSHELL 0x93049c00 == 59 [pid = 1742] [id = 102] 08:25:37 INFO - PROCESS | 1742 | ++DOMWINDOW == 136 (0x9304b000) [pid = 1742] [serial = 305] [outer = (nil)] 08:25:37 INFO - PROCESS | 1742 | ++DOMWINDOW == 137 (0x93e45000) [pid = 1742] [serial = 306] [outer = 0x9304b000] 08:25:37 INFO - PROCESS | 1742 | 1466695537815 Marionette DEBUG loaded listener.js 08:25:37 INFO - PROCESS | 1742 | ++DOMWINDOW == 138 (0x9544c400) [pid = 1742] [serial = 307] [outer = 0x9304b000] 08:25:38 INFO - PROCESS | 1742 | 1466695538755 Marionette TRACE conn3 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 08:25:38 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 08:25:38 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 1408ms 08:25:38 INFO - PROCESS | 1742 | 1466695538805 Marionette TRACE conn3 -> [0,381,"getWindowHandle",null] 08:25:38 INFO - PROCESS | 1742 | 1466695538809 Marionette TRACE conn3 <- [1,381,null,{"value":"8"}] 08:25:38 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 08:25:38 INFO - PROCESS | 1742 | 1466695538828 Marionette TRACE conn3 -> [0,382,"setScriptTimeout",{"ms":35000}] 08:25:38 INFO - PROCESS | 1742 | 1466695538838 Marionette TRACE conn3 <- [1,382,null,{}] 08:25:38 INFO - PROCESS | 1742 | 1466695538847 Marionette TRACE conn3 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:38 INFO - PROCESS | 1742 | 1466695538855 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:25:39 INFO - PROCESS | 1742 | 1466695539033 Marionette TRACE conn3 <- [1,383,null,{"value":null}] 08:25:39 INFO - PROCESS | 1742 | 1466695539044 Marionette TRACE conn3 -> [0,384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.voidreturn.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:39 INFO - PROCESS | 1742 | 1466695539053 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:25:39 INFO - PROCESS | 1742 | ++DOCSHELL 0x93c2ac00 == 60 [pid = 1742] [id = 103] 08:25:39 INFO - PROCESS | 1742 | ++DOMWINDOW == 139 (0x93c2f000) [pid = 1742] [serial = 308] [outer = (nil)] 08:25:39 INFO - PROCESS | 1742 | ++DOMWINDOW == 140 (0x9a86dc00) [pid = 1742] [serial = 309] [outer = 0x93c2f000] 08:25:39 INFO - PROCESS | 1742 | 1466695539263 Marionette DEBUG loaded listener.js 08:25:39 INFO - PROCESS | 1742 | ++DOMWINDOW == 141 (0x9a879000) [pid = 1742] [serial = 310] [outer = 0x93c2f000] 08:25:40 INFO - PROCESS | 1742 | SkCairoFTTypeface::onFilterRec unimplemented 08:25:40 INFO - PROCESS | 1742 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 08:25:40 INFO - PROCESS | 1742 | SkCairoFTTypeface::onFilterRec unimplemented 08:25:40 INFO - PROCESS | 1742 | SkCairoFTTypeface::onFilterRec unimplemented 08:25:40 INFO - PROCESS | 1742 | SkCairoFTTypeface::onFilterRec unimplemented 08:25:40 INFO - PROCESS | 1742 | 1466695540207 Marionette TRACE conn3 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 08:25:40 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 08:25:40 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 1448ms 08:25:40 INFO - PROCESS | 1742 | 1466695540268 Marionette TRACE conn3 -> [0,385,"getWindowHandle",null] 08:25:40 INFO - PROCESS | 1742 | 1466695540273 Marionette TRACE conn3 <- [1,385,null,{"value":"8"}] 08:25:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 08:25:40 INFO - PROCESS | 1742 | 1466695540279 Marionette TRACE conn3 -> [0,386,"setScriptTimeout",{"ms":35000}] 08:25:40 INFO - PROCESS | 1742 | 1466695540282 Marionette TRACE conn3 <- [1,386,null,{}] 08:25:40 INFO - PROCESS | 1742 | 1466695540288 Marionette TRACE conn3 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:40 INFO - PROCESS | 1742 | 1466695540293 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:25:40 INFO - PROCESS | 1742 | 1466695540544 Marionette TRACE conn3 <- [1,387,null,{"value":null}] 08:25:40 INFO - PROCESS | 1742 | 1466695540571 Marionette TRACE conn3 -> [0,388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:40 INFO - PROCESS | 1742 | 1466695540577 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:25:40 INFO - PROCESS | 1742 | ++DOCSHELL 0x8f618800 == 61 [pid = 1742] [id = 104] 08:25:40 INFO - PROCESS | 1742 | ++DOMWINDOW == 142 (0x8f61a400) [pid = 1742] [serial = 311] [outer = (nil)] 08:25:40 INFO - PROCESS | 1742 | ++DOMWINDOW == 143 (0x8f61d800) [pid = 1742] [serial = 312] [outer = 0x8f61a400] 08:25:40 INFO - PROCESS | 1742 | 1466695540650 Marionette DEBUG loaded listener.js 08:25:40 INFO - PROCESS | 1742 | ++DOMWINDOW == 144 (0x8f620000) [pid = 1742] [serial = 313] [outer = 0x8f61a400] 08:25:41 INFO - PROCESS | 1742 | --DOMWINDOW == 143 (0x9b788400) [pid = 1742] [serial = 260] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 08:25:41 INFO - PROCESS | 1742 | --DOMWINDOW == 142 (0x9aecfc00) [pid = 1742] [serial = 257] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 08:25:41 INFO - PROCESS | 1742 | --DOMWINDOW == 141 (0x9a86ec00) [pid = 1742] [serial = 254] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 08:25:41 INFO - PROCESS | 1742 | --DOMWINDOW == 140 (0x93055800) [pid = 1742] [serial = 251] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 08:25:41 INFO - PROCESS | 1742 | --DOMWINDOW == 139 (0x9d514400) [pid = 1742] [serial = 263] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 08:25:41 INFO - PROCESS | 1742 | --DOMWINDOW == 138 (0x9250a400) [pid = 1742] [serial = 248] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 08:25:41 INFO - PROCESS | 1742 | 1466695541731 Marionette TRACE conn3 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 08:25:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 08:25:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 1484ms 08:25:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 08:25:41 INFO - PROCESS | 1742 | 1466695541764 Marionette TRACE conn3 -> [0,389,"getWindowHandle",null] 08:25:41 INFO - PROCESS | 1742 | 1466695541767 Marionette TRACE conn3 <- [1,389,null,{"value":"8"}] 08:25:41 INFO - PROCESS | 1742 | 1466695541773 Marionette TRACE conn3 -> [0,390,"setScriptTimeout",{"ms":35000}] 08:25:41 INFO - PROCESS | 1742 | 1466695541777 Marionette TRACE conn3 <- [1,390,null,{}] 08:25:41 INFO - PROCESS | 1742 | 1466695541782 Marionette TRACE conn3 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:41 INFO - PROCESS | 1742 | 1466695541787 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:25:41 INFO - PROCESS | 1742 | 1466695541949 Marionette TRACE conn3 <- [1,391,null,{"value":null}] 08:25:41 INFO - PROCESS | 1742 | 1466695541963 Marionette TRACE conn3 -> [0,392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:41 INFO - PROCESS | 1742 | 1466695541977 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:25:42 INFO - PROCESS | 1742 | ++DOCSHELL 0x9304b800 == 62 [pid = 1742] [id = 105] 08:25:42 INFO - PROCESS | 1742 | ++DOMWINDOW == 139 (0x9304cc00) [pid = 1742] [serial = 314] [outer = (nil)] 08:25:42 INFO - PROCESS | 1742 | ++DOMWINDOW == 140 (0x9a4ec400) [pid = 1742] [serial = 315] [outer = 0x9304cc00] 08:25:42 INFO - PROCESS | 1742 | 1466695542181 Marionette DEBUG loaded listener.js 08:25:42 INFO - PROCESS | 1742 | ++DOMWINDOW == 141 (0x9aecc800) [pid = 1742] [serial = 316] [outer = 0x9304cc00] 08:25:43 INFO - PROCESS | 1742 | 1466695543006 Marionette TRACE conn3 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 08:25:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 08:25:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1287ms 08:25:43 INFO - PROCESS | 1742 | 1466695543060 Marionette TRACE conn3 -> [0,393,"getWindowHandle",null] 08:25:43 INFO - PROCESS | 1742 | 1466695543063 Marionette TRACE conn3 <- [1,393,null,{"value":"8"}] 08:25:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 08:25:43 INFO - PROCESS | 1742 | 1466695543076 Marionette TRACE conn3 -> [0,394,"setScriptTimeout",{"ms":35000}] 08:25:43 INFO - PROCESS | 1742 | 1466695543079 Marionette TRACE conn3 <- [1,394,null,{}] 08:25:43 INFO - PROCESS | 1742 | 1466695543085 Marionette TRACE conn3 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:43 INFO - PROCESS | 1742 | 1466695543090 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:25:43 INFO - PROCESS | 1742 | 1466695543255 Marionette TRACE conn3 <- [1,395,null,{"value":null}] 08:25:43 INFO - PROCESS | 1742 | 1466695543266 Marionette TRACE conn3 -> [0,396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:43 INFO - PROCESS | 1742 | 1466695543274 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:25:43 INFO - PROCESS | 1742 | ++DOCSHELL 0x8f61b800 == 63 [pid = 1742] [id = 106] 08:25:43 INFO - PROCESS | 1742 | ++DOMWINDOW == 142 (0x9a4ebc00) [pid = 1742] [serial = 317] [outer = (nil)] 08:25:43 INFO - PROCESS | 1742 | ++DOMWINDOW == 143 (0x9b24bc00) [pid = 1742] [serial = 318] [outer = 0x9a4ebc00] 08:25:43 INFO - PROCESS | 1742 | 1466695543341 Marionette DEBUG loaded listener.js 08:25:43 INFO - PROCESS | 1742 | ++DOMWINDOW == 144 (0x9b252c00) [pid = 1742] [serial = 319] [outer = 0x9a4ebc00] 08:25:44 INFO - PROCESS | 1742 | 1466695544538 Marionette TRACE conn3 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 08:25:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 08:25:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1538ms 08:25:44 INFO - PROCESS | 1742 | 1466695544616 Marionette TRACE conn3 -> [0,397,"getWindowHandle",null] 08:25:44 INFO - PROCESS | 1742 | 1466695544623 Marionette TRACE conn3 <- [1,397,null,{"value":"8"}] 08:25:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 08:25:44 INFO - PROCESS | 1742 | 1466695544631 Marionette TRACE conn3 -> [0,398,"setScriptTimeout",{"ms":35000}] 08:25:44 INFO - PROCESS | 1742 | 1466695544639 Marionette TRACE conn3 <- [1,398,null,{}] 08:25:44 INFO - PROCESS | 1742 | 1466695544647 Marionette TRACE conn3 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:44 INFO - PROCESS | 1742 | 1466695544652 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:25:44 INFO - PROCESS | 1742 | 1466695544905 Marionette TRACE conn3 <- [1,399,null,{"value":null}] 08:25:45 INFO - PROCESS | 1742 | 1466695545132 Marionette TRACE conn3 -> [0,400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:45 INFO - PROCESS | 1742 | 1466695545143 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:25:45 INFO - PROCESS | 1742 | ++DOCSHELL 0x9119bc00 == 64 [pid = 1742] [id = 107] 08:25:45 INFO - PROCESS | 1742 | ++DOMWINDOW == 145 (0x9119c000) [pid = 1742] [serial = 320] [outer = (nil)] 08:25:45 INFO - PROCESS | 1742 | ++DOMWINDOW == 146 (0x91c58000) [pid = 1742] [serial = 321] [outer = 0x9119c000] 08:25:45 INFO - PROCESS | 1742 | 1466695545227 Marionette DEBUG loaded listener.js 08:25:45 INFO - PROCESS | 1742 | ++DOMWINDOW == 147 (0x91c60400) [pid = 1742] [serial = 322] [outer = 0x9119c000] 08:25:46 INFO - PROCESS | 1742 | 1466695546231 Marionette TRACE conn3 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 08:25:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 08:25:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1652ms 08:25:46 INFO - PROCESS | 1742 | 1466695546283 Marionette TRACE conn3 -> [0,401,"getWindowHandle",null] 08:25:46 INFO - PROCESS | 1742 | 1466695546291 Marionette TRACE conn3 <- [1,401,null,{"value":"8"}] 08:25:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 08:25:46 INFO - PROCESS | 1742 | 1466695546303 Marionette TRACE conn3 -> [0,402,"setScriptTimeout",{"ms":35000}] 08:25:46 INFO - PROCESS | 1742 | 1466695546307 Marionette TRACE conn3 <- [1,402,null,{}] 08:25:46 INFO - PROCESS | 1742 | 1466695546314 Marionette TRACE conn3 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:46 INFO - PROCESS | 1742 | 1466695546320 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:25:46 INFO - PROCESS | 1742 | 1466695546567 Marionette TRACE conn3 <- [1,403,null,{"value":null}] 08:25:46 INFO - PROCESS | 1742 | 1466695546885 Marionette TRACE conn3 -> [0,404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:46 INFO - PROCESS | 1742 | 1466695546895 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:25:46 INFO - PROCESS | 1742 | ++DOCSHELL 0x9555d000 == 65 [pid = 1742] [id = 108] 08:25:46 INFO - PROCESS | 1742 | ++DOMWINDOW == 148 (0x970eb000) [pid = 1742] [serial = 323] [outer = (nil)] 08:25:46 INFO - PROCESS | 1742 | ++DOMWINDOW == 149 (0x98433c00) [pid = 1742] [serial = 324] [outer = 0x970eb000] 08:25:46 INFO - PROCESS | 1742 | 1466695546984 Marionette DEBUG loaded listener.js 08:25:47 INFO - PROCESS | 1742 | ++DOMWINDOW == 150 (0x9a415800) [pid = 1742] [serial = 325] [outer = 0x970eb000] 08:25:47 INFO - PROCESS | 1742 | 1466695547992 Marionette TRACE conn3 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 08:25:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 08:25:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1743ms 08:25:48 INFO - PROCESS | 1742 | 1466695548047 Marionette TRACE conn3 -> [0,405,"getWindowHandle",null] 08:25:48 INFO - PROCESS | 1742 | 1466695548050 Marionette TRACE conn3 <- [1,405,null,{"value":"8"}] 08:25:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 08:25:48 INFO - PROCESS | 1742 | 1466695548058 Marionette TRACE conn3 -> [0,406,"setScriptTimeout",{"ms":35000}] 08:25:48 INFO - PROCESS | 1742 | 1466695548064 Marionette TRACE conn3 <- [1,406,null,{}] 08:25:48 INFO - PROCESS | 1742 | 1466695548081 Marionette TRACE conn3 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:48 INFO - PROCESS | 1742 | 1466695548090 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:25:48 INFO - PROCESS | 1742 | 1466695548325 Marionette TRACE conn3 <- [1,407,null,{"value":null}] 08:25:48 INFO - PROCESS | 1742 | 1466695548593 Marionette TRACE conn3 -> [0,408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:48 INFO - PROCESS | 1742 | 1466695548607 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:25:48 INFO - PROCESS | 1742 | ++DOCSHELL 0x9b24e400 == 66 [pid = 1742] [id = 109] 08:25:48 INFO - PROCESS | 1742 | ++DOMWINDOW == 151 (0x9b24e800) [pid = 1742] [serial = 326] [outer = (nil)] 08:25:48 INFO - PROCESS | 1742 | ++DOMWINDOW == 152 (0x9b78cc00) [pid = 1742] [serial = 327] [outer = 0x9b24e800] 08:25:48 INFO - PROCESS | 1742 | 1466695548697 Marionette DEBUG loaded listener.js 08:25:48 INFO - PROCESS | 1742 | ++DOMWINDOW == 153 (0x9bb7d800) [pid = 1742] [serial = 328] [outer = 0x9b24e800] 08:25:49 INFO - PROCESS | 1742 | 1466695549630 Marionette TRACE conn3 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 08:25:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 08:25:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1648ms 08:25:49 INFO - PROCESS | 1742 | 1466695549707 Marionette TRACE conn3 -> [0,409,"getWindowHandle",null] 08:25:49 INFO - PROCESS | 1742 | 1466695549711 Marionette TRACE conn3 <- [1,409,null,{"value":"8"}] 08:25:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 08:25:49 INFO - PROCESS | 1742 | 1466695549719 Marionette TRACE conn3 -> [0,410,"setScriptTimeout",{"ms":35000}] 08:25:49 INFO - PROCESS | 1742 | 1466695549723 Marionette TRACE conn3 <- [1,410,null,{}] 08:25:49 INFO - PROCESS | 1742 | 1466695549729 Marionette TRACE conn3 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:49 INFO - PROCESS | 1742 | 1466695549734 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:25:49 INFO - PROCESS | 1742 | 1466695549978 Marionette TRACE conn3 <- [1,411,null,{"value":null}] 08:25:50 INFO - PROCESS | 1742 | 1466695550244 Marionette TRACE conn3 -> [0,412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:50 INFO - PROCESS | 1742 | 1466695550254 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:25:50 INFO - PROCESS | 1742 | ++DOCSHELL 0x8f38e000 == 67 [pid = 1742] [id = 110] 08:25:50 INFO - PROCESS | 1742 | ++DOMWINDOW == 154 (0x9c20a800) [pid = 1742] [serial = 329] [outer = (nil)] 08:25:50 INFO - PROCESS | 1742 | ++DOMWINDOW == 155 (0x9d9b7c00) [pid = 1742] [serial = 330] [outer = 0x9c20a800] 08:25:50 INFO - PROCESS | 1742 | 1466695550336 Marionette DEBUG loaded listener.js 08:25:50 INFO - PROCESS | 1742 | ++DOMWINDOW == 156 (0xa2372800) [pid = 1742] [serial = 331] [outer = 0x9c20a800] 08:25:51 INFO - PROCESS | 1742 | 1466695551256 Marionette TRACE conn3 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 08:25:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 08:25:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1581ms 08:25:51 INFO - PROCESS | 1742 | 1466695551302 Marionette TRACE conn3 -> [0,413,"getWindowHandle",null] 08:25:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 08:25:51 INFO - PROCESS | 1742 | 1466695551306 Marionette TRACE conn3 <- [1,413,null,{"value":"8"}] 08:25:51 INFO - PROCESS | 1742 | 1466695551313 Marionette TRACE conn3 -> [0,414,"setScriptTimeout",{"ms":35000}] 08:25:51 INFO - PROCESS | 1742 | 1466695551318 Marionette TRACE conn3 <- [1,414,null,{}] 08:25:51 INFO - PROCESS | 1742 | 1466695551324 Marionette TRACE conn3 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:51 INFO - PROCESS | 1742 | 1466695551329 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:25:51 INFO - PROCESS | 1742 | 1466695551528 Marionette TRACE conn3 <- [1,415,null,{"value":null}] 08:25:51 INFO - PROCESS | 1742 | 1466695551754 Marionette TRACE conn3 -> [0,416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:51 INFO - PROCESS | 1742 | 1466695551763 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:25:51 INFO - PROCESS | 1742 | ++DOCSHELL 0x9b205800 == 68 [pid = 1742] [id = 111] 08:25:51 INFO - PROCESS | 1742 | ++DOMWINDOW == 157 (0xa253e400) [pid = 1742] [serial = 332] [outer = (nil)] 08:25:51 INFO - PROCESS | 1742 | ++DOMWINDOW == 158 (0xa4d0c800) [pid = 1742] [serial = 333] [outer = 0xa253e400] 08:25:51 INFO - PROCESS | 1742 | 1466695551887 Marionette DEBUG loaded listener.js 08:25:52 INFO - PROCESS | 1742 | ++DOMWINDOW == 159 (0xa610c800) [pid = 1742] [serial = 334] [outer = 0xa253e400] 08:25:52 INFO - PROCESS | 1742 | 1466695552828 Marionette TRACE conn3 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 08:25:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 08:25:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1582ms 08:25:52 INFO - PROCESS | 1742 | 1466695552895 Marionette TRACE conn3 -> [0,417,"getWindowHandle",null] 08:25:52 INFO - PROCESS | 1742 | 1466695552900 Marionette TRACE conn3 <- [1,417,null,{"value":"8"}] 08:25:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 08:25:52 INFO - PROCESS | 1742 | 1466695552906 Marionette TRACE conn3 -> [0,418,"setScriptTimeout",{"ms":35000}] 08:25:52 INFO - PROCESS | 1742 | 1466695552910 Marionette TRACE conn3 <- [1,418,null,{}] 08:25:52 INFO - PROCESS | 1742 | 1466695552916 Marionette TRACE conn3 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:52 INFO - PROCESS | 1742 | 1466695552926 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:25:53 INFO - PROCESS | 1742 | 1466695553169 Marionette TRACE conn3 <- [1,419,null,{"value":null}] 08:25:53 INFO - PROCESS | 1742 | 1466695553386 Marionette TRACE conn3 -> [0,420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:53 INFO - PROCESS | 1742 | 1466695553395 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:25:53 INFO - PROCESS | 1742 | ++DOCSHELL 0x91d82c00 == 69 [pid = 1742] [id = 112] 08:25:53 INFO - PROCESS | 1742 | ++DOMWINDOW == 160 (0x91d83000) [pid = 1742] [serial = 335] [outer = (nil)] 08:25:53 INFO - PROCESS | 1742 | ++DOMWINDOW == 161 (0x91d8e800) [pid = 1742] [serial = 336] [outer = 0x91d83000] 08:25:53 INFO - PROCESS | 1742 | 1466695553524 Marionette DEBUG loaded listener.js 08:25:53 INFO - PROCESS | 1742 | ++DOMWINDOW == 162 (0xa672cc00) [pid = 1742] [serial = 337] [outer = 0x91d83000] 08:25:54 INFO - PROCESS | 1742 | 1466695554847 Marionette TRACE conn3 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 08:25:54 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 08:25:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1984ms 08:25:54 INFO - PROCESS | 1742 | 1466695554948 Marionette TRACE conn3 -> [0,421,"getWindowHandle",null] 08:25:54 INFO - PROCESS | 1742 | 1466695554953 Marionette TRACE conn3 <- [1,421,null,{"value":"8"}] 08:25:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 08:25:54 INFO - PROCESS | 1742 | 1466695554962 Marionette TRACE conn3 -> [0,422,"setScriptTimeout",{"ms":35000}] 08:25:54 INFO - PROCESS | 1742 | 1466695554966 Marionette TRACE conn3 <- [1,422,null,{}] 08:25:54 INFO - PROCESS | 1742 | 1466695554973 Marionette TRACE conn3 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:54 INFO - PROCESS | 1742 | 1466695554978 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:25:55 INFO - PROCESS | 1742 | 1466695555154 Marionette TRACE conn3 <- [1,423,null,{"value":null}] 08:25:55 INFO - PROCESS | 1742 | 1466695555330 Marionette TRACE conn3 -> [0,424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:55 INFO - PROCESS | 1742 | 1466695555339 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:25:55 INFO - PROCESS | 1742 | ++DOCSHELL 0x91195400 == 70 [pid = 1742] [id = 113] 08:25:55 INFO - PROCESS | 1742 | ++DOMWINDOW == 163 (0x91d84c00) [pid = 1742] [serial = 338] [outer = (nil)] 08:25:55 INFO - PROCESS | 1742 | ++DOMWINDOW == 164 (0x94984000) [pid = 1742] [serial = 339] [outer = 0x91d84c00] 08:25:55 INFO - PROCESS | 1742 | 1466695555421 Marionette DEBUG loaded listener.js 08:25:55 INFO - PROCESS | 1742 | ++DOMWINDOW == 165 (0x9ad6a800) [pid = 1742] [serial = 340] [outer = 0x91d84c00] 08:25:57 INFO - PROCESS | 1742 | 1466695557065 Marionette TRACE conn3 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 08:25:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 08:25:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 2133ms 08:25:57 INFO - PROCESS | 1742 | 1466695557167 Marionette TRACE conn3 -> [0,425,"getWindowHandle",null] 08:25:57 INFO - PROCESS | 1742 | 1466695557175 Marionette TRACE conn3 <- [1,425,null,{"value":"8"}] 08:25:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 08:25:57 INFO - PROCESS | 1742 | 1466695557189 Marionette TRACE conn3 -> [0,426,"setScriptTimeout",{"ms":35000}] 08:25:57 INFO - PROCESS | 1742 | 1466695557195 Marionette TRACE conn3 <- [1,426,null,{}] 08:25:57 INFO - PROCESS | 1742 | 1466695557203 Marionette TRACE conn3 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:57 INFO - PROCESS | 1742 | 1466695557210 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:25:57 INFO - PROCESS | 1742 | 1466695557395 Marionette TRACE conn3 <- [1,427,null,{"value":null}] 08:25:57 INFO - PROCESS | 1742 | 1466695557577 Marionette TRACE conn3 -> [0,428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:57 INFO - PROCESS | 1742 | 1466695557589 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:25:57 INFO - PROCESS | 1742 | ++DOCSHELL 0x8f618000 == 71 [pid = 1742] [id = 114] 08:25:57 INFO - PROCESS | 1742 | ++DOMWINDOW == 166 (0x8f61ac00) [pid = 1742] [serial = 341] [outer = (nil)] 08:25:57 INFO - PROCESS | 1742 | ++DOMWINDOW == 167 (0x915a0800) [pid = 1742] [serial = 342] [outer = 0x8f61ac00] 08:25:57 INFO - PROCESS | 1742 | 1466695557670 Marionette DEBUG loaded listener.js 08:25:57 INFO - PROCESS | 1742 | ++DOMWINDOW == 168 (0x91d88400) [pid = 1742] [serial = 343] [outer = 0x8f61ac00] 08:25:58 INFO - PROCESS | 1742 | 1466695558674 Marionette TRACE conn3 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 08:25:58 INFO - PROCESS | 1742 | 1466695558736 Marionette TRACE conn3 <- [1,429,null,{"value":"8"}] 08:25:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 08:25:58 INFO - PROCESS | 1742 | 1466695558747 Marionette TRACE conn3 -> [0,430,"setScriptTimeout",{"ms":35000}] 08:25:58 INFO - PROCESS | 1742 | 1466695558751 Marionette TRACE conn3 <- [1,430,null,{}] 08:25:58 INFO - PROCESS | 1742 | 1466695558758 Marionette TRACE conn3 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:58 INFO - PROCESS | 1742 | 1466695558764 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:25:58 INFO - PROCESS | 1742 | 1466695558965 Marionette TRACE conn3 <- [1,431,null,{"value":null}] 08:25:59 INFO - PROCESS | 1742 | 1466695559208 Marionette TRACE conn3 -> [0,432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:59 INFO - PROCESS | 1742 | 1466695559216 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:25:59 INFO - PROCESS | 1742 | ++DOCSHELL 0x91c58400 == 72 [pid = 1742] [id = 115] 08:25:59 INFO - PROCESS | 1742 | ++DOMWINDOW == 169 (0x91c5b000) [pid = 1742] [serial = 344] [outer = (nil)] 08:25:59 INFO - PROCESS | 1742 | ++DOMWINDOW == 170 (0x94988c00) [pid = 1742] [serial = 345] [outer = 0x91c5b000] 08:25:59 INFO - PROCESS | 1742 | 1466695559344 Marionette DEBUG loaded listener.js 08:25:59 INFO - PROCESS | 1742 | ++DOMWINDOW == 171 (0x9555c400) [pid = 1742] [serial = 346] [outer = 0x91c5b000] 08:26:00 INFO - PROCESS | 1742 | --DOMWINDOW == 170 (0x9555a000) [pid = 1742] [serial = 246] [outer = (nil)] [url = about:blank] 08:26:00 INFO - PROCESS | 1742 | --DOMWINDOW == 169 (0x9535b000) [pid = 1742] [serial = 237] [outer = (nil)] [url = about:blank] 08:26:00 INFO - PROCESS | 1742 | --DOMWINDOW == 168 (0x9ad6b400) [pid = 1742] [serial = 228] [outer = (nil)] [url = about:blank] 08:26:00 INFO - PROCESS | 1742 | --DOMWINDOW == 167 (0x9159b800) [pid = 1742] [serial = 243] [outer = (nil)] [url = about:blank] 08:26:00 INFO - PROCESS | 1742 | --DOMWINDOW == 166 (0x95453400) [pid = 1742] [serial = 224] [outer = (nil)] [url = about:blank] 08:26:00 INFO - PROCESS | 1742 | --DOMWINDOW == 165 (0x9d91b400) [pid = 1742] [serial = 231] [outer = (nil)] [url = about:blank] 08:26:00 INFO - PROCESS | 1742 | --DOMWINDOW == 164 (0xa67a0000) [pid = 1742] [serial = 240] [outer = (nil)] [url = about:blank] 08:26:00 INFO - PROCESS | 1742 | --DOMWINDOW == 163 (0xa328bc00) [pid = 1742] [serial = 234] [outer = (nil)] [url = about:blank] 08:26:00 INFO - PROCESS | 1742 | --DOMWINDOW == 162 (0xa2fb0400) [pid = 1742] [serial = 267] [outer = (nil)] [url = about:blank] 08:26:00 INFO - PROCESS | 1742 | --DOCSHELL 0x9538b400 == 71 [pid = 1742] [id = 63] 08:26:00 INFO - PROCESS | 1742 | --DOCSHELL 0x93c23800 == 70 [pid = 1742] [id = 67] 08:26:00 INFO - PROCESS | 1742 | --DOCSHELL 0xa25f8400 == 69 [pid = 1742] [id = 64] 08:26:00 INFO - PROCESS | 1742 | --DOCSHELL 0x92505400 == 68 [pid = 1742] [id = 66] 08:26:00 INFO - PROCESS | 1742 | --DOCSHELL 0x9a86f000 == 67 [pid = 1742] [id = 65] 08:26:00 INFO - PROCESS | 1742 | --DOCSHELL 0x9304b800 == 66 [pid = 1742] [id = 105] 08:26:00 INFO - PROCESS | 1742 | --DOCSHELL 0x8f618800 == 65 [pid = 1742] [id = 104] 08:26:00 INFO - PROCESS | 1742 | --DOCSHELL 0x93051800 == 64 [pid = 1742] [id = 74] 08:26:00 INFO - PROCESS | 1742 | --DOCSHELL 0x93c2ac00 == 63 [pid = 1742] [id = 103] 08:26:00 INFO - PROCESS | 1742 | --DOCSHELL 0x93049c00 == 62 [pid = 1742] [id = 102] 08:26:00 INFO - PROCESS | 1742 | --DOCSHELL 0x911a1400 == 61 [pid = 1742] [id = 101] 08:26:00 INFO - PROCESS | 1742 | --DOCSHELL 0x8f395400 == 60 [pid = 1742] [id = 100] 08:26:00 INFO - PROCESS | 1742 | 1466695560450 Marionette TRACE conn3 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 08:26:00 INFO - PROCESS | 1742 | --DOMWINDOW == 161 (0x9c1ea800) [pid = 1742] [serial = 262] [outer = (nil)] [url = about:blank] 08:26:00 INFO - PROCESS | 1742 | --DOMWINDOW == 160 (0x9b790800) [pid = 1742] [serial = 261] [outer = (nil)] [url = about:blank] 08:26:00 INFO - PROCESS | 1742 | --DOMWINDOW == 159 (0x9b20fc00) [pid = 1742] [serial = 258] [outer = (nil)] [url = about:blank] 08:26:00 INFO - PROCESS | 1742 | --DOMWINDOW == 158 (0x9aecac00) [pid = 1742] [serial = 256] [outer = (nil)] [url = about:blank] 08:26:00 INFO - PROCESS | 1742 | --DOMWINDOW == 157 (0x95458c00) [pid = 1742] [serial = 253] [outer = (nil)] [url = about:blank] 08:26:00 INFO - PROCESS | 1742 | --DOMWINDOW == 156 (0x93cc5400) [pid = 1742] [serial = 99] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 08:26:00 INFO - PROCESS | 1742 | --DOMWINDOW == 155 (0x9d918400) [pid = 1742] [serial = 264] [outer = (nil)] [url = about:blank] 08:26:00 INFO - PROCESS | 1742 | --DOMWINDOW == 154 (0x930e2800) [pid = 1742] [serial = 249] [outer = (nil)] [url = about:blank] 08:26:00 INFO - PROCESS | 1742 | --DOMWINDOW == 153 (0x95384c00) [pid = 1742] [serial = 252] [outer = (nil)] [url = about:blank] 08:26:00 INFO - PROCESS | 1742 | --DOMWINDOW == 152 (0x93a60800) [pid = 1742] [serial = 250] [outer = (nil)] [url = about:blank] 08:26:00 INFO - PROCESS | 1742 | --DOMWINDOW == 151 (0x9a875c00) [pid = 1742] [serial = 255] [outer = (nil)] [url = about:blank] 08:26:00 INFO - PROCESS | 1742 | --DOMWINDOW == 150 (0x9b251800) [pid = 1742] [serial = 259] [outer = (nil)] [url = about:blank] 08:26:00 INFO - PROCESS | 1742 | --DOMWINDOW == 149 (0xa232cc00) [pid = 1742] [serial = 265] [outer = (nil)] [url = about:blank] 08:26:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 08:26:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 1794ms 08:26:00 INFO - PROCESS | 1742 | 1466695560541 Marionette TRACE conn3 -> [0,433,"getWindowHandle",null] 08:26:00 INFO - PROCESS | 1742 | 1466695560547 Marionette TRACE conn3 <- [1,433,null,{"value":"8"}] 08:26:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 08:26:00 INFO - PROCESS | 1742 | 1466695560553 Marionette TRACE conn3 -> [0,434,"setScriptTimeout",{"ms":35000}] 08:26:00 INFO - PROCESS | 1742 | 1466695560559 Marionette TRACE conn3 <- [1,434,null,{}] 08:26:00 INFO - PROCESS | 1742 | 1466695560575 Marionette TRACE conn3 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:26:00 INFO - PROCESS | 1742 | 1466695560592 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:26:00 INFO - PROCESS | 1742 | 1466695560873 Marionette TRACE conn3 <- [1,435,null,{"value":null}] 08:26:01 INFO - PROCESS | 1742 | 1466695561036 Marionette TRACE conn3 -> [0,436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:01 INFO - PROCESS | 1742 | 1466695561051 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:26:01 INFO - PROCESS | 1742 | ++DOCSHELL 0x8eee6000 == 61 [pid = 1742] [id = 116] 08:26:01 INFO - PROCESS | 1742 | ++DOMWINDOW == 150 (0x8eee7c00) [pid = 1742] [serial = 347] [outer = (nil)] 08:26:01 INFO - PROCESS | 1742 | ++DOMWINDOW == 151 (0x91d87800) [pid = 1742] [serial = 348] [outer = 0x8eee7c00] 08:26:01 INFO - PROCESS | 1742 | 1466695561123 Marionette DEBUG loaded listener.js 08:26:01 INFO - PROCESS | 1742 | ++DOMWINDOW == 152 (0x93c31000) [pid = 1742] [serial = 349] [outer = 0x8eee7c00] 08:26:01 INFO - PROCESS | 1742 | 1466695561946 Marionette TRACE conn3 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 08:26:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 08:26:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 1437ms 08:26:01 INFO - PROCESS | 1742 | 1466695561991 Marionette TRACE conn3 -> [0,437,"getWindowHandle",null] 08:26:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 08:26:02 INFO - PROCESS | 1742 | 1466695561996 Marionette TRACE conn3 <- [1,437,null,{"value":"8"}] 08:26:02 INFO - PROCESS | 1742 | 1466695562004 Marionette TRACE conn3 -> [0,438,"setScriptTimeout",{"ms":35000}] 08:26:02 INFO - PROCESS | 1742 | 1466695562006 Marionette TRACE conn3 <- [1,438,null,{}] 08:26:02 INFO - PROCESS | 1742 | 1466695562012 Marionette TRACE conn3 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:26:02 INFO - PROCESS | 1742 | 1466695562017 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:26:02 INFO - PROCESS | 1742 | 1466695562201 Marionette TRACE conn3 <- [1,439,null,{"value":null}] 08:26:02 INFO - PROCESS | 1742 | 1466695562210 Marionette TRACE conn3 -> [0,440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:02 INFO - PROCESS | 1742 | 1466695562218 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:26:02 INFO - PROCESS | 1742 | ++DOCSHELL 0x8eaac800 == 62 [pid = 1742] [id = 117] 08:26:02 INFO - PROCESS | 1742 | ++DOMWINDOW == 153 (0x93e3a800) [pid = 1742] [serial = 350] [outer = (nil)] 08:26:02 INFO - PROCESS | 1742 | ++DOMWINDOW == 154 (0x9544fc00) [pid = 1742] [serial = 351] [outer = 0x93e3a800] 08:26:02 INFO - PROCESS | 1742 | 1466695562436 Marionette DEBUG loaded listener.js 08:26:02 INFO - PROCESS | 1742 | ++DOMWINDOW == 155 (0x9708e400) [pid = 1742] [serial = 352] [outer = 0x93e3a800] 08:26:03 INFO - PROCESS | 1742 | 1466695563380 Marionette TRACE conn3 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 08:26:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 08:26:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 1438ms 08:26:03 INFO - PROCESS | 1742 | 1466695563442 Marionette TRACE conn3 -> [0,441,"getWindowHandle",null] 08:26:03 INFO - PROCESS | 1742 | 1466695563448 Marionette TRACE conn3 <- [1,441,null,{"value":"8"}] 08:26:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 08:26:03 INFO - PROCESS | 1742 | 1466695563481 Marionette TRACE conn3 -> [0,442,"setScriptTimeout",{"ms":35000}] 08:26:03 INFO - PROCESS | 1742 | 1466695563484 Marionette TRACE conn3 <- [1,442,null,{}] 08:26:03 INFO - PROCESS | 1742 | 1466695563490 Marionette TRACE conn3 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:26:03 INFO - PROCESS | 1742 | 1466695563496 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:26:03 INFO - PROCESS | 1742 | 1466695563770 Marionette TRACE conn3 <- [1,443,null,{"value":null}] 08:26:03 INFO - PROCESS | 1742 | 1466695563944 Marionette TRACE conn3 -> [0,444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:03 INFO - PROCESS | 1742 | 1466695563955 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:26:03 INFO - PROCESS | 1742 | ++DOCSHELL 0x93c30400 == 63 [pid = 1742] [id = 118] 08:26:03 INFO - PROCESS | 1742 | ++DOMWINDOW == 156 (0x993e8800) [pid = 1742] [serial = 353] [outer = (nil)] 08:26:04 INFO - PROCESS | 1742 | ++DOMWINDOW == 157 (0x9a9f4800) [pid = 1742] [serial = 354] [outer = 0x993e8800] 08:26:04 INFO - PROCESS | 1742 | 1466695564036 Marionette DEBUG loaded listener.js 08:26:04 INFO - PROCESS | 1742 | ++DOMWINDOW == 158 (0x9ad6d000) [pid = 1742] [serial = 355] [outer = 0x993e8800] 08:26:05 INFO - PROCESS | 1742 | --DOMWINDOW == 157 (0x9708bc00) [pid = 1742] [serial = 115] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 08:26:05 INFO - PROCESS | 1742 | --DOMWINDOW == 156 (0x93cbe400) [pid = 1742] [serial = 118] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 08:26:05 INFO - PROCESS | 1742 | --DOMWINDOW == 155 (0x9b53c400) [pid = 1742] [serial = 121] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 08:26:05 INFO - PROCESS | 1742 | --DOMWINDOW == 154 (0xa34d4000) [pid = 1742] [serial = 142] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 08:26:05 INFO - PROCESS | 1742 | --DOMWINDOW == 153 (0x93cc0000) [pid = 1742] [serial = 145] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 08:26:05 INFO - PROCESS | 1742 | --DOMWINDOW == 152 (0xa2375000) [pid = 1742] [serial = 148] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 08:26:05 INFO - PROCESS | 1742 | --DOMWINDOW == 151 (0xa672bc00) [pid = 1742] [serial = 151] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 08:26:05 INFO - PROCESS | 1742 | --DOMWINDOW == 150 (0x9b201400) [pid = 1742] [serial = 154] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 08:26:05 INFO - PROCESS | 1742 | --DOMWINDOW == 149 (0x94983400) [pid = 1742] [serial = 157] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 08:26:05 INFO - PROCESS | 1742 | --DOMWINDOW == 148 (0x93052c00) [pid = 1742] [serial = 181] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 08:26:05 INFO - PROCESS | 1742 | --DOMWINDOW == 147 (0x93e3f800) [pid = 1742] [serial = 184] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 08:26:05 INFO - PROCESS | 1742 | --DOMWINDOW == 146 (0x9aa1c400) [pid = 1742] [serial = 187] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 08:26:05 INFO - PROCESS | 1742 | --DOMWINDOW == 145 (0x953ea800) [pid = 1742] [serial = 220] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 08:26:05 INFO - PROCESS | 1742 | --DOMWINDOW == 144 (0x93cbf000) [pid = 1742] [serial = 223] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 08:26:05 INFO - PROCESS | 1742 | --DOMWINDOW == 143 (0x9a872400) [pid = 1742] [serial = 227] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 08:26:05 INFO - PROCESS | 1742 | --DOMWINDOW == 142 (0x9b794400) [pid = 1742] [serial = 230] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 08:26:05 INFO - PROCESS | 1742 | --DOMWINDOW == 141 (0xa2fd2400) [pid = 1742] [serial = 233] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 08:26:05 INFO - PROCESS | 1742 | --DOMWINDOW == 140 (0x95354c00) [pid = 1742] [serial = 236] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 08:26:05 INFO - PROCESS | 1742 | --DOMWINDOW == 139 (0x95359800) [pid = 1742] [serial = 239] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 08:26:05 INFO - PROCESS | 1742 | --DOMWINDOW == 138 (0x95385000) [pid = 1742] [serial = 202] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 08:26:05 INFO - PROCESS | 1742 | --DOMWINDOW == 137 (0x9159f400) [pid = 1742] [serial = 245] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 08:26:05 INFO - PROCESS | 1742 | --DOMWINDOW == 136 (0x8f61a400) [pid = 1742] [serial = 311] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 08:26:05 INFO - PROCESS | 1742 | --DOMWINDOW == 135 (0x9304b000) [pid = 1742] [serial = 305] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 08:26:05 INFO - PROCESS | 1742 | --DOMWINDOW == 134 (0x9304d000) [pid = 1742] [serial = 269] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 08:26:05 INFO - PROCESS | 1742 | --DOMWINDOW == 133 (0x8f395c00) [pid = 1742] [serial = 299] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 08:26:05 INFO - PROCESS | 1742 | --DOMWINDOW == 132 (0x9d9b5000) [pid = 1742] [serial = 266] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 08:26:05 INFO - PROCESS | 1742 | --DOMWINDOW == 131 (0x91c5dc00) [pid = 1742] [serial = 272] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 08:26:05 INFO - PROCESS | 1742 | --DOMWINDOW == 130 (0x91599400) [pid = 1742] [serial = 302] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 08:26:05 INFO - PROCESS | 1742 | --DOMWINDOW == 129 (0x93c2f000) [pid = 1742] [serial = 308] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 08:26:05 INFO - PROCESS | 1742 | --DOMWINDOW == 128 (0x9304cc00) [pid = 1742] [serial = 314] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 08:26:05 INFO - PROCESS | 1742 | --DOMWINDOW == 127 (0x9544e400) [pid = 1742] [serial = 199] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 08:26:05 INFO - PROCESS | 1742 | --DOMWINDOW == 126 (0x92509800) [pid = 1742] [serial = 196] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 08:26:05 INFO - PROCESS | 1742 | --DOMWINDOW == 125 (0x9a86f800) [pid = 1742] [serial = 193] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 08:26:05 INFO - PROCESS | 1742 | --DOMWINDOW == 124 (0xa25f8800) [pid = 1742] [serial = 190] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 08:26:05 INFO - PROCESS | 1742 | --DOMWINDOW == 123 (0x91592c00) [pid = 1742] [serial = 242] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 08:26:05 INFO - PROCESS | 1742 | 1466695565517 Marionette TRACE conn3 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 08:26:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 08:26:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 2093ms 08:26:05 INFO - PROCESS | 1742 | 1466695565574 Marionette TRACE conn3 -> [0,445,"getWindowHandle",null] 08:26:05 INFO - PROCESS | 1742 | 1466695565578 Marionette TRACE conn3 <- [1,445,null,{"value":"8"}] 08:26:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 08:26:05 INFO - PROCESS | 1742 | 1466695565585 Marionette TRACE conn3 -> [0,446,"setScriptTimeout",{"ms":35000}] 08:26:05 INFO - PROCESS | 1742 | 1466695565589 Marionette TRACE conn3 <- [1,446,null,{}] 08:26:05 INFO - PROCESS | 1742 | 1466695565595 Marionette TRACE conn3 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:26:05 INFO - PROCESS | 1742 | 1466695565614 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:26:05 INFO - PROCESS | 1742 | 1466695565860 Marionette TRACE conn3 <- [1,447,null,{"value":null}] 08:26:05 INFO - PROCESS | 1742 | 1466695565875 Marionette TRACE conn3 -> [0,448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:05 INFO - PROCESS | 1742 | 1466695565884 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:26:05 INFO - PROCESS | 1742 | ++DOCSHELL 0x8f5d5000 == 64 [pid = 1742] [id = 119] 08:26:05 INFO - PROCESS | 1742 | ++DOMWINDOW == 124 (0x8f5d5800) [pid = 1742] [serial = 356] [outer = (nil)] 08:26:05 INFO - PROCESS | 1742 | ++DOMWINDOW == 125 (0x92509800) [pid = 1742] [serial = 357] [outer = 0x8f5d5800] 08:26:05 INFO - PROCESS | 1742 | 1466695565954 Marionette DEBUG loaded listener.js 08:26:06 INFO - PROCESS | 1742 | ++DOMWINDOW == 126 (0x9538a000) [pid = 1742] [serial = 358] [outer = 0x8f5d5800] 08:26:06 INFO - PROCESS | 1742 | 1466695566760 Marionette TRACE conn3 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 08:26:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 08:26:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 1230ms 08:26:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 08:26:06 INFO - PROCESS | 1742 | 1466695566818 Marionette TRACE conn3 -> [0,449,"getWindowHandle",null] 08:26:06 INFO - PROCESS | 1742 | 1466695566821 Marionette TRACE conn3 <- [1,449,null,{"value":"8"}] 08:26:06 INFO - PROCESS | 1742 | 1466695566828 Marionette TRACE conn3 -> [0,450,"setScriptTimeout",{"ms":35000}] 08:26:06 INFO - PROCESS | 1742 | 1466695566831 Marionette TRACE conn3 <- [1,450,null,{}] 08:26:06 INFO - PROCESS | 1742 | 1466695566837 Marionette TRACE conn3 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:26:06 INFO - PROCESS | 1742 | 1466695566842 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:26:07 INFO - PROCESS | 1742 | 1466695567017 Marionette TRACE conn3 <- [1,451,null,{"value":null}] 08:26:07 INFO - PROCESS | 1742 | 1466695567027 Marionette TRACE conn3 -> [0,452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:07 INFO - PROCESS | 1742 | 1466695567034 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:26:07 INFO - PROCESS | 1742 | ++DOCSHELL 0x8eab6c00 == 65 [pid = 1742] [id = 120] 08:26:07 INFO - PROCESS | 1742 | ++DOMWINDOW == 127 (0x8f5d3800) [pid = 1742] [serial = 359] [outer = (nil)] 08:26:07 INFO - PROCESS | 1742 | ++DOMWINDOW == 128 (0x9a86f000) [pid = 1742] [serial = 360] [outer = 0x8f5d3800] 08:26:07 INFO - PROCESS | 1742 | 1466695567106 Marionette DEBUG loaded listener.js 08:26:07 INFO - PROCESS | 1742 | ++DOMWINDOW == 129 (0x9a9a5800) [pid = 1742] [serial = 361] [outer = 0x8f5d3800] 08:26:08 INFO - PROCESS | 1742 | 1466695568305 Marionette TRACE conn3 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 08:26:08 INFO - PROCESS | 1742 | 1466695568379 Marionette TRACE conn3 <- [1,453,null,{"value":"8"}] 08:26:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 08:26:08 INFO - PROCESS | 1742 | 1466695568388 Marionette TRACE conn3 -> [0,454,"setScriptTimeout",{"ms":35000}] 08:26:08 INFO - PROCESS | 1742 | 1466695568396 Marionette TRACE conn3 <- [1,454,null,{}] 08:26:08 INFO - PROCESS | 1742 | 1466695568405 Marionette TRACE conn3 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:26:08 INFO - PROCESS | 1742 | 1466695568412 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:26:08 INFO - PROCESS | 1742 | 1466695568667 Marionette TRACE conn3 <- [1,455,null,{"value":null}] 08:26:08 INFO - PROCESS | 1742 | 1466695568947 Marionette TRACE conn3 -> [0,456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:08 INFO - PROCESS | 1742 | 1466695568955 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:26:08 INFO - PROCESS | 1742 | ++DOCSHELL 0x8f5cf400 == 66 [pid = 1742] [id = 121] 08:26:08 INFO - PROCESS | 1742 | ++DOMWINDOW == 130 (0x8f5d2c00) [pid = 1742] [serial = 362] [outer = (nil)] 08:26:09 INFO - PROCESS | 1742 | ++DOMWINDOW == 131 (0x911a2c00) [pid = 1742] [serial = 363] [outer = 0x8f5d2c00] 08:26:09 INFO - PROCESS | 1742 | 1466695569056 Marionette DEBUG loaded listener.js 08:26:09 INFO - PROCESS | 1742 | ++DOMWINDOW == 132 (0x9159c800) [pid = 1742] [serial = 364] [outer = 0x8f5d2c00] 08:26:10 INFO - PROCESS | 1742 | [1742] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 08:26:10 INFO - PROCESS | 1742 | 1466695570135 Marionette TRACE conn3 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 08:26:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 08:26:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1800ms 08:26:10 INFO - PROCESS | 1742 | 1466695570189 Marionette TRACE conn3 -> [0,457,"getWindowHandle",null] 08:26:10 INFO - PROCESS | 1742 | 1466695570197 Marionette TRACE conn3 <- [1,457,null,{"value":"8"}] 08:26:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 08:26:10 INFO - PROCESS | 1742 | 1466695570210 Marionette TRACE conn3 -> [0,458,"setScriptTimeout",{"ms":35000}] 08:26:10 INFO - PROCESS | 1742 | 1466695570214 Marionette TRACE conn3 <- [1,458,null,{}] 08:26:10 INFO - PROCESS | 1742 | 1466695570222 Marionette TRACE conn3 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:26:10 INFO - PROCESS | 1742 | 1466695570228 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:26:10 INFO - PROCESS | 1742 | 1466695570493 Marionette TRACE conn3 <- [1,459,null,{"value":null}] 08:26:10 INFO - PROCESS | 1742 | 1466695570804 Marionette TRACE conn3 -> [0,460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:10 INFO - PROCESS | 1742 | 1466695570815 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:26:10 INFO - PROCESS | 1742 | ++DOCSHELL 0x93052c00 == 67 [pid = 1742] [id = 122] 08:26:10 INFO - PROCESS | 1742 | ++DOMWINDOW == 133 (0x930dac00) [pid = 1742] [serial = 365] [outer = (nil)] 08:26:10 INFO - PROCESS | 1742 | ++DOMWINDOW == 134 (0x93e3b000) [pid = 1742] [serial = 366] [outer = 0x930dac00] 08:26:10 INFO - PROCESS | 1742 | 1466695570904 Marionette DEBUG loaded listener.js 08:26:11 INFO - PROCESS | 1742 | ++DOMWINDOW == 135 (0x95385000) [pid = 1742] [serial = 367] [outer = 0x930dac00] 08:26:11 INFO - PROCESS | 1742 | 1466695571877 Marionette TRACE conn3 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 08:26:11 INFO - PROCESS | 1742 | 1466695571966 Marionette TRACE conn3 <- [1,461,null,{"value":"8"}] 08:26:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 08:26:11 INFO - PROCESS | 1742 | 1466695571975 Marionette TRACE conn3 -> [0,462,"setScriptTimeout",{"ms":35000}] 08:26:11 INFO - PROCESS | 1742 | 1466695571981 Marionette TRACE conn3 <- [1,462,null,{}] 08:26:12 INFO - PROCESS | 1742 | 1466695572000 Marionette TRACE conn3 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:26:12 INFO - PROCESS | 1742 | 1466695572010 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:26:12 INFO - PROCESS | 1742 | 1466695572344 Marionette TRACE conn3 <- [1,463,null,{"value":null}] 08:26:12 INFO - PROCESS | 1742 | 1466695572530 Marionette TRACE conn3 -> [0,464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:12 INFO - PROCESS | 1742 | 1466695572540 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:26:12 INFO - PROCESS | 1742 | ++DOCSHELL 0x9b209400 == 68 [pid = 1742] [id = 123] 08:26:12 INFO - PROCESS | 1742 | ++DOMWINDOW == 136 (0x9b20c400) [pid = 1742] [serial = 368] [outer = (nil)] 08:26:12 INFO - PROCESS | 1742 | ++DOMWINDOW == 137 (0x9b251800) [pid = 1742] [serial = 369] [outer = 0x9b20c400] 08:26:12 INFO - PROCESS | 1742 | 1466695572636 Marionette DEBUG loaded listener.js 08:26:12 INFO - PROCESS | 1742 | ++DOMWINDOW == 138 (0x9b789000) [pid = 1742] [serial = 370] [outer = 0x9b20c400] 08:26:13 INFO - PROCESS | 1742 | [1742] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 08:26:13 INFO - PROCESS | 1742 | 1466695573713 Marionette TRACE conn3 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 08:26:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 08:26:13 INFO - PROCESS | 1742 | 1466695573775 Marionette TRACE conn3 <- [1,465,null,{"value":"8"}] 08:26:13 INFO - PROCESS | 1742 | 1466695573783 Marionette TRACE conn3 -> [0,466,"setScriptTimeout",{"ms":35000}] 08:26:13 INFO - PROCESS | 1742 | 1466695573786 Marionette TRACE conn3 <- [1,466,null,{}] 08:26:13 INFO - PROCESS | 1742 | 1466695573793 Marionette TRACE conn3 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:26:13 INFO - PROCESS | 1742 | 1466695573798 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:26:14 INFO - PROCESS | 1742 | 1466695574011 Marionette TRACE conn3 <- [1,467,null,{"value":null}] 08:26:14 INFO - PROCESS | 1742 | 1466695574243 Marionette TRACE conn3 -> [0,468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:14 INFO - PROCESS | 1742 | 1466695574253 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:26:14 INFO - PROCESS | 1742 | ++DOCSHELL 0x8eec8000 == 69 [pid = 1742] [id = 124] 08:26:14 INFO - PROCESS | 1742 | ++DOMWINDOW == 139 (0x8eec8800) [pid = 1742] [serial = 371] [outer = (nil)] 08:26:14 INFO - PROCESS | 1742 | ++DOMWINDOW == 140 (0x8eecdc00) [pid = 1742] [serial = 372] [outer = 0x8eec8800] 08:26:14 INFO - PROCESS | 1742 | 1466695574336 Marionette DEBUG loaded listener.js 08:26:14 INFO - PROCESS | 1742 | ++DOMWINDOW == 141 (0x8f398000) [pid = 1742] [serial = 373] [outer = 0x8eec8800] 08:26:15 INFO - PROCESS | 1742 | 1466695575361 Marionette TRACE conn3 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 08:26:15 INFO - PROCESS | 1742 | 1466695575443 Marionette TRACE conn3 <- [1,469,null,{"value":"8"}] 08:26:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 08:26:15 INFO - PROCESS | 1742 | 1466695575454 Marionette TRACE conn3 -> [0,470,"setScriptTimeout",{"ms":35000}] 08:26:15 INFO - PROCESS | 1742 | 1466695575457 Marionette TRACE conn3 <- [1,470,null,{}] 08:26:15 INFO - PROCESS | 1742 | 1466695575464 Marionette TRACE conn3 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:26:15 INFO - PROCESS | 1742 | 1466695575470 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:26:15 INFO - PROCESS | 1742 | 1466695575696 Marionette TRACE conn3 <- [1,471,null,{"value":null}] 08:26:15 INFO - PROCESS | 1742 | 1466695575924 Marionette TRACE conn3 -> [0,472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:15 INFO - PROCESS | 1742 | 1466695575937 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:26:15 INFO - PROCESS | 1742 | ++DOCSHELL 0x8eecb800 == 70 [pid = 1742] [id = 125] 08:26:15 INFO - PROCESS | 1742 | ++DOMWINDOW == 142 (0x8eecf800) [pid = 1742] [serial = 374] [outer = (nil)] 08:26:16 INFO - PROCESS | 1742 | ++DOMWINDOW == 143 (0x92587c00) [pid = 1742] [serial = 375] [outer = 0x8eecf800] 08:26:16 INFO - PROCESS | 1742 | 1466695576031 Marionette DEBUG loaded listener.js 08:26:16 INFO - PROCESS | 1742 | ++DOMWINDOW == 144 (0x92589800) [pid = 1742] [serial = 376] [outer = 0x8eecf800] 08:26:17 INFO - PROCESS | 1742 | 1466695577048 Marionette TRACE conn3 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 08:26:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 08:26:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 1636ms 08:26:17 INFO - PROCESS | 1742 | 1466695577091 Marionette TRACE conn3 -> [0,473,"getWindowHandle",null] 08:26:17 INFO - PROCESS | 1742 | 1466695577095 Marionette TRACE conn3 <- [1,473,null,{"value":"8"}] 08:26:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 08:26:17 INFO - PROCESS | 1742 | 1466695577102 Marionette TRACE conn3 -> [0,474,"setScriptTimeout",{"ms":35000}] 08:26:17 INFO - PROCESS | 1742 | 1466695577106 Marionette TRACE conn3 <- [1,474,null,{}] 08:26:17 INFO - PROCESS | 1742 | 1466695577113 Marionette TRACE conn3 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:26:17 INFO - PROCESS | 1742 | 1466695577123 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:26:17 INFO - PROCESS | 1742 | 1466695577340 Marionette TRACE conn3 <- [1,475,null,{"value":null}] 08:26:17 INFO - PROCESS | 1742 | 1466695577571 Marionette TRACE conn3 -> [0,476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:17 INFO - PROCESS | 1742 | 1466695577581 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:26:17 INFO - PROCESS | 1742 | ++DOCSHELL 0x8ebcb800 == 71 [pid = 1742] [id = 126] 08:26:17 INFO - PROCESS | 1742 | ++DOMWINDOW == 145 (0x8ebcc000) [pid = 1742] [serial = 377] [outer = (nil)] 08:26:17 INFO - PROCESS | 1742 | ++DOMWINDOW == 146 (0x8ebd5800) [pid = 1742] [serial = 378] [outer = 0x8ebcc000] 08:26:17 INFO - PROCESS | 1742 | 1466695577684 Marionette DEBUG loaded listener.js 08:26:17 INFO - PROCESS | 1742 | ++DOMWINDOW == 147 (0x9258a000) [pid = 1742] [serial = 379] [outer = 0x8ebcc000] 08:26:19 INFO - PROCESS | 1742 | 1466695579184 Marionette TRACE conn3 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 08:26:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 08:26:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 2135ms 08:26:19 INFO - PROCESS | 1742 | 1466695579238 Marionette TRACE conn3 -> [0,477,"getWindowHandle",null] 08:26:19 INFO - PROCESS | 1742 | 1466695579242 Marionette TRACE conn3 <- [1,477,null,{"value":"8"}] 08:26:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 08:26:19 INFO - PROCESS | 1742 | 1466695579248 Marionette TRACE conn3 -> [0,478,"setScriptTimeout",{"ms":35000}] 08:26:19 INFO - PROCESS | 1742 | 1466695579251 Marionette TRACE conn3 <- [1,478,null,{}] 08:26:19 INFO - PROCESS | 1742 | 1466695579258 Marionette TRACE conn3 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:26:19 INFO - PROCESS | 1742 | 1466695579263 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:26:19 INFO - PROCESS | 1742 | 1466695579478 Marionette TRACE conn3 <- [1,479,null,{"value":null}] 08:26:19 INFO - PROCESS | 1742 | 1466695579670 Marionette TRACE conn3 -> [0,480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:19 INFO - PROCESS | 1742 | 1466695579679 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:26:19 INFO - PROCESS | 1742 | ++DOCSHELL 0x9258f400 == 72 [pid = 1742] [id = 127] 08:26:19 INFO - PROCESS | 1742 | ++DOMWINDOW == 148 (0x9258fc00) [pid = 1742] [serial = 380] [outer = (nil)] 08:26:19 INFO - PROCESS | 1742 | ++DOMWINDOW == 149 (0xa23a4400) [pid = 1742] [serial = 381] [outer = 0x9258fc00] 08:26:19 INFO - PROCESS | 1742 | 1466695579764 Marionette DEBUG loaded listener.js 08:26:19 INFO - PROCESS | 1742 | ++DOMWINDOW == 150 (0xa2fb4000) [pid = 1742] [serial = 382] [outer = 0x9258fc00] 08:26:20 INFO - PROCESS | 1742 | 1466695580755 Marionette TRACE conn3 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 08:26:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 08:26:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1539ms 08:26:20 INFO - PROCESS | 1742 | 1466695580790 Marionette TRACE conn3 -> [0,481,"getWindowHandle",null] 08:26:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 08:26:20 INFO - PROCESS | 1742 | 1466695580795 Marionette TRACE conn3 <- [1,481,null,{"value":"8"}] 08:26:20 INFO - PROCESS | 1742 | 1466695580802 Marionette TRACE conn3 -> [0,482,"setScriptTimeout",{"ms":35000}] 08:26:20 INFO - PROCESS | 1742 | 1466695580806 Marionette TRACE conn3 <- [1,482,null,{}] 08:26:20 INFO - PROCESS | 1742 | 1466695580812 Marionette TRACE conn3 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:26:20 INFO - PROCESS | 1742 | 1466695580818 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:26:21 INFO - PROCESS | 1742 | 1466695581025 Marionette TRACE conn3 <- [1,483,null,{"value":null}] 08:26:21 INFO - PROCESS | 1742 | 1466695581254 Marionette TRACE conn3 -> [0,484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:21 INFO - PROCESS | 1742 | 1466695581262 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:26:21 INFO - PROCESS | 1742 | ++DOCSHELL 0x8d79b000 == 73 [pid = 1742] [id = 128] 08:26:21 INFO - PROCESS | 1742 | ++DOMWINDOW == 151 (0x8d79e400) [pid = 1742] [serial = 383] [outer = (nil)] 08:26:21 INFO - PROCESS | 1742 | ++DOMWINDOW == 152 (0x8d7a2800) [pid = 1742] [serial = 384] [outer = 0x8d79e400] 08:26:21 INFO - PROCESS | 1742 | 1466695581387 Marionette DEBUG loaded listener.js 08:26:21 INFO - PROCESS | 1742 | ++DOMWINDOW == 153 (0x8d7a5800) [pid = 1742] [serial = 385] [outer = 0x8d79e400] 08:26:22 INFO - PROCESS | 1742 | 1466695582465 Marionette TRACE conn3 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 08:26:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 08:26:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1736ms 08:26:22 INFO - PROCESS | 1742 | 1466695582539 Marionette TRACE conn3 -> [0,485,"getWindowHandle",null] 08:26:22 INFO - PROCESS | 1742 | 1466695582542 Marionette TRACE conn3 <- [1,485,null,{"value":"8"}] 08:26:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 08:26:22 INFO - PROCESS | 1742 | 1466695582550 Marionette TRACE conn3 -> [0,486,"setScriptTimeout",{"ms":35000}] 08:26:22 INFO - PROCESS | 1742 | 1466695582553 Marionette TRACE conn3 <- [1,486,null,{}] 08:26:22 INFO - PROCESS | 1742 | 1466695582559 Marionette TRACE conn3 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:26:22 INFO - PROCESS | 1742 | 1466695582564 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:26:22 INFO - PROCESS | 1742 | 1466695582771 Marionette TRACE conn3 <- [1,487,null,{"value":null}] 08:26:23 INFO - PROCESS | 1742 | 1466695582996 Marionette TRACE conn3 -> [0,488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:23 INFO - PROCESS | 1742 | 1466695583006 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:26:23 INFO - PROCESS | 1742 | ++DOCSHELL 0x8d7a4400 == 74 [pid = 1742] [id = 129] 08:26:23 INFO - PROCESS | 1742 | ++DOMWINDOW == 154 (0x8d922800) [pid = 1742] [serial = 386] [outer = (nil)] 08:26:23 INFO - PROCESS | 1742 | ++DOMWINDOW == 155 (0x8d928c00) [pid = 1742] [serial = 387] [outer = 0x8d922800] 08:26:23 INFO - PROCESS | 1742 | 1466695583088 Marionette DEBUG loaded listener.js 08:26:23 INFO - PROCESS | 1742 | ++DOMWINDOW == 156 (0x8d92ac00) [pid = 1742] [serial = 388] [outer = 0x8d922800] 08:26:24 INFO - PROCESS | 1742 | 1466695583996 Marionette TRACE conn3 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 08:26:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 08:26:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 1487ms 08:26:24 INFO - PROCESS | 1742 | 1466695584037 Marionette TRACE conn3 -> [0,489,"getWindowHandle",null] 08:26:24 INFO - PROCESS | 1742 | 1466695584040 Marionette TRACE conn3 <- [1,489,null,{"value":"8"}] 08:26:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 08:26:24 INFO - PROCESS | 1742 | 1466695584047 Marionette TRACE conn3 -> [0,490,"setScriptTimeout",{"ms":35000}] 08:26:24 INFO - PROCESS | 1742 | 1466695584051 Marionette TRACE conn3 <- [1,490,null,{}] 08:26:24 INFO - PROCESS | 1742 | 1466695584057 Marionette TRACE conn3 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:26:24 INFO - PROCESS | 1742 | 1466695584062 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:26:24 INFO - PROCESS | 1742 | 1466695584267 Marionette TRACE conn3 <- [1,491,null,{"value":null}] 08:26:24 INFO - PROCESS | 1742 | 1466695584508 Marionette TRACE conn3 -> [0,492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:24 INFO - PROCESS | 1742 | 1466695584519 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:26:24 INFO - PROCESS | 1742 | ++DOCSHELL 0x8d923000 == 75 [pid = 1742] [id = 130] 08:26:24 INFO - PROCESS | 1742 | ++DOMWINDOW == 157 (0x8d928400) [pid = 1742] [serial = 389] [outer = (nil)] 08:26:24 INFO - PROCESS | 1742 | ++DOMWINDOW == 158 (0x8d9eb000) [pid = 1742] [serial = 390] [outer = 0x8d928400] 08:26:24 INFO - PROCESS | 1742 | 1466695584643 Marionette DEBUG loaded listener.js 08:26:24 INFO - PROCESS | 1742 | ++DOMWINDOW == 159 (0x8d9efc00) [pid = 1742] [serial = 391] [outer = 0x8d928400] 08:26:26 INFO - PROCESS | 1742 | 1466695586036 Marionette TRACE conn3 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 08:26:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 08:26:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 2031ms 08:26:26 INFO - PROCESS | 1742 | 1466695586081 Marionette TRACE conn3 -> [0,493,"getWindowHandle",null] 08:26:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 08:26:26 INFO - PROCESS | 1742 | 1466695586086 Marionette TRACE conn3 <- [1,493,null,{"value":"8"}] 08:26:26 INFO - PROCESS | 1742 | 1466695586094 Marionette TRACE conn3 -> [0,494,"setScriptTimeout",{"ms":35000}] 08:26:26 INFO - PROCESS | 1742 | 1466695586098 Marionette TRACE conn3 <- [1,494,null,{}] 08:26:26 INFO - PROCESS | 1742 | 1466695586106 Marionette TRACE conn3 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:26:26 INFO - PROCESS | 1742 | 1466695586113 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:26:26 INFO - PROCESS | 1742 | 1466695586334 Marionette TRACE conn3 <- [1,495,null,{"value":null}] 08:26:26 INFO - PROCESS | 1742 | 1466695586581 Marionette TRACE conn3 -> [0,496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:26 INFO - PROCESS | 1742 | 1466695586590 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:26:26 INFO - PROCESS | 1742 | ++DOCSHELL 0x8ebcbc00 == 76 [pid = 1742] [id = 131] 08:26:26 INFO - PROCESS | 1742 | ++DOMWINDOW == 160 (0x8ebcc400) [pid = 1742] [serial = 392] [outer = (nil)] 08:26:26 INFO - PROCESS | 1742 | ++DOMWINDOW == 161 (0x8ebd0c00) [pid = 1742] [serial = 393] [outer = 0x8ebcc400] 08:26:26 INFO - PROCESS | 1742 | 1466695586776 Marionette DEBUG loaded listener.js 08:26:26 INFO - PROCESS | 1742 | ++DOMWINDOW == 162 (0x8ebd5c00) [pid = 1742] [serial = 394] [outer = 0x8ebcc400] 08:26:27 INFO - PROCESS | 1742 | ++DOMWINDOW == 163 (0x8eee1800) [pid = 1742] [serial = 395] [outer = 0x9538d800] 08:26:27 INFO - PROCESS | 1742 | 1466695587892 Marionette TRACE conn3 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 08:26:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 08:26:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 1840ms 08:26:27 INFO - PROCESS | 1742 | 1466695587934 Marionette TRACE conn3 -> [0,497,"getWindowHandle",null] 08:26:27 INFO - PROCESS | 1742 | 1466695587941 Marionette TRACE conn3 <- [1,497,null,{"value":"8"}] 08:26:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 08:26:27 INFO - PROCESS | 1742 | 1466695587952 Marionette TRACE conn3 -> [0,498,"setScriptTimeout",{"ms":35000}] 08:26:27 INFO - PROCESS | 1742 | 1466695587957 Marionette TRACE conn3 <- [1,498,null,{}] 08:26:27 INFO - PROCESS | 1742 | 1466695587964 Marionette TRACE conn3 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:26:27 INFO - PROCESS | 1742 | 1466695587971 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:26:28 INFO - PROCESS | 1742 | 1466695588182 Marionette TRACE conn3 <- [1,499,null,{"value":null}] 08:26:28 INFO - PROCESS | 1742 | 1466695588433 Marionette TRACE conn3 -> [0,500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:28 INFO - PROCESS | 1742 | 1466695588443 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:26:28 INFO - PROCESS | 1742 | ++DOCSHELL 0x8eee2c00 == 77 [pid = 1742] [id = 132] 08:26:28 INFO - PROCESS | 1742 | ++DOMWINDOW == 164 (0x8f38a000) [pid = 1742] [serial = 396] [outer = (nil)] 08:26:28 INFO - PROCESS | 1742 | ++DOMWINDOW == 165 (0x8f619400) [pid = 1742] [serial = 397] [outer = 0x8f38a000] 08:26:28 INFO - PROCESS | 1742 | 1466695588538 Marionette DEBUG loaded listener.js 08:26:28 INFO - PROCESS | 1742 | ++DOMWINDOW == 166 (0x91195c00) [pid = 1742] [serial = 398] [outer = 0x8f38a000] 08:26:28 INFO - PROCESS | 1742 | --DOCSHELL 0xa23f0c00 == 76 [pid = 1742] [id = 29] 08:26:28 INFO - PROCESS | 1742 | --DOCSHELL 0x9b74fc00 == 75 [pid = 1742] [id = 28] 08:26:28 INFO - PROCESS | 1742 | --DOCSHELL 0x8f5d5000 == 74 [pid = 1742] [id = 119] 08:26:29 INFO - PROCESS | 1742 | --DOMWINDOW == 165 (0xa6f49400) [pid = 1742] [serial = 294] [outer = (nil)] [url = about:blank] 08:26:29 INFO - PROCESS | 1742 | --DOMWINDOW == 164 (0x8f5d6000) [pid = 1742] [serial = 288] [outer = (nil)] [url = about:blank] 08:26:29 INFO - PROCESS | 1742 | --DOMWINDOW == 163 (0x911a4000) [pid = 1742] [serial = 291] [outer = (nil)] [url = about:blank] 08:26:29 INFO - PROCESS | 1742 | --DOMWINDOW == 162 (0xa2554400) [pid = 1742] [serial = 279] [outer = (nil)] [url = about:blank] 08:26:29 INFO - PROCESS | 1742 | --DOMWINDOW == 161 (0x8f395000) [pid = 1742] [serial = 285] [outer = (nil)] [url = about:blank] 08:26:29 INFO - PROCESS | 1742 | --DOMWINDOW == 160 (0x8eab1c00) [pid = 1742] [serial = 297] [outer = (nil)] [url = about:blank] 08:26:29 INFO - PROCESS | 1742 | --DOMWINDOW == 159 (0xa6789800) [pid = 1742] [serial = 282] [outer = (nil)] [url = about:blank] 08:26:29 INFO - PROCESS | 1742 | --DOMWINDOW == 158 (0x9b20f000) [pid = 1742] [serial = 276] [outer = (nil)] [url = about:blank] 08:26:29 INFO - PROCESS | 1742 | --DOCSHELL 0x93c30400 == 73 [pid = 1742] [id = 118] 08:26:29 INFO - PROCESS | 1742 | --DOCSHELL 0x8eaac800 == 72 [pid = 1742] [id = 117] 08:26:29 INFO - PROCESS | 1742 | --DOCSHELL 0x8eee6000 == 71 [pid = 1742] [id = 116] 08:26:29 INFO - PROCESS | 1742 | --DOCSHELL 0x91c58400 == 70 [pid = 1742] [id = 115] 08:26:29 INFO - PROCESS | 1742 | --DOCSHELL 0x8f618000 == 69 [pid = 1742] [id = 114] 08:26:29 INFO - PROCESS | 1742 | --DOCSHELL 0x9b24e400 == 68 [pid = 1742] [id = 109] 08:26:29 INFO - PROCESS | 1742 | --DOCSHELL 0x9555d000 == 67 [pid = 1742] [id = 108] 08:26:29 INFO - PROCESS | 1742 | --DOCSHELL 0x9119bc00 == 66 [pid = 1742] [id = 107] 08:26:29 INFO - PROCESS | 1742 | --DOCSHELL 0x8f61b800 == 65 [pid = 1742] [id = 106] 08:26:29 INFO - PROCESS | 1742 | --DOMWINDOW == 157 (0x99702800) [pid = 1742] [serial = 247] [outer = (nil)] [url = about:blank] 08:26:29 INFO - PROCESS | 1742 | --DOMWINDOW == 156 (0xa1114400) [pid = 1742] [serial = 117] [outer = (nil)] [url = about:blank] 08:26:29 INFO - PROCESS | 1742 | --DOMWINDOW == 155 (0x9935e000) [pid = 1742] [serial = 120] [outer = (nil)] [url = about:blank] 08:26:29 INFO - PROCESS | 1742 | --DOMWINDOW == 154 (0x9d911000) [pid = 1742] [serial = 123] [outer = (nil)] [url = about:blank] 08:26:29 INFO - PROCESS | 1742 | --DOMWINDOW == 153 (0xa61ae800) [pid = 1742] [serial = 144] [outer = (nil)] [url = about:blank] 08:26:29 INFO - PROCESS | 1742 | --DOMWINDOW == 152 (0x993dc400) [pid = 1742] [serial = 147] [outer = (nil)] [url = about:blank] 08:26:29 INFO - PROCESS | 1742 | --DOMWINDOW == 151 (0xa2576800) [pid = 1742] [serial = 150] [outer = (nil)] [url = about:blank] 08:26:29 INFO - PROCESS | 1742 | --DOMWINDOW == 150 (0xa67aac00) [pid = 1742] [serial = 153] [outer = (nil)] [url = about:blank] 08:26:29 INFO - PROCESS | 1742 | --DOMWINDOW == 149 (0x9b20f400) [pid = 1742] [serial = 156] [outer = (nil)] [url = about:blank] 08:26:29 INFO - PROCESS | 1742 | --DOMWINDOW == 148 (0x9aed3c00) [pid = 1742] [serial = 159] [outer = (nil)] [url = about:blank] 08:26:29 INFO - PROCESS | 1742 | --DOMWINDOW == 147 (0xa23b0000) [pid = 1742] [serial = 183] [outer = (nil)] [url = about:blank] 08:26:29 INFO - PROCESS | 1742 | --DOMWINDOW == 146 (0x970f4400) [pid = 1742] [serial = 186] [outer = (nil)] [url = about:blank] 08:26:29 INFO - PROCESS | 1742 | --DOMWINDOW == 145 (0x9b20b400) [pid = 1742] [serial = 189] [outer = (nil)] [url = about:blank] 08:26:29 INFO - PROCESS | 1742 | --DOMWINDOW == 144 (0x9b797400) [pid = 1742] [serial = 222] [outer = (nil)] [url = about:blank] 08:26:29 INFO - PROCESS | 1742 | --DOMWINDOW == 143 (0x97090400) [pid = 1742] [serial = 225] [outer = (nil)] [url = about:blank] 08:26:29 INFO - PROCESS | 1742 | --DOMWINDOW == 142 (0x9b24a800) [pid = 1742] [serial = 229] [outer = (nil)] [url = about:blank] 08:26:29 INFO - PROCESS | 1742 | --DOMWINDOW == 141 (0xa23a8c00) [pid = 1742] [serial = 232] [outer = (nil)] [url = about:blank] 08:26:29 INFO - PROCESS | 1742 | --DOMWINDOW == 140 (0xa33ca000) [pid = 1742] [serial = 235] [outer = (nil)] [url = about:blank] 08:26:29 INFO - PROCESS | 1742 | --DOMWINDOW == 139 (0x9535e000) [pid = 1742] [serial = 238] [outer = (nil)] [url = about:blank] 08:26:29 INFO - PROCESS | 1742 | --DOMWINDOW == 138 (0xa689d400) [pid = 1742] [serial = 241] [outer = (nil)] [url = about:blank] 08:26:29 INFO - PROCESS | 1742 | --DOMWINDOW == 137 (0x9d9b9000) [pid = 1742] [serial = 204] [outer = (nil)] [url = about:blank] 08:26:29 INFO - PROCESS | 1742 | --DOMWINDOW == 136 (0x8f61d800) [pid = 1742] [serial = 312] [outer = (nil)] [url = about:blank] 08:26:29 INFO - PROCESS | 1742 | --DOMWINDOW == 135 (0x8f620000) [pid = 1742] [serial = 313] [outer = (nil)] [url = about:blank] 08:26:29 INFO - PROCESS | 1742 | --DOMWINDOW == 134 (0x93e45000) [pid = 1742] [serial = 306] [outer = (nil)] [url = about:blank] 08:26:29 INFO - PROCESS | 1742 | --DOMWINDOW == 133 (0x9544c400) [pid = 1742] [serial = 307] [outer = (nil)] [url = about:blank] 08:26:29 INFO - PROCESS | 1742 | --DOMWINDOW == 132 (0x95357000) [pid = 1742] [serial = 271] [outer = (nil)] [url = about:blank] 08:26:29 INFO - PROCESS | 1742 | --DOMWINDOW == 131 (0x94989400) [pid = 1742] [serial = 270] [outer = (nil)] [url = about:blank] 08:26:29 INFO - PROCESS | 1742 | --DOMWINDOW == 130 (0x91198c00) [pid = 1742] [serial = 301] [outer = (nil)] [url = about:blank] 08:26:29 INFO - PROCESS | 1742 | --DOMWINDOW == 129 (0x8f5d6400) [pid = 1742] [serial = 300] [outer = (nil)] [url = about:blank] 08:26:29 INFO - PROCESS | 1742 | --DOMWINDOW == 128 (0xa3292000) [pid = 1742] [serial = 268] [outer = (nil)] [url = about:blank] 08:26:29 INFO - PROCESS | 1742 | --DOMWINDOW == 127 (0x93cc3c00) [pid = 1742] [serial = 274] [outer = (nil)] [url = about:blank] 08:26:29 INFO - PROCESS | 1742 | --DOMWINDOW == 126 (0x91c62400) [pid = 1742] [serial = 273] [outer = (nil)] [url = about:blank] 08:26:29 INFO - PROCESS | 1742 | --DOMWINDOW == 125 (0x92502800) [pid = 1742] [serial = 304] [outer = (nil)] [url = about:blank] 08:26:29 INFO - PROCESS | 1742 | --DOMWINDOW == 124 (0x91c5fc00) [pid = 1742] [serial = 303] [outer = (nil)] [url = about:blank] 08:26:29 INFO - PROCESS | 1742 | --DOMWINDOW == 123 (0x9a86dc00) [pid = 1742] [serial = 309] [outer = (nil)] [url = about:blank] 08:26:29 INFO - PROCESS | 1742 | --DOMWINDOW == 122 (0x9a4ec400) [pid = 1742] [serial = 315] [outer = (nil)] [url = about:blank] 08:26:29 INFO - PROCESS | 1742 | --DOMWINDOW == 121 (0x9a879000) [pid = 1742] [serial = 310] [outer = (nil)] [url = about:blank] 08:26:29 INFO - PROCESS | 1742 | --DOMWINDOW == 120 (0x9aecc800) [pid = 1742] [serial = 316] [outer = (nil)] [url = about:blank] 08:26:29 INFO - PROCESS | 1742 | --DOMWINDOW == 119 (0xa2fb2000) [pid = 1742] [serial = 201] [outer = (nil)] [url = about:blank] 08:26:29 INFO - PROCESS | 1742 | --DOMWINDOW == 118 (0xa6726400) [pid = 1742] [serial = 198] [outer = (nil)] [url = about:blank] 08:26:29 INFO - PROCESS | 1742 | --DOMWINDOW == 117 (0x9a87b800) [pid = 1742] [serial = 195] [outer = (nil)] [url = about:blank] 08:26:29 INFO - PROCESS | 1742 | --DOMWINDOW == 116 (0xa4f1d800) [pid = 1742] [serial = 192] [outer = (nil)] [url = about:blank] 08:26:29 INFO - PROCESS | 1742 | --DOMWINDOW == 115 (0x9159f800) [pid = 1742] [serial = 244] [outer = (nil)] [url = about:blank] 08:26:29 INFO - PROCESS | 1742 | 1466695589541 Marionette TRACE conn3 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 08:26:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 08:26:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 1637ms 08:26:29 INFO - PROCESS | 1742 | 1466695589590 Marionette TRACE conn3 -> [0,501,"getWindowHandle",null] 08:26:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 08:26:29 INFO - PROCESS | 1742 | 1466695589594 Marionette TRACE conn3 <- [1,501,null,{"value":"8"}] 08:26:29 INFO - PROCESS | 1742 | 1466695589601 Marionette TRACE conn3 -> [0,502,"setScriptTimeout",{"ms":35000}] 08:26:29 INFO - PROCESS | 1742 | 1466695589607 Marionette TRACE conn3 <- [1,502,null,{}] 08:26:29 INFO - PROCESS | 1742 | 1466695589625 Marionette TRACE conn3 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:26:29 INFO - PROCESS | 1742 | 1466695589633 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:26:29 INFO - PROCESS | 1742 | 1466695589820 Marionette TRACE conn3 <- [1,503,null,{"value":null}] 08:26:30 INFO - PROCESS | 1742 | 1466695590031 Marionette TRACE conn3 -> [0,504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:30 INFO - PROCESS | 1742 | 1466695590044 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:26:30 INFO - PROCESS | 1742 | ++DOCSHELL 0x9119cc00 == 66 [pid = 1742] [id = 133] 08:26:30 INFO - PROCESS | 1742 | ++DOMWINDOW == 116 (0x9119d000) [pid = 1742] [serial = 399] [outer = (nil)] 08:26:30 INFO - PROCESS | 1742 | ++DOMWINDOW == 117 (0x91594400) [pid = 1742] [serial = 400] [outer = 0x9119d000] 08:26:30 INFO - PROCESS | 1742 | 1466695590121 Marionette DEBUG loaded listener.js 08:26:30 INFO - PROCESS | 1742 | ++DOMWINDOW == 118 (0x91c53400) [pid = 1742] [serial = 401] [outer = 0x9119d000] 08:26:30 INFO - PROCESS | 1742 | 1466695590946 Marionette TRACE conn3 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 08:26:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 08:26:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1403ms 08:26:31 INFO - PROCESS | 1742 | 1466695591004 Marionette TRACE conn3 -> [0,505,"getWindowHandle",null] 08:26:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 08:26:31 INFO - PROCESS | 1742 | 1466695591009 Marionette TRACE conn3 <- [1,505,null,{"value":"8"}] 08:26:31 INFO - PROCESS | 1742 | 1466695591016 Marionette TRACE conn3 -> [0,506,"setScriptTimeout",{"ms":35000}] 08:26:31 INFO - PROCESS | 1742 | 1466695591019 Marionette TRACE conn3 <- [1,506,null,{}] 08:26:31 INFO - PROCESS | 1742 | 1466695591025 Marionette TRACE conn3 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:26:31 INFO - PROCESS | 1742 | 1466695591031 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:26:31 INFO - PROCESS | 1742 | 1466695591220 Marionette TRACE conn3 <- [1,507,null,{"value":null}] 08:26:31 INFO - PROCESS | 1742 | 1466695591372 Marionette TRACE conn3 -> [0,508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:31 INFO - PROCESS | 1742 | 1466695591383 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:26:31 INFO - PROCESS | 1742 | ++DOCSHELL 0x8eab2800 == 67 [pid = 1742] [id = 134] 08:26:31 INFO - PROCESS | 1742 | ++DOMWINDOW == 119 (0x9159f800) [pid = 1742] [serial = 402] [outer = (nil)] 08:26:31 INFO - PROCESS | 1742 | ++DOMWINDOW == 120 (0x91d8a400) [pid = 1742] [serial = 403] [outer = 0x9159f800] 08:26:31 INFO - PROCESS | 1742 | 1466695591452 Marionette DEBUG loaded listener.js 08:26:31 INFO - PROCESS | 1742 | ++DOMWINDOW == 121 (0x924bd800) [pid = 1742] [serial = 404] [outer = 0x9159f800] 08:26:32 INFO - PROCESS | 1742 | 1466695592376 Marionette TRACE conn3 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 08:26:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 08:26:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 1434ms 08:26:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 08:26:32 INFO - PROCESS | 1742 | 1466695592450 Marionette TRACE conn3 -> [0,509,"getWindowHandle",null] 08:26:32 INFO - PROCESS | 1742 | 1466695592453 Marionette TRACE conn3 <- [1,509,null,{"value":"8"}] 08:26:32 INFO - PROCESS | 1742 | 1466695592461 Marionette TRACE conn3 -> [0,510,"setScriptTimeout",{"ms":35000}] 08:26:32 INFO - PROCESS | 1742 | 1466695592463 Marionette TRACE conn3 <- [1,510,null,{}] 08:26:32 INFO - PROCESS | 1742 | 1466695592477 Marionette TRACE conn3 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:26:32 INFO - PROCESS | 1742 | 1466695592483 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:26:32 INFO - PROCESS | 1742 | 1466695592711 Marionette TRACE conn3 <- [1,511,null,{"value":null}] 08:26:32 INFO - PROCESS | 1742 | 1466695592735 Marionette TRACE conn3 -> [0,512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:32 INFO - PROCESS | 1742 | 1466695592744 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:26:32 INFO - PROCESS | 1742 | ++DOCSHELL 0x8d927800 == 68 [pid = 1742] [id = 135] 08:26:32 INFO - PROCESS | 1742 | ++DOMWINDOW == 122 (0x8eab7800) [pid = 1742] [serial = 405] [outer = (nil)] 08:26:32 INFO - PROCESS | 1742 | ++DOMWINDOW == 123 (0x9304a000) [pid = 1742] [serial = 406] [outer = 0x8eab7800] 08:26:32 INFO - PROCESS | 1742 | 1466695592827 Marionette DEBUG loaded listener.js 08:26:32 INFO - PROCESS | 1742 | ++DOMWINDOW == 124 (0x930d4800) [pid = 1742] [serial = 407] [outer = 0x8eab7800] 08:26:34 INFO - PROCESS | 1742 | 1466695594325 Marionette TRACE conn3 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 08:26:34 INFO - PROCESS | 1742 | --DOMWINDOW == 123 (0x9a4ebc00) [pid = 1742] [serial = 317] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 08:26:34 INFO - PROCESS | 1742 | --DOMWINDOW == 122 (0x91d84c00) [pid = 1742] [serial = 338] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 08:26:34 INFO - PROCESS | 1742 | --DOMWINDOW == 121 (0x91d83000) [pid = 1742] [serial = 335] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 08:26:34 INFO - PROCESS | 1742 | --DOMWINDOW == 120 (0xa253e400) [pid = 1742] [serial = 332] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 08:26:34 INFO - PROCESS | 1742 | --DOMWINDOW == 119 (0x8f5d5800) [pid = 1742] [serial = 356] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 08:26:34 INFO - PROCESS | 1742 | --DOMWINDOW == 118 (0x8f61ac00) [pid = 1742] [serial = 341] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 08:26:34 INFO - PROCESS | 1742 | --DOMWINDOW == 117 (0x970eb000) [pid = 1742] [serial = 323] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 08:26:34 INFO - PROCESS | 1742 | --DOMWINDOW == 116 (0x93e3a800) [pid = 1742] [serial = 350] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 08:26:34 INFO - PROCESS | 1742 | --DOMWINDOW == 115 (0x993e8800) [pid = 1742] [serial = 353] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 08:26:34 INFO - PROCESS | 1742 | --DOMWINDOW == 114 (0x9c20a800) [pid = 1742] [serial = 329] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 08:26:34 INFO - PROCESS | 1742 | --DOMWINDOW == 113 (0x91c5b000) [pid = 1742] [serial = 344] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 08:26:34 INFO - PROCESS | 1742 | --DOMWINDOW == 112 (0x8eaaec00) [pid = 1742] [serial = 296] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 08:26:34 INFO - PROCESS | 1742 | --DOMWINDOW == 111 (0x8eee7c00) [pid = 1742] [serial = 347] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 08:26:34 INFO - PROCESS | 1742 | --DOMWINDOW == 110 (0x9b24e800) [pid = 1742] [serial = 326] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 08:26:34 INFO - PROCESS | 1742 | --DOMWINDOW == 109 (0x9119c000) [pid = 1742] [serial = 320] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 08:26:34 INFO - PROCESS | 1742 | --DOMWINDOW == 108 (0x8f5db000) [pid = 1742] [serial = 290] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 08:26:34 INFO - PROCESS | 1742 | --DOMWINDOW == 107 (0x9b247c00) [pid = 1742] [serial = 281] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 08:26:34 INFO - PROCESS | 1742 | --DOMWINDOW == 106 (0x8f5d1c00) [pid = 1742] [serial = 287] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 08:26:34 INFO - PROCESS | 1742 | --DOMWINDOW == 105 (0x9d59ec00) [pid = 1742] [serial = 293] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 08:26:34 INFO - PROCESS | 1742 | --DOMWINDOW == 104 (0x9ad6c800) [pid = 1742] [serial = 275] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 08:26:34 INFO - PROCESS | 1742 | --DOMWINDOW == 103 (0x8f38d400) [pid = 1742] [serial = 284] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 08:26:34 INFO - PROCESS | 1742 | --DOMWINDOW == 102 (0x9d5a2c00) [pid = 1742] [serial = 278] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 08:26:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 08:26:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 2038ms 08:26:34 INFO - PROCESS | 1742 | 1466695594498 Marionette TRACE conn3 -> [0,513,"getWindowHandle",null] 08:26:34 INFO - PROCESS | 1742 | 1466695594502 Marionette TRACE conn3 <- [1,513,null,{"value":"8"}] 08:26:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 08:26:34 INFO - PROCESS | 1742 | 1466695594509 Marionette TRACE conn3 -> [0,514,"setScriptTimeout",{"ms":35000}] 08:26:34 INFO - PROCESS | 1742 | 1466695594513 Marionette TRACE conn3 <- [1,514,null,{}] 08:26:34 INFO - PROCESS | 1742 | 1466695594518 Marionette TRACE conn3 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:26:34 INFO - PROCESS | 1742 | 1466695594528 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:26:34 INFO - PROCESS | 1742 | 1466695594763 Marionette TRACE conn3 <- [1,515,null,{"value":null}] 08:26:34 INFO - PROCESS | 1742 | 1466695594857 Marionette TRACE conn3 -> [0,516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:34 INFO - PROCESS | 1742 | 1466695594866 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:26:34 INFO - PROCESS | 1742 | ++DOCSHELL 0x8f5dbc00 == 69 [pid = 1742] [id = 136] 08:26:34 INFO - PROCESS | 1742 | ++DOMWINDOW == 103 (0x91597400) [pid = 1742] [serial = 408] [outer = (nil)] 08:26:34 INFO - PROCESS | 1742 | ++DOMWINDOW == 104 (0x91d8f000) [pid = 1742] [serial = 409] [outer = 0x91597400] 08:26:34 INFO - PROCESS | 1742 | 1466695594946 Marionette DEBUG loaded listener.js 08:26:35 INFO - PROCESS | 1742 | ++DOMWINDOW == 105 (0x93c26400) [pid = 1742] [serial = 410] [outer = 0x91597400] 08:26:35 INFO - PROCESS | 1742 | 1466695595677 Marionette TRACE conn3 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 08:26:35 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 08:26:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 1239ms 08:26:35 INFO - PROCESS | 1742 | 1466695595749 Marionette TRACE conn3 -> [0,517,"getWindowHandle",null] 08:26:35 INFO - PROCESS | 1742 | 1466695595753 Marionette TRACE conn3 <- [1,517,null,{"value":"8"}] 08:26:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 08:26:35 INFO - PROCESS | 1742 | 1466695595765 Marionette TRACE conn3 -> [0,518,"setScriptTimeout",{"ms":35000}] 08:26:35 INFO - PROCESS | 1742 | 1466695595771 Marionette TRACE conn3 <- [1,518,null,{}] 08:26:35 INFO - PROCESS | 1742 | 1466695595783 Marionette TRACE conn3 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:26:35 INFO - PROCESS | 1742 | 1466695595787 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:26:35 INFO - PROCESS | 1742 | 1466695595979 Marionette TRACE conn3 <- [1,519,null,{"value":null}] 08:26:36 INFO - PROCESS | 1742 | 1466695596119 Marionette TRACE conn3 -> [0,520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:36 INFO - PROCESS | 1742 | 1466695596128 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:26:36 INFO - PROCESS | 1742 | ++DOCSHELL 0x8f61f000 == 70 [pid = 1742] [id = 137] 08:26:36 INFO - PROCESS | 1742 | ++DOMWINDOW == 106 (0x9119c000) [pid = 1742] [serial = 411] [outer = (nil)] 08:26:36 INFO - PROCESS | 1742 | ++DOMWINDOW == 107 (0x9535b800) [pid = 1742] [serial = 412] [outer = 0x9119c000] 08:26:36 INFO - PROCESS | 1742 | 1466695596200 Marionette DEBUG loaded listener.js 08:26:36 INFO - PROCESS | 1742 | ++DOMWINDOW == 108 (0x9535f400) [pid = 1742] [serial = 413] [outer = 0x9119c000] 08:26:37 INFO - PROCESS | 1742 | 1466695597256 Marionette TRACE conn3 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 08:26:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 08:26:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 1549ms 08:26:37 INFO - PROCESS | 1742 | 1466695597310 Marionette TRACE conn3 -> [0,521,"getWindowHandle",null] 08:26:37 INFO - PROCESS | 1742 | 1466695597318 Marionette TRACE conn3 <- [1,521,null,{"value":"8"}] 08:26:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 08:26:37 INFO - PROCESS | 1742 | 1466695597327 Marionette TRACE conn3 -> [0,522,"setScriptTimeout",{"ms":35000}] 08:26:37 INFO - PROCESS | 1742 | 1466695597334 Marionette TRACE conn3 <- [1,522,null,{}] 08:26:37 INFO - PROCESS | 1742 | 1466695597344 Marionette TRACE conn3 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:26:37 INFO - PROCESS | 1742 | 1466695597349 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:26:37 INFO - PROCESS | 1742 | 1466695597610 Marionette TRACE conn3 <- [1,523,null,{"value":null}] 08:26:37 INFO - PROCESS | 1742 | 1466695597902 Marionette TRACE conn3 -> [0,524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:37 INFO - PROCESS | 1742 | 1466695597910 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:26:37 INFO - PROCESS | 1742 | ++DOCSHELL 0x8eaaac00 == 71 [pid = 1742] [id = 138] 08:26:37 INFO - PROCESS | 1742 | ++DOMWINDOW == 109 (0x8eab0800) [pid = 1742] [serial = 414] [outer = (nil)] 08:26:37 INFO - PROCESS | 1742 | ++DOMWINDOW == 110 (0x8ebd3800) [pid = 1742] [serial = 415] [outer = 0x8eab0800] 08:26:38 INFO - PROCESS | 1742 | 1466695598003 Marionette DEBUG loaded listener.js 08:26:38 INFO - PROCESS | 1742 | ++DOMWINDOW == 111 (0x8eedf400) [pid = 1742] [serial = 416] [outer = 0x8eab0800] 08:26:38 INFO - PROCESS | 1742 | 1466695598973 Marionette TRACE conn3 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 08:26:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 08:26:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1693ms 08:26:39 INFO - PROCESS | 1742 | 1466695599020 Marionette TRACE conn3 -> [0,525,"getWindowHandle",null] 08:26:39 INFO - PROCESS | 1742 | 1466695599028 Marionette TRACE conn3 <- [1,525,null,{"value":"8"}] 08:26:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 08:26:39 INFO - PROCESS | 1742 | 1466695599040 Marionette TRACE conn3 -> [0,526,"setScriptTimeout",{"ms":35000}] 08:26:39 INFO - PROCESS | 1742 | 1466695599045 Marionette TRACE conn3 <- [1,526,null,{}] 08:26:39 INFO - PROCESS | 1742 | 1466695599052 Marionette TRACE conn3 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:26:39 INFO - PROCESS | 1742 | 1466695599058 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:26:39 INFO - PROCESS | 1742 | 1466695599279 Marionette TRACE conn3 <- [1,527,null,{"value":null}] 08:26:39 INFO - PROCESS | 1742 | 1466695599515 Marionette TRACE conn3 -> [0,528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:39 INFO - PROCESS | 1742 | 1466695599522 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:26:39 INFO - PROCESS | 1742 | ++DOCSHELL 0x8f61bc00 == 72 [pid = 1742] [id = 139] 08:26:39 INFO - PROCESS | 1742 | ++DOMWINDOW == 112 (0x8f61e400) [pid = 1742] [serial = 417] [outer = (nil)] 08:26:39 INFO - PROCESS | 1742 | ++DOMWINDOW == 113 (0x9119b800) [pid = 1742] [serial = 418] [outer = 0x8f61e400] 08:26:39 INFO - PROCESS | 1742 | 1466695599627 Marionette DEBUG loaded listener.js 08:26:39 INFO - PROCESS | 1742 | ++DOMWINDOW == 114 (0x91596800) [pid = 1742] [serial = 419] [outer = 0x8f61e400] 08:26:40 INFO - PROCESS | 1742 | 1466695600703 Marionette TRACE conn3 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 08:26:40 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 08:26:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 1738ms 08:26:40 INFO - PROCESS | 1742 | 1466695600779 Marionette TRACE conn3 -> [0,529,"getWindowHandle",null] 08:26:40 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 08:26:40 INFO - PROCESS | 1742 | 1466695600784 Marionette TRACE conn3 <- [1,529,null,{"value":"8"}] 08:26:40 INFO - PROCESS | 1742 | 1466695600800 Marionette TRACE conn3 -> [0,530,"setScriptTimeout",{"ms":35000}] 08:26:40 INFO - PROCESS | 1742 | 1466695600812 Marionette TRACE conn3 <- [1,530,null,{}] 08:26:40 INFO - PROCESS | 1742 | 1466695600830 Marionette TRACE conn3 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:26:40 INFO - PROCESS | 1742 | 1466695600840 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:26:41 INFO - PROCESS | 1742 | 1466695601178 Marionette TRACE conn3 <- [1,531,null,{"value":null}] 08:26:41 INFO - PROCESS | 1742 | 1466695601347 Marionette TRACE conn3 -> [0,532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:41 INFO - PROCESS | 1742 | 1466695601361 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:26:41 INFO - PROCESS | 1742 | ++DOCSHELL 0x95359c00 == 73 [pid = 1742] [id = 140] 08:26:41 INFO - PROCESS | 1742 | ++DOMWINDOW == 115 (0x9535cc00) [pid = 1742] [serial = 420] [outer = (nil)] 08:26:41 INFO - PROCESS | 1742 | ++DOMWINDOW == 116 (0x953f2000) [pid = 1742] [serial = 421] [outer = 0x9535cc00] 08:26:41 INFO - PROCESS | 1742 | 1466695601449 Marionette DEBUG loaded listener.js 08:26:41 INFO - PROCESS | 1742 | ++DOMWINDOW == 117 (0x95456800) [pid = 1742] [serial = 422] [outer = 0x9535cc00] 08:26:42 INFO - PROCESS | 1742 | 1466695602323 Marionette TRACE conn3 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 08:26:42 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 08:26:42 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 08:26:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:26:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:26:42 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 08:26:42 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 08:26:42 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 08:26:42 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 08:26:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:26:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:26:42 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 08:26:42 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 08:26:42 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 1558ms 08:26:42 INFO - PROCESS | 1742 | 1466695602350 Marionette TRACE conn3 -> [0,533,"getWindowHandle",null] 08:26:42 INFO - PROCESS | 1742 | 1466695602360 Marionette TRACE conn3 <- [1,533,null,{"value":"8"}] 08:26:42 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 08:26:42 INFO - PROCESS | 1742 | 1466695602368 Marionette TRACE conn3 -> [0,534,"setScriptTimeout",{"ms":35000}] 08:26:42 INFO - PROCESS | 1742 | 1466695602371 Marionette TRACE conn3 <- [1,534,null,{}] 08:26:42 INFO - PROCESS | 1742 | 1466695602378 Marionette TRACE conn3 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:26:42 INFO - PROCESS | 1742 | 1466695602382 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:26:42 INFO - PROCESS | 1742 | 1466695602690 Marionette TRACE conn3 <- [1,535,null,{"value":null}] 08:26:42 INFO - PROCESS | 1742 | 1466695602873 Marionette TRACE conn3 -> [0,536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:42 INFO - PROCESS | 1742 | 1466695602883 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:26:42 INFO - PROCESS | 1742 | ++DOCSHELL 0x8d7a0400 == 74 [pid = 1742] [id = 141] 08:26:42 INFO - PROCESS | 1742 | ++DOMWINDOW == 118 (0x94989400) [pid = 1742] [serial = 423] [outer = (nil)] 08:26:42 INFO - PROCESS | 1742 | ++DOMWINDOW == 119 (0x99fbf000) [pid = 1742] [serial = 424] [outer = 0x94989400] 08:26:42 INFO - PROCESS | 1742 | 1466695602984 Marionette DEBUG loaded listener.js 08:26:43 INFO - PROCESS | 1742 | ++DOMWINDOW == 120 (0x9a767000) [pid = 1742] [serial = 425] [outer = 0x94989400] 08:26:43 INFO - PROCESS | 1742 | 1466695603854 Marionette TRACE conn3 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html",0,null,null,[["drawFocusIfNeeded draws a focus ring.",0,null,null]]]}] 08:26:43 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 08:26:43 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1584ms 08:26:43 INFO - PROCESS | 1742 | 1466695603954 Marionette TRACE conn3 -> [0,537,"getWindowHandle",null] 08:26:43 INFO - PROCESS | 1742 | 1466695603959 Marionette TRACE conn3 <- [1,537,null,{"value":"8"}] 08:26:43 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 08:26:43 INFO - PROCESS | 1742 | 1466695603965 Marionette TRACE conn3 -> [0,538,"setScriptTimeout",{"ms":35000}] 08:26:43 INFO - PROCESS | 1742 | 1466695603970 Marionette TRACE conn3 <- [1,538,null,{}] 08:26:43 INFO - PROCESS | 1742 | 1466695603976 Marionette TRACE conn3 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:26:43 INFO - PROCESS | 1742 | 1466695603982 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:26:44 INFO - PROCESS | 1742 | 1466695604249 Marionette TRACE conn3 <- [1,539,null,{"value":null}] 08:26:44 INFO - PROCESS | 1742 | 1466695604508 Marionette TRACE conn3 -> [0,540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:44 INFO - PROCESS | 1742 | 1466695604517 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:26:44 INFO - PROCESS | 1742 | ++DOCSHELL 0x91d8c800 == 75 [pid = 1742] [id = 142] 08:26:44 INFO - PROCESS | 1742 | ++DOMWINDOW == 121 (0x95355c00) [pid = 1742] [serial = 426] [outer = (nil)] 08:26:44 INFO - PROCESS | 1742 | ++DOMWINDOW == 122 (0x9a874400) [pid = 1742] [serial = 427] [outer = 0x95355c00] 08:26:44 INFO - PROCESS | 1742 | 1466695604605 Marionette DEBUG loaded listener.js 08:26:44 INFO - PROCESS | 1742 | ++DOMWINDOW == 123 (0x9a87a000) [pid = 1742] [serial = 428] [outer = 0x95355c00] 08:26:45 INFO - PROCESS | 1742 | 1466695605544 Marionette TRACE conn3 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 08:26:45 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. 08:26:45 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 1638ms 08:26:45 INFO - PROCESS | 1742 | 1466695605604 Marionette TRACE conn3 -> [0,541,"getWindowHandle",null] 08:26:45 INFO - PROCESS | 1742 | 1466695605609 Marionette TRACE conn3 <- [1,541,null,{"value":"8"}] 08:26:45 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 08:26:45 INFO - PROCESS | 1742 | 1466695605615 Marionette TRACE conn3 -> [0,542,"setScriptTimeout",{"ms":35000}] 08:26:45 INFO - PROCESS | 1742 | 1466695605620 Marionette TRACE conn3 <- [1,542,null,{}] 08:26:45 INFO - PROCESS | 1742 | 1466695605626 Marionette TRACE conn3 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:26:45 INFO - PROCESS | 1742 | 1466695605636 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:26:45 INFO - PROCESS | 1742 | 1466695605922 Marionette TRACE conn3 <- [1,543,null,{"value":null}] 08:26:46 INFO - PROCESS | 1742 | 1466695606180 Marionette TRACE conn3 -> [0,544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:46 INFO - PROCESS | 1742 | 1466695606191 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:26:46 INFO - PROCESS | 1742 | ++DOCSHELL 0x8d79d400 == 76 [pid = 1742] [id = 143] 08:26:46 INFO - PROCESS | 1742 | ++DOMWINDOW == 124 (0x9ad70c00) [pid = 1742] [serial = 429] [outer = (nil)] 08:26:46 INFO - PROCESS | 1742 | ++DOMWINDOW == 125 (0x9b20e000) [pid = 1742] [serial = 430] [outer = 0x9ad70c00] 08:26:46 INFO - PROCESS | 1742 | 1466695606274 Marionette DEBUG loaded listener.js 08:26:46 INFO - PROCESS | 1742 | ++DOMWINDOW == 126 (0x9b248400) [pid = 1742] [serial = 431] [outer = 0x9ad70c00] 08:26:47 INFO - PROCESS | 1742 | 1466695607144 Marionette TRACE conn3 <- [1,544,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 08:26:47 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. 08:26:47 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 1586ms 08:26:47 INFO - PROCESS | 1742 | 1466695607203 Marionette TRACE conn3 -> [0,545,"getWindowHandle",null] 08:26:47 INFO - PROCESS | 1742 | 1466695607206 Marionette TRACE conn3 <- [1,545,null,{"value":"8"}] 08:26:47 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 08:26:47 INFO - PROCESS | 1742 | 1466695607215 Marionette TRACE conn3 -> [0,546,"setScriptTimeout",{"ms":35000}] 08:26:47 INFO - PROCESS | 1742 | 1466695607219 Marionette TRACE conn3 <- [1,546,null,{}] 08:26:47 INFO - PROCESS | 1742 | 1466695607224 Marionette TRACE conn3 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:26:47 INFO - PROCESS | 1742 | 1466695607230 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:26:47 INFO - PROCESS | 1742 | 1466695607453 Marionette TRACE conn3 <- [1,547,null,{"value":null}] 08:26:47 INFO - PROCESS | 1742 | 1466695607700 Marionette TRACE conn3 -> [0,548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:47 INFO - PROCESS | 1742 | 1466695607706 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:26:47 INFO - PROCESS | 1742 | ++DOCSHELL 0x8d79c400 == 77 [pid = 1742] [id = 144] 08:26:47 INFO - PROCESS | 1742 | ++DOMWINDOW == 127 (0x8d924400) [pid = 1742] [serial = 432] [outer = (nil)] 08:26:47 INFO - PROCESS | 1742 | ++DOMWINDOW == 128 (0x9b40dc00) [pid = 1742] [serial = 433] [outer = 0x8d924400] 08:26:47 INFO - PROCESS | 1742 | 1466695607832 Marionette DEBUG loaded listener.js 08:26:47 INFO - PROCESS | 1742 | ++DOMWINDOW == 129 (0x9b747000) [pid = 1742] [serial = 434] [outer = 0x8d924400] 08:26:48 INFO - PROCESS | 1742 | 1466695608744 Marionette TRACE conn3 <- [1,548,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html",0,null,null,[["drawFocusIfNeeded does draw a focus ring if the element is in focus.",0,null,null]]]}] 08:26:48 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 08:26:48 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 1589ms 08:26:48 INFO - PROCESS | 1742 | 1466695608805 Marionette TRACE conn3 -> [0,549,"getWindowHandle",null] 08:26:48 INFO - PROCESS | 1742 | 1466695608809 Marionette TRACE conn3 <- [1,549,null,{"value":"8"}] 08:26:48 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 08:26:48 INFO - PROCESS | 1742 | 1466695608816 Marionette TRACE conn3 -> [0,550,"setScriptTimeout",{"ms":35000}] 08:26:48 INFO - PROCESS | 1742 | 1466695608819 Marionette TRACE conn3 <- [1,550,null,{}] 08:26:48 INFO - PROCESS | 1742 | 1466695608825 Marionette TRACE conn3 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:26:48 INFO - PROCESS | 1742 | 1466695608830 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:26:49 INFO - PROCESS | 1742 | 1466695609052 Marionette TRACE conn3 <- [1,551,null,{"value":null}] 08:26:49 INFO - PROCESS | 1742 | 1466695609296 Marionette TRACE conn3 -> [0,552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:49 INFO - PROCESS | 1742 | 1466695609305 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:26:49 INFO - PROCESS | 1742 | ++DOCSHELL 0x8d7a1000 == 78 [pid = 1742] [id = 145] 08:26:49 INFO - PROCESS | 1742 | ++DOMWINDOW == 130 (0x9aecf400) [pid = 1742] [serial = 435] [outer = (nil)] 08:26:49 INFO - PROCESS | 1742 | ++DOMWINDOW == 131 (0x9b795400) [pid = 1742] [serial = 436] [outer = 0x9aecf400] 08:26:49 INFO - PROCESS | 1742 | 1466695609427 Marionette DEBUG loaded listener.js 08:26:49 INFO - PROCESS | 1742 | ++DOMWINDOW == 132 (0x9d915000) [pid = 1742] [serial = 437] [outer = 0x9aecf400] 08:26:50 INFO - PROCESS | 1742 | 1466695610328 Marionette TRACE conn3 <- [1,552,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html",0,null,null,[["drawFocusIfNeeded does draw a focus ring if the element is in focus and the user activated a particular focus ring.",0,null,null]]]}] 08:26:50 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. 08:26:50 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 1591ms 08:26:50 INFO - PROCESS | 1742 | 1466695610408 Marionette TRACE conn3 -> [0,553,"getWindowHandle",null] 08:26:50 INFO - PROCESS | 1742 | 1466695610413 Marionette TRACE conn3 <- [1,553,null,{"value":"8"}] 08:26:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 08:26:50 INFO - PROCESS | 1742 | 1466695610419 Marionette TRACE conn3 -> [0,554,"setScriptTimeout",{"ms":35000}] 08:26:50 INFO - PROCESS | 1742 | 1466695610422 Marionette TRACE conn3 <- [1,554,null,{}] 08:26:50 INFO - PROCESS | 1742 | 1466695610428 Marionette TRACE conn3 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:26:50 INFO - PROCESS | 1742 | 1466695610434 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:26:50 INFO - PROCESS | 1742 | 1466695610642 Marionette TRACE conn3 <- [1,555,null,{"value":null}] 08:26:50 INFO - PROCESS | 1742 | 1466695610894 Marionette TRACE conn3 -> [0,556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:50 INFO - PROCESS | 1742 | 1466695610902 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:26:50 INFO - PROCESS | 1742 | ++DOCSHELL 0x8d92b000 == 79 [pid = 1742] [id = 146] 08:26:50 INFO - PROCESS | 1742 | ++DOMWINDOW == 133 (0x9b210c00) [pid = 1742] [serial = 438] [outer = (nil)] 08:26:51 INFO - PROCESS | 1742 | ++DOMWINDOW == 134 (0xa23a8c00) [pid = 1742] [serial = 439] [outer = 0x9b210c00] 08:26:51 INFO - PROCESS | 1742 | 1466695611028 Marionette DEBUG loaded listener.js 08:26:51 INFO - PROCESS | 1742 | ++DOMWINDOW == 135 (0xa2554400) [pid = 1742] [serial = 440] [outer = 0x9b210c00] 08:26:51 INFO - PROCESS | 1742 | [1742] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 08:26:51 INFO - PROCESS | 1742 | 1466695611937 Marionette TRACE conn3 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 08:26:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 08:26:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 1533ms 08:26:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 08:26:51 INFO - PROCESS | 1742 | 1466695611952 Marionette TRACE conn3 -> [0,557,"getWindowHandle",null] 08:26:51 INFO - PROCESS | 1742 | 1466695611955 Marionette TRACE conn3 <- [1,557,null,{"value":"8"}] 08:26:51 INFO - PROCESS | 1742 | 1466695611963 Marionette TRACE conn3 -> [0,558,"setScriptTimeout",{"ms":35000}] 08:26:51 INFO - PROCESS | 1742 | 1466695611966 Marionette TRACE conn3 <- [1,558,null,{}] 08:26:51 INFO - PROCESS | 1742 | 1466695611972 Marionette TRACE conn3 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:26:51 INFO - PROCESS | 1742 | 1466695611977 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:26:52 INFO - PROCESS | 1742 | 1466695612174 Marionette TRACE conn3 <- [1,559,null,{"value":null}] 08:26:52 INFO - PROCESS | 1742 | 1466695612363 Marionette TRACE conn3 -> [0,560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:52 INFO - PROCESS | 1742 | 1466695612374 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:26:52 INFO - PROCESS | 1742 | ++DOCSHELL 0x9d5c6800 == 80 [pid = 1742] [id = 147] 08:26:52 INFO - PROCESS | 1742 | ++DOMWINDOW == 136 (0xa1196c00) [pid = 1742] [serial = 441] [outer = (nil)] 08:26:52 INFO - PROCESS | 1742 | ++DOMWINDOW == 137 (0xa3348400) [pid = 1742] [serial = 442] [outer = 0xa1196c00] 08:26:52 INFO - PROCESS | 1742 | 1466695612451 Marionette DEBUG loaded listener.js 08:26:52 INFO - PROCESS | 1742 | ++DOMWINDOW == 138 (0xa33c9800) [pid = 1742] [serial = 443] [outer = 0xa1196c00] 08:26:53 INFO - PROCESS | 1742 | 1466695613445 Marionette TRACE conn3 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 08:26:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 08:26:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1533ms 08:26:53 INFO - PROCESS | 1742 | 1466695613496 Marionette TRACE conn3 -> [0,561,"getWindowHandle",null] 08:26:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 08:26:53 INFO - PROCESS | 1742 | 1466695613501 Marionette TRACE conn3 <- [1,561,null,{"value":"8"}] 08:26:53 INFO - PROCESS | 1742 | 1466695613507 Marionette TRACE conn3 -> [0,562,"setScriptTimeout",{"ms":35000}] 08:26:53 INFO - PROCESS | 1742 | 1466695613512 Marionette TRACE conn3 <- [1,562,null,{}] 08:26:53 INFO - PROCESS | 1742 | 1466695613517 Marionette TRACE conn3 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:26:53 INFO - PROCESS | 1742 | 1466695613523 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:26:53 INFO - PROCESS | 1742 | 1466695613751 Marionette TRACE conn3 <- [1,563,null,{"value":null}] 08:26:54 INFO - PROCESS | 1742 | 1466695613990 Marionette TRACE conn3 -> [0,564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:54 INFO - PROCESS | 1742 | 1466695614000 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:26:54 INFO - PROCESS | 1742 | ++DOCSHELL 0xa672b000 == 81 [pid = 1742] [id = 148] 08:26:54 INFO - PROCESS | 1742 | ++DOMWINDOW == 139 (0xa672b400) [pid = 1742] [serial = 444] [outer = (nil)] 08:26:54 INFO - PROCESS | 1742 | ++DOMWINDOW == 140 (0xa6789400) [pid = 1742] [serial = 445] [outer = 0xa672b400] 08:26:54 INFO - PROCESS | 1742 | 1466695614132 Marionette DEBUG loaded listener.js 08:26:54 INFO - PROCESS | 1742 | ++DOMWINDOW == 141 (0xa6bd1800) [pid = 1742] [serial = 446] [outer = 0xa672b400] 08:26:54 INFO - PROCESS | 1742 | [1742] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 08:26:54 INFO - PROCESS | 1742 | 1466695614989 Marionette TRACE conn3 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 08:26:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 08:26:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 1534ms 08:26:55 INFO - PROCESS | 1742 | 1466695615042 Marionette TRACE conn3 -> [0,565,"getWindowHandle",null] 08:26:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 08:26:55 INFO - PROCESS | 1742 | 1466695615046 Marionette TRACE conn3 <- [1,565,null,{"value":"8"}] 08:26:55 INFO - PROCESS | 1742 | 1466695615053 Marionette TRACE conn3 -> [0,566,"setScriptTimeout",{"ms":35000}] 08:26:55 INFO - PROCESS | 1742 | 1466695615057 Marionette TRACE conn3 <- [1,566,null,{}] 08:26:55 INFO - PROCESS | 1742 | 1466695615063 Marionette TRACE conn3 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:26:55 INFO - PROCESS | 1742 | 1466695615069 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:26:55 INFO - PROCESS | 1742 | 1466695615268 Marionette TRACE conn3 <- [1,567,null,{"value":null}] 08:26:55 INFO - PROCESS | 1742 | 1466695615454 Marionette TRACE conn3 -> [0,568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:55 INFO - PROCESS | 1742 | 1466695615465 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:26:55 INFO - PROCESS | 1742 | ++DOCSHELL 0x8cf5bc00 == 82 [pid = 1742] [id = 149] 08:26:55 INFO - PROCESS | 1742 | ++DOMWINDOW == 142 (0x8cf5cc00) [pid = 1742] [serial = 447] [outer = (nil)] 08:26:55 INFO - PROCESS | 1742 | ++DOMWINDOW == 143 (0x8cf65800) [pid = 1742] [serial = 448] [outer = 0x8cf5cc00] 08:26:55 INFO - PROCESS | 1742 | 1466695615546 Marionette DEBUG loaded listener.js 08:26:55 INFO - PROCESS | 1742 | ++DOMWINDOW == 144 (0x8cf67400) [pid = 1742] [serial = 449] [outer = 0x8cf5cc00] 08:26:56 INFO - PROCESS | 1742 | [1742] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 08:26:56 INFO - PROCESS | 1742 | 1466695616526 Marionette TRACE conn3 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 08:26:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 08:26:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1532ms 08:26:56 INFO - PROCESS | 1742 | 1466695616586 Marionette TRACE conn3 -> [0,569,"getWindowHandle",null] 08:26:56 INFO - PROCESS | 1742 | 1466695616590 Marionette TRACE conn3 <- [1,569,null,{"value":"8"}] 08:26:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 08:26:56 INFO - PROCESS | 1742 | 1466695616596 Marionette TRACE conn3 -> [0,570,"setScriptTimeout",{"ms":35000}] 08:26:56 INFO - PROCESS | 1742 | 1466695616600 Marionette TRACE conn3 <- [1,570,null,{}] 08:26:56 INFO - PROCESS | 1742 | 1466695616606 Marionette TRACE conn3 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:26:56 INFO - PROCESS | 1742 | 1466695616611 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:26:56 INFO - PROCESS | 1742 | 1466695616817 Marionette TRACE conn3 <- [1,571,null,{"value":null}] 08:26:57 INFO - PROCESS | 1742 | 1466695617051 Marionette TRACE conn3 -> [0,572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:57 INFO - PROCESS | 1742 | 1466695617058 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:26:57 INFO - PROCESS | 1742 | ++DOCSHELL 0x8d0b4800 == 83 [pid = 1742] [id = 150] 08:26:57 INFO - PROCESS | 1742 | ++DOMWINDOW == 145 (0x8d0b5c00) [pid = 1742] [serial = 450] [outer = (nil)] 08:26:57 INFO - PROCESS | 1742 | ++DOMWINDOW == 146 (0x8d0ba000) [pid = 1742] [serial = 451] [outer = 0x8d0b5c00] 08:26:57 INFO - PROCESS | 1742 | 1466695617191 Marionette DEBUG loaded listener.js 08:26:57 INFO - PROCESS | 1742 | ++DOMWINDOW == 147 (0x8d0bc000) [pid = 1742] [serial = 452] [outer = 0x8d0b5c00] 08:26:57 INFO - PROCESS | 1742 | [1742] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 08:26:58 INFO - PROCESS | 1742 | 1466695618089 Marionette TRACE conn3 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 08:26:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 08:26:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1530ms 08:26:58 INFO - PROCESS | 1742 | 1466695618128 Marionette TRACE conn3 -> [0,573,"getWindowHandle",null] 08:26:58 INFO - PROCESS | 1742 | 1466695618132 Marionette TRACE conn3 <- [1,573,null,{"value":"8"}] 08:26:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 08:26:58 INFO - PROCESS | 1742 | 1466695618139 Marionette TRACE conn3 -> [0,574,"setScriptTimeout",{"ms":35000}] 08:26:58 INFO - PROCESS | 1742 | 1466695618143 Marionette TRACE conn3 <- [1,574,null,{}] 08:26:58 INFO - PROCESS | 1742 | 1466695618148 Marionette TRACE conn3 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:26:58 INFO - PROCESS | 1742 | 1466695618153 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:26:58 INFO - PROCESS | 1742 | 1466695618349 Marionette TRACE conn3 <- [1,575,null,{"value":null}] 08:26:58 INFO - PROCESS | 1742 | 1466695618539 Marionette TRACE conn3 -> [0,576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:58 INFO - PROCESS | 1742 | 1466695618548 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:26:58 INFO - PROCESS | 1742 | ++DOCSHELL 0x8d0bb400 == 84 [pid = 1742] [id = 151] 08:26:58 INFO - PROCESS | 1742 | ++DOMWINDOW == 148 (0x8d0be800) [pid = 1742] [serial = 453] [outer = (nil)] 08:26:58 INFO - PROCESS | 1742 | ++DOMWINDOW == 149 (0x8d0c3400) [pid = 1742] [serial = 454] [outer = 0x8d0be800] 08:26:58 INFO - PROCESS | 1742 | 1466695618676 Marionette DEBUG loaded listener.js 08:26:58 INFO - PROCESS | 1742 | ++DOMWINDOW == 150 (0x8eaac000) [pid = 1742] [serial = 455] [outer = 0x8d0be800] 08:26:59 INFO - PROCESS | 1742 | 1466695619878 Marionette TRACE conn3 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 08:26:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 08:26:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1790ms 08:26:59 INFO - PROCESS | 1742 | 1466695619930 Marionette TRACE conn3 -> [0,577,"getWindowHandle",null] 08:26:59 INFO - PROCESS | 1742 | 1466695619935 Marionette TRACE conn3 <- [1,577,null,{"value":"8"}] 08:26:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 08:26:59 INFO - PROCESS | 1742 | 1466695619943 Marionette TRACE conn3 -> [0,578,"setScriptTimeout",{"ms":35000}] 08:26:59 INFO - PROCESS | 1742 | 1466695619951 Marionette TRACE conn3 <- [1,578,null,{}] 08:26:59 INFO - PROCESS | 1742 | 1466695619958 Marionette TRACE conn3 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:26:59 INFO - PROCESS | 1742 | 1466695619963 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:27:00 INFO - PROCESS | 1742 | 1466695620170 Marionette TRACE conn3 <- [1,579,null,{"value":null}] 08:27:00 INFO - PROCESS | 1742 | 1466695620406 Marionette TRACE conn3 -> [0,580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:00 INFO - PROCESS | 1742 | 1466695620415 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:27:00 INFO - PROCESS | 1742 | ++DOCSHELL 0x8d92b800 == 85 [pid = 1742] [id = 152] 08:27:00 INFO - PROCESS | 1742 | ++DOMWINDOW == 151 (0x8d930800) [pid = 1742] [serial = 456] [outer = (nil)] 08:27:00 INFO - PROCESS | 1742 | ++DOMWINDOW == 152 (0x8eaa8400) [pid = 1742] [serial = 457] [outer = 0x8d930800] 08:27:00 INFO - PROCESS | 1742 | 1466695620554 Marionette DEBUG loaded listener.js 08:27:00 INFO - PROCESS | 1742 | ++DOMWINDOW == 153 (0x8ebca800) [pid = 1742] [serial = 458] [outer = 0x8d930800] 08:27:01 INFO - PROCESS | 1742 | 1466695621613 Marionette TRACE conn3 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 08:27:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 08:27:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1735ms 08:27:01 INFO - PROCESS | 1742 | 1466695621679 Marionette TRACE conn3 -> [0,581,"getWindowHandle",null] 08:27:01 INFO - PROCESS | 1742 | 1466695621686 Marionette TRACE conn3 <- [1,581,null,{"value":"8"}] 08:27:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 08:27:01 INFO - PROCESS | 1742 | 1466695621696 Marionette TRACE conn3 -> [0,582,"setScriptTimeout",{"ms":35000}] 08:27:01 INFO - PROCESS | 1742 | 1466695621700 Marionette TRACE conn3 <- [1,582,null,{}] 08:27:01 INFO - PROCESS | 1742 | 1466695621707 Marionette TRACE conn3 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:01 INFO - PROCESS | 1742 | 1466695621712 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:27:01 INFO - PROCESS | 1742 | 1466695621961 Marionette TRACE conn3 <- [1,583,null,{"value":null}] 08:27:01 INFO - PROCESS | 1742 | --DOCSHELL 0x8eaac400 == 84 [pid = 1742] [id = 99] 08:27:01 INFO - PROCESS | 1742 | --DOCSHELL 0x8f5dd400 == 83 [pid = 1742] [id = 98] 08:27:01 INFO - PROCESS | 1742 | --DOCSHELL 0x8f5d7800 == 82 [pid = 1742] [id = 97] 08:27:01 INFO - PROCESS | 1742 | --DOCSHELL 0x8f5d1800 == 81 [pid = 1742] [id = 96] 08:27:02 INFO - PROCESS | 1742 | --DOCSHELL 0x8f389400 == 80 [pid = 1742] [id = 95] 08:27:02 INFO - PROCESS | 1742 | --DOCSHELL 0x9c202000 == 79 [pid = 1742] [id = 93] 08:27:02 INFO - PROCESS | 1742 | --DOCSHELL 0x9a41bc00 == 78 [pid = 1742] [id = 94] 08:27:02 INFO - PROCESS | 1742 | --DOCSHELL 0x8f5dbc00 == 77 [pid = 1742] [id = 136] 08:27:02 INFO - PROCESS | 1742 | --DOCSHELL 0x8d927800 == 76 [pid = 1742] [id = 135] 08:27:02 INFO - PROCESS | 1742 | --DOCSHELL 0x8eab2800 == 75 [pid = 1742] [id = 134] 08:27:02 INFO - PROCESS | 1742 | --DOCSHELL 0x9119cc00 == 74 [pid = 1742] [id = 133] 08:27:02 INFO - PROCESS | 1742 | 1466695622254 Marionette TRACE conn3 -> [0,584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:02 INFO - PROCESS | 1742 | 1466695622262 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:27:02 INFO - PROCESS | 1742 | --DOCSHELL 0x8eee2c00 == 73 [pid = 1742] [id = 132] 08:27:02 INFO - PROCESS | 1742 | --DOCSHELL 0x8ebcbc00 == 72 [pid = 1742] [id = 131] 08:27:02 INFO - PROCESS | 1742 | ++DOCSHELL 0x8d7a3800 == 73 [pid = 1742] [id = 153] 08:27:02 INFO - PROCESS | 1742 | ++DOMWINDOW == 154 (0x8d9ec000) [pid = 1742] [serial = 459] [outer = (nil)] 08:27:02 INFO - PROCESS | 1742 | ++DOMWINDOW == 155 (0x8eec6c00) [pid = 1742] [serial = 460] [outer = 0x8d9ec000] 08:27:02 INFO - PROCESS | 1742 | 1466695622346 Marionette DEBUG loaded listener.js 08:27:02 INFO - PROCESS | 1742 | ++DOMWINDOW == 156 (0x8f38a800) [pid = 1742] [serial = 461] [outer = 0x8d9ec000] 08:27:02 INFO - PROCESS | 1742 | --DOCSHELL 0x8f5cf400 == 72 [pid = 1742] [id = 121] 08:27:02 INFO - PROCESS | 1742 | --DOMWINDOW == 155 (0x9538a000) [pid = 1742] [serial = 358] [outer = (nil)] [url = about:blank] 08:27:02 INFO - PROCESS | 1742 | --DOMWINDOW == 154 (0x9b24bc00) [pid = 1742] [serial = 318] [outer = (nil)] [url = about:blank] 08:27:02 INFO - PROCESS | 1742 | --DOMWINDOW == 153 (0x9ad6a800) [pid = 1742] [serial = 340] [outer = (nil)] [url = about:blank] 08:27:02 INFO - PROCESS | 1742 | --DOMWINDOW == 152 (0xa672cc00) [pid = 1742] [serial = 337] [outer = (nil)] [url = about:blank] 08:27:02 INFO - PROCESS | 1742 | --DOMWINDOW == 151 (0xa4d0c800) [pid = 1742] [serial = 333] [outer = (nil)] [url = about:blank] 08:27:02 INFO - PROCESS | 1742 | --DOMWINDOW == 150 (0x92509800) [pid = 1742] [serial = 357] [outer = (nil)] [url = about:blank] 08:27:02 INFO - PROCESS | 1742 | --DOMWINDOW == 149 (0x91d88400) [pid = 1742] [serial = 343] [outer = (nil)] [url = about:blank] 08:27:02 INFO - PROCESS | 1742 | --DOMWINDOW == 148 (0x9a415800) [pid = 1742] [serial = 325] [outer = (nil)] [url = about:blank] 08:27:02 INFO - PROCESS | 1742 | --DOMWINDOW == 147 (0x915a0800) [pid = 1742] [serial = 342] [outer = (nil)] [url = about:blank] 08:27:02 INFO - PROCESS | 1742 | --DOMWINDOW == 146 (0x94984000) [pid = 1742] [serial = 339] [outer = (nil)] [url = about:blank] 08:27:02 INFO - PROCESS | 1742 | --DOMWINDOW == 145 (0x9544fc00) [pid = 1742] [serial = 351] [outer = (nil)] [url = about:blank] 08:27:02 INFO - PROCESS | 1742 | --DOMWINDOW == 144 (0x98433c00) [pid = 1742] [serial = 324] [outer = (nil)] [url = about:blank] 08:27:02 INFO - PROCESS | 1742 | --DOMWINDOW == 143 (0x9a9f4800) [pid = 1742] [serial = 354] [outer = (nil)] [url = about:blank] 08:27:02 INFO - PROCESS | 1742 | --DOMWINDOW == 142 (0x9d9b7c00) [pid = 1742] [serial = 330] [outer = (nil)] [url = about:blank] 08:27:02 INFO - PROCESS | 1742 | --DOMWINDOW == 141 (0xa2372800) [pid = 1742] [serial = 331] [outer = (nil)] [url = about:blank] 08:27:02 INFO - PROCESS | 1742 | --DOMWINDOW == 140 (0x91d8e800) [pid = 1742] [serial = 336] [outer = (nil)] [url = about:blank] 08:27:02 INFO - PROCESS | 1742 | --DOMWINDOW == 139 (0x9555c400) [pid = 1742] [serial = 346] [outer = (nil)] [url = about:blank] 08:27:02 INFO - PROCESS | 1742 | --DOMWINDOW == 138 (0x8eab5000) [pid = 1742] [serial = 298] [outer = (nil)] [url = about:blank] 08:27:02 INFO - PROCESS | 1742 | --DOMWINDOW == 137 (0x91d87800) [pid = 1742] [serial = 348] [outer = (nil)] [url = about:blank] 08:27:02 INFO - PROCESS | 1742 | --DOMWINDOW == 136 (0x9b78cc00) [pid = 1742] [serial = 327] [outer = (nil)] [url = about:blank] 08:27:02 INFO - PROCESS | 1742 | --DOMWINDOW == 135 (0x9708e400) [pid = 1742] [serial = 352] [outer = (nil)] [url = about:blank] 08:27:02 INFO - PROCESS | 1742 | --DOMWINDOW == 134 (0x94988c00) [pid = 1742] [serial = 345] [outer = (nil)] [url = about:blank] 08:27:02 INFO - PROCESS | 1742 | --DOMWINDOW == 133 (0x93c31000) [pid = 1742] [serial = 349] [outer = (nil)] [url = about:blank] 08:27:02 INFO - PROCESS | 1742 | --DOMWINDOW == 132 (0x9b252c00) [pid = 1742] [serial = 319] [outer = (nil)] [url = about:blank] 08:27:02 INFO - PROCESS | 1742 | --DOMWINDOW == 131 (0x91c60400) [pid = 1742] [serial = 322] [outer = (nil)] [url = about:blank] 08:27:02 INFO - PROCESS | 1742 | --DOMWINDOW == 130 (0xa61aec00) [pid = 1742] [serial = 292] [outer = (nil)] [url = about:blank] 08:27:02 INFO - PROCESS | 1742 | --DOMWINDOW == 129 (0x91c58000) [pid = 1742] [serial = 321] [outer = (nil)] [url = about:blank] 08:27:02 INFO - PROCESS | 1742 | --DOMWINDOW == 128 (0xa610c800) [pid = 1742] [serial = 334] [outer = (nil)] [url = about:blank] 08:27:02 INFO - PROCESS | 1742 | --DOMWINDOW == 127 (0xa67a2c00) [pid = 1742] [serial = 283] [outer = (nil)] [url = about:blank] 08:27:02 INFO - PROCESS | 1742 | --DOMWINDOW == 126 (0x8f5d7400) [pid = 1742] [serial = 289] [outer = (nil)] [url = about:blank] 08:27:02 INFO - PROCESS | 1742 | --DOMWINDOW == 125 (0xa82acc00) [pid = 1742] [serial = 295] [outer = (nil)] [url = about:blank] 08:27:02 INFO - PROCESS | 1742 | --DOMWINDOW == 124 (0x9bb7d800) [pid = 1742] [serial = 328] [outer = (nil)] [url = about:blank] 08:27:02 INFO - PROCESS | 1742 | --DOMWINDOW == 123 (0x9b791400) [pid = 1742] [serial = 277] [outer = (nil)] [url = about:blank] 08:27:02 INFO - PROCESS | 1742 | --DOMWINDOW == 122 (0xa6bd8400) [pid = 1742] [serial = 286] [outer = (nil)] [url = about:blank] 08:27:02 INFO - PROCESS | 1742 | --DOMWINDOW == 121 (0xa4d57000) [pid = 1742] [serial = 280] [outer = (nil)] [url = about:blank] 08:27:02 INFO - PROCESS | 1742 | --DOMWINDOW == 120 (0x9ad6d000) [pid = 1742] [serial = 355] [outer = (nil)] [url = about:blank] 08:27:03 INFO - PROCESS | 1742 | 1466695623245 Marionette TRACE conn3 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 08:27:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 08:27:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 1582ms 08:27:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 08:27:03 INFO - PROCESS | 1742 | 1466695623279 Marionette TRACE conn3 -> [0,585,"getWindowHandle",null] 08:27:03 INFO - PROCESS | 1742 | 1466695623283 Marionette TRACE conn3 <- [1,585,null,{"value":"8"}] 08:27:03 INFO - PROCESS | 1742 | 1466695623290 Marionette TRACE conn3 -> [0,586,"setScriptTimeout",{"ms":35000}] 08:27:03 INFO - PROCESS | 1742 | 1466695623296 Marionette TRACE conn3 <- [1,586,null,{}] 08:27:03 INFO - PROCESS | 1742 | 1466695623312 Marionette TRACE conn3 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:03 INFO - PROCESS | 1742 | 1466695623321 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:27:03 INFO - PROCESS | 1742 | 1466695623514 Marionette TRACE conn3 <- [1,587,null,{"value":null}] 08:27:03 INFO - PROCESS | 1742 | 1466695623674 Marionette TRACE conn3 -> [0,588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:03 INFO - PROCESS | 1742 | 1466695623687 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:27:03 INFO - PROCESS | 1742 | ++DOCSHELL 0x8f61c000 == 73 [pid = 1742] [id = 154] 08:27:03 INFO - PROCESS | 1742 | ++DOMWINDOW == 121 (0x8f61d000) [pid = 1742] [serial = 462] [outer = (nil)] 08:27:03 INFO - PROCESS | 1742 | ++DOMWINDOW == 122 (0x911a0c00) [pid = 1742] [serial = 463] [outer = 0x8f61d000] 08:27:03 INFO - PROCESS | 1742 | 1466695623801 Marionette DEBUG loaded listener.js 08:27:03 INFO - PROCESS | 1742 | ++DOMWINDOW == 123 (0x91c5e400) [pid = 1742] [serial = 464] [outer = 0x8f61d000] 08:27:04 INFO - PROCESS | 1742 | [1742] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 08:27:04 INFO - PROCESS | 1742 | 1466695624564 Marionette TRACE conn3 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 08:27:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 08:27:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 1287ms 08:27:04 INFO - PROCESS | 1742 | 1466695624575 Marionette TRACE conn3 -> [0,589,"getWindowHandle",null] 08:27:04 INFO - PROCESS | 1742 | 1466695624581 Marionette TRACE conn3 <- [1,589,null,{"value":"8"}] 08:27:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 08:27:04 INFO - PROCESS | 1742 | 1466695624616 Marionette TRACE conn3 -> [0,590,"setScriptTimeout",{"ms":35000}] 08:27:04 INFO - PROCESS | 1742 | 1466695624620 Marionette TRACE conn3 <- [1,590,null,{}] 08:27:04 INFO - PROCESS | 1742 | 1466695624637 Marionette TRACE conn3 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:04 INFO - PROCESS | 1742 | 1466695624642 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:27:04 INFO - PROCESS | 1742 | 1466695624881 Marionette TRACE conn3 <- [1,591,null,{"value":null}] 08:27:04 INFO - PROCESS | 1742 | 1466695624905 Marionette TRACE conn3 -> [0,592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:04 INFO - PROCESS | 1742 | 1466695624914 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:27:04 INFO - PROCESS | 1742 | ++DOCSHELL 0x8f621400 == 74 [pid = 1742] [id = 155] 08:27:04 INFO - PROCESS | 1742 | ++DOMWINDOW == 124 (0x91d82000) [pid = 1742] [serial = 465] [outer = (nil)] 08:27:04 INFO - PROCESS | 1742 | ++DOMWINDOW == 125 (0x91d8cc00) [pid = 1742] [serial = 466] [outer = 0x91d82000] 08:27:04 INFO - PROCESS | 1742 | 1466695624984 Marionette DEBUG loaded listener.js 08:27:05 INFO - PROCESS | 1742 | ++DOMWINDOW == 126 (0x92510400) [pid = 1742] [serial = 467] [outer = 0x91d82000] 08:27:06 INFO - PROCESS | 1742 | 1466695626099 Marionette TRACE conn3 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 08:27:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 08:27:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 1552ms 08:27:06 INFO - PROCESS | 1742 | 1466695626169 Marionette TRACE conn3 -> [0,593,"getWindowHandle",null] 08:27:06 INFO - PROCESS | 1742 | 1466695626173 Marionette TRACE conn3 <- [1,593,null,{"value":"8"}] 08:27:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 08:27:06 INFO - PROCESS | 1742 | 1466695626179 Marionette TRACE conn3 -> [0,594,"setScriptTimeout",{"ms":35000}] 08:27:06 INFO - PROCESS | 1742 | 1466695626200 Marionette TRACE conn3 <- [1,594,null,{}] 08:27:06 INFO - PROCESS | 1742 | 1466695626216 Marionette TRACE conn3 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:06 INFO - PROCESS | 1742 | 1466695626221 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:27:06 INFO - PROCESS | 1742 | 1466695626467 Marionette TRACE conn3 <- [1,595,null,{"value":null}] 08:27:06 INFO - PROCESS | 1742 | 1466695626544 Marionette TRACE conn3 -> [0,596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:06 INFO - PROCESS | 1742 | 1466695626552 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:27:06 INFO - PROCESS | 1742 | ++DOCSHELL 0x9119cc00 == 75 [pid = 1742] [id = 156] 08:27:06 INFO - PROCESS | 1742 | ++DOMWINDOW == 127 (0x91d86800) [pid = 1742] [serial = 468] [outer = (nil)] 08:27:06 INFO - PROCESS | 1742 | ++DOMWINDOW == 128 (0x93054400) [pid = 1742] [serial = 469] [outer = 0x91d86800] 08:27:06 INFO - PROCESS | 1742 | 1466695626623 Marionette DEBUG loaded listener.js 08:27:06 INFO - PROCESS | 1742 | ++DOMWINDOW == 129 (0x93c23400) [pid = 1742] [serial = 470] [outer = 0x91d86800] 08:27:07 INFO - PROCESS | 1742 | --DOMWINDOW == 128 (0x9119d000) [pid = 1742] [serial = 399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 08:27:07 INFO - PROCESS | 1742 | --DOMWINDOW == 127 (0x8ebcc400) [pid = 1742] [serial = 392] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 08:27:07 INFO - PROCESS | 1742 | --DOMWINDOW == 126 (0x8f38a000) [pid = 1742] [serial = 396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 08:27:07 INFO - PROCESS | 1742 | --DOMWINDOW == 125 (0x8eab7800) [pid = 1742] [serial = 405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 08:27:07 INFO - PROCESS | 1742 | --DOMWINDOW == 124 (0x9159f800) [pid = 1742] [serial = 402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 08:27:07 INFO - PROCESS | 1742 | --DOMWINDOW == 123 (0x91597400) [pid = 1742] [serial = 408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 08:27:07 INFO - PROCESS | 1742 | 1466695627663 Marionette TRACE conn3 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 08:27:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 08:27:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 1512ms 08:27:07 INFO - PROCESS | 1742 | 1466695627692 Marionette TRACE conn3 -> [0,597,"getWindowHandle",null] 08:27:07 INFO - PROCESS | 1742 | 1466695627696 Marionette TRACE conn3 <- [1,597,null,{"value":"8"}] 08:27:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 08:27:07 INFO - PROCESS | 1742 | 1466695627702 Marionette TRACE conn3 -> [0,598,"setScriptTimeout",{"ms":35000}] 08:27:07 INFO - PROCESS | 1742 | 1466695627705 Marionette TRACE conn3 <- [1,598,null,{}] 08:27:07 INFO - PROCESS | 1742 | 1466695627711 Marionette TRACE conn3 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:07 INFO - PROCESS | 1742 | 1466695627721 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:27:07 INFO - PROCESS | 1742 | 1466695627917 Marionette TRACE conn3 <- [1,599,null,{"value":null}] 08:27:08 INFO - PROCESS | 1742 | 1466695628062 Marionette TRACE conn3 -> [0,600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:08 INFO - PROCESS | 1742 | 1466695628070 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:27:08 INFO - PROCESS | 1742 | ++DOCSHELL 0x8f38bc00 == 76 [pid = 1742] [id = 157] 08:27:08 INFO - PROCESS | 1742 | ++DOMWINDOW == 124 (0x8f5d8400) [pid = 1742] [serial = 471] [outer = (nil)] 08:27:08 INFO - PROCESS | 1742 | ++DOMWINDOW == 125 (0x95356c00) [pid = 1742] [serial = 472] [outer = 0x8f5d8400] 08:27:08 INFO - PROCESS | 1742 | 1466695628140 Marionette DEBUG loaded listener.js 08:27:08 INFO - PROCESS | 1742 | ++DOMWINDOW == 126 (0x95363400) [pid = 1742] [serial = 473] [outer = 0x8f5d8400] 08:27:08 INFO - PROCESS | 1742 | 1466695628897 Marionette TRACE conn3 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 08:27:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 08:27:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 1234ms 08:27:08 INFO - PROCESS | 1742 | 1466695628945 Marionette TRACE conn3 -> [0,601,"getWindowHandle",null] 08:27:08 INFO - PROCESS | 1742 | 1466695628949 Marionette TRACE conn3 <- [1,601,null,{"value":"8"}] 08:27:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 08:27:08 INFO - PROCESS | 1742 | 1466695628955 Marionette TRACE conn3 -> [0,602,"setScriptTimeout",{"ms":35000}] 08:27:08 INFO - PROCESS | 1742 | 1466695628959 Marionette TRACE conn3 <- [1,602,null,{}] 08:27:08 INFO - PROCESS | 1742 | 1466695628964 Marionette TRACE conn3 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:08 INFO - PROCESS | 1742 | 1466695628969 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:27:09 INFO - PROCESS | 1742 | 1466695629248 Marionette TRACE conn3 <- [1,603,null,{"value":null}] 08:27:09 INFO - PROCESS | 1742 | 1466695629434 Marionette TRACE conn3 -> [0,604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:09 INFO - PROCESS | 1742 | 1466695629443 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:27:09 INFO - PROCESS | 1742 | ++DOCSHELL 0x8cf65000 == 77 [pid = 1742] [id = 158] 08:27:09 INFO - PROCESS | 1742 | ++DOMWINDOW == 127 (0x8cf66000) [pid = 1742] [serial = 474] [outer = (nil)] 08:27:09 INFO - PROCESS | 1742 | ++DOMWINDOW == 128 (0x8d0bf400) [pid = 1742] [serial = 475] [outer = 0x8cf66000] 08:27:09 INFO - PROCESS | 1742 | 1466695629537 Marionette DEBUG loaded listener.js 08:27:09 INFO - PROCESS | 1742 | ++DOMWINDOW == 129 (0x8d7a4c00) [pid = 1742] [serial = 476] [outer = 0x8cf66000] 08:27:10 INFO - PROCESS | 1742 | 1466695630600 Marionette TRACE conn3 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 08:27:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 08:27:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 1683ms 08:27:10 INFO - PROCESS | 1742 | 1466695630641 Marionette TRACE conn3 -> [0,605,"getWindowHandle",null] 08:27:10 INFO - PROCESS | 1742 | 1466695630648 Marionette TRACE conn3 <- [1,605,null,{"value":"8"}] 08:27:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 08:27:10 INFO - PROCESS | 1742 | 1466695630657 Marionette TRACE conn3 -> [0,606,"setScriptTimeout",{"ms":35000}] 08:27:10 INFO - PROCESS | 1742 | 1466695630663 Marionette TRACE conn3 <- [1,606,null,{}] 08:27:10 INFO - PROCESS | 1742 | 1466695630671 Marionette TRACE conn3 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:10 INFO - PROCESS | 1742 | 1466695630678 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:27:10 INFO - PROCESS | 1742 | 1466695630924 Marionette TRACE conn3 <- [1,607,null,{"value":null}] 08:27:11 INFO - PROCESS | 1742 | 1466695631269 Marionette TRACE conn3 -> [0,608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:11 INFO - PROCESS | 1742 | 1466695631280 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:27:11 INFO - PROCESS | 1742 | ++DOCSHELL 0x8eecbc00 == 78 [pid = 1742] [id = 159] 08:27:11 INFO - PROCESS | 1742 | ++DOMWINDOW == 130 (0x8eedd000) [pid = 1742] [serial = 477] [outer = (nil)] 08:27:11 INFO - PROCESS | 1742 | ++DOMWINDOW == 131 (0x8f391800) [pid = 1742] [serial = 478] [outer = 0x8eedd000] 08:27:11 INFO - PROCESS | 1742 | 1466695631373 Marionette DEBUG loaded listener.js 08:27:11 INFO - PROCESS | 1742 | ++DOMWINDOW == 132 (0x8f5d6c00) [pid = 1742] [serial = 479] [outer = 0x8eedd000] 08:27:12 INFO - PROCESS | 1742 | 1466695632312 Marionette TRACE conn3 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 08:27:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 08:27:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1737ms 08:27:12 INFO - PROCESS | 1742 | 1466695632395 Marionette TRACE conn3 -> [0,609,"getWindowHandle",null] 08:27:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 08:27:12 INFO - PROCESS | 1742 | 1466695632401 Marionette TRACE conn3 <- [1,609,null,{"value":"8"}] 08:27:12 INFO - PROCESS | 1742 | 1466695632408 Marionette TRACE conn3 -> [0,610,"setScriptTimeout",{"ms":35000}] 08:27:12 INFO - PROCESS | 1742 | 1466695632411 Marionette TRACE conn3 <- [1,610,null,{}] 08:27:12 INFO - PROCESS | 1742 | 1466695632418 Marionette TRACE conn3 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:12 INFO - PROCESS | 1742 | 1466695632423 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:27:12 INFO - PROCESS | 1742 | 1466695632670 Marionette TRACE conn3 <- [1,611,null,{"value":null}] 08:27:12 INFO - PROCESS | 1742 | 1466695632973 Marionette TRACE conn3 -> [0,612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:12 INFO - PROCESS | 1742 | 1466695632981 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:27:13 INFO - PROCESS | 1742 | ++DOCSHELL 0x8f616000 == 79 [pid = 1742] [id = 160] 08:27:13 INFO - PROCESS | 1742 | ++DOMWINDOW == 133 (0x91d83000) [pid = 1742] [serial = 480] [outer = (nil)] 08:27:13 INFO - PROCESS | 1742 | ++DOMWINDOW == 134 (0x930e2800) [pid = 1742] [serial = 481] [outer = 0x91d83000] 08:27:13 INFO - PROCESS | 1742 | 1466695633066 Marionette DEBUG loaded listener.js 08:27:13 INFO - PROCESS | 1742 | ++DOMWINDOW == 135 (0x95354800) [pid = 1742] [serial = 482] [outer = 0x91d83000] 08:27:13 INFO - PROCESS | 1742 | 1466695633978 Marionette TRACE conn3 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 08:27:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 08:27:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1634ms 08:27:14 INFO - PROCESS | 1742 | 1466695634043 Marionette TRACE conn3 -> [0,613,"getWindowHandle",null] 08:27:14 INFO - PROCESS | 1742 | 1466695634050 Marionette TRACE conn3 <- [1,613,null,{"value":"8"}] 08:27:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 08:27:14 INFO - PROCESS | 1742 | 1466695634068 Marionette TRACE conn3 -> [0,614,"setScriptTimeout",{"ms":35000}] 08:27:14 INFO - PROCESS | 1742 | 1466695634075 Marionette TRACE conn3 <- [1,614,null,{}] 08:27:14 INFO - PROCESS | 1742 | 1466695634082 Marionette TRACE conn3 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:14 INFO - PROCESS | 1742 | 1466695634088 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:27:14 INFO - PROCESS | 1742 | 1466695634337 Marionette TRACE conn3 <- [1,615,null,{"value":null}] 08:27:14 INFO - PROCESS | 1742 | 1466695634591 Marionette TRACE conn3 -> [0,616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:14 INFO - PROCESS | 1742 | 1466695634599 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:27:14 INFO - PROCESS | 1742 | ++DOCSHELL 0x9aeca400 == 80 [pid = 1742] [id = 161] 08:27:14 INFO - PROCESS | 1742 | ++DOMWINDOW == 136 (0x9aecac00) [pid = 1742] [serial = 483] [outer = (nil)] 08:27:14 INFO - PROCESS | 1742 | ++DOMWINDOW == 137 (0x9aece000) [pid = 1742] [serial = 484] [outer = 0x9aecac00] 08:27:14 INFO - PROCESS | 1742 | 1466695634746 Marionette DEBUG loaded listener.js 08:27:14 INFO - PROCESS | 1742 | ++DOMWINDOW == 138 (0x9b202400) [pid = 1742] [serial = 485] [outer = 0x9aecac00] 08:27:15 INFO - PROCESS | 1742 | 1466695635659 Marionette TRACE conn3 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 08:27:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 08:27:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1651ms 08:27:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 08:27:15 INFO - PROCESS | 1742 | 1466695635711 Marionette TRACE conn3 -> [0,617,"getWindowHandle",null] 08:27:15 INFO - PROCESS | 1742 | 1466695635715 Marionette TRACE conn3 <- [1,617,null,{"value":"8"}] 08:27:15 INFO - PROCESS | 1742 | 1466695635722 Marionette TRACE conn3 -> [0,618,"setScriptTimeout",{"ms":35000}] 08:27:15 INFO - PROCESS | 1742 | 1466695635725 Marionette TRACE conn3 <- [1,618,null,{}] 08:27:15 INFO - PROCESS | 1742 | 1466695635731 Marionette TRACE conn3 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:15 INFO - PROCESS | 1742 | 1466695635737 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:27:15 INFO - PROCESS | 1742 | 1466695635948 Marionette TRACE conn3 <- [1,619,null,{"value":null}] 08:27:16 INFO - PROCESS | 1742 | 1466695636207 Marionette TRACE conn3 -> [0,620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:16 INFO - PROCESS | 1742 | 1466695636217 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:27:16 INFO - PROCESS | 1742 | ++DOCSHELL 0x8d9f6c00 == 81 [pid = 1742] [id = 162] 08:27:16 INFO - PROCESS | 1742 | ++DOMWINDOW == 139 (0x8ebd0000) [pid = 1742] [serial = 486] [outer = (nil)] 08:27:16 INFO - PROCESS | 1742 | ++DOMWINDOW == 140 (0x9b210000) [pid = 1742] [serial = 487] [outer = 0x8ebd0000] 08:27:16 INFO - PROCESS | 1742 | 1466695636342 Marionette DEBUG loaded listener.js 08:27:16 INFO - PROCESS | 1742 | ++DOMWINDOW == 141 (0x9b283c00) [pid = 1742] [serial = 488] [outer = 0x8ebd0000] 08:27:17 INFO - PROCESS | 1742 | 1466695637270 Marionette TRACE conn3 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 08:27:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 08:27:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1586ms 08:27:17 INFO - PROCESS | 1742 | 1466695637308 Marionette TRACE conn3 -> [0,621,"getWindowHandle",null] 08:27:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 08:27:17 INFO - PROCESS | 1742 | 1466695637312 Marionette TRACE conn3 <- [1,621,null,{"value":"8"}] 08:27:17 INFO - PROCESS | 1742 | 1466695637318 Marionette TRACE conn3 -> [0,622,"setScriptTimeout",{"ms":35000}] 08:27:17 INFO - PROCESS | 1742 | 1466695637322 Marionette TRACE conn3 <- [1,622,null,{}] 08:27:17 INFO - PROCESS | 1742 | 1466695637328 Marionette TRACE conn3 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:17 INFO - PROCESS | 1742 | 1466695637333 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:27:17 INFO - PROCESS | 1742 | 1466695637542 Marionette TRACE conn3 <- [1,623,null,{"value":null}] 08:27:17 INFO - PROCESS | 1742 | 1466695637787 Marionette TRACE conn3 -> [0,624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:17 INFO - PROCESS | 1742 | 1466695637803 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:27:17 INFO - PROCESS | 1742 | ++DOCSHELL 0x8ebc8800 == 82 [pid = 1742] [id = 163] 08:27:17 INFO - PROCESS | 1742 | ++DOMWINDOW == 142 (0x9b797400) [pid = 1742] [serial = 489] [outer = (nil)] 08:27:17 INFO - PROCESS | 1742 | ++DOMWINDOW == 143 (0x9c205c00) [pid = 1742] [serial = 490] [outer = 0x9b797400] 08:27:17 INFO - PROCESS | 1742 | 1466695637942 Marionette DEBUG loaded listener.js 08:27:18 INFO - PROCESS | 1742 | ++DOMWINDOW == 144 (0xa23fa800) [pid = 1742] [serial = 491] [outer = 0x9b797400] 08:27:18 INFO - PROCESS | 1742 | 1466695638993 Marionette TRACE conn3 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 08:27:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 08:27:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 1735ms 08:27:19 INFO - PROCESS | 1742 | 1466695639054 Marionette TRACE conn3 -> [0,625,"getWindowHandle",null] 08:27:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 08:27:19 INFO - PROCESS | 1742 | 1466695639059 Marionette TRACE conn3 <- [1,625,null,{"value":"8"}] 08:27:19 INFO - PROCESS | 1742 | 1466695639065 Marionette TRACE conn3 -> [0,626,"setScriptTimeout",{"ms":35000}] 08:27:19 INFO - PROCESS | 1742 | 1466695639075 Marionette TRACE conn3 <- [1,626,null,{}] 08:27:19 INFO - PROCESS | 1742 | 1466695639081 Marionette TRACE conn3 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:19 INFO - PROCESS | 1742 | 1466695639087 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:27:19 INFO - PROCESS | 1742 | 1466695639288 Marionette TRACE conn3 <- [1,627,null,{"value":null}] 08:27:19 INFO - PROCESS | 1742 | 1466695639521 Marionette TRACE conn3 -> [0,628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:19 INFO - PROCESS | 1742 | 1466695639530 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:27:19 INFO - PROCESS | 1742 | ++DOCSHELL 0x97090c00 == 83 [pid = 1742] [id = 164] 08:27:19 INFO - PROCESS | 1742 | ++DOMWINDOW == 145 (0x9b28e800) [pid = 1742] [serial = 492] [outer = (nil)] 08:27:19 INFO - PROCESS | 1742 | ++DOMWINDOW == 146 (0xa61b2c00) [pid = 1742] [serial = 493] [outer = 0x9b28e800] 08:27:19 INFO - PROCESS | 1742 | 1466695639652 Marionette DEBUG loaded listener.js 08:27:19 INFO - PROCESS | 1742 | ++DOMWINDOW == 147 (0xa67a8c00) [pid = 1742] [serial = 494] [outer = 0x9b28e800] 08:27:20 INFO - PROCESS | 1742 | 1466695640554 Marionette TRACE conn3 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 08:27:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 08:27:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 1546ms 08:27:20 INFO - PROCESS | 1742 | 1466695640613 Marionette TRACE conn3 -> [0,629,"getWindowHandle",null] 08:27:20 INFO - PROCESS | 1742 | 1466695640616 Marionette TRACE conn3 <- [1,629,null,{"value":"8"}] 08:27:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 08:27:20 INFO - PROCESS | 1742 | 1466695640623 Marionette TRACE conn3 -> [0,630,"setScriptTimeout",{"ms":35000}] 08:27:20 INFO - PROCESS | 1742 | 1466695640627 Marionette TRACE conn3 <- [1,630,null,{}] 08:27:20 INFO - PROCESS | 1742 | 1466695640633 Marionette TRACE conn3 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:20 INFO - PROCESS | 1742 | 1466695640639 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:27:20 INFO - PROCESS | 1742 | 1466695640847 Marionette TRACE conn3 <- [1,631,null,{"value":null}] 08:27:21 INFO - PROCESS | 1742 | 1466695641082 Marionette TRACE conn3 -> [0,632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:21 INFO - PROCESS | 1742 | 1466695641088 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:27:21 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e666800 == 84 [pid = 1742] [id = 165] 08:27:21 INFO - PROCESS | 1742 | ++DOMWINDOW == 148 (0x8e666c00) [pid = 1742] [serial = 495] [outer = (nil)] 08:27:21 INFO - PROCESS | 1742 | ++DOMWINDOW == 149 (0x8e66d000) [pid = 1742] [serial = 496] [outer = 0x8e666c00] 08:27:21 INFO - PROCESS | 1742 | 1466695641209 Marionette DEBUG loaded listener.js 08:27:21 INFO - PROCESS | 1742 | ++DOMWINDOW == 150 (0x8e670c00) [pid = 1742] [serial = 497] [outer = 0x8e666c00] 08:27:22 INFO - PROCESS | 1742 | 1466695642087 Marionette TRACE conn3 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 08:27:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 08:27:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 1539ms 08:27:22 INFO - PROCESS | 1742 | 1466695642163 Marionette TRACE conn3 -> [0,633,"getWindowHandle",null] 08:27:22 INFO - PROCESS | 1742 | 1466695642167 Marionette TRACE conn3 <- [1,633,null,{"value":"8"}] 08:27:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 08:27:22 INFO - PROCESS | 1742 | 1466695642174 Marionette TRACE conn3 -> [0,634,"setScriptTimeout",{"ms":35000}] 08:27:22 INFO - PROCESS | 1742 | 1466695642176 Marionette TRACE conn3 <- [1,634,null,{}] 08:27:22 INFO - PROCESS | 1742 | 1466695642183 Marionette TRACE conn3 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:22 INFO - PROCESS | 1742 | 1466695642188 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:27:22 INFO - PROCESS | 1742 | 1466695642394 Marionette TRACE conn3 <- [1,635,null,{"value":null}] 08:27:22 INFO - PROCESS | 1742 | 1466695642630 Marionette TRACE conn3 -> [0,636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:22 INFO - PROCESS | 1742 | 1466695642637 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:27:22 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e666000 == 85 [pid = 1742] [id = 166] 08:27:22 INFO - PROCESS | 1742 | ++DOMWINDOW == 151 (0x8e666400) [pid = 1742] [serial = 498] [outer = (nil)] 08:27:22 INFO - PROCESS | 1742 | ++DOMWINDOW == 152 (0x92d04800) [pid = 1742] [serial = 499] [outer = 0x8e666400] 08:27:22 INFO - PROCESS | 1742 | 1466695642764 Marionette DEBUG loaded listener.js 08:27:22 INFO - PROCESS | 1742 | ++DOMWINDOW == 153 (0x92d06c00) [pid = 1742] [serial = 500] [outer = 0x8e666400] 08:27:23 INFO - PROCESS | 1742 | [1742] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 08:27:23 INFO - PROCESS | 1742 | 1466695643682 Marionette TRACE conn3 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 08:27:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 08:27:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 1544ms 08:27:23 INFO - PROCESS | 1742 | 1466695643718 Marionette TRACE conn3 -> [0,637,"getWindowHandle",null] 08:27:23 INFO - PROCESS | 1742 | 1466695643722 Marionette TRACE conn3 <- [1,637,null,{"value":"8"}] 08:27:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 08:27:23 INFO - PROCESS | 1742 | 1466695643728 Marionette TRACE conn3 -> [0,638,"setScriptTimeout",{"ms":35000}] 08:27:23 INFO - PROCESS | 1742 | 1466695643731 Marionette TRACE conn3 <- [1,638,null,{}] 08:27:23 INFO - PROCESS | 1742 | 1466695643738 Marionette TRACE conn3 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:23 INFO - PROCESS | 1742 | 1466695643743 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:27:23 INFO - PROCESS | 1742 | 1466695643948 Marionette TRACE conn3 <- [1,639,null,{"value":null}] 08:27:24 INFO - PROCESS | 1742 | 1466695644186 Marionette TRACE conn3 -> [0,640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:24 INFO - PROCESS | 1742 | 1466695644194 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:27:24 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e634000 == 86 [pid = 1742] [id = 167] 08:27:24 INFO - PROCESS | 1742 | ++DOMWINDOW == 154 (0x8e635800) [pid = 1742] [serial = 501] [outer = (nil)] 08:27:24 INFO - PROCESS | 1742 | ++DOMWINDOW == 155 (0x8e63c400) [pid = 1742] [serial = 502] [outer = 0x8e635800] 08:27:24 INFO - PROCESS | 1742 | 1466695644316 Marionette DEBUG loaded listener.js 08:27:24 INFO - PROCESS | 1742 | ++DOMWINDOW == 156 (0x8e63cc00) [pid = 1742] [serial = 503] [outer = 0x8e635800] 08:27:24 INFO - PROCESS | 1742 | [1742] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 08:27:25 INFO - PROCESS | 1742 | 1466695645194 Marionette TRACE conn3 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 08:27:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 08:27:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 1530ms 08:27:25 INFO - PROCESS | 1742 | 1466695645259 Marionette TRACE conn3 -> [0,641,"getWindowHandle",null] 08:27:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 08:27:25 INFO - PROCESS | 1742 | 1466695645264 Marionette TRACE conn3 <- [1,641,null,{"value":"8"}] 08:27:25 INFO - PROCESS | 1742 | 1466695645270 Marionette TRACE conn3 -> [0,642,"setScriptTimeout",{"ms":35000}] 08:27:25 INFO - PROCESS | 1742 | 1466695645274 Marionette TRACE conn3 <- [1,642,null,{}] 08:27:25 INFO - PROCESS | 1742 | 1466695645280 Marionette TRACE conn3 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:25 INFO - PROCESS | 1742 | 1466695645285 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:27:25 INFO - PROCESS | 1742 | 1466695645488 Marionette TRACE conn3 <- [1,643,null,{"value":null}] 08:27:25 INFO - PROCESS | 1742 | 1466695645740 Marionette TRACE conn3 -> [0,644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:25 INFO - PROCESS | 1742 | 1466695645750 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:27:25 INFO - PROCESS | 1742 | ++DOCSHELL 0x92d02000 == 87 [pid = 1742] [id = 168] 08:27:25 INFO - PROCESS | 1742 | ++DOMWINDOW == 157 (0x92d03400) [pid = 1742] [serial = 504] [outer = (nil)] 08:27:25 INFO - PROCESS | 1742 | ++DOMWINDOW == 158 (0x92d0ac00) [pid = 1742] [serial = 505] [outer = 0x92d03400] 08:27:25 INFO - PROCESS | 1742 | 1466695645877 Marionette DEBUG loaded listener.js 08:27:25 INFO - PROCESS | 1742 | ++DOMWINDOW == 159 (0x92d0fc00) [pid = 1742] [serial = 506] [outer = 0x92d03400] 08:27:27 INFO - PROCESS | 1742 | 1466695647333 Marionette TRACE conn3 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 08:27:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 08:27:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 2191ms 08:27:27 INFO - PROCESS | 1742 | 1466695647463 Marionette TRACE conn3 -> [0,645,"getWindowHandle",null] 08:27:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 08:27:27 INFO - PROCESS | 1742 | 1466695647469 Marionette TRACE conn3 <- [1,645,null,{"value":"8"}] 08:27:27 INFO - PROCESS | 1742 | 1466695647477 Marionette TRACE conn3 -> [0,646,"setScriptTimeout",{"ms":35000}] 08:27:27 INFO - PROCESS | 1742 | 1466695647482 Marionette TRACE conn3 <- [1,646,null,{}] 08:27:27 INFO - PROCESS | 1742 | 1466695647489 Marionette TRACE conn3 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:27 INFO - PROCESS | 1742 | 1466695647495 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:27:27 INFO - PROCESS | 1742 | 1466695647685 Marionette TRACE conn3 <- [1,647,null,{"value":null}] 08:27:27 INFO - PROCESS | 1742 | 1466695647854 Marionette TRACE conn3 -> [0,648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:27 INFO - PROCESS | 1742 | 1466695647867 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:27:27 INFO - PROCESS | 1742 | ++DOCSHELL 0x8d2de400 == 88 [pid = 1742] [id = 169] 08:27:27 INFO - PROCESS | 1742 | ++DOMWINDOW == 160 (0x8d2de800) [pid = 1742] [serial = 507] [outer = (nil)] 08:27:27 INFO - PROCESS | 1742 | ++DOMWINDOW == 161 (0x8d798800) [pid = 1742] [serial = 508] [outer = 0x8d2de800] 08:27:27 INFO - PROCESS | 1742 | 1466695647983 Marionette DEBUG loaded listener.js 08:27:28 INFO - PROCESS | 1742 | ++DOMWINDOW == 162 (0x8d9e9400) [pid = 1742] [serial = 509] [outer = 0x8d2de800] 08:27:29 INFO - PROCESS | 1742 | 1466695649036 Marionette TRACE conn3 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 08:27:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 08:27:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 1585ms 08:27:29 INFO - PROCESS | 1742 | 1466695649061 Marionette TRACE conn3 -> [0,649,"getWindowHandle",null] 08:27:29 INFO - PROCESS | 1742 | 1466695649069 Marionette TRACE conn3 <- [1,649,null,{"value":"8"}] 08:27:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 08:27:29 INFO - PROCESS | 1742 | 1466695649079 Marionette TRACE conn3 -> [0,650,"setScriptTimeout",{"ms":35000}] 08:27:29 INFO - PROCESS | 1742 | 1466695649083 Marionette TRACE conn3 <- [1,650,null,{}] 08:27:29 INFO - PROCESS | 1742 | 1466695649089 Marionette TRACE conn3 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:29 INFO - PROCESS | 1742 | 1466695649095 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:27:29 INFO - PROCESS | 1742 | 1466695649295 Marionette TRACE conn3 <- [1,651,null,{"value":null}] 08:27:29 INFO - PROCESS | 1742 | 1466695649593 Marionette TRACE conn3 -> [0,652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:29 INFO - PROCESS | 1742 | 1466695649602 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:27:29 INFO - PROCESS | 1742 | ++DOCSHELL 0x8d92c800 == 89 [pid = 1742] [id = 170] 08:27:29 INFO - PROCESS | 1742 | ++DOMWINDOW == 163 (0x8d9ef000) [pid = 1742] [serial = 510] [outer = (nil)] 08:27:29 INFO - PROCESS | 1742 | ++DOMWINDOW == 164 (0x8eaa9400) [pid = 1742] [serial = 511] [outer = 0x8d9ef000] 08:27:29 INFO - PROCESS | 1742 | 1466695649684 Marionette DEBUG loaded listener.js 08:27:29 INFO - PROCESS | 1742 | ++DOMWINDOW == 165 (0x8ebc9800) [pid = 1742] [serial = 512] [outer = 0x8d9ef000] 08:27:30 INFO - PROCESS | 1742 | 1466695650650 Marionette TRACE conn3 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 08:27:32 INFO - PROCESS | 1742 | --DOCSHELL 0x8f38bc00 == 88 [pid = 1742] [id = 157] 08:27:32 INFO - PROCESS | 1742 | --DOCSHELL 0x9119cc00 == 87 [pid = 1742] [id = 156] 08:27:32 INFO - PROCESS | 1742 | --DOCSHELL 0x8f621400 == 86 [pid = 1742] [id = 155] 08:27:32 INFO - PROCESS | 1742 | --DOCSHELL 0x8f61c000 == 85 [pid = 1742] [id = 154] 08:27:32 INFO - PROCESS | 1742 | --DOCSHELL 0x8d7a3800 == 84 [pid = 1742] [id = 153] 08:27:32 INFO - PROCESS | 1742 | --DOCSHELL 0x8d92b800 == 83 [pid = 1742] [id = 152] 08:27:32 INFO - PROCESS | 1742 | --DOCSHELL 0xa672b000 == 82 [pid = 1742] [id = 148] 08:27:32 INFO - PROCESS | 1742 | --DOCSHELL 0x9d5c6800 == 81 [pid = 1742] [id = 147] 08:27:32 INFO - PROCESS | 1742 | --DOCSHELL 0x8d92b000 == 80 [pid = 1742] [id = 146] 08:27:32 INFO - PROCESS | 1742 | --DOCSHELL 0x8d7a1000 == 79 [pid = 1742] [id = 145] 08:27:32 INFO - PROCESS | 1742 | --DOCSHELL 0x8d79d400 == 78 [pid = 1742] [id = 143] 08:27:32 INFO - PROCESS | 1742 | --DOCSHELL 0x8d79c400 == 77 [pid = 1742] [id = 144] 08:27:32 INFO - PROCESS | 1742 | --DOCSHELL 0x91d8c800 == 76 [pid = 1742] [id = 142] 08:27:32 INFO - PROCESS | 1742 | --DOCSHELL 0x8d7a0400 == 75 [pid = 1742] [id = 141] 08:27:32 INFO - PROCESS | 1742 | --DOCSHELL 0x95359c00 == 74 [pid = 1742] [id = 140] 08:27:32 INFO - PROCESS | 1742 | --DOCSHELL 0x8f61bc00 == 73 [pid = 1742] [id = 139] 08:27:32 INFO - PROCESS | 1742 | --DOCSHELL 0x8eaaac00 == 72 [pid = 1742] [id = 138] 08:27:32 INFO - PROCESS | 1742 | --DOCSHELL 0x93052c00 == 71 [pid = 1742] [id = 122] 08:27:32 INFO - PROCESS | 1742 | --DOCSHELL 0x92510800 == 70 [pid = 1742] [id = 90] 08:27:32 INFO - PROCESS | 1742 | --DOCSHELL 0x8d7a4400 == 69 [pid = 1742] [id = 129] 08:27:32 INFO - PROCESS | 1742 | --DOCSHELL 0x93cbc800 == 68 [pid = 1742] [id = 15] 08:27:32 INFO - PROCESS | 1742 | --DOCSHELL 0xa23a4000 == 67 [pid = 1742] [id = 13] 08:27:32 INFO - PROCESS | 1742 | --DOCSHELL 0x8eab6c00 == 66 [pid = 1742] [id = 120] 08:27:32 INFO - PROCESS | 1742 | --DOCSHELL 0x93050400 == 65 [pid = 1742] [id = 61] 08:27:32 INFO - PROCESS | 1742 | --DOCSHELL 0x9544ec00 == 64 [pid = 1742] [id = 89] 08:27:32 INFO - PROCESS | 1742 | --DOCSHELL 0x8f61f000 == 63 [pid = 1742] [id = 137] 08:27:32 INFO - PROCESS | 1742 | --DOCSHELL 0x93a61c00 == 62 [pid = 1742] [id = 30] 08:27:32 INFO - PROCESS | 1742 | --DOCSHELL 0x9250f000 == 61 [pid = 1742] [id = 9] 08:27:32 INFO - PROCESS | 1742 | --DOCSHELL 0x9250bc00 == 60 [pid = 1742] [id = 12] 08:27:32 INFO - PROCESS | 1742 | --DOCSHELL 0x91195400 == 59 [pid = 1742] [id = 113] 08:27:32 INFO - PROCESS | 1742 | --DOCSHELL 0xa67a0400 == 58 [pid = 1742] [id = 14] 08:27:32 INFO - PROCESS | 1742 | --DOCSHELL 0x93cbf800 == 57 [pid = 1742] [id = 62] 08:27:32 INFO - PROCESS | 1742 | --DOCSHELL 0x9159cc00 == 56 [pid = 1742] [id = 82] 08:27:32 INFO - PROCESS | 1742 | --DOCSHELL 0x91d82c00 == 55 [pid = 1742] [id = 112] 08:27:32 INFO - PROCESS | 1742 | --DOCSHELL 0x93a59800 == 54 [pid = 1742] [id = 33] 08:27:32 INFO - PROCESS | 1742 | --DOCSHELL 0x8f38e000 == 53 [pid = 1742] [id = 110] 08:27:32 INFO - PROCESS | 1742 | --DOCSHELL 0x91592800 == 52 [pid = 1742] [id = 81] 08:27:32 INFO - PROCESS | 1742 | --DOCSHELL 0x9b205800 == 51 [pid = 1742] [id = 111] 08:27:32 INFO - PROCESS | 1742 | --DOCSHELL 0x8d0bb400 == 50 [pid = 1742] [id = 151] 08:27:32 INFO - PROCESS | 1742 | --DOCSHELL 0x970f4000 == 49 [pid = 1742] [id = 92] 08:27:32 INFO - PROCESS | 1742 | --DOCSHELL 0x93e43400 == 48 [pid = 1742] [id = 68] 08:27:32 INFO - PROCESS | 1742 | --DOCSHELL 0x8d0b4800 == 47 [pid = 1742] [id = 150] 08:27:32 INFO - PROCESS | 1742 | --DOCSHELL 0x8cf5bc00 == 46 [pid = 1742] [id = 149] 08:27:32 INFO - PROCESS | 1742 | --DOCSHELL 0x9258f400 == 45 [pid = 1742] [id = 127] 08:27:32 INFO - PROCESS | 1742 | --DOCSHELL 0x8d923000 == 44 [pid = 1742] [id = 130] 08:27:32 INFO - PROCESS | 1742 | --DOCSHELL 0x91c5ac00 == 43 [pid = 1742] [id = 91] 08:27:32 INFO - PROCESS | 1742 | --DOCSHELL 0x9b209400 == 42 [pid = 1742] [id = 123] 08:27:32 INFO - PROCESS | 1742 | --DOCSHELL 0x8eec8000 == 41 [pid = 1742] [id = 124] 08:27:32 INFO - PROCESS | 1742 | --DOCSHELL 0x8ebcb800 == 40 [pid = 1742] [id = 126] 08:27:32 INFO - PROCESS | 1742 | --DOCSHELL 0x8d79b000 == 39 [pid = 1742] [id = 128] 08:27:32 INFO - PROCESS | 1742 | --DOCSHELL 0x8eecb800 == 38 [pid = 1742] [id = 125] 08:27:32 INFO - PROCESS | 1742 | --DOCSHELL 0x92d02000 == 37 [pid = 1742] [id = 168] 08:27:32 INFO - PROCESS | 1742 | --DOCSHELL 0x8d2de400 == 36 [pid = 1742] [id = 169] 08:27:32 INFO - PROCESS | 1742 | --DOCSHELL 0x8e634000 == 35 [pid = 1742] [id = 167] 08:27:32 INFO - PROCESS | 1742 | --DOCSHELL 0x8e666000 == 34 [pid = 1742] [id = 166] 08:27:32 INFO - PROCESS | 1742 | --DOCSHELL 0x97090c00 == 33 [pid = 1742] [id = 164] 08:27:32 INFO - PROCESS | 1742 | --DOCSHELL 0x8e666800 == 32 [pid = 1742] [id = 165] 08:27:32 INFO - PROCESS | 1742 | --DOCSHELL 0x8ebc8800 == 31 [pid = 1742] [id = 163] 08:27:32 INFO - PROCESS | 1742 | --DOCSHELL 0x8d9f6c00 == 30 [pid = 1742] [id = 162] 08:27:32 INFO - PROCESS | 1742 | --DOCSHELL 0x9aeca400 == 29 [pid = 1742] [id = 161] 08:27:32 INFO - PROCESS | 1742 | --DOCSHELL 0x8f616000 == 28 [pid = 1742] [id = 160] 08:27:32 INFO - PROCESS | 1742 | --DOCSHELL 0x8eecbc00 == 27 [pid = 1742] [id = 159] 08:27:32 INFO - PROCESS | 1742 | --DOCSHELL 0x8cf65000 == 26 [pid = 1742] [id = 158] 08:27:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 08:27:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 3343ms 08:27:32 INFO - PROCESS | 1742 | --DOMWINDOW == 164 (0x9535b800) [pid = 1742] [serial = 412] [outer = (nil)] [url = about:blank] 08:27:32 INFO - PROCESS | 1742 | --DOMWINDOW == 163 (0x91c53400) [pid = 1742] [serial = 401] [outer = (nil)] [url = about:blank] 08:27:32 INFO - PROCESS | 1742 | --DOMWINDOW == 162 (0x8ebd5c00) [pid = 1742] [serial = 394] [outer = (nil)] [url = about:blank] 08:27:32 INFO - PROCESS | 1742 | --DOMWINDOW == 161 (0x8f619400) [pid = 1742] [serial = 397] [outer = (nil)] [url = about:blank] 08:27:32 INFO - PROCESS | 1742 | --DOMWINDOW == 160 (0x9304a000) [pid = 1742] [serial = 406] [outer = (nil)] [url = about:blank] 08:27:32 INFO - PROCESS | 1742 | --DOMWINDOW == 159 (0x92587c00) [pid = 1742] [serial = 375] [outer = (nil)] [url = about:blank] 08:27:32 INFO - PROCESS | 1742 | --DOMWINDOW == 158 (0x9a86f000) [pid = 1742] [serial = 360] [outer = (nil)] [url = about:blank] 08:27:32 INFO - PROCESS | 1742 | --DOMWINDOW == 157 (0x8d7a2800) [pid = 1742] [serial = 384] [outer = (nil)] [url = about:blank] 08:27:32 INFO - PROCESS | 1742 | --DOMWINDOW == 156 (0x8ebd0c00) [pid = 1742] [serial = 393] [outer = (nil)] [url = about:blank] 08:27:32 INFO - PROCESS | 1742 | --DOMWINDOW == 155 (0xa23a4400) [pid = 1742] [serial = 381] [outer = (nil)] [url = about:blank] 08:27:32 INFO - PROCESS | 1742 | --DOMWINDOW == 154 (0x930d4800) [pid = 1742] [serial = 407] [outer = (nil)] [url = about:blank] 08:27:32 INFO - PROCESS | 1742 | --DOMWINDOW == 153 (0x911a2c00) [pid = 1742] [serial = 363] [outer = (nil)] [url = about:blank] 08:27:32 INFO - PROCESS | 1742 | --DOMWINDOW == 152 (0x924bd800) [pid = 1742] [serial = 404] [outer = (nil)] [url = about:blank] 08:27:32 INFO - PROCESS | 1742 | --DOMWINDOW == 151 (0x9b251800) [pid = 1742] [serial = 369] [outer = (nil)] [url = about:blank] 08:27:32 INFO - PROCESS | 1742 | --DOMWINDOW == 150 (0x91d8f000) [pid = 1742] [serial = 409] [outer = (nil)] [url = about:blank] 08:27:32 INFO - PROCESS | 1742 | --DOMWINDOW == 149 (0x9a767c00) [pid = 1742] [serial = 226] [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.] 08:27:32 INFO - PROCESS | 1742 | --DOMWINDOW == 148 (0x8d9eb000) [pid = 1742] [serial = 390] [outer = (nil)] [url = about:blank] 08:27:32 INFO - PROCESS | 1742 | --DOMWINDOW == 147 (0x8d928c00) [pid = 1742] [serial = 387] [outer = (nil)] [url = about:blank] 08:27:32 INFO - PROCESS | 1742 | --DOMWINDOW == 146 (0x91195c00) [pid = 1742] [serial = 398] [outer = (nil)] [url = about:blank] 08:27:32 INFO - PROCESS | 1742 | --DOMWINDOW == 145 (0x8ebd5800) [pid = 1742] [serial = 378] [outer = (nil)] [url = about:blank] 08:27:32 INFO - PROCESS | 1742 | --DOMWINDOW == 144 (0x93c26400) [pid = 1742] [serial = 410] [outer = (nil)] [url = about:blank] 08:27:32 INFO - PROCESS | 1742 | --DOMWINDOW == 143 (0x91d8a400) [pid = 1742] [serial = 403] [outer = (nil)] [url = about:blank] 08:27:32 INFO - PROCESS | 1742 | --DOMWINDOW == 142 (0x91594400) [pid = 1742] [serial = 400] [outer = (nil)] [url = about:blank] 08:27:32 INFO - PROCESS | 1742 | --DOMWINDOW == 141 (0x93e3b000) [pid = 1742] [serial = 366] [outer = (nil)] [url = about:blank] 08:27:32 INFO - PROCESS | 1742 | --DOMWINDOW == 140 (0x8eecdc00) [pid = 1742] [serial = 372] [outer = (nil)] [url = about:blank] 08:27:32 INFO - PROCESS | 1742 | 1466695652703 Marionette TRACE conn3 -> [0,653,"getWindowHandle",null] 08:27:32 INFO - PROCESS | 1742 | 1466695652709 Marionette TRACE conn3 <- [1,653,null,{"value":"8"}] 08:27:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 08:27:32 INFO - PROCESS | 1742 | 1466695652721 Marionette TRACE conn3 -> [0,654,"setScriptTimeout",{"ms":35000}] 08:27:32 INFO - PROCESS | 1742 | 1466695652729 Marionette TRACE conn3 <- [1,654,null,{}] 08:27:32 INFO - PROCESS | 1742 | 1466695652737 Marionette TRACE conn3 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:32 INFO - PROCESS | 1742 | 1466695652743 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:27:32 INFO - PROCESS | 1742 | 1466695652914 Marionette TRACE conn3 <- [1,655,null,{"value":null}] 08:27:33 INFO - PROCESS | 1742 | 1466695653056 Marionette TRACE conn3 -> [0,656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:33 INFO - PROCESS | 1742 | 1466695653068 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:27:33 INFO - PROCESS | 1742 | ++DOCSHELL 0x8d2d9c00 == 27 [pid = 1742] [id = 171] 08:27:33 INFO - PROCESS | 1742 | ++DOMWINDOW == 141 (0x8d2dbc00) [pid = 1742] [serial = 513] [outer = (nil)] 08:27:33 INFO - PROCESS | 1742 | ++DOMWINDOW == 142 (0x8d2df800) [pid = 1742] [serial = 514] [outer = 0x8d2dbc00] 08:27:33 INFO - PROCESS | 1742 | 1466695653143 Marionette DEBUG loaded listener.js 08:27:33 INFO - PROCESS | 1742 | ++DOMWINDOW == 143 (0x8d79a800) [pid = 1742] [serial = 515] [outer = 0x8d2dbc00] 08:27:33 INFO - PROCESS | 1742 | 1466695653958 Marionette TRACE conn3 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 08:27:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 08:27:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 1285ms 08:27:34 INFO - PROCESS | 1742 | 1466695654007 Marionette TRACE conn3 -> [0,657,"getWindowHandle",null] 08:27:34 INFO - PROCESS | 1742 | 1466695654012 Marionette TRACE conn3 <- [1,657,null,{"value":"8"}] 08:27:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 08:27:34 INFO - PROCESS | 1742 | 1466695654023 Marionette TRACE conn3 -> [0,658,"setScriptTimeout",{"ms":35000}] 08:27:34 INFO - PROCESS | 1742 | 1466695654028 Marionette TRACE conn3 <- [1,658,null,{}] 08:27:34 INFO - PROCESS | 1742 | 1466695654034 Marionette TRACE conn3 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:34 INFO - PROCESS | 1742 | 1466695654040 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:27:34 INFO - PROCESS | 1742 | 1466695654209 Marionette TRACE conn3 <- [1,659,null,{"value":null}] 08:27:34 INFO - PROCESS | 1742 | 1466695654220 Marionette TRACE conn3 -> [0,660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:34 INFO - PROCESS | 1742 | 1466695654229 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:27:34 INFO - PROCESS | 1742 | ++DOCSHELL 0x8d923000 == 28 [pid = 1742] [id = 172] 08:27:34 INFO - PROCESS | 1742 | ++DOMWINDOW == 144 (0x8e633000) [pid = 1742] [serial = 516] [outer = (nil)] 08:27:34 INFO - PROCESS | 1742 | ++DOMWINDOW == 145 (0x8e641c00) [pid = 1742] [serial = 517] [outer = 0x8e633000] 08:27:34 INFO - PROCESS | 1742 | 1466695654301 Marionette DEBUG loaded listener.js 08:27:34 INFO - PROCESS | 1742 | ++DOMWINDOW == 146 (0x8e66c000) [pid = 1742] [serial = 518] [outer = 0x8e633000] 08:27:35 INFO - PROCESS | 1742 | 1466695655305 Marionette TRACE conn3 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 08:27:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 08:27:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 1338ms 08:27:35 INFO - PROCESS | 1742 | 1466695655358 Marionette TRACE conn3 -> [0,661,"getWindowHandle",null] 08:27:35 INFO - PROCESS | 1742 | 1466695655363 Marionette TRACE conn3 <- [1,661,null,{"value":"8"}] 08:27:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 08:27:35 INFO - PROCESS | 1742 | 1466695655370 Marionette TRACE conn3 -> [0,662,"setScriptTimeout",{"ms":35000}] 08:27:35 INFO - PROCESS | 1742 | 1466695655373 Marionette TRACE conn3 <- [1,662,null,{}] 08:27:35 INFO - PROCESS | 1742 | 1466695655413 Marionette TRACE conn3 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:35 INFO - PROCESS | 1742 | 1466695655424 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:27:35 INFO - PROCESS | 1742 | 1466695655667 Marionette TRACE conn3 <- [1,663,null,{"value":null}] 08:27:35 INFO - PROCESS | 1742 | 1466695655695 Marionette TRACE conn3 -> [0,664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:35 INFO - PROCESS | 1742 | 1466695655709 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:27:35 INFO - PROCESS | 1742 | ++DOCSHELL 0x8eecb800 == 29 [pid = 1742] [id = 173] 08:27:35 INFO - PROCESS | 1742 | ++DOMWINDOW == 147 (0x8eecbc00) [pid = 1742] [serial = 519] [outer = (nil)] 08:27:35 INFO - PROCESS | 1742 | ++DOMWINDOW == 148 (0x8eedd400) [pid = 1742] [serial = 520] [outer = 0x8eecbc00] 08:27:35 INFO - PROCESS | 1742 | 1466695655788 Marionette DEBUG loaded listener.js 08:27:35 INFO - PROCESS | 1742 | ++DOMWINDOW == 149 (0x8eee8c00) [pid = 1742] [serial = 521] [outer = 0x8eecbc00] 08:27:36 INFO - PROCESS | 1742 | [1742] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 08:27:36 INFO - PROCESS | 1742 | 1466695656770 Marionette TRACE conn3 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 08:27:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 08:27:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1414ms 08:27:36 INFO - PROCESS | 1742 | 1466695656812 Marionette TRACE conn3 -> [0,665,"getWindowHandle",null] 08:27:36 INFO - PROCESS | 1742 | 1466695656817 Marionette TRACE conn3 <- [1,665,null,{"value":"8"}] 08:27:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 08:27:36 INFO - PROCESS | 1742 | 1466695656824 Marionette TRACE conn3 -> [0,666,"setScriptTimeout",{"ms":35000}] 08:27:36 INFO - PROCESS | 1742 | 1466695656827 Marionette TRACE conn3 <- [1,666,null,{}] 08:27:36 INFO - PROCESS | 1742 | 1466695656832 Marionette TRACE conn3 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:36 INFO - PROCESS | 1742 | 1466695656837 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:27:37 INFO - PROCESS | 1742 | 1466695657062 Marionette TRACE conn3 <- [1,667,null,{"value":null}] 08:27:37 INFO - PROCESS | 1742 | 1466695657084 Marionette TRACE conn3 -> [0,668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:37 INFO - PROCESS | 1742 | 1466695657092 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:27:37 INFO - PROCESS | 1742 | ++DOCSHELL 0x8f390400 == 30 [pid = 1742] [id = 174] 08:27:37 INFO - PROCESS | 1742 | ++DOMWINDOW == 150 (0x8f5d5000) [pid = 1742] [serial = 522] [outer = (nil)] 08:27:37 INFO - PROCESS | 1742 | ++DOMWINDOW == 151 (0x8f613c00) [pid = 1742] [serial = 523] [outer = 0x8f5d5000] 08:27:37 INFO - PROCESS | 1742 | 1466695657162 Marionette DEBUG loaded listener.js 08:27:37 INFO - PROCESS | 1742 | ++DOMWINDOW == 152 (0x8f61a800) [pid = 1742] [serial = 524] [outer = 0x8f5d5000] 08:27:39 INFO - PROCESS | 1742 | --DOMWINDOW == 151 (0x8eecf800) [pid = 1742] [serial = 374] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 08:27:39 INFO - PROCESS | 1742 | --DOMWINDOW == 150 (0x8f5d2c00) [pid = 1742] [serial = 362] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 08:27:39 INFO - PROCESS | 1742 | --DOMWINDOW == 149 (0x8d928400) [pid = 1742] [serial = 389] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 08:27:39 INFO - PROCESS | 1742 | --DOMWINDOW == 148 (0x8ebcc000) [pid = 1742] [serial = 377] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 08:27:39 INFO - PROCESS | 1742 | --DOMWINDOW == 147 (0x8d922800) [pid = 1742] [serial = 386] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 08:27:39 INFO - PROCESS | 1742 | --DOMWINDOW == 146 (0x9258fc00) [pid = 1742] [serial = 380] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 08:27:39 INFO - PROCESS | 1742 | --DOMWINDOW == 145 (0x8d79e400) [pid = 1742] [serial = 383] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 08:27:39 INFO - PROCESS | 1742 | --DOMWINDOW == 144 (0x9b20c400) [pid = 1742] [serial = 368] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 08:27:39 INFO - PROCESS | 1742 | --DOMWINDOW == 143 (0x8eec8800) [pid = 1742] [serial = 371] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 08:27:39 INFO - PROCESS | 1742 | --DOMWINDOW == 142 (0x8f5d3800) [pid = 1742] [serial = 359] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 08:27:39 INFO - PROCESS | 1742 | --DOMWINDOW == 141 (0x930dac00) [pid = 1742] [serial = 365] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 08:27:39 INFO - PROCESS | 1742 | --DOMWINDOW == 140 (0x8f5d8400) [pid = 1742] [serial = 471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 08:27:39 INFO - PROCESS | 1742 | --DOMWINDOW == 139 (0x91d82000) [pid = 1742] [serial = 465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 08:27:39 INFO - PROCESS | 1742 | --DOMWINDOW == 138 (0x91d86800) [pid = 1742] [serial = 468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 08:27:39 INFO - PROCESS | 1742 | --DOMWINDOW == 137 (0x8cf5cc00) [pid = 1742] [serial = 447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 08:27:39 INFO - PROCESS | 1742 | --DOMWINDOW == 136 (0x95355c00) [pid = 1742] [serial = 426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 08:27:39 INFO - PROCESS | 1742 | --DOMWINDOW == 135 (0x9aecf400) [pid = 1742] [serial = 435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 08:27:39 INFO - PROCESS | 1742 | --DOMWINDOW == 134 (0x8f61e400) [pid = 1742] [serial = 417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 08:27:39 INFO - PROCESS | 1742 | --DOMWINDOW == 133 (0x8d930800) [pid = 1742] [serial = 456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 08:27:39 INFO - PROCESS | 1742 | --DOMWINDOW == 132 (0xa672b400) [pid = 1742] [serial = 444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 08:27:39 INFO - PROCESS | 1742 | --DOMWINDOW == 131 (0x9b210c00) [pid = 1742] [serial = 438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 08:27:39 INFO - PROCESS | 1742 | --DOMWINDOW == 130 (0x8d9ec000) [pid = 1742] [serial = 459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 08:27:39 INFO - PROCESS | 1742 | --DOMWINDOW == 129 (0x8d0b5c00) [pid = 1742] [serial = 450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 08:27:39 INFO - PROCESS | 1742 | --DOMWINDOW == 128 (0x8eab0800) [pid = 1742] [serial = 414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 08:27:39 INFO - PROCESS | 1742 | --DOMWINDOW == 127 (0xa1196c00) [pid = 1742] [serial = 441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 08:27:39 INFO - PROCESS | 1742 | --DOMWINDOW == 126 (0x94989400) [pid = 1742] [serial = 423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 08:27:39 INFO - PROCESS | 1742 | --DOMWINDOW == 125 (0x9119c000) [pid = 1742] [serial = 411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 08:27:39 INFO - PROCESS | 1742 | --DOMWINDOW == 124 (0x8d924400) [pid = 1742] [serial = 432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 08:27:39 INFO - PROCESS | 1742 | --DOMWINDOW == 123 (0x9ad70c00) [pid = 1742] [serial = 429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 08:27:39 INFO - PROCESS | 1742 | --DOMWINDOW == 122 (0x8f61d000) [pid = 1742] [serial = 462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 08:27:39 INFO - PROCESS | 1742 | --DOMWINDOW == 121 (0x9535cc00) [pid = 1742] [serial = 420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 08:27:39 INFO - PROCESS | 1742 | --DOMWINDOW == 120 (0x8d0be800) [pid = 1742] [serial = 453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 08:27:39 INFO - PROCESS | 1742 | [1742] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 08:27:39 INFO - PROCESS | 1742 | 1466695659701 Marionette TRACE conn3 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 08:27:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 08:27:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 2888ms 08:27:39 INFO - PROCESS | 1742 | 1466695659711 Marionette TRACE conn3 -> [0,669,"getWindowHandle",null] 08:27:39 INFO - PROCESS | 1742 | 1466695659715 Marionette TRACE conn3 <- [1,669,null,{"value":"8"}] 08:27:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 08:27:39 INFO - PROCESS | 1742 | 1466695659721 Marionette TRACE conn3 -> [0,670,"setScriptTimeout",{"ms":35000}] 08:27:39 INFO - PROCESS | 1742 | 1466695659725 Marionette TRACE conn3 <- [1,670,null,{}] 08:27:39 INFO - PROCESS | 1742 | 1466695659730 Marionette TRACE conn3 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:39 INFO - PROCESS | 1742 | 1466695659735 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:27:39 INFO - PROCESS | 1742 | 1466695659890 Marionette TRACE conn3 <- [1,671,null,{"value":null}] 08:27:40 INFO - PROCESS | 1742 | 1466695660041 Marionette TRACE conn3 -> [0,672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:40 INFO - PROCESS | 1742 | 1466695660050 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:27:40 INFO - PROCESS | 1742 | ++DOCSHELL 0x8cf61400 == 31 [pid = 1742] [id = 175] 08:27:40 INFO - PROCESS | 1742 | ++DOMWINDOW == 121 (0x8d79b400) [pid = 1742] [serial = 525] [outer = (nil)] 08:27:40 INFO - PROCESS | 1742 | ++DOMWINDOW == 122 (0x8ebc9400) [pid = 1742] [serial = 526] [outer = 0x8d79b400] 08:27:40 INFO - PROCESS | 1742 | 1466695660118 Marionette DEBUG loaded listener.js 08:27:40 INFO - PROCESS | 1742 | ++DOMWINDOW == 123 (0x8eee5c00) [pid = 1742] [serial = 527] [outer = 0x8d79b400] 08:27:40 INFO - PROCESS | 1742 | 1466695660873 Marionette TRACE conn3 <- [1,672,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 08:27:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 08:27:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 1190ms 08:27:40 INFO - PROCESS | 1742 | 1466695660913 Marionette TRACE conn3 -> [0,673,"getWindowHandle",null] 08:27:40 INFO - PROCESS | 1742 | 1466695660917 Marionette TRACE conn3 <- [1,673,null,{"value":"8"}] 08:27:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 08:27:40 INFO - PROCESS | 1742 | 1466695660924 Marionette TRACE conn3 -> [0,674,"setScriptTimeout",{"ms":35000}] 08:27:40 INFO - PROCESS | 1742 | 1466695660927 Marionette TRACE conn3 <- [1,674,null,{}] 08:27:40 INFO - PROCESS | 1742 | 1466695660932 Marionette TRACE conn3 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:40 INFO - PROCESS | 1742 | 1466695660943 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:27:41 INFO - PROCESS | 1742 | 1466695661226 Marionette TRACE conn3 <- [1,675,null,{"value":null}] 08:27:41 INFO - PROCESS | 1742 | 1466695661430 Marionette TRACE conn3 -> [0,676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:41 INFO - PROCESS | 1742 | 1466695661441 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:27:41 INFO - PROCESS | 1742 | ++DOCSHELL 0x8d0be400 == 32 [pid = 1742] [id = 176] 08:27:41 INFO - PROCESS | 1742 | ++DOMWINDOW == 124 (0x8d0bf000) [pid = 1742] [serial = 528] [outer = (nil)] 08:27:41 INFO - PROCESS | 1742 | ++DOMWINDOW == 125 (0x8d2d6800) [pid = 1742] [serial = 529] [outer = 0x8d0bf000] 08:27:41 INFO - PROCESS | 1742 | 1466695661633 Marionette DEBUG loaded listener.js 08:27:41 INFO - PROCESS | 1742 | ++DOMWINDOW == 126 (0x8d7a0400) [pid = 1742] [serial = 530] [outer = 0x8d0bf000] 08:27:42 INFO - PROCESS | 1742 | [1742] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 08:27:42 INFO - PROCESS | 1742 | 1466695662747 Marionette TRACE conn3 <- [1,676,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 08:27:42 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 08:27:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 1891ms 08:27:42 INFO - PROCESS | 1742 | 1466695662818 Marionette TRACE conn3 -> [0,677,"getWindowHandle",null] 08:27:42 INFO - PROCESS | 1742 | 1466695662824 Marionette TRACE conn3 <- [1,677,null,{"value":"8"}] 08:27:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 08:27:42 INFO - PROCESS | 1742 | 1466695662834 Marionette TRACE conn3 -> [0,678,"setScriptTimeout",{"ms":35000}] 08:27:42 INFO - PROCESS | 1742 | 1466695662838 Marionette TRACE conn3 <- [1,678,null,{}] 08:27:42 INFO - PROCESS | 1742 | 1466695662847 Marionette TRACE conn3 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:42 INFO - PROCESS | 1742 | 1466695662853 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:27:43 INFO - PROCESS | 1742 | 1466695663084 Marionette TRACE conn3 <- [1,679,null,{"value":null}] 08:27:43 INFO - PROCESS | 1742 | 1466695663326 Marionette TRACE conn3 -> [0,680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:43 INFO - PROCESS | 1742 | 1466695663339 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:27:43 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e639400 == 33 [pid = 1742] [id = 177] 08:27:43 INFO - PROCESS | 1742 | ++DOMWINDOW == 127 (0x8e66b800) [pid = 1742] [serial = 531] [outer = (nil)] 08:27:43 INFO - PROCESS | 1742 | ++DOMWINDOW == 128 (0x8eaad000) [pid = 1742] [serial = 532] [outer = 0x8e66b800] 08:27:43 INFO - PROCESS | 1742 | 1466695663461 Marionette DEBUG loaded listener.js 08:27:43 INFO - PROCESS | 1742 | ++DOMWINDOW == 129 (0x8eab6c00) [pid = 1742] [serial = 533] [outer = 0x8e66b800] 08:27:44 INFO - PROCESS | 1742 | 1466695664411 Marionette TRACE conn3 <- [1,680,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 08:27:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 08:27:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1632ms 08:27:44 INFO - PROCESS | 1742 | 1466695664467 Marionette TRACE conn3 -> [0,681,"getWindowHandle",null] 08:27:44 INFO - PROCESS | 1742 | 1466695664473 Marionette TRACE conn3 <- [1,681,null,{"value":"8"}] 08:27:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 08:27:44 INFO - PROCESS | 1742 | 1466695664481 Marionette TRACE conn3 -> [0,682,"setScriptTimeout",{"ms":35000}] 08:27:44 INFO - PROCESS | 1742 | 1466695664485 Marionette TRACE conn3 <- [1,682,null,{}] 08:27:44 INFO - PROCESS | 1742 | 1466695664492 Marionette TRACE conn3 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:44 INFO - PROCESS | 1742 | 1466695664498 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:27:44 INFO - PROCESS | 1742 | 1466695664686 Marionette TRACE conn3 <- [1,683,null,{"value":null}] 08:27:44 INFO - PROCESS | 1742 | 1466695664969 Marionette TRACE conn3 -> [0,684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:44 INFO - PROCESS | 1742 | 1466695664978 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:27:45 INFO - PROCESS | 1742 | ++DOCSHELL 0x8eee7800 == 34 [pid = 1742] [id = 178] 08:27:45 INFO - PROCESS | 1742 | ++DOMWINDOW == 130 (0x8f397800) [pid = 1742] [serial = 534] [outer = (nil)] 08:27:45 INFO - PROCESS | 1742 | ++DOMWINDOW == 131 (0x8f5dd000) [pid = 1742] [serial = 535] [outer = 0x8f397800] 08:27:45 INFO - PROCESS | 1742 | 1466695665107 Marionette DEBUG loaded listener.js 08:27:45 INFO - PROCESS | 1742 | ++DOMWINDOW == 132 (0x8f61f800) [pid = 1742] [serial = 536] [outer = 0x8f397800] 08:27:46 INFO - PROCESS | 1742 | SkCairoFTTypeface::onFilterRec unimplemented 08:27:46 INFO - PROCESS | 1742 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 08:27:46 INFO - PROCESS | 1742 | 1466695666437 Marionette TRACE conn3 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 08:27:46 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) 08:27:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1996ms 08:27:46 INFO - PROCESS | 1742 | 1466695666516 Marionette TRACE conn3 -> [0,685,"getWindowHandle",null] 08:27:46 INFO - PROCESS | 1742 | 1466695666524 Marionette TRACE conn3 <- [1,685,null,{"value":"8"}] 08:27:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 08:27:46 INFO - PROCESS | 1742 | 1466695666594 Marionette TRACE conn3 -> [0,686,"setScriptTimeout",{"ms":35000}] 08:27:46 INFO - PROCESS | 1742 | 1466695666601 Marionette TRACE conn3 <- [1,686,null,{}] 08:27:46 INFO - PROCESS | 1742 | 1466695666608 Marionette TRACE conn3 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:46 INFO - PROCESS | 1742 | 1466695666614 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:27:46 INFO - PROCESS | 1742 | 1466695666798 Marionette TRACE conn3 <- [1,687,null,{"value":null}] 08:27:47 INFO - PROCESS | 1742 | 1466695666994 Marionette TRACE conn3 -> [0,688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:47 INFO - PROCESS | 1742 | 1466695667003 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:27:47 INFO - PROCESS | 1742 | ++DOCSHELL 0x8d2e0800 == 35 [pid = 1742] [id = 179] 08:27:47 INFO - PROCESS | 1742 | ++DOMWINDOW == 133 (0x8f61e000) [pid = 1742] [serial = 537] [outer = (nil)] 08:27:47 INFO - PROCESS | 1742 | ++DOMWINDOW == 134 (0x9159cc00) [pid = 1742] [serial = 538] [outer = 0x8f61e000] 08:27:47 INFO - PROCESS | 1742 | 1466695667082 Marionette DEBUG loaded listener.js 08:27:47 INFO - PROCESS | 1742 | ++DOMWINDOW == 135 (0x91c54000) [pid = 1742] [serial = 539] [outer = 0x8f61e000] 08:27:48 INFO - PROCESS | 1742 | SkCairoFTTypeface::onFilterRec unimplemented 08:27:48 INFO - PROCESS | 1742 | 1466695668436 Marionette TRACE conn3 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 08:27:48 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 08:27:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1959ms 08:27:48 INFO - PROCESS | 1742 | 1466695668580 Marionette TRACE conn3 -> [0,689,"getWindowHandle",null] 08:27:48 INFO - PROCESS | 1742 | 1466695668588 Marionette TRACE conn3 <- [1,689,null,{"value":"8"}] 08:27:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 08:27:48 INFO - PROCESS | 1742 | 1466695668602 Marionette TRACE conn3 -> [0,690,"setScriptTimeout",{"ms":35000}] 08:27:48 INFO - PROCESS | 1742 | 1466695668609 Marionette TRACE conn3 <- [1,690,null,{}] 08:27:48 INFO - PROCESS | 1742 | 1466695668618 Marionette TRACE conn3 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:48 INFO - PROCESS | 1742 | 1466695668627 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:27:48 INFO - PROCESS | 1742 | 1466695668951 Marionette TRACE conn3 <- [1,691,null,{"value":null}] 08:27:49 INFO - PROCESS | 1742 | 1466695669235 Marionette TRACE conn3 -> [0,692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:49 INFO - PROCESS | 1742 | 1466695669248 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:27:49 INFO - PROCESS | 1742 | ++DOCSHELL 0x8eedbc00 == 36 [pid = 1742] [id = 180] 08:27:49 INFO - PROCESS | 1742 | ++DOMWINDOW == 136 (0x91594800) [pid = 1742] [serial = 540] [outer = (nil)] 08:27:49 INFO - PROCESS | 1742 | ++DOMWINDOW == 137 (0x91d83c00) [pid = 1742] [serial = 541] [outer = 0x91594800] 08:27:49 INFO - PROCESS | 1742 | 1466695669334 Marionette DEBUG loaded listener.js 08:27:49 INFO - PROCESS | 1742 | ++DOMWINDOW == 138 (0x91d85400) [pid = 1742] [serial = 542] [outer = 0x91594800] 08:27:50 INFO - PROCESS | 1742 | SkCairoFTTypeface::onFilterRec unimplemented 08:27:50 INFO - PROCESS | 1742 | 1466695670657 Marionette TRACE conn3 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 08:27:50 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 08:27:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 2092ms 08:27:50 INFO - PROCESS | 1742 | 1466695670747 Marionette TRACE conn3 -> [0,693,"getWindowHandle",null] 08:27:50 INFO - PROCESS | 1742 | 1466695670751 Marionette TRACE conn3 <- [1,693,null,{"value":"8"}] 08:27:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 08:27:50 INFO - PROCESS | 1742 | 1466695670764 Marionette TRACE conn3 -> [0,694,"setScriptTimeout",{"ms":35000}] 08:27:50 INFO - PROCESS | 1742 | 1466695670767 Marionette TRACE conn3 <- [1,694,null,{}] 08:27:50 INFO - PROCESS | 1742 | 1466695670775 Marionette TRACE conn3 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:50 INFO - PROCESS | 1742 | 1466695670780 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:27:50 INFO - PROCESS | 1742 | 1466695670947 Marionette TRACE conn3 <- [1,695,null,{"value":null}] 08:27:51 INFO - PROCESS | 1742 | 1466695671134 Marionette TRACE conn3 -> [0,696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:51 INFO - PROCESS | 1742 | 1466695671147 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:27:51 INFO - PROCESS | 1742 | ++DOCSHELL 0x9159a000 == 37 [pid = 1742] [id = 181] 08:27:51 INFO - PROCESS | 1742 | ++DOMWINDOW == 139 (0x91d90c00) [pid = 1742] [serial = 543] [outer = (nil)] 08:27:51 INFO - PROCESS | 1742 | ++DOMWINDOW == 140 (0x92502800) [pid = 1742] [serial = 544] [outer = 0x91d90c00] 08:27:51 INFO - PROCESS | 1742 | 1466695671285 Marionette DEBUG loaded listener.js 08:27:51 INFO - PROCESS | 1742 | ++DOMWINDOW == 141 (0x92580400) [pid = 1742] [serial = 545] [outer = 0x91d90c00] 08:27:52 INFO - PROCESS | 1742 | SkCairoFTTypeface::onFilterRec unimplemented 08:27:52 INFO - PROCESS | 1742 | 1466695672658 Marionette TRACE conn3 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 08:27:52 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) 08:27:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1992ms 08:27:52 INFO - PROCESS | 1742 | 1466695672759 Marionette TRACE conn3 -> [0,697,"getWindowHandle",null] 08:27:52 INFO - PROCESS | 1742 | 1466695672768 Marionette TRACE conn3 <- [1,697,null,{"value":"8"}] 08:27:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 08:27:52 INFO - PROCESS | 1742 | 1466695672777 Marionette TRACE conn3 -> [0,698,"setScriptTimeout",{"ms":35000}] 08:27:52 INFO - PROCESS | 1742 | 1466695672780 Marionette TRACE conn3 <- [1,698,null,{}] 08:27:52 INFO - PROCESS | 1742 | 1466695672785 Marionette TRACE conn3 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:52 INFO - PROCESS | 1742 | 1466695672792 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:27:52 INFO - PROCESS | 1742 | 1466695672961 Marionette TRACE conn3 <- [1,699,null,{"value":null}] 08:27:53 INFO - PROCESS | 1742 | 1466695673152 Marionette TRACE conn3 -> [0,700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:53 INFO - PROCESS | 1742 | 1466695673160 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:27:53 INFO - PROCESS | 1742 | ++DOCSHELL 0x8eaacc00 == 38 [pid = 1742] [id = 182] 08:27:53 INFO - PROCESS | 1742 | ++DOMWINDOW == 142 (0x8f391c00) [pid = 1742] [serial = 546] [outer = (nil)] 08:27:53 INFO - PROCESS | 1742 | ++DOMWINDOW == 143 (0x9258b800) [pid = 1742] [serial = 547] [outer = 0x8f391c00] 08:27:53 INFO - PROCESS | 1742 | 1466695673240 Marionette DEBUG loaded listener.js 08:27:53 INFO - PROCESS | 1742 | ++DOMWINDOW == 144 (0x92502400) [pid = 1742] [serial = 548] [outer = 0x8f391c00] 08:27:54 INFO - PROCESS | 1742 | SkCairoFTTypeface::onFilterRec unimplemented 08:27:54 INFO - PROCESS | 1742 | 1466695674557 Marionette TRACE conn3 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 08:27:54 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) 08:27:54 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1837ms 08:27:54 INFO - PROCESS | 1742 | 1466695674641 Marionette TRACE conn3 -> [0,701,"getWindowHandle",null] 08:27:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 08:27:54 INFO - PROCESS | 1742 | 1466695674646 Marionette TRACE conn3 <- [1,701,null,{"value":"8"}] 08:27:54 INFO - PROCESS | 1742 | 1466695674673 Marionette TRACE conn3 -> [0,702,"setScriptTimeout",{"ms":35000}] 08:27:54 INFO - PROCESS | 1742 | 1466695674678 Marionette TRACE conn3 <- [1,702,null,{}] 08:27:54 INFO - PROCESS | 1742 | 1466695674686 Marionette TRACE conn3 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:54 INFO - PROCESS | 1742 | 1466695674691 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:27:54 INFO - PROCESS | 1742 | 1466695674857 Marionette TRACE conn3 <- [1,703,null,{"value":null}] 08:27:55 INFO - PROCESS | 1742 | 1466695675209 Marionette TRACE conn3 -> [0,704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:55 INFO - PROCESS | 1742 | 1466695675220 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:27:55 INFO - PROCESS | 1742 | ++DOCSHELL 0x8cf5f400 == 39 [pid = 1742] [id = 183] 08:27:55 INFO - PROCESS | 1742 | ++DOMWINDOW == 145 (0x8cf5f800) [pid = 1742] [serial = 549] [outer = (nil)] 08:27:55 INFO - PROCESS | 1742 | ++DOMWINDOW == 146 (0x8cf66400) [pid = 1742] [serial = 550] [outer = 0x8cf5f800] 08:27:55 INFO - PROCESS | 1742 | 1466695675338 Marionette DEBUG loaded listener.js 08:27:55 INFO - PROCESS | 1742 | ++DOMWINDOW == 147 (0x8d0c0400) [pid = 1742] [serial = 551] [outer = 0x8cf5f800] 08:27:56 INFO - PROCESS | 1742 | --DOCSHELL 0x8cf61400 == 38 [pid = 1742] [id = 175] 08:27:56 INFO - PROCESS | 1742 | --DOCSHELL 0x8f390400 == 37 [pid = 1742] [id = 174] 08:27:56 INFO - PROCESS | 1742 | --DOCSHELL 0x8eecb800 == 36 [pid = 1742] [id = 173] 08:27:56 INFO - PROCESS | 1742 | --DOCSHELL 0x8d923000 == 35 [pid = 1742] [id = 172] 08:27:56 INFO - PROCESS | 1742 | --DOCSHELL 0x8d2d9c00 == 34 [pid = 1742] [id = 171] 08:27:56 INFO - PROCESS | 1742 | --DOMWINDOW == 146 (0x92589800) [pid = 1742] [serial = 376] [outer = (nil)] [url = about:blank] 08:27:56 INFO - PROCESS | 1742 | --DOMWINDOW == 145 (0x9159c800) [pid = 1742] [serial = 364] [outer = (nil)] [url = about:blank] 08:27:56 INFO - PROCESS | 1742 | --DOMWINDOW == 144 (0x8d9efc00) [pid = 1742] [serial = 391] [outer = (nil)] [url = about:blank] 08:27:56 INFO - PROCESS | 1742 | --DOMWINDOW == 143 (0x9258a000) [pid = 1742] [serial = 379] [outer = (nil)] [url = about:blank] 08:27:56 INFO - PROCESS | 1742 | --DOMWINDOW == 142 (0x8d92ac00) [pid = 1742] [serial = 388] [outer = (nil)] [url = about:blank] 08:27:56 INFO - PROCESS | 1742 | --DOMWINDOW == 141 (0xa2fb4000) [pid = 1742] [serial = 382] [outer = (nil)] [url = about:blank] 08:27:56 INFO - PROCESS | 1742 | --DOMWINDOW == 140 (0x8d7a5800) [pid = 1742] [serial = 385] [outer = (nil)] [url = about:blank] 08:27:56 INFO - PROCESS | 1742 | --DOMWINDOW == 139 (0x9b789000) [pid = 1742] [serial = 370] [outer = (nil)] [url = about:blank] 08:27:56 INFO - PROCESS | 1742 | --DOMWINDOW == 138 (0x8f398000) [pid = 1742] [serial = 373] [outer = (nil)] [url = about:blank] 08:27:56 INFO - PROCESS | 1742 | --DOMWINDOW == 137 (0x9a9a5800) [pid = 1742] [serial = 361] [outer = (nil)] [url = about:blank] 08:27:56 INFO - PROCESS | 1742 | --DOMWINDOW == 136 (0x95385000) [pid = 1742] [serial = 367] [outer = (nil)] [url = about:blank] 08:27:56 INFO - PROCESS | 1742 | --DOMWINDOW == 135 (0x91d8cc00) [pid = 1742] [serial = 466] [outer = (nil)] [url = about:blank] 08:27:56 INFO - PROCESS | 1742 | --DOMWINDOW == 134 (0x91c5e400) [pid = 1742] [serial = 464] [outer = (nil)] [url = about:blank] 08:27:56 INFO - PROCESS | 1742 | --DOMWINDOW == 133 (0x95363400) [pid = 1742] [serial = 473] [outer = (nil)] [url = about:blank] 08:27:56 INFO - PROCESS | 1742 | --DOMWINDOW == 132 (0x95356c00) [pid = 1742] [serial = 472] [outer = (nil)] [url = about:blank] 08:27:56 INFO - PROCESS | 1742 | --DOMWINDOW == 131 (0x92510400) [pid = 1742] [serial = 467] [outer = (nil)] [url = about:blank] 08:27:56 INFO - PROCESS | 1742 | --DOMWINDOW == 130 (0x93054400) [pid = 1742] [serial = 469] [outer = (nil)] [url = about:blank] 08:27:56 INFO - PROCESS | 1742 | --DOMWINDOW == 129 (0x93c23400) [pid = 1742] [serial = 470] [outer = (nil)] [url = about:blank] 08:27:56 INFO - PROCESS | 1742 | --DOMWINDOW == 128 (0x8cf67400) [pid = 1742] [serial = 449] [outer = (nil)] [url = about:blank] 08:27:56 INFO - PROCESS | 1742 | --DOMWINDOW == 127 (0x9a874400) [pid = 1742] [serial = 427] [outer = (nil)] [url = about:blank] 08:27:56 INFO - PROCESS | 1742 | --DOMWINDOW == 126 (0x9a87a000) [pid = 1742] [serial = 428] [outer = (nil)] [url = about:blank] 08:27:56 INFO - PROCESS | 1742 | --DOMWINDOW == 125 (0x9b795400) [pid = 1742] [serial = 436] [outer = (nil)] [url = about:blank] 08:27:56 INFO - PROCESS | 1742 | --DOMWINDOW == 124 (0x9d915000) [pid = 1742] [serial = 437] [outer = (nil)] [url = about:blank] 08:27:56 INFO - PROCESS | 1742 | --DOMWINDOW == 123 (0x9119b800) [pid = 1742] [serial = 418] [outer = (nil)] [url = about:blank] 08:27:56 INFO - PROCESS | 1742 | --DOMWINDOW == 122 (0x91596800) [pid = 1742] [serial = 419] [outer = (nil)] [url = about:blank] 08:27:56 INFO - PROCESS | 1742 | --DOMWINDOW == 121 (0x8eaa8400) [pid = 1742] [serial = 457] [outer = (nil)] [url = about:blank] 08:27:56 INFO - PROCESS | 1742 | --DOMWINDOW == 120 (0x8ebca800) [pid = 1742] [serial = 458] [outer = (nil)] [url = about:blank] 08:27:56 INFO - PROCESS | 1742 | --DOMWINDOW == 119 (0xa6789400) [pid = 1742] [serial = 445] [outer = (nil)] [url = about:blank] 08:27:56 INFO - PROCESS | 1742 | --DOMWINDOW == 118 (0xa6bd1800) [pid = 1742] [serial = 446] [outer = (nil)] [url = about:blank] 08:27:56 INFO - PROCESS | 1742 | --DOMWINDOW == 117 (0xa23a8c00) [pid = 1742] [serial = 439] [outer = (nil)] [url = about:blank] 08:27:56 INFO - PROCESS | 1742 | --DOMWINDOW == 116 (0xa2554400) [pid = 1742] [serial = 440] [outer = (nil)] [url = about:blank] 08:27:56 INFO - PROCESS | 1742 | --DOMWINDOW == 115 (0x8eec6c00) [pid = 1742] [serial = 460] [outer = (nil)] [url = about:blank] 08:27:56 INFO - PROCESS | 1742 | --DOMWINDOW == 114 (0x8f38a800) [pid = 1742] [serial = 461] [outer = (nil)] [url = about:blank] 08:27:56 INFO - PROCESS | 1742 | --DOMWINDOW == 113 (0x8d0ba000) [pid = 1742] [serial = 451] [outer = (nil)] [url = about:blank] 08:27:56 INFO - PROCESS | 1742 | --DOMWINDOW == 112 (0x8d0bc000) [pid = 1742] [serial = 452] [outer = (nil)] [url = about:blank] 08:27:56 INFO - PROCESS | 1742 | --DOMWINDOW == 111 (0x8ebd3800) [pid = 1742] [serial = 415] [outer = (nil)] [url = about:blank] 08:27:56 INFO - PROCESS | 1742 | --DOMWINDOW == 110 (0x8eedf400) [pid = 1742] [serial = 416] [outer = (nil)] [url = about:blank] 08:27:56 INFO - PROCESS | 1742 | --DOMWINDOW == 109 (0xa3348400) [pid = 1742] [serial = 442] [outer = (nil)] [url = about:blank] 08:27:56 INFO - PROCESS | 1742 | --DOMWINDOW == 108 (0xa33c9800) [pid = 1742] [serial = 443] [outer = (nil)] [url = about:blank] 08:27:56 INFO - PROCESS | 1742 | --DOMWINDOW == 107 (0x99fbf000) [pid = 1742] [serial = 424] [outer = (nil)] [url = about:blank] 08:27:56 INFO - PROCESS | 1742 | --DOMWINDOW == 106 (0x9a767000) [pid = 1742] [serial = 425] [outer = (nil)] [url = about:blank] 08:27:56 INFO - PROCESS | 1742 | --DOMWINDOW == 105 (0x9535f400) [pid = 1742] [serial = 413] [outer = (nil)] [url = about:blank] 08:27:56 INFO - PROCESS | 1742 | --DOMWINDOW == 104 (0x9b40dc00) [pid = 1742] [serial = 433] [outer = (nil)] [url = about:blank] 08:27:56 INFO - PROCESS | 1742 | --DOMWINDOW == 103 (0x9b747000) [pid = 1742] [serial = 434] [outer = (nil)] [url = about:blank] 08:27:56 INFO - PROCESS | 1742 | --DOMWINDOW == 102 (0x9b20e000) [pid = 1742] [serial = 430] [outer = (nil)] [url = about:blank] 08:27:56 INFO - PROCESS | 1742 | --DOMWINDOW == 101 (0x9b248400) [pid = 1742] [serial = 431] [outer = (nil)] [url = about:blank] 08:27:56 INFO - PROCESS | 1742 | --DOMWINDOW == 100 (0x911a0c00) [pid = 1742] [serial = 463] [outer = (nil)] [url = about:blank] 08:27:56 INFO - PROCESS | 1742 | --DOMWINDOW == 99 (0x953f2000) [pid = 1742] [serial = 421] [outer = (nil)] [url = about:blank] 08:27:56 INFO - PROCESS | 1742 | --DOMWINDOW == 98 (0x95456800) [pid = 1742] [serial = 422] [outer = (nil)] [url = about:blank] 08:27:56 INFO - PROCESS | 1742 | --DOMWINDOW == 97 (0x8d0c3400) [pid = 1742] [serial = 454] [outer = (nil)] [url = about:blank] 08:27:56 INFO - PROCESS | 1742 | --DOMWINDOW == 96 (0x8eaac000) [pid = 1742] [serial = 455] [outer = (nil)] [url = about:blank] 08:27:56 INFO - PROCESS | 1742 | --DOMWINDOW == 95 (0x8cf65800) [pid = 1742] [serial = 448] [outer = (nil)] [url = about:blank] 08:27:56 INFO - PROCESS | 1742 | SkCairoFTTypeface::onFilterRec unimplemented 08:27:56 INFO - PROCESS | 1742 | 1466695676815 Marionette TRACE conn3 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 08:27:56 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 08:27:56 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 2206ms 08:27:56 INFO - PROCESS | 1742 | 1466695676861 Marionette TRACE conn3 -> [0,705,"getWindowHandle",null] 08:27:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 08:27:56 INFO - PROCESS | 1742 | 1466695676866 Marionette TRACE conn3 <- [1,705,null,{"value":"8"}] 08:27:56 INFO - PROCESS | 1742 | 1466695676874 Marionette TRACE conn3 -> [0,706,"setScriptTimeout",{"ms":35000}] 08:27:56 INFO - PROCESS | 1742 | 1466695676879 Marionette TRACE conn3 <- [1,706,null,{}] 08:27:56 INFO - PROCESS | 1742 | 1466695676908 Marionette TRACE conn3 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:56 INFO - PROCESS | 1742 | 1466695676918 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:27:57 INFO - PROCESS | 1742 | 1466695677087 Marionette TRACE conn3 <- [1,707,null,{"value":null}] 08:27:57 INFO - PROCESS | 1742 | 1466695677128 Marionette TRACE conn3 -> [0,708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:57 INFO - PROCESS | 1742 | 1466695677137 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:27:57 INFO - PROCESS | 1742 | ++DOCSHELL 0x8d799000 == 35 [pid = 1742] [id = 184] 08:27:57 INFO - PROCESS | 1742 | ++DOMWINDOW == 96 (0x8d922800) [pid = 1742] [serial = 552] [outer = (nil)] 08:27:57 INFO - PROCESS | 1742 | ++DOMWINDOW == 97 (0x8d92d000) [pid = 1742] [serial = 553] [outer = 0x8d922800] 08:27:57 INFO - PROCESS | 1742 | 1466695677229 Marionette DEBUG loaded listener.js 08:27:57 INFO - PROCESS | 1742 | ++DOMWINDOW == 98 (0x8d9f4c00) [pid = 1742] [serial = 554] [outer = 0x8d922800] 08:27:58 INFO - PROCESS | 1742 | SkCairoFTTypeface::onFilterRec unimplemented 08:27:58 INFO - PROCESS | 1742 | 1466695678552 Marionette TRACE conn3 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 08:27:58 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 08:27:58 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1700ms 08:27:58 INFO - PROCESS | 1742 | 1466695678586 Marionette TRACE conn3 -> [0,709,"getWindowHandle",null] 08:27:58 INFO - PROCESS | 1742 | 1466695678593 Marionette TRACE conn3 <- [1,709,null,{"value":"8"}] 08:27:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 08:27:58 INFO - PROCESS | 1742 | 1466695678603 Marionette TRACE conn3 -> [0,710,"setScriptTimeout",{"ms":35000}] 08:27:58 INFO - PROCESS | 1742 | 1466695678607 Marionette TRACE conn3 <- [1,710,null,{}] 08:27:58 INFO - PROCESS | 1742 | 1466695678613 Marionette TRACE conn3 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:58 INFO - PROCESS | 1742 | 1466695678619 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:27:58 INFO - PROCESS | 1742 | 1466695678859 Marionette TRACE conn3 <- [1,711,null,{"value":null}] 08:27:59 INFO - PROCESS | 1742 | 1466695679028 Marionette TRACE conn3 -> [0,712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:59 INFO - PROCESS | 1742 | 1466695679035 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:27:59 INFO - PROCESS | 1742 | ++DOCSHELL 0x8eaabc00 == 36 [pid = 1742] [id = 185] 08:27:59 INFO - PROCESS | 1742 | ++DOMWINDOW == 99 (0x8eaae000) [pid = 1742] [serial = 555] [outer = (nil)] 08:27:59 INFO - PROCESS | 1742 | ++DOMWINDOW == 100 (0x8eec3800) [pid = 1742] [serial = 556] [outer = 0x8eaae000] 08:27:59 INFO - PROCESS | 1742 | 1466695679109 Marionette DEBUG loaded listener.js 08:27:59 INFO - PROCESS | 1742 | ++DOMWINDOW == 101 (0x8eed0000) [pid = 1742] [serial = 557] [outer = 0x8eaae000] 08:28:00 INFO - PROCESS | 1742 | SkCairoFTTypeface::onFilterRec unimplemented 08:28:00 INFO - PROCESS | 1742 | 1466695680430 Marionette TRACE conn3 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 08:28:00 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 08:28:00 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1884ms 08:28:00 INFO - PROCESS | 1742 | 1466695680546 Marionette TRACE conn3 -> [0,713,"getWindowHandle",null] 08:28:00 INFO - PROCESS | 1742 | 1466695680551 Marionette TRACE conn3 <- [1,713,null,{"value":"8"}] 08:28:00 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 08:28:00 INFO - PROCESS | 1742 | 1466695680567 Marionette TRACE conn3 -> [0,714,"setScriptTimeout",{"ms":35000}] 08:28:00 INFO - PROCESS | 1742 | 1466695680576 Marionette TRACE conn3 <- [1,714,null,{}] 08:28:00 INFO - PROCESS | 1742 | 1466695680594 Marionette TRACE conn3 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:00 INFO - PROCESS | 1742 | 1466695680602 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:28:00 INFO - PROCESS | 1742 | 1466695680820 Marionette TRACE conn3 <- [1,715,null,{"value":null}] 08:28:00 INFO - PROCESS | 1742 | 1466695680845 Marionette TRACE conn3 -> [0,716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:00 INFO - PROCESS | 1742 | 1466695680856 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:28:00 INFO - PROCESS | 1742 | ++DOCSHELL 0x8eaac800 == 37 [pid = 1742] [id = 186] 08:28:00 INFO - PROCESS | 1742 | ++DOMWINDOW == 102 (0x8eec7800) [pid = 1742] [serial = 558] [outer = (nil)] 08:28:00 INFO - PROCESS | 1742 | ++DOMWINDOW == 103 (0x9119b400) [pid = 1742] [serial = 559] [outer = 0x8eec7800] 08:28:00 INFO - PROCESS | 1742 | 1466695680937 Marionette DEBUG loaded listener.js 08:28:01 INFO - PROCESS | 1742 | ++DOMWINDOW == 104 (0x911a3800) [pid = 1742] [serial = 560] [outer = 0x8eec7800] 08:28:01 INFO - PROCESS | 1742 | --DOMWINDOW == 103 (0x8eedd000) [pid = 1742] [serial = 477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 08:28:01 INFO - PROCESS | 1742 | --DOMWINDOW == 102 (0x8e635800) [pid = 1742] [serial = 501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 08:28:01 INFO - PROCESS | 1742 | --DOMWINDOW == 101 (0x8d2de800) [pid = 1742] [serial = 507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 08:28:01 INFO - PROCESS | 1742 | --DOMWINDOW == 100 (0x8e666400) [pid = 1742] [serial = 498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 08:28:01 INFO - PROCESS | 1742 | --DOMWINDOW == 99 (0x8eecbc00) [pid = 1742] [serial = 519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 08:28:01 INFO - PROCESS | 1742 | --DOMWINDOW == 98 (0x9b28e800) [pid = 1742] [serial = 492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 08:28:01 INFO - PROCESS | 1742 | --DOMWINDOW == 97 (0x8e666c00) [pid = 1742] [serial = 495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 08:28:01 INFO - PROCESS | 1742 | --DOMWINDOW == 96 (0x8f5d5000) [pid = 1742] [serial = 522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 08:28:01 INFO - PROCESS | 1742 | --DOMWINDOW == 95 (0x9b797400) [pid = 1742] [serial = 489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 08:28:01 INFO - PROCESS | 1742 | --DOMWINDOW == 94 (0x8d2dbc00) [pid = 1742] [serial = 513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 08:28:01 INFO - PROCESS | 1742 | --DOMWINDOW == 93 (0x91d83000) [pid = 1742] [serial = 480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 08:28:01 INFO - PROCESS | 1742 | --DOMWINDOW == 92 (0x8e633000) [pid = 1742] [serial = 516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 08:28:01 INFO - PROCESS | 1742 | --DOMWINDOW == 91 (0x92d03400) [pid = 1742] [serial = 504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 08:28:01 INFO - PROCESS | 1742 | --DOMWINDOW == 90 (0x9aecac00) [pid = 1742] [serial = 483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 08:28:01 INFO - PROCESS | 1742 | --DOMWINDOW == 89 (0x8d9ef000) [pid = 1742] [serial = 510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 08:28:01 INFO - PROCESS | 1742 | --DOMWINDOW == 88 (0x8ebd0000) [pid = 1742] [serial = 486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 08:28:01 INFO - PROCESS | 1742 | --DOMWINDOW == 87 (0x8cf66000) [pid = 1742] [serial = 474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 08:28:02 INFO - PROCESS | 1742 | SkCairoFTTypeface::onFilterRec unimplemented 08:28:02 INFO - PROCESS | 1742 | 1466695682310 Marionette TRACE conn3 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 08:28:02 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 08:28:02 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1761ms 08:28:02 INFO - PROCESS | 1742 | 1466695682319 Marionette TRACE conn3 -> [0,717,"getWindowHandle",null] 08:28:02 INFO - PROCESS | 1742 | 1466695682324 Marionette TRACE conn3 <- [1,717,null,{"value":"8"}] 08:28:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 08:28:02 INFO - PROCESS | 1742 | 1466695682330 Marionette TRACE conn3 -> [0,718,"setScriptTimeout",{"ms":35000}] 08:28:02 INFO - PROCESS | 1742 | 1466695682334 Marionette TRACE conn3 <- [1,718,null,{}] 08:28:02 INFO - PROCESS | 1742 | 1466695682350 Marionette TRACE conn3 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:02 INFO - PROCESS | 1742 | 1466695682355 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:28:02 INFO - PROCESS | 1742 | 1466695682583 Marionette TRACE conn3 <- [1,719,null,{"value":null}] 08:28:02 INFO - PROCESS | 1742 | 1466695682643 Marionette TRACE conn3 -> [0,720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:02 INFO - PROCESS | 1742 | 1466695682652 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:28:02 INFO - PROCESS | 1742 | ++DOCSHELL 0x8cf5c800 == 38 [pid = 1742] [id = 187] 08:28:02 INFO - PROCESS | 1742 | ++DOMWINDOW == 88 (0x8d2d5000) [pid = 1742] [serial = 561] [outer = (nil)] 08:28:02 INFO - PROCESS | 1742 | ++DOMWINDOW == 89 (0x8e668000) [pid = 1742] [serial = 562] [outer = 0x8d2d5000] 08:28:02 INFO - PROCESS | 1742 | 1466695682721 Marionette DEBUG loaded listener.js 08:28:02 INFO - PROCESS | 1742 | ++DOMWINDOW == 90 (0x8f618000) [pid = 1742] [serial = 563] [outer = 0x8d2d5000] 08:28:04 INFO - PROCESS | 1742 | SkCairoFTTypeface::onFilterRec unimplemented 08:28:04 INFO - PROCESS | 1742 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 08:28:04 INFO - PROCESS | 1742 | 1466695684231 Marionette TRACE conn3 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 08:28:04 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 08:28:04 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1941ms 08:28:04 INFO - PROCESS | 1742 | 1466695684274 Marionette TRACE conn3 -> [0,721,"getWindowHandle",null] 08:28:04 INFO - PROCESS | 1742 | 1466695684281 Marionette TRACE conn3 <- [1,721,null,{"value":"8"}] 08:28:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 08:28:04 INFO - PROCESS | 1742 | 1466695684293 Marionette TRACE conn3 -> [0,722,"setScriptTimeout",{"ms":35000}] 08:28:04 INFO - PROCESS | 1742 | 1466695684297 Marionette TRACE conn3 <- [1,722,null,{}] 08:28:04 INFO - PROCESS | 1742 | 1466695684307 Marionette TRACE conn3 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:04 INFO - PROCESS | 1742 | 1466695684313 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:28:04 INFO - PROCESS | 1742 | 1466695684522 Marionette TRACE conn3 <- [1,723,null,{"value":null}] 08:28:04 INFO - PROCESS | 1742 | 1466695684707 Marionette TRACE conn3 -> [0,724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:04 INFO - PROCESS | 1742 | 1466695684722 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:28:04 INFO - PROCESS | 1742 | ++DOCSHELL 0x8cf65000 == 39 [pid = 1742] [id = 188] 08:28:04 INFO - PROCESS | 1742 | ++DOMWINDOW == 91 (0x8d2d9800) [pid = 1742] [serial = 564] [outer = (nil)] 08:28:04 INFO - PROCESS | 1742 | ++DOMWINDOW == 92 (0x8d92e400) [pid = 1742] [serial = 565] [outer = 0x8d2d9800] 08:28:04 INFO - PROCESS | 1742 | 1466695684846 Marionette DEBUG loaded listener.js 08:28:04 INFO - PROCESS | 1742 | ++DOMWINDOW == 93 (0x8e632400) [pid = 1742] [serial = 566] [outer = 0x8d2d9800] 08:28:05 INFO - PROCESS | 1742 | 1466695685812 Marionette TRACE conn3 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,725,"getWindowHandle",null] 08:28:05 INFO - PROCESS | 1742 | 1466695685893 Marionette TRACE conn3 <- [1,725,null,{"value":"8"}] 08:28:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 08:28:05 INFO - PROCESS | 1742 | 1466695685905 Marionette TRACE conn3 -> [0,726,"setScriptTimeout",{"ms":35000}] 08:28:05 INFO - PROCESS | 1742 | 1466695685909 Marionette TRACE conn3 <- [1,726,null,{}] 08:28:05 INFO - PROCESS | 1742 | 1466695685917 Marionette TRACE conn3 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:05 INFO - PROCESS | 1742 | 1466695685924 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:28:06 INFO - PROCESS | 1742 | 1466695686174 Marionette TRACE conn3 <- [1,727,null,{"value":null}] 08:28:06 INFO - PROCESS | 1742 | 1466695686455 Marionette TRACE conn3 -> [0,728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:06 INFO - PROCESS | 1742 | 1466695686465 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:28:06 INFO - PROCESS | 1742 | ++DOCSHELL 0x8eab0000 == 40 [pid = 1742] [id = 189] 08:28:06 INFO - PROCESS | 1742 | ++DOMWINDOW == 94 (0x8eec2c00) [pid = 1742] [serial = 567] [outer = (nil)] 08:28:06 INFO - PROCESS | 1742 | ++DOMWINDOW == 95 (0x8eee0800) [pid = 1742] [serial = 568] [outer = 0x8eec2c00] 08:28:06 INFO - PROCESS | 1742 | 1466695686553 Marionette DEBUG loaded listener.js 08:28:06 INFO - PROCESS | 1742 | ++DOMWINDOW == 96 (0x8f393800) [pid = 1742] [serial = 569] [outer = 0x8eec2c00] 08:28:07 INFO - PROCESS | 1742 | SkCairoFTTypeface::onFilterRec unimplemented 08:28:07 INFO - PROCESS | 1742 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 08:28:07 INFO - PROCESS | 1742 | 1466695687705 Marionette TRACE conn3 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 08:28:07 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 08:28:07 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1840ms 08:28:07 INFO - PROCESS | 1742 | 1466695687744 Marionette TRACE conn3 -> [0,729,"getWindowHandle",null] 08:28:07 INFO - PROCESS | 1742 | 1466695687749 Marionette TRACE conn3 <- [1,729,null,{"value":"8"}] 08:28:07 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 08:28:07 INFO - PROCESS | 1742 | 1466695687757 Marionette TRACE conn3 -> [0,730,"setScriptTimeout",{"ms":35000}] 08:28:07 INFO - PROCESS | 1742 | 1466695687764 Marionette TRACE conn3 <- [1,730,null,{}] 08:28:07 INFO - PROCESS | 1742 | 1466695687783 Marionette TRACE conn3 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:07 INFO - PROCESS | 1742 | 1466695687793 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:28:08 INFO - PROCESS | 1742 | 1466695688059 Marionette TRACE conn3 <- [1,731,null,{"value":null}] 08:28:08 INFO - PROCESS | 1742 | 1466695688287 Marionette TRACE conn3 -> [0,732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:08 INFO - PROCESS | 1742 | 1466695688300 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:28:08 INFO - PROCESS | 1742 | ++DOCSHELL 0x91d82800 == 41 [pid = 1742] [id = 190] 08:28:08 INFO - PROCESS | 1742 | ++DOMWINDOW == 97 (0x91d83000) [pid = 1742] [serial = 570] [outer = (nil)] 08:28:08 INFO - PROCESS | 1742 | ++DOMWINDOW == 98 (0x91d8cc00) [pid = 1742] [serial = 571] [outer = 0x91d83000] 08:28:08 INFO - PROCESS | 1742 | 1466695688387 Marionette DEBUG loaded listener.js 08:28:08 INFO - PROCESS | 1742 | ++DOMWINDOW == 99 (0x92503c00) [pid = 1742] [serial = 572] [outer = 0x91d83000] 08:28:09 INFO - PROCESS | 1742 | SkCairoFTTypeface::onFilterRec unimplemented 08:28:09 INFO - PROCESS | 1742 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 08:28:09 INFO - PROCESS | 1742 | 1466695689339 Marionette TRACE conn3 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[4040] expected 0 but got 255","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,733,"getWindowHandle",null] 08:28:09 INFO - PROCESS | 1742 | 1466695689403 Marionette TRACE conn3 <- [1,733,null,{"value":"8"}] 08:28:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 08:28:09 INFO - PROCESS | 1742 | 1466695689411 Marionette TRACE conn3 -> [0,734,"setScriptTimeout",{"ms":35000}] 08:28:09 INFO - PROCESS | 1742 | 1466695689415 Marionette TRACE conn3 <- [1,734,null,{}] 08:28:09 INFO - PROCESS | 1742 | 1466695689422 Marionette TRACE conn3 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:09 INFO - PROCESS | 1742 | 1466695689429 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:28:09 INFO - PROCESS | 1742 | 1466695689637 Marionette TRACE conn3 <- [1,735,null,{"value":null}] 08:28:09 INFO - PROCESS | 1742 | 1466695689872 Marionette TRACE conn3 -> [0,736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:09 INFO - PROCESS | 1742 | 1466695689882 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:28:09 INFO - PROCESS | 1742 | ++DOCSHELL 0x8f395800 == 42 [pid = 1742] [id = 191] 08:28:09 INFO - PROCESS | 1742 | ++DOMWINDOW == 100 (0x92509800) [pid = 1742] [serial = 573] [outer = (nil)] 08:28:10 INFO - PROCESS | 1742 | ++DOMWINDOW == 101 (0x92d02400) [pid = 1742] [serial = 574] [outer = 0x92509800] 08:28:10 INFO - PROCESS | 1742 | 1466695690015 Marionette DEBUG loaded listener.js 08:28:10 INFO - PROCESS | 1742 | ++DOMWINDOW == 102 (0x92d09400) [pid = 1742] [serial = 575] [outer = 0x92509800] 08:28:10 INFO - PROCESS | 1742 | SkCairoFTTypeface::onFilterRec unimplemented 08:28:10 INFO - PROCESS | 1742 | 1466695690942 Marionette TRACE conn3 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 08:28:10 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 08:28:10 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 1582ms 08:28:10 INFO - PROCESS | 1742 | 1466695690994 Marionette TRACE conn3 -> [0,737,"getWindowHandle",null] 08:28:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 08:28:11 INFO - PROCESS | 1742 | 1466695690999 Marionette TRACE conn3 <- [1,737,null,{"value":"8"}] 08:28:11 INFO - PROCESS | 1742 | 1466695691006 Marionette TRACE conn3 -> [0,738,"setScriptTimeout",{"ms":35000}] 08:28:11 INFO - PROCESS | 1742 | 1466695691009 Marionette TRACE conn3 <- [1,738,null,{}] 08:28:11 INFO - PROCESS | 1742 | 1466695691015 Marionette TRACE conn3 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:11 INFO - PROCESS | 1742 | 1466695691021 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:28:11 INFO - PROCESS | 1742 | 1466695691213 Marionette TRACE conn3 <- [1,739,null,{"value":null}] 08:28:11 INFO - PROCESS | 1742 | 1466695691442 Marionette TRACE conn3 -> [0,740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:11 INFO - PROCESS | 1742 | 1466695691449 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:28:11 INFO - PROCESS | 1742 | ++DOCSHELL 0x92589c00 == 43 [pid = 1742] [id = 192] 08:28:11 INFO - PROCESS | 1742 | ++DOMWINDOW == 103 (0x92d07000) [pid = 1742] [serial = 576] [outer = (nil)] 08:28:11 INFO - PROCESS | 1742 | ++DOMWINDOW == 104 (0x9304a000) [pid = 1742] [serial = 577] [outer = 0x92d07000] 08:28:11 INFO - PROCESS | 1742 | 1466695691584 Marionette DEBUG loaded listener.js 08:28:11 INFO - PROCESS | 1742 | ++DOMWINDOW == 105 (0x9304c800) [pid = 1742] [serial = 578] [outer = 0x92d07000] 08:28:12 INFO - PROCESS | 1742 | SkCairoFTTypeface::onFilterRec unimplemented 08:28:12 INFO - PROCESS | 1742 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 08:28:12 INFO - PROCESS | 1742 | 1466695692928 Marionette TRACE conn3 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 08:28:12 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 08:28:12 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1942ms 08:28:12 INFO - PROCESS | 1742 | 1466695692992 Marionette TRACE conn3 -> [0,741,"getWindowHandle",null] 08:28:12 INFO - PROCESS | 1742 | 1466695692995 Marionette TRACE conn3 <- [1,741,null,{"value":"8"}] 08:28:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 08:28:13 INFO - PROCESS | 1742 | 1466695693024 Marionette TRACE conn3 -> [0,742,"setScriptTimeout",{"ms":35000}] 08:28:13 INFO - PROCESS | 1742 | 1466695693029 Marionette TRACE conn3 <- [1,742,null,{}] 08:28:13 INFO - PROCESS | 1742 | 1466695693035 Marionette TRACE conn3 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:13 INFO - PROCESS | 1742 | 1466695693046 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:28:13 INFO - PROCESS | 1742 | 1466695693255 Marionette TRACE conn3 <- [1,743,null,{"value":null}] 08:28:13 INFO - PROCESS | 1742 | 1466695693438 Marionette TRACE conn3 -> [0,744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:13 INFO - PROCESS | 1742 | 1466695693447 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:28:13 INFO - PROCESS | 1742 | ++DOCSHELL 0x93054800 == 44 [pid = 1742] [id = 193] 08:28:13 INFO - PROCESS | 1742 | ++DOMWINDOW == 106 (0x93055c00) [pid = 1742] [serial = 579] [outer = (nil)] 08:28:13 INFO - PROCESS | 1742 | ++DOMWINDOW == 107 (0x93c2d000) [pid = 1742] [serial = 580] [outer = 0x93055c00] 08:28:13 INFO - PROCESS | 1742 | 1466695693529 Marionette DEBUG loaded listener.js 08:28:13 INFO - PROCESS | 1742 | ++DOMWINDOW == 108 (0x93e3a800) [pid = 1742] [serial = 581] [outer = 0x93055c00] 08:28:14 INFO - PROCESS | 1742 | SkCairoFTTypeface::onFilterRec unimplemented 08:28:14 INFO - PROCESS | 1742 | 1466695694880 Marionette TRACE conn3 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 08:28:14 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 08:28:14 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1891ms 08:28:14 INFO - PROCESS | 1742 | 1466695694994 Marionette TRACE conn3 -> [0,745,"getWindowHandle",null] 08:28:15 INFO - PROCESS | 1742 | 1466695694999 Marionette TRACE conn3 <- [1,745,null,{"value":"8"}] 08:28:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 08:28:15 INFO - PROCESS | 1742 | 1466695695017 Marionette TRACE conn3 -> [0,746,"setScriptTimeout",{"ms":35000}] 08:28:15 INFO - PROCESS | 1742 | 1466695695023 Marionette TRACE conn3 <- [1,746,null,{}] 08:28:15 INFO - PROCESS | 1742 | 1466695695029 Marionette TRACE conn3 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:15 INFO - PROCESS | 1742 | 1466695695034 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:28:15 INFO - PROCESS | 1742 | 1466695695215 Marionette TRACE conn3 <- [1,747,null,{"value":null}] 08:28:15 INFO - PROCESS | 1742 | 1466695695401 Marionette TRACE conn3 -> [0,748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:15 INFO - PROCESS | 1742 | 1466695695410 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:28:15 INFO - PROCESS | 1742 | ++DOCSHELL 0x8d9f0400 == 45 [pid = 1742] [id = 194] 08:28:15 INFO - PROCESS | 1742 | ++DOMWINDOW == 109 (0x93048c00) [pid = 1742] [serial = 582] [outer = (nil)] 08:28:15 INFO - PROCESS | 1742 | ++DOMWINDOW == 110 (0x95354400) [pid = 1742] [serial = 583] [outer = 0x93048c00] 08:28:15 INFO - PROCESS | 1742 | 1466695695490 Marionette DEBUG loaded listener.js 08:28:15 INFO - PROCESS | 1742 | ++DOMWINDOW == 111 (0x95356800) [pid = 1742] [serial = 584] [outer = 0x93048c00] 08:28:16 INFO - PROCESS | 1742 | SkCairoFTTypeface::onFilterRec unimplemented 08:28:16 INFO - PROCESS | 1742 | SkCairoFTTypeface::onFilterRec unimplemented 08:28:16 INFO - PROCESS | 1742 | 1466695696805 Marionette TRACE conn3 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 08:28:16 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.) 08:28:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1836ms 08:28:16 INFO - PROCESS | 1742 | 1466695696907 Marionette TRACE conn3 -> [0,749,"getWindowHandle",null] 08:28:16 INFO - PROCESS | 1742 | 1466695696919 Marionette TRACE conn3 <- [1,749,null,{"value":"8"}] 08:28:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 08:28:16 INFO - PROCESS | 1742 | 1466695696931 Marionette TRACE conn3 -> [0,750,"setScriptTimeout",{"ms":35000}] 08:28:16 INFO - PROCESS | 1742 | 1466695696935 Marionette TRACE conn3 <- [1,750,null,{}] 08:28:16 INFO - PROCESS | 1742 | 1466695696942 Marionette TRACE conn3 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:16 INFO - PROCESS | 1742 | 1466695696946 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:28:17 INFO - PROCESS | 1742 | 1466695697123 Marionette TRACE conn3 <- [1,751,null,{"value":null}] 08:28:17 INFO - PROCESS | 1742 | 1466695697322 Marionette TRACE conn3 -> [0,752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:17 INFO - PROCESS | 1742 | 1466695697330 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:28:17 INFO - PROCESS | 1742 | ++DOCSHELL 0x8d0c3400 == 46 [pid = 1742] [id = 195] 08:28:17 INFO - PROCESS | 1742 | ++DOMWINDOW == 112 (0x8d2d4c00) [pid = 1742] [serial = 585] [outer = (nil)] 08:28:17 INFO - PROCESS | 1742 | ++DOMWINDOW == 113 (0x8d2df000) [pid = 1742] [serial = 586] [outer = 0x8d2d4c00] 08:28:17 INFO - PROCESS | 1742 | 1466695697652 Marionette DEBUG loaded listener.js 08:28:17 INFO - PROCESS | 1742 | ++DOMWINDOW == 114 (0x8d922c00) [pid = 1742] [serial = 587] [outer = 0x8d2d4c00] 08:28:19 INFO - PROCESS | 1742 | SkCairoFTTypeface::onFilterRec unimplemented 08:28:19 INFO - PROCESS | 1742 | 1466695699051 Marionette TRACE conn3 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 08:28:19 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 08:28:19 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 2136ms 08:28:19 INFO - PROCESS | 1742 | 1466695699066 Marionette TRACE conn3 -> [0,753,"getWindowHandle",null] 08:28:19 INFO - PROCESS | 1742 | 1466695699071 Marionette TRACE conn3 <- [1,753,null,{"value":"8"}] 08:28:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 08:28:19 INFO - PROCESS | 1742 | 1466695699131 Marionette TRACE conn3 -> [0,754,"setScriptTimeout",{"ms":35000}] 08:28:19 INFO - PROCESS | 1742 | 1466695699138 Marionette TRACE conn3 <- [1,754,null,{}] 08:28:20 INFO - PROCESS | 1742 | --DOCSHELL 0x8d92c800 == 45 [pid = 1742] [id = 170] 08:28:20 INFO - PROCESS | 1742 | --DOCSHELL 0x8eaac800 == 44 [pid = 1742] [id = 186] 08:28:20 INFO - PROCESS | 1742 | --DOCSHELL 0x8eaabc00 == 43 [pid = 1742] [id = 185] 08:28:20 INFO - PROCESS | 1742 | --DOCSHELL 0x8d799000 == 42 [pid = 1742] [id = 184] 08:28:20 INFO - PROCESS | 1742 | --DOCSHELL 0x8cf5f400 == 41 [pid = 1742] [id = 183] 08:28:20 INFO - PROCESS | 1742 | --DOCSHELL 0x8d0be400 == 40 [pid = 1742] [id = 176] 08:28:20 INFO - PROCESS | 1742 | --DOCSHELL 0x8eee7800 == 39 [pid = 1742] [id = 178] 08:28:20 INFO - PROCESS | 1742 | --DOCSHELL 0x8d2e0800 == 38 [pid = 1742] [id = 179] 08:28:20 INFO - PROCESS | 1742 | --DOCSHELL 0x8eaacc00 == 37 [pid = 1742] [id = 182] 08:28:20 INFO - PROCESS | 1742 | --DOCSHELL 0x8e639400 == 36 [pid = 1742] [id = 177] 08:28:20 INFO - PROCESS | 1742 | --DOCSHELL 0x8eedbc00 == 35 [pid = 1742] [id = 180] 08:28:20 INFO - PROCESS | 1742 | --DOCSHELL 0x9159a000 == 34 [pid = 1742] [id = 181] 08:28:20 INFO - PROCESS | 1742 | --DOCSHELL 0x8d9f0400 == 33 [pid = 1742] [id = 194] 08:28:20 INFO - PROCESS | 1742 | --DOCSHELL 0x93054800 == 32 [pid = 1742] [id = 193] 08:28:20 INFO - PROCESS | 1742 | --DOCSHELL 0x8f395800 == 31 [pid = 1742] [id = 191] 08:28:20 INFO - PROCESS | 1742 | --DOCSHELL 0x92589c00 == 30 [pid = 1742] [id = 192] 08:28:20 INFO - PROCESS | 1742 | --DOCSHELL 0x91d82800 == 29 [pid = 1742] [id = 190] 08:28:20 INFO - PROCESS | 1742 | --DOCSHELL 0x8eab0000 == 28 [pid = 1742] [id = 189] 08:28:20 INFO - PROCESS | 1742 | --DOCSHELL 0x8cf5c800 == 27 [pid = 1742] [id = 187] 08:28:20 INFO - PROCESS | 1742 | --DOCSHELL 0x8cf65000 == 26 [pid = 1742] [id = 188] 08:28:20 INFO - PROCESS | 1742 | --DOMWINDOW == 113 (0x8ebc9400) [pid = 1742] [serial = 526] [outer = (nil)] [url = about:blank] 08:28:20 INFO - PROCESS | 1742 | --DOMWINDOW == 112 (0x8f5d6c00) [pid = 1742] [serial = 479] [outer = (nil)] [url = about:blank] 08:28:20 INFO - PROCESS | 1742 | --DOMWINDOW == 111 (0x8e63cc00) [pid = 1742] [serial = 503] [outer = (nil)] [url = about:blank] 08:28:20 INFO - PROCESS | 1742 | --DOMWINDOW == 110 (0x8d9e9400) [pid = 1742] [serial = 509] [outer = (nil)] [url = about:blank] 08:28:20 INFO - PROCESS | 1742 | --DOMWINDOW == 109 (0x92d04800) [pid = 1742] [serial = 499] [outer = (nil)] [url = about:blank] 08:28:20 INFO - PROCESS | 1742 | --DOMWINDOW == 108 (0x8eee8c00) [pid = 1742] [serial = 521] [outer = (nil)] [url = about:blank] 08:28:20 INFO - PROCESS | 1742 | --DOMWINDOW == 107 (0xa67a8c00) [pid = 1742] [serial = 494] [outer = (nil)] [url = about:blank] 08:28:20 INFO - PROCESS | 1742 | --DOMWINDOW == 106 (0x8e670c00) [pid = 1742] [serial = 497] [outer = (nil)] [url = about:blank] 08:28:20 INFO - PROCESS | 1742 | --DOMWINDOW == 105 (0x8f61a800) [pid = 1742] [serial = 524] [outer = (nil)] [url = about:blank] 08:28:20 INFO - PROCESS | 1742 | --DOMWINDOW == 104 (0xa23fa800) [pid = 1742] [serial = 491] [outer = (nil)] [url = about:blank] 08:28:20 INFO - PROCESS | 1742 | --DOMWINDOW == 103 (0x8d79a800) [pid = 1742] [serial = 515] [outer = (nil)] [url = about:blank] 08:28:20 INFO - PROCESS | 1742 | --DOMWINDOW == 102 (0x95354800) [pid = 1742] [serial = 482] [outer = (nil)] [url = about:blank] 08:28:20 INFO - PROCESS | 1742 | --DOMWINDOW == 101 (0x8f613c00) [pid = 1742] [serial = 523] [outer = (nil)] [url = about:blank] 08:28:20 INFO - PROCESS | 1742 | --DOMWINDOW == 100 (0x8f391800) [pid = 1742] [serial = 478] [outer = (nil)] [url = about:blank] 08:28:20 INFO - PROCESS | 1742 | --DOMWINDOW == 99 (0x8eedd400) [pid = 1742] [serial = 520] [outer = (nil)] [url = about:blank] 08:28:20 INFO - PROCESS | 1742 | --DOMWINDOW == 98 (0x8e641c00) [pid = 1742] [serial = 517] [outer = (nil)] [url = about:blank] 08:28:20 INFO - PROCESS | 1742 | --DOMWINDOW == 97 (0x92d0ac00) [pid = 1742] [serial = 505] [outer = (nil)] [url = about:blank] 08:28:20 INFO - PROCESS | 1742 | --DOMWINDOW == 96 (0x9c205c00) [pid = 1742] [serial = 490] [outer = (nil)] [url = about:blank] 08:28:20 INFO - PROCESS | 1742 | --DOMWINDOW == 95 (0x9b202400) [pid = 1742] [serial = 485] [outer = (nil)] [url = about:blank] 08:28:20 INFO - PROCESS | 1742 | --DOMWINDOW == 94 (0x8e63c400) [pid = 1742] [serial = 502] [outer = (nil)] [url = about:blank] 08:28:20 INFO - PROCESS | 1742 | --DOMWINDOW == 93 (0x8eaa9400) [pid = 1742] [serial = 511] [outer = (nil)] [url = about:blank] 08:28:20 INFO - PROCESS | 1742 | --DOMWINDOW == 92 (0x9b210000) [pid = 1742] [serial = 487] [outer = (nil)] [url = about:blank] 08:28:20 INFO - PROCESS | 1742 | --DOMWINDOW == 91 (0x8ebc9800) [pid = 1742] [serial = 512] [outer = (nil)] [url = about:blank] 08:28:20 INFO - PROCESS | 1742 | --DOMWINDOW == 90 (0x9b283c00) [pid = 1742] [serial = 488] [outer = (nil)] [url = about:blank] 08:28:20 INFO - PROCESS | 1742 | --DOMWINDOW == 89 (0xa61b2c00) [pid = 1742] [serial = 493] [outer = (nil)] [url = about:blank] 08:28:20 INFO - PROCESS | 1742 | --DOMWINDOW == 88 (0x92d06c00) [pid = 1742] [serial = 500] [outer = (nil)] [url = about:blank] 08:28:20 INFO - PROCESS | 1742 | --DOMWINDOW == 87 (0x8d798800) [pid = 1742] [serial = 508] [outer = (nil)] [url = about:blank] 08:28:20 INFO - PROCESS | 1742 | --DOMWINDOW == 86 (0x8e66c000) [pid = 1742] [serial = 518] [outer = (nil)] [url = about:blank] 08:28:20 INFO - PROCESS | 1742 | --DOMWINDOW == 85 (0x92d0fc00) [pid = 1742] [serial = 506] [outer = (nil)] [url = about:blank] 08:28:20 INFO - PROCESS | 1742 | --DOMWINDOW == 84 (0x9aece000) [pid = 1742] [serial = 484] [outer = (nil)] [url = about:blank] 08:28:20 INFO - PROCESS | 1742 | --DOMWINDOW == 83 (0x8e66d000) [pid = 1742] [serial = 496] [outer = (nil)] [url = about:blank] 08:28:20 INFO - PROCESS | 1742 | --DOMWINDOW == 82 (0x8d2df800) [pid = 1742] [serial = 514] [outer = (nil)] [url = about:blank] 08:28:20 INFO - PROCESS | 1742 | --DOMWINDOW == 81 (0x8d7a4c00) [pid = 1742] [serial = 476] [outer = (nil)] [url = about:blank] 08:28:20 INFO - PROCESS | 1742 | --DOMWINDOW == 80 (0x930e2800) [pid = 1742] [serial = 481] [outer = (nil)] [url = about:blank] 08:28:20 INFO - PROCESS | 1742 | --DOMWINDOW == 79 (0x8d0bf400) [pid = 1742] [serial = 475] [outer = (nil)] [url = about:blank] 08:28:20 INFO - PROCESS | 1742 | 1466695700725 Marionette TRACE conn3 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:20 INFO - PROCESS | 1742 | 1466695700732 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:28:20 INFO - PROCESS | 1742 | 1466695700946 Marionette TRACE conn3 <- [1,755,null,{"value":null}] 08:28:21 INFO - PROCESS | 1742 | 1466695701099 Marionette TRACE conn3 -> [0,756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:21 INFO - PROCESS | 1742 | 1466695701113 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:28:21 INFO - PROCESS | 1742 | ++DOCSHELL 0x8d0b9c00 == 27 [pid = 1742] [id = 196] 08:28:21 INFO - PROCESS | 1742 | ++DOMWINDOW == 80 (0x8d0bbc00) [pid = 1742] [serial = 588] [outer = (nil)] 08:28:21 INFO - PROCESS | 1742 | ++DOMWINDOW == 81 (0x8d0c3000) [pid = 1742] [serial = 589] [outer = 0x8d0bbc00] 08:28:21 INFO - PROCESS | 1742 | 1466695701202 Marionette DEBUG loaded listener.js 08:28:21 INFO - PROCESS | 1742 | ++DOMWINDOW == 82 (0x8d799400) [pid = 1742] [serial = 590] [outer = 0x8d0bbc00] 08:28:22 INFO - PROCESS | 1742 | --DOCSHELL 0x94986400 == 26 [pid = 1742] [id = 35] 08:28:22 INFO - PROCESS | 1742 | --DOCSHELL 0x9b28e000 == 25 [pid = 1742] [id = 45] 08:28:22 INFO - PROCESS | 1742 | --DOCSHELL 0x9b753000 == 24 [pid = 1742] [id = 37] 08:28:22 INFO - PROCESS | 1742 | --DOCSHELL 0x93cbdc00 == 23 [pid = 1742] [id = 47] 08:28:22 INFO - PROCESS | 1742 | --DOCSHELL 0x97088000 == 22 [pid = 1742] [id = 39] 08:28:22 INFO - PROCESS | 1742 | --DOCSHELL 0x930e2c00 == 21 [pid = 1742] [id = 40] 08:28:22 INFO - PROCESS | 1742 | --DOCSHELL 0x9ad71000 == 20 [pid = 1742] [id = 41] 08:28:22 INFO - PROCESS | 1742 | --DOCSHELL 0xa672ac00 == 19 [pid = 1742] [id = 51] 08:28:22 INFO - PROCESS | 1742 | --DOCSHELL 0x9b74b800 == 18 [pid = 1742] [id = 50] 08:28:22 INFO - PROCESS | 1742 | --DOCSHELL 0x924b1000 == 17 [pid = 1742] [id = 49] 08:28:23 INFO - PROCESS | 1742 | --DOCSHELL 0x97087800 == 16 [pid = 1742] [id = 43] 08:28:23 INFO - PROCESS | 1742 | --DOCSHELL 0x9b74f000 == 15 [pid = 1742] [id = 44] 08:28:23 INFO - PROCESS | 1742 | --DOCSHELL 0xa334d400 == 14 [pid = 1742] [id = 48] 08:28:23 INFO - PROCESS | 1742 | --DOCSHELL 0x97083c00 == 13 [pid = 1742] [id = 38] 08:28:23 INFO - PROCESS | 1742 | --DOCSHELL 0x9a16f800 == 12 [pid = 1742] [id = 36] 08:28:23 INFO - PROCESS | 1742 | --DOCSHELL 0x970ec800 == 11 [pid = 1742] [id = 46] 08:28:23 INFO - PROCESS | 1742 | --DOCSHELL 0x8d0c3400 == 10 [pid = 1742] [id = 195] 08:28:23 INFO - PROCESS | 1742 | --DOCSHELL 0x9250fc00 == 9 [pid = 1742] [id = 42] 08:28:25 INFO - PROCESS | 1742 | SkCairoFTTypeface::onFilterRec unimplemented 08:28:25 INFO - PROCESS | 1742 | 1466695705819 Marionette TRACE conn3 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 08:28:25 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 08:28:25 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 6785ms 08:28:25 INFO - PROCESS | 1742 | 1466695705865 Marionette TRACE conn3 -> [0,757,"getWindowHandle",null] 08:28:25 INFO - PROCESS | 1742 | 1466695705872 Marionette TRACE conn3 <- [1,757,null,{"value":"8"}] 08:28:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 08:28:25 INFO - PROCESS | 1742 | 1466695705881 Marionette TRACE conn3 -> [0,758,"setScriptTimeout",{"ms":35000}] 08:28:25 INFO - PROCESS | 1742 | 1466695705887 Marionette TRACE conn3 <- [1,758,null,{}] 08:28:25 INFO - PROCESS | 1742 | 1466695705896 Marionette TRACE conn3 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:25 INFO - PROCESS | 1742 | 1466695705902 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:28:26 INFO - PROCESS | 1742 | 1466695706148 Marionette TRACE conn3 <- [1,759,null,{"value":null}] 08:28:26 INFO - PROCESS | 1742 | 1466695706268 Marionette TRACE conn3 -> [0,760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:26 INFO - PROCESS | 1742 | 1466695706281 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:28:26 INFO - PROCESS | 1742 | ++DOCSHELL 0x8d926400 == 10 [pid = 1742] [id = 197] 08:28:26 INFO - PROCESS | 1742 | ++DOMWINDOW == 83 (0x8d926800) [pid = 1742] [serial = 591] [outer = (nil)] 08:28:26 INFO - PROCESS | 1742 | ++DOMWINDOW == 84 (0x8d92f800) [pid = 1742] [serial = 592] [outer = 0x8d926800] 08:28:26 INFO - PROCESS | 1742 | 1466695706355 Marionette DEBUG loaded listener.js 08:28:26 INFO - PROCESS | 1742 | ++DOMWINDOW == 85 (0x8d9ea800) [pid = 1742] [serial = 593] [outer = 0x8d926800] 08:28:27 INFO - PROCESS | 1742 | SkCairoFTTypeface::onFilterRec unimplemented 08:28:27 INFO - PROCESS | 1742 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 08:28:27 INFO - PROCESS | 1742 | SkCairoFTTypeface::onFilterRec unimplemented 08:28:27 INFO - PROCESS | 1742 | SkCairoFTTypeface::onFilterRec unimplemented 08:28:27 INFO - PROCESS | 1742 | SkCairoFTTypeface::onFilterRec unimplemented 08:28:27 INFO - PROCESS | 1742 | 1466695707211 Marionette TRACE conn3 <- [1,760,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 08:28:27 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 08:28:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 1397ms 08:28:27 INFO - PROCESS | 1742 | 1466695707281 Marionette TRACE conn3 -> [0,761,"getWindowHandle",null] 08:28:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 08:28:27 INFO - PROCESS | 1742 | 1466695707290 Marionette TRACE conn3 <- [1,761,null,{"value":"8"}] 08:28:27 INFO - PROCESS | 1742 | 1466695707302 Marionette TRACE conn3 -> [0,762,"setScriptTimeout",{"ms":35000}] 08:28:27 INFO - PROCESS | 1742 | 1466695707307 Marionette TRACE conn3 <- [1,762,null,{}] 08:28:27 INFO - PROCESS | 1742 | 1466695707333 Marionette TRACE conn3 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:27 INFO - PROCESS | 1742 | 1466695707339 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:28:27 INFO - PROCESS | 1742 | 1466695707612 Marionette TRACE conn3 <- [1,763,null,{"value":null}] 08:28:27 INFO - PROCESS | 1742 | ++DOMWINDOW == 86 (0x8e63f800) [pid = 1742] [serial = 594] [outer = 0x9538d800] 08:28:27 INFO - PROCESS | 1742 | 1466695707681 Marionette TRACE conn3 -> [0,764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:27 INFO - PROCESS | 1742 | 1466695707688 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:28:27 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e670c00 == 11 [pid = 1742] [id = 198] 08:28:27 INFO - PROCESS | 1742 | ++DOMWINDOW == 87 (0x8e671400) [pid = 1742] [serial = 595] [outer = (nil)] 08:28:27 INFO - PROCESS | 1742 | ++DOMWINDOW == 88 (0x8e674000) [pid = 1742] [serial = 596] [outer = 0x8e671400] 08:28:27 INFO - PROCESS | 1742 | 1466695707888 Marionette DEBUG loaded listener.js 08:28:28 INFO - PROCESS | 1742 | ++DOMWINDOW == 89 (0x8eab0000) [pid = 1742] [serial = 597] [outer = 0x8e671400] 08:28:29 INFO - PROCESS | 1742 | --DOMWINDOW == 88 (0x8d2d5000) [pid = 1742] [serial = 561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 08:28:29 INFO - PROCESS | 1742 | --DOMWINDOW == 87 (0x8d2d9800) [pid = 1742] [serial = 564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 08:28:29 INFO - PROCESS | 1742 | --DOMWINDOW == 86 (0x8eec7800) [pid = 1742] [serial = 558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 08:28:29 INFO - PROCESS | 1742 | --DOMWINDOW == 85 (0x8d922800) [pid = 1742] [serial = 552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 08:28:29 INFO - PROCESS | 1742 | --DOMWINDOW == 84 (0x8d0bf000) [pid = 1742] [serial = 528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 08:28:29 INFO - PROCESS | 1742 | --DOMWINDOW == 83 (0x8eec2c00) [pid = 1742] [serial = 567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 08:28:29 INFO - PROCESS | 1742 | --DOMWINDOW == 82 (0x8f61e000) [pid = 1742] [serial = 537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 08:28:29 INFO - PROCESS | 1742 | --DOMWINDOW == 81 (0x8d79b400) [pid = 1742] [serial = 525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 08:28:29 INFO - PROCESS | 1742 | --DOMWINDOW == 80 (0x8e66b800) [pid = 1742] [serial = 531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 08:28:29 INFO - PROCESS | 1742 | --DOMWINDOW == 79 (0x8cf5f800) [pid = 1742] [serial = 549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 08:28:29 INFO - PROCESS | 1742 | --DOMWINDOW == 78 (0x91594800) [pid = 1742] [serial = 540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 08:28:29 INFO - PROCESS | 1742 | --DOMWINDOW == 77 (0x91d83000) [pid = 1742] [serial = 570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 08:28:29 INFO - PROCESS | 1742 | --DOMWINDOW == 76 (0x91d90c00) [pid = 1742] [serial = 543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 08:28:29 INFO - PROCESS | 1742 | --DOMWINDOW == 75 (0x8f397800) [pid = 1742] [serial = 534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 08:28:29 INFO - PROCESS | 1742 | --DOMWINDOW == 74 (0x92509800) [pid = 1742] [serial = 573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 08:28:29 INFO - PROCESS | 1742 | --DOMWINDOW == 73 (0x92d07000) [pid = 1742] [serial = 576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 08:28:29 INFO - PROCESS | 1742 | --DOMWINDOW == 72 (0x93055c00) [pid = 1742] [serial = 579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 08:28:29 INFO - PROCESS | 1742 | --DOMWINDOW == 71 (0x93048c00) [pid = 1742] [serial = 582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 08:28:29 INFO - PROCESS | 1742 | --DOMWINDOW == 70 (0x8f391c00) [pid = 1742] [serial = 546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 08:28:29 INFO - PROCESS | 1742 | --DOMWINDOW == 69 (0x8eaae000) [pid = 1742] [serial = 555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 08:28:29 INFO - PROCESS | 1742 | 1466695709711 Marionette TRACE conn3 <- [1,764,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 08:28:29 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 08:28:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 2449ms 08:28:29 INFO - PROCESS | 1742 | 1466695709750 Marionette TRACE conn3 -> [0,765,"getWindowHandle",null] 08:28:29 INFO - PROCESS | 1742 | 1466695709756 Marionette TRACE conn3 <- [1,765,null,{"value":"8"}] 08:28:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 08:28:29 INFO - PROCESS | 1742 | 1466695709762 Marionette TRACE conn3 -> [0,766,"setScriptTimeout",{"ms":35000}] 08:28:29 INFO - PROCESS | 1742 | 1466695709768 Marionette TRACE conn3 <- [1,766,null,{}] 08:28:29 INFO - PROCESS | 1742 | 1466695709786 Marionette TRACE conn3 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:29 INFO - PROCESS | 1742 | 1466695709796 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:28:30 INFO - PROCESS | 1742 | 1466695710025 Marionette TRACE conn3 <- [1,767,null,{"value":null}] 08:28:30 INFO - PROCESS | 1742 | 1466695710105 Marionette TRACE conn3 -> [0,768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:30 INFO - PROCESS | 1742 | 1466695710115 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:28:30 INFO - PROCESS | 1742 | ++DOCSHELL 0x8ebd6400 == 12 [pid = 1742] [id = 199] 08:28:30 INFO - PROCESS | 1742 | ++DOMWINDOW == 70 (0x8eec2000) [pid = 1742] [serial = 598] [outer = (nil)] 08:28:30 INFO - PROCESS | 1742 | ++DOMWINDOW == 71 (0x8eec5800) [pid = 1742] [serial = 599] [outer = 0x8eec2000] 08:28:30 INFO - PROCESS | 1742 | 1466695710194 Marionette DEBUG loaded listener.js 08:28:30 INFO - PROCESS | 1742 | ++DOMWINDOW == 72 (0x8e667000) [pid = 1742] [serial = 600] [outer = 0x8eec2000] 08:28:31 INFO - PROCESS | 1742 | 1466695711320 Marionette TRACE conn3 <- [1,768,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 08:28:31 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 08:28:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1588ms 08:28:31 INFO - PROCESS | 1742 | 1466695711351 Marionette TRACE conn3 -> [0,769,"getWindowHandle",null] 08:28:31 INFO - PROCESS | 1742 | 1466695711356 Marionette TRACE conn3 <- [1,769,null,{"value":"8"}] 08:28:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 08:28:31 INFO - PROCESS | 1742 | 1466695711362 Marionette TRACE conn3 -> [0,770,"setScriptTimeout",{"ms":35000}] 08:28:31 INFO - PROCESS | 1742 | 1466695711365 Marionette TRACE conn3 <- [1,770,null,{}] 08:28:31 INFO - PROCESS | 1742 | 1466695711371 Marionette TRACE conn3 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:31 INFO - PROCESS | 1742 | 1466695711376 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:28:31 INFO - PROCESS | 1742 | 1466695711600 Marionette TRACE conn3 <- [1,771,null,{"value":null}] 08:28:31 INFO - PROCESS | 1742 | 1466695711807 Marionette TRACE conn3 -> [0,772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:31 INFO - PROCESS | 1742 | 1466695711820 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:28:31 INFO - PROCESS | 1742 | ++DOCSHELL 0x8cf61000 == 13 [pid = 1742] [id = 200] 08:28:31 INFO - PROCESS | 1742 | ++DOMWINDOW == 73 (0x8cf61c00) [pid = 1742] [serial = 601] [outer = (nil)] 08:28:31 INFO - PROCESS | 1742 | ++DOMWINDOW == 74 (0x8d0b4800) [pid = 1742] [serial = 602] [outer = 0x8cf61c00] 08:28:31 INFO - PROCESS | 1742 | 1466695711903 Marionette DEBUG loaded listener.js 08:28:32 INFO - PROCESS | 1742 | ++DOMWINDOW == 75 (0x8d2dec00) [pid = 1742] [serial = 603] [outer = 0x8cf61c00] 08:28:32 INFO - PROCESS | 1742 | 1466695712943 Marionette TRACE conn3 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 08:28:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 08:28:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1631ms 08:28:33 INFO - PROCESS | 1742 | 1466695712997 Marionette TRACE conn3 -> [0,773,"getWindowHandle",null] 08:28:33 INFO - PROCESS | 1742 | 1466695713002 Marionette TRACE conn3 <- [1,773,null,{"value":"8"}] 08:28:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 08:28:33 INFO - PROCESS | 1742 | 1466695713011 Marionette TRACE conn3 -> [0,774,"setScriptTimeout",{"ms":35000}] 08:28:33 INFO - PROCESS | 1742 | 1466695713016 Marionette TRACE conn3 <- [1,774,null,{}] 08:28:33 INFO - PROCESS | 1742 | 1466695713024 Marionette TRACE conn3 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:33 INFO - PROCESS | 1742 | 1466695713033 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:28:33 INFO - PROCESS | 1742 | 1466695713257 Marionette TRACE conn3 <- [1,775,null,{"value":null}] 08:28:33 INFO - PROCESS | 1742 | 1466695713528 Marionette TRACE conn3 -> [0,776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:33 INFO - PROCESS | 1742 | 1466695713541 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:28:33 INFO - PROCESS | 1742 | ++DOCSHELL 0x8d2d7c00 == 14 [pid = 1742] [id = 201] 08:28:33 INFO - PROCESS | 1742 | ++DOMWINDOW == 76 (0x8e635400) [pid = 1742] [serial = 604] [outer = (nil)] 08:28:33 INFO - PROCESS | 1742 | ++DOMWINDOW == 77 (0x8e66b000) [pid = 1742] [serial = 605] [outer = 0x8e635400] 08:28:33 INFO - PROCESS | 1742 | 1466695713627 Marionette DEBUG loaded listener.js 08:28:33 INFO - PROCESS | 1742 | ++DOMWINDOW == 78 (0x8eaa9400) [pid = 1742] [serial = 606] [outer = 0x8e635400] 08:28:34 INFO - PROCESS | 1742 | 1466695714595 Marionette TRACE conn3 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 08:28:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 08:28:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 1636ms 08:28:34 INFO - PROCESS | 1742 | 1466695714652 Marionette TRACE conn3 -> [0,777,"getWindowHandle",null] 08:28:34 INFO - PROCESS | 1742 | 1466695714659 Marionette TRACE conn3 <- [1,777,null,{"value":"8"}] 08:28:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 08:28:34 INFO - PROCESS | 1742 | 1466695714666 Marionette TRACE conn3 -> [0,778,"setScriptTimeout",{"ms":35000}] 08:28:34 INFO - PROCESS | 1742 | 1466695714670 Marionette TRACE conn3 <- [1,778,null,{}] 08:28:34 INFO - PROCESS | 1742 | 1466695714676 Marionette TRACE conn3 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:34 INFO - PROCESS | 1742 | 1466695714682 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:28:34 INFO - PROCESS | 1742 | 1466695714890 Marionette TRACE conn3 <- [1,779,null,{"value":null}] 08:28:35 INFO - PROCESS | 1742 | 1466695715107 Marionette TRACE conn3 -> [0,780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:35 INFO - PROCESS | 1742 | 1466695715117 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:28:35 INFO - PROCESS | 1742 | ++DOCSHELL 0x8eed0800 == 15 [pid = 1742] [id = 202] 08:28:35 INFO - PROCESS | 1742 | ++DOMWINDOW == 79 (0x8eedc800) [pid = 1742] [serial = 607] [outer = (nil)] 08:28:35 INFO - PROCESS | 1742 | ++DOMWINDOW == 80 (0x8eee0c00) [pid = 1742] [serial = 608] [outer = 0x8eedc800] 08:28:35 INFO - PROCESS | 1742 | 1466695715245 Marionette DEBUG loaded listener.js 08:28:35 INFO - PROCESS | 1742 | ++DOMWINDOW == 81 (0x8eeea800) [pid = 1742] [serial = 609] [outer = 0x8eedc800] 08:28:36 INFO - PROCESS | 1742 | 1466695716236 Marionette TRACE conn3 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 08:28:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 08:28:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 1595ms 08:28:36 INFO - PROCESS | 1742 | 1466695716261 Marionette TRACE conn3 -> [0,781,"getWindowHandle",null] 08:28:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 08:28:36 INFO - PROCESS | 1742 | 1466695716266 Marionette TRACE conn3 <- [1,781,null,{"value":"8"}] 08:28:36 INFO - PROCESS | 1742 | 1466695716282 Marionette TRACE conn3 -> [0,782,"setScriptTimeout",{"ms":35000}] 08:28:36 INFO - PROCESS | 1742 | 1466695716291 Marionette TRACE conn3 <- [1,782,null,{}] 08:28:36 INFO - PROCESS | 1742 | 1466695716299 Marionette TRACE conn3 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:36 INFO - PROCESS | 1742 | 1466695716307 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:28:36 INFO - PROCESS | 1742 | 1466695716551 Marionette TRACE conn3 <- [1,783,null,{"value":null}] 08:28:36 INFO - PROCESS | 1742 | 1466695716765 Marionette TRACE conn3 -> [0,784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:36 INFO - PROCESS | 1742 | 1466695716775 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:28:36 INFO - PROCESS | 1742 | ++DOCSHELL 0x8d92dc00 == 16 [pid = 1742] [id = 203] 08:28:36 INFO - PROCESS | 1742 | ++DOMWINDOW == 82 (0x8eec1c00) [pid = 1742] [serial = 610] [outer = (nil)] 08:28:36 INFO - PROCESS | 1742 | ++DOMWINDOW == 83 (0x8f5da000) [pid = 1742] [serial = 611] [outer = 0x8eec1c00] 08:28:36 INFO - PROCESS | 1742 | 1466695716870 Marionette DEBUG loaded listener.js 08:28:36 INFO - PROCESS | 1742 | ++DOMWINDOW == 84 (0x8f612400) [pid = 1742] [serial = 612] [outer = 0x8eec1c00] 08:28:37 INFO - PROCESS | 1742 | 1466695717763 Marionette TRACE conn3 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 08:28:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 08:28:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 1548ms 08:28:37 INFO - PROCESS | 1742 | 1466695717822 Marionette TRACE conn3 -> [0,785,"getWindowHandle",null] 08:28:37 INFO - PROCESS | 1742 | 1466695717827 Marionette TRACE conn3 <- [1,785,null,{"value":"8"}] 08:28:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 08:28:37 INFO - PROCESS | 1742 | 1466695717834 Marionette TRACE conn3 -> [0,786,"setScriptTimeout",{"ms":35000}] 08:28:37 INFO - PROCESS | 1742 | 1466695717836 Marionette TRACE conn3 <- [1,786,null,{}] 08:28:37 INFO - PROCESS | 1742 | 1466695717843 Marionette TRACE conn3 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:37 INFO - PROCESS | 1742 | 1466695717849 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:28:38 INFO - PROCESS | 1742 | 1466695718035 Marionette TRACE conn3 <- [1,787,null,{"value":null}] 08:28:38 INFO - PROCESS | 1742 | 1466695718198 Marionette TRACE conn3 -> [0,788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:38 INFO - PROCESS | 1742 | 1466695718207 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:28:38 INFO - PROCESS | 1742 | ++DOCSHELL 0x8f61a800 == 17 [pid = 1742] [id = 204] 08:28:38 INFO - PROCESS | 1742 | ++DOMWINDOW == 85 (0x8f61cc00) [pid = 1742] [serial = 613] [outer = (nil)] 08:28:38 INFO - PROCESS | 1742 | ++DOMWINDOW == 86 (0x91196000) [pid = 1742] [serial = 614] [outer = 0x8f61cc00] 08:28:38 INFO - PROCESS | 1742 | 1466695718290 Marionette DEBUG loaded listener.js 08:28:38 INFO - PROCESS | 1742 | ++DOMWINDOW == 87 (0x8f61e800) [pid = 1742] [serial = 615] [outer = 0x8f61cc00] 08:28:39 INFO - PROCESS | 1742 | 1466695719233 Marionette TRACE conn3 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 08:28:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 08:28:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 1434ms 08:28:39 INFO - PROCESS | 1742 | 1466695719269 Marionette TRACE conn3 -> [0,789,"getWindowHandle",null] 08:28:39 INFO - PROCESS | 1742 | 1466695719272 Marionette TRACE conn3 <- [1,789,null,{"value":"8"}] 08:28:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 08:28:39 INFO - PROCESS | 1742 | 1466695719280 Marionette TRACE conn3 -> [0,790,"setScriptTimeout",{"ms":35000}] 08:28:39 INFO - PROCESS | 1742 | 1466695719284 Marionette TRACE conn3 <- [1,790,null,{}] 08:28:39 INFO - PROCESS | 1742 | 1466695719290 Marionette TRACE conn3 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:39 INFO - PROCESS | 1742 | 1466695719296 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:28:39 INFO - PROCESS | 1742 | 1466695719476 Marionette TRACE conn3 <- [1,791,null,{"value":null}] 08:28:39 INFO - PROCESS | 1742 | 1466695719641 Marionette TRACE conn3 -> [0,792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:39 INFO - PROCESS | 1742 | 1466695719659 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:28:39 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e670400 == 18 [pid = 1742] [id = 205] 08:28:39 INFO - PROCESS | 1742 | ++DOMWINDOW == 88 (0x8ebd4800) [pid = 1742] [serial = 616] [outer = (nil)] 08:28:39 INFO - PROCESS | 1742 | ++DOMWINDOW == 89 (0x91592400) [pid = 1742] [serial = 617] [outer = 0x8ebd4800] 08:28:39 INFO - PROCESS | 1742 | 1466695719811 Marionette DEBUG loaded listener.js 08:28:39 INFO - PROCESS | 1742 | ++DOMWINDOW == 90 (0x91c5a400) [pid = 1742] [serial = 618] [outer = 0x8ebd4800] 08:28:40 INFO - PROCESS | 1742 | 1466695720807 Marionette TRACE conn3 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 08:28:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 08:28:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 1584ms 08:28:40 INFO - PROCESS | 1742 | 1466695720865 Marionette TRACE conn3 -> [0,793,"getWindowHandle",null] 08:28:40 INFO - PROCESS | 1742 | 1466695720870 Marionette TRACE conn3 <- [1,793,null,{"value":"8"}] 08:28:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 08:28:40 INFO - PROCESS | 1742 | 1466695720876 Marionette TRACE conn3 -> [0,794,"setScriptTimeout",{"ms":35000}] 08:28:40 INFO - PROCESS | 1742 | 1466695720880 Marionette TRACE conn3 <- [1,794,null,{}] 08:28:40 INFO - PROCESS | 1742 | 1466695720886 Marionette TRACE conn3 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:40 INFO - PROCESS | 1742 | 1466695720892 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:28:41 INFO - PROCESS | 1742 | 1466695721080 Marionette TRACE conn3 <- [1,795,null,{"value":null}] 08:28:41 INFO - PROCESS | 1742 | 1466695721310 Marionette TRACE conn3 -> [0,796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:41 INFO - PROCESS | 1742 | 1466695721318 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:28:41 INFO - PROCESS | 1742 | ++DOCSHELL 0x8d0bb000 == 19 [pid = 1742] [id = 206] 08:28:41 INFO - PROCESS | 1742 | ++DOMWINDOW == 91 (0x8e632800) [pid = 1742] [serial = 619] [outer = (nil)] 08:28:41 INFO - PROCESS | 1742 | ++DOMWINDOW == 92 (0x8ebd1c00) [pid = 1742] [serial = 620] [outer = 0x8e632800] 08:28:41 INFO - PROCESS | 1742 | 1466695721443 Marionette DEBUG loaded listener.js 08:28:41 INFO - PROCESS | 1742 | ++DOMWINDOW == 93 (0x8f61c800) [pid = 1742] [serial = 621] [outer = 0x8e632800] 08:28:42 INFO - PROCESS | 1742 | 1466695722328 Marionette TRACE conn3 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 08:28:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 08:28:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 1499ms 08:28:42 INFO - PROCESS | 1742 | 1466695722395 Marionette TRACE conn3 -> [0,797,"getWindowHandle",null] 08:28:42 INFO - PROCESS | 1742 | 1466695722398 Marionette TRACE conn3 <- [1,797,null,{"value":"8"}] 08:28:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 08:28:42 INFO - PROCESS | 1742 | 1466695722408 Marionette TRACE conn3 -> [0,798,"setScriptTimeout",{"ms":35000}] 08:28:42 INFO - PROCESS | 1742 | 1466695722411 Marionette TRACE conn3 <- [1,798,null,{}] 08:28:42 INFO - PROCESS | 1742 | 1466695722417 Marionette TRACE conn3 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:42 INFO - PROCESS | 1742 | 1466695722423 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:28:42 INFO - PROCESS | 1742 | 1466695722613 Marionette TRACE conn3 <- [1,799,null,{"value":null}] 08:28:43 INFO - PROCESS | 1742 | 1466695722998 Marionette TRACE conn3 -> [0,800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:43 INFO - PROCESS | 1742 | 1466695723007 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:28:43 INFO - PROCESS | 1742 | ++DOCSHELL 0x8cf66c00 == 20 [pid = 1742] [id = 207] 08:28:43 INFO - PROCESS | 1742 | ++DOMWINDOW == 94 (0x8cf69000) [pid = 1742] [serial = 622] [outer = (nil)] 08:28:43 INFO - PROCESS | 1742 | ++DOMWINDOW == 95 (0x8d0c3400) [pid = 1742] [serial = 623] [outer = 0x8cf69000] 08:28:43 INFO - PROCESS | 1742 | 1466695723106 Marionette DEBUG loaded listener.js 08:28:43 INFO - PROCESS | 1742 | ++DOMWINDOW == 96 (0x8d7a0c00) [pid = 1742] [serial = 624] [outer = 0x8cf69000] 08:28:44 INFO - PROCESS | 1742 | 1466695724016 Marionette TRACE conn3 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 08:28:44 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 08:28:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 1688ms 08:28:44 INFO - PROCESS | 1742 | 1466695724099 Marionette TRACE conn3 -> [0,801,"getWindowHandle",null] 08:28:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 08:28:44 INFO - PROCESS | 1742 | 1466695724104 Marionette TRACE conn3 <- [1,801,null,{"value":"8"}] 08:28:44 INFO - PROCESS | 1742 | 1466695724112 Marionette TRACE conn3 -> [0,802,"setScriptTimeout",{"ms":35000}] 08:28:44 INFO - PROCESS | 1742 | 1466695724116 Marionette TRACE conn3 <- [1,802,null,{}] 08:28:44 INFO - PROCESS | 1742 | 1466695724125 Marionette TRACE conn3 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:44 INFO - PROCESS | 1742 | 1466695724133 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:28:44 INFO - PROCESS | 1742 | 1466695724388 Marionette TRACE conn3 <- [1,803,null,{"value":null}] 08:28:44 INFO - PROCESS | 1742 | --DOCSHELL 0x8ebd6400 == 19 [pid = 1742] [id = 199] 08:28:44 INFO - PROCESS | 1742 | --DOCSHELL 0x8d0b9c00 == 18 [pid = 1742] [id = 196] 08:28:44 INFO - PROCESS | 1742 | --DOMWINDOW == 95 (0x8d2df000) [pid = 1742] [serial = 586] [outer = (nil)] [url = about:blank] 08:28:44 INFO - PROCESS | 1742 | --DOMWINDOW == 94 (0x8d92e400) [pid = 1742] [serial = 565] [outer = (nil)] [url = about:blank] 08:28:44 INFO - PROCESS | 1742 | --DOMWINDOW == 93 (0x9119b400) [pid = 1742] [serial = 559] [outer = (nil)] [url = about:blank] 08:28:44 INFO - PROCESS | 1742 | --DOMWINDOW == 92 (0x8d92d000) [pid = 1742] [serial = 553] [outer = (nil)] [url = about:blank] 08:28:44 INFO - PROCESS | 1742 | --DOMWINDOW == 91 (0x8d9f4c00) [pid = 1742] [serial = 554] [outer = (nil)] [url = about:blank] 08:28:44 INFO - PROCESS | 1742 | --DOMWINDOW == 90 (0x8d2d6800) [pid = 1742] [serial = 529] [outer = (nil)] [url = about:blank] 08:28:44 INFO - PROCESS | 1742 | --DOMWINDOW == 89 (0x8eee0800) [pid = 1742] [serial = 568] [outer = (nil)] [url = about:blank] 08:28:44 INFO - PROCESS | 1742 | --DOMWINDOW == 88 (0x8d7a0400) [pid = 1742] [serial = 530] [outer = (nil)] [url = about:blank] 08:28:44 INFO - PROCESS | 1742 | --DOMWINDOW == 87 (0x9159cc00) [pid = 1742] [serial = 538] [outer = (nil)] [url = about:blank] 08:28:44 INFO - PROCESS | 1742 | --DOMWINDOW == 86 (0x91c54000) [pid = 1742] [serial = 539] [outer = (nil)] [url = about:blank] 08:28:44 INFO - PROCESS | 1742 | --DOMWINDOW == 85 (0x8e632400) [pid = 1742] [serial = 566] [outer = (nil)] [url = about:blank] 08:28:44 INFO - PROCESS | 1742 | --DOMWINDOW == 84 (0x8eee5c00) [pid = 1742] [serial = 527] [outer = (nil)] [url = about:blank] 08:28:44 INFO - PROCESS | 1742 | --DOMWINDOW == 83 (0x8eaad000) [pid = 1742] [serial = 532] [outer = (nil)] [url = about:blank] 08:28:44 INFO - PROCESS | 1742 | --DOMWINDOW == 82 (0x8eab6c00) [pid = 1742] [serial = 533] [outer = (nil)] [url = about:blank] 08:28:44 INFO - PROCESS | 1742 | --DOMWINDOW == 81 (0x8cf66400) [pid = 1742] [serial = 550] [outer = (nil)] [url = about:blank] 08:28:44 INFO - PROCESS | 1742 | --DOMWINDOW == 80 (0x8d0c0400) [pid = 1742] [serial = 551] [outer = (nil)] [url = about:blank] 08:28:44 INFO - PROCESS | 1742 | --DOMWINDOW == 79 (0x91d83c00) [pid = 1742] [serial = 541] [outer = (nil)] [url = about:blank] 08:28:44 INFO - PROCESS | 1742 | --DOMWINDOW == 78 (0x91d8cc00) [pid = 1742] [serial = 571] [outer = (nil)] [url = about:blank] 08:28:44 INFO - PROCESS | 1742 | --DOMWINDOW == 77 (0x91d85400) [pid = 1742] [serial = 542] [outer = (nil)] [url = about:blank] 08:28:44 INFO - PROCESS | 1742 | --DOMWINDOW == 76 (0x92502800) [pid = 1742] [serial = 544] [outer = (nil)] [url = about:blank] 08:28:44 INFO - PROCESS | 1742 | --DOMWINDOW == 75 (0x8f393800) [pid = 1742] [serial = 569] [outer = (nil)] [url = about:blank] 08:28:44 INFO - PROCESS | 1742 | --DOMWINDOW == 74 (0x92580400) [pid = 1742] [serial = 545] [outer = (nil)] [url = about:blank] 08:28:44 INFO - PROCESS | 1742 | --DOMWINDOW == 73 (0x8f5dd000) [pid = 1742] [serial = 535] [outer = (nil)] [url = about:blank] 08:28:44 INFO - PROCESS | 1742 | --DOMWINDOW == 72 (0x8f61f800) [pid = 1742] [serial = 536] [outer = (nil)] [url = about:blank] 08:28:44 INFO - PROCESS | 1742 | --DOMWINDOW == 71 (0x92d02400) [pid = 1742] [serial = 574] [outer = (nil)] [url = about:blank] 08:28:44 INFO - PROCESS | 1742 | --DOMWINDOW == 70 (0x92503c00) [pid = 1742] [serial = 572] [outer = (nil)] [url = about:blank] 08:28:44 INFO - PROCESS | 1742 | --DOMWINDOW == 69 (0x9304a000) [pid = 1742] [serial = 577] [outer = (nil)] [url = about:blank] 08:28:44 INFO - PROCESS | 1742 | --DOMWINDOW == 68 (0x92d09400) [pid = 1742] [serial = 575] [outer = (nil)] [url = about:blank] 08:28:44 INFO - PROCESS | 1742 | --DOMWINDOW == 67 (0x9304c800) [pid = 1742] [serial = 578] [outer = (nil)] [url = about:blank] 08:28:44 INFO - PROCESS | 1742 | --DOMWINDOW == 66 (0x93c2d000) [pid = 1742] [serial = 580] [outer = (nil)] [url = about:blank] 08:28:44 INFO - PROCESS | 1742 | --DOMWINDOW == 65 (0x93e3a800) [pid = 1742] [serial = 581] [outer = (nil)] [url = about:blank] 08:28:44 INFO - PROCESS | 1742 | --DOMWINDOW == 64 (0x9258b800) [pid = 1742] [serial = 547] [outer = (nil)] [url = about:blank] 08:28:44 INFO - PROCESS | 1742 | --DOMWINDOW == 63 (0x92502400) [pid = 1742] [serial = 548] [outer = (nil)] [url = about:blank] 08:28:44 INFO - PROCESS | 1742 | --DOMWINDOW == 62 (0x8eec3800) [pid = 1742] [serial = 556] [outer = (nil)] [url = about:blank] 08:28:44 INFO - PROCESS | 1742 | --DOMWINDOW == 61 (0x8eed0000) [pid = 1742] [serial = 557] [outer = (nil)] [url = about:blank] 08:28:44 INFO - PROCESS | 1742 | --DOMWINDOW == 60 (0x911a3800) [pid = 1742] [serial = 560] [outer = (nil)] [url = about:blank] 08:28:44 INFO - PROCESS | 1742 | --DOMWINDOW == 59 (0x8f618000) [pid = 1742] [serial = 563] [outer = (nil)] [url = about:blank] 08:28:44 INFO - PROCESS | 1742 | --DOMWINDOW == 58 (0x8e668000) [pid = 1742] [serial = 562] [outer = (nil)] [url = about:blank] 08:28:44 INFO - PROCESS | 1742 | 1466695724679 Marionette TRACE conn3 -> [0,804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:44 INFO - PROCESS | 1742 | 1466695724682 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:28:44 INFO - PROCESS | 1742 | ++DOCSHELL 0x8cf5fc00 == 19 [pid = 1742] [id = 208] 08:28:44 INFO - PROCESS | 1742 | ++DOMWINDOW == 59 (0x8cf67400) [pid = 1742] [serial = 625] [outer = (nil)] 08:28:44 INFO - PROCESS | 1742 | ++DOMWINDOW == 60 (0x8d0c0400) [pid = 1742] [serial = 626] [outer = 0x8cf67400] 08:28:44 INFO - PROCESS | 1742 | 1466695724814 Marionette DEBUG loaded listener.js 08:28:44 INFO - PROCESS | 1742 | ++DOMWINDOW == 61 (0x8d7a1000) [pid = 1742] [serial = 627] [outer = 0x8cf67400] 08:28:45 INFO - PROCESS | 1742 | --DOMWINDOW == 60 (0x95354400) [pid = 1742] [serial = 583] [outer = (nil)] [url = about:blank] 08:28:45 INFO - PROCESS | 1742 | --DOMWINDOW == 59 (0x95356800) [pid = 1742] [serial = 584] [outer = (nil)] [url = about:blank] 08:28:45 INFO - PROCESS | 1742 | 1466695725620 Marionette TRACE conn3 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 08:28:45 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 08:28:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 1532ms 08:28:45 INFO - PROCESS | 1742 | 1466695725647 Marionette TRACE conn3 -> [0,805,"getWindowHandle",null] 08:28:45 INFO - PROCESS | 1742 | 1466695725653 Marionette TRACE conn3 <- [1,805,null,{"value":"8"}] 08:28:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 08:28:45 INFO - PROCESS | 1742 | 1466695725660 Marionette TRACE conn3 -> [0,806,"setScriptTimeout",{"ms":35000}] 08:28:45 INFO - PROCESS | 1742 | 1466695725663 Marionette TRACE conn3 <- [1,806,null,{}] 08:28:45 INFO - PROCESS | 1742 | 1466695725670 Marionette TRACE conn3 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:45 INFO - PROCESS | 1742 | 1466695725675 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:28:45 INFO - PROCESS | 1742 | 1466695725865 Marionette TRACE conn3 <- [1,807,null,{"value":null}] 08:28:46 INFO - PROCESS | 1742 | 1466695725985 Marionette TRACE conn3 -> [0,808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:46 INFO - PROCESS | 1742 | 1466695725995 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:28:46 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e63bc00 == 20 [pid = 1742] [id = 209] 08:28:46 INFO - PROCESS | 1742 | ++DOMWINDOW == 60 (0x8e668000) [pid = 1742] [serial = 628] [outer = (nil)] 08:28:46 INFO - PROCESS | 1742 | ++DOMWINDOW == 61 (0x8ebcbc00) [pid = 1742] [serial = 629] [outer = 0x8e668000] 08:28:46 INFO - PROCESS | 1742 | 1466695726083 Marionette DEBUG loaded listener.js 08:28:46 INFO - PROCESS | 1742 | ++DOMWINDOW == 62 (0x8eec9800) [pid = 1742] [serial = 630] [outer = 0x8e668000] 08:28:46 INFO - PROCESS | 1742 | 1466695726973 Marionette TRACE conn3 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 08:28:46 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 08:28:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 1339ms 08:28:47 INFO - PROCESS | 1742 | 1466695727000 Marionette TRACE conn3 -> [0,809,"getWindowHandle",null] 08:28:47 INFO - PROCESS | 1742 | 1466695727004 Marionette TRACE conn3 <- [1,809,null,{"value":"8"}] 08:28:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 08:28:47 INFO - PROCESS | 1742 | 1466695727018 Marionette TRACE conn3 -> [0,810,"setScriptTimeout",{"ms":35000}] 08:28:47 INFO - PROCESS | 1742 | 1466695727027 Marionette TRACE conn3 <- [1,810,null,{}] 08:28:47 INFO - PROCESS | 1742 | 1466695727036 Marionette TRACE conn3 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:47 INFO - PROCESS | 1742 | 1466695727043 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:28:47 INFO - PROCESS | 1742 | 1466695727226 Marionette TRACE conn3 <- [1,811,null,{"value":null}] 08:28:47 INFO - PROCESS | 1742 | 1466695727362 Marionette TRACE conn3 -> [0,812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:47 INFO - PROCESS | 1742 | 1466695727369 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:28:47 INFO - PROCESS | 1742 | ++DOCSHELL 0x8d79a800 == 21 [pid = 1742] [id = 210] 08:28:47 INFO - PROCESS | 1742 | ++DOMWINDOW == 63 (0x8f38ac00) [pid = 1742] [serial = 631] [outer = (nil)] 08:28:47 INFO - PROCESS | 1742 | ++DOMWINDOW == 64 (0x8f398c00) [pid = 1742] [serial = 632] [outer = 0x8f38ac00] 08:28:47 INFO - PROCESS | 1742 | 1466695727442 Marionette DEBUG loaded listener.js 08:28:47 INFO - PROCESS | 1742 | ++DOMWINDOW == 65 (0x8f5d5400) [pid = 1742] [serial = 633] [outer = 0x8f38ac00] 08:28:48 INFO - PROCESS | 1742 | 1466695728340 Marionette TRACE conn3 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 08:28:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 08:28:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 1356ms 08:28:48 INFO - PROCESS | 1742 | 1466695728367 Marionette TRACE conn3 -> [0,813,"getWindowHandle",null] 08:28:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 08:28:48 INFO - PROCESS | 1742 | 1466695728372 Marionette TRACE conn3 <- [1,813,null,{"value":"8"}] 08:28:48 INFO - PROCESS | 1742 | 1466695728379 Marionette TRACE conn3 -> [0,814,"setScriptTimeout",{"ms":35000}] 08:28:48 INFO - PROCESS | 1742 | 1466695728382 Marionette TRACE conn3 <- [1,814,null,{}] 08:28:48 INFO - PROCESS | 1742 | 1466695728387 Marionette TRACE conn3 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:48 INFO - PROCESS | 1742 | 1466695728393 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:28:48 INFO - PROCESS | 1742 | 1466695728631 Marionette TRACE conn3 <- [1,815,null,{"value":null}] 08:28:48 INFO - PROCESS | 1742 | 1466695728663 Marionette TRACE conn3 -> [0,816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:48 INFO - PROCESS | 1742 | 1466695728670 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:28:48 INFO - PROCESS | 1742 | ++DOCSHELL 0x8cf5b400 == 22 [pid = 1742] [id = 211] 08:28:48 INFO - PROCESS | 1742 | ++DOMWINDOW == 66 (0x8f5cf000) [pid = 1742] [serial = 634] [outer = (nil)] 08:28:48 INFO - PROCESS | 1742 | ++DOMWINDOW == 67 (0x8f61ac00) [pid = 1742] [serial = 635] [outer = 0x8f5cf000] 08:28:48 INFO - PROCESS | 1742 | 1466695728740 Marionette DEBUG loaded listener.js 08:28:48 INFO - PROCESS | 1742 | ++DOMWINDOW == 68 (0x8f620c00) [pid = 1742] [serial = 636] [outer = 0x8f5cf000] 08:28:49 INFO - PROCESS | 1742 | --DOMWINDOW == 67 (0x8d0bbc00) [pid = 1742] [serial = 588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 08:28:49 INFO - PROCESS | 1742 | --DOMWINDOW == 66 (0x8e671400) [pid = 1742] [serial = 595] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 08:28:49 INFO - PROCESS | 1742 | --DOMWINDOW == 65 (0x8d2d4c00) [pid = 1742] [serial = 585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 08:28:49 INFO - PROCESS | 1742 | --DOMWINDOW == 64 (0x8d926800) [pid = 1742] [serial = 591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 08:28:49 INFO - PROCESS | 1742 | 1466695729665 Marionette TRACE conn3 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,817,"getWindowHandle",null] 08:28:49 INFO - PROCESS | 1742 | 1466695729714 Marionette TRACE conn3 <- [1,817,null,{"value":"8"}] 08:28:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 08:28:49 INFO - PROCESS | 1742 | 1466695729721 Marionette TRACE conn3 -> [0,818,"setScriptTimeout",{"ms":35000}] 08:28:49 INFO - PROCESS | 1742 | 1466695729724 Marionette TRACE conn3 <- [1,818,null,{}] 08:28:49 INFO - PROCESS | 1742 | 1466695729730 Marionette TRACE conn3 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:49 INFO - PROCESS | 1742 | 1466695729735 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:28:49 INFO - PROCESS | 1742 | 1466695729909 Marionette TRACE conn3 <- [1,819,null,{"value":null}] 08:28:50 INFO - PROCESS | 1742 | 1466695730027 Marionette TRACE conn3 -> [0,820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:50 INFO - PROCESS | 1742 | 1466695730044 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:28:50 INFO - PROCESS | 1742 | ++DOCSHELL 0x8f617c00 == 23 [pid = 1742] [id = 212] 08:28:50 INFO - PROCESS | 1742 | ++DOMWINDOW == 65 (0x91593800) [pid = 1742] [serial = 637] [outer = (nil)] 08:28:50 INFO - PROCESS | 1742 | ++DOMWINDOW == 66 (0x9159f800) [pid = 1742] [serial = 638] [outer = 0x91593800] 08:28:50 INFO - PROCESS | 1742 | 1466695730133 Marionette DEBUG loaded listener.js 08:28:50 INFO - PROCESS | 1742 | ++DOMWINDOW == 67 (0x91c62c00) [pid = 1742] [serial = 639] [outer = 0x91593800] 08:28:50 INFO - PROCESS | 1742 | 1466695730964 Marionette TRACE conn3 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 08:28:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 08:28:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1279ms 08:28:51 INFO - PROCESS | 1742 | 1466695731001 Marionette TRACE conn3 -> [0,821,"getWindowHandle",null] 08:28:51 INFO - PROCESS | 1742 | 1466695731004 Marionette TRACE conn3 <- [1,821,null,{"value":"8"}] 08:28:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 08:28:51 INFO - PROCESS | 1742 | 1466695731010 Marionette TRACE conn3 -> [0,822,"setScriptTimeout",{"ms":35000}] 08:28:51 INFO - PROCESS | 1742 | 1466695731014 Marionette TRACE conn3 <- [1,822,null,{}] 08:28:51 INFO - PROCESS | 1742 | 1466695731019 Marionette TRACE conn3 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:51 INFO - PROCESS | 1742 | 1466695731024 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:28:51 INFO - PROCESS | 1742 | 1466695731180 Marionette TRACE conn3 <- [1,823,null,{"value":null}] 08:28:51 INFO - PROCESS | 1742 | 1466695731196 Marionette TRACE conn3 -> [0,824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:51 INFO - PROCESS | 1742 | 1466695731204 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:28:51 INFO - PROCESS | 1742 | ++DOCSHELL 0x8d2df400 == 24 [pid = 1742] [id = 213] 08:28:51 INFO - PROCESS | 1742 | ++DOMWINDOW == 68 (0x8d9ec400) [pid = 1742] [serial = 640] [outer = (nil)] 08:28:51 INFO - PROCESS | 1742 | ++DOMWINDOW == 69 (0x91d8d800) [pid = 1742] [serial = 641] [outer = 0x8d9ec400] 08:28:51 INFO - PROCESS | 1742 | 1466695731274 Marionette DEBUG loaded listener.js 08:28:51 INFO - PROCESS | 1742 | ++DOMWINDOW == 70 (0x92504400) [pid = 1742] [serial = 642] [outer = 0x8d9ec400] 08:28:52 INFO - PROCESS | 1742 | 1466695732408 Marionette TRACE conn3 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,825,"getWindowHandle",null] 08:28:52 INFO - PROCESS | 1742 | 1466695732451 Marionette TRACE conn3 <- [1,825,null,{"value":"8"}] 08:28:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 08:28:52 INFO - PROCESS | 1742 | 1466695732460 Marionette TRACE conn3 -> [0,826,"setScriptTimeout",{"ms":35000}] 08:28:52 INFO - PROCESS | 1742 | 1466695732468 Marionette TRACE conn3 <- [1,826,null,{}] 08:28:52 INFO - PROCESS | 1742 | 1466695732477 Marionette TRACE conn3 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:52 INFO - PROCESS | 1742 | 1466695732482 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:28:52 INFO - PROCESS | 1742 | 1466695732717 Marionette TRACE conn3 <- [1,827,null,{"value":null}] 08:28:52 INFO - PROCESS | 1742 | 1466695732955 Marionette TRACE conn3 -> [0,828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:52 INFO - PROCESS | 1742 | 1466695732970 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:28:53 INFO - PROCESS | 1742 | ++DOCSHELL 0x8d92b800 == 25 [pid = 1742] [id = 214] 08:28:53 INFO - PROCESS | 1742 | ++DOMWINDOW == 71 (0x8d92e400) [pid = 1742] [serial = 643] [outer = (nil)] 08:28:53 INFO - PROCESS | 1742 | ++DOMWINDOW == 72 (0x8e665400) [pid = 1742] [serial = 644] [outer = 0x8d92e400] 08:28:53 INFO - PROCESS | 1742 | 1466695733066 Marionette DEBUG loaded listener.js 08:28:53 INFO - PROCESS | 1742 | ++DOMWINDOW == 73 (0x8eab4400) [pid = 1742] [serial = 645] [outer = 0x8d92e400] 08:28:54 INFO - PROCESS | 1742 | 1466695734020 Marionette TRACE conn3 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 08:28:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 08:28:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1639ms 08:28:54 INFO - PROCESS | 1742 | 1466695734100 Marionette TRACE conn3 -> [0,829,"getWindowHandle",null] 08:28:54 INFO - PROCESS | 1742 | 1466695734107 Marionette TRACE conn3 <- [1,829,null,{"value":"8"}] 08:28:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 08:28:54 INFO - PROCESS | 1742 | 1466695734119 Marionette TRACE conn3 -> [0,830,"setScriptTimeout",{"ms":35000}] 08:28:54 INFO - PROCESS | 1742 | 1466695734123 Marionette TRACE conn3 <- [1,830,null,{}] 08:28:54 INFO - PROCESS | 1742 | 1466695734130 Marionette TRACE conn3 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:54 INFO - PROCESS | 1742 | 1466695734136 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:28:54 INFO - PROCESS | 1742 | 1466695734372 Marionette TRACE conn3 <- [1,831,null,{"value":null}] 08:28:54 INFO - PROCESS | 1742 | 1466695734646 Marionette TRACE conn3 -> [0,832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:54 INFO - PROCESS | 1742 | 1466695734654 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:28:54 INFO - PROCESS | 1742 | ++DOCSHELL 0x8eeca800 == 26 [pid = 1742] [id = 215] 08:28:54 INFO - PROCESS | 1742 | ++DOMWINDOW == 74 (0x8eee7800) [pid = 1742] [serial = 646] [outer = (nil)] 08:28:54 INFO - PROCESS | 1742 | ++DOMWINDOW == 75 (0x8f5d1400) [pid = 1742] [serial = 647] [outer = 0x8eee7800] 08:28:54 INFO - PROCESS | 1742 | 1466695734775 Marionette DEBUG loaded listener.js 08:28:54 INFO - PROCESS | 1742 | ++DOMWINDOW == 76 (0x91196400) [pid = 1742] [serial = 648] [outer = 0x8eee7800] 08:28:55 INFO - PROCESS | 1742 | 1466695735751 Marionette TRACE conn3 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 08:28:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 08:28:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1683ms 08:28:55 INFO - PROCESS | 1742 | 1466695735803 Marionette TRACE conn3 -> [0,833,"getWindowHandle",null] 08:28:55 INFO - PROCESS | 1742 | 1466695735807 Marionette TRACE conn3 <- [1,833,null,{"value":"8"}] 08:28:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 08:28:55 INFO - PROCESS | 1742 | 1466695735814 Marionette TRACE conn3 -> [0,834,"setScriptTimeout",{"ms":35000}] 08:28:55 INFO - PROCESS | 1742 | 1466695735821 Marionette TRACE conn3 <- [1,834,null,{}] 08:28:55 INFO - PROCESS | 1742 | 1466695735838 Marionette TRACE conn3 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:55 INFO - PROCESS | 1742 | 1466695735846 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:28:56 INFO - PROCESS | 1742 | 1466695736042 Marionette TRACE conn3 <- [1,835,null,{"value":null}] 08:28:56 INFO - PROCESS | 1742 | 1466695736253 Marionette TRACE conn3 -> [0,836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:56 INFO - PROCESS | 1742 | 1466695736263 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:28:56 INFO - PROCESS | 1742 | ++DOCSHELL 0x8eee0800 == 27 [pid = 1742] [id = 216] 08:28:56 INFO - PROCESS | 1742 | ++DOMWINDOW == 77 (0x91d8c400) [pid = 1742] [serial = 649] [outer = (nil)] 08:28:56 INFO - PROCESS | 1742 | ++DOMWINDOW == 78 (0x924ba800) [pid = 1742] [serial = 650] [outer = 0x91d8c400] 08:28:56 INFO - PROCESS | 1742 | 1466695736395 Marionette DEBUG loaded listener.js 08:28:56 INFO - PROCESS | 1742 | ++DOMWINDOW == 79 (0x9250e400) [pid = 1742] [serial = 651] [outer = 0x91d8c400] 08:28:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 08:28:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 1491ms 08:28:57 INFO - PROCESS | 1742 | 1466695737296 Marionette TRACE conn3 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 08:28:57 INFO - PROCESS | 1742 | 1466695737307 Marionette TRACE conn3 -> [0,837,"getWindowHandle",null] 08:28:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 08:28:57 INFO - PROCESS | 1742 | 1466695737312 Marionette TRACE conn3 <- [1,837,null,{"value":"8"}] 08:28:57 INFO - PROCESS | 1742 | 1466695737318 Marionette TRACE conn3 -> [0,838,"setScriptTimeout",{"ms":35000}] 08:28:57 INFO - PROCESS | 1742 | 1466695737322 Marionette TRACE conn3 <- [1,838,null,{}] 08:28:57 INFO - PROCESS | 1742 | 1466695737328 Marionette TRACE conn3 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:57 INFO - PROCESS | 1742 | 1466695737333 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:28:57 INFO - PROCESS | 1742 | 1466695737518 Marionette TRACE conn3 <- [1,839,null,{"value":null}] 08:28:57 INFO - PROCESS | 1742 | 1466695737689 Marionette TRACE conn3 -> [0,840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:57 INFO - PROCESS | 1742 | 1466695737699 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:28:57 INFO - PROCESS | 1742 | ++DOCSHELL 0x92585400 == 28 [pid = 1742] [id = 217] 08:28:57 INFO - PROCESS | 1742 | ++DOMWINDOW == 80 (0x92586c00) [pid = 1742] [serial = 652] [outer = (nil)] 08:28:57 INFO - PROCESS | 1742 | ++DOMWINDOW == 81 (0x92589800) [pid = 1742] [serial = 653] [outer = 0x92586c00] 08:28:57 INFO - PROCESS | 1742 | 1466695737803 Marionette DEBUG loaded listener.js 08:28:57 INFO - PROCESS | 1742 | ++DOMWINDOW == 82 (0x92d02800) [pid = 1742] [serial = 654] [outer = 0x92586c00] 08:28:58 INFO - PROCESS | 1742 | 1466695738783 Marionette TRACE conn3 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 08:28:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 08:28:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 1532ms 08:28:58 INFO - PROCESS | 1742 | 1466695738851 Marionette TRACE conn3 -> [0,841,"getWindowHandle",null] 08:28:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 08:28:58 INFO - PROCESS | 1742 | 1466695738856 Marionette TRACE conn3 <- [1,841,null,{"value":"8"}] 08:28:58 INFO - PROCESS | 1742 | 1466695738862 Marionette TRACE conn3 -> [0,842,"setScriptTimeout",{"ms":35000}] 08:28:58 INFO - PROCESS | 1742 | 1466695738866 Marionette TRACE conn3 <- [1,842,null,{}] 08:28:58 INFO - PROCESS | 1742 | 1466695738872 Marionette TRACE conn3 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:58 INFO - PROCESS | 1742 | 1466695738877 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:28:59 INFO - PROCESS | 1742 | 1466695739111 Marionette TRACE conn3 <- [1,843,null,{"value":null}] 08:28:59 INFO - PROCESS | 1742 | 1466695739340 Marionette TRACE conn3 -> [0,844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:59 INFO - PROCESS | 1742 | 1466695739351 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:28:59 INFO - PROCESS | 1742 | ++DOCSHELL 0x8eedcc00 == 29 [pid = 1742] [id = 218] 08:28:59 INFO - PROCESS | 1742 | ++DOMWINDOW == 83 (0x8f393000) [pid = 1742] [serial = 655] [outer = (nil)] 08:28:59 INFO - PROCESS | 1742 | ++DOMWINDOW == 84 (0x92d0c400) [pid = 1742] [serial = 656] [outer = 0x8f393000] 08:28:59 INFO - PROCESS | 1742 | 1466695739476 Marionette DEBUG loaded listener.js 08:28:59 INFO - PROCESS | 1742 | ++DOMWINDOW == 85 (0x93047000) [pid = 1742] [serial = 657] [outer = 0x8f393000] 08:29:00 INFO - PROCESS | 1742 | 1466695740465 Marionette TRACE conn3 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 08:29:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 08:29:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 1631ms 08:29:00 INFO - PROCESS | 1742 | 1466695740494 Marionette TRACE conn3 -> [0,845,"getWindowHandle",null] 08:29:00 INFO - PROCESS | 1742 | 1466695740498 Marionette TRACE conn3 <- [1,845,null,{"value":"8"}] 08:29:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 08:29:00 INFO - PROCESS | 1742 | 1466695740506 Marionette TRACE conn3 -> [0,846,"setScriptTimeout",{"ms":35000}] 08:29:00 INFO - PROCESS | 1742 | 1466695740510 Marionette TRACE conn3 <- [1,846,null,{}] 08:29:00 INFO - PROCESS | 1742 | 1466695740516 Marionette TRACE conn3 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:00 INFO - PROCESS | 1742 | 1466695740527 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:29:00 INFO - PROCESS | 1742 | 1466695740794 Marionette TRACE conn3 <- [1,847,null,{"value":null}] 08:29:01 INFO - PROCESS | 1742 | 1466695741010 Marionette TRACE conn3 -> [0,848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:01 INFO - PROCESS | 1742 | 1466695741018 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:29:01 INFO - PROCESS | 1742 | ++DOCSHELL 0x8d927400 == 30 [pid = 1742] [id = 219] 08:29:01 INFO - PROCESS | 1742 | ++DOMWINDOW == 86 (0x8e640400) [pid = 1742] [serial = 658] [outer = (nil)] 08:29:01 INFO - PROCESS | 1742 | ++DOMWINDOW == 87 (0x930d9400) [pid = 1742] [serial = 659] [outer = 0x8e640400] 08:29:01 INFO - PROCESS | 1742 | 1466695741122 Marionette DEBUG loaded listener.js 08:29:01 INFO - PROCESS | 1742 | ++DOMWINDOW == 88 (0x93a57800) [pid = 1742] [serial = 660] [outer = 0x8e640400] 08:29:02 INFO - PROCESS | 1742 | 1466695742087 Marionette TRACE conn3 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 08:29:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 08:29:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 1639ms 08:29:02 INFO - PROCESS | 1742 | 1466695742146 Marionette TRACE conn3 -> [0,849,"getWindowHandle",null] 08:29:02 INFO - PROCESS | 1742 | 1466695742150 Marionette TRACE conn3 <- [1,849,null,{"value":"8"}] 08:29:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 08:29:02 INFO - PROCESS | 1742 | 1466695742157 Marionette TRACE conn3 -> [0,850,"setScriptTimeout",{"ms":35000}] 08:29:02 INFO - PROCESS | 1742 | 1466695742160 Marionette TRACE conn3 <- [1,850,null,{}] 08:29:02 INFO - PROCESS | 1742 | 1466695742166 Marionette TRACE conn3 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:02 INFO - PROCESS | 1742 | 1466695742171 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:29:02 INFO - PROCESS | 1742 | 1466695742598 Marionette TRACE conn3 <- [1,851,null,{"value":null}] 08:29:02 INFO - PROCESS | 1742 | 1466695742837 Marionette TRACE conn3 -> [0,852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:02 INFO - PROCESS | 1742 | 1466695742847 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:29:02 INFO - PROCESS | 1742 | ++DOCSHELL 0x8d9ef800 == 31 [pid = 1742] [id = 220] 08:29:02 INFO - PROCESS | 1742 | ++DOMWINDOW == 89 (0x8d9efc00) [pid = 1742] [serial = 661] [outer = (nil)] 08:29:02 INFO - PROCESS | 1742 | ++DOMWINDOW == 90 (0x8d9f8c00) [pid = 1742] [serial = 662] [outer = 0x8d9efc00] 08:29:02 INFO - PROCESS | 1742 | 1466695742925 Marionette DEBUG loaded listener.js 08:29:03 INFO - PROCESS | 1742 | ++DOMWINDOW == 91 (0x8e672400) [pid = 1742] [serial = 663] [outer = 0x8d9efc00] 08:29:03 INFO - PROCESS | 1742 | 1466695743890 Marionette TRACE conn3 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 08:29:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 08:29:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 1783ms 08:29:03 INFO - PROCESS | 1742 | 1466695743943 Marionette TRACE conn3 -> [0,853,"getWindowHandle",null] 08:29:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 08:29:03 INFO - PROCESS | 1742 | 1466695743949 Marionette TRACE conn3 <- [1,853,null,{"value":"8"}] 08:29:03 INFO - PROCESS | 1742 | 1466695743958 Marionette TRACE conn3 -> [0,854,"setScriptTimeout",{"ms":35000}] 08:29:03 INFO - PROCESS | 1742 | 1466695743963 Marionette TRACE conn3 <- [1,854,null,{}] 08:29:03 INFO - PROCESS | 1742 | 1466695743971 Marionette TRACE conn3 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:03 INFO - PROCESS | 1742 | 1466695743976 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:29:04 INFO - PROCESS | 1742 | 1466695744172 Marionette TRACE conn3 <- [1,855,null,{"value":null}] 08:29:04 INFO - PROCESS | 1742 | 1466695744351 Marionette TRACE conn3 -> [0,856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:04 INFO - PROCESS | 1742 | 1466695744363 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:29:04 INFO - PROCESS | 1742 | ++DOCSHELL 0x8d0c3c00 == 32 [pid = 1742] [id = 221] 08:29:04 INFO - PROCESS | 1742 | ++DOMWINDOW == 92 (0x8d796400) [pid = 1742] [serial = 664] [outer = (nil)] 08:29:04 INFO - PROCESS | 1742 | ++DOMWINDOW == 93 (0x8eedd800) [pid = 1742] [serial = 665] [outer = 0x8d796400] 08:29:04 INFO - PROCESS | 1742 | 1466695744503 Marionette DEBUG loaded listener.js 08:29:04 INFO - PROCESS | 1742 | ++DOMWINDOW == 94 (0x8f5ce800) [pid = 1742] [serial = 666] [outer = 0x8d796400] 08:29:05 INFO - PROCESS | 1742 | 1466695745549 Marionette TRACE conn3 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 08:29:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 08:29:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 1639ms 08:29:05 INFO - PROCESS | 1742 | 1466695745597 Marionette TRACE conn3 -> [0,857,"getWindowHandle",null] 08:29:05 INFO - PROCESS | 1742 | 1466695745603 Marionette TRACE conn3 <- [1,857,null,{"value":"8"}] 08:29:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 08:29:05 INFO - PROCESS | 1742 | 1466695745610 Marionette TRACE conn3 -> [0,858,"setScriptTimeout",{"ms":35000}] 08:29:05 INFO - PROCESS | 1742 | 1466695745614 Marionette TRACE conn3 <- [1,858,null,{}] 08:29:05 INFO - PROCESS | 1742 | 1466695745620 Marionette TRACE conn3 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:05 INFO - PROCESS | 1742 | 1466695745626 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:29:05 INFO - PROCESS | 1742 | 1466695745814 Marionette TRACE conn3 <- [1,859,null,{"value":null}] 08:29:06 INFO - PROCESS | 1742 | --DOCSHELL 0x8d0bb000 == 31 [pid = 1742] [id = 206] 08:29:06 INFO - PROCESS | 1742 | --DOCSHELL 0x8f61a800 == 30 [pid = 1742] [id = 204] 08:29:06 INFO - PROCESS | 1742 | --DOCSHELL 0x8d92dc00 == 29 [pid = 1742] [id = 203] 08:29:06 INFO - PROCESS | 1742 | --DOCSHELL 0x8eed0800 == 28 [pid = 1742] [id = 202] 08:29:06 INFO - PROCESS | 1742 | --DOCSHELL 0x8d2d7c00 == 27 [pid = 1742] [id = 201] 08:29:06 INFO - PROCESS | 1742 | --DOCSHELL 0x8cf61000 == 26 [pid = 1742] [id = 200] 08:29:06 INFO - PROCESS | 1742 | --DOCSHELL 0x8d926400 == 25 [pid = 1742] [id = 197] 08:29:06 INFO - PROCESS | 1742 | --DOCSHELL 0x8e670c00 == 24 [pid = 1742] [id = 198] 08:29:06 INFO - PROCESS | 1742 | --DOCSHELL 0x8e670400 == 23 [pid = 1742] [id = 205] 08:29:06 INFO - PROCESS | 1742 | --DOCSHELL 0x8cf66c00 == 22 [pid = 1742] [id = 207] 08:29:06 INFO - PROCESS | 1742 | --DOMWINDOW == 93 (0x8d9ea800) [pid = 1742] [serial = 593] [outer = (nil)] [url = about:blank] 08:29:06 INFO - PROCESS | 1742 | --DOMWINDOW == 92 (0x8d0c3000) [pid = 1742] [serial = 589] [outer = (nil)] [url = about:blank] 08:29:06 INFO - PROCESS | 1742 | --DOMWINDOW == 91 (0x8eab0000) [pid = 1742] [serial = 597] [outer = (nil)] [url = about:blank] 08:29:06 INFO - PROCESS | 1742 | --DOMWINDOW == 90 (0x8d922c00) [pid = 1742] [serial = 587] [outer = (nil)] [url = about:blank] 08:29:06 INFO - PROCESS | 1742 | --DOMWINDOW == 89 (0x8d799400) [pid = 1742] [serial = 590] [outer = (nil)] [url = about:blank] 08:29:06 INFO - PROCESS | 1742 | --DOMWINDOW == 88 (0x8d92f800) [pid = 1742] [serial = 592] [outer = (nil)] [url = about:blank] 08:29:06 INFO - PROCESS | 1742 | --DOMWINDOW == 87 (0x8e674000) [pid = 1742] [serial = 596] [outer = (nil)] [url = about:blank] 08:29:07 INFO - PROCESS | 1742 | --DOMWINDOW == 86 (0x8eee1800) [pid = 1742] [serial = 395] [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.] 08:29:07 INFO - PROCESS | 1742 | --DOMWINDOW == 85 (0x8eec5800) [pid = 1742] [serial = 599] [outer = (nil)] [url = about:blank] 08:29:07 INFO - PROCESS | 1742 | 1466695747200 Marionette TRACE conn3 -> [0,860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:07 INFO - PROCESS | 1742 | 1466695747208 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:29:07 INFO - PROCESS | 1742 | ++DOCSHELL 0x8cf64000 == 23 [pid = 1742] [id = 222] 08:29:07 INFO - PROCESS | 1742 | ++DOMWINDOW == 86 (0x8cf64c00) [pid = 1742] [serial = 667] [outer = (nil)] 08:29:07 INFO - PROCESS | 1742 | ++DOMWINDOW == 87 (0x8cf6ac00) [pid = 1742] [serial = 668] [outer = 0x8cf64c00] 08:29:07 INFO - PROCESS | 1742 | 1466695747293 Marionette DEBUG loaded listener.js 08:29:07 INFO - PROCESS | 1742 | ++DOMWINDOW == 88 (0x8d0bd400) [pid = 1742] [serial = 669] [outer = 0x8cf64c00] 08:29:08 INFO - PROCESS | 1742 | 1466695748108 Marionette TRACE conn3 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 08:29:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 08:29:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 2546ms 08:29:08 INFO - PROCESS | 1742 | 1466695748160 Marionette TRACE conn3 -> [0,861,"getWindowHandle",null] 08:29:08 INFO - PROCESS | 1742 | 1466695748166 Marionette TRACE conn3 <- [1,861,null,{"value":"8"}] 08:29:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 08:29:08 INFO - PROCESS | 1742 | 1466695748183 Marionette TRACE conn3 -> [0,862,"setScriptTimeout",{"ms":35000}] 08:29:08 INFO - PROCESS | 1742 | 1466695748192 Marionette TRACE conn3 <- [1,862,null,{}] 08:29:08 INFO - PROCESS | 1742 | 1466695748201 Marionette TRACE conn3 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:08 INFO - PROCESS | 1742 | 1466695748208 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:29:08 INFO - PROCESS | 1742 | 1466695748382 Marionette TRACE conn3 <- [1,863,null,{"value":null}] 08:29:08 INFO - PROCESS | 1742 | 1466695748507 Marionette TRACE conn3 -> [0,864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:08 INFO - PROCESS | 1742 | 1466695748516 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:29:08 INFO - PROCESS | 1742 | ++DOCSHELL 0x8d2db800 == 24 [pid = 1742] [id = 223] 08:29:08 INFO - PROCESS | 1742 | ++DOMWINDOW == 89 (0x8d2e3c00) [pid = 1742] [serial = 670] [outer = (nil)] 08:29:08 INFO - PROCESS | 1742 | ++DOMWINDOW == 90 (0x8d927000) [pid = 1742] [serial = 671] [outer = 0x8d2e3c00] 08:29:08 INFO - PROCESS | 1742 | 1466695748595 Marionette DEBUG loaded listener.js 08:29:08 INFO - PROCESS | 1742 | ++DOMWINDOW == 91 (0x8d92fc00) [pid = 1742] [serial = 672] [outer = 0x8d2e3c00] 08:29:09 INFO - PROCESS | 1742 | 1466695749459 Marionette TRACE conn3 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 08:29:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 08:29:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1345ms 08:29:09 INFO - PROCESS | 1742 | 1466695749528 Marionette TRACE conn3 -> [0,865,"getWindowHandle",null] 08:29:09 INFO - PROCESS | 1742 | 1466695749535 Marionette TRACE conn3 <- [1,865,null,{"value":"8"}] 08:29:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 08:29:09 INFO - PROCESS | 1742 | 1466695749542 Marionette TRACE conn3 -> [0,866,"setScriptTimeout",{"ms":35000}] 08:29:09 INFO - PROCESS | 1742 | 1466695749545 Marionette TRACE conn3 <- [1,866,null,{}] 08:29:09 INFO - PROCESS | 1742 | 1466695749558 Marionette TRACE conn3 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:09 INFO - PROCESS | 1742 | 1466695749564 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:29:09 INFO - PROCESS | 1742 | 1466695749780 Marionette TRACE conn3 <- [1,867,null,{"value":null}] 08:29:09 INFO - PROCESS | 1742 | 1466695749806 Marionette TRACE conn3 -> [0,868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:09 INFO - PROCESS | 1742 | 1466695749814 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:29:09 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e63cc00 == 25 [pid = 1742] [id = 224] 08:29:09 INFO - PROCESS | 1742 | ++DOMWINDOW == 92 (0x8e63f400) [pid = 1742] [serial = 673] [outer = (nil)] 08:29:09 INFO - PROCESS | 1742 | ++DOMWINDOW == 93 (0x8e668800) [pid = 1742] [serial = 674] [outer = 0x8e63f400] 08:29:09 INFO - PROCESS | 1742 | 1466695749886 Marionette DEBUG loaded listener.js 08:29:10 INFO - PROCESS | 1742 | ++DOMWINDOW == 94 (0x8eaa8800) [pid = 1742] [serial = 675] [outer = 0x8e63f400] 08:29:10 INFO - PROCESS | 1742 | 1466695750902 Marionette TRACE conn3 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 08:29:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 08:29:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1395ms 08:29:10 INFO - PROCESS | 1742 | 1466695750939 Marionette TRACE conn3 -> [0,869,"getWindowHandle",null] 08:29:10 INFO - PROCESS | 1742 | 1466695750946 Marionette TRACE conn3 <- [1,869,null,{"value":"8"}] 08:29:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 08:29:10 INFO - PROCESS | 1742 | 1466695750981 Marionette TRACE conn3 -> [0,870,"setScriptTimeout",{"ms":35000}] 08:29:10 INFO - PROCESS | 1742 | 1466695750992 Marionette TRACE conn3 <- [1,870,null,{}] 08:29:11 INFO - PROCESS | 1742 | 1466695751001 Marionette TRACE conn3 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:11 INFO - PROCESS | 1742 | 1466695751009 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:29:11 INFO - PROCESS | 1742 | 1466695751234 Marionette TRACE conn3 <- [1,871,null,{"value":null}] 08:29:11 INFO - PROCESS | 1742 | 1466695751254 Marionette TRACE conn3 -> [0,872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:11 INFO - PROCESS | 1742 | 1466695751261 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:29:11 INFO - PROCESS | 1742 | ++DOCSHELL 0x8cf67000 == 26 [pid = 1742] [id = 225] 08:29:11 INFO - PROCESS | 1742 | ++DOMWINDOW == 95 (0x8e632400) [pid = 1742] [serial = 676] [outer = (nil)] 08:29:11 INFO - PROCESS | 1742 | ++DOMWINDOW == 96 (0x8eec6800) [pid = 1742] [serial = 677] [outer = 0x8e632400] 08:29:11 INFO - PROCESS | 1742 | 1466695751356 Marionette DEBUG loaded listener.js 08:29:11 INFO - PROCESS | 1742 | ++DOMWINDOW == 97 (0x8eee1c00) [pid = 1742] [serial = 678] [outer = 0x8e632400] 08:29:12 INFO - PROCESS | 1742 | --DOMWINDOW == 96 (0x8f5cf000) [pid = 1742] [serial = 634] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 08:29:12 INFO - PROCESS | 1742 | --DOMWINDOW == 95 (0x8cf61c00) [pid = 1742] [serial = 601] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 08:29:12 INFO - PROCESS | 1742 | --DOMWINDOW == 94 (0x8e632800) [pid = 1742] [serial = 619] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 08:29:12 INFO - PROCESS | 1742 | --DOMWINDOW == 93 (0x8eedc800) [pid = 1742] [serial = 607] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 08:29:12 INFO - PROCESS | 1742 | --DOMWINDOW == 92 (0x8ebd4800) [pid = 1742] [serial = 616] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 08:29:12 INFO - PROCESS | 1742 | --DOMWINDOW == 91 (0x8f61cc00) [pid = 1742] [serial = 613] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 08:29:12 INFO - PROCESS | 1742 | --DOMWINDOW == 90 (0x8e635400) [pid = 1742] [serial = 604] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 08:29:12 INFO - PROCESS | 1742 | --DOMWINDOW == 89 (0x8cf67400) [pid = 1742] [serial = 625] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 08:29:12 INFO - PROCESS | 1742 | --DOMWINDOW == 88 (0x8eec1c00) [pid = 1742] [serial = 610] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 08:29:12 INFO - PROCESS | 1742 | --DOMWINDOW == 87 (0x8cf69000) [pid = 1742] [serial = 622] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 08:29:12 INFO - PROCESS | 1742 | --DOMWINDOW == 86 (0x8e668000) [pid = 1742] [serial = 628] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 08:29:12 INFO - PROCESS | 1742 | --DOMWINDOW == 85 (0x8d9ec400) [pid = 1742] [serial = 640] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 08:29:12 INFO - PROCESS | 1742 | --DOMWINDOW == 84 (0x8f38ac00) [pid = 1742] [serial = 631] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 08:29:12 INFO - PROCESS | 1742 | --DOMWINDOW == 83 (0x91593800) [pid = 1742] [serial = 637] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 08:29:12 INFO - PROCESS | 1742 | --DOMWINDOW == 82 (0x8eec2000) [pid = 1742] [serial = 598] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 08:29:12 INFO - PROCESS | 1742 | 1466695752794 Marionette TRACE conn3 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 08:29:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 08:29:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1874ms 08:29:12 INFO - PROCESS | 1742 | 1466695752829 Marionette TRACE conn3 -> [0,873,"getWindowHandle",null] 08:29:12 INFO - PROCESS | 1742 | 1466695752833 Marionette TRACE conn3 <- [1,873,null,{"value":"8"}] 08:29:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 08:29:12 INFO - PROCESS | 1742 | 1466695752841 Marionette TRACE conn3 -> [0,874,"setScriptTimeout",{"ms":35000}] 08:29:12 INFO - PROCESS | 1742 | 1466695752844 Marionette TRACE conn3 <- [1,874,null,{}] 08:29:12 INFO - PROCESS | 1742 | 1466695752850 Marionette TRACE conn3 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:12 INFO - PROCESS | 1742 | 1466695752855 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:29:13 INFO - PROCESS | 1742 | 1466695753062 Marionette TRACE conn3 <- [1,875,null,{"value":null}] 08:29:13 INFO - PROCESS | 1742 | 1466695753081 Marionette TRACE conn3 -> [0,876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:13 INFO - PROCESS | 1742 | 1466695753089 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:29:13 INFO - PROCESS | 1742 | ++DOCSHELL 0x8d929000 == 27 [pid = 1742] [id = 226] 08:29:13 INFO - PROCESS | 1742 | ++DOMWINDOW == 83 (0x8d9f7000) [pid = 1742] [serial = 679] [outer = (nil)] 08:29:13 INFO - PROCESS | 1742 | ++DOMWINDOW == 84 (0x8eee5800) [pid = 1742] [serial = 680] [outer = 0x8d9f7000] 08:29:13 INFO - PROCESS | 1742 | 1466695753176 Marionette DEBUG loaded listener.js 08:29:13 INFO - PROCESS | 1742 | ++DOMWINDOW == 85 (0x8f38a400) [pid = 1742] [serial = 681] [outer = 0x8d9f7000] 08:29:14 INFO - PROCESS | 1742 | 1466695754038 Marionette TRACE conn3 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 08:29:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 08:29:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 1238ms 08:29:14 INFO - PROCESS | 1742 | 1466695754080 Marionette TRACE conn3 -> [0,877,"getWindowHandle",null] 08:29:14 INFO - PROCESS | 1742 | 1466695754084 Marionette TRACE conn3 <- [1,877,null,{"value":"8"}] 08:29:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 08:29:14 INFO - PROCESS | 1742 | 1466695754158 Marionette TRACE conn3 -> [0,878,"setScriptTimeout",{"ms":35000}] 08:29:14 INFO - PROCESS | 1742 | 1466695754162 Marionette TRACE conn3 <- [1,878,null,{}] 08:29:14 INFO - PROCESS | 1742 | 1466695754171 Marionette TRACE conn3 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:14 INFO - PROCESS | 1742 | 1466695754178 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:29:14 INFO - PROCESS | 1742 | 1466695754395 Marionette TRACE conn3 <- [1,879,null,{"value":null}] 08:29:14 INFO - PROCESS | 1742 | 1466695754561 Marionette TRACE conn3 -> [0,880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:14 INFO - PROCESS | 1742 | 1466695754573 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:29:14 INFO - PROCESS | 1742 | ++DOCSHELL 0x8d2d8c00 == 28 [pid = 1742] [id = 227] 08:29:14 INFO - PROCESS | 1742 | ++DOMWINDOW == 86 (0x8d2d9000) [pid = 1742] [serial = 682] [outer = (nil)] 08:29:14 INFO - PROCESS | 1742 | ++DOMWINDOW == 87 (0x8d2e2400) [pid = 1742] [serial = 683] [outer = 0x8d2d9000] 08:29:14 INFO - PROCESS | 1742 | 1466695754666 Marionette DEBUG loaded listener.js 08:29:14 INFO - PROCESS | 1742 | ++DOMWINDOW == 88 (0x8e637400) [pid = 1742] [serial = 684] [outer = 0x8d2d9000] 08:29:15 INFO - PROCESS | 1742 | 1466695755773 Marionette TRACE conn3 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 08:29:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 08:29:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 1698ms 08:29:15 INFO - PROCESS | 1742 | 1466695755856 Marionette TRACE conn3 -> [0,881,"getWindowHandle",null] 08:29:15 INFO - PROCESS | 1742 | 1466695755863 Marionette TRACE conn3 <- [1,881,null,{"value":"8"}] 08:29:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 08:29:15 INFO - PROCESS | 1742 | 1466695755872 Marionette TRACE conn3 -> [0,882,"setScriptTimeout",{"ms":35000}] 08:29:15 INFO - PROCESS | 1742 | 1466695755876 Marionette TRACE conn3 <- [1,882,null,{}] 08:29:15 INFO - PROCESS | 1742 | 1466695755887 Marionette TRACE conn3 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:15 INFO - PROCESS | 1742 | 1466695755894 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:29:16 INFO - PROCESS | 1742 | 1466695756120 Marionette TRACE conn3 <- [1,883,null,{"value":null}] 08:29:16 INFO - PROCESS | 1742 | 1466695756384 Marionette TRACE conn3 -> [0,884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:16 INFO - PROCESS | 1742 | 1466695756395 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:29:16 INFO - PROCESS | 1742 | ++DOCSHELL 0x8cf62400 == 29 [pid = 1742] [id = 228] 08:29:16 INFO - PROCESS | 1742 | ++DOMWINDOW == 89 (0x8d79c000) [pid = 1742] [serial = 685] [outer = (nil)] 08:29:16 INFO - PROCESS | 1742 | ++DOMWINDOW == 90 (0x8eee6000) [pid = 1742] [serial = 686] [outer = 0x8d79c000] 08:29:16 INFO - PROCESS | 1742 | 1466695756487 Marionette DEBUG loaded listener.js 08:29:16 INFO - PROCESS | 1742 | ++DOMWINDOW == 91 (0x8f5ce400) [pid = 1742] [serial = 687] [outer = 0x8d79c000] 08:29:17 INFO - PROCESS | 1742 | 1466695757478 Marionette TRACE conn3 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 08:29:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 08:29:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 1683ms 08:29:17 INFO - PROCESS | 1742 | 1466695757556 Marionette TRACE conn3 -> [0,885,"getWindowHandle",null] 08:29:17 INFO - PROCESS | 1742 | 1466695757559 Marionette TRACE conn3 <- [1,885,null,{"value":"8"}] 08:29:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 08:29:17 INFO - PROCESS | 1742 | 1466695757567 Marionette TRACE conn3 -> [0,886,"setScriptTimeout",{"ms":35000}] 08:29:17 INFO - PROCESS | 1742 | 1466695757572 Marionette TRACE conn3 <- [1,886,null,{}] 08:29:17 INFO - PROCESS | 1742 | 1466695757578 Marionette TRACE conn3 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:17 INFO - PROCESS | 1742 | 1466695757585 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:29:17 INFO - PROCESS | 1742 | 1466695757820 Marionette TRACE conn3 <- [1,887,null,{"value":null}] 08:29:18 INFO - PROCESS | 1742 | 1466695758133 Marionette TRACE conn3 -> [0,888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:18 INFO - PROCESS | 1742 | 1466695758153 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:29:18 INFO - PROCESS | 1742 | ++DOCSHELL 0x911a1800 == 30 [pid = 1742] [id = 229] 08:29:18 INFO - PROCESS | 1742 | ++DOMWINDOW == 92 (0x911a2000) [pid = 1742] [serial = 688] [outer = (nil)] 08:29:18 INFO - PROCESS | 1742 | ++DOMWINDOW == 93 (0x91593800) [pid = 1742] [serial = 689] [outer = 0x911a2000] 08:29:18 INFO - PROCESS | 1742 | 1466695758239 Marionette DEBUG loaded listener.js 08:29:18 INFO - PROCESS | 1742 | ++DOMWINDOW == 94 (0x915a0400) [pid = 1742] [serial = 690] [outer = 0x911a2000] 08:29:19 INFO - PROCESS | 1742 | 1466695759299 Marionette TRACE conn3 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 08:29:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 08:29:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 1785ms 08:29:19 INFO - PROCESS | 1742 | 1466695759353 Marionette TRACE conn3 -> [0,889,"getWindowHandle",null] 08:29:19 INFO - PROCESS | 1742 | 1466695759357 Marionette TRACE conn3 <- [1,889,null,{"value":"8"}] 08:29:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 08:29:19 INFO - PROCESS | 1742 | 1466695759364 Marionette TRACE conn3 -> [0,890,"setScriptTimeout",{"ms":35000}] 08:29:19 INFO - PROCESS | 1742 | 1466695759367 Marionette TRACE conn3 <- [1,890,null,{}] 08:29:19 INFO - PROCESS | 1742 | 1466695759374 Marionette TRACE conn3 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:19 INFO - PROCESS | 1742 | 1466695759379 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:29:19 INFO - PROCESS | 1742 | 1466695759598 Marionette TRACE conn3 <- [1,891,null,{"value":null}] 08:29:19 INFO - PROCESS | 1742 | 1466695759868 Marionette TRACE conn3 -> [0,892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:19 INFO - PROCESS | 1742 | 1466695759879 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:29:19 INFO - PROCESS | 1742 | ++DOCSHELL 0x9159cc00 == 31 [pid = 1742] [id = 230] 08:29:19 INFO - PROCESS | 1742 | ++DOMWINDOW == 95 (0x91c53800) [pid = 1742] [serial = 691] [outer = (nil)] 08:29:19 INFO - PROCESS | 1742 | ++DOMWINDOW == 96 (0x91c5d400) [pid = 1742] [serial = 692] [outer = 0x91c53800] 08:29:19 INFO - PROCESS | 1742 | 1466695759974 Marionette DEBUG loaded listener.js 08:29:20 INFO - PROCESS | 1742 | ++DOMWINDOW == 97 (0x91c5f000) [pid = 1742] [serial = 693] [outer = 0x91c53800] 08:29:21 INFO - PROCESS | 1742 | 1466695761142 Marionette TRACE conn3 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 08:29:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 08:29:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 1797ms 08:29:21 INFO - PROCESS | 1742 | 1466695761161 Marionette TRACE conn3 -> [0,893,"getWindowHandle",null] 08:29:21 INFO - PROCESS | 1742 | 1466695761167 Marionette TRACE conn3 <- [1,893,null,{"value":"8"}] 08:29:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 08:29:21 INFO - PROCESS | 1742 | 1466695761175 Marionette TRACE conn3 -> [0,894,"setScriptTimeout",{"ms":35000}] 08:29:21 INFO - PROCESS | 1742 | 1466695761180 Marionette TRACE conn3 <- [1,894,null,{}] 08:29:21 INFO - PROCESS | 1742 | 1466695761189 Marionette TRACE conn3 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:21 INFO - PROCESS | 1742 | 1466695761194 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:29:21 INFO - PROCESS | 1742 | 1466695761386 Marionette TRACE conn3 <- [1,895,null,{"value":null}] 08:29:21 INFO - PROCESS | 1742 | 1466695761658 Marionette TRACE conn3 -> [0,896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:21 INFO - PROCESS | 1742 | 1466695761669 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:29:21 INFO - PROCESS | 1742 | ++DOCSHELL 0x8d7a3c00 == 32 [pid = 1742] [id = 231] 08:29:21 INFO - PROCESS | 1742 | ++DOMWINDOW == 98 (0x8d7a4c00) [pid = 1742] [serial = 694] [outer = (nil)] 08:29:21 INFO - PROCESS | 1742 | ++DOMWINDOW == 99 (0x8d92c000) [pid = 1742] [serial = 695] [outer = 0x8d7a4c00] 08:29:21 INFO - PROCESS | 1742 | 1466695761747 Marionette DEBUG loaded listener.js 08:29:21 INFO - PROCESS | 1742 | ++DOMWINDOW == 100 (0x8e63a000) [pid = 1742] [serial = 696] [outer = 0x8d7a4c00] 08:29:22 INFO - PROCESS | 1742 | --DOCSHELL 0x8e63bc00 == 31 [pid = 1742] [id = 209] 08:29:22 INFO - PROCESS | 1742 | --DOMWINDOW == 99 (0x8e667000) [pid = 1742] [serial = 600] [outer = (nil)] [url = about:blank] 08:29:22 INFO - PROCESS | 1742 | --DOMWINDOW == 98 (0x8f61ac00) [pid = 1742] [serial = 635] [outer = (nil)] [url = about:blank] 08:29:22 INFO - PROCESS | 1742 | --DOMWINDOW == 97 (0x8f620c00) [pid = 1742] [serial = 636] [outer = (nil)] [url = about:blank] 08:29:22 INFO - PROCESS | 1742 | --DOMWINDOW == 96 (0x8d0b4800) [pid = 1742] [serial = 602] [outer = (nil)] [url = about:blank] 08:29:22 INFO - PROCESS | 1742 | --DOMWINDOW == 95 (0x8d2dec00) [pid = 1742] [serial = 603] [outer = (nil)] [url = about:blank] 08:29:22 INFO - PROCESS | 1742 | --DOMWINDOW == 94 (0x8ebd1c00) [pid = 1742] [serial = 620] [outer = (nil)] [url = about:blank] 08:29:22 INFO - PROCESS | 1742 | --DOMWINDOW == 93 (0x8f61c800) [pid = 1742] [serial = 621] [outer = (nil)] [url = about:blank] 08:29:22 INFO - PROCESS | 1742 | --DOMWINDOW == 92 (0x8eee0c00) [pid = 1742] [serial = 608] [outer = (nil)] [url = about:blank] 08:29:22 INFO - PROCESS | 1742 | --DOMWINDOW == 91 (0x8eeea800) [pid = 1742] [serial = 609] [outer = (nil)] [url = about:blank] 08:29:22 INFO - PROCESS | 1742 | --DOMWINDOW == 90 (0x91592400) [pid = 1742] [serial = 617] [outer = (nil)] [url = about:blank] 08:29:22 INFO - PROCESS | 1742 | --DOMWINDOW == 89 (0x91c5a400) [pid = 1742] [serial = 618] [outer = (nil)] [url = about:blank] 08:29:22 INFO - PROCESS | 1742 | --DOMWINDOW == 88 (0x91196000) [pid = 1742] [serial = 614] [outer = (nil)] [url = about:blank] 08:29:22 INFO - PROCESS | 1742 | --DOMWINDOW == 87 (0x8f61e800) [pid = 1742] [serial = 615] [outer = (nil)] [url = about:blank] 08:29:22 INFO - PROCESS | 1742 | --DOMWINDOW == 86 (0x8e66b000) [pid = 1742] [serial = 605] [outer = (nil)] [url = about:blank] 08:29:22 INFO - PROCESS | 1742 | --DOMWINDOW == 85 (0x8eaa9400) [pid = 1742] [serial = 606] [outer = (nil)] [url = about:blank] 08:29:22 INFO - PROCESS | 1742 | --DOMWINDOW == 84 (0x8d0c0400) [pid = 1742] [serial = 626] [outer = (nil)] [url = about:blank] 08:29:22 INFO - PROCESS | 1742 | --DOMWINDOW == 83 (0x8d7a1000) [pid = 1742] [serial = 627] [outer = (nil)] [url = about:blank] 08:29:22 INFO - PROCESS | 1742 | --DOMWINDOW == 82 (0x8f5da000) [pid = 1742] [serial = 611] [outer = (nil)] [url = about:blank] 08:29:22 INFO - PROCESS | 1742 | --DOMWINDOW == 81 (0x8f612400) [pid = 1742] [serial = 612] [outer = (nil)] [url = about:blank] 08:29:22 INFO - PROCESS | 1742 | --DOMWINDOW == 80 (0x8d0c3400) [pid = 1742] [serial = 623] [outer = (nil)] [url = about:blank] 08:29:22 INFO - PROCESS | 1742 | --DOMWINDOW == 79 (0x8d7a0c00) [pid = 1742] [serial = 624] [outer = (nil)] [url = about:blank] 08:29:22 INFO - PROCESS | 1742 | --DOMWINDOW == 78 (0x8ebcbc00) [pid = 1742] [serial = 629] [outer = (nil)] [url = about:blank] 08:29:22 INFO - PROCESS | 1742 | --DOMWINDOW == 77 (0x8eec9800) [pid = 1742] [serial = 630] [outer = (nil)] [url = about:blank] 08:29:22 INFO - PROCESS | 1742 | --DOMWINDOW == 76 (0x91d8d800) [pid = 1742] [serial = 641] [outer = (nil)] [url = about:blank] 08:29:22 INFO - PROCESS | 1742 | --DOMWINDOW == 75 (0x92504400) [pid = 1742] [serial = 642] [outer = (nil)] [url = about:blank] 08:29:22 INFO - PROCESS | 1742 | --DOMWINDOW == 74 (0x8f398c00) [pid = 1742] [serial = 632] [outer = (nil)] [url = about:blank] 08:29:22 INFO - PROCESS | 1742 | --DOMWINDOW == 73 (0x9159f800) [pid = 1742] [serial = 638] [outer = (nil)] [url = about:blank] 08:29:22 INFO - PROCESS | 1742 | --DOMWINDOW == 72 (0x8f5d5400) [pid = 1742] [serial = 633] [outer = (nil)] [url = about:blank] 08:29:22 INFO - PROCESS | 1742 | --DOMWINDOW == 71 (0x91c62c00) [pid = 1742] [serial = 639] [outer = (nil)] [url = about:blank] 08:29:22 INFO - PROCESS | 1742 | 1466695762664 Marionette TRACE conn3 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 08:29:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 08:29:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 1536ms 08:29:22 INFO - PROCESS | 1742 | 1466695762711 Marionette TRACE conn3 -> [0,897,"getWindowHandle",null] 08:29:22 INFO - PROCESS | 1742 | 1466695762718 Marionette TRACE conn3 <- [1,897,null,{"value":"8"}] 08:29:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 08:29:22 INFO - PROCESS | 1742 | 1466695762729 Marionette TRACE conn3 -> [0,898,"setScriptTimeout",{"ms":35000}] 08:29:22 INFO - PROCESS | 1742 | 1466695762732 Marionette TRACE conn3 <- [1,898,null,{}] 08:29:22 INFO - PROCESS | 1742 | 1466695762739 Marionette TRACE conn3 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:22 INFO - PROCESS | 1742 | 1466695762744 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:29:22 INFO - PROCESS | 1742 | 1466695762909 Marionette TRACE conn3 <- [1,899,null,{"value":null}] 08:29:23 INFO - PROCESS | 1742 | 1466695763060 Marionette TRACE conn3 -> [0,900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:23 INFO - PROCESS | 1742 | 1466695763067 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:29:23 INFO - PROCESS | 1742 | ++DOCSHELL 0x8d7a2800 == 32 [pid = 1742] [id = 232] 08:29:23 INFO - PROCESS | 1742 | ++DOMWINDOW == 72 (0x8e63bc00) [pid = 1742] [serial = 697] [outer = (nil)] 08:29:23 INFO - PROCESS | 1742 | ++DOMWINDOW == 73 (0x8e674800) [pid = 1742] [serial = 698] [outer = 0x8e63bc00] 08:29:23 INFO - PROCESS | 1742 | 1466695763148 Marionette DEBUG loaded listener.js 08:29:23 INFO - PROCESS | 1742 | ++DOMWINDOW == 74 (0x8ebcbc00) [pid = 1742] [serial = 699] [outer = 0x8e63bc00] 08:29:23 INFO - PROCESS | 1742 | 1466695763970 Marionette TRACE conn3 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 08:29:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 08:29:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 1282ms 08:29:24 INFO - PROCESS | 1742 | 1466695764011 Marionette TRACE conn3 -> [0,901,"getWindowHandle",null] 08:29:24 INFO - PROCESS | 1742 | 1466695764014 Marionette TRACE conn3 <- [1,901,null,{"value":"8"}] 08:29:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 08:29:24 INFO - PROCESS | 1742 | 1466695764021 Marionette TRACE conn3 -> [0,902,"setScriptTimeout",{"ms":35000}] 08:29:24 INFO - PROCESS | 1742 | 1466695764026 Marionette TRACE conn3 <- [1,902,null,{}] 08:29:24 INFO - PROCESS | 1742 | 1466695764042 Marionette TRACE conn3 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:24 INFO - PROCESS | 1742 | 1466695764050 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:29:24 INFO - PROCESS | 1742 | 1466695764228 Marionette TRACE conn3 <- [1,903,null,{"value":null}] 08:29:24 INFO - PROCESS | 1742 | 1466695764357 Marionette TRACE conn3 -> [0,904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:24 INFO - PROCESS | 1742 | 1466695764365 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:29:24 INFO - PROCESS | 1742 | ++DOCSHELL 0x8eee8c00 == 33 [pid = 1742] [id = 233] 08:29:24 INFO - PROCESS | 1742 | ++DOMWINDOW == 75 (0x8f389c00) [pid = 1742] [serial = 700] [outer = (nil)] 08:29:24 INFO - PROCESS | 1742 | ++DOMWINDOW == 76 (0x8f5d4c00) [pid = 1742] [serial = 701] [outer = 0x8f389c00] 08:29:24 INFO - PROCESS | 1742 | 1466695764439 Marionette DEBUG loaded listener.js 08:29:24 INFO - PROCESS | 1742 | ++DOMWINDOW == 77 (0x8f612800) [pid = 1742] [serial = 702] [outer = 0x8f389c00] 08:29:25 INFO - PROCESS | 1742 | 1466695765344 Marionette TRACE conn3 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 08:29:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 08:29:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 1393ms 08:29:25 INFO - PROCESS | 1742 | 1466695765414 Marionette TRACE conn3 -> [0,905,"getWindowHandle",null] 08:29:25 INFO - PROCESS | 1742 | 1466695765419 Marionette TRACE conn3 <- [1,905,null,{"value":"8"}] 08:29:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 08:29:25 INFO - PROCESS | 1742 | 1466695765425 Marionette TRACE conn3 -> [0,906,"setScriptTimeout",{"ms":35000}] 08:29:25 INFO - PROCESS | 1742 | 1466695765429 Marionette TRACE conn3 <- [1,906,null,{}] 08:29:25 INFO - PROCESS | 1742 | 1466695765442 Marionette TRACE conn3 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:25 INFO - PROCESS | 1742 | 1466695765448 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:29:25 INFO - PROCESS | 1742 | 1466695765661 Marionette TRACE conn3 <- [1,907,null,{"value":null}] 08:29:25 INFO - PROCESS | 1742 | 1466695765686 Marionette TRACE conn3 -> [0,908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:25 INFO - PROCESS | 1742 | 1466695765692 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:29:25 INFO - PROCESS | 1742 | ++DOCSHELL 0x8eee2c00 == 34 [pid = 1742] [id = 234] 08:29:25 INFO - PROCESS | 1742 | ++DOMWINDOW == 78 (0x8f61a400) [pid = 1742] [serial = 703] [outer = (nil)] 08:29:25 INFO - PROCESS | 1742 | ++DOMWINDOW == 79 (0x8f621000) [pid = 1742] [serial = 704] [outer = 0x8f61a400] 08:29:25 INFO - PROCESS | 1742 | 1466695765763 Marionette DEBUG loaded listener.js 08:29:25 INFO - PROCESS | 1742 | ++DOMWINDOW == 80 (0x91197400) [pid = 1742] [serial = 705] [outer = 0x8f61a400] 08:29:26 INFO - PROCESS | 1742 | 1466695766697 Marionette TRACE conn3 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 08:29:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 08:29:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 1327ms 08:29:26 INFO - PROCESS | 1742 | 1466695766754 Marionette TRACE conn3 -> [0,909,"getWindowHandle",null] 08:29:26 INFO - PROCESS | 1742 | 1466695766758 Marionette TRACE conn3 <- [1,909,null,{"value":"8"}] 08:29:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 08:29:26 INFO - PROCESS | 1742 | 1466695766765 Marionette TRACE conn3 -> [0,910,"setScriptTimeout",{"ms":35000}] 08:29:26 INFO - PROCESS | 1742 | 1466695766767 Marionette TRACE conn3 <- [1,910,null,{}] 08:29:26 INFO - PROCESS | 1742 | 1466695766781 Marionette TRACE conn3 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:26 INFO - PROCESS | 1742 | 1466695766787 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:29:27 INFO - PROCESS | 1742 | 1466695767048 Marionette TRACE conn3 <- [1,911,null,{"value":null}] 08:29:27 INFO - PROCESS | 1742 | --DOMWINDOW == 79 (0x8d92e400) [pid = 1742] [serial = 643] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 08:29:27 INFO - PROCESS | 1742 | --DOMWINDOW == 78 (0x8eee7800) [pid = 1742] [serial = 646] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 08:29:27 INFO - PROCESS | 1742 | --DOMWINDOW == 77 (0x8e640400) [pid = 1742] [serial = 658] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 08:29:27 INFO - PROCESS | 1742 | --DOMWINDOW == 76 (0x8d2e3c00) [pid = 1742] [serial = 670] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 08:29:27 INFO - PROCESS | 1742 | --DOMWINDOW == 75 (0x92586c00) [pid = 1742] [serial = 652] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 08:29:27 INFO - PROCESS | 1742 | --DOMWINDOW == 74 (0x8cf64c00) [pid = 1742] [serial = 667] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 08:29:27 INFO - PROCESS | 1742 | --DOMWINDOW == 73 (0x8e632400) [pid = 1742] [serial = 676] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 08:29:27 INFO - PROCESS | 1742 | --DOMWINDOW == 72 (0x8d796400) [pid = 1742] [serial = 664] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 08:29:27 INFO - PROCESS | 1742 | --DOMWINDOW == 71 (0x8d9efc00) [pid = 1742] [serial = 661] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 08:29:27 INFO - PROCESS | 1742 | --DOMWINDOW == 70 (0x8e63f400) [pid = 1742] [serial = 673] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 08:29:27 INFO - PROCESS | 1742 | --DOMWINDOW == 69 (0x91d8c400) [pid = 1742] [serial = 649] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 08:29:27 INFO - PROCESS | 1742 | --DOMWINDOW == 68 (0x8f393000) [pid = 1742] [serial = 655] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 08:29:27 INFO - PROCESS | 1742 | 1466695767172 Marionette TRACE conn3 -> [0,912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:27 INFO - PROCESS | 1742 | 1466695767182 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:29:27 INFO - PROCESS | 1742 | ++DOCSHELL 0x8cf64c00 == 35 [pid = 1742] [id = 235] 08:29:27 INFO - PROCESS | 1742 | ++DOMWINDOW == 69 (0x8d2dc000) [pid = 1742] [serial = 706] [outer = (nil)] 08:29:27 INFO - PROCESS | 1742 | ++DOMWINDOW == 70 (0x8d9efc00) [pid = 1742] [serial = 707] [outer = 0x8d2dc000] 08:29:27 INFO - PROCESS | 1742 | 1466695767249 Marionette DEBUG loaded listener.js 08:29:27 INFO - PROCESS | 1742 | ++DOMWINDOW == 71 (0x8e63f400) [pid = 1742] [serial = 708] [outer = 0x8d2dc000] 08:29:28 INFO - PROCESS | 1742 | 1466695768068 Marionette TRACE conn3 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 08:29:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 08:29:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 1338ms 08:29:28 INFO - PROCESS | 1742 | 1466695768105 Marionette TRACE conn3 -> [0,913,"getWindowHandle",null] 08:29:28 INFO - PROCESS | 1742 | 1466695768109 Marionette TRACE conn3 <- [1,913,null,{"value":"8"}] 08:29:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 08:29:28 INFO - PROCESS | 1742 | 1466695768115 Marionette TRACE conn3 -> [0,914,"setScriptTimeout",{"ms":35000}] 08:29:28 INFO - PROCESS | 1742 | 1466695768118 Marionette TRACE conn3 <- [1,914,null,{}] 08:29:28 INFO - PROCESS | 1742 | 1466695768124 Marionette TRACE conn3 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:28 INFO - PROCESS | 1742 | 1466695768134 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:29:28 INFO - PROCESS | 1742 | 1466695768335 Marionette TRACE conn3 <- [1,915,null,{"value":null}] 08:29:28 INFO - PROCESS | 1742 | 1466695768459 Marionette TRACE conn3 -> [0,916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:28 INFO - PROCESS | 1742 | 1466695768470 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:29:28 INFO - PROCESS | 1742 | ++DOCSHELL 0x8cf68c00 == 36 [pid = 1742] [id = 236] 08:29:28 INFO - PROCESS | 1742 | ++DOMWINDOW == 72 (0x8d927800) [pid = 1742] [serial = 709] [outer = (nil)] 08:29:28 INFO - PROCESS | 1742 | ++DOMWINDOW == 73 (0x91c59c00) [pid = 1742] [serial = 710] [outer = 0x8d927800] 08:29:28 INFO - PROCESS | 1742 | 1466695768545 Marionette DEBUG loaded listener.js 08:29:28 INFO - PROCESS | 1742 | ++DOMWINDOW == 74 (0x91c62c00) [pid = 1742] [serial = 711] [outer = 0x8d927800] 08:29:29 INFO - PROCESS | 1742 | 1466695769530 Marionette TRACE conn3 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 08:29:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 08:29:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 1447ms 08:29:29 INFO - PROCESS | 1742 | 1466695769563 Marionette TRACE conn3 -> [0,917,"getWindowHandle",null] 08:29:29 INFO - PROCESS | 1742 | 1466695769570 Marionette TRACE conn3 <- [1,917,null,{"value":"8"}] 08:29:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 08:29:29 INFO - PROCESS | 1742 | 1466695769579 Marionette TRACE conn3 -> [0,918,"setScriptTimeout",{"ms":35000}] 08:29:29 INFO - PROCESS | 1742 | 1466695769584 Marionette TRACE conn3 <- [1,918,null,{}] 08:29:29 INFO - PROCESS | 1742 | 1466695769593 Marionette TRACE conn3 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:29 INFO - PROCESS | 1742 | 1466695769600 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:29:29 INFO - PROCESS | 1742 | 1466695769796 Marionette TRACE conn3 <- [1,919,null,{"value":null}] 08:29:30 INFO - PROCESS | 1742 | 1466695770046 Marionette TRACE conn3 -> [0,920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:30 INFO - PROCESS | 1742 | 1466695770054 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:29:30 INFO - PROCESS | 1742 | ++DOCSHELL 0x8d0bc400 == 37 [pid = 1742] [id = 237] 08:29:30 INFO - PROCESS | 1742 | ++DOMWINDOW == 75 (0x8d0c1800) [pid = 1742] [serial = 712] [outer = (nil)] 08:29:30 INFO - PROCESS | 1742 | ++DOMWINDOW == 76 (0x8d922800) [pid = 1742] [serial = 713] [outer = 0x8d0c1800] 08:29:30 INFO - PROCESS | 1742 | 1466695770191 Marionette DEBUG loaded listener.js 08:29:30 INFO - PROCESS | 1742 | ++DOMWINDOW == 77 (0x8e63a400) [pid = 1742] [serial = 714] [outer = 0x8d0c1800] 08:29:31 INFO - PROCESS | 1742 | 1466695771111 Marionette TRACE conn3 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 08:29:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 08:29:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1589ms 08:29:31 INFO - PROCESS | 1742 | 1466695771167 Marionette TRACE conn3 -> [0,921,"getWindowHandle",null] 08:29:31 INFO - PROCESS | 1742 | 1466695771175 Marionette TRACE conn3 <- [1,921,null,{"value":"8"}] 08:29:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 08:29:31 INFO - PROCESS | 1742 | 1466695771186 Marionette TRACE conn3 -> [0,922,"setScriptTimeout",{"ms":35000}] 08:29:31 INFO - PROCESS | 1742 | 1466695771190 Marionette TRACE conn3 <- [1,922,null,{}] 08:29:31 INFO - PROCESS | 1742 | 1466695771197 Marionette TRACE conn3 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:31 INFO - PROCESS | 1742 | 1466695771203 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:29:31 INFO - PROCESS | 1742 | 1466695771424 Marionette TRACE conn3 <- [1,923,null,{"value":null}] 08:29:31 INFO - PROCESS | 1742 | 1466695771637 Marionette TRACE conn3 -> [0,924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:31 INFO - PROCESS | 1742 | 1466695771647 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:29:31 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e66c400 == 38 [pid = 1742] [id = 238] 08:29:31 INFO - PROCESS | 1742 | ++DOMWINDOW == 78 (0x8eeddc00) [pid = 1742] [serial = 715] [outer = (nil)] 08:29:31 INFO - PROCESS | 1742 | ++DOMWINDOW == 79 (0x8eee9800) [pid = 1742] [serial = 716] [outer = 0x8eeddc00] 08:29:31 INFO - PROCESS | 1742 | 1466695771790 Marionette DEBUG loaded listener.js 08:29:31 INFO - PROCESS | 1742 | ++DOMWINDOW == 80 (0x8f398c00) [pid = 1742] [serial = 717] [outer = 0x8eeddc00] 08:29:32 INFO - PROCESS | 1742 | 1466695772772 Marionette TRACE conn3 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 08:29:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 08:29:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 1636ms 08:29:32 INFO - PROCESS | 1742 | 1466695772823 Marionette TRACE conn3 -> [0,925,"getWindowHandle",null] 08:29:32 INFO - PROCESS | 1742 | 1466695772828 Marionette TRACE conn3 <- [1,925,null,{"value":"8"}] 08:29:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 08:29:32 INFO - PROCESS | 1742 | 1466695772834 Marionette TRACE conn3 -> [0,926,"setScriptTimeout",{"ms":35000}] 08:29:32 INFO - PROCESS | 1742 | 1466695772841 Marionette TRACE conn3 <- [1,926,null,{}] 08:29:32 INFO - PROCESS | 1742 | 1466695772858 Marionette TRACE conn3 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:32 INFO - PROCESS | 1742 | 1466695772867 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:29:33 INFO - PROCESS | 1742 | 1466695773053 Marionette TRACE conn3 <- [1,927,null,{"value":null}] 08:29:33 INFO - PROCESS | 1742 | 1466695773266 Marionette TRACE conn3 -> [0,928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:33 INFO - PROCESS | 1742 | 1466695773276 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:29:33 INFO - PROCESS | 1742 | ++DOCSHELL 0x911a4000 == 39 [pid = 1742] [id = 239] 08:29:33 INFO - PROCESS | 1742 | ++DOMWINDOW == 81 (0x91c5c000) [pid = 1742] [serial = 718] [outer = (nil)] 08:29:33 INFO - PROCESS | 1742 | ++DOMWINDOW == 82 (0x91d86400) [pid = 1742] [serial = 719] [outer = 0x91c5c000] 08:29:33 INFO - PROCESS | 1742 | 1466695773406 Marionette DEBUG loaded listener.js 08:29:33 INFO - PROCESS | 1742 | ++DOMWINDOW == 83 (0x91d8e000) [pid = 1742] [serial = 720] [outer = 0x91c5c000] 08:29:34 INFO - PROCESS | 1742 | 1466695774318 Marionette TRACE conn3 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 08:29:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 08:29:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1538ms 08:29:34 INFO - PROCESS | 1742 | 1466695774373 Marionette TRACE conn3 -> [0,929,"getWindowHandle",null] 08:29:34 INFO - PROCESS | 1742 | 1466695774378 Marionette TRACE conn3 <- [1,929,null,{"value":"8"}] 08:29:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 08:29:34 INFO - PROCESS | 1742 | 1466695774384 Marionette TRACE conn3 -> [0,930,"setScriptTimeout",{"ms":35000}] 08:29:34 INFO - PROCESS | 1742 | 1466695774388 Marionette TRACE conn3 <- [1,930,null,{}] 08:29:34 INFO - PROCESS | 1742 | 1466695774394 Marionette TRACE conn3 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:34 INFO - PROCESS | 1742 | 1466695774399 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:29:34 INFO - PROCESS | 1742 | 1466695774583 Marionette TRACE conn3 <- [1,931,null,{"value":null}] 08:29:34 INFO - PROCESS | 1742 | 1466695774747 Marionette TRACE conn3 -> [0,932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:34 INFO - PROCESS | 1742 | 1466695774754 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:29:34 INFO - PROCESS | 1742 | ++DOCSHELL 0x9119f400 == 40 [pid = 1742] [id = 240] 08:29:34 INFO - PROCESS | 1742 | ++DOMWINDOW == 84 (0x91d90400) [pid = 1742] [serial = 721] [outer = (nil)] 08:29:34 INFO - PROCESS | 1742 | ++DOMWINDOW == 85 (0x92503c00) [pid = 1742] [serial = 722] [outer = 0x91d90400] 08:29:34 INFO - PROCESS | 1742 | 1466695774842 Marionette DEBUG loaded listener.js 08:29:34 INFO - PROCESS | 1742 | ++DOMWINDOW == 86 (0x92507800) [pid = 1742] [serial = 723] [outer = 0x91d90400] 08:29:35 INFO - PROCESS | 1742 | 1466695775770 Marionette TRACE conn3 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 08:29:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 08:29:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 1435ms 08:29:35 INFO - PROCESS | 1742 | 1466695775821 Marionette TRACE conn3 -> [0,933,"getWindowHandle",null] 08:29:35 INFO - PROCESS | 1742 | 1466695775826 Marionette TRACE conn3 <- [1,933,null,{"value":"8"}] 08:29:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 08:29:35 INFO - PROCESS | 1742 | 1466695775832 Marionette TRACE conn3 -> [0,934,"setScriptTimeout",{"ms":35000}] 08:29:35 INFO - PROCESS | 1742 | 1466695775836 Marionette TRACE conn3 <- [1,934,null,{}] 08:29:35 INFO - PROCESS | 1742 | 1466695775842 Marionette TRACE conn3 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:35 INFO - PROCESS | 1742 | 1466695775847 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:29:36 INFO - PROCESS | 1742 | 1466695776027 Marionette TRACE conn3 <- [1,935,null,{"value":null}] 08:29:36 INFO - PROCESS | 1742 | 1466695776193 Marionette TRACE conn3 -> [0,936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:36 INFO - PROCESS | 1742 | 1466695776201 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:29:36 INFO - PROCESS | 1742 | ++DOCSHELL 0x91d8c400 == 41 [pid = 1742] [id = 241] 08:29:36 INFO - PROCESS | 1742 | ++DOMWINDOW == 87 (0x91d8c800) [pid = 1742] [serial = 724] [outer = (nil)] 08:29:36 INFO - PROCESS | 1742 | ++DOMWINDOW == 88 (0x92586c00) [pid = 1742] [serial = 725] [outer = 0x91d8c800] 08:29:36 INFO - PROCESS | 1742 | 1466695776300 Marionette DEBUG loaded listener.js 08:29:36 INFO - PROCESS | 1742 | ++DOMWINDOW == 89 (0x92588c00) [pid = 1742] [serial = 726] [outer = 0x91d8c800] 08:29:37 INFO - PROCESS | 1742 | 1466695777225 Marionette TRACE conn3 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 08:29:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 08:29:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 1435ms 08:29:37 INFO - PROCESS | 1742 | 1466695777269 Marionette TRACE conn3 -> [0,937,"getWindowHandle",null] 08:29:37 INFO - PROCESS | 1742 | 1466695777273 Marionette TRACE conn3 <- [1,937,null,{"value":"8"}] 08:29:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 08:29:37 INFO - PROCESS | 1742 | 1466695777280 Marionette TRACE conn3 -> [0,938,"setScriptTimeout",{"ms":35000}] 08:29:37 INFO - PROCESS | 1742 | 1466695777284 Marionette TRACE conn3 <- [1,938,null,{}] 08:29:37 INFO - PROCESS | 1742 | 1466695777290 Marionette TRACE conn3 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:37 INFO - PROCESS | 1742 | 1466695777300 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:29:37 INFO - PROCESS | 1742 | 1466695777514 Marionette TRACE conn3 <- [1,939,null,{"value":null}] 08:29:37 INFO - PROCESS | 1742 | 1466695777733 Marionette TRACE conn3 -> [0,940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:37 INFO - PROCESS | 1742 | 1466695777739 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:29:37 INFO - PROCESS | 1742 | ++DOCSHELL 0x92d05400 == 42 [pid = 1742] [id = 242] 08:29:37 INFO - PROCESS | 1742 | ++DOMWINDOW == 90 (0x92d0a400) [pid = 1742] [serial = 727] [outer = (nil)] 08:29:37 INFO - PROCESS | 1742 | ++DOMWINDOW == 91 (0x9304d800) [pid = 1742] [serial = 728] [outer = 0x92d0a400] 08:29:37 INFO - PROCESS | 1742 | 1466695777872 Marionette DEBUG loaded listener.js 08:29:37 INFO - PROCESS | 1742 | ++DOMWINDOW == 92 (0x93051c00) [pid = 1742] [serial = 729] [outer = 0x92d0a400] 08:29:38 INFO - PROCESS | 1742 | 1466695778744 Marionette TRACE conn3 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 08:29:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 08:29:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 1534ms 08:29:38 INFO - PROCESS | 1742 | 1466695778815 Marionette TRACE conn3 -> [0,941,"getWindowHandle",null] 08:29:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 08:29:38 INFO - PROCESS | 1742 | 1466695778821 Marionette TRACE conn3 <- [1,941,null,{"value":"8"}] 08:29:38 INFO - PROCESS | 1742 | 1466695778828 Marionette TRACE conn3 -> [0,942,"setScriptTimeout",{"ms":35000}] 08:29:38 INFO - PROCESS | 1742 | 1466695778831 Marionette TRACE conn3 <- [1,942,null,{}] 08:29:38 INFO - PROCESS | 1742 | 1466695778837 Marionette TRACE conn3 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:38 INFO - PROCESS | 1742 | 1466695778843 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:29:39 INFO - PROCESS | 1742 | 1466695779058 Marionette TRACE conn3 <- [1,943,null,{"value":null}] 08:29:39 INFO - PROCESS | 1742 | 1466695779285 Marionette TRACE conn3 -> [0,944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:39 INFO - PROCESS | 1742 | 1466695779295 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:29:39 INFO - PROCESS | 1742 | ++DOCSHELL 0x8d0b5800 == 43 [pid = 1742] [id = 243] 08:29:39 INFO - PROCESS | 1742 | ++DOMWINDOW == 93 (0x8d0b6400) [pid = 1742] [serial = 730] [outer = (nil)] 08:29:39 INFO - PROCESS | 1742 | ++DOMWINDOW == 94 (0x8d0c1000) [pid = 1742] [serial = 731] [outer = 0x8d0b6400] 08:29:39 INFO - PROCESS | 1742 | 1466695779612 Marionette DEBUG loaded listener.js 08:29:39 INFO - PROCESS | 1742 | ++DOMWINDOW == 95 (0x8d2e0000) [pid = 1742] [serial = 732] [outer = 0x8d0b6400] 08:29:40 INFO - PROCESS | 1742 | 1466695780574 Marionette TRACE conn3 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 08:29:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 08:29:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 1787ms 08:29:40 INFO - PROCESS | 1742 | 1466695780618 Marionette TRACE conn3 -> [0,945,"getWindowHandle",null] 08:29:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 08:29:40 INFO - PROCESS | 1742 | 1466695780630 Marionette TRACE conn3 <- [1,945,null,{"value":"8"}] 08:29:40 INFO - PROCESS | 1742 | 1466695780642 Marionette TRACE conn3 -> [0,946,"setScriptTimeout",{"ms":35000}] 08:29:40 INFO - PROCESS | 1742 | 1466695780650 Marionette TRACE conn3 <- [1,946,null,{}] 08:29:40 INFO - PROCESS | 1742 | 1466695780664 Marionette TRACE conn3 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:40 INFO - PROCESS | 1742 | 1466695780673 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:29:40 INFO - PROCESS | 1742 | 1466695780875 Marionette TRACE conn3 <- [1,947,null,{"value":null}] 08:29:41 INFO - PROCESS | 1742 | 1466695781099 Marionette TRACE conn3 -> [0,948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:41 INFO - PROCESS | 1742 | 1466695781110 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:29:41 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e63c000 == 44 [pid = 1742] [id = 244] 08:29:41 INFO - PROCESS | 1742 | ++DOMWINDOW == 96 (0x8e63ec00) [pid = 1742] [serial = 733] [outer = (nil)] 08:29:41 INFO - PROCESS | 1742 | ++DOMWINDOW == 97 (0x8ebd6400) [pid = 1742] [serial = 734] [outer = 0x8e63ec00] 08:29:41 INFO - PROCESS | 1742 | 1466695781191 Marionette DEBUG loaded listener.js 08:29:41 INFO - PROCESS | 1742 | ++DOMWINDOW == 98 (0x8eec9800) [pid = 1742] [serial = 735] [outer = 0x8e63ec00] 08:29:42 INFO - PROCESS | 1742 | --DOCSHELL 0x8f617c00 == 43 [pid = 1742] [id = 212] 08:29:42 INFO - PROCESS | 1742 | --DOCSHELL 0x8cf5b400 == 42 [pid = 1742] [id = 211] 08:29:42 INFO - PROCESS | 1742 | --DOCSHELL 0x8d79a800 == 41 [pid = 1742] [id = 210] 08:29:42 INFO - PROCESS | 1742 | --DOCSHELL 0x8cf5fc00 == 40 [pid = 1742] [id = 208] 08:29:42 INFO - PROCESS | 1742 | --DOCSHELL 0x8d0c3c00 == 39 [pid = 1742] [id = 221] 08:29:42 INFO - PROCESS | 1742 | --DOCSHELL 0x8cf64000 == 38 [pid = 1742] [id = 222] 08:29:42 INFO - PROCESS | 1742 | --DOCSHELL 0x8d2df400 == 37 [pid = 1742] [id = 213] 08:29:42 INFO - PROCESS | 1742 | --DOCSHELL 0x8eeca800 == 36 [pid = 1742] [id = 215] 08:29:42 INFO - PROCESS | 1742 | --DOCSHELL 0x8d927400 == 35 [pid = 1742] [id = 219] 08:29:42 INFO - PROCESS | 1742 | --DOCSHELL 0x8d9ef800 == 34 [pid = 1742] [id = 220] 08:29:42 INFO - PROCESS | 1742 | --DOCSHELL 0x92585400 == 33 [pid = 1742] [id = 217] 08:29:42 INFO - PROCESS | 1742 | --DOCSHELL 0x8eee0800 == 32 [pid = 1742] [id = 216] 08:29:42 INFO - PROCESS | 1742 | --DOCSHELL 0x8eedcc00 == 31 [pid = 1742] [id = 218] 08:29:42 INFO - PROCESS | 1742 | --DOCSHELL 0x8d92b800 == 30 [pid = 1742] [id = 214] 08:29:42 INFO - PROCESS | 1742 | --DOMWINDOW == 97 (0x8eab4400) [pid = 1742] [serial = 645] [outer = (nil)] [url = about:blank] 08:29:42 INFO - PROCESS | 1742 | --DOMWINDOW == 96 (0x91196400) [pid = 1742] [serial = 648] [outer = (nil)] [url = about:blank] 08:29:42 INFO - PROCESS | 1742 | --DOMWINDOW == 95 (0x93a57800) [pid = 1742] [serial = 660] [outer = (nil)] [url = about:blank] 08:29:42 INFO - PROCESS | 1742 | --DOMWINDOW == 94 (0x8d92fc00) [pid = 1742] [serial = 672] [outer = (nil)] [url = about:blank] 08:29:42 INFO - PROCESS | 1742 | --DOMWINDOW == 93 (0x92d02800) [pid = 1742] [serial = 654] [outer = (nil)] [url = about:blank] 08:29:42 INFO - PROCESS | 1742 | --DOMWINDOW == 92 (0x8d0bd400) [pid = 1742] [serial = 669] [outer = (nil)] [url = about:blank] 08:29:42 INFO - PROCESS | 1742 | --DOMWINDOW == 91 (0x8e665400) [pid = 1742] [serial = 644] [outer = (nil)] [url = about:blank] 08:29:42 INFO - PROCESS | 1742 | --DOMWINDOW == 90 (0x8eec6800) [pid = 1742] [serial = 677] [outer = (nil)] [url = about:blank] 08:29:42 INFO - PROCESS | 1742 | --DOMWINDOW == 89 (0x8cf6ac00) [pid = 1742] [serial = 668] [outer = (nil)] [url = about:blank] 08:29:42 INFO - PROCESS | 1742 | --DOMWINDOW == 88 (0x8eedd800) [pid = 1742] [serial = 665] [outer = (nil)] [url = about:blank] 08:29:42 INFO - PROCESS | 1742 | --DOMWINDOW == 87 (0x8d9f8c00) [pid = 1742] [serial = 662] [outer = (nil)] [url = about:blank] 08:29:42 INFO - PROCESS | 1742 | --DOMWINDOW == 86 (0x8eaa8800) [pid = 1742] [serial = 675] [outer = (nil)] [url = about:blank] 08:29:42 INFO - PROCESS | 1742 | --DOMWINDOW == 85 (0x9250e400) [pid = 1742] [serial = 651] [outer = (nil)] [url = about:blank] 08:29:42 INFO - PROCESS | 1742 | --DOMWINDOW == 84 (0x8e672400) [pid = 1742] [serial = 663] [outer = (nil)] [url = about:blank] 08:29:42 INFO - PROCESS | 1742 | --DOMWINDOW == 83 (0x8eee1c00) [pid = 1742] [serial = 678] [outer = (nil)] [url = about:blank] 08:29:42 INFO - PROCESS | 1742 | --DOMWINDOW == 82 (0x8f5ce800) [pid = 1742] [serial = 666] [outer = (nil)] [url = about:blank] 08:29:42 INFO - PROCESS | 1742 | --DOMWINDOW == 81 (0x8e668800) [pid = 1742] [serial = 674] [outer = (nil)] [url = about:blank] 08:29:42 INFO - PROCESS | 1742 | --DOMWINDOW == 80 (0x930d9400) [pid = 1742] [serial = 659] [outer = (nil)] [url = about:blank] 08:29:42 INFO - PROCESS | 1742 | --DOMWINDOW == 79 (0x924ba800) [pid = 1742] [serial = 650] [outer = (nil)] [url = about:blank] 08:29:42 INFO - PROCESS | 1742 | --DOMWINDOW == 78 (0x92d0c400) [pid = 1742] [serial = 656] [outer = (nil)] [url = about:blank] 08:29:42 INFO - PROCESS | 1742 | --DOMWINDOW == 77 (0x92589800) [pid = 1742] [serial = 653] [outer = (nil)] [url = about:blank] 08:29:42 INFO - PROCESS | 1742 | --DOMWINDOW == 76 (0x8d927000) [pid = 1742] [serial = 671] [outer = (nil)] [url = about:blank] 08:29:42 INFO - PROCESS | 1742 | --DOMWINDOW == 75 (0x93047000) [pid = 1742] [serial = 657] [outer = (nil)] [url = about:blank] 08:29:42 INFO - PROCESS | 1742 | --DOMWINDOW == 74 (0x8f5d1400) [pid = 1742] [serial = 647] [outer = (nil)] [url = about:blank] 08:29:42 INFO - PROCESS | 1742 | --DOMWINDOW == 73 (0x8eee5800) [pid = 1742] [serial = 680] [outer = (nil)] [url = about:blank] 08:29:43 INFO - PROCESS | 1742 | 1466695783179 Marionette TRACE conn3 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 08:29:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 08:29:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 2608ms 08:29:43 INFO - PROCESS | 1742 | 1466695783247 Marionette TRACE conn3 -> [0,949,"getWindowHandle",null] 08:29:43 INFO - PROCESS | 1742 | 1466695783253 Marionette TRACE conn3 <- [1,949,null,{"value":"8"}] 08:29:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 08:29:43 INFO - PROCESS | 1742 | 1466695783261 Marionette TRACE conn3 -> [0,950,"setScriptTimeout",{"ms":35000}] 08:29:43 INFO - PROCESS | 1742 | 1466695783268 Marionette TRACE conn3 <- [1,950,null,{}] 08:29:43 INFO - PROCESS | 1742 | 1466695783276 Marionette TRACE conn3 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:43 INFO - PROCESS | 1742 | 1466695783281 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:29:43 INFO - PROCESS | 1742 | 1466695783453 Marionette TRACE conn3 <- [1,951,null,{"value":null}] 08:29:43 INFO - PROCESS | 1742 | 1466695783465 Marionette TRACE conn3 -> [0,952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:43 INFO - PROCESS | 1742 | 1466695783472 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:29:43 INFO - PROCESS | 1742 | ++DOCSHELL 0x8d2e0c00 == 31 [pid = 1742] [id = 245] 08:29:43 INFO - PROCESS | 1742 | ++DOMWINDOW == 74 (0x8d2e3400) [pid = 1742] [serial = 736] [outer = (nil)] 08:29:43 INFO - PROCESS | 1742 | ++DOMWINDOW == 75 (0x8d7a5c00) [pid = 1742] [serial = 737] [outer = 0x8d2e3400] 08:29:43 INFO - PROCESS | 1742 | 1466695783546 Marionette DEBUG loaded listener.js 08:29:43 INFO - PROCESS | 1742 | ++DOMWINDOW == 76 (0x8d928400) [pid = 1742] [serial = 738] [outer = 0x8d2e3400] 08:29:44 INFO - PROCESS | 1742 | 1466695784535 Marionette TRACE conn3 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 08:29:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 08:29:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 1385ms 08:29:44 INFO - PROCESS | 1742 | 1466695784647 Marionette TRACE conn3 -> [0,953,"getWindowHandle",null] 08:29:44 INFO - PROCESS | 1742 | 1466695784653 Marionette TRACE conn3 <- [1,953,null,{"value":"8"}] 08:29:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 08:29:44 INFO - PROCESS | 1742 | 1466695784662 Marionette TRACE conn3 -> [0,954,"setScriptTimeout",{"ms":35000}] 08:29:44 INFO - PROCESS | 1742 | 1466695784667 Marionette TRACE conn3 <- [1,954,null,{}] 08:29:44 INFO - PROCESS | 1742 | 1466695784677 Marionette TRACE conn3 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:44 INFO - PROCESS | 1742 | 1466695784683 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:29:44 INFO - PROCESS | 1742 | 1466695784912 Marionette TRACE conn3 <- [1,955,null,{"value":null}] 08:29:45 INFO - PROCESS | 1742 | 1466695785154 Marionette TRACE conn3 -> [0,956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:45 INFO - PROCESS | 1742 | 1466695785170 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:29:45 INFO - PROCESS | 1742 | ++DOCSHELL 0x8d79f000 == 32 [pid = 1742] [id = 246] 08:29:45 INFO - PROCESS | 1742 | ++DOMWINDOW == 77 (0x8d7a0000) [pid = 1742] [serial = 739] [outer = (nil)] 08:29:45 INFO - PROCESS | 1742 | ++DOMWINDOW == 78 (0x8d92cc00) [pid = 1742] [serial = 740] [outer = 0x8d7a0000] 08:29:45 INFO - PROCESS | 1742 | 1466695785280 Marionette DEBUG loaded listener.js 08:29:45 INFO - PROCESS | 1742 | ++DOMWINDOW == 79 (0x8d92f000) [pid = 1742] [serial = 741] [outer = 0x8d7a0000] 08:29:46 INFO - PROCESS | 1742 | 1466695786279 Marionette TRACE conn3 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 08:29:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 08:29:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 1689ms 08:29:46 INFO - PROCESS | 1742 | 1466695786351 Marionette TRACE conn3 -> [0,957,"getWindowHandle",null] 08:29:46 INFO - PROCESS | 1742 | 1466695786357 Marionette TRACE conn3 <- [1,957,null,{"value":"8"}] 08:29:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 08:29:46 INFO - PROCESS | 1742 | 1466695786370 Marionette TRACE conn3 -> [0,958,"setScriptTimeout",{"ms":35000}] 08:29:46 INFO - PROCESS | 1742 | 1466695786379 Marionette TRACE conn3 <- [1,958,null,{}] 08:29:46 INFO - PROCESS | 1742 | 1466695786386 Marionette TRACE conn3 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:46 INFO - PROCESS | 1742 | 1466695786393 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:29:46 INFO - PROCESS | 1742 | 1466695786624 Marionette TRACE conn3 <- [1,959,null,{"value":null}] 08:29:46 INFO - PROCESS | 1742 | 1466695786844 Marionette TRACE conn3 -> [0,960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:46 INFO - PROCESS | 1742 | 1466695786853 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:29:46 INFO - PROCESS | 1742 | ++DOCSHELL 0x8eaa9400 == 33 [pid = 1742] [id = 247] 08:29:46 INFO - PROCESS | 1742 | ++DOMWINDOW == 80 (0x8eaaa000) [pid = 1742] [serial = 742] [outer = (nil)] 08:29:46 INFO - PROCESS | 1742 | ++DOMWINDOW == 81 (0x8eab1400) [pid = 1742] [serial = 743] [outer = 0x8eaaa000] 08:29:46 INFO - PROCESS | 1742 | 1466695786941 Marionette DEBUG loaded listener.js 08:29:47 INFO - PROCESS | 1742 | ++DOMWINDOW == 82 (0x8ebc7800) [pid = 1742] [serial = 744] [outer = 0x8eaaa000] 08:29:47 INFO - PROCESS | 1742 | 1466695787887 Marionette TRACE conn3 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 08:29:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 08:29:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1592ms 08:29:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 08:29:47 INFO - PROCESS | 1742 | 1466695787958 Marionette TRACE conn3 -> [0,961,"getWindowHandle",null] 08:29:47 INFO - PROCESS | 1742 | 1466695787962 Marionette TRACE conn3 <- [1,961,null,{"value":"8"}] 08:29:47 INFO - PROCESS | 1742 | 1466695787969 Marionette TRACE conn3 -> [0,962,"setScriptTimeout",{"ms":35000}] 08:29:47 INFO - PROCESS | 1742 | 1466695787973 Marionette TRACE conn3 <- [1,962,null,{}] 08:29:47 INFO - PROCESS | 1742 | 1466695787992 Marionette TRACE conn3 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:48 INFO - PROCESS | 1742 | 1466695788002 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:29:48 INFO - PROCESS | 1742 | 1466695788207 Marionette TRACE conn3 <- [1,963,null,{"value":null}] 08:29:48 INFO - PROCESS | 1742 | 1466695788463 Marionette TRACE conn3 -> [0,964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:48 INFO - PROCESS | 1742 | 1466695788481 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:29:48 INFO - PROCESS | 1742 | ++DOCSHELL 0x8f38cc00 == 34 [pid = 1742] [id = 248] 08:29:48 INFO - PROCESS | 1742 | ++DOMWINDOW == 83 (0x8f38e000) [pid = 1742] [serial = 745] [outer = (nil)] 08:29:48 INFO - PROCESS | 1742 | ++DOMWINDOW == 84 (0x8f394400) [pid = 1742] [serial = 746] [outer = 0x8f38e000] 08:29:48 INFO - PROCESS | 1742 | 1466695788614 Marionette DEBUG loaded listener.js 08:29:48 INFO - PROCESS | 1742 | ++DOMWINDOW == 85 (0x8f5d4800) [pid = 1742] [serial = 747] [outer = 0x8f38e000] 08:29:49 INFO - PROCESS | 1742 | 1466695789648 Marionette TRACE conn3 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 08:29:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 08:29:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1738ms 08:29:49 INFO - PROCESS | 1742 | 1466695789706 Marionette TRACE conn3 -> [0,965,"getWindowHandle",null] 08:29:49 INFO - PROCESS | 1742 | 1466695789710 Marionette TRACE conn3 <- [1,965,null,{"value":"8"}] 08:29:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 08:29:49 INFO - PROCESS | 1742 | 1466695789717 Marionette TRACE conn3 -> [0,966,"setScriptTimeout",{"ms":35000}] 08:29:49 INFO - PROCESS | 1742 | 1466695789720 Marionette TRACE conn3 <- [1,966,null,{}] 08:29:49 INFO - PROCESS | 1742 | 1466695789726 Marionette TRACE conn3 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:49 INFO - PROCESS | 1742 | 1466695789731 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:29:49 INFO - PROCESS | 1742 | 1466695789917 Marionette TRACE conn3 <- [1,967,null,{"value":null}] 08:29:50 INFO - PROCESS | 1742 | 1466695790122 Marionette TRACE conn3 -> [0,968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:50 INFO - PROCESS | 1742 | 1466695790130 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:29:50 INFO - PROCESS | 1742 | ++DOCSHELL 0x8cf5d000 == 35 [pid = 1742] [id = 249] 08:29:50 INFO - PROCESS | 1742 | ++DOMWINDOW == 86 (0x8cf65c00) [pid = 1742] [serial = 748] [outer = (nil)] 08:29:50 INFO - PROCESS | 1742 | ++DOMWINDOW == 87 (0x91196800) [pid = 1742] [serial = 749] [outer = 0x8cf65c00] 08:29:50 INFO - PROCESS | 1742 | 1466695790220 Marionette DEBUG loaded listener.js 08:29:50 INFO - PROCESS | 1742 | ++DOMWINDOW == 88 (0x911a1000) [pid = 1742] [serial = 750] [outer = 0x8cf65c00] 08:29:51 INFO - PROCESS | 1742 | 1466695791176 Marionette TRACE conn3 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 08:29:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 08:29:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1538ms 08:29:51 INFO - PROCESS | 1742 | 1466695791256 Marionette TRACE conn3 -> [0,969,"getWindowHandle",null] 08:29:51 INFO - PROCESS | 1742 | 1466695791260 Marionette TRACE conn3 <- [1,969,null,{"value":"8"}] 08:29:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 08:29:51 INFO - PROCESS | 1742 | 1466695791267 Marionette TRACE conn3 -> [0,970,"setScriptTimeout",{"ms":35000}] 08:29:51 INFO - PROCESS | 1742 | 1466695791271 Marionette TRACE conn3 <- [1,970,null,{}] 08:29:51 INFO - PROCESS | 1742 | 1466695791277 Marionette TRACE conn3 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:51 INFO - PROCESS | 1742 | 1466695791282 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:29:51 INFO - PROCESS | 1742 | 1466695791474 Marionette TRACE conn3 <- [1,971,null,{"value":null}] 08:29:51 INFO - PROCESS | 1742 | 1466695791724 Marionette TRACE conn3 -> [0,972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:51 INFO - PROCESS | 1742 | 1466695791735 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:29:51 INFO - PROCESS | 1742 | ++DOCSHELL 0x8eed0400 == 36 [pid = 1742] [id = 250] 08:29:51 INFO - PROCESS | 1742 | ++DOMWINDOW == 89 (0x91594800) [pid = 1742] [serial = 751] [outer = (nil)] 08:29:51 INFO - PROCESS | 1742 | ++DOMWINDOW == 90 (0x9159e400) [pid = 1742] [serial = 752] [outer = 0x91594800] 08:29:51 INFO - PROCESS | 1742 | 1466695791861 Marionette DEBUG loaded listener.js 08:29:51 INFO - PROCESS | 1742 | ++DOMWINDOW == 91 (0x91c5e400) [pid = 1742] [serial = 753] [outer = 0x91594800] 08:29:52 INFO - PROCESS | 1742 | 1466695792902 Marionette TRACE conn3 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 08:29:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 08:29:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1682ms 08:29:52 INFO - PROCESS | 1742 | 1466695792950 Marionette TRACE conn3 -> [0,973,"getWindowHandle",null] 08:29:52 INFO - PROCESS | 1742 | 1466695792956 Marionette TRACE conn3 <- [1,973,null,{"value":"8"}] 08:29:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 08:29:52 INFO - PROCESS | 1742 | 1466695792965 Marionette TRACE conn3 -> [0,974,"setScriptTimeout",{"ms":35000}] 08:29:52 INFO - PROCESS | 1742 | 1466695792970 Marionette TRACE conn3 <- [1,974,null,{}] 08:29:52 INFO - PROCESS | 1742 | 1466695792978 Marionette TRACE conn3 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:52 INFO - PROCESS | 1742 | 1466695792984 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:29:53 INFO - PROCESS | 1742 | 1466695793164 Marionette TRACE conn3 <- [1,975,null,{"value":null}] 08:29:53 INFO - PROCESS | 1742 | 1466695793398 Marionette TRACE conn3 -> [0,976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:53 INFO - PROCESS | 1742 | 1466695793421 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:29:53 INFO - PROCESS | 1742 | ++DOCSHELL 0x8d926800 == 37 [pid = 1742] [id = 251] 08:29:53 INFO - PROCESS | 1742 | ++DOMWINDOW == 92 (0x8d92b400) [pid = 1742] [serial = 754] [outer = (nil)] 08:29:53 INFO - PROCESS | 1742 | ++DOMWINDOW == 93 (0x8e634c00) [pid = 1742] [serial = 755] [outer = 0x8d92b400] 08:29:53 INFO - PROCESS | 1742 | 1466695793572 Marionette DEBUG loaded listener.js 08:29:53 INFO - PROCESS | 1742 | ++DOMWINDOW == 94 (0x8e66c800) [pid = 1742] [serial = 756] [outer = 0x8d92b400] 08:29:54 INFO - PROCESS | 1742 | 1466695794513 Marionette TRACE conn3 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 08:29:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 08:29:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 1583ms 08:29:54 INFO - PROCESS | 1742 | 1466695794548 Marionette TRACE conn3 -> [0,977,"getWindowHandle",null] 08:29:54 INFO - PROCESS | 1742 | 1466695794554 Marionette TRACE conn3 <- [1,977,null,{"value":"8"}] 08:29:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 08:29:54 INFO - PROCESS | 1742 | 1466695794565 Marionette TRACE conn3 -> [0,978,"setScriptTimeout",{"ms":35000}] 08:29:54 INFO - PROCESS | 1742 | 1466695794568 Marionette TRACE conn3 <- [1,978,null,{}] 08:29:54 INFO - PROCESS | 1742 | 1466695794581 Marionette TRACE conn3 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:54 INFO - PROCESS | 1742 | 1466695794586 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:29:54 INFO - PROCESS | 1742 | 1466695794798 Marionette TRACE conn3 <- [1,979,null,{"value":null}] 08:29:54 INFO - PROCESS | 1742 | 1466695794823 Marionette TRACE conn3 -> [0,980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:54 INFO - PROCESS | 1742 | 1466695794829 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:29:54 INFO - PROCESS | 1742 | ++DOCSHELL 0x8d0c1400 == 38 [pid = 1742] [id = 252] 08:29:54 INFO - PROCESS | 1742 | ++DOMWINDOW == 95 (0x8eeccc00) [pid = 1742] [serial = 757] [outer = (nil)] 08:29:54 INFO - PROCESS | 1742 | ++DOMWINDOW == 96 (0x8eee3000) [pid = 1742] [serial = 758] [outer = 0x8eeccc00] 08:29:54 INFO - PROCESS | 1742 | 1466695794903 Marionette DEBUG loaded listener.js 08:29:55 INFO - PROCESS | 1742 | ++DOMWINDOW == 97 (0x8f38fc00) [pid = 1742] [serial = 759] [outer = 0x8eeccc00] 08:29:55 INFO - PROCESS | 1742 | 1466695795829 Marionette TRACE conn3 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 08:29:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 08:29:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1342ms 08:29:55 INFO - PROCESS | 1742 | --DOMWINDOW == 96 (0x8d927800) [pid = 1742] [serial = 709] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 08:29:55 INFO - PROCESS | 1742 | --DOMWINDOW == 95 (0x8f61a400) [pid = 1742] [serial = 703] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 08:29:56 INFO - PROCESS | 1742 | --DOMWINDOW == 94 (0x8d2dc000) [pid = 1742] [serial = 706] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 08:29:56 INFO - PROCESS | 1742 | --DOMWINDOW == 93 (0x8d9f7000) [pid = 1742] [serial = 679] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 08:29:56 INFO - PROCESS | 1742 | --DOMWINDOW == 92 (0x911a2000) [pid = 1742] [serial = 688] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 08:29:56 INFO - PROCESS | 1742 | --DOMWINDOW == 91 (0x8d79c000) [pid = 1742] [serial = 685] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 08:29:56 INFO - PROCESS | 1742 | --DOMWINDOW == 90 (0x8d2d9000) [pid = 1742] [serial = 682] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 08:29:56 INFO - PROCESS | 1742 | --DOMWINDOW == 89 (0x91c53800) [pid = 1742] [serial = 691] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 08:29:56 INFO - PROCESS | 1742 | --DOMWINDOW == 88 (0x8f389c00) [pid = 1742] [serial = 700] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 08:29:56 INFO - PROCESS | 1742 | --DOMWINDOW == 87 (0x8d7a4c00) [pid = 1742] [serial = 694] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 08:29:56 INFO - PROCESS | 1742 | --DOMWINDOW == 86 (0x8e63bc00) [pid = 1742] [serial = 697] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 08:29:56 INFO - PROCESS | 1742 | --DOMWINDOW == 85 (0x8e63ec00) [pid = 1742] [serial = 733] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 08:29:56 INFO - PROCESS | 1742 | --DOMWINDOW == 84 (0x8d0b6400) [pid = 1742] [serial = 730] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 08:29:56 INFO - PROCESS | 1742 | --DOMWINDOW == 83 (0x8d0c1800) [pid = 1742] [serial = 712] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 08:29:56 INFO - PROCESS | 1742 | --DOMWINDOW == 82 (0x8eeddc00) [pid = 1742] [serial = 715] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 08:29:56 INFO - PROCESS | 1742 | --DOMWINDOW == 81 (0x91c5c000) [pid = 1742] [serial = 718] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 08:29:56 INFO - PROCESS | 1742 | --DOMWINDOW == 80 (0x91d90400) [pid = 1742] [serial = 721] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 08:29:56 INFO - PROCESS | 1742 | --DOMWINDOW == 79 (0x91d8c800) [pid = 1742] [serial = 724] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 08:29:56 INFO - PROCESS | 1742 | --DOMWINDOW == 78 (0x92d0a400) [pid = 1742] [serial = 727] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 08:29:56 INFO - PROCESS | 1742 | 1466695796023 Marionette TRACE conn3 -> [0,981,"getWindowHandle",null] 08:29:56 INFO - PROCESS | 1742 | 1466695796026 Marionette TRACE conn3 <- [1,981,null,{"value":"8"}] 08:29:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 08:29:56 INFO - PROCESS | 1742 | 1466695796058 Marionette TRACE conn3 -> [0,982,"setScriptTimeout",{"ms":35000}] 08:29:56 INFO - PROCESS | 1742 | 1466695796063 Marionette TRACE conn3 <- [1,982,null,{}] 08:29:56 INFO - PROCESS | 1742 | 1466695796079 Marionette TRACE conn3 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:56 INFO - PROCESS | 1742 | 1466695796087 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:29:56 INFO - PROCESS | 1742 | 1466695796235 Marionette TRACE conn3 <- [1,983,null,{"value":null}] 08:29:56 INFO - PROCESS | 1742 | 1466695796466 Marionette TRACE conn3 -> [0,984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:56 INFO - PROCESS | 1742 | 1466695796478 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:29:56 INFO - PROCESS | 1742 | ++DOCSHELL 0x8f5dd400 == 39 [pid = 1742] [id = 253] 08:29:56 INFO - PROCESS | 1742 | ++DOMWINDOW == 79 (0x8f614800) [pid = 1742] [serial = 760] [outer = (nil)] 08:29:56 INFO - PROCESS | 1742 | ++DOMWINDOW == 80 (0x91195c00) [pid = 1742] [serial = 761] [outer = 0x8f614800] 08:29:56 INFO - PROCESS | 1742 | 1466695796553 Marionette DEBUG loaded listener.js 08:29:56 INFO - PROCESS | 1742 | ++DOMWINDOW == 81 (0x9159f800) [pid = 1742] [serial = 762] [outer = 0x8f614800] 08:29:57 INFO - PROCESS | 1742 | 1466695797272 Marionette TRACE conn3 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 08:29:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 08:29:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 1249ms 08:29:57 INFO - PROCESS | 1742 | 1466695797306 Marionette TRACE conn3 -> [0,985,"getWindowHandle",null] 08:29:57 INFO - PROCESS | 1742 | 1466695797311 Marionette TRACE conn3 <- [1,985,null,{"value":"8"}] 08:29:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 08:29:57 INFO - PROCESS | 1742 | 1466695797317 Marionette TRACE conn3 -> [0,986,"setScriptTimeout",{"ms":35000}] 08:29:57 INFO - PROCESS | 1742 | 1466695797320 Marionette TRACE conn3 <- [1,986,null,{}] 08:29:57 INFO - PROCESS | 1742 | 1466695797333 Marionette TRACE conn3 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:57 INFO - PROCESS | 1742 | 1466695797337 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:29:57 INFO - PROCESS | 1742 | 1466695797495 Marionette TRACE conn3 <- [1,987,null,{"value":null}] 08:29:57 INFO - PROCESS | 1742 | 1466695797511 Marionette TRACE conn3 -> [0,988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:57 INFO - PROCESS | 1742 | 1466695797521 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:29:57 INFO - PROCESS | 1742 | ++DOCSHELL 0x8d2dd800 == 40 [pid = 1742] [id = 254] 08:29:57 INFO - PROCESS | 1742 | ++DOMWINDOW == 82 (0x8e66b800) [pid = 1742] [serial = 763] [outer = (nil)] 08:29:57 INFO - PROCESS | 1742 | ++DOMWINDOW == 83 (0x92502800) [pid = 1742] [serial = 764] [outer = 0x8e66b800] 08:29:57 INFO - PROCESS | 1742 | 1466695797602 Marionette DEBUG loaded listener.js 08:29:57 INFO - PROCESS | 1742 | ++DOMWINDOW == 84 (0x9250dc00) [pid = 1742] [serial = 765] [outer = 0x8e66b800] 08:29:58 INFO - PROCESS | 1742 | 1466695798677 Marionette TRACE conn3 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 08:29:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 08:29:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 1394ms 08:29:58 INFO - PROCESS | 1742 | 1466695798713 Marionette TRACE conn3 -> [0,989,"getWindowHandle",null] 08:29:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 08:29:58 INFO - PROCESS | 1742 | 1466695798719 Marionette TRACE conn3 <- [1,989,null,{"value":"8"}] 08:29:58 INFO - PROCESS | 1742 | 1466695798728 Marionette TRACE conn3 -> [0,990,"setScriptTimeout",{"ms":35000}] 08:29:58 INFO - PROCESS | 1742 | 1466695798733 Marionette TRACE conn3 <- [1,990,null,{}] 08:29:58 INFO - PROCESS | 1742 | 1466695798741 Marionette TRACE conn3 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:58 INFO - PROCESS | 1742 | 1466695798748 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:29:58 INFO - PROCESS | 1742 | 1466695798938 Marionette TRACE conn3 <- [1,991,null,{"value":null}] 08:29:59 INFO - PROCESS | 1742 | 1466695799173 Marionette TRACE conn3 -> [0,992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:59 INFO - PROCESS | 1742 | 1466695799182 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:29:59 INFO - PROCESS | 1742 | ++DOCSHELL 0x8d2d9000 == 41 [pid = 1742] [id = 255] 08:29:59 INFO - PROCESS | 1742 | ++DOMWINDOW == 85 (0x8d79a800) [pid = 1742] [serial = 766] [outer = (nil)] 08:29:59 INFO - PROCESS | 1742 | ++DOMWINDOW == 86 (0x8e667c00) [pid = 1742] [serial = 767] [outer = 0x8d79a800] 08:29:59 INFO - PROCESS | 1742 | 1466695799310 Marionette DEBUG loaded listener.js 08:29:59 INFO - PROCESS | 1742 | ++DOMWINDOW == 87 (0x8eab2c00) [pid = 1742] [serial = 768] [outer = 0x8d79a800] 08:30:00 INFO - PROCESS | 1742 | 1466695800274 Marionette TRACE conn3 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 08:30:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 08:30:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 1587ms 08:30:00 INFO - PROCESS | 1742 | 1466695800313 Marionette TRACE conn3 -> [0,993,"getWindowHandle",null] 08:30:00 INFO - PROCESS | 1742 | 1466695800321 Marionette TRACE conn3 <- [1,993,null,{"value":"8"}] 08:30:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 08:30:00 INFO - PROCESS | 1742 | 1466695800332 Marionette TRACE conn3 -> [0,994,"setScriptTimeout",{"ms":35000}] 08:30:00 INFO - PROCESS | 1742 | 1466695800336 Marionette TRACE conn3 <- [1,994,null,{}] 08:30:00 INFO - PROCESS | 1742 | 1466695800342 Marionette TRACE conn3 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:00 INFO - PROCESS | 1742 | 1466695800349 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:30:00 INFO - PROCESS | 1742 | 1466695800550 Marionette TRACE conn3 <- [1,995,null,{"value":null}] 08:30:00 INFO - PROCESS | 1742 | 1466695800720 Marionette TRACE conn3 -> [0,996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:00 INFO - PROCESS | 1742 | 1466695800728 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:30:00 INFO - PROCESS | 1742 | ++DOCSHELL 0x8f619800 == 42 [pid = 1742] [id = 256] 08:30:00 INFO - PROCESS | 1742 | ++DOMWINDOW == 88 (0x8f621400) [pid = 1742] [serial = 769] [outer = (nil)] 08:30:00 INFO - PROCESS | 1742 | ++DOMWINDOW == 89 (0x9159ac00) [pid = 1742] [serial = 770] [outer = 0x8f621400] 08:30:00 INFO - PROCESS | 1742 | 1466695800872 Marionette DEBUG loaded listener.js 08:30:00 INFO - PROCESS | 1742 | ++DOMWINDOW == 90 (0x91d8dc00) [pid = 1742] [serial = 771] [outer = 0x8f621400] 08:30:01 INFO - PROCESS | 1742 | 1466695801972 Marionette TRACE conn3 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 08:30:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 08:30:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 1688ms 08:30:02 INFO - PROCESS | 1742 | 1466695802021 Marionette TRACE conn3 -> [0,997,"getWindowHandle",null] 08:30:02 INFO - PROCESS | 1742 | 1466695802026 Marionette TRACE conn3 <- [1,997,null,{"value":"8"}] 08:30:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 08:30:02 INFO - PROCESS | 1742 | 1466695802033 Marionette TRACE conn3 -> [0,998,"setScriptTimeout",{"ms":35000}] 08:30:02 INFO - PROCESS | 1742 | 1466695802040 Marionette TRACE conn3 <- [1,998,null,{}] 08:30:02 INFO - PROCESS | 1742 | 1466695802057 Marionette TRACE conn3 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:02 INFO - PROCESS | 1742 | 1466695802068 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:30:02 INFO - PROCESS | 1742 | 1466695802326 Marionette TRACE conn3 <- [1,999,null,{"value":null}] 08:30:02 INFO - PROCESS | 1742 | 1466695802543 Marionette TRACE conn3 -> [0,1000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:02 INFO - PROCESS | 1742 | 1466695802558 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:30:02 INFO - PROCESS | 1742 | ++DOCSHELL 0x92d08800 == 43 [pid = 1742] [id = 257] 08:30:02 INFO - PROCESS | 1742 | ++DOMWINDOW == 91 (0x92d08c00) [pid = 1742] [serial = 772] [outer = (nil)] 08:30:02 INFO - PROCESS | 1742 | ++DOMWINDOW == 92 (0x92d0e000) [pid = 1742] [serial = 773] [outer = 0x92d08c00] 08:30:02 INFO - PROCESS | 1742 | 1466695802642 Marionette DEBUG loaded listener.js 08:30:02 INFO - PROCESS | 1742 | ++DOMWINDOW == 93 (0x93047000) [pid = 1742] [serial = 774] [outer = 0x92d08c00] 08:30:03 INFO - PROCESS | 1742 | 1466695803546 Marionette TRACE conn3 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 08:30:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 08:30:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 1548ms 08:30:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 08:30:03 INFO - PROCESS | 1742 | 1466695803582 Marionette TRACE conn3 -> [0,1001,"getWindowHandle",null] 08:30:03 INFO - PROCESS | 1742 | 1466695803586 Marionette TRACE conn3 <- [1,1001,null,{"value":"8"}] 08:30:03 INFO - PROCESS | 1742 | 1466695803593 Marionette TRACE conn3 -> [0,1002,"setScriptTimeout",{"ms":35000}] 08:30:03 INFO - PROCESS | 1742 | 1466695803596 Marionette TRACE conn3 <- [1,1002,null,{}] 08:30:03 INFO - PROCESS | 1742 | 1466695803603 Marionette TRACE conn3 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:03 INFO - PROCESS | 1742 | 1466695803608 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:30:03 INFO - PROCESS | 1742 | 1466695803801 Marionette TRACE conn3 <- [1,1003,null,{"value":null}] 08:30:03 INFO - PROCESS | 1742 | 1466695803968 Marionette TRACE conn3 -> [0,1004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:03 INFO - PROCESS | 1742 | 1466695803974 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:30:04 INFO - PROCESS | 1742 | ++DOCSHELL 0x9304d000 == 44 [pid = 1742] [id = 258] 08:30:04 INFO - PROCESS | 1742 | ++DOMWINDOW == 94 (0x93050000) [pid = 1742] [serial = 775] [outer = (nil)] 08:30:04 INFO - PROCESS | 1742 | ++DOMWINDOW == 95 (0x930d7400) [pid = 1742] [serial = 776] [outer = 0x93050000] 08:30:04 INFO - PROCESS | 1742 | 1466695804076 Marionette DEBUG loaded listener.js 08:30:04 INFO - PROCESS | 1742 | ++DOMWINDOW == 96 (0x93a57400) [pid = 1742] [serial = 777] [outer = 0x93050000] 08:30:05 INFO - PROCESS | 1742 | 1466695805027 Marionette TRACE conn3 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 08:30:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 08:30:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 1491ms 08:30:05 INFO - PROCESS | 1742 | 1466695805085 Marionette TRACE conn3 -> [0,1005,"getWindowHandle",null] 08:30:05 INFO - PROCESS | 1742 | 1466695805089 Marionette TRACE conn3 <- [1,1005,null,{"value":"8"}] 08:30:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 08:30:05 INFO - PROCESS | 1742 | 1466695805096 Marionette TRACE conn3 -> [0,1006,"setScriptTimeout",{"ms":35000}] 08:30:05 INFO - PROCESS | 1742 | 1466695805101 Marionette TRACE conn3 <- [1,1006,null,{}] 08:30:05 INFO - PROCESS | 1742 | 1466695805107 Marionette TRACE conn3 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:05 INFO - PROCESS | 1742 | 1466695805113 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:30:05 INFO - PROCESS | 1742 | 1466695805310 Marionette TRACE conn3 <- [1,1007,null,{"value":null}] 08:30:05 INFO - PROCESS | 1742 | 1466695805482 Marionette TRACE conn3 -> [0,1008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:05 INFO - PROCESS | 1742 | 1466695805494 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:30:05 INFO - PROCESS | 1742 | ++DOCSHELL 0x8f38d400 == 45 [pid = 1742] [id = 259] 08:30:05 INFO - PROCESS | 1742 | ++DOMWINDOW == 97 (0x91c57800) [pid = 1742] [serial = 778] [outer = (nil)] 08:30:05 INFO - PROCESS | 1742 | ++DOMWINDOW == 98 (0x93a62400) [pid = 1742] [serial = 779] [outer = 0x91c57800] 08:30:05 INFO - PROCESS | 1742 | 1466695805575 Marionette DEBUG loaded listener.js 08:30:05 INFO - PROCESS | 1742 | ++DOMWINDOW == 99 (0x93c24400) [pid = 1742] [serial = 780] [outer = 0x91c57800] 08:30:06 INFO - PROCESS | 1742 | 1466695806506 Marionette TRACE conn3 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 08:30:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 08:30:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 1449ms 08:30:06 INFO - PROCESS | 1742 | 1466695806546 Marionette TRACE conn3 -> [0,1009,"getWindowHandle",null] 08:30:06 INFO - PROCESS | 1742 | 1466695806550 Marionette TRACE conn3 <- [1,1009,null,{"value":"8"}] 08:30:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 08:30:06 INFO - PROCESS | 1742 | 1466695806557 Marionette TRACE conn3 -> [0,1010,"setScriptTimeout",{"ms":35000}] 08:30:06 INFO - PROCESS | 1742 | 1466695806560 Marionette TRACE conn3 <- [1,1010,null,{}] 08:30:06 INFO - PROCESS | 1742 | 1466695806566 Marionette TRACE conn3 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:06 INFO - PROCESS | 1742 | 1466695806578 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:30:06 INFO - PROCESS | 1742 | 1466695806803 Marionette TRACE conn3 <- [1,1011,null,{"value":null}] 08:30:07 INFO - PROCESS | 1742 | 1466695807027 Marionette TRACE conn3 -> [0,1012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:07 INFO - PROCESS | 1742 | 1466695807036 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:30:07 INFO - PROCESS | 1742 | ++DOCSHELL 0x8cf62c00 == 46 [pid = 1742] [id = 260] 08:30:07 INFO - PROCESS | 1742 | ++DOMWINDOW == 100 (0x8d79c000) [pid = 1742] [serial = 781] [outer = (nil)] 08:30:07 INFO - PROCESS | 1742 | ++DOMWINDOW == 101 (0x93e36800) [pid = 1742] [serial = 782] [outer = 0x8d79c000] 08:30:07 INFO - PROCESS | 1742 | 1466695807160 Marionette DEBUG loaded listener.js 08:30:07 INFO - PROCESS | 1742 | ++DOMWINDOW == 102 (0x93e3fc00) [pid = 1742] [serial = 783] [outer = 0x8d79c000] 08:30:08 INFO - PROCESS | 1742 | 1466695808037 Marionette TRACE conn3 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 08:30:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 08:30:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1533ms 08:30:08 INFO - PROCESS | 1742 | 1466695808091 Marionette TRACE conn3 -> [0,1013,"getWindowHandle",null] 08:30:08 INFO - PROCESS | 1742 | 1466695808095 Marionette TRACE conn3 <- [1,1013,null,{"value":"8"}] 08:30:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 08:30:08 INFO - PROCESS | 1742 | 1466695808102 Marionette TRACE conn3 -> [0,1014,"setScriptTimeout",{"ms":35000}] 08:30:08 INFO - PROCESS | 1742 | 1466695808105 Marionette TRACE conn3 <- [1,1014,null,{}] 08:30:08 INFO - PROCESS | 1742 | 1466695808111 Marionette TRACE conn3 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:08 INFO - PROCESS | 1742 | 1466695808117 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:30:08 INFO - PROCESS | 1742 | 1466695808295 Marionette TRACE conn3 <- [1,1015,null,{"value":null}] 08:30:08 INFO - PROCESS | 1742 | 1466695808466 Marionette TRACE conn3 -> [0,1016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:08 INFO - PROCESS | 1742 | 1466695808474 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:30:08 INFO - PROCESS | 1742 | ++DOCSHELL 0x8cf5d800 == 47 [pid = 1742] [id = 261] 08:30:08 INFO - PROCESS | 1742 | ++DOMWINDOW == 103 (0x8e638c00) [pid = 1742] [serial = 784] [outer = (nil)] 08:30:08 INFO - PROCESS | 1742 | ++DOMWINDOW == 104 (0x94986400) [pid = 1742] [serial = 785] [outer = 0x8e638c00] 08:30:08 INFO - PROCESS | 1742 | 1466695808558 Marionette DEBUG loaded listener.js 08:30:08 INFO - PROCESS | 1742 | ++DOMWINDOW == 105 (0x94990400) [pid = 1742] [serial = 786] [outer = 0x8e638c00] 08:30:09 INFO - PROCESS | 1742 | 1466695809492 Marionette TRACE conn3 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 08:30:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 08:30:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1432ms 08:30:09 INFO - PROCESS | 1742 | 1466695809536 Marionette TRACE conn3 -> [0,1017,"getWindowHandle",null] 08:30:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 08:30:09 INFO - PROCESS | 1742 | 1466695809547 Marionette TRACE conn3 <- [1,1017,null,{"value":"8"}] 08:30:09 INFO - PROCESS | 1742 | 1466695809554 Marionette TRACE conn3 -> [0,1018,"setScriptTimeout",{"ms":35000}] 08:30:09 INFO - PROCESS | 1742 | 1466695809558 Marionette TRACE conn3 <- [1,1018,null,{}] 08:30:09 INFO - PROCESS | 1742 | 1466695809564 Marionette TRACE conn3 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:09 INFO - PROCESS | 1742 | 1466695809569 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:30:09 INFO - PROCESS | 1742 | 1466695809760 Marionette TRACE conn3 <- [1,1019,null,{"value":null}] 08:30:09 INFO - PROCESS | 1742 | 1466695809933 Marionette TRACE conn3 -> [0,1020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:09 INFO - PROCESS | 1742 | 1466695809941 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:30:10 INFO - PROCESS | 1742 | ++DOCSHELL 0x8d0b7000 == 48 [pid = 1742] [id = 262] 08:30:10 INFO - PROCESS | 1742 | ++DOMWINDOW == 106 (0x8eec7400) [pid = 1742] [serial = 787] [outer = (nil)] 08:30:10 INFO - PROCESS | 1742 | ++DOMWINDOW == 107 (0x95358000) [pid = 1742] [serial = 788] [outer = 0x8eec7400] 08:30:10 INFO - PROCESS | 1742 | 1466695810068 Marionette DEBUG loaded listener.js 08:30:10 INFO - PROCESS | 1742 | ++DOMWINDOW == 108 (0x9535e400) [pid = 1742] [serial = 789] [outer = 0x8eec7400] 08:30:10 INFO - PROCESS | 1742 | 1466695810944 Marionette TRACE conn3 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 08:30:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 08:30:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 1444ms 08:30:11 INFO - PROCESS | 1742 | 1466695810998 Marionette TRACE conn3 -> [0,1021,"getWindowHandle",null] 08:30:11 INFO - PROCESS | 1742 | 1466695811002 Marionette TRACE conn3 <- [1,1021,null,{"value":"8"}] 08:30:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 08:30:11 INFO - PROCESS | 1742 | 1466695811009 Marionette TRACE conn3 -> [0,1022,"setScriptTimeout",{"ms":35000}] 08:30:11 INFO - PROCESS | 1742 | 1466695811011 Marionette TRACE conn3 <- [1,1022,null,{}] 08:30:11 INFO - PROCESS | 1742 | 1466695811018 Marionette TRACE conn3 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:11 INFO - PROCESS | 1742 | 1466695811023 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:30:11 INFO - PROCESS | 1742 | 1466695811206 Marionette TRACE conn3 <- [1,1023,null,{"value":null}] 08:30:11 INFO - PROCESS | 1742 | 1466695811378 Marionette TRACE conn3 -> [0,1024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:11 INFO - PROCESS | 1742 | 1466695811391 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:30:11 INFO - PROCESS | 1742 | ++DOCSHELL 0x8d0c2800 == 49 [pid = 1742] [id = 263] 08:30:11 INFO - PROCESS | 1742 | ++DOMWINDOW == 109 (0x91196400) [pid = 1742] [serial = 790] [outer = (nil)] 08:30:11 INFO - PROCESS | 1742 | ++DOMWINDOW == 110 (0x95386000) [pid = 1742] [serial = 791] [outer = 0x91196400] 08:30:11 INFO - PROCESS | 1742 | 1466695811471 Marionette DEBUG loaded listener.js 08:30:11 INFO - PROCESS | 1742 | ++DOMWINDOW == 111 (0x95388c00) [pid = 1742] [serial = 792] [outer = 0x91196400] 08:30:12 INFO - PROCESS | 1742 | 1466695812410 Marionette TRACE conn3 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 08:30:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 08:30:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1433ms 08:30:12 INFO - PROCESS | 1742 | 1466695812443 Marionette TRACE conn3 -> [0,1025,"getWindowHandle",null] 08:30:12 INFO - PROCESS | 1742 | 1466695812446 Marionette TRACE conn3 <- [1,1025,null,{"value":"8"}] 08:30:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 08:30:12 INFO - PROCESS | 1742 | 1466695812453 Marionette TRACE conn3 -> [0,1026,"setScriptTimeout",{"ms":35000}] 08:30:12 INFO - PROCESS | 1742 | 1466695812456 Marionette TRACE conn3 <- [1,1026,null,{}] 08:30:12 INFO - PROCESS | 1742 | 1466695812463 Marionette TRACE conn3 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:12 INFO - PROCESS | 1742 | 1466695812468 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:30:12 INFO - PROCESS | 1742 | 1466695812648 Marionette TRACE conn3 <- [1,1027,null,{"value":null}] 08:30:12 INFO - PROCESS | 1742 | 1466695812823 Marionette TRACE conn3 -> [0,1028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:12 INFO - PROCESS | 1742 | 1466695812834 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:30:12 INFO - PROCESS | 1742 | ++DOCSHELL 0x8d0b4c00 == 50 [pid = 1742] [id = 264] 08:30:12 INFO - PROCESS | 1742 | ++DOMWINDOW == 112 (0x8d0b6800) [pid = 1742] [serial = 793] [outer = (nil)] 08:30:12 INFO - PROCESS | 1742 | ++DOMWINDOW == 113 (0x95363000) [pid = 1742] [serial = 794] [outer = 0x8d0b6800] 08:30:12 INFO - PROCESS | 1742 | 1466695812911 Marionette DEBUG loaded listener.js 08:30:13 INFO - PROCESS | 1742 | ++DOMWINDOW == 114 (0x953e6000) [pid = 1742] [serial = 795] [outer = 0x8d0b6800] 08:30:13 INFO - PROCESS | 1742 | 1466695813905 Marionette TRACE conn3 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 08:30:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 08:30:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1483ms 08:30:13 INFO - PROCESS | 1742 | 1466695813939 Marionette TRACE conn3 -> [0,1029,"getWindowHandle",null] 08:30:13 INFO - PROCESS | 1742 | 1466695813943 Marionette TRACE conn3 <- [1,1029,null,{"value":"8"}] 08:30:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 08:30:13 INFO - PROCESS | 1742 | 1466695813951 Marionette TRACE conn3 -> [0,1030,"setScriptTimeout",{"ms":35000}] 08:30:13 INFO - PROCESS | 1742 | 1466695813955 Marionette TRACE conn3 <- [1,1030,null,{}] 08:30:13 INFO - PROCESS | 1742 | 1466695813962 Marionette TRACE conn3 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:13 INFO - PROCESS | 1742 | 1466695813968 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:30:14 INFO - PROCESS | 1742 | 1466695814178 Marionette TRACE conn3 <- [1,1031,null,{"value":null}] 08:30:14 INFO - PROCESS | 1742 | 1466695814639 Marionette TRACE conn3 -> [0,1032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:14 INFO - PROCESS | 1742 | 1466695814651 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:30:14 INFO - PROCESS | 1742 | ++DOCSHELL 0x8d0b8c00 == 51 [pid = 1742] [id = 265] 08:30:14 INFO - PROCESS | 1742 | ++DOMWINDOW == 115 (0x8d0b9000) [pid = 1742] [serial = 796] [outer = (nil)] 08:30:14 INFO - PROCESS | 1742 | ++DOMWINDOW == 116 (0x8d0be400) [pid = 1742] [serial = 797] [outer = 0x8d0b9000] 08:30:14 INFO - PROCESS | 1742 | 1466695814769 Marionette DEBUG loaded listener.js 08:30:14 INFO - PROCESS | 1742 | ++DOMWINDOW == 117 (0x8d2d5800) [pid = 1742] [serial = 798] [outer = 0x8d0b9000] 08:30:15 INFO - PROCESS | 1742 | 1466695815692 Marionette TRACE conn3 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 08:30:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 08:30:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1792ms 08:30:15 INFO - PROCESS | 1742 | 1466695815748 Marionette TRACE conn3 -> [0,1033,"getWindowHandle",null] 08:30:15 INFO - PROCESS | 1742 | 1466695815754 Marionette TRACE conn3 <- [1,1033,null,{"value":"8"}] 08:30:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 08:30:15 INFO - PROCESS | 1742 | 1466695815762 Marionette TRACE conn3 -> [0,1034,"setScriptTimeout",{"ms":35000}] 08:30:15 INFO - PROCESS | 1742 | 1466695815767 Marionette TRACE conn3 <- [1,1034,null,{}] 08:30:15 INFO - PROCESS | 1742 | 1466695815775 Marionette TRACE conn3 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:15 INFO - PROCESS | 1742 | 1466695815780 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:30:15 INFO - PROCESS | 1742 | 1466695815960 Marionette TRACE conn3 <- [1,1035,null,{"value":null}] 08:30:16 INFO - PROCESS | 1742 | 1466695816262 Marionette TRACE conn3 -> [0,1036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:16 INFO - PROCESS | 1742 | 1466695816274 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:30:16 INFO - PROCESS | 1742 | --DOCSHELL 0x8f5dd400 == 50 [pid = 1742] [id = 253] 08:30:16 INFO - PROCESS | 1742 | --DOCSHELL 0x8d0c1400 == 49 [pid = 1742] [id = 252] 08:30:16 INFO - PROCESS | 1742 | --DOMWINDOW == 116 (0x8d7a5c00) [pid = 1742] [serial = 737] [outer = (nil)] [url = about:blank] 08:30:16 INFO - PROCESS | 1742 | ++DOCSHELL 0x8d0c1400 == 50 [pid = 1742] [id = 266] 08:30:16 INFO - PROCESS | 1742 | ++DOMWINDOW == 117 (0x8d2dd400) [pid = 1742] [serial = 799] [outer = (nil)] 08:30:16 INFO - PROCESS | 1742 | ++DOMWINDOW == 118 (0x8d923400) [pid = 1742] [serial = 800] [outer = 0x8d2dd400] 08:30:16 INFO - PROCESS | 1742 | 1466695816436 Marionette DEBUG loaded listener.js 08:30:16 INFO - PROCESS | 1742 | ++DOMWINDOW == 119 (0x8e637800) [pid = 1742] [serial = 801] [outer = 0x8d2dd400] 08:30:16 INFO - PROCESS | 1742 | --DOCSHELL 0x8d926800 == 49 [pid = 1742] [id = 251] 08:30:16 INFO - PROCESS | 1742 | --DOCSHELL 0x8cf5d000 == 48 [pid = 1742] [id = 249] 08:30:16 INFO - PROCESS | 1742 | --DOCSHELL 0x8f38cc00 == 47 [pid = 1742] [id = 248] 08:30:16 INFO - PROCESS | 1742 | --DOCSHELL 0x8eaa9400 == 46 [pid = 1742] [id = 247] 08:30:16 INFO - PROCESS | 1742 | --DOCSHELL 0x8d79f000 == 45 [pid = 1742] [id = 246] 08:30:16 INFO - PROCESS | 1742 | --DOMWINDOW == 118 (0x8d2e0000) [pid = 1742] [serial = 732] [outer = (nil)] [url = about:blank] 08:30:16 INFO - PROCESS | 1742 | --DOMWINDOW == 117 (0x8ebd6400) [pid = 1742] [serial = 734] [outer = (nil)] [url = about:blank] 08:30:16 INFO - PROCESS | 1742 | --DOMWINDOW == 116 (0x8d922800) [pid = 1742] [serial = 713] [outer = (nil)] [url = about:blank] 08:30:16 INFO - PROCESS | 1742 | --DOMWINDOW == 115 (0x8f398c00) [pid = 1742] [serial = 717] [outer = (nil)] [url = about:blank] 08:30:16 INFO - PROCESS | 1742 | --DOMWINDOW == 114 (0x8eee9800) [pid = 1742] [serial = 716] [outer = (nil)] [url = about:blank] 08:30:16 INFO - PROCESS | 1742 | --DOMWINDOW == 113 (0x91d8e000) [pid = 1742] [serial = 720] [outer = (nil)] [url = about:blank] 08:30:16 INFO - PROCESS | 1742 | --DOMWINDOW == 112 (0x91d86400) [pid = 1742] [serial = 719] [outer = (nil)] [url = about:blank] 08:30:16 INFO - PROCESS | 1742 | --DOMWINDOW == 111 (0x92503c00) [pid = 1742] [serial = 722] [outer = (nil)] [url = about:blank] 08:30:16 INFO - PROCESS | 1742 | --DOMWINDOW == 110 (0x92586c00) [pid = 1742] [serial = 725] [outer = (nil)] [url = about:blank] 08:30:16 INFO - PROCESS | 1742 | --DOMWINDOW == 109 (0x92507800) [pid = 1742] [serial = 723] [outer = (nil)] [url = about:blank] 08:30:16 INFO - PROCESS | 1742 | --DOMWINDOW == 108 (0x9304d800) [pid = 1742] [serial = 728] [outer = (nil)] [url = about:blank] 08:30:16 INFO - PROCESS | 1742 | --DOMWINDOW == 107 (0x91c59c00) [pid = 1742] [serial = 710] [outer = (nil)] [url = about:blank] 08:30:16 INFO - PROCESS | 1742 | --DOMWINDOW == 106 (0x8f621000) [pid = 1742] [serial = 704] [outer = (nil)] [url = about:blank] 08:30:16 INFO - PROCESS | 1742 | --DOMWINDOW == 105 (0x8d9efc00) [pid = 1742] [serial = 707] [outer = (nil)] [url = about:blank] 08:30:16 INFO - PROCESS | 1742 | --DOMWINDOW == 104 (0x91197400) [pid = 1742] [serial = 705] [outer = (nil)] [url = about:blank] 08:30:16 INFO - PROCESS | 1742 | --DOMWINDOW == 103 (0x92588c00) [pid = 1742] [serial = 726] [outer = (nil)] [url = about:blank] 08:30:16 INFO - PROCESS | 1742 | --DOMWINDOW == 102 (0x91c62c00) [pid = 1742] [serial = 711] [outer = (nil)] [url = about:blank] 08:30:16 INFO - PROCESS | 1742 | --DOMWINDOW == 101 (0x8f38a400) [pid = 1742] [serial = 681] [outer = (nil)] [url = about:blank] 08:30:16 INFO - PROCESS | 1742 | --DOMWINDOW == 100 (0x91593800) [pid = 1742] [serial = 689] [outer = (nil)] [url = about:blank] 08:30:16 INFO - PROCESS | 1742 | --DOMWINDOW == 99 (0x915a0400) [pid = 1742] [serial = 690] [outer = (nil)] [url = about:blank] 08:30:16 INFO - PROCESS | 1742 | --DOMWINDOW == 98 (0x8eee6000) [pid = 1742] [serial = 686] [outer = (nil)] [url = about:blank] 08:30:16 INFO - PROCESS | 1742 | --DOMWINDOW == 97 (0x8f5ce400) [pid = 1742] [serial = 687] [outer = (nil)] [url = about:blank] 08:30:16 INFO - PROCESS | 1742 | --DOMWINDOW == 96 (0x8d2e2400) [pid = 1742] [serial = 683] [outer = (nil)] [url = about:blank] 08:30:16 INFO - PROCESS | 1742 | --DOMWINDOW == 95 (0x8e637400) [pid = 1742] [serial = 684] [outer = (nil)] [url = about:blank] 08:30:16 INFO - PROCESS | 1742 | --DOMWINDOW == 94 (0x91c5d400) [pid = 1742] [serial = 692] [outer = (nil)] [url = about:blank] 08:30:16 INFO - PROCESS | 1742 | --DOMWINDOW == 93 (0x91c5f000) [pid = 1742] [serial = 693] [outer = (nil)] [url = about:blank] 08:30:16 INFO - PROCESS | 1742 | --DOMWINDOW == 92 (0x8f5d4c00) [pid = 1742] [serial = 701] [outer = (nil)] [url = about:blank] 08:30:16 INFO - PROCESS | 1742 | --DOMWINDOW == 91 (0x8d92c000) [pid = 1742] [serial = 695] [outer = (nil)] [url = about:blank] 08:30:16 INFO - PROCESS | 1742 | --DOMWINDOW == 90 (0x8e63a000) [pid = 1742] [serial = 696] [outer = (nil)] [url = about:blank] 08:30:16 INFO - PROCESS | 1742 | --DOMWINDOW == 89 (0x8e674800) [pid = 1742] [serial = 698] [outer = (nil)] [url = about:blank] 08:30:16 INFO - PROCESS | 1742 | --DOMWINDOW == 88 (0x8ebcbc00) [pid = 1742] [serial = 699] [outer = (nil)] [url = about:blank] 08:30:16 INFO - PROCESS | 1742 | --DOMWINDOW == 87 (0x93051c00) [pid = 1742] [serial = 729] [outer = (nil)] [url = about:blank] 08:30:16 INFO - PROCESS | 1742 | --DOMWINDOW == 86 (0x8eec9800) [pid = 1742] [serial = 735] [outer = (nil)] [url = about:blank] 08:30:16 INFO - PROCESS | 1742 | --DOMWINDOW == 85 (0x8e63f400) [pid = 1742] [serial = 708] [outer = (nil)] [url = about:blank] 08:30:16 INFO - PROCESS | 1742 | --DOMWINDOW == 84 (0x8d0c1000) [pid = 1742] [serial = 731] [outer = (nil)] [url = about:blank] 08:30:16 INFO - PROCESS | 1742 | --DOMWINDOW == 83 (0x8f612800) [pid = 1742] [serial = 702] [outer = (nil)] [url = about:blank] 08:30:16 INFO - PROCESS | 1742 | --DOMWINDOW == 82 (0x8e63a400) [pid = 1742] [serial = 714] [outer = (nil)] [url = about:blank] 08:30:17 INFO - PROCESS | 1742 | 1466695817303 Marionette TRACE conn3 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 08:30:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 08:30:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1585ms 08:30:17 INFO - PROCESS | 1742 | 1466695817351 Marionette TRACE conn3 -> [0,1037,"getWindowHandle",null] 08:30:17 INFO - PROCESS | 1742 | 1466695817357 Marionette TRACE conn3 <- [1,1037,null,{"value":"8"}] 08:30:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 08:30:17 INFO - PROCESS | 1742 | 1466695817365 Marionette TRACE conn3 -> [0,1038,"setScriptTimeout",{"ms":35000}] 08:30:17 INFO - PROCESS | 1742 | 1466695817369 Marionette TRACE conn3 <- [1,1038,null,{}] 08:30:17 INFO - PROCESS | 1742 | 1466695817375 Marionette TRACE conn3 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:17 INFO - PROCESS | 1742 | 1466695817380 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:30:17 INFO - PROCESS | 1742 | 1466695817561 Marionette TRACE conn3 <- [1,1039,null,{"value":null}] 08:30:17 INFO - PROCESS | 1742 | 1466695817585 Marionette TRACE conn3 -> [0,1040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:17 INFO - PROCESS | 1742 | 1466695817595 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:30:17 INFO - PROCESS | 1742 | ++DOCSHELL 0x8d7a4800 == 46 [pid = 1742] [id = 267] 08:30:17 INFO - PROCESS | 1742 | ++DOMWINDOW == 83 (0x8e63f400) [pid = 1742] [serial = 802] [outer = (nil)] 08:30:17 INFO - PROCESS | 1742 | ++DOMWINDOW == 84 (0x8eec8000) [pid = 1742] [serial = 803] [outer = 0x8e63f400] 08:30:17 INFO - PROCESS | 1742 | 1466695817779 Marionette DEBUG loaded listener.js 08:30:17 INFO - PROCESS | 1742 | ++DOMWINDOW == 85 (0x8eee4c00) [pid = 1742] [serial = 804] [outer = 0x8e63f400] 08:30:18 INFO - PROCESS | 1742 | 1466695818659 Marionette TRACE conn3 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 08:30:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 08:30:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1381ms 08:30:18 INFO - PROCESS | 1742 | 1466695818750 Marionette TRACE conn3 -> [0,1041,"getWindowHandle",null] 08:30:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 08:30:18 INFO - PROCESS | 1742 | 1466695818754 Marionette TRACE conn3 <- [1,1041,null,{"value":"8"}] 08:30:18 INFO - PROCESS | 1742 | 1466695818773 Marionette TRACE conn3 -> [0,1042,"setScriptTimeout",{"ms":35000}] 08:30:18 INFO - PROCESS | 1742 | 1466695818783 Marionette TRACE conn3 <- [1,1042,null,{}] 08:30:18 INFO - PROCESS | 1742 | 1466695818798 Marionette TRACE conn3 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:18 INFO - PROCESS | 1742 | 1466695818805 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:30:19 INFO - PROCESS | 1742 | 1466695819035 Marionette TRACE conn3 <- [1,1043,null,{"value":null}] 08:30:19 INFO - PROCESS | 1742 | 1466695819060 Marionette TRACE conn3 -> [0,1044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:19 INFO - PROCESS | 1742 | 1466695819068 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:30:19 INFO - PROCESS | 1742 | ++DOCSHELL 0x8f5d2000 == 47 [pid = 1742] [id = 268] 08:30:19 INFO - PROCESS | 1742 | ++DOMWINDOW == 86 (0x8f5d2c00) [pid = 1742] [serial = 805] [outer = (nil)] 08:30:19 INFO - PROCESS | 1742 | ++DOMWINDOW == 87 (0x8f614c00) [pid = 1742] [serial = 806] [outer = 0x8f5d2c00] 08:30:19 INFO - PROCESS | 1742 | 1466695819153 Marionette DEBUG loaded listener.js 08:30:19 INFO - PROCESS | 1742 | ++DOMWINDOW == 88 (0x8f61f400) [pid = 1742] [serial = 807] [outer = 0x8f5d2c00] 08:30:20 INFO - PROCESS | 1742 | 1466695820081 Marionette TRACE conn3 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 08:30:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 08:30:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 1374ms 08:30:20 INFO - PROCESS | 1742 | 1466695820135 Marionette TRACE conn3 -> [0,1045,"getWindowHandle",null] 08:30:20 INFO - PROCESS | 1742 | 1466695820139 Marionette TRACE conn3 <- [1,1045,null,{"value":"8"}] 08:30:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 08:30:20 INFO - PROCESS | 1742 | 1466695820151 Marionette TRACE conn3 -> [0,1046,"setScriptTimeout",{"ms":35000}] 08:30:20 INFO - PROCESS | 1742 | 1466695820153 Marionette TRACE conn3 <- [1,1046,null,{}] 08:30:20 INFO - PROCESS | 1742 | 1466695820159 Marionette TRACE conn3 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:20 INFO - PROCESS | 1742 | 1466695820164 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:30:20 INFO - PROCESS | 1742 | 1466695820419 Marionette TRACE conn3 <- [1,1047,null,{"value":null}] 08:30:20 INFO - PROCESS | 1742 | 1466695820445 Marionette TRACE conn3 -> [0,1048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:20 INFO - PROCESS | 1742 | 1466695820456 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:30:20 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e670400 == 48 [pid = 1742] [id = 269] 08:30:20 INFO - PROCESS | 1742 | ++DOMWINDOW == 89 (0x8eecb400) [pid = 1742] [serial = 808] [outer = (nil)] 08:30:20 INFO - PROCESS | 1742 | ++DOMWINDOW == 90 (0x91599000) [pid = 1742] [serial = 809] [outer = 0x8eecb400] 08:30:20 INFO - PROCESS | 1742 | 1466695820523 Marionette DEBUG loaded listener.js 08:30:20 INFO - PROCESS | 1742 | ++DOMWINDOW == 91 (0x91c5a400) [pid = 1742] [serial = 810] [outer = 0x8eecb400] 08:30:21 INFO - PROCESS | 1742 | --DOMWINDOW == 90 (0x8eeccc00) [pid = 1742] [serial = 757] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 08:30:21 INFO - PROCESS | 1742 | --DOMWINDOW == 89 (0x8d92b400) [pid = 1742] [serial = 754] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 08:30:21 INFO - PROCESS | 1742 | --DOMWINDOW == 88 (0x8f614800) [pid = 1742] [serial = 760] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 08:30:21 INFO - PROCESS | 1742 | 1466695821480 Marionette TRACE conn3 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 08:30:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 08:30:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 1389ms 08:30:21 INFO - PROCESS | 1742 | 1466695821541 Marionette TRACE conn3 -> [0,1049,"getWindowHandle",null] 08:30:21 INFO - PROCESS | 1742 | 1466695821545 Marionette TRACE conn3 <- [1,1049,null,{"value":"8"}] 08:30:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 08:30:21 INFO - PROCESS | 1742 | 1466695821551 Marionette TRACE conn3 -> [0,1050,"setScriptTimeout",{"ms":35000}] 08:30:21 INFO - PROCESS | 1742 | 1466695821554 Marionette TRACE conn3 <- [1,1050,null,{}] 08:30:21 INFO - PROCESS | 1742 | 1466695821560 Marionette TRACE conn3 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:21 INFO - PROCESS | 1742 | 1466695821565 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:30:21 INFO - PROCESS | 1742 | 1466695821741 Marionette TRACE conn3 <- [1,1051,null,{"value":null}] 08:30:21 INFO - PROCESS | 1742 | 1466695821870 Marionette TRACE conn3 -> [0,1052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:21 INFO - PROCESS | 1742 | 1466695821883 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:30:21 INFO - PROCESS | 1742 | ++DOCSHELL 0x91c5f000 == 49 [pid = 1742] [id = 270] 08:30:21 INFO - PROCESS | 1742 | ++DOMWINDOW == 89 (0x91c60400) [pid = 1742] [serial = 811] [outer = (nil)] 08:30:21 INFO - PROCESS | 1742 | ++DOMWINDOW == 90 (0x91d84c00) [pid = 1742] [serial = 812] [outer = 0x91c60400] 08:30:21 INFO - PROCESS | 1742 | 1466695821966 Marionette DEBUG loaded listener.js 08:30:22 INFO - PROCESS | 1742 | ++DOMWINDOW == 91 (0x92507800) [pid = 1742] [serial = 813] [outer = 0x91c60400] 08:30:22 INFO - PROCESS | 1742 | 1466695822751 Marionette TRACE conn3 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 08:30:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 08:30:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 1227ms 08:30:22 INFO - PROCESS | 1742 | 1466695822780 Marionette TRACE conn3 -> [0,1053,"getWindowHandle",null] 08:30:22 INFO - PROCESS | 1742 | 1466695822784 Marionette TRACE conn3 <- [1,1053,null,{"value":"8"}] 08:30:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 08:30:22 INFO - PROCESS | 1742 | 1466695822794 Marionette TRACE conn3 -> [0,1054,"setScriptTimeout",{"ms":35000}] 08:30:22 INFO - PROCESS | 1742 | 1466695822796 Marionette TRACE conn3 <- [1,1054,null,{}] 08:30:22 INFO - PROCESS | 1742 | 1466695822803 Marionette TRACE conn3 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:22 INFO - PROCESS | 1742 | 1466695822808 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:30:23 INFO - PROCESS | 1742 | 1466695823087 Marionette TRACE conn3 <- [1,1055,null,{"value":null}] 08:30:23 INFO - PROCESS | 1742 | 1466695823227 Marionette TRACE conn3 -> [0,1056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:23 INFO - PROCESS | 1742 | 1466695823238 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:30:23 INFO - PROCESS | 1742 | ++DOCSHELL 0x8cf69000 == 50 [pid = 1742] [id = 271] 08:30:23 INFO - PROCESS | 1742 | ++DOMWINDOW == 92 (0x8cf69400) [pid = 1742] [serial = 814] [outer = (nil)] 08:30:23 INFO - PROCESS | 1742 | ++DOMWINDOW == 93 (0x8d0bd400) [pid = 1742] [serial = 815] [outer = 0x8cf69400] 08:30:23 INFO - PROCESS | 1742 | 1466695823327 Marionette DEBUG loaded listener.js 08:30:23 INFO - PROCESS | 1742 | ++DOMWINDOW == 94 (0x8d2dec00) [pid = 1742] [serial = 816] [outer = 0x8cf69400] 08:30:24 INFO - PROCESS | 1742 | 1466695824319 Marionette TRACE conn3 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 08:30:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 08:30:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 1580ms 08:30:24 INFO - PROCESS | 1742 | 1466695824377 Marionette TRACE conn3 -> [0,1057,"getWindowHandle",null] 08:30:24 INFO - PROCESS | 1742 | 1466695824384 Marionette TRACE conn3 <- [1,1057,null,{"value":"8"}] 08:30:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 08:30:24 INFO - PROCESS | 1742 | 1466695824393 Marionette TRACE conn3 -> [0,1058,"setScriptTimeout",{"ms":35000}] 08:30:24 INFO - PROCESS | 1742 | 1466695824399 Marionette TRACE conn3 <- [1,1058,null,{}] 08:30:24 INFO - PROCESS | 1742 | 1466695824406 Marionette TRACE conn3 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:24 INFO - PROCESS | 1742 | 1466695824412 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:30:24 INFO - PROCESS | 1742 | 1466695824654 Marionette TRACE conn3 <- [1,1059,null,{"value":null}] 08:30:24 INFO - PROCESS | 1742 | 1466695824876 Marionette TRACE conn3 -> [0,1060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:24 INFO - PROCESS | 1742 | 1466695824885 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:30:24 INFO - PROCESS | 1742 | ++DOCSHELL 0x8ebcbc00 == 51 [pid = 1742] [id = 272] 08:30:24 INFO - PROCESS | 1742 | ++DOMWINDOW == 95 (0x8eec8400) [pid = 1742] [serial = 817] [outer = (nil)] 08:30:25 INFO - PROCESS | 1742 | ++DOMWINDOW == 96 (0x8eecf000) [pid = 1742] [serial = 818] [outer = 0x8eec8400] 08:30:25 INFO - PROCESS | 1742 | 1466695825014 Marionette DEBUG loaded listener.js 08:30:25 INFO - PROCESS | 1742 | ++DOMWINDOW == 97 (0x8f38c000) [pid = 1742] [serial = 819] [outer = 0x8eec8400] 08:30:25 INFO - PROCESS | 1742 | 1466695825966 Marionette TRACE conn3 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 08:30:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 08:30:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 1634ms 08:30:26 INFO - PROCESS | 1742 | 1466695826026 Marionette TRACE conn3 -> [0,1061,"getWindowHandle",null] 08:30:26 INFO - PROCESS | 1742 | 1466695826032 Marionette TRACE conn3 <- [1,1061,null,{"value":"8"}] 08:30:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 08:30:26 INFO - PROCESS | 1742 | 1466695826039 Marionette TRACE conn3 -> [0,1062,"setScriptTimeout",{"ms":35000}] 08:30:26 INFO - PROCESS | 1742 | 1466695826043 Marionette TRACE conn3 <- [1,1062,null,{}] 08:30:26 INFO - PROCESS | 1742 | 1466695826049 Marionette TRACE conn3 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:26 INFO - PROCESS | 1742 | 1466695826055 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:30:26 INFO - PROCESS | 1742 | 1466695826248 Marionette TRACE conn3 <- [1,1063,null,{"value":null}] 08:30:26 INFO - PROCESS | 1742 | 1466695826520 Marionette TRACE conn3 -> [0,1064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:26 INFO - PROCESS | 1742 | 1466695826527 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:30:26 INFO - PROCESS | 1742 | ++DOCSHELL 0x91c53c00 == 52 [pid = 1742] [id = 273] 08:30:26 INFO - PROCESS | 1742 | ++DOMWINDOW == 98 (0x91d81800) [pid = 1742] [serial = 820] [outer = (nil)] 08:30:26 INFO - PROCESS | 1742 | ++DOMWINDOW == 99 (0x91d88800) [pid = 1742] [serial = 821] [outer = 0x91d81800] 08:30:26 INFO - PROCESS | 1742 | 1466695826654 Marionette DEBUG loaded listener.js 08:30:26 INFO - PROCESS | 1742 | ++DOMWINDOW == 100 (0x9250c000) [pid = 1742] [serial = 822] [outer = 0x91d81800] 08:30:27 INFO - PROCESS | 1742 | 1466695827580 Marionette TRACE conn3 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 08:30:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 08:30:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1583ms 08:30:27 INFO - PROCESS | 1742 | 1466695827623 Marionette TRACE conn3 -> [0,1065,"getWindowHandle",null] 08:30:27 INFO - PROCESS | 1742 | 1466695827630 Marionette TRACE conn3 <- [1,1065,null,{"value":"8"}] 08:30:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 08:30:27 INFO - PROCESS | 1742 | 1466695827648 Marionette TRACE conn3 -> [0,1066,"setScriptTimeout",{"ms":35000}] 08:30:27 INFO - PROCESS | 1742 | 1466695827655 Marionette TRACE conn3 <- [1,1066,null,{}] 08:30:27 INFO - PROCESS | 1742 | 1466695827661 Marionette TRACE conn3 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:27 INFO - PROCESS | 1742 | 1466695827668 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:30:28 INFO - PROCESS | 1742 | 1466695828007 Marionette TRACE conn3 <- [1,1067,null,{"value":null}] 08:30:28 INFO - PROCESS | 1742 | 1466695828184 Marionette TRACE conn3 -> [0,1068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:28 INFO - PROCESS | 1742 | 1466695828195 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:30:28 INFO - PROCESS | 1742 | ++DOCSHELL 0x8f612c00 == 53 [pid = 1742] [id = 274] 08:30:28 INFO - PROCESS | 1742 | ++DOMWINDOW == 101 (0x91595c00) [pid = 1742] [serial = 823] [outer = (nil)] 08:30:28 INFO - PROCESS | 1742 | ++DOMWINDOW == 102 (0x92d0f000) [pid = 1742] [serial = 824] [outer = 0x91595c00] 08:30:28 INFO - PROCESS | 1742 | 1466695828280 Marionette DEBUG loaded listener.js 08:30:28 INFO - PROCESS | 1742 | ++DOMWINDOW == 103 (0x93052000) [pid = 1742] [serial = 825] [outer = 0x91595c00] 08:30:29 INFO - PROCESS | 1742 | 1466695829196 Marionette TRACE conn3 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 08:30:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 08:30:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1594ms 08:30:29 INFO - PROCESS | 1742 | 1466695829234 Marionette TRACE conn3 -> [0,1069,"getWindowHandle",null] 08:30:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 08:30:29 INFO - PROCESS | 1742 | 1466695829239 Marionette TRACE conn3 <- [1,1069,null,{"value":"8"}] 08:30:29 INFO - PROCESS | 1742 | 1466695829245 Marionette TRACE conn3 -> [0,1070,"setScriptTimeout",{"ms":35000}] 08:30:29 INFO - PROCESS | 1742 | 1466695829249 Marionette TRACE conn3 <- [1,1070,null,{}] 08:30:29 INFO - PROCESS | 1742 | 1466695829255 Marionette TRACE conn3 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:29 INFO - PROCESS | 1742 | 1466695829261 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:30:29 INFO - PROCESS | 1742 | 1466695829449 Marionette TRACE conn3 <- [1,1071,null,{"value":null}] 08:30:29 INFO - PROCESS | 1742 | 1466695829679 Marionette TRACE conn3 -> [0,1072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:29 INFO - PROCESS | 1742 | 1466695829685 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:30:29 INFO - PROCESS | 1742 | ++DOCSHELL 0x8cf66000 == 54 [pid = 1742] [id = 275] 08:30:29 INFO - PROCESS | 1742 | ++DOMWINDOW == 104 (0x8f5dc800) [pid = 1742] [serial = 826] [outer = (nil)] 08:30:29 INFO - PROCESS | 1742 | ++DOMWINDOW == 105 (0x93cbc800) [pid = 1742] [serial = 827] [outer = 0x8f5dc800] 08:30:29 INFO - PROCESS | 1742 | 1466695829814 Marionette DEBUG loaded listener.js 08:30:29 INFO - PROCESS | 1742 | ++DOMWINDOW == 106 (0x93e3a400) [pid = 1742] [serial = 828] [outer = 0x8f5dc800] 08:30:30 INFO - PROCESS | 1742 | 1466695830779 Marionette TRACE conn3 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 08:30:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 08:30:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 1583ms 08:30:30 INFO - PROCESS | 1742 | 1466695830828 Marionette TRACE conn3 -> [0,1073,"getWindowHandle",null] 08:30:30 INFO - PROCESS | 1742 | 1466695830832 Marionette TRACE conn3 <- [1,1073,null,{"value":"8"}] 08:30:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 08:30:30 INFO - PROCESS | 1742 | 1466695830839 Marionette TRACE conn3 -> [0,1074,"setScriptTimeout",{"ms":35000}] 08:30:30 INFO - PROCESS | 1742 | 1466695830842 Marionette TRACE conn3 <- [1,1074,null,{}] 08:30:30 INFO - PROCESS | 1742 | 1466695830848 Marionette TRACE conn3 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:30 INFO - PROCESS | 1742 | 1466695830853 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:30:31 INFO - PROCESS | 1742 | 1466695831047 Marionette TRACE conn3 <- [1,1075,null,{"value":null}] 08:30:31 INFO - PROCESS | 1742 | 1466695831273 Marionette TRACE conn3 -> [0,1076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:31 INFO - PROCESS | 1742 | 1466695831290 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:30:31 INFO - PROCESS | 1742 | ++DOCSHELL 0x95362000 == 55 [pid = 1742] [id = 276] 08:30:31 INFO - PROCESS | 1742 | ++DOMWINDOW == 107 (0x95362400) [pid = 1742] [serial = 829] [outer = (nil)] 08:30:31 INFO - PROCESS | 1742 | ++DOMWINDOW == 108 (0x9538cc00) [pid = 1742] [serial = 830] [outer = 0x95362400] 08:30:31 INFO - PROCESS | 1742 | 1466695831425 Marionette DEBUG loaded listener.js 08:30:31 INFO - PROCESS | 1742 | ++DOMWINDOW == 109 (0x9544f400) [pid = 1742] [serial = 831] [outer = 0x95362400] 08:30:32 INFO - PROCESS | 1742 | 1466695832362 Marionette TRACE conn3 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 08:30:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 08:30:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1534ms 08:30:32 INFO - PROCESS | 1742 | 1466695832375 Marionette TRACE conn3 -> [0,1077,"getWindowHandle",null] 08:30:32 INFO - PROCESS | 1742 | 1466695832378 Marionette TRACE conn3 <- [1,1077,null,{"value":"8"}] 08:30:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 08:30:32 INFO - PROCESS | 1742 | 1466695832385 Marionette TRACE conn3 -> [0,1078,"setScriptTimeout",{"ms":35000}] 08:30:32 INFO - PROCESS | 1742 | 1466695832389 Marionette TRACE conn3 <- [1,1078,null,{}] 08:30:32 INFO - PROCESS | 1742 | 1466695832395 Marionette TRACE conn3 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:32 INFO - PROCESS | 1742 | 1466695832400 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:30:32 INFO - PROCESS | 1742 | 1466695832584 Marionette TRACE conn3 <- [1,1079,null,{"value":null}] 08:30:32 INFO - PROCESS | 1742 | 1466695832767 Marionette TRACE conn3 -> [0,1080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:32 INFO - PROCESS | 1742 | 1466695832774 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:30:32 INFO - PROCESS | 1742 | ++DOCSHELL 0x8eee0800 == 56 [pid = 1742] [id = 277] 08:30:32 INFO - PROCESS | 1742 | ++DOMWINDOW == 110 (0x91199000) [pid = 1742] [serial = 832] [outer = (nil)] 08:30:32 INFO - PROCESS | 1742 | ++DOMWINDOW == 111 (0x95456800) [pid = 1742] [serial = 833] [outer = 0x91199000] 08:30:32 INFO - PROCESS | 1742 | 1466695832859 Marionette DEBUG loaded listener.js 08:30:32 INFO - PROCESS | 1742 | ++DOMWINDOW == 112 (0x95557800) [pid = 1742] [serial = 834] [outer = 0x91199000] 08:30:33 INFO - PROCESS | 1742 | 1466695833786 Marionette TRACE conn3 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 08:30:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 08:30:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1433ms 08:30:33 INFO - PROCESS | 1742 | 1466695833819 Marionette TRACE conn3 -> [0,1081,"getWindowHandle",null] 08:30:33 INFO - PROCESS | 1742 | 1466695833822 Marionette TRACE conn3 <- [1,1081,null,{"value":"8"}] 08:30:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 08:30:33 INFO - PROCESS | 1742 | 1466695833830 Marionette TRACE conn3 -> [0,1082,"setScriptTimeout",{"ms":35000}] 08:30:33 INFO - PROCESS | 1742 | 1466695833834 Marionette TRACE conn3 <- [1,1082,null,{}] 08:30:33 INFO - PROCESS | 1742 | 1466695833839 Marionette TRACE conn3 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:33 INFO - PROCESS | 1742 | 1466695833844 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:30:34 INFO - PROCESS | 1742 | 1466695834030 Marionette TRACE conn3 <- [1,1083,null,{"value":null}] 08:30:34 INFO - PROCESS | 1742 | 1466695834204 Marionette TRACE conn3 -> [0,1084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:34 INFO - PROCESS | 1742 | 1466695834215 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:30:34 INFO - PROCESS | 1742 | ++DOCSHELL 0x8d2e3000 == 57 [pid = 1742] [id = 278] 08:30:34 INFO - PROCESS | 1742 | ++DOMWINDOW == 113 (0x93c23400) [pid = 1742] [serial = 835] [outer = (nil)] 08:30:34 INFO - PROCESS | 1742 | ++DOMWINDOW == 114 (0x97088800) [pid = 1742] [serial = 836] [outer = 0x93c23400] 08:30:34 INFO - PROCESS | 1742 | 1466695834298 Marionette DEBUG loaded listener.js 08:30:34 INFO - PROCESS | 1742 | ++DOMWINDOW == 115 (0x9708cc00) [pid = 1742] [serial = 837] [outer = 0x93c23400] 08:30:35 INFO - PROCESS | 1742 | 1466695835272 Marionette TRACE conn3 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 08:30:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 08:30:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1482ms 08:30:35 INFO - PROCESS | 1742 | 1466695835313 Marionette TRACE conn3 -> [0,1085,"getWindowHandle",null] 08:30:35 INFO - PROCESS | 1742 | 1466695835317 Marionette TRACE conn3 <- [1,1085,null,{"value":"8"}] 08:30:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 08:30:35 INFO - PROCESS | 1742 | 1466695835324 Marionette TRACE conn3 -> [0,1086,"setScriptTimeout",{"ms":35000}] 08:30:35 INFO - PROCESS | 1742 | 1466695835333 Marionette TRACE conn3 <- [1,1086,null,{}] 08:30:35 INFO - PROCESS | 1742 | 1466695835341 Marionette TRACE conn3 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:35 INFO - PROCESS | 1742 | 1466695835350 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:30:35 INFO - PROCESS | 1742 | 1466695835573 Marionette TRACE conn3 <- [1,1087,null,{"value":null}] 08:30:35 INFO - PROCESS | 1742 | 1466695835805 Marionette TRACE conn3 -> [0,1088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:35 INFO - PROCESS | 1742 | 1466695835813 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:30:35 INFO - PROCESS | 1742 | ++DOCSHELL 0x8d9ef000 == 58 [pid = 1742] [id = 279] 08:30:35 INFO - PROCESS | 1742 | ++DOMWINDOW == 116 (0x8d9f7000) [pid = 1742] [serial = 838] [outer = (nil)] 08:30:35 INFO - PROCESS | 1742 | ++DOMWINDOW == 117 (0x8f5d2400) [pid = 1742] [serial = 839] [outer = 0x8d9f7000] 08:30:35 INFO - PROCESS | 1742 | 1466695835912 Marionette DEBUG loaded listener.js 08:30:36 INFO - PROCESS | 1742 | ++DOMWINDOW == 118 (0x93c2ac00) [pid = 1742] [serial = 840] [outer = 0x8d9f7000] 08:30:37 INFO - PROCESS | 1742 | 1466695837064 Marionette TRACE conn3 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 08:30:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 08:30:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 1795ms 08:30:37 INFO - PROCESS | 1742 | 1466695837121 Marionette TRACE conn3 -> [0,1089,"getWindowHandle",null] 08:30:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 08:30:37 INFO - PROCESS | 1742 | 1466695837127 Marionette TRACE conn3 <- [1,1089,null,{"value":"8"}] 08:30:37 INFO - PROCESS | 1742 | 1466695837136 Marionette TRACE conn3 -> [0,1090,"setScriptTimeout",{"ms":35000}] 08:30:37 INFO - PROCESS | 1742 | 1466695837141 Marionette TRACE conn3 <- [1,1090,null,{}] 08:30:37 INFO - PROCESS | 1742 | 1466695837152 Marionette TRACE conn3 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:37 INFO - PROCESS | 1742 | 1466695837165 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:30:37 INFO - PROCESS | 1742 | 1466695837473 Marionette TRACE conn3 <- [1,1091,null,{"value":null}] 08:30:37 INFO - PROCESS | 1742 | 1466695837626 Marionette TRACE conn3 -> [0,1092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:37 INFO - PROCESS | 1742 | 1466695837642 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:30:37 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e641c00 == 59 [pid = 1742] [id = 280] 08:30:37 INFO - PROCESS | 1742 | ++DOMWINDOW == 119 (0x8eaac000) [pid = 1742] [serial = 841] [outer = (nil)] 08:30:37 INFO - PROCESS | 1742 | ++DOMWINDOW == 120 (0x8eec3400) [pid = 1742] [serial = 842] [outer = 0x8eaac000] 08:30:37 INFO - PROCESS | 1742 | 1466695837803 Marionette DEBUG loaded listener.js 08:30:37 INFO - PROCESS | 1742 | ++DOMWINDOW == 121 (0x8eedcc00) [pid = 1742] [serial = 843] [outer = 0x8eaac000] 08:30:38 INFO - PROCESS | 1742 | --DOCSHELL 0x91c5f000 == 58 [pid = 1742] [id = 270] 08:30:38 INFO - PROCESS | 1742 | --DOCSHELL 0x8e670400 == 57 [pid = 1742] [id = 269] 08:30:38 INFO - PROCESS | 1742 | --DOMWINDOW == 120 (0x92502800) [pid = 1742] [serial = 764] [outer = (nil)] [url = about:blank] 08:30:38 INFO - PROCESS | 1742 | 1466695838819 Marionette TRACE conn3 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 08:30:38 INFO - PROCESS | 1742 | --DOCSHELL 0x8f5d2000 == 56 [pid = 1742] [id = 268] 08:30:38 INFO - PROCESS | 1742 | --DOCSHELL 0x8d7a4800 == 55 [pid = 1742] [id = 267] 08:30:38 INFO - PROCESS | 1742 | --DOCSHELL 0x8d0c1400 == 54 [pid = 1742] [id = 266] 08:30:38 INFO - PROCESS | 1742 | --DOCSHELL 0x8d0b8c00 == 53 [pid = 1742] [id = 265] 08:30:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 08:30:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 1734ms 08:30:38 INFO - PROCESS | 1742 | 1466695838870 Marionette TRACE conn3 -> [0,1093,"getWindowHandle",null] 08:30:38 INFO - PROCESS | 1742 | 1466695838877 Marionette TRACE conn3 <- [1,1093,null,{"value":"8"}] 08:30:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 08:30:38 INFO - PROCESS | 1742 | 1466695838887 Marionette TRACE conn3 -> [0,1094,"setScriptTimeout",{"ms":35000}] 08:30:38 INFO - PROCESS | 1742 | 1466695838891 Marionette TRACE conn3 <- [1,1094,null,{}] 08:30:38 INFO - PROCESS | 1742 | 1466695838897 Marionette TRACE conn3 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:38 INFO - PROCESS | 1742 | 1466695838903 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:30:39 INFO - PROCESS | 1742 | 1466695839076 Marionette TRACE conn3 <- [1,1095,null,{"value":null}] 08:30:39 INFO - PROCESS | 1742 | --DOMWINDOW == 119 (0x8eee3000) [pid = 1742] [serial = 758] [outer = (nil)] [url = about:blank] 08:30:39 INFO - PROCESS | 1742 | --DOMWINDOW == 118 (0x8eab1400) [pid = 1742] [serial = 743] [outer = (nil)] [url = about:blank] 08:30:39 INFO - PROCESS | 1742 | --DOMWINDOW == 117 (0x8e66c800) [pid = 1742] [serial = 756] [outer = (nil)] [url = about:blank] 08:30:39 INFO - PROCESS | 1742 | --DOMWINDOW == 116 (0x91195c00) [pid = 1742] [serial = 761] [outer = (nil)] [url = about:blank] 08:30:39 INFO - PROCESS | 1742 | --DOMWINDOW == 115 (0x9159e400) [pid = 1742] [serial = 752] [outer = (nil)] [url = about:blank] 08:30:39 INFO - PROCESS | 1742 | --DOMWINDOW == 114 (0x8d92cc00) [pid = 1742] [serial = 740] [outer = (nil)] [url = about:blank] 08:30:39 INFO - PROCESS | 1742 | --DOMWINDOW == 113 (0x8f38fc00) [pid = 1742] [serial = 759] [outer = (nil)] [url = about:blank] 08:30:39 INFO - PROCESS | 1742 | --DOMWINDOW == 112 (0x8f394400) [pid = 1742] [serial = 746] [outer = (nil)] [url = about:blank] 08:30:39 INFO - PROCESS | 1742 | --DOMWINDOW == 111 (0x8e634c00) [pid = 1742] [serial = 755] [outer = (nil)] [url = about:blank] 08:30:39 INFO - PROCESS | 1742 | --DOMWINDOW == 110 (0x91196800) [pid = 1742] [serial = 749] [outer = (nil)] [url = about:blank] 08:30:39 INFO - PROCESS | 1742 | --DOMWINDOW == 109 (0x9159f800) [pid = 1742] [serial = 762] [outer = (nil)] [url = about:blank] 08:30:39 INFO - PROCESS | 1742 | 1466695839273 Marionette TRACE conn3 -> [0,1096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:39 INFO - PROCESS | 1742 | 1466695839280 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:30:39 INFO - PROCESS | 1742 | ++DOCSHELL 0x8eab1400 == 54 [pid = 1742] [id = 281] 08:30:39 INFO - PROCESS | 1742 | ++DOMWINDOW == 110 (0x8eee9c00) [pid = 1742] [serial = 844] [outer = (nil)] 08:30:39 INFO - PROCESS | 1742 | ++DOMWINDOW == 111 (0x8f396800) [pid = 1742] [serial = 845] [outer = 0x8eee9c00] 08:30:39 INFO - PROCESS | 1742 | 1466695839362 Marionette DEBUG loaded listener.js 08:30:39 INFO - PROCESS | 1742 | ++DOMWINDOW == 112 (0x8f5d9800) [pid = 1742] [serial = 846] [outer = 0x8eee9c00] 08:30:40 INFO - PROCESS | 1742 | 1466695840219 Marionette TRACE conn3 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 08:30:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 08:30:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1379ms 08:30:40 INFO - PROCESS | 1742 | 1466695840267 Marionette TRACE conn3 -> [0,1097,"getWindowHandle",null] 08:30:40 INFO - PROCESS | 1742 | 1466695840270 Marionette TRACE conn3 <- [1,1097,null,{"value":"8"}] 08:30:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 08:30:40 INFO - PROCESS | 1742 | 1466695840284 Marionette TRACE conn3 -> [0,1098,"setScriptTimeout",{"ms":35000}] 08:30:40 INFO - PROCESS | 1742 | 1466695840289 Marionette TRACE conn3 <- [1,1098,null,{}] 08:30:40 INFO - PROCESS | 1742 | 1466695840305 Marionette TRACE conn3 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:40 INFO - PROCESS | 1742 | 1466695840314 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:30:40 INFO - PROCESS | 1742 | 1466695840496 Marionette TRACE conn3 <- [1,1099,null,{"value":null}] 08:30:40 INFO - PROCESS | 1742 | 1466695840634 Marionette TRACE conn3 -> [0,1100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:40 INFO - PROCESS | 1742 | 1466695840644 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:30:40 INFO - PROCESS | 1742 | ++DOCSHELL 0x91c62c00 == 55 [pid = 1742] [id = 282] 08:30:40 INFO - PROCESS | 1742 | ++DOMWINDOW == 113 (0x91d81400) [pid = 1742] [serial = 847] [outer = (nil)] 08:30:40 INFO - PROCESS | 1742 | ++DOMWINDOW == 114 (0x91d8d400) [pid = 1742] [serial = 848] [outer = 0x91d81400] 08:30:40 INFO - PROCESS | 1742 | 1466695840715 Marionette DEBUG loaded listener.js 08:30:40 INFO - PROCESS | 1742 | ++DOMWINDOW == 115 (0x92581000) [pid = 1742] [serial = 849] [outer = 0x91d81400] 08:30:41 INFO - PROCESS | 1742 | 1466695841545 Marionette TRACE conn3 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 08:30:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 08:30:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 1283ms 08:30:41 INFO - PROCESS | 1742 | 1466695841568 Marionette TRACE conn3 -> [0,1101,"getWindowHandle",null] 08:30:41 INFO - PROCESS | 1742 | 1466695841572 Marionette TRACE conn3 <- [1,1101,null,{"value":"8"}] 08:30:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 08:30:41 INFO - PROCESS | 1742 | 1466695841585 Marionette TRACE conn3 -> [0,1102,"setScriptTimeout",{"ms":35000}] 08:30:41 INFO - PROCESS | 1742 | 1466695841588 Marionette TRACE conn3 <- [1,1102,null,{}] 08:30:41 INFO - PROCESS | 1742 | 1466695841593 Marionette TRACE conn3 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:41 INFO - PROCESS | 1742 | 1466695841598 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:30:41 INFO - PROCESS | 1742 | 1466695841814 Marionette TRACE conn3 <- [1,1103,null,{"value":null}] 08:30:41 INFO - PROCESS | 1742 | 1466695841834 Marionette TRACE conn3 -> [0,1104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:41 INFO - PROCESS | 1742 | 1466695841842 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:30:41 INFO - PROCESS | 1742 | ++DOCSHELL 0x91198400 == 56 [pid = 1742] [id = 283] 08:30:41 INFO - PROCESS | 1742 | ++DOMWINDOW == 116 (0x92588c00) [pid = 1742] [serial = 850] [outer = (nil)] 08:30:41 INFO - PROCESS | 1742 | ++DOMWINDOW == 117 (0x93046400) [pid = 1742] [serial = 851] [outer = 0x92588c00] 08:30:41 INFO - PROCESS | 1742 | 1466695841912 Marionette DEBUG loaded listener.js 08:30:42 INFO - PROCESS | 1742 | ++DOMWINDOW == 118 (0x9304f400) [pid = 1742] [serial = 852] [outer = 0x92588c00] 08:30:42 INFO - PROCESS | 1742 | 1466695842849 Marionette TRACE conn3 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 08:30:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 08:30:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 1284ms 08:30:42 INFO - PROCESS | 1742 | 1466695842870 Marionette TRACE conn3 -> [0,1105,"getWindowHandle",null] 08:30:42 INFO - PROCESS | 1742 | 1466695842874 Marionette TRACE conn3 <- [1,1105,null,{"value":"8"}] 08:30:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 08:30:42 INFO - PROCESS | 1742 | 1466695842880 Marionette TRACE conn3 -> [0,1106,"setScriptTimeout",{"ms":35000}] 08:30:42 INFO - PROCESS | 1742 | 1466695842885 Marionette TRACE conn3 <- [1,1106,null,{}] 08:30:42 INFO - PROCESS | 1742 | 1466695842890 Marionette TRACE conn3 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:42 INFO - PROCESS | 1742 | 1466695842895 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:30:43 INFO - PROCESS | 1742 | 1466695843112 Marionette TRACE conn3 <- [1,1107,null,{"value":null}] 08:30:43 INFO - PROCESS | 1742 | 1466695843137 Marionette TRACE conn3 -> [0,1108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:43 INFO - PROCESS | 1742 | 1466695843147 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:30:43 INFO - PROCESS | 1742 | ++DOCSHELL 0x91d90c00 == 57 [pid = 1742] [id = 284] 08:30:43 INFO - PROCESS | 1742 | ++DOMWINDOW == 119 (0x9250e400) [pid = 1742] [serial = 853] [outer = (nil)] 08:30:43 INFO - PROCESS | 1742 | ++DOMWINDOW == 120 (0x93cc1000) [pid = 1742] [serial = 854] [outer = 0x9250e400] 08:30:43 INFO - PROCESS | 1742 | 1466695843214 Marionette DEBUG loaded listener.js 08:30:43 INFO - PROCESS | 1742 | ++DOMWINDOW == 121 (0x94991c00) [pid = 1742] [serial = 855] [outer = 0x9250e400] 08:30:43 INFO - PROCESS | 1742 | --DOMWINDOW == 120 (0x8d0b9000) [pid = 1742] [serial = 796] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 08:30:43 INFO - PROCESS | 1742 | --DOMWINDOW == 119 (0x8d2dd400) [pid = 1742] [serial = 799] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 08:30:43 INFO - PROCESS | 1742 | --DOMWINDOW == 118 (0x8e63f400) [pid = 1742] [serial = 802] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 08:30:43 INFO - PROCESS | 1742 | --DOMWINDOW == 117 (0x8eecb400) [pid = 1742] [serial = 808] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 08:30:43 INFO - PROCESS | 1742 | --DOMWINDOW == 116 (0x8f5d2c00) [pid = 1742] [serial = 805] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 08:30:44 INFO - PROCESS | 1742 | 1466695844246 Marionette TRACE conn3 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 08:30:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 08:30:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 1384ms 08:30:44 INFO - PROCESS | 1742 | 1466695844264 Marionette TRACE conn3 -> [0,1109,"getWindowHandle",null] 08:30:44 INFO - PROCESS | 1742 | 1466695844267 Marionette TRACE conn3 <- [1,1109,null,{"value":"8"}] 08:30:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 08:30:44 INFO - PROCESS | 1742 | 1466695844274 Marionette TRACE conn3 -> [0,1110,"setScriptTimeout",{"ms":35000}] 08:30:44 INFO - PROCESS | 1742 | 1466695844277 Marionette TRACE conn3 <- [1,1110,null,{}] 08:30:44 INFO - PROCESS | 1742 | 1466695844282 Marionette TRACE conn3 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:44 INFO - PROCESS | 1742 | 1466695844292 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:30:44 INFO - PROCESS | 1742 | 1466695844486 Marionette TRACE conn3 <- [1,1111,null,{"value":null}] 08:30:44 INFO - PROCESS | 1742 | 1466695844495 Marionette TRACE conn3 -> [0,1112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:44 INFO - PROCESS | 1742 | 1466695844502 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:30:44 INFO - PROCESS | 1742 | ++DOCSHELL 0x8f391800 == 58 [pid = 1742] [id = 285] 08:30:44 INFO - PROCESS | 1742 | ++DOMWINDOW == 117 (0x8f394800) [pid = 1742] [serial = 856] [outer = (nil)] 08:30:44 INFO - PROCESS | 1742 | ++DOMWINDOW == 118 (0x9544bc00) [pid = 1742] [serial = 857] [outer = 0x8f394800] 08:30:44 INFO - PROCESS | 1742 | 1466695844583 Marionette DEBUG loaded listener.js 08:30:44 INFO - PROCESS | 1742 | ++DOMWINDOW == 119 (0x95450800) [pid = 1742] [serial = 858] [outer = 0x8f394800] 08:30:45 INFO - PROCESS | 1742 | 1466695845481 Marionette TRACE conn3 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 08:30:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 08:30:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 1233ms 08:30:45 INFO - PROCESS | 1742 | 1466695845527 Marionette TRACE conn3 -> [0,1113,"getWindowHandle",null] 08:30:45 INFO - PROCESS | 1742 | 1466695845530 Marionette TRACE conn3 <- [1,1113,null,{"value":"8"}] 08:30:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 08:30:45 INFO - PROCESS | 1742 | 1466695845538 Marionette TRACE conn3 -> [0,1114,"setScriptTimeout",{"ms":35000}] 08:30:45 INFO - PROCESS | 1742 | 1466695845541 Marionette TRACE conn3 <- [1,1114,null,{}] 08:30:45 INFO - PROCESS | 1742 | 1466695845546 Marionette TRACE conn3 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:45 INFO - PROCESS | 1742 | 1466695845551 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:30:45 INFO - PROCESS | 1742 | 1466695845788 Marionette TRACE conn3 <- [1,1115,null,{"value":null}] 08:30:45 INFO - PROCESS | 1742 | 1466695845965 Marionette TRACE conn3 -> [0,1116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:45 INFO - PROCESS | 1742 | 1466695845973 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:30:46 INFO - PROCESS | 1742 | ++DOCSHELL 0x8cf63800 == 59 [pid = 1742] [id = 286] 08:30:46 INFO - PROCESS | 1742 | ++DOMWINDOW == 120 (0x8d0b4800) [pid = 1742] [serial = 859] [outer = (nil)] 08:30:46 INFO - PROCESS | 1742 | ++DOMWINDOW == 121 (0x8d2d4800) [pid = 1742] [serial = 860] [outer = 0x8d0b4800] 08:30:46 INFO - PROCESS | 1742 | 1466695846067 Marionette DEBUG loaded listener.js 08:30:46 INFO - PROCESS | 1742 | ++DOMWINDOW == 122 (0x8d7a4800) [pid = 1742] [serial = 861] [outer = 0x8d0b4800] 08:30:47 INFO - PROCESS | 1742 | 1466695847115 Marionette TRACE conn3 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 08:30:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 08:30:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 1631ms 08:30:47 INFO - PROCESS | 1742 | 1466695847172 Marionette TRACE conn3 -> [0,1117,"getWindowHandle",null] 08:30:47 INFO - PROCESS | 1742 | 1466695847178 Marionette TRACE conn3 <- [1,1117,null,{"value":"8"}] 08:30:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 08:30:47 INFO - PROCESS | 1742 | 1466695847186 Marionette TRACE conn3 -> [0,1118,"setScriptTimeout",{"ms":35000}] 08:30:47 INFO - PROCESS | 1742 | 1466695847191 Marionette TRACE conn3 <- [1,1118,null,{}] 08:30:47 INFO - PROCESS | 1742 | 1466695847199 Marionette TRACE conn3 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:47 INFO - PROCESS | 1742 | 1466695847208 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:30:47 INFO - PROCESS | 1742 | 1466695847524 Marionette TRACE conn3 <- [1,1119,null,{"value":null}] 08:30:47 INFO - PROCESS | 1742 | 1466695847721 Marionette TRACE conn3 -> [0,1120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:47 INFO - PROCESS | 1742 | 1466695847732 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:30:47 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e669400 == 60 [pid = 1742] [id = 287] 08:30:47 INFO - PROCESS | 1742 | ++DOMWINDOW == 123 (0x8e66e400) [pid = 1742] [serial = 862] [outer = (nil)] 08:30:47 INFO - PROCESS | 1742 | ++DOMWINDOW == 124 (0x8eaafc00) [pid = 1742] [serial = 863] [outer = 0x8e66e400] 08:30:47 INFO - PROCESS | 1742 | 1466695847819 Marionette DEBUG loaded listener.js 08:30:47 INFO - PROCESS | 1742 | ++DOMWINDOW == 125 (0x8ebcac00) [pid = 1742] [serial = 864] [outer = 0x8e66e400] 08:30:48 INFO - PROCESS | 1742 | 1466695848837 Marionette TRACE conn3 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 08:30:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 08:30:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1692ms 08:30:48 INFO - PROCESS | 1742 | 1466695848879 Marionette TRACE conn3 -> [0,1121,"getWindowHandle",null] 08:30:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 08:30:48 INFO - PROCESS | 1742 | 1466695848885 Marionette TRACE conn3 <- [1,1121,null,{"value":"8"}] 08:30:48 INFO - PROCESS | 1742 | 1466695848893 Marionette TRACE conn3 -> [0,1122,"setScriptTimeout",{"ms":35000}] 08:30:48 INFO - PROCESS | 1742 | 1466695848897 Marionette TRACE conn3 <- [1,1122,null,{}] 08:30:48 INFO - PROCESS | 1742 | 1466695848904 Marionette TRACE conn3 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:48 INFO - PROCESS | 1742 | 1466695848909 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:30:49 INFO - PROCESS | 1742 | 1466695849116 Marionette TRACE conn3 <- [1,1123,null,{"value":null}] 08:30:49 INFO - PROCESS | 1742 | 1466695849393 Marionette TRACE conn3 -> [0,1124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:49 INFO - PROCESS | 1742 | 1466695849401 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:30:49 INFO - PROCESS | 1742 | ++DOCSHELL 0x8f398400 == 61 [pid = 1742] [id = 288] 08:30:49 INFO - PROCESS | 1742 | ++DOMWINDOW == 126 (0x8f617000) [pid = 1742] [serial = 865] [outer = (nil)] 08:30:49 INFO - PROCESS | 1742 | ++DOMWINDOW == 127 (0x91199800) [pid = 1742] [serial = 866] [outer = 0x8f617000] 08:30:49 INFO - PROCESS | 1742 | 1466695849531 Marionette DEBUG loaded listener.js 08:30:49 INFO - PROCESS | 1742 | ++DOMWINDOW == 128 (0x9159dc00) [pid = 1742] [serial = 867] [outer = 0x8f617000] 08:30:50 INFO - PROCESS | 1742 | 1466695850519 Marionette TRACE conn3 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 08:30:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 08:30:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1691ms 08:30:50 INFO - PROCESS | 1742 | 1466695850583 Marionette TRACE conn3 -> [0,1125,"getWindowHandle",null] 08:30:50 INFO - PROCESS | 1742 | 1466695850590 Marionette TRACE conn3 <- [1,1125,null,{"value":"8"}] 08:30:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 08:30:50 INFO - PROCESS | 1742 | 1466695850608 Marionette TRACE conn3 -> [0,1126,"setScriptTimeout",{"ms":35000}] 08:30:50 INFO - PROCESS | 1742 | 1466695850615 Marionette TRACE conn3 <- [1,1126,null,{}] 08:30:50 INFO - PROCESS | 1742 | 1466695850682 Marionette TRACE conn3 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:50 INFO - PROCESS | 1742 | 1466695850690 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:30:50 INFO - PROCESS | 1742 | 1466695850913 Marionette TRACE conn3 <- [1,1127,null,{"value":null}] 08:30:51 INFO - PROCESS | 1742 | 1466695851140 Marionette TRACE conn3 -> [0,1128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:51 INFO - PROCESS | 1742 | 1466695851149 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:30:51 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e636000 == 62 [pid = 1742] [id = 289] 08:30:51 INFO - PROCESS | 1742 | ++DOMWINDOW == 129 (0x8eedb400) [pid = 1742] [serial = 868] [outer = (nil)] 08:30:51 INFO - PROCESS | 1742 | ++DOMWINDOW == 130 (0x930e2800) [pid = 1742] [serial = 869] [outer = 0x8eedb400] 08:30:51 INFO - PROCESS | 1742 | 1466695851232 Marionette DEBUG loaded listener.js 08:30:51 INFO - PROCESS | 1742 | ++DOMWINDOW == 131 (0x95388400) [pid = 1742] [serial = 870] [outer = 0x8eedb400] 08:30:52 INFO - PROCESS | 1742 | 1466695852180 Marionette TRACE conn3 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 08:30:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 08:30:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1592ms 08:30:52 INFO - PROCESS | 1742 | 1466695852192 Marionette TRACE conn3 -> [0,1129,"getWindowHandle",null] 08:30:52 INFO - PROCESS | 1742 | 1466695852196 Marionette TRACE conn3 <- [1,1129,null,{"value":"8"}] 08:30:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 08:30:52 INFO - PROCESS | 1742 | 1466695852203 Marionette TRACE conn3 -> [0,1130,"setScriptTimeout",{"ms":35000}] 08:30:52 INFO - PROCESS | 1742 | 1466695852206 Marionette TRACE conn3 <- [1,1130,null,{}] 08:30:52 INFO - PROCESS | 1742 | 1466695852212 Marionette TRACE conn3 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:52 INFO - PROCESS | 1742 | 1466695852218 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:30:52 INFO - PROCESS | 1742 | 1466695852408 Marionette TRACE conn3 <- [1,1131,null,{"value":null}] 08:30:52 INFO - PROCESS | 1742 | 1466695852595 Marionette TRACE conn3 -> [0,1132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:52 INFO - PROCESS | 1742 | 1466695852607 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:30:52 INFO - PROCESS | 1742 | ++DOCSHELL 0x8d79dc00 == 63 [pid = 1742] [id = 290] 08:30:52 INFO - PROCESS | 1742 | ++DOMWINDOW == 132 (0x9304b000) [pid = 1742] [serial = 871] [outer = (nil)] 08:30:52 INFO - PROCESS | 1742 | ++DOMWINDOW == 133 (0x970ea000) [pid = 1742] [serial = 872] [outer = 0x9304b000] 08:30:52 INFO - PROCESS | 1742 | 1466695852689 Marionette DEBUG loaded listener.js 08:30:52 INFO - PROCESS | 1742 | ++DOMWINDOW == 134 (0x970f4400) [pid = 1742] [serial = 873] [outer = 0x9304b000] 08:30:53 INFO - PROCESS | 1742 | 1466695853659 Marionette TRACE conn3 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 08:30:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 08:30:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1492ms 08:30:53 INFO - PROCESS | 1742 | 1466695853697 Marionette TRACE conn3 -> [0,1133,"getWindowHandle",null] 08:30:53 INFO - PROCESS | 1742 | 1466695853700 Marionette TRACE conn3 <- [1,1133,null,{"value":"8"}] 08:30:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 08:30:53 INFO - PROCESS | 1742 | 1466695853708 Marionette TRACE conn3 -> [0,1134,"setScriptTimeout",{"ms":35000}] 08:30:53 INFO - PROCESS | 1742 | 1466695853711 Marionette TRACE conn3 <- [1,1134,null,{}] 08:30:53 INFO - PROCESS | 1742 | 1466695853717 Marionette TRACE conn3 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:53 INFO - PROCESS | 1742 | 1466695853722 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:30:53 INFO - PROCESS | 1742 | 1466695853920 Marionette TRACE conn3 <- [1,1135,null,{"value":null}] 08:30:54 INFO - PROCESS | 1742 | 1466695854106 Marionette TRACE conn3 -> [0,1136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:54 INFO - PROCESS | 1742 | 1466695854123 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:30:54 INFO - PROCESS | 1742 | ++DOCSHELL 0x99703000 == 64 [pid = 1742] [id = 291] 08:30:54 INFO - PROCESS | 1742 | ++DOMWINDOW == 135 (0x99703c00) [pid = 1742] [serial = 874] [outer = (nil)] 08:30:54 INFO - PROCESS | 1742 | ++DOMWINDOW == 136 (0x99e79800) [pid = 1742] [serial = 875] [outer = 0x99703c00] 08:30:54 INFO - PROCESS | 1742 | 1466695854270 Marionette DEBUG loaded listener.js 08:30:54 INFO - PROCESS | 1742 | ++DOMWINDOW == 137 (0x9a27c800) [pid = 1742] [serial = 876] [outer = 0x99703c00] 08:30:55 INFO - PROCESS | 1742 | 1466695855259 Marionette TRACE conn3 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 08:30:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 08:30:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 1582ms 08:30:55 INFO - PROCESS | 1742 | 1466695855291 Marionette TRACE conn3 -> [0,1137,"getWindowHandle",null] 08:30:55 INFO - PROCESS | 1742 | 1466695855295 Marionette TRACE conn3 <- [1,1137,null,{"value":"8"}] 08:30:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 08:30:55 INFO - PROCESS | 1742 | 1466695855302 Marionette TRACE conn3 -> [0,1138,"setScriptTimeout",{"ms":35000}] 08:30:55 INFO - PROCESS | 1742 | 1466695855305 Marionette TRACE conn3 <- [1,1138,null,{}] 08:30:55 INFO - PROCESS | 1742 | 1466695855311 Marionette TRACE conn3 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:55 INFO - PROCESS | 1742 | 1466695855316 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:30:55 INFO - PROCESS | 1742 | 1466695855521 Marionette TRACE conn3 <- [1,1139,null,{"value":null}] 08:30:55 INFO - PROCESS | 1742 | 1466695855772 Marionette TRACE conn3 -> [0,1140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:55 INFO - PROCESS | 1742 | 1466695855778 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:30:55 INFO - PROCESS | 1742 | ++DOCSHELL 0x8cf5e000 == 65 [pid = 1742] [id = 292] 08:30:55 INFO - PROCESS | 1742 | ++DOMWINDOW == 138 (0x8d0b8800) [pid = 1742] [serial = 877] [outer = (nil)] 08:30:55 INFO - PROCESS | 1742 | ++DOMWINDOW == 139 (0x9a771c00) [pid = 1742] [serial = 878] [outer = 0x8d0b8800] 08:30:55 INFO - PROCESS | 1742 | 1466695855909 Marionette DEBUG loaded listener.js 08:30:56 INFO - PROCESS | 1742 | ++DOMWINDOW == 140 (0x9a7e2000) [pid = 1742] [serial = 879] [outer = 0x8d0b8800] 08:30:56 INFO - PROCESS | 1742 | 1466695856835 Marionette TRACE conn3 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 08:30:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 08:30:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1588ms 08:30:56 INFO - PROCESS | 1742 | 1466695856892 Marionette TRACE conn3 -> [0,1141,"getWindowHandle",null] 08:30:56 INFO - PROCESS | 1742 | 1466695856895 Marionette TRACE conn3 <- [1,1141,null,{"value":"8"}] 08:30:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 08:30:56 INFO - PROCESS | 1742 | 1466695856903 Marionette TRACE conn3 -> [0,1142,"setScriptTimeout",{"ms":35000}] 08:30:56 INFO - PROCESS | 1742 | 1466695856906 Marionette TRACE conn3 <- [1,1142,null,{}] 08:30:56 INFO - PROCESS | 1742 | 1466695856913 Marionette TRACE conn3 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:56 INFO - PROCESS | 1742 | 1466695856918 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:30:57 INFO - PROCESS | 1742 | 1466695857113 Marionette TRACE conn3 <- [1,1143,null,{"value":null}] 08:30:57 INFO - PROCESS | 1742 | 1466695857340 Marionette TRACE conn3 -> [0,1144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:57 INFO - PROCESS | 1742 | 1466695857348 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:30:57 INFO - PROCESS | 1742 | ++DOCSHELL 0x970ed800 == 66 [pid = 1742] [id = 293] 08:30:57 INFO - PROCESS | 1742 | ++DOMWINDOW == 141 (0x99e7c400) [pid = 1742] [serial = 880] [outer = (nil)] 08:30:57 INFO - PROCESS | 1742 | ++DOMWINDOW == 142 (0x9a878000) [pid = 1742] [serial = 881] [outer = 0x99e7c400] 08:30:57 INFO - PROCESS | 1742 | 1466695857472 Marionette DEBUG loaded listener.js 08:30:57 INFO - PROCESS | 1742 | ++DOMWINDOW == 143 (0x9a879000) [pid = 1742] [serial = 882] [outer = 0x99e7c400] 08:30:58 INFO - PROCESS | 1742 | --DOCSHELL 0x93e40c00 == 65 [pid = 1742] [id = 10] 08:30:58 INFO - PROCESS | 1742 | 1466695858453 Marionette TRACE conn3 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 08:30:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 08:30:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 1593ms 08:30:58 INFO - PROCESS | 1742 | 1466695858497 Marionette TRACE conn3 -> [0,1145,"getWindowHandle",null] 08:30:58 INFO - PROCESS | 1742 | 1466695858501 Marionette TRACE conn3 <- [1,1145,null,{"value":"8"}] 08:30:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 08:30:58 INFO - PROCESS | 1742 | 1466695858508 Marionette TRACE conn3 -> [0,1146,"setScriptTimeout",{"ms":35000}] 08:30:58 INFO - PROCESS | 1742 | 1466695858511 Marionette TRACE conn3 <- [1,1146,null,{}] 08:30:58 INFO - PROCESS | 1742 | 1466695858517 Marionette TRACE conn3 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:58 INFO - PROCESS | 1742 | 1466695858522 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:30:58 INFO - PROCESS | 1742 | 1466695858709 Marionette TRACE conn3 <- [1,1147,null,{"value":null}] 08:30:58 INFO - PROCESS | 1742 | 1466695858940 Marionette TRACE conn3 -> [0,1148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:58 INFO - PROCESS | 1742 | 1466695858947 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:30:59 INFO - PROCESS | 1742 | ++DOCSHELL 0x8d2d6800 == 66 [pid = 1742] [id = 294] 08:30:59 INFO - PROCESS | 1742 | ++DOMWINDOW == 144 (0x8d2d6c00) [pid = 1742] [serial = 883] [outer = (nil)] 08:30:59 INFO - PROCESS | 1742 | ++DOMWINDOW == 145 (0x8ebce400) [pid = 1742] [serial = 884] [outer = 0x8d2d6c00] 08:30:59 INFO - PROCESS | 1742 | 1466695859075 Marionette DEBUG loaded listener.js 08:30:59 INFO - PROCESS | 1742 | ++DOMWINDOW == 146 (0x91c5f400) [pid = 1742] [serial = 885] [outer = 0x8d2d6c00] 08:31:00 INFO - PROCESS | 1742 | 1466695860365 Marionette TRACE conn3 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 08:31:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 08:31:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 1934ms 08:31:00 INFO - PROCESS | 1742 | 1466695860551 Marionette TRACE conn3 -> [0,1149,"getWindowHandle",null] 08:31:00 INFO - PROCESS | 1742 | 1466695860558 Marionette TRACE conn3 <- [1,1149,null,{"value":"8"}] 08:31:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 08:31:00 INFO - PROCESS | 1742 | 1466695860625 Marionette TRACE conn3 -> [0,1150,"setScriptTimeout",{"ms":35000}] 08:31:00 INFO - PROCESS | 1742 | 1466695860631 Marionette TRACE conn3 <- [1,1150,null,{}] 08:31:00 INFO - PROCESS | 1742 | 1466695860639 Marionette TRACE conn3 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:00 INFO - PROCESS | 1742 | 1466695860644 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:31:00 INFO - PROCESS | 1742 | 1466695860915 Marionette TRACE conn3 <- [1,1151,null,{"value":null}] 08:31:01 INFO - PROCESS | 1742 | 1466695861148 Marionette TRACE conn3 -> [0,1152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:01 INFO - PROCESS | 1742 | 1466695861157 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:31:01 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e63ac00 == 67 [pid = 1742] [id = 295] 08:31:01 INFO - PROCESS | 1742 | ++DOMWINDOW == 147 (0x8e63b400) [pid = 1742] [serial = 886] [outer = (nil)] 08:31:01 INFO - PROCESS | 1742 | ++DOMWINDOW == 148 (0x8eab3000) [pid = 1742] [serial = 887] [outer = 0x8e63b400] 08:31:01 INFO - PROCESS | 1742 | 1466695861238 Marionette DEBUG loaded listener.js 08:31:01 INFO - PROCESS | 1742 | ++DOMWINDOW == 149 (0x8ebcd800) [pid = 1742] [serial = 888] [outer = 0x8e63b400] 08:31:02 INFO - PROCESS | 1742 | --DOCSHELL 0x8e63cc00 == 66 [pid = 1742] [id = 224] 08:31:02 INFO - PROCESS | 1742 | --DOCSHELL 0x8eed0400 == 65 [pid = 1742] [id = 250] 08:31:02 INFO - PROCESS | 1742 | --DOCSHELL 0x8f391800 == 64 [pid = 1742] [id = 285] 08:31:02 INFO - PROCESS | 1742 | --DOCSHELL 0x91d90c00 == 63 [pid = 1742] [id = 284] 08:31:02 INFO - PROCESS | 1742 | --DOCSHELL 0x91198400 == 62 [pid = 1742] [id = 283] 08:31:02 INFO - PROCESS | 1742 | --DOCSHELL 0x91c62c00 == 61 [pid = 1742] [id = 282] 08:31:02 INFO - PROCESS | 1742 | --DOCSHELL 0x8eab1400 == 60 [pid = 1742] [id = 281] 08:31:02 INFO - PROCESS | 1742 | --DOCSHELL 0x8e641c00 == 59 [pid = 1742] [id = 280] 08:31:02 INFO - PROCESS | 1742 | --DOCSHELL 0x8d2e3000 == 58 [pid = 1742] [id = 278] 08:31:02 INFO - PROCESS | 1742 | --DOCSHELL 0x95362000 == 57 [pid = 1742] [id = 276] 08:31:02 INFO - PROCESS | 1742 | --DOCSHELL 0x8eee0800 == 56 [pid = 1742] [id = 277] 08:31:02 INFO - PROCESS | 1742 | --DOCSHELL 0x8cf66000 == 55 [pid = 1742] [id = 275] 08:31:02 INFO - PROCESS | 1742 | --DOCSHELL 0x8f612c00 == 54 [pid = 1742] [id = 274] 08:31:02 INFO - PROCESS | 1742 | --DOCSHELL 0x8ebcbc00 == 53 [pid = 1742] [id = 272] 08:31:02 INFO - PROCESS | 1742 | --DOCSHELL 0x91c53c00 == 52 [pid = 1742] [id = 273] 08:31:02 INFO - PROCESS | 1742 | --DOCSHELL 0x8cf69000 == 51 [pid = 1742] [id = 271] 08:31:02 INFO - PROCESS | 1742 | --DOCSHELL 0x8cf5d800 == 50 [pid = 1742] [id = 261] 08:31:02 INFO - PROCESS | 1742 | --DOCSHELL 0x92d05400 == 49 [pid = 1742] [id = 242] 08:31:02 INFO - PROCESS | 1742 | --DOCSHELL 0x8d0b7000 == 48 [pid = 1742] [id = 262] 08:31:02 INFO - PROCESS | 1742 | --DOCSHELL 0x8d0b5800 == 47 [pid = 1742] [id = 243] 08:31:02 INFO - PROCESS | 1742 | --DOCSHELL 0x8f38d400 == 46 [pid = 1742] [id = 259] 08:31:02 INFO - PROCESS | 1742 | --DOCSHELL 0x8e63c000 == 45 [pid = 1742] [id = 244] 08:31:02 INFO - PROCESS | 1742 | --DOCSHELL 0x8d7a2800 == 44 [pid = 1742] [id = 232] 08:31:02 INFO - PROCESS | 1742 | --DOCSHELL 0x8d2e0c00 == 43 [pid = 1742] [id = 245] 08:31:02 INFO - PROCESS | 1742 | --DOCSHELL 0x8d929000 == 42 [pid = 1742] [id = 226] 08:31:02 INFO - PROCESS | 1742 | --DOCSHELL 0x8eee8c00 == 41 [pid = 1742] [id = 233] 08:31:02 INFO - PROCESS | 1742 | --DOCSHELL 0x8d2db800 == 40 [pid = 1742] [id = 223] 08:31:02 INFO - PROCESS | 1742 | --DOCSHELL 0x9159cc00 == 39 [pid = 1742] [id = 230] 08:31:02 INFO - PROCESS | 1742 | --DOCSHELL 0x8cf62400 == 38 [pid = 1742] [id = 228] 08:31:02 INFO - PROCESS | 1742 | --DOCSHELL 0x8eee2c00 == 37 [pid = 1742] [id = 234] 08:31:02 INFO - PROCESS | 1742 | --DOCSHELL 0x8cf64c00 == 36 [pid = 1742] [id = 235] 08:31:02 INFO - PROCESS | 1742 | --DOCSHELL 0x911a1800 == 35 [pid = 1742] [id = 229] 08:31:02 INFO - PROCESS | 1742 | --DOCSHELL 0x8d2dd800 == 34 [pid = 1742] [id = 254] 08:31:02 INFO - PROCESS | 1742 | --DOCSHELL 0x8d9ef000 == 33 [pid = 1742] [id = 279] 08:31:02 INFO - PROCESS | 1742 | --DOCSHELL 0x8d7a3c00 == 32 [pid = 1742] [id = 231] 08:31:02 INFO - PROCESS | 1742 | --DOCSHELL 0x8d2d8c00 == 31 [pid = 1742] [id = 227] 08:31:02 INFO - PROCESS | 1742 | --DOCSHELL 0x8cf67000 == 30 [pid = 1742] [id = 225] 08:31:02 INFO - PROCESS | 1742 | --DOCSHELL 0x8e66c400 == 29 [pid = 1742] [id = 238] 08:31:02 INFO - PROCESS | 1742 | --DOCSHELL 0x8d0b4c00 == 28 [pid = 1742] [id = 264] 08:31:02 INFO - PROCESS | 1742 | --DOCSHELL 0x94990c00 == 27 [pid = 1742] [id = 11] 08:31:02 INFO - PROCESS | 1742 | --DOCSHELL 0x8cf68c00 == 26 [pid = 1742] [id = 236] 08:31:02 INFO - PROCESS | 1742 | --DOCSHELL 0x8d2d9000 == 25 [pid = 1742] [id = 255] 08:31:02 INFO - PROCESS | 1742 | --DOCSHELL 0x8f619800 == 24 [pid = 1742] [id = 256] 08:31:02 INFO - PROCESS | 1742 | --DOCSHELL 0x9119f400 == 23 [pid = 1742] [id = 240] 08:31:02 INFO - PROCESS | 1742 | --DOCSHELL 0x8cf62c00 == 22 [pid = 1742] [id = 260] 08:31:02 INFO - PROCESS | 1742 | --DOCSHELL 0x8d0c2800 == 21 [pid = 1742] [id = 263] 08:31:02 INFO - PROCESS | 1742 | --DOCSHELL 0x9304d000 == 20 [pid = 1742] [id = 258] 08:31:02 INFO - PROCESS | 1742 | --DOCSHELL 0x911a4000 == 19 [pid = 1742] [id = 239] 08:31:02 INFO - PROCESS | 1742 | --DOCSHELL 0x8d0bc400 == 18 [pid = 1742] [id = 237] 08:31:02 INFO - PROCESS | 1742 | --DOCSHELL 0x92d08800 == 17 [pid = 1742] [id = 257] 08:31:02 INFO - PROCESS | 1742 | --DOCSHELL 0x91d8c400 == 16 [pid = 1742] [id = 241] 08:31:02 INFO - PROCESS | 1742 | --DOCSHELL 0x970ed800 == 15 [pid = 1742] [id = 293] 08:31:02 INFO - PROCESS | 1742 | --DOCSHELL 0x8d2d6800 == 14 [pid = 1742] [id = 294] 08:31:02 INFO - PROCESS | 1742 | --DOCSHELL 0x8cf5e000 == 13 [pid = 1742] [id = 292] 08:31:02 INFO - PROCESS | 1742 | --DOCSHELL 0x99703000 == 12 [pid = 1742] [id = 291] 08:31:02 INFO - PROCESS | 1742 | --DOCSHELL 0x8d79dc00 == 11 [pid = 1742] [id = 290] 08:31:02 INFO - PROCESS | 1742 | --DOCSHELL 0x8f398400 == 10 [pid = 1742] [id = 288] 08:31:02 INFO - PROCESS | 1742 | --DOCSHELL 0x8e636000 == 9 [pid = 1742] [id = 289] 08:31:02 INFO - PROCESS | 1742 | --DOCSHELL 0x8e669400 == 8 [pid = 1742] [id = 287] 08:31:02 INFO - PROCESS | 1742 | --DOCSHELL 0x8cf63800 == 7 [pid = 1742] [id = 286] 08:31:03 INFO - PROCESS | 1742 | --DOMWINDOW == 148 (0x8d2d5800) [pid = 1742] [serial = 798] [outer = (nil)] [url = about:blank] 08:31:03 INFO - PROCESS | 1742 | --DOMWINDOW == 147 (0x8d0be400) [pid = 1742] [serial = 797] [outer = (nil)] [url = about:blank] 08:31:03 INFO - PROCESS | 1742 | --DOMWINDOW == 146 (0x8d923400) [pid = 1742] [serial = 800] [outer = (nil)] [url = about:blank] 08:31:03 INFO - PROCESS | 1742 | --DOMWINDOW == 145 (0x8e637800) [pid = 1742] [serial = 801] [outer = (nil)] [url = about:blank] 08:31:03 INFO - PROCESS | 1742 | --DOMWINDOW == 144 (0x9159ac00) [pid = 1742] [serial = 770] [outer = (nil)] [url = about:blank] 08:31:03 INFO - PROCESS | 1742 | --DOMWINDOW == 143 (0x8e667c00) [pid = 1742] [serial = 767] [outer = (nil)] [url = about:blank] 08:31:03 INFO - PROCESS | 1742 | --DOMWINDOW == 142 (0x8eec8000) [pid = 1742] [serial = 803] [outer = (nil)] [url = about:blank] 08:31:03 INFO - PROCESS | 1742 | --DOMWINDOW == 141 (0x95386000) [pid = 1742] [serial = 791] [outer = (nil)] [url = about:blank] 08:31:03 INFO - PROCESS | 1742 | --DOMWINDOW == 140 (0x93a62400) [pid = 1742] [serial = 779] [outer = (nil)] [url = about:blank] 08:31:03 INFO - PROCESS | 1742 | --DOMWINDOW == 139 (0x94986400) [pid = 1742] [serial = 785] [outer = (nil)] [url = about:blank] 08:31:03 INFO - PROCESS | 1742 | --DOMWINDOW == 138 (0x93e36800) [pid = 1742] [serial = 782] [outer = (nil)] [url = about:blank] 08:31:03 INFO - PROCESS | 1742 | --DOMWINDOW == 137 (0x930d7400) [pid = 1742] [serial = 776] [outer = (nil)] [url = about:blank] 08:31:03 INFO - PROCESS | 1742 | --DOMWINDOW == 136 (0x92d0e000) [pid = 1742] [serial = 773] [outer = (nil)] [url = about:blank] 08:31:03 INFO - PROCESS | 1742 | --DOMWINDOW == 135 (0x95358000) [pid = 1742] [serial = 788] [outer = (nil)] [url = about:blank] 08:31:03 INFO - PROCESS | 1742 | --DOMWINDOW == 134 (0x95363000) [pid = 1742] [serial = 794] [outer = (nil)] [url = about:blank] 08:31:03 INFO - PROCESS | 1742 | --DOMWINDOW == 133 (0x91599000) [pid = 1742] [serial = 809] [outer = (nil)] [url = about:blank] 08:31:03 INFO - PROCESS | 1742 | --DOMWINDOW == 132 (0x91d84c00) [pid = 1742] [serial = 812] [outer = (nil)] [url = about:blank] 08:31:03 INFO - PROCESS | 1742 | --DOMWINDOW == 131 (0x8f614c00) [pid = 1742] [serial = 806] [outer = (nil)] [url = about:blank] 08:31:03 INFO - PROCESS | 1742 | --DOMWINDOW == 130 (0x91c5a400) [pid = 1742] [serial = 810] [outer = (nil)] [url = about:blank] 08:31:03 INFO - PROCESS | 1742 | --DOMWINDOW == 129 (0x8f61f400) [pid = 1742] [serial = 807] [outer = (nil)] [url = about:blank] 08:31:03 INFO - PROCESS | 1742 | --DOMWINDOW == 128 (0x8eee4c00) [pid = 1742] [serial = 804] [outer = (nil)] [url = about:blank] 08:31:03 INFO - PROCESS | 1742 | 1466695863656 Marionette TRACE conn3 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 08:31:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 08:31:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 3095ms 08:31:03 INFO - PROCESS | 1742 | 1466695863715 Marionette TRACE conn3 -> [0,1153,"getWindowHandle",null] 08:31:03 INFO - PROCESS | 1742 | 1466695863722 Marionette TRACE conn3 <- [1,1153,null,{"value":"8"}] 08:31:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 08:31:03 INFO - PROCESS | 1742 | 1466695863731 Marionette TRACE conn3 -> [0,1154,"setScriptTimeout",{"ms":35000}] 08:31:03 INFO - PROCESS | 1742 | 1466695863738 Marionette TRACE conn3 <- [1,1154,null,{}] 08:31:03 INFO - PROCESS | 1742 | 1466695863746 Marionette TRACE conn3 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:03 INFO - PROCESS | 1742 | 1466695863750 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:31:03 INFO - PROCESS | 1742 | 1466695863935 Marionette TRACE conn3 <- [1,1155,null,{"value":null}] 08:31:03 INFO - PROCESS | 1742 | 1466695863945 Marionette TRACE conn3 -> [0,1156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:03 INFO - PROCESS | 1742 | 1466695863958 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:31:03 INFO - PROCESS | 1742 | ++DOCSHELL 0x8d2d6800 == 8 [pid = 1742] [id = 296] 08:31:03 INFO - PROCESS | 1742 | ++DOMWINDOW == 129 (0x8d2d7400) [pid = 1742] [serial = 889] [outer = (nil)] 08:31:04 INFO - PROCESS | 1742 | ++DOMWINDOW == 130 (0x8d923400) [pid = 1742] [serial = 890] [outer = 0x8d2d7400] 08:31:04 INFO - PROCESS | 1742 | 1466695864037 Marionette DEBUG loaded listener.js 08:31:04 INFO - PROCESS | 1742 | ++DOMWINDOW == 131 (0x8d9ec400) [pid = 1742] [serial = 891] [outer = 0x8d2d7400] 08:31:05 INFO - PROCESS | 1742 | 1466695865039 Marionette TRACE conn3 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 08:31:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 08:31:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1347ms 08:31:05 INFO - PROCESS | 1742 | 1466695865079 Marionette TRACE conn3 -> [0,1157,"getWindowHandle",null] 08:31:05 INFO - PROCESS | 1742 | 1466695865088 Marionette TRACE conn3 <- [1,1157,null,{"value":"8"}] 08:31:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 08:31:05 INFO - PROCESS | 1742 | 1466695865120 Marionette TRACE conn3 -> [0,1158,"setScriptTimeout",{"ms":35000}] 08:31:05 INFO - PROCESS | 1742 | 1466695865124 Marionette TRACE conn3 <- [1,1158,null,{}] 08:31:05 INFO - PROCESS | 1742 | 1466695865134 Marionette TRACE conn3 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:05 INFO - PROCESS | 1742 | 1466695865140 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:31:05 INFO - PROCESS | 1742 | 1466695865346 Marionette TRACE conn3 <- [1,1159,null,{"value":null}] 08:31:05 INFO - PROCESS | 1742 | 1466695865358 Marionette TRACE conn3 -> [0,1160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:05 INFO - PROCESS | 1742 | 1466695865368 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:31:05 INFO - PROCESS | 1742 | ++DOCSHELL 0x8ebc9c00 == 9 [pid = 1742] [id = 297] 08:31:05 INFO - PROCESS | 1742 | ++DOMWINDOW == 132 (0x8ebd0000) [pid = 1742] [serial = 892] [outer = (nil)] 08:31:05 INFO - PROCESS | 1742 | ++DOMWINDOW == 133 (0x8eec4800) [pid = 1742] [serial = 893] [outer = 0x8ebd0000] 08:31:05 INFO - PROCESS | 1742 | 1466695865457 Marionette DEBUG loaded listener.js 08:31:05 INFO - PROCESS | 1742 | ++DOMWINDOW == 134 (0x8eee0800) [pid = 1742] [serial = 894] [outer = 0x8ebd0000] 08:31:06 INFO - PROCESS | 1742 | 1466695866592 Marionette TRACE conn3 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",0,null,null]]]}] 08:31:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 08:31:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 1510ms 08:31:06 INFO - PROCESS | 1742 | 1466695866609 Marionette TRACE conn3 -> [0,1161,"getWindowHandle",null] 08:31:06 INFO - PROCESS | 1742 | 1466695866613 Marionette TRACE conn3 <- [1,1161,null,{"value":"8"}] 08:31:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 08:31:06 INFO - PROCESS | 1742 | 1466695866620 Marionette TRACE conn3 -> [0,1162,"setScriptTimeout",{"ms":35000}] 08:31:06 INFO - PROCESS | 1742 | 1466695866626 Marionette TRACE conn3 <- [1,1162,null,{}] 08:31:06 INFO - PROCESS | 1742 | 1466695866654 Marionette TRACE conn3 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:06 INFO - PROCESS | 1742 | 1466695866664 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:31:06 INFO - PROCESS | 1742 | 1466695866896 Marionette TRACE conn3 <- [1,1163,null,{"value":null}] 08:31:06 INFO - PROCESS | 1742 | 1466695866929 Marionette TRACE conn3 -> [0,1164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:06 INFO - PROCESS | 1742 | 1466695866937 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:31:06 INFO - PROCESS | 1742 | ++DOCSHELL 0x8f621c00 == 10 [pid = 1742] [id = 298] 08:31:06 INFO - PROCESS | 1742 | ++DOMWINDOW == 135 (0x91195800) [pid = 1742] [serial = 895] [outer = (nil)] 08:31:07 INFO - PROCESS | 1742 | ++DOMWINDOW == 136 (0x91198c00) [pid = 1742] [serial = 896] [outer = 0x91195800] 08:31:07 INFO - PROCESS | 1742 | 1466695867018 Marionette DEBUG loaded listener.js 08:31:07 INFO - PROCESS | 1742 | ++DOMWINDOW == 137 (0x91598000) [pid = 1742] [serial = 897] [outer = 0x91195800] 08:31:09 INFO - PROCESS | 1742 | --DOMWINDOW == 136 (0x8f394800) [pid = 1742] [serial = 856] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 08:31:09 INFO - PROCESS | 1742 | --DOMWINDOW == 135 (0x9538d800) [pid = 1742] [serial = 30] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 08:31:09 INFO - PROCESS | 1742 | --DOMWINDOW == 134 (0x93e41000) [pid = 1742] [serial = 27] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 08:31:09 INFO - PROCESS | 1742 | --DOMWINDOW == 133 (0x91d81400) [pid = 1742] [serial = 847] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 08:31:09 INFO - PROCESS | 1742 | --DOMWINDOW == 132 (0x8e66b800) [pid = 1742] [serial = 763] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 08:31:09 INFO - PROCESS | 1742 | --DOMWINDOW == 131 (0x91d81800) [pid = 1742] [serial = 820] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 08:31:09 INFO - PROCESS | 1742 | --DOMWINDOW == 130 (0x95362400) [pid = 1742] [serial = 829] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 08:31:09 INFO - PROCESS | 1742 | --DOMWINDOW == 129 (0x8cf69400) [pid = 1742] [serial = 814] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 08:31:09 INFO - PROCESS | 1742 | --DOMWINDOW == 128 (0x8d9f7000) [pid = 1742] [serial = 838] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 08:31:09 INFO - PROCESS | 1742 | --DOMWINDOW == 127 (0x8d79c000) [pid = 1742] [serial = 781] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 08:31:09 INFO - PROCESS | 1742 | --DOMWINDOW == 126 (0x91c60400) [pid = 1742] [serial = 811] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 08:31:09 INFO - PROCESS | 1742 | --DOMWINDOW == 125 (0x9250e400) [pid = 1742] [serial = 853] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 08:31:09 INFO - PROCESS | 1742 | --DOMWINDOW == 124 (0x8eee9c00) [pid = 1742] [serial = 844] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 08:31:09 INFO - PROCESS | 1742 | --DOMWINDOW == 123 (0x8eec8400) [pid = 1742] [serial = 817] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 08:31:09 INFO - PROCESS | 1742 | --DOMWINDOW == 122 (0x8eaac000) [pid = 1742] [serial = 841] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 08:31:09 INFO - PROCESS | 1742 | --DOMWINDOW == 121 (0x8eaaa000) [pid = 1742] [serial = 742] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 08:31:09 INFO - PROCESS | 1742 | --DOMWINDOW == 120 (0x8d79a800) [pid = 1742] [serial = 766] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 08:31:09 INFO - PROCESS | 1742 | --DOMWINDOW == 119 (0x8f5dc800) [pid = 1742] [serial = 826] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 08:31:09 INFO - PROCESS | 1742 | --DOMWINDOW == 118 (0x8cf65c00) [pid = 1742] [serial = 748] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 08:31:09 INFO - PROCESS | 1742 | --DOMWINDOW == 117 (0x93c23400) [pid = 1742] [serial = 835] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 08:31:09 INFO - PROCESS | 1742 | --DOMWINDOW == 116 (0x91c57800) [pid = 1742] [serial = 778] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 08:31:09 INFO - PROCESS | 1742 | --DOMWINDOW == 115 (0x8eec7400) [pid = 1742] [serial = 787] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 08:31:09 INFO - PROCESS | 1742 | --DOMWINDOW == 114 (0x91594800) [pid = 1742] [serial = 751] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 08:31:09 INFO - PROCESS | 1742 | --DOMWINDOW == 113 (0x92d08c00) [pid = 1742] [serial = 772] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 08:31:09 INFO - PROCESS | 1742 | --DOMWINDOW == 112 (0x92588c00) [pid = 1742] [serial = 850] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 08:31:09 INFO - PROCESS | 1742 | --DOMWINDOW == 111 (0x8d2e3400) [pid = 1742] [serial = 736] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 08:31:09 INFO - PROCESS | 1742 | --DOMWINDOW == 110 (0x8f621400) [pid = 1742] [serial = 769] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 08:31:09 INFO - PROCESS | 1742 | --DOMWINDOW == 109 (0x91199000) [pid = 1742] [serial = 832] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 08:31:09 INFO - PROCESS | 1742 | --DOMWINDOW == 108 (0x91595c00) [pid = 1742] [serial = 823] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 08:31:09 INFO - PROCESS | 1742 | --DOMWINDOW == 107 (0x91196400) [pid = 1742] [serial = 790] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 08:31:09 INFO - PROCESS | 1742 | --DOMWINDOW == 106 (0x8d0b6800) [pid = 1742] [serial = 793] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 08:31:09 INFO - PROCESS | 1742 | --DOMWINDOW == 105 (0x8e638c00) [pid = 1742] [serial = 784] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 08:31:09 INFO - PROCESS | 1742 | --DOMWINDOW == 104 (0x8f38e000) [pid = 1742] [serial = 745] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 08:31:09 INFO - PROCESS | 1742 | --DOMWINDOW == 103 (0x93050000) [pid = 1742] [serial = 775] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 08:31:09 INFO - PROCESS | 1742 | --DOMWINDOW == 102 (0x8d7a0000) [pid = 1742] [serial = 739] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 08:31:09 INFO - PROCESS | 1742 | 1466695869501 Marionette TRACE conn3 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 08:31:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 08:31:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 2902ms 08:31:09 INFO - PROCESS | 1742 | 1466695869522 Marionette TRACE conn3 -> [0,1165,"getWindowHandle",null] 08:31:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 08:31:09 INFO - PROCESS | 1742 | 1466695869527 Marionette TRACE conn3 <- [1,1165,null,{"value":"8"}] 08:31:09 INFO - PROCESS | 1742 | 1466695869533 Marionette TRACE conn3 -> [0,1166,"setScriptTimeout",{"ms":35000}] 08:31:09 INFO - PROCESS | 1742 | 1466695869536 Marionette TRACE conn3 <- [1,1166,null,{}] 08:31:09 INFO - PROCESS | 1742 | 1466695869541 Marionette TRACE conn3 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:09 INFO - PROCESS | 1742 | 1466695869546 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:31:09 INFO - PROCESS | 1742 | 1466695869779 Marionette TRACE conn3 <- [1,1167,null,{"value":null}] 08:31:09 INFO - PROCESS | 1742 | 1466695869798 Marionette TRACE conn3 -> [0,1168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:09 INFO - PROCESS | 1742 | 1466695869806 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:31:09 INFO - PROCESS | 1742 | ++DOCSHELL 0x8cf60c00 == 11 [pid = 1742] [id = 299] 08:31:09 INFO - PROCESS | 1742 | ++DOMWINDOW == 103 (0x8d2e3400) [pid = 1742] [serial = 898] [outer = (nil)] 08:31:09 INFO - PROCESS | 1742 | ++DOMWINDOW == 104 (0x8e640400) [pid = 1742] [serial = 899] [outer = 0x8d2e3400] 08:31:09 INFO - PROCESS | 1742 | 1466695869878 Marionette DEBUG loaded listener.js 08:31:09 INFO - PROCESS | 1742 | ++DOMWINDOW == 105 (0x8f396000) [pid = 1742] [serial = 900] [outer = 0x8d2e3400] 08:31:10 INFO - PROCESS | 1742 | 1466695870731 Marionette TRACE conn3 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 08:31:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 08:31:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 1230ms 08:31:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 08:31:10 INFO - PROCESS | 1742 | 1466695870763 Marionette TRACE conn3 -> [0,1169,"getWindowHandle",null] 08:31:10 INFO - PROCESS | 1742 | 1466695870766 Marionette TRACE conn3 <- [1,1169,null,{"value":"8"}] 08:31:10 INFO - PROCESS | 1742 | 1466695870773 Marionette TRACE conn3 -> [0,1170,"setScriptTimeout",{"ms":35000}] 08:31:10 INFO - PROCESS | 1742 | 1466695870777 Marionette TRACE conn3 <- [1,1170,null,{}] 08:31:10 INFO - PROCESS | 1742 | 1466695870783 Marionette TRACE conn3 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:10 INFO - PROCESS | 1742 | 1466695870788 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:31:10 INFO - PROCESS | 1742 | 1466695870969 Marionette TRACE conn3 <- [1,1171,null,{"value":null}] 08:31:11 INFO - PROCESS | 1742 | 1466695870982 Marionette TRACE conn3 -> [0,1172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:11 INFO - PROCESS | 1742 | 1466695870990 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:31:11 INFO - PROCESS | 1742 | ++DOCSHELL 0x8eec1c00 == 12 [pid = 1742] [id = 300] 08:31:11 INFO - PROCESS | 1742 | ++DOMWINDOW == 106 (0x911a3400) [pid = 1742] [serial = 901] [outer = (nil)] 08:31:11 INFO - PROCESS | 1742 | ++DOMWINDOW == 107 (0x91c57c00) [pid = 1742] [serial = 902] [outer = 0x911a3400] 08:31:11 INFO - PROCESS | 1742 | 1466695871062 Marionette DEBUG loaded listener.js 08:31:11 INFO - PROCESS | 1742 | ++DOMWINDOW == 108 (0x91c5d400) [pid = 1742] [serial = 903] [outer = 0x911a3400] 08:31:12 INFO - PROCESS | 1742 | 1466695872219 Marionette TRACE conn3 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 08:31:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 08:31:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1482ms 08:31:12 INFO - PROCESS | 1742 | 1466695872255 Marionette TRACE conn3 -> [0,1173,"getWindowHandle",null] 08:31:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 08:31:12 INFO - PROCESS | 1742 | 1466695872262 Marionette TRACE conn3 <- [1,1173,null,{"value":"8"}] 08:31:12 INFO - PROCESS | 1742 | 1466695872270 Marionette TRACE conn3 -> [0,1174,"setScriptTimeout",{"ms":35000}] 08:31:12 INFO - PROCESS | 1742 | 1466695872278 Marionette TRACE conn3 <- [1,1174,null,{}] 08:31:12 INFO - PROCESS | 1742 | 1466695872286 Marionette TRACE conn3 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:12 INFO - PROCESS | 1742 | 1466695872292 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:31:12 INFO - PROCESS | 1742 | 1466695872482 Marionette TRACE conn3 <- [1,1175,null,{"value":null}] 08:31:12 INFO - PROCESS | 1742 | 1466695872714 Marionette TRACE conn3 -> [0,1176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:12 INFO - PROCESS | 1742 | 1466695872724 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:31:12 INFO - PROCESS | 1742 | ++DOCSHELL 0x8d922c00 == 13 [pid = 1742] [id = 301] 08:31:12 INFO - PROCESS | 1742 | ++DOMWINDOW == 109 (0x8d924400) [pid = 1742] [serial = 904] [outer = (nil)] 08:31:12 INFO - PROCESS | 1742 | ++DOMWINDOW == 110 (0x8e63e800) [pid = 1742] [serial = 905] [outer = 0x8d924400] 08:31:12 INFO - PROCESS | 1742 | 1466695872857 Marionette DEBUG loaded listener.js 08:31:12 INFO - PROCESS | 1742 | ++DOMWINDOW == 111 (0x8eaac800) [pid = 1742] [serial = 906] [outer = 0x8d924400] 08:31:13 INFO - PROCESS | 1742 | 1466695873798 Marionette TRACE conn3 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 08:31:13 INFO - PROCESS | 1742 | 1466695873882 Marionette TRACE conn3 <- [1,1177,null,{"value":"8"}] 08:31:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 08:31:13 INFO - PROCESS | 1742 | 1466695873894 Marionette TRACE conn3 -> [0,1178,"setScriptTimeout",{"ms":35000}] 08:31:13 INFO - PROCESS | 1742 | 1466695873898 Marionette TRACE conn3 <- [1,1178,null,{}] 08:31:13 INFO - PROCESS | 1742 | 1466695873905 Marionette TRACE conn3 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:13 INFO - PROCESS | 1742 | 1466695873911 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:31:14 INFO - PROCESS | 1742 | 1466695874144 Marionette TRACE conn3 <- [1,1179,null,{"value":null}] 08:31:14 INFO - PROCESS | 1742 | 1466695874423 Marionette TRACE conn3 -> [0,1180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:14 INFO - PROCESS | 1742 | 1466695874433 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:31:14 INFO - PROCESS | 1742 | ++DOCSHELL 0x8d926000 == 14 [pid = 1742] [id = 302] 08:31:14 INFO - PROCESS | 1742 | ++DOMWINDOW == 112 (0x8f618000) [pid = 1742] [serial = 907] [outer = (nil)] 08:31:14 INFO - PROCESS | 1742 | ++DOMWINDOW == 113 (0x91593800) [pid = 1742] [serial = 908] [outer = 0x8f618000] 08:31:14 INFO - PROCESS | 1742 | 1466695874532 Marionette DEBUG loaded listener.js 08:31:14 INFO - PROCESS | 1742 | ++DOMWINDOW == 114 (0x91c5a400) [pid = 1742] [serial = 909] [outer = 0x8f618000] 08:31:15 INFO - PROCESS | 1742 | 1466695875496 Marionette TRACE conn3 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 08:31:15 INFO - PROCESS | 1742 | 1466695875583 Marionette TRACE conn3 <- [1,1181,null,{"value":"8"}] 08:31:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 08:31:15 INFO - PROCESS | 1742 | 1466695875591 Marionette TRACE conn3 -> [0,1182,"setScriptTimeout",{"ms":35000}] 08:31:15 INFO - PROCESS | 1742 | 1466695875597 Marionette TRACE conn3 <- [1,1182,null,{}] 08:31:15 INFO - PROCESS | 1742 | 1466695875613 Marionette TRACE conn3 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:15 INFO - PROCESS | 1742 | 1466695875622 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:31:15 INFO - PROCESS | 1742 | 1466695875995 Marionette TRACE conn3 <- [1,1183,null,{"value":null}] 08:31:16 INFO - PROCESS | 1742 | 1466695876192 Marionette TRACE conn3 -> [0,1184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:16 INFO - PROCESS | 1742 | 1466695876205 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:31:16 INFO - PROCESS | 1742 | ++DOCSHELL 0x92585000 == 15 [pid = 1742] [id = 303] 08:31:16 INFO - PROCESS | 1742 | ++DOMWINDOW == 115 (0x92585400) [pid = 1742] [serial = 910] [outer = (nil)] 08:31:16 INFO - PROCESS | 1742 | ++DOMWINDOW == 116 (0x92d05400) [pid = 1742] [serial = 911] [outer = 0x92585400] 08:31:16 INFO - PROCESS | 1742 | 1466695876290 Marionette DEBUG loaded listener.js 08:31:16 INFO - PROCESS | 1742 | ++DOMWINDOW == 117 (0x92d0fc00) [pid = 1742] [serial = 912] [outer = 0x92585400] 08:31:17 INFO - PROCESS | 1742 | SkCairoFTTypeface::onFilterRec unimplemented 08:31:17 INFO - PROCESS | 1742 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 08:31:17 INFO - PROCESS | 1742 | 1466695877193 Marionette TRACE conn3 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[80] expected 0 but got 255","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 08:31:17 INFO - PROCESS | 1742 | 1466695877237 Marionette TRACE conn3 <- [1,1185,null,{"value":"8"}] 08:31:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 08:31:17 INFO - PROCESS | 1742 | 1466695877244 Marionette TRACE conn3 -> [0,1186,"setScriptTimeout",{"ms":35000}] 08:31:17 INFO - PROCESS | 1742 | 1466695877247 Marionette TRACE conn3 <- [1,1186,null,{}] 08:31:17 INFO - PROCESS | 1742 | 1466695877253 Marionette TRACE conn3 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:17 INFO - PROCESS | 1742 | 1466695877259 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:31:17 INFO - PROCESS | 1742 | 1466695877450 Marionette TRACE conn3 <- [1,1187,null,{"value":null}] 08:31:17 INFO - PROCESS | 1742 | 1466695877633 Marionette TRACE conn3 -> [0,1188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:17 INFO - PROCESS | 1742 | 1466695877641 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:31:17 INFO - PROCESS | 1742 | ++DOCSHELL 0x91d83000 == 16 [pid = 1742] [id = 304] 08:31:17 INFO - PROCESS | 1742 | ++DOMWINDOW == 118 (0x9250e400) [pid = 1742] [serial = 913] [outer = (nil)] 08:31:17 INFO - PROCESS | 1742 | ++DOMWINDOW == 119 (0x93cc6000) [pid = 1742] [serial = 914] [outer = 0x9250e400] 08:31:17 INFO - PROCESS | 1742 | 1466695877769 Marionette DEBUG loaded listener.js 08:31:17 INFO - PROCESS | 1742 | ++DOMWINDOW == 120 (0x93e38c00) [pid = 1742] [serial = 915] [outer = 0x9250e400] 08:31:18 INFO - PROCESS | 1742 | 1466695878694 Marionette TRACE conn3 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (20, 19) expected 0 but got 127","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1189,"getWindowHandle",null] 08:31:18 INFO - PROCESS | 1742 | 1466695878783 Marionette TRACE conn3 <- [1,1189,null,{"value":"8"}] 08:31:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 08:31:18 INFO - PROCESS | 1742 | 1466695878790 Marionette TRACE conn3 -> [0,1190,"setScriptTimeout",{"ms":35000}] 08:31:18 INFO - PROCESS | 1742 | 1466695878794 Marionette TRACE conn3 <- [1,1190,null,{}] 08:31:18 INFO - PROCESS | 1742 | 1466695878800 Marionette TRACE conn3 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:18 INFO - PROCESS | 1742 | 1466695878806 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:31:19 INFO - PROCESS | 1742 | 1466695879034 Marionette TRACE conn3 <- [1,1191,null,{"value":null}] 08:31:19 INFO - PROCESS | 1742 | 1466695879269 Marionette TRACE conn3 -> [0,1192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:19 INFO - PROCESS | 1742 | 1466695879276 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:31:19 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e673000 == 17 [pid = 1742] [id = 305] 08:31:19 INFO - PROCESS | 1742 | ++DOMWINDOW == 121 (0x9304e800) [pid = 1742] [serial = 916] [outer = (nil)] 08:31:19 INFO - PROCESS | 1742 | ++DOMWINDOW == 122 (0x9535b800) [pid = 1742] [serial = 917] [outer = 0x9304e800] 08:31:19 INFO - PROCESS | 1742 | 1466695879413 Marionette DEBUG loaded listener.js 08:31:19 INFO - PROCESS | 1742 | ++DOMWINDOW == 123 (0x95362c00) [pid = 1742] [serial = 918] [outer = 0x9304e800] 08:31:20 INFO - PROCESS | 1742 | 1466695880430 Marionette TRACE conn3 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1193,"getWindowHandle",null] 08:31:20 INFO - PROCESS | 1742 | 1466695880532 Marionette TRACE conn3 <- [1,1193,null,{"value":"8"}] 08:31:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 08:31:20 INFO - PROCESS | 1742 | 1466695880540 Marionette TRACE conn3 -> [0,1194,"setScriptTimeout",{"ms":35000}] 08:31:20 INFO - PROCESS | 1742 | 1466695880543 Marionette TRACE conn3 <- [1,1194,null,{}] 08:31:20 INFO - PROCESS | 1742 | 1466695880549 Marionette TRACE conn3 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:20 INFO - PROCESS | 1742 | 1466695880560 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:31:20 INFO - PROCESS | 1742 | 1466695880815 Marionette TRACE conn3 <- [1,1195,null,{"value":null}] 08:31:21 INFO - PROCESS | 1742 | 1466695881096 Marionette TRACE conn3 -> [0,1196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:21 INFO - PROCESS | 1742 | 1466695881107 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:31:21 INFO - PROCESS | 1742 | ++DOCSHELL 0x8d7a0800 == 18 [pid = 1742] [id = 306] 08:31:21 INFO - PROCESS | 1742 | ++DOMWINDOW == 124 (0x8e640000) [pid = 1742] [serial = 919] [outer = (nil)] 08:31:21 INFO - PROCESS | 1742 | ++DOMWINDOW == 125 (0x97084c00) [pid = 1742] [serial = 920] [outer = 0x8e640000] 08:31:21 INFO - PROCESS | 1742 | 1466695881189 Marionette DEBUG loaded listener.js 08:31:21 INFO - PROCESS | 1742 | ++DOMWINDOW == 126 (0x97090800) [pid = 1742] [serial = 921] [outer = 0x8e640000] 08:31:21 INFO - PROCESS | 1742 | SkCairoFTTypeface::onFilterRec unimplemented 08:31:21 INFO - PROCESS | 1742 | SkCairoFTTypeface::onFilterRec unimplemented 08:31:22 INFO - PROCESS | 1742 | 1466695882102 Marionette TRACE conn3 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[76] expected 0 but got 210","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1197,"getWindowHandle",null] 08:31:22 INFO - PROCESS | 1742 | 1466695882144 Marionette TRACE conn3 <- [1,1197,null,{"value":"8"}] 08:31:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 08:31:22 INFO - PROCESS | 1742 | 1466695882172 Marionette TRACE conn3 -> [0,1198,"setScriptTimeout",{"ms":35000}] 08:31:22 INFO - PROCESS | 1742 | 1466695882176 Marionette TRACE conn3 <- [1,1198,null,{}] 08:31:22 INFO - PROCESS | 1742 | 1466695882182 Marionette TRACE conn3 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:22 INFO - PROCESS | 1742 | 1466695882187 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:31:22 INFO - PROCESS | 1742 | 1466695882373 Marionette TRACE conn3 <- [1,1199,null,{"value":null}] 08:31:22 INFO - PROCESS | 1742 | 1466695882562 Marionette TRACE conn3 -> [0,1200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:22 INFO - PROCESS | 1742 | 1466695882570 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:31:22 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e639c00 == 19 [pid = 1742] [id = 307] 08:31:22 INFO - PROCESS | 1742 | ++DOMWINDOW == 127 (0x93cbcc00) [pid = 1742] [serial = 922] [outer = (nil)] 08:31:22 INFO - PROCESS | 1742 | ++DOMWINDOW == 128 (0x984e3400) [pid = 1742] [serial = 923] [outer = 0x93cbcc00] 08:31:22 INFO - PROCESS | 1742 | 1466695882692 Marionette DEBUG loaded listener.js 08:31:22 INFO - PROCESS | 1742 | ++DOMWINDOW == 129 (0x993e0800) [pid = 1742] [serial = 924] [outer = 0x93cbcc00] 08:31:23 INFO - PROCESS | 1742 | 1466695883583 Marionette TRACE conn3 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 08:31:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 08:31:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 1486ms 08:31:23 INFO - PROCESS | 1742 | 1466695883655 Marionette TRACE conn3 -> [0,1201,"getWindowHandle",null] 08:31:23 INFO - PROCESS | 1742 | 1466695883659 Marionette TRACE conn3 <- [1,1201,null,{"value":"8"}] 08:31:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 08:31:23 INFO - PROCESS | 1742 | 1466695883665 Marionette TRACE conn3 -> [0,1202,"setScriptTimeout",{"ms":35000}] 08:31:23 INFO - PROCESS | 1742 | 1466695883669 Marionette TRACE conn3 <- [1,1202,null,{}] 08:31:23 INFO - PROCESS | 1742 | 1466695883675 Marionette TRACE conn3 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:23 INFO - PROCESS | 1742 | 1466695883680 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:31:23 INFO - PROCESS | 1742 | 1466695883890 Marionette TRACE conn3 <- [1,1203,null,{"value":null}] 08:31:24 INFO - PROCESS | 1742 | 1466695884122 Marionette TRACE conn3 -> [0,1204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:24 INFO - PROCESS | 1742 | 1466695884130 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:31:24 INFO - PROCESS | 1742 | ++DOCSHELL 0x8d0c1400 == 20 [pid = 1742] [id = 308] 08:31:24 INFO - PROCESS | 1742 | ++DOMWINDOW == 130 (0x8d2d6000) [pid = 1742] [serial = 925] [outer = (nil)] 08:31:24 INFO - PROCESS | 1742 | ++DOMWINDOW == 131 (0x99fc2000) [pid = 1742] [serial = 926] [outer = 0x8d2d6000] 08:31:24 INFO - PROCESS | 1742 | 1466695884256 Marionette DEBUG loaded listener.js 08:31:24 INFO - PROCESS | 1742 | ++DOMWINDOW == 132 (0x9a1be400) [pid = 1742] [serial = 927] [outer = 0x8d2d6000] 08:31:25 INFO - PROCESS | 1742 | 1466695885191 Marionette TRACE conn3 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 08:31:25 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 08:31:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 1590ms 08:31:25 INFO - PROCESS | 1742 | 1466695885257 Marionette TRACE conn3 -> [0,1205,"getWindowHandle",null] 08:31:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 08:31:25 INFO - PROCESS | 1742 | 1466695885262 Marionette TRACE conn3 <- [1,1205,null,{"value":"8"}] 08:31:25 INFO - PROCESS | 1742 | 1466695885268 Marionette TRACE conn3 -> [0,1206,"setScriptTimeout",{"ms":35000}] 08:31:25 INFO - PROCESS | 1742 | 1466695885272 Marionette TRACE conn3 <- [1,1206,null,{}] 08:31:25 INFO - PROCESS | 1742 | 1466695885278 Marionette TRACE conn3 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:25 INFO - PROCESS | 1742 | 1466695885283 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:31:25 INFO - PROCESS | 1742 | 1466695885486 Marionette TRACE conn3 <- [1,1207,null,{"value":null}] 08:31:25 INFO - PROCESS | 1742 | 1466695885731 Marionette TRACE conn3 -> [0,1208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:25 INFO - PROCESS | 1742 | 1466695885748 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:31:25 INFO - PROCESS | 1742 | ++DOCSHELL 0x8d796400 == 21 [pid = 1742] [id = 309] 08:31:25 INFO - PROCESS | 1742 | ++DOMWINDOW == 133 (0x8d799000) [pid = 1742] [serial = 928] [outer = (nil)] 08:31:25 INFO - PROCESS | 1742 | ++DOMWINDOW == 134 (0x8eedf800) [pid = 1742] [serial = 929] [outer = 0x8d799000] 08:31:25 INFO - PROCESS | 1742 | 1466695885875 Marionette DEBUG loaded listener.js 08:31:25 INFO - PROCESS | 1742 | ++DOMWINDOW == 135 (0x8f395000) [pid = 1742] [serial = 930] [outer = 0x8d799000] 08:31:26 INFO - PROCESS | 1742 | 1466695886782 Marionette TRACE conn3 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 08:31:26 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 08:31:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 1587ms 08:31:26 INFO - PROCESS | 1742 | 1466695886858 Marionette TRACE conn3 -> [0,1209,"getWindowHandle",null] 08:31:26 INFO - PROCESS | 1742 | 1466695886861 Marionette TRACE conn3 <- [1,1209,null,{"value":"8"}] 08:31:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 08:31:26 INFO - PROCESS | 1742 | 1466695886868 Marionette TRACE conn3 -> [0,1210,"setScriptTimeout",{"ms":35000}] 08:31:26 INFO - PROCESS | 1742 | 1466695886871 Marionette TRACE conn3 <- [1,1210,null,{}] 08:31:26 INFO - PROCESS | 1742 | 1466695886877 Marionette TRACE conn3 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:26 INFO - PROCESS | 1742 | 1466695886882 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:31:27 INFO - PROCESS | 1742 | 1466695887065 Marionette TRACE conn3 <- [1,1211,null,{"value":null}] 08:31:27 INFO - PROCESS | 1742 | 1466695887311 Marionette TRACE conn3 -> [0,1212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:27 INFO - PROCESS | 1742 | 1466695887319 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:31:27 INFO - PROCESS | 1742 | ++DOCSHELL 0x8cf5d800 == 22 [pid = 1742] [id = 310] 08:31:27 INFO - PROCESS | 1742 | ++DOMWINDOW == 136 (0x8cf5e000) [pid = 1742] [serial = 931] [outer = (nil)] 08:31:27 INFO - PROCESS | 1742 | ++DOMWINDOW == 137 (0x8cf65800) [pid = 1742] [serial = 932] [outer = 0x8cf5e000] 08:31:27 INFO - PROCESS | 1742 | 1466695887583 Marionette DEBUG loaded listener.js 08:31:27 INFO - PROCESS | 1742 | ++DOMWINDOW == 138 (0x8d0bc800) [pid = 1742] [serial = 933] [outer = 0x8cf5e000] 08:31:28 INFO - PROCESS | 1742 | 1466695888506 Marionette TRACE conn3 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 08:31:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 08:31:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1683ms 08:31:28 INFO - PROCESS | 1742 | 1466695888553 Marionette TRACE conn3 -> [0,1213,"getWindowHandle",null] 08:31:28 INFO - PROCESS | 1742 | 1466695888559 Marionette TRACE conn3 <- [1,1213,null,{"value":"8"}] 08:31:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 08:31:28 INFO - PROCESS | 1742 | 1466695888567 Marionette TRACE conn3 -> [0,1214,"setScriptTimeout",{"ms":35000}] 08:31:28 INFO - PROCESS | 1742 | 1466695888571 Marionette TRACE conn3 <- [1,1214,null,{}] 08:31:28 INFO - PROCESS | 1742 | 1466695888578 Marionette TRACE conn3 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:28 INFO - PROCESS | 1742 | 1466695888584 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:31:28 INFO - PROCESS | 1742 | 1466695888767 Marionette TRACE conn3 <- [1,1215,null,{"value":null}] 08:31:29 INFO - PROCESS | 1742 | 1466695889140 Marionette TRACE conn3 -> [0,1216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:29 INFO - PROCESS | 1742 | 1466695889151 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:31:29 INFO - PROCESS | 1742 | ++DOCSHELL 0x8d0be400 == 23 [pid = 1742] [id = 311] 08:31:29 INFO - PROCESS | 1742 | ++DOMWINDOW == 139 (0x8d2d7000) [pid = 1742] [serial = 934] [outer = (nil)] 08:31:29 INFO - PROCESS | 1742 | ++DOMWINDOW == 140 (0x8d930400) [pid = 1742] [serial = 935] [outer = 0x8d2d7000] 08:31:29 INFO - PROCESS | 1742 | 1466695889273 Marionette DEBUG loaded listener.js 08:31:29 INFO - PROCESS | 1742 | ++DOMWINDOW == 141 (0x8eaac000) [pid = 1742] [serial = 936] [outer = 0x8d2d7000] 08:31:29 INFO - PROCESS | 1742 | --DOMWINDOW == 140 (0x9544bc00) [pid = 1742] [serial = 857] [outer = (nil)] [url = about:blank] 08:31:29 INFO - PROCESS | 1742 | --DOMWINDOW == 139 (0x95450800) [pid = 1742] [serial = 858] [outer = (nil)] [url = about:blank] 08:31:29 INFO - PROCESS | 1742 | --DOMWINDOW == 138 (0x8e63f800) [pid = 1742] [serial = 594] [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.] 08:31:29 INFO - PROCESS | 1742 | --DOMWINDOW == 137 (0x91d8d400) [pid = 1742] [serial = 848] [outer = (nil)] [url = about:blank] 08:31:29 INFO - PROCESS | 1742 | --DOMWINDOW == 136 (0x9250dc00) [pid = 1742] [serial = 765] [outer = (nil)] [url = about:blank] 08:31:29 INFO - PROCESS | 1742 | --DOMWINDOW == 135 (0x91d88800) [pid = 1742] [serial = 821] [outer = (nil)] [url = about:blank] 08:31:29 INFO - PROCESS | 1742 | --DOMWINDOW == 134 (0x9538cc00) [pid = 1742] [serial = 830] [outer = (nil)] [url = about:blank] 08:31:29 INFO - PROCESS | 1742 | --DOMWINDOW == 133 (0x8d2dec00) [pid = 1742] [serial = 816] [outer = (nil)] [url = about:blank] 08:31:29 INFO - PROCESS | 1742 | --DOMWINDOW == 132 (0x9250c000) [pid = 1742] [serial = 822] [outer = (nil)] [url = about:blank] 08:31:29 INFO - PROCESS | 1742 | --DOMWINDOW == 131 (0x8f5d2400) [pid = 1742] [serial = 839] [outer = (nil)] [url = about:blank] 08:31:29 INFO - PROCESS | 1742 | --DOMWINDOW == 130 (0x9544f400) [pid = 1742] [serial = 831] [outer = (nil)] [url = about:blank] 08:31:29 INFO - PROCESS | 1742 | --DOMWINDOW == 129 (0x93e3fc00) [pid = 1742] [serial = 783] [outer = (nil)] [url = about:blank] 08:31:29 INFO - PROCESS | 1742 | --DOMWINDOW == 128 (0x92507800) [pid = 1742] [serial = 813] [outer = (nil)] [url = about:blank] 08:31:29 INFO - PROCESS | 1742 | --DOMWINDOW == 127 (0x93cc1000) [pid = 1742] [serial = 854] [outer = (nil)] [url = about:blank] 08:31:29 INFO - PROCESS | 1742 | --DOMWINDOW == 126 (0x8f396800) [pid = 1742] [serial = 845] [outer = (nil)] [url = about:blank] 08:31:29 INFO - PROCESS | 1742 | --DOMWINDOW == 125 (0x8eecf000) [pid = 1742] [serial = 818] [outer = (nil)] [url = about:blank] 08:31:29 INFO - PROCESS | 1742 | --DOMWINDOW == 124 (0x8eedcc00) [pid = 1742] [serial = 843] [outer = (nil)] [url = about:blank] 08:31:29 INFO - PROCESS | 1742 | --DOMWINDOW == 123 (0x8ebc7800) [pid = 1742] [serial = 744] [outer = (nil)] [url = about:blank] 08:31:29 INFO - PROCESS | 1742 | --DOMWINDOW == 122 (0x8eab2c00) [pid = 1742] [serial = 768] [outer = (nil)] [url = about:blank] 08:31:29 INFO - PROCESS | 1742 | --DOMWINDOW == 121 (0x93cbc800) [pid = 1742] [serial = 827] [outer = (nil)] [url = about:blank] 08:31:29 INFO - PROCESS | 1742 | --DOMWINDOW == 120 (0x8eec3400) [pid = 1742] [serial = 842] [outer = (nil)] [url = about:blank] 08:31:29 INFO - PROCESS | 1742 | --DOMWINDOW == 119 (0x911a1000) [pid = 1742] [serial = 750] [outer = (nil)] [url = about:blank] 08:31:29 INFO - PROCESS | 1742 | --DOMWINDOW == 118 (0x94991c00) [pid = 1742] [serial = 855] [outer = (nil)] [url = about:blank] 08:31:29 INFO - PROCESS | 1742 | --DOMWINDOW == 117 (0x93c2ac00) [pid = 1742] [serial = 840] [outer = (nil)] [url = about:blank] 08:31:29 INFO - PROCESS | 1742 | --DOMWINDOW == 116 (0x97088800) [pid = 1742] [serial = 836] [outer = (nil)] [url = about:blank] 08:31:29 INFO - PROCESS | 1742 | --DOMWINDOW == 115 (0x93c24400) [pid = 1742] [serial = 780] [outer = (nil)] [url = about:blank] 08:31:29 INFO - PROCESS | 1742 | --DOMWINDOW == 114 (0x9535e400) [pid = 1742] [serial = 789] [outer = (nil)] [url = about:blank] 08:31:29 INFO - PROCESS | 1742 | --DOMWINDOW == 113 (0x91c5e400) [pid = 1742] [serial = 753] [outer = (nil)] [url = about:blank] 08:31:29 INFO - PROCESS | 1742 | --DOMWINDOW == 112 (0x93047000) [pid = 1742] [serial = 774] [outer = (nil)] [url = about:blank] 08:31:29 INFO - PROCESS | 1742 | --DOMWINDOW == 111 (0x9304f400) [pid = 1742] [serial = 852] [outer = (nil)] [url = about:blank] 08:31:29 INFO - PROCESS | 1742 | --DOMWINDOW == 110 (0x93e3a400) [pid = 1742] [serial = 828] [outer = (nil)] [url = about:blank] 08:31:29 INFO - PROCESS | 1742 | --DOMWINDOW == 109 (0x8d928400) [pid = 1742] [serial = 738] [outer = (nil)] [url = about:blank] 08:31:29 INFO - PROCESS | 1742 | --DOMWINDOW == 108 (0x92581000) [pid = 1742] [serial = 849] [outer = (nil)] [url = about:blank] 08:31:29 INFO - PROCESS | 1742 | --DOMWINDOW == 107 (0x91d8dc00) [pid = 1742] [serial = 771] [outer = (nil)] [url = about:blank] 08:31:29 INFO - PROCESS | 1742 | --DOMWINDOW == 106 (0x95456800) [pid = 1742] [serial = 833] [outer = (nil)] [url = about:blank] 08:31:29 INFO - PROCESS | 1742 | --DOMWINDOW == 105 (0x92d0f000) [pid = 1742] [serial = 824] [outer = (nil)] [url = about:blank] 08:31:29 INFO - PROCESS | 1742 | --DOMWINDOW == 104 (0x8f5d9800) [pid = 1742] [serial = 846] [outer = (nil)] [url = about:blank] 08:31:29 INFO - PROCESS | 1742 | --DOMWINDOW == 103 (0x95388c00) [pid = 1742] [serial = 792] [outer = (nil)] [url = about:blank] 08:31:29 INFO - PROCESS | 1742 | --DOMWINDOW == 102 (0x953e6000) [pid = 1742] [serial = 795] [outer = (nil)] [url = about:blank] 08:31:29 INFO - PROCESS | 1742 | --DOMWINDOW == 101 (0x9708cc00) [pid = 1742] [serial = 837] [outer = (nil)] [url = about:blank] 08:31:29 INFO - PROCESS | 1742 | --DOMWINDOW == 100 (0x93052000) [pid = 1742] [serial = 825] [outer = (nil)] [url = about:blank] 08:31:29 INFO - PROCESS | 1742 | --DOMWINDOW == 99 (0x94990400) [pid = 1742] [serial = 786] [outer = (nil)] [url = about:blank] 08:31:29 INFO - PROCESS | 1742 | --DOMWINDOW == 98 (0x8d0bd400) [pid = 1742] [serial = 815] [outer = (nil)] [url = about:blank] 08:31:29 INFO - PROCESS | 1742 | --DOMWINDOW == 97 (0x8f5d4800) [pid = 1742] [serial = 747] [outer = (nil)] [url = about:blank] 08:31:29 INFO - PROCESS | 1742 | --DOMWINDOW == 96 (0x95557800) [pid = 1742] [serial = 834] [outer = (nil)] [url = about:blank] 08:31:29 INFO - PROCESS | 1742 | --DOMWINDOW == 95 (0x8f38c000) [pid = 1742] [serial = 819] [outer = (nil)] [url = about:blank] 08:31:29 INFO - PROCESS | 1742 | --DOMWINDOW == 94 (0x93046400) [pid = 1742] [serial = 851] [outer = (nil)] [url = about:blank] 08:31:29 INFO - PROCESS | 1742 | --DOMWINDOW == 93 (0x93a57400) [pid = 1742] [serial = 777] [outer = (nil)] [url = about:blank] 08:31:29 INFO - PROCESS | 1742 | --DOMWINDOW == 92 (0x8d92f000) [pid = 1742] [serial = 741] [outer = (nil)] [url = about:blank] 08:31:30 INFO - PROCESS | 1742 | 1466695890118 Marionette TRACE conn3 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 08:31:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 08:31:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1581ms 08:31:30 INFO - PROCESS | 1742 | 1466695890148 Marionette TRACE conn3 -> [0,1217,"getWindowHandle",null] 08:31:30 INFO - PROCESS | 1742 | 1466695890154 Marionette TRACE conn3 <- [1,1217,null,{"value":"8"}] 08:31:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 08:31:30 INFO - PROCESS | 1742 | 1466695890164 Marionette TRACE conn3 -> [0,1218,"setScriptTimeout",{"ms":35000}] 08:31:30 INFO - PROCESS | 1742 | 1466695890168 Marionette TRACE conn3 <- [1,1218,null,{}] 08:31:30 INFO - PROCESS | 1742 | 1466695890174 Marionette TRACE conn3 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:30 INFO - PROCESS | 1742 | 1466695890180 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:31:30 INFO - PROCESS | 1742 | 1466695890355 Marionette TRACE conn3 <- [1,1219,null,{"value":null}] 08:31:30 INFO - PROCESS | 1742 | 1466695890515 Marionette TRACE conn3 -> [0,1220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:30 INFO - PROCESS | 1742 | 1466695890525 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:31:30 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e641800 == 24 [pid = 1742] [id = 312] 08:31:30 INFO - PROCESS | 1742 | ++DOMWINDOW == 93 (0x8eab1800) [pid = 1742] [serial = 937] [outer = (nil)] 08:31:30 INFO - PROCESS | 1742 | ++DOMWINDOW == 94 (0x8eee2000) [pid = 1742] [serial = 938] [outer = 0x8eab1800] 08:31:30 INFO - PROCESS | 1742 | 1466695890608 Marionette DEBUG loaded listener.js 08:31:30 INFO - PROCESS | 1742 | ++DOMWINDOW == 95 (0x8f5dd800) [pid = 1742] [serial = 939] [outer = 0x8eab1800] 08:31:31 INFO - PROCESS | 1742 | 1466695891515 Marionette TRACE conn3 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 08:31:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 08:31:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 1430ms 08:31:31 INFO - PROCESS | 1742 | 1466695891595 Marionette TRACE conn3 -> [0,1221,"getWindowHandle",null] 08:31:31 INFO - PROCESS | 1742 | 1466695891598 Marionette TRACE conn3 <- [1,1221,null,{"value":"8"}] 08:31:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 08:31:31 INFO - PROCESS | 1742 | 1466695891606 Marionette TRACE conn3 -> [0,1222,"setScriptTimeout",{"ms":35000}] 08:31:31 INFO - PROCESS | 1742 | 1466695891612 Marionette TRACE conn3 <- [1,1222,null,{}] 08:31:31 INFO - PROCESS | 1742 | 1466695891629 Marionette TRACE conn3 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:31 INFO - PROCESS | 1742 | 1466695891638 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:31:31 INFO - PROCESS | 1742 | 1466695891826 Marionette TRACE conn3 <- [1,1223,null,{"value":null}] 08:31:32 INFO - PROCESS | 1742 | 1466695891991 Marionette TRACE conn3 -> [0,1224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:32 INFO - PROCESS | 1742 | 1466695892001 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:31:32 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e637800 == 25 [pid = 1742] [id = 313] 08:31:32 INFO - PROCESS | 1742 | ++DOMWINDOW == 96 (0x8eee5800) [pid = 1742] [serial = 940] [outer = (nil)] 08:31:32 INFO - PROCESS | 1742 | ++DOMWINDOW == 97 (0x924b3000) [pid = 1742] [serial = 941] [outer = 0x8eee5800] 08:31:32 INFO - PROCESS | 1742 | 1466695892068 Marionette DEBUG loaded listener.js 08:31:32 INFO - PROCESS | 1742 | ++DOMWINDOW == 98 (0x92507800) [pid = 1742] [serial = 942] [outer = 0x8eee5800] 08:31:32 INFO - PROCESS | 1742 | 1466695892954 Marionette TRACE conn3 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1225,"getWindowHandle",null] 08:31:33 INFO - PROCESS | 1742 | 1466695892998 Marionette TRACE conn3 <- [1,1225,null,{"value":"8"}] 08:31:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 08:31:33 INFO - PROCESS | 1742 | 1466695893012 Marionette TRACE conn3 -> [0,1226,"setScriptTimeout",{"ms":35000}] 08:31:33 INFO - PROCESS | 1742 | 1466695893015 Marionette TRACE conn3 <- [1,1226,null,{}] 08:31:33 INFO - PROCESS | 1742 | 1466695893038 Marionette TRACE conn3 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:33 INFO - PROCESS | 1742 | 1466695893043 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:31:33 INFO - PROCESS | 1742 | 1466695893302 Marionette TRACE conn3 <- [1,1227,null,{"value":null}] 08:31:33 INFO - PROCESS | 1742 | 1466695893326 Marionette TRACE conn3 -> [0,1228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:33 INFO - PROCESS | 1742 | 1466695893335 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:31:33 INFO - PROCESS | 1742 | ++DOCSHELL 0x8cf5f800 == 26 [pid = 1742] [id = 314] 08:31:33 INFO - PROCESS | 1742 | ++DOMWINDOW == 99 (0x91c55000) [pid = 1742] [serial = 943] [outer = (nil)] 08:31:33 INFO - PROCESS | 1742 | ++DOMWINDOW == 100 (0x92d02800) [pid = 1742] [serial = 944] [outer = 0x91c55000] 08:31:33 INFO - PROCESS | 1742 | 1466695893404 Marionette DEBUG loaded listener.js 08:31:33 INFO - PROCESS | 1742 | ++DOMWINDOW == 101 (0x9304bc00) [pid = 1742] [serial = 945] [outer = 0x91c55000] 08:31:34 INFO - PROCESS | 1742 | --DOMWINDOW == 100 (0x8eedb400) [pid = 1742] [serial = 868] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 08:31:34 INFO - PROCESS | 1742 | --DOMWINDOW == 99 (0x9304b000) [pid = 1742] [serial = 871] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 08:31:34 INFO - PROCESS | 1742 | --DOMWINDOW == 98 (0x99703c00) [pid = 1742] [serial = 874] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 08:31:34 INFO - PROCESS | 1742 | --DOMWINDOW == 97 (0x8d0b8800) [pid = 1742] [serial = 877] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 08:31:34 INFO - PROCESS | 1742 | --DOMWINDOW == 96 (0x99e7c400) [pid = 1742] [serial = 880] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 08:31:34 INFO - PROCESS | 1742 | --DOMWINDOW == 95 (0x8d2d6c00) [pid = 1742] [serial = 883] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 08:31:34 INFO - PROCESS | 1742 | --DOMWINDOW == 94 (0x8e63b400) [pid = 1742] [serial = 886] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 08:31:34 INFO - PROCESS | 1742 | --DOMWINDOW == 93 (0x91195800) [pid = 1742] [serial = 895] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 08:31:34 INFO - PROCESS | 1742 | --DOMWINDOW == 92 (0x8ebd0000) [pid = 1742] [serial = 892] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 08:31:34 INFO - PROCESS | 1742 | --DOMWINDOW == 91 (0x8d2d7400) [pid = 1742] [serial = 889] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 08:31:34 INFO - PROCESS | 1742 | --DOMWINDOW == 90 (0x8d0b4800) [pid = 1742] [serial = 859] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 08:31:34 INFO - PROCESS | 1742 | --DOMWINDOW == 89 (0x8e66e400) [pid = 1742] [serial = 862] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 08:31:34 INFO - PROCESS | 1742 | --DOMWINDOW == 88 (0x8d2e3400) [pid = 1742] [serial = 898] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 08:31:34 INFO - PROCESS | 1742 | --DOMWINDOW == 87 (0x8f617000) [pid = 1742] [serial = 865] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 08:31:34 INFO - PROCESS | 1742 | 1466695894456 Marionette TRACE conn3 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 08:31:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 08:31:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 1514ms 08:31:34 INFO - PROCESS | 1742 | 1466695894521 Marionette TRACE conn3 -> [0,1229,"getWindowHandle",null] 08:31:34 INFO - PROCESS | 1742 | 1466695894525 Marionette TRACE conn3 <- [1,1229,null,{"value":"8"}] 08:31:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 08:31:34 INFO - PROCESS | 1742 | 1466695894533 Marionette TRACE conn3 -> [0,1230,"setScriptTimeout",{"ms":35000}] 08:31:34 INFO - PROCESS | 1742 | 1466695894537 Marionette TRACE conn3 <- [1,1230,null,{}] 08:31:34 INFO - PROCESS | 1742 | 1466695894542 Marionette TRACE conn3 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:34 INFO - PROCESS | 1742 | 1466695894548 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:31:34 INFO - PROCESS | 1742 | 1466695894735 Marionette TRACE conn3 <- [1,1231,null,{"value":null}] 08:31:34 INFO - PROCESS | 1742 | 1466695894928 Marionette TRACE conn3 -> [0,1232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:34 INFO - PROCESS | 1742 | 1466695894940 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:31:34 INFO - PROCESS | 1742 | ++DOCSHELL 0x8d2d6c00 == 27 [pid = 1742] [id = 315] 08:31:34 INFO - PROCESS | 1742 | ++DOMWINDOW == 88 (0x8d7a3c00) [pid = 1742] [serial = 946] [outer = (nil)] 08:31:35 INFO - PROCESS | 1742 | ++DOMWINDOW == 89 (0x91195800) [pid = 1742] [serial = 947] [outer = 0x8d7a3c00] 08:31:35 INFO - PROCESS | 1742 | 1466695895027 Marionette DEBUG loaded listener.js 08:31:35 INFO - PROCESS | 1742 | ++DOMWINDOW == 90 (0x93055800) [pid = 1742] [serial = 948] [outer = 0x8d7a3c00] 08:31:35 INFO - PROCESS | 1742 | 1466695895780 Marionette TRACE conn3 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 08:31:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 08:31:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 1293ms 08:31:35 INFO - PROCESS | 1742 | 1466695895827 Marionette TRACE conn3 -> [0,1233,"getWindowHandle",null] 08:31:35 INFO - PROCESS | 1742 | 1466695895831 Marionette TRACE conn3 <- [1,1233,null,{"value":"8"}] 08:31:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 08:31:35 INFO - PROCESS | 1742 | 1466695895841 Marionette TRACE conn3 -> [0,1234,"setScriptTimeout",{"ms":35000}] 08:31:35 INFO - PROCESS | 1742 | 1466695895844 Marionette TRACE conn3 <- [1,1234,null,{}] 08:31:35 INFO - PROCESS | 1742 | 1466695895850 Marionette TRACE conn3 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:35 INFO - PROCESS | 1742 | 1466695895859 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:31:36 INFO - PROCESS | 1742 | 1466695896043 Marionette TRACE conn3 <- [1,1235,null,{"value":null}] 08:31:36 INFO - PROCESS | 1742 | 1466695896053 Marionette TRACE conn3 -> [0,1236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:36 INFO - PROCESS | 1742 | 1466695896062 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:31:36 INFO - PROCESS | 1742 | ++DOCSHELL 0x8cf69400 == 28 [pid = 1742] [id = 316] 08:31:36 INFO - PROCESS | 1742 | ++DOMWINDOW == 91 (0x93a59000) [pid = 1742] [serial = 949] [outer = (nil)] 08:31:36 INFO - PROCESS | 1742 | ++DOMWINDOW == 92 (0x93e42400) [pid = 1742] [serial = 950] [outer = 0x93a59000] 08:31:36 INFO - PROCESS | 1742 | 1466695896134 Marionette DEBUG loaded listener.js 08:31:36 INFO - PROCESS | 1742 | ++DOMWINDOW == 93 (0x95357800) [pid = 1742] [serial = 951] [outer = 0x93a59000] 08:31:37 INFO - PROCESS | 1742 | 1466695897335 Marionette TRACE conn3 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 08:31:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 08:31:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 1533ms 08:31:37 INFO - PROCESS | 1742 | 1466695897376 Marionette TRACE conn3 -> [0,1237,"getWindowHandle",null] 08:31:37 INFO - PROCESS | 1742 | 1466695897383 Marionette TRACE conn3 <- [1,1237,null,{"value":"8"}] 08:31:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 08:31:37 INFO - PROCESS | 1742 | 1466695897391 Marionette TRACE conn3 -> [0,1238,"setScriptTimeout",{"ms":35000}] 08:31:37 INFO - PROCESS | 1742 | 1466695897399 Marionette TRACE conn3 <- [1,1238,null,{}] 08:31:37 INFO - PROCESS | 1742 | 1466695897407 Marionette TRACE conn3 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:37 INFO - PROCESS | 1742 | 1466695897411 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:31:37 INFO - PROCESS | 1742 | 1466695897617 Marionette TRACE conn3 <- [1,1239,null,{"value":null}] 08:31:37 INFO - PROCESS | 1742 | 1466695897850 Marionette TRACE conn3 -> [0,1240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:37 INFO - PROCESS | 1742 | 1466695897859 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:31:37 INFO - PROCESS | 1742 | ++DOCSHELL 0x8d92e800 == 29 [pid = 1742] [id = 317] 08:31:37 INFO - PROCESS | 1742 | ++DOMWINDOW == 94 (0x8d9eb800) [pid = 1742] [serial = 952] [outer = (nil)] 08:31:37 INFO - PROCESS | 1742 | ++DOMWINDOW == 95 (0x8eec3800) [pid = 1742] [serial = 953] [outer = 0x8d9eb800] 08:31:37 INFO - PROCESS | 1742 | 1466695897993 Marionette DEBUG loaded listener.js 08:31:38 INFO - PROCESS | 1742 | ++DOMWINDOW == 96 (0x8eee0400) [pid = 1742] [serial = 954] [outer = 0x8d9eb800] 08:31:38 INFO - PROCESS | 1742 | 1466695898972 Marionette TRACE conn3 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 08:31:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 08:31:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 1637ms 08:31:39 INFO - PROCESS | 1742 | 1466695899029 Marionette TRACE conn3 -> [0,1241,"getWindowHandle",null] 08:31:39 INFO - PROCESS | 1742 | 1466695899037 Marionette TRACE conn3 <- [1,1241,null,{"value":"8"}] 08:31:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 08:31:39 INFO - PROCESS | 1742 | 1466695899048 Marionette TRACE conn3 -> [0,1242,"setScriptTimeout",{"ms":35000}] 08:31:39 INFO - PROCESS | 1742 | 1466695899052 Marionette TRACE conn3 <- [1,1242,null,{}] 08:31:39 INFO - PROCESS | 1742 | 1466695899058 Marionette TRACE conn3 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:39 INFO - PROCESS | 1742 | 1466695899065 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:31:39 INFO - PROCESS | 1742 | 1466695899318 Marionette TRACE conn3 <- [1,1243,null,{"value":null}] 08:31:39 INFO - PROCESS | 1742 | 1466695899649 Marionette TRACE conn3 -> [0,1244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:39 INFO - PROCESS | 1742 | 1466695899659 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:31:39 INFO - PROCESS | 1742 | ++DOCSHELL 0x8ebccc00 == 30 [pid = 1742] [id = 318] 08:31:39 INFO - PROCESS | 1742 | ++DOMWINDOW == 97 (0x91c53800) [pid = 1742] [serial = 955] [outer = (nil)] 08:31:39 INFO - PROCESS | 1742 | ++DOMWINDOW == 98 (0x91d8e800) [pid = 1742] [serial = 956] [outer = 0x91c53800] 08:31:39 INFO - PROCESS | 1742 | 1466695899743 Marionette DEBUG loaded listener.js 08:31:39 INFO - PROCESS | 1742 | ++DOMWINDOW == 99 (0x9250e800) [pid = 1742] [serial = 957] [outer = 0x91c53800] 08:31:40 INFO - PROCESS | 1742 | 1466695900706 Marionette TRACE conn3 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 08:31:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 08:31:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 1689ms 08:31:40 INFO - PROCESS | 1742 | 1466695900737 Marionette TRACE conn3 -> [0,1245,"getWindowHandle",null] 08:31:40 INFO - PROCESS | 1742 | 1466695900741 Marionette TRACE conn3 <- [1,1245,null,{"value":"8"}] 08:31:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 08:31:40 INFO - PROCESS | 1742 | 1466695900749 Marionette TRACE conn3 -> [0,1246,"setScriptTimeout",{"ms":35000}] 08:31:40 INFO - PROCESS | 1742 | 1466695900756 Marionette TRACE conn3 <- [1,1246,null,{}] 08:31:40 INFO - PROCESS | 1742 | 1466695900773 Marionette TRACE conn3 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:40 INFO - PROCESS | 1742 | 1466695900783 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:31:41 INFO - PROCESS | 1742 | 1466695901004 Marionette TRACE conn3 <- [1,1247,null,{"value":null}] 08:31:41 INFO - PROCESS | 1742 | 1466695901234 Marionette TRACE conn3 -> [0,1248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:41 INFO - PROCESS | 1742 | 1466695901246 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:31:41 INFO - PROCESS | 1742 | ++DOCSHELL 0x8f38c400 == 31 [pid = 1742] [id = 319] 08:31:41 INFO - PROCESS | 1742 | ++DOMWINDOW == 100 (0x93e36c00) [pid = 1742] [serial = 958] [outer = (nil)] 08:31:41 INFO - PROCESS | 1742 | ++DOMWINDOW == 101 (0x9535cc00) [pid = 1742] [serial = 959] [outer = 0x93e36c00] 08:31:41 INFO - PROCESS | 1742 | 1466695901373 Marionette DEBUG loaded listener.js 08:31:41 INFO - PROCESS | 1742 | ++DOMWINDOW == 102 (0x953ed400) [pid = 1742] [serial = 960] [outer = 0x93e36c00] 08:31:42 INFO - PROCESS | 1742 | 1466695902301 Marionette TRACE conn3 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 08:31:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 08:31:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1591ms 08:31:42 INFO - PROCESS | 1742 | 1466695902341 Marionette TRACE conn3 -> [0,1249,"getWindowHandle",null] 08:31:42 INFO - PROCESS | 1742 | 1466695902346 Marionette TRACE conn3 <- [1,1249,null,{"value":"8"}] 08:31:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 08:31:42 INFO - PROCESS | 1742 | 1466695902353 Marionette TRACE conn3 -> [0,1250,"setScriptTimeout",{"ms":35000}] 08:31:42 INFO - PROCESS | 1742 | 1466695902356 Marionette TRACE conn3 <- [1,1250,null,{}] 08:31:42 INFO - PROCESS | 1742 | 1466695902363 Marionette TRACE conn3 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:42 INFO - PROCESS | 1742 | 1466695902367 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:31:42 INFO - PROCESS | 1742 | 1466695902582 Marionette TRACE conn3 <- [1,1251,null,{"value":null}] 08:31:42 INFO - PROCESS | 1742 | 1466695902809 Marionette TRACE conn3 -> [0,1252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:42 INFO - PROCESS | 1742 | 1466695902818 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:31:42 INFO - PROCESS | 1742 | ++DOCSHELL 0x93c2bc00 == 32 [pid = 1742] [id = 320] 08:31:42 INFO - PROCESS | 1742 | ++DOMWINDOW == 103 (0x95354800) [pid = 1742] [serial = 961] [outer = (nil)] 08:31:42 INFO - PROCESS | 1742 | ++DOMWINDOW == 104 (0x95450c00) [pid = 1742] [serial = 962] [outer = 0x95354800] 08:31:42 INFO - PROCESS | 1742 | 1466695902945 Marionette DEBUG loaded listener.js 08:31:43 INFO - PROCESS | 1742 | ++DOMWINDOW == 105 (0x95458c00) [pid = 1742] [serial = 963] [outer = 0x95354800] 08:31:43 INFO - PROCESS | 1742 | 1466695903847 Marionette TRACE conn3 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 08:31:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 08:31:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1535ms 08:31:43 INFO - PROCESS | 1742 | 1466695903889 Marionette TRACE conn3 -> [0,1253,"getWindowHandle",null] 08:31:43 INFO - PROCESS | 1742 | 1466695903892 Marionette TRACE conn3 <- [1,1253,null,{"value":"8"}] 08:31:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 08:31:43 INFO - PROCESS | 1742 | 1466695903899 Marionette TRACE conn3 -> [0,1254,"setScriptTimeout",{"ms":35000}] 08:31:43 INFO - PROCESS | 1742 | 1466695903903 Marionette TRACE conn3 <- [1,1254,null,{}] 08:31:43 INFO - PROCESS | 1742 | 1466695903909 Marionette TRACE conn3 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:43 INFO - PROCESS | 1742 | 1466695903914 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:31:44 INFO - PROCESS | 1742 | 1466695904102 Marionette TRACE conn3 <- [1,1255,null,{"value":null}] 08:31:44 INFO - PROCESS | 1742 | 1466695904300 Marionette TRACE conn3 -> [0,1256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:44 INFO - PROCESS | 1742 | 1466695904309 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:31:44 INFO - PROCESS | 1742 | ++DOCSHELL 0x8d923800 == 33 [pid = 1742] [id = 321] 08:31:44 INFO - PROCESS | 1742 | ++DOMWINDOW == 106 (0x8d931800) [pid = 1742] [serial = 964] [outer = (nil)] 08:31:44 INFO - PROCESS | 1742 | ++DOMWINDOW == 107 (0x9555cc00) [pid = 1742] [serial = 965] [outer = 0x8d931800] 08:31:44 INFO - PROCESS | 1742 | 1466695904480 Marionette DEBUG loaded listener.js 08:31:44 INFO - PROCESS | 1742 | ++DOMWINDOW == 108 (0x9708f400) [pid = 1742] [serial = 966] [outer = 0x8d931800] 08:31:45 INFO - PROCESS | 1742 | 1466695905478 Marionette TRACE conn3 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 08:31:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 08:31:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 1645ms 08:31:45 INFO - PROCESS | 1742 | 1466695905549 Marionette TRACE conn3 -> [0,1257,"getWindowHandle",null] 08:31:45 INFO - PROCESS | 1742 | 1466695905557 Marionette TRACE conn3 <- [1,1257,null,{"value":"8"}] 08:31:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 08:31:45 INFO - PROCESS | 1742 | 1466695905567 Marionette TRACE conn3 -> [0,1258,"setScriptTimeout",{"ms":35000}] 08:31:45 INFO - PROCESS | 1742 | 1466695905570 Marionette TRACE conn3 <- [1,1258,null,{}] 08:31:45 INFO - PROCESS | 1742 | 1466695905576 Marionette TRACE conn3 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:45 INFO - PROCESS | 1742 | 1466695905586 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:31:45 INFO - PROCESS | 1742 | 1466695905844 Marionette TRACE conn3 <- [1,1259,null,{"value":null}] 08:31:46 INFO - PROCESS | 1742 | 1466695906166 Marionette TRACE conn3 -> [0,1260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:46 INFO - PROCESS | 1742 | 1466695906176 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:31:46 INFO - PROCESS | 1742 | ++DOCSHELL 0x9544d400 == 34 [pid = 1742] [id = 322] 08:31:46 INFO - PROCESS | 1742 | ++DOMWINDOW == 109 (0x95457800) [pid = 1742] [serial = 967] [outer = (nil)] 08:31:46 INFO - PROCESS | 1742 | ++DOMWINDOW == 110 (0x9a7d9400) [pid = 1742] [serial = 968] [outer = 0x95457800] 08:31:46 INFO - PROCESS | 1742 | 1466695906264 Marionette DEBUG loaded listener.js 08:31:46 INFO - PROCESS | 1742 | ++DOMWINDOW == 111 (0x9a876000) [pid = 1742] [serial = 969] [outer = 0x95457800] 08:31:47 INFO - PROCESS | 1742 | 1466695907185 Marionette TRACE conn3 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 08:31:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 08:31:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1688ms 08:31:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 08:31:47 INFO - PROCESS | 1742 | 1466695907257 Marionette TRACE conn3 -> [0,1261,"getWindowHandle",null] 08:31:47 INFO - PROCESS | 1742 | 1466695907261 Marionette TRACE conn3 <- [1,1261,null,{"value":"8"}] 08:31:47 INFO - PROCESS | 1742 | 1466695907268 Marionette TRACE conn3 -> [0,1262,"setScriptTimeout",{"ms":35000}] 08:31:47 INFO - PROCESS | 1742 | 1466695907271 Marionette TRACE conn3 <- [1,1262,null,{}] 08:31:47 INFO - PROCESS | 1742 | 1466695907277 Marionette TRACE conn3 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:47 INFO - PROCESS | 1742 | 1466695907282 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:31:47 INFO - PROCESS | 1742 | 1466695907509 Marionette TRACE conn3 <- [1,1263,null,{"value":null}] 08:31:47 INFO - PROCESS | 1742 | 1466695907746 Marionette TRACE conn3 -> [0,1264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:47 INFO - PROCESS | 1742 | 1466695907753 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:31:47 INFO - PROCESS | 1742 | ++DOCSHELL 0x8cf64000 == 35 [pid = 1742] [id = 323] 08:31:47 INFO - PROCESS | 1742 | ++DOMWINDOW == 112 (0x8cf67c00) [pid = 1742] [serial = 970] [outer = (nil)] 08:31:47 INFO - PROCESS | 1742 | ++DOMWINDOW == 113 (0x8d92d800) [pid = 1742] [serial = 971] [outer = 0x8cf67c00] 08:31:47 INFO - PROCESS | 1742 | 1466695907881 Marionette DEBUG loaded listener.js 08:31:48 INFO - PROCESS | 1742 | ++DOMWINDOW == 114 (0x8ebd1000) [pid = 1742] [serial = 972] [outer = 0x8cf67c00] 08:31:49 INFO - PROCESS | 1742 | 1466695909212 Marionette TRACE conn3 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 08:31:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 08:31:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 1983ms 08:31:49 INFO - PROCESS | 1742 | 1466695909250 Marionette TRACE conn3 -> [0,1265,"getWindowHandle",null] 08:31:49 INFO - PROCESS | 1742 | 1466695909257 Marionette TRACE conn3 <- [1,1265,null,{"value":"8"}] 08:31:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 08:31:49 INFO - PROCESS | 1742 | 1466695909264 Marionette TRACE conn3 -> [0,1266,"setScriptTimeout",{"ms":35000}] 08:31:49 INFO - PROCESS | 1742 | 1466695909271 Marionette TRACE conn3 <- [1,1266,null,{}] 08:31:49 INFO - PROCESS | 1742 | 1466695909279 Marionette TRACE conn3 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:49 INFO - PROCESS | 1742 | 1466695909284 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:31:49 INFO - PROCESS | 1742 | 1466695909487 Marionette TRACE conn3 <- [1,1267,null,{"value":null}] 08:31:49 INFO - PROCESS | 1742 | 1466695909733 Marionette TRACE conn3 -> [0,1268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:49 INFO - PROCESS | 1742 | 1466695909744 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:31:49 INFO - PROCESS | 1742 | ++DOCSHELL 0x8eaae400 == 36 [pid = 1742] [id = 324] 08:31:49 INFO - PROCESS | 1742 | ++DOMWINDOW == 115 (0x8f5d9800) [pid = 1742] [serial = 973] [outer = (nil)] 08:31:49 INFO - PROCESS | 1742 | ++DOMWINDOW == 116 (0x8d9e9400) [pid = 1742] [serial = 974] [outer = 0x8f5d9800] 08:31:49 INFO - PROCESS | 1742 | 1466695909953 Marionette DEBUG loaded listener.js 08:31:50 INFO - PROCESS | 1742 | ++DOMWINDOW == 117 (0x8f61c800) [pid = 1742] [serial = 975] [outer = 0x8f5d9800] 08:31:50 INFO - PROCESS | 1742 | 1466695910874 Marionette TRACE conn3 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 08:31:52 INFO - PROCESS | 1742 | --DOCSHELL 0x8cf5f800 == 35 [pid = 1742] [id = 314] 08:31:52 INFO - PROCESS | 1742 | --DOCSHELL 0x8e637800 == 34 [pid = 1742] [id = 313] 08:31:52 INFO - PROCESS | 1742 | --DOCSHELL 0x8d2d6c00 == 33 [pid = 1742] [id = 315] 08:31:52 INFO - PROCESS | 1742 | --DOCSHELL 0x8cf64000 == 32 [pid = 1742] [id = 323] 08:31:52 INFO - PROCESS | 1742 | --DOCSHELL 0x8d923800 == 31 [pid = 1742] [id = 321] 08:31:52 INFO - PROCESS | 1742 | --DOCSHELL 0x9544d400 == 30 [pid = 1742] [id = 322] 08:31:52 INFO - PROCESS | 1742 | --DOCSHELL 0x93c2bc00 == 29 [pid = 1742] [id = 320] 08:31:52 INFO - PROCESS | 1742 | --DOCSHELL 0x8f38c400 == 28 [pid = 1742] [id = 319] 08:31:52 INFO - PROCESS | 1742 | --DOCSHELL 0x8d92e800 == 27 [pid = 1742] [id = 317] 08:31:52 INFO - PROCESS | 1742 | --DOCSHELL 0x8ebccc00 == 26 [pid = 1742] [id = 318] 08:31:52 INFO - PROCESS | 1742 | --DOCSHELL 0x8cf69400 == 25 [pid = 1742] [id = 316] 08:31:52 INFO - PROCESS | 1742 | --DOMWINDOW == 116 (0x953ebc00) [pid = 1742] [serial = 29] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 08:31:52 INFO - PROCESS | 1742 | --DOMWINDOW == 115 (0x930e2800) [pid = 1742] [serial = 869] [outer = (nil)] [url = about:blank] 08:31:52 INFO - PROCESS | 1742 | --DOMWINDOW == 114 (0x970f4400) [pid = 1742] [serial = 873] [outer = (nil)] [url = about:blank] 08:31:52 INFO - PROCESS | 1742 | --DOMWINDOW == 113 (0x970ea000) [pid = 1742] [serial = 872] [outer = (nil)] [url = about:blank] 08:31:52 INFO - PROCESS | 1742 | --DOMWINDOW == 112 (0x9a27c800) [pid = 1742] [serial = 876] [outer = (nil)] [url = about:blank] 08:31:52 INFO - PROCESS | 1742 | --DOMWINDOW == 111 (0x99e79800) [pid = 1742] [serial = 875] [outer = (nil)] [url = about:blank] 08:31:52 INFO - PROCESS | 1742 | --DOMWINDOW == 110 (0x9a7e2000) [pid = 1742] [serial = 879] [outer = (nil)] [url = about:blank] 08:31:52 INFO - PROCESS | 1742 | --DOMWINDOW == 109 (0x9a771c00) [pid = 1742] [serial = 878] [outer = (nil)] [url = about:blank] 08:31:52 INFO - PROCESS | 1742 | --DOMWINDOW == 108 (0x9a879000) [pid = 1742] [serial = 882] [outer = (nil)] [url = about:blank] 08:31:52 INFO - PROCESS | 1742 | --DOMWINDOW == 107 (0x9a878000) [pid = 1742] [serial = 881] [outer = (nil)] [url = about:blank] 08:31:52 INFO - PROCESS | 1742 | --DOMWINDOW == 106 (0x91c5f400) [pid = 1742] [serial = 885] [outer = (nil)] [url = about:blank] 08:31:52 INFO - PROCESS | 1742 | --DOMWINDOW == 105 (0x8ebce400) [pid = 1742] [serial = 884] [outer = (nil)] [url = about:blank] 08:31:52 INFO - PROCESS | 1742 | --DOMWINDOW == 104 (0x8ebcd800) [pid = 1742] [serial = 888] [outer = (nil)] [url = about:blank] 08:31:52 INFO - PROCESS | 1742 | --DOMWINDOW == 103 (0x8eab3000) [pid = 1742] [serial = 887] [outer = (nil)] [url = about:blank] 08:31:52 INFO - PROCESS | 1742 | --DOMWINDOW == 102 (0x91198c00) [pid = 1742] [serial = 896] [outer = (nil)] [url = about:blank] 08:31:52 INFO - PROCESS | 1742 | --DOMWINDOW == 101 (0x8eec4800) [pid = 1742] [serial = 893] [outer = (nil)] [url = about:blank] 08:31:52 INFO - PROCESS | 1742 | --DOMWINDOW == 100 (0x8d923400) [pid = 1742] [serial = 890] [outer = (nil)] [url = about:blank] 08:31:52 INFO - PROCESS | 1742 | --DOMWINDOW == 99 (0x8d9ec400) [pid = 1742] [serial = 891] [outer = (nil)] [url = about:blank] 08:31:52 INFO - PROCESS | 1742 | --DOMWINDOW == 98 (0x8d7a4800) [pid = 1742] [serial = 861] [outer = (nil)] [url = about:blank] 08:31:52 INFO - PROCESS | 1742 | --DOMWINDOW == 97 (0x8d2d4800) [pid = 1742] [serial = 860] [outer = (nil)] [url = about:blank] 08:31:52 INFO - PROCESS | 1742 | --DOMWINDOW == 96 (0x8ebcac00) [pid = 1742] [serial = 864] [outer = (nil)] [url = about:blank] 08:31:52 INFO - PROCESS | 1742 | --DOMWINDOW == 95 (0x8eaafc00) [pid = 1742] [serial = 863] [outer = (nil)] [url = about:blank] 08:31:52 INFO - PROCESS | 1742 | --DOMWINDOW == 94 (0x8e640400) [pid = 1742] [serial = 899] [outer = (nil)] [url = about:blank] 08:31:52 INFO - PROCESS | 1742 | --DOMWINDOW == 93 (0x9159dc00) [pid = 1742] [serial = 867] [outer = (nil)] [url = about:blank] 08:31:52 INFO - PROCESS | 1742 | --DOMWINDOW == 92 (0x91598000) [pid = 1742] [serial = 897] [outer = (nil)] [url = about:blank] 08:31:52 INFO - PROCESS | 1742 | --DOMWINDOW == 91 (0x91199800) [pid = 1742] [serial = 866] [outer = (nil)] [url = about:blank] 08:31:52 INFO - PROCESS | 1742 | --DOMWINDOW == 90 (0x95388400) [pid = 1742] [serial = 870] [outer = (nil)] [url = about:blank] 08:31:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 08:31:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 2944ms 08:31:52 INFO - PROCESS | 1742 | --DOMWINDOW == 89 (0x8eee0800) [pid = 1742] [serial = 894] [outer = (nil)] [url = about:blank] 08:31:52 INFO - PROCESS | 1742 | --DOMWINDOW == 88 (0x8f396000) [pid = 1742] [serial = 900] [outer = (nil)] [url = about:blank] 08:31:52 INFO - PROCESS | 1742 | 1466695912349 Marionette TRACE conn3 -> [0,1269,"getWindowHandle",null] 08:31:52 INFO - PROCESS | 1742 | 1466695912355 Marionette TRACE conn3 <- [1,1269,null,{"value":"8"}] 08:31:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 08:31:52 INFO - PROCESS | 1742 | 1466695912364 Marionette TRACE conn3 -> [0,1270,"setScriptTimeout",{"ms":35000}] 08:31:52 INFO - PROCESS | 1742 | 1466695912371 Marionette TRACE conn3 <- [1,1270,null,{}] 08:31:52 INFO - PROCESS | 1742 | 1466695912379 Marionette TRACE conn3 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:52 INFO - PROCESS | 1742 | 1466695912386 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:31:52 INFO - PROCESS | 1742 | 1466695912542 Marionette TRACE conn3 <- [1,1271,null,{"value":null}] 08:31:52 INFO - PROCESS | 1742 | 1466695912669 Marionette TRACE conn3 -> [0,1272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:52 INFO - PROCESS | 1742 | 1466695912684 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:31:52 INFO - PROCESS | 1742 | ++DOCSHELL 0x8d2d5000 == 26 [pid = 1742] [id = 325] 08:31:52 INFO - PROCESS | 1742 | ++DOMWINDOW == 89 (0x8d2d5400) [pid = 1742] [serial = 976] [outer = (nil)] 08:31:52 INFO - PROCESS | 1742 | ++DOMWINDOW == 90 (0x8d2d9800) [pid = 1742] [serial = 977] [outer = 0x8d2d5400] 08:31:52 INFO - PROCESS | 1742 | 1466695912754 Marionette DEBUG loaded listener.js 08:31:52 INFO - PROCESS | 1742 | ++DOMWINDOW == 91 (0x8d2de000) [pid = 1742] [serial = 978] [outer = 0x8d2d5400] 08:31:53 INFO - PROCESS | 1742 | 1466695913567 Marionette TRACE conn3 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 08:31:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 08:31:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1238ms 08:31:53 INFO - PROCESS | 1742 | 1466695913602 Marionette TRACE conn3 -> [0,1273,"getWindowHandle",null] 08:31:53 INFO - PROCESS | 1742 | 1466695913607 Marionette TRACE conn3 <- [1,1273,null,{"value":"8"}] 08:31:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 08:31:53 INFO - PROCESS | 1742 | 1466695913620 Marionette TRACE conn3 -> [0,1274,"setScriptTimeout",{"ms":35000}] 08:31:53 INFO - PROCESS | 1742 | 1466695913626 Marionette TRACE conn3 <- [1,1274,null,{}] 08:31:53 INFO - PROCESS | 1742 | 1466695913633 Marionette TRACE conn3 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:53 INFO - PROCESS | 1742 | 1466695913638 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:31:53 INFO - PROCESS | 1742 | 1466695913808 Marionette TRACE conn3 <- [1,1275,null,{"value":null}] 08:31:53 INFO - PROCESS | 1742 | 1466695913818 Marionette TRACE conn3 -> [0,1276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:53 INFO - PROCESS | 1742 | 1466695913829 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:31:53 INFO - PROCESS | 1742 | ++DOCSHELL 0x8d92d400 == 27 [pid = 1742] [id = 326] 08:31:53 INFO - PROCESS | 1742 | ++DOMWINDOW == 92 (0x8d92e000) [pid = 1742] [serial = 979] [outer = (nil)] 08:31:53 INFO - PROCESS | 1742 | ++DOMWINDOW == 93 (0x8d9eb000) [pid = 1742] [serial = 980] [outer = 0x8d92e000] 08:31:53 INFO - PROCESS | 1742 | 1466695913902 Marionette DEBUG loaded listener.js 08:31:54 INFO - PROCESS | 1742 | ++DOMWINDOW == 94 (0x8d9ef000) [pid = 1742] [serial = 981] [outer = 0x8d92e000] 08:31:54 INFO - PROCESS | 1742 | 1466695914899 Marionette TRACE conn3 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 08:31:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 08:31:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 1339ms 08:31:54 INFO - PROCESS | 1742 | 1466695914958 Marionette TRACE conn3 -> [0,1277,"getWindowHandle",null] 08:31:54 INFO - PROCESS | 1742 | 1466695914962 Marionette TRACE conn3 <- [1,1277,null,{"value":"8"}] 08:31:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 08:31:54 INFO - PROCESS | 1742 | 1466695914968 Marionette TRACE conn3 -> [0,1278,"setScriptTimeout",{"ms":35000}] 08:31:54 INFO - PROCESS | 1742 | 1466695914972 Marionette TRACE conn3 <- [1,1278,null,{}] 08:31:54 INFO - PROCESS | 1742 | 1466695914989 Marionette TRACE conn3 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:55 INFO - PROCESS | 1742 | 1466695914999 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:31:55 INFO - PROCESS | 1742 | 1466695915223 Marionette TRACE conn3 <- [1,1279,null,{"value":null}] 08:31:55 INFO - PROCESS | 1742 | 1466695915311 Marionette TRACE conn3 -> [0,1280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:55 INFO - PROCESS | 1742 | 1466695915326 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:31:55 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e66e000 == 28 [pid = 1742] [id = 327] 08:31:55 INFO - PROCESS | 1742 | ++DOMWINDOW == 95 (0x8e672800) [pid = 1742] [serial = 982] [outer = (nil)] 08:31:55 INFO - PROCESS | 1742 | ++DOMWINDOW == 96 (0x8eab1c00) [pid = 1742] [serial = 983] [outer = 0x8e672800] 08:31:55 INFO - PROCESS | 1742 | 1466695915410 Marionette DEBUG loaded listener.js 08:31:55 INFO - PROCESS | 1742 | ++DOMWINDOW == 97 (0x8eab7400) [pid = 1742] [serial = 984] [outer = 0x8e672800] 08:31:56 INFO - PROCESS | 1742 | 1466695916338 Marionette TRACE conn3 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 08:31:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 08:31:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1438ms 08:31:56 INFO - PROCESS | 1742 | 1466695916408 Marionette TRACE conn3 -> [0,1281,"getWindowHandle",null] 08:31:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 08:31:56 INFO - PROCESS | 1742 | 1466695916412 Marionette TRACE conn3 <- [1,1281,null,{"value":"8"}] 08:31:56 INFO - PROCESS | 1742 | 1466695916419 Marionette TRACE conn3 -> [0,1282,"setScriptTimeout",{"ms":35000}] 08:31:56 INFO - PROCESS | 1742 | 1466695916422 Marionette TRACE conn3 <- [1,1282,null,{}] 08:31:56 INFO - PROCESS | 1742 | 1466695916428 Marionette TRACE conn3 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:56 INFO - PROCESS | 1742 | 1466695916433 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:31:56 INFO - PROCESS | 1742 | 1466695916676 Marionette TRACE conn3 <- [1,1283,null,{"value":null}] 08:31:56 INFO - PROCESS | 1742 | 1466695916697 Marionette TRACE conn3 -> [0,1284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:56 INFO - PROCESS | 1742 | 1466695916704 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:31:56 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e670800 == 29 [pid = 1742] [id = 328] 08:31:56 INFO - PROCESS | 1742 | ++DOMWINDOW == 98 (0x8eab4000) [pid = 1742] [serial = 985] [outer = (nil)] 08:31:56 INFO - PROCESS | 1742 | ++DOMWINDOW == 99 (0x8eec8800) [pid = 1742] [serial = 986] [outer = 0x8eab4000] 08:31:56 INFO - PROCESS | 1742 | 1466695916776 Marionette DEBUG loaded listener.js 08:31:56 INFO - PROCESS | 1742 | ++DOMWINDOW == 100 (0x8eece800) [pid = 1742] [serial = 987] [outer = 0x8eab4000] 08:31:57 INFO - PROCESS | 1742 | --DOMWINDOW == 99 (0x91c55000) [pid = 1742] [serial = 943] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 08:31:57 INFO - PROCESS | 1742 | --DOMWINDOW == 98 (0x8eee5800) [pid = 1742] [serial = 940] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 08:31:57 INFO - PROCESS | 1742 | --DOMWINDOW == 97 (0x8d7a3c00) [pid = 1742] [serial = 946] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 08:31:57 INFO - PROCESS | 1742 | --DOMWINDOW == 96 (0x93cbcc00) [pid = 1742] [serial = 922] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 08:31:57 INFO - PROCESS | 1742 | --DOMWINDOW == 95 (0x8d924400) [pid = 1742] [serial = 904] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 08:31:57 INFO - PROCESS | 1742 | --DOMWINDOW == 94 (0x92585400) [pid = 1742] [serial = 910] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 08:31:57 INFO - PROCESS | 1742 | --DOMWINDOW == 93 (0x8d2d7000) [pid = 1742] [serial = 934] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 08:31:57 INFO - PROCESS | 1742 | --DOMWINDOW == 92 (0x9250e400) [pid = 1742] [serial = 913] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 08:31:57 INFO - PROCESS | 1742 | --DOMWINDOW == 91 (0x8e640000) [pid = 1742] [serial = 919] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 08:31:57 INFO - PROCESS | 1742 | --DOMWINDOW == 90 (0x911a3400) [pid = 1742] [serial = 901] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 08:31:57 INFO - PROCESS | 1742 | --DOMWINDOW == 89 (0x8d2d6000) [pid = 1742] [serial = 925] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 08:31:57 INFO - PROCESS | 1742 | --DOMWINDOW == 88 (0x8f618000) [pid = 1742] [serial = 907] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 08:31:57 INFO - PROCESS | 1742 | --DOMWINDOW == 87 (0x8cf5e000) [pid = 1742] [serial = 931] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 08:31:57 INFO - PROCESS | 1742 | --DOMWINDOW == 86 (0x9304e800) [pid = 1742] [serial = 916] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 08:31:57 INFO - PROCESS | 1742 | --DOMWINDOW == 85 (0x8eab1800) [pid = 1742] [serial = 937] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 08:31:57 INFO - PROCESS | 1742 | --DOMWINDOW == 84 (0x8d799000) [pid = 1742] [serial = 928] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 08:31:57 INFO - PROCESS | 1742 | --DOMWINDOW == 83 (0x93a59000) [pid = 1742] [serial = 949] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 08:31:58 INFO - PROCESS | 1742 | 1466695918403 Marionette TRACE conn3 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 08:31:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 08:31:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 2034ms 08:31:58 INFO - PROCESS | 1742 | 1466695918454 Marionette TRACE conn3 -> [0,1285,"getWindowHandle",null] 08:31:58 INFO - PROCESS | 1742 | 1466695918458 Marionette TRACE conn3 <- [1,1285,null,{"value":"8"}] 08:31:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 08:31:58 INFO - PROCESS | 1742 | 1466695918468 Marionette TRACE conn3 -> [0,1286,"setScriptTimeout",{"ms":35000}] 08:31:58 INFO - PROCESS | 1742 | 1466695918472 Marionette TRACE conn3 <- [1,1286,null,{}] 08:31:58 INFO - PROCESS | 1742 | 1466695918478 Marionette TRACE conn3 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:58 INFO - PROCESS | 1742 | 1466695918483 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:31:58 INFO - PROCESS | 1742 | 1466695918687 Marionette TRACE conn3 <- [1,1287,null,{"value":null}] 08:31:58 INFO - PROCESS | 1742 | 1466695918702 Marionette TRACE conn3 -> [0,1288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:58 INFO - PROCESS | 1742 | 1466695918710 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:31:58 INFO - PROCESS | 1742 | ++DOCSHELL 0x8cf68800 == 30 [pid = 1742] [id = 329] 08:31:58 INFO - PROCESS | 1742 | ++DOMWINDOW == 84 (0x8d9f4400) [pid = 1742] [serial = 988] [outer = (nil)] 08:31:58 INFO - PROCESS | 1742 | ++DOMWINDOW == 85 (0x8eedbc00) [pid = 1742] [serial = 989] [outer = 0x8d9f4400] 08:31:58 INFO - PROCESS | 1742 | 1466695918780 Marionette DEBUG loaded listener.js 08:31:58 INFO - PROCESS | 1742 | ++DOMWINDOW == 86 (0x8eee2800) [pid = 1742] [serial = 990] [outer = 0x8d9f4400] 08:31:59 INFO - PROCESS | 1742 | 1466695919619 Marionette TRACE conn3 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 08:31:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 08:31:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1197ms 08:31:59 INFO - PROCESS | 1742 | 1466695919719 Marionette TRACE conn3 -> [0,1289,"getWindowHandle",null] 08:31:59 INFO - PROCESS | 1742 | 1466695919727 Marionette TRACE conn3 <- [1,1289,null,{"value":"8"}] 08:31:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 08:31:59 INFO - PROCESS | 1742 | 1466695919737 Marionette TRACE conn3 -> [0,1290,"setScriptTimeout",{"ms":35000}] 08:31:59 INFO - PROCESS | 1742 | 1466695919743 Marionette TRACE conn3 <- [1,1290,null,{}] 08:31:59 INFO - PROCESS | 1742 | 1466695919767 Marionette TRACE conn3 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:59 INFO - PROCESS | 1742 | 1466695919775 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:31:59 INFO - PROCESS | 1742 | 1466695919979 Marionette TRACE conn3 <- [1,1291,null,{"value":null}] 08:32:00 INFO - PROCESS | 1742 | 1466695920162 Marionette TRACE conn3 -> [0,1292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:00 INFO - PROCESS | 1742 | 1466695920178 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:32:00 INFO - PROCESS | 1742 | ++DOCSHELL 0x8d2d6c00 == 31 [pid = 1742] [id = 330] 08:32:00 INFO - PROCESS | 1742 | ++DOMWINDOW == 87 (0x8d2da400) [pid = 1742] [serial = 991] [outer = (nil)] 08:32:00 INFO - PROCESS | 1742 | ++DOMWINDOW == 88 (0x8d2e3000) [pid = 1742] [serial = 992] [outer = 0x8d2da400] 08:32:00 INFO - PROCESS | 1742 | 1466695920308 Marionette DEBUG loaded listener.js 08:32:00 INFO - PROCESS | 1742 | ++DOMWINDOW == 89 (0x8d7a3c00) [pid = 1742] [serial = 993] [outer = 0x8d2da400] 08:32:01 INFO - PROCESS | 1742 | 1466695921390 Marionette TRACE conn3 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 08:32:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 08:32:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1696ms 08:32:01 INFO - PROCESS | 1742 | 1466695921434 Marionette TRACE conn3 -> [0,1293,"getWindowHandle",null] 08:32:01 INFO - PROCESS | 1742 | 1466695921440 Marionette TRACE conn3 <- [1,1293,null,{"value":"8"}] 08:32:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 08:32:01 INFO - PROCESS | 1742 | 1466695921452 Marionette TRACE conn3 -> [0,1294,"setScriptTimeout",{"ms":35000}] 08:32:01 INFO - PROCESS | 1742 | 1466695921458 Marionette TRACE conn3 <- [1,1294,null,{}] 08:32:01 INFO - PROCESS | 1742 | 1466695921466 Marionette TRACE conn3 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:01 INFO - PROCESS | 1742 | 1466695921472 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:32:01 INFO - PROCESS | 1742 | 1466695921667 Marionette TRACE conn3 <- [1,1295,null,{"value":null}] 08:32:01 INFO - PROCESS | 1742 | 1466695921897 Marionette TRACE conn3 -> [0,1296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:01 INFO - PROCESS | 1742 | 1466695921908 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:32:01 INFO - PROCESS | 1742 | ++DOCSHELL 0x8d9f7c00 == 32 [pid = 1742] [id = 331] 08:32:01 INFO - PROCESS | 1742 | ++DOMWINDOW == 90 (0x8e66e800) [pid = 1742] [serial = 994] [outer = (nil)] 08:32:02 INFO - PROCESS | 1742 | ++DOMWINDOW == 91 (0x8eab3000) [pid = 1742] [serial = 995] [outer = 0x8e66e800] 08:32:02 INFO - PROCESS | 1742 | 1466695922041 Marionette DEBUG loaded listener.js 08:32:02 INFO - PROCESS | 1742 | ++DOMWINDOW == 92 (0x8ebd2800) [pid = 1742] [serial = 996] [outer = 0x8e66e800] 08:32:03 INFO - PROCESS | 1742 | 1466695923035 Marionette TRACE conn3 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 08:32:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 08:32:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 1649ms 08:32:03 INFO - PROCESS | 1742 | 1466695923098 Marionette TRACE conn3 -> [0,1297,"getWindowHandle",null] 08:32:03 INFO - PROCESS | 1742 | 1466695923103 Marionette TRACE conn3 <- [1,1297,null,{"value":"8"}] 08:32:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 08:32:03 INFO - PROCESS | 1742 | 1466695923110 Marionette TRACE conn3 -> [0,1298,"setScriptTimeout",{"ms":35000}] 08:32:03 INFO - PROCESS | 1742 | 1466695923114 Marionette TRACE conn3 <- [1,1298,null,{}] 08:32:03 INFO - PROCESS | 1742 | 1466695923128 Marionette TRACE conn3 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:03 INFO - PROCESS | 1742 | 1466695923137 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:32:03 INFO - PROCESS | 1742 | 1466695923364 Marionette TRACE conn3 <- [1,1299,null,{"value":null}] 08:32:03 INFO - PROCESS | 1742 | 1466695923633 Marionette TRACE conn3 -> [0,1300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:03 INFO - PROCESS | 1742 | 1466695923650 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:32:03 INFO - PROCESS | 1742 | ++DOCSHELL 0x8f5d1c00 == 33 [pid = 1742] [id = 332] 08:32:03 INFO - PROCESS | 1742 | ++DOMWINDOW == 93 (0x8f5d3000) [pid = 1742] [serial = 997] [outer = (nil)] 08:32:03 INFO - PROCESS | 1742 | ++DOMWINDOW == 94 (0x8f5d6c00) [pid = 1742] [serial = 998] [outer = 0x8f5d3000] 08:32:03 INFO - PROCESS | 1742 | 1466695923779 Marionette DEBUG loaded listener.js 08:32:03 INFO - PROCESS | 1742 | ++DOMWINDOW == 95 (0x8f5dd000) [pid = 1742] [serial = 999] [outer = 0x8f5d3000] 08:32:04 INFO - PROCESS | 1742 | 1466695924723 Marionette TRACE conn3 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 08:32:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 08:32:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1641ms 08:32:04 INFO - PROCESS | 1742 | 1466695924751 Marionette TRACE conn3 -> [0,1301,"getWindowHandle",null] 08:32:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 08:32:04 INFO - PROCESS | 1742 | 1466695924756 Marionette TRACE conn3 <- [1,1301,null,{"value":"8"}] 08:32:04 INFO - PROCESS | 1742 | 1466695924762 Marionette TRACE conn3 -> [0,1302,"setScriptTimeout",{"ms":35000}] 08:32:04 INFO - PROCESS | 1742 | 1466695924766 Marionette TRACE conn3 <- [1,1302,null,{}] 08:32:04 INFO - PROCESS | 1742 | 1466695924772 Marionette TRACE conn3 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:04 INFO - PROCESS | 1742 | 1466695924777 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:32:04 INFO - PROCESS | 1742 | 1466695924959 Marionette TRACE conn3 <- [1,1303,null,{"value":null}] 08:32:05 INFO - PROCESS | 1742 | 1466695925143 Marionette TRACE conn3 -> [0,1304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:05 INFO - PROCESS | 1742 | 1466695925151 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:32:05 INFO - PROCESS | 1742 | ++DOCSHELL 0x8f5d3c00 == 34 [pid = 1742] [id = 333] 08:32:05 INFO - PROCESS | 1742 | ++DOMWINDOW == 96 (0x91197800) [pid = 1742] [serial = 1000] [outer = (nil)] 08:32:05 INFO - PROCESS | 1742 | ++DOMWINDOW == 97 (0x9119f400) [pid = 1742] [serial = 1001] [outer = 0x91197800] 08:32:05 INFO - PROCESS | 1742 | 1466695925283 Marionette DEBUG loaded listener.js 08:32:05 INFO - PROCESS | 1742 | ++DOMWINDOW == 98 (0x9119d400) [pid = 1742] [serial = 1002] [outer = 0x91197800] 08:32:06 INFO - PROCESS | 1742 | 1466695926230 Marionette TRACE conn3 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 08:32:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 08:32:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 1534ms 08:32:06 INFO - PROCESS | 1742 | 1466695926296 Marionette TRACE conn3 -> [0,1305,"getWindowHandle",null] 08:32:06 INFO - PROCESS | 1742 | 1466695926300 Marionette TRACE conn3 <- [1,1305,null,{"value":"8"}] 08:32:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 08:32:06 INFO - PROCESS | 1742 | 1466695926307 Marionette TRACE conn3 -> [0,1306,"setScriptTimeout",{"ms":35000}] 08:32:06 INFO - PROCESS | 1742 | 1466695926310 Marionette TRACE conn3 <- [1,1306,null,{}] 08:32:06 INFO - PROCESS | 1742 | 1466695926316 Marionette TRACE conn3 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:06 INFO - PROCESS | 1742 | 1466695926321 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:32:06 INFO - PROCESS | 1742 | 1466695926539 Marionette TRACE conn3 <- [1,1307,null,{"value":null}] 08:32:06 INFO - PROCESS | 1742 | 1466695926756 Marionette TRACE conn3 -> [0,1308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:06 INFO - PROCESS | 1742 | 1466695926767 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:32:06 INFO - PROCESS | 1742 | ++DOCSHELL 0x8cf6ac00 == 35 [pid = 1742] [id = 334] 08:32:06 INFO - PROCESS | 1742 | ++DOMWINDOW == 99 (0x8e638400) [pid = 1742] [serial = 1003] [outer = (nil)] 08:32:06 INFO - PROCESS | 1742 | ++DOMWINDOW == 100 (0x9159d800) [pid = 1742] [serial = 1004] [outer = 0x8e638400] 08:32:06 INFO - PROCESS | 1742 | 1466695926894 Marionette DEBUG loaded listener.js 08:32:07 INFO - PROCESS | 1742 | ++DOMWINDOW == 101 (0x91c58800) [pid = 1742] [serial = 1005] [outer = 0x8e638400] 08:32:07 INFO - PROCESS | 1742 | 1466695927824 Marionette TRACE conn3 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 08:32:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 08:32:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 1581ms 08:32:07 INFO - PROCESS | 1742 | 1466695927889 Marionette TRACE conn3 -> [0,1309,"getWindowHandle",null] 08:32:07 INFO - PROCESS | 1742 | 1466695927893 Marionette TRACE conn3 <- [1,1309,null,{"value":"8"}] 08:32:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 08:32:07 INFO - PROCESS | 1742 | 1466695927900 Marionette TRACE conn3 -> [0,1310,"setScriptTimeout",{"ms":35000}] 08:32:07 INFO - PROCESS | 1742 | 1466695927904 Marionette TRACE conn3 <- [1,1310,null,{}] 08:32:07 INFO - PROCESS | 1742 | 1466695927910 Marionette TRACE conn3 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:07 INFO - PROCESS | 1742 | 1466695927921 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:32:08 INFO - PROCESS | 1742 | 1466695928198 Marionette TRACE conn3 <- [1,1311,null,{"value":null}] 08:32:08 INFO - PROCESS | 1742 | 1466695928434 Marionette TRACE conn3 -> [0,1312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:08 INFO - PROCESS | 1742 | 1466695928442 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:32:08 INFO - PROCESS | 1742 | ++DOCSHELL 0x8d928800 == 36 [pid = 1742] [id = 335] 08:32:08 INFO - PROCESS | 1742 | ++DOMWINDOW == 102 (0x9119e000) [pid = 1742] [serial = 1006] [outer = (nil)] 08:32:08 INFO - PROCESS | 1742 | ++DOMWINDOW == 103 (0x924af000) [pid = 1742] [serial = 1007] [outer = 0x9119e000] 08:32:08 INFO - PROCESS | 1742 | 1466695928571 Marionette DEBUG loaded listener.js 08:32:08 INFO - PROCESS | 1742 | ++DOMWINDOW == 104 (0x92503400) [pid = 1742] [serial = 1008] [outer = 0x9119e000] 08:32:09 INFO - PROCESS | 1742 | 1466695929495 Marionette TRACE conn3 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1313,"getWindowHandle",null] 08:32:09 INFO - PROCESS | 1742 | 1466695929539 Marionette TRACE conn3 <- [1,1313,null,{"value":"8"}] 08:32:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 08:32:09 INFO - PROCESS | 1742 | 1466695929547 Marionette TRACE conn3 -> [0,1314,"setScriptTimeout",{"ms":35000}] 08:32:09 INFO - PROCESS | 1742 | 1466695929551 Marionette TRACE conn3 <- [1,1314,null,{}] 08:32:09 INFO - PROCESS | 1742 | 1466695929557 Marionette TRACE conn3 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:09 INFO - PROCESS | 1742 | 1466695929563 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:32:09 INFO - PROCESS | 1742 | 1466695929741 Marionette TRACE conn3 <- [1,1315,null,{"value":null}] 08:32:09 INFO - PROCESS | 1742 | 1466695929930 Marionette TRACE conn3 -> [0,1316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:09 INFO - PROCESS | 1742 | 1466695929939 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:32:10 INFO - PROCESS | 1742 | ++DOCSHELL 0x8d79c000 == 37 [pid = 1742] [id = 336] 08:32:10 INFO - PROCESS | 1742 | ++DOMWINDOW == 105 (0x8d79d000) [pid = 1742] [serial = 1009] [outer = (nil)] 08:32:10 INFO - PROCESS | 1742 | ++DOMWINDOW == 106 (0x9119fc00) [pid = 1742] [serial = 1010] [outer = 0x8d79d000] 08:32:10 INFO - PROCESS | 1742 | 1466695930075 Marionette DEBUG loaded listener.js 08:32:10 INFO - PROCESS | 1742 | ++DOMWINDOW == 107 (0x91d84400) [pid = 1742] [serial = 1011] [outer = 0x8d79d000] 08:32:11 INFO - PROCESS | 1742 | 1466695931166 Marionette TRACE conn3 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 08:32:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 08:32:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1682ms 08:32:11 INFO - PROCESS | 1742 | 1466695931231 Marionette TRACE conn3 -> [0,1317,"getWindowHandle",null] 08:32:11 INFO - PROCESS | 1742 | 1466695931237 Marionette TRACE conn3 <- [1,1317,null,{"value":"8"}] 08:32:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 08:32:11 INFO - PROCESS | 1742 | 1466695931244 Marionette TRACE conn3 -> [0,1318,"setScriptTimeout",{"ms":35000}] 08:32:11 INFO - PROCESS | 1742 | 1466695931252 Marionette TRACE conn3 <- [1,1318,null,{}] 08:32:11 INFO - PROCESS | 1742 | 1466695931259 Marionette TRACE conn3 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:11 INFO - PROCESS | 1742 | 1466695931265 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:32:11 INFO - PROCESS | 1742 | 1466695931462 Marionette TRACE conn3 <- [1,1319,null,{"value":null}] 08:32:11 INFO - PROCESS | 1742 | 1466695931807 Marionette TRACE conn3 -> [0,1320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:11 INFO - PROCESS | 1742 | 1466695931815 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:32:11 INFO - PROCESS | 1742 | --DOCSHELL 0x8e670800 == 36 [pid = 1742] [id = 328] 08:32:11 INFO - PROCESS | 1742 | --DOCSHELL 0x8e66e000 == 35 [pid = 1742] [id = 327] 08:32:11 INFO - PROCESS | 1742 | ++DOCSHELL 0x8d0b5800 == 36 [pid = 1742] [id = 337] 08:32:11 INFO - PROCESS | 1742 | ++DOMWINDOW == 108 (0x8d0bd000) [pid = 1742] [serial = 1012] [outer = (nil)] 08:32:11 INFO - PROCESS | 1742 | ++DOMWINDOW == 109 (0x8d929000) [pid = 1742] [serial = 1013] [outer = 0x8d0bd000] 08:32:11 INFO - PROCESS | 1742 | 1466695931940 Marionette DEBUG loaded listener.js 08:32:12 INFO - PROCESS | 1742 | ++DOMWINDOW == 110 (0x8d9f5800) [pid = 1742] [serial = 1014] [outer = 0x8d0bd000] 08:32:12 INFO - PROCESS | 1742 | --DOCSHELL 0x8d92d400 == 35 [pid = 1742] [id = 326] 08:32:12 INFO - PROCESS | 1742 | --DOCSHELL 0x8d2d5000 == 34 [pid = 1742] [id = 325] 08:32:12 INFO - PROCESS | 1742 | --DOMWINDOW == 109 (0x92d02800) [pid = 1742] [serial = 944] [outer = (nil)] [url = about:blank] 08:32:12 INFO - PROCESS | 1742 | --DOMWINDOW == 108 (0x92507800) [pid = 1742] [serial = 942] [outer = (nil)] [url = about:blank] 08:32:12 INFO - PROCESS | 1742 | --DOMWINDOW == 107 (0x9304bc00) [pid = 1742] [serial = 945] [outer = (nil)] [url = about:blank] 08:32:12 INFO - PROCESS | 1742 | --DOMWINDOW == 106 (0x91195800) [pid = 1742] [serial = 947] [outer = (nil)] [url = about:blank] 08:32:12 INFO - PROCESS | 1742 | --DOMWINDOW == 105 (0x984e3400) [pid = 1742] [serial = 923] [outer = (nil)] [url = about:blank] 08:32:12 INFO - PROCESS | 1742 | --DOMWINDOW == 104 (0x993e0800) [pid = 1742] [serial = 924] [outer = (nil)] [url = about:blank] 08:32:12 INFO - PROCESS | 1742 | --DOMWINDOW == 103 (0x8e63e800) [pid = 1742] [serial = 905] [outer = (nil)] [url = about:blank] 08:32:12 INFO - PROCESS | 1742 | --DOMWINDOW == 102 (0x8eaac800) [pid = 1742] [serial = 906] [outer = (nil)] [url = about:blank] 08:32:12 INFO - PROCESS | 1742 | --DOMWINDOW == 101 (0x92d05400) [pid = 1742] [serial = 911] [outer = (nil)] [url = about:blank] 08:32:12 INFO - PROCESS | 1742 | --DOMWINDOW == 100 (0x92d0fc00) [pid = 1742] [serial = 912] [outer = (nil)] [url = about:blank] 08:32:12 INFO - PROCESS | 1742 | --DOMWINDOW == 99 (0x8d930400) [pid = 1742] [serial = 935] [outer = (nil)] [url = about:blank] 08:32:12 INFO - PROCESS | 1742 | --DOMWINDOW == 98 (0x8eaac000) [pid = 1742] [serial = 936] [outer = (nil)] [url = about:blank] 08:32:12 INFO - PROCESS | 1742 | --DOMWINDOW == 97 (0x93cc6000) [pid = 1742] [serial = 914] [outer = (nil)] [url = about:blank] 08:32:12 INFO - PROCESS | 1742 | --DOMWINDOW == 96 (0x93e38c00) [pid = 1742] [serial = 915] [outer = (nil)] [url = about:blank] 08:32:12 INFO - PROCESS | 1742 | --DOMWINDOW == 95 (0x97084c00) [pid = 1742] [serial = 920] [outer = (nil)] [url = about:blank] 08:32:12 INFO - PROCESS | 1742 | --DOMWINDOW == 94 (0x97090800) [pid = 1742] [serial = 921] [outer = (nil)] [url = about:blank] 08:32:12 INFO - PROCESS | 1742 | --DOMWINDOW == 93 (0x91c5d400) [pid = 1742] [serial = 903] [outer = (nil)] [url = about:blank] 08:32:12 INFO - PROCESS | 1742 | --DOMWINDOW == 92 (0x91c57c00) [pid = 1742] [serial = 902] [outer = (nil)] [url = about:blank] 08:32:12 INFO - PROCESS | 1742 | --DOMWINDOW == 91 (0x99fc2000) [pid = 1742] [serial = 926] [outer = (nil)] [url = about:blank] 08:32:12 INFO - PROCESS | 1742 | --DOMWINDOW == 90 (0x9a1be400) [pid = 1742] [serial = 927] [outer = (nil)] [url = about:blank] 08:32:12 INFO - PROCESS | 1742 | --DOMWINDOW == 89 (0x91593800) [pid = 1742] [serial = 908] [outer = (nil)] [url = about:blank] 08:32:12 INFO - PROCESS | 1742 | --DOMWINDOW == 88 (0x91c5a400) [pid = 1742] [serial = 909] [outer = (nil)] [url = about:blank] 08:32:12 INFO - PROCESS | 1742 | --DOMWINDOW == 87 (0x8cf65800) [pid = 1742] [serial = 932] [outer = (nil)] [url = about:blank] 08:32:12 INFO - PROCESS | 1742 | --DOMWINDOW == 86 (0x8d0bc800) [pid = 1742] [serial = 933] [outer = (nil)] [url = about:blank] 08:32:12 INFO - PROCESS | 1742 | --DOMWINDOW == 85 (0x9535b800) [pid = 1742] [serial = 917] [outer = (nil)] [url = about:blank] 08:32:12 INFO - PROCESS | 1742 | --DOMWINDOW == 84 (0x95362c00) [pid = 1742] [serial = 918] [outer = (nil)] [url = about:blank] 08:32:12 INFO - PROCESS | 1742 | --DOMWINDOW == 83 (0x8eee2000) [pid = 1742] [serial = 938] [outer = (nil)] [url = about:blank] 08:32:12 INFO - PROCESS | 1742 | --DOMWINDOW == 82 (0x8f5dd800) [pid = 1742] [serial = 939] [outer = (nil)] [url = about:blank] 08:32:12 INFO - PROCESS | 1742 | --DOMWINDOW == 81 (0x8eedf800) [pid = 1742] [serial = 929] [outer = (nil)] [url = about:blank] 08:32:12 INFO - PROCESS | 1742 | --DOMWINDOW == 80 (0x8f395000) [pid = 1742] [serial = 930] [outer = (nil)] [url = about:blank] 08:32:12 INFO - PROCESS | 1742 | --DOMWINDOW == 79 (0x93e42400) [pid = 1742] [serial = 950] [outer = (nil)] [url = about:blank] 08:32:12 INFO - PROCESS | 1742 | --DOMWINDOW == 78 (0x95357800) [pid = 1742] [serial = 951] [outer = (nil)] [url = about:blank] 08:32:12 INFO - PROCESS | 1742 | --DOMWINDOW == 77 (0x924b3000) [pid = 1742] [serial = 941] [outer = (nil)] [url = about:blank] 08:32:12 INFO - PROCESS | 1742 | --DOMWINDOW == 76 (0x93055800) [pid = 1742] [serial = 948] [outer = (nil)] [url = about:blank] 08:32:12 INFO - PROCESS | 1742 | 1466695932778 Marionette TRACE conn3 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 08:32:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 08:32:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1599ms 08:32:12 INFO - PROCESS | 1742 | 1466695932845 Marionette TRACE conn3 -> [0,1321,"getWindowHandle",null] 08:32:12 INFO - PROCESS | 1742 | 1466695932852 Marionette TRACE conn3 <- [1,1321,null,{"value":"8"}] 08:32:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 08:32:12 INFO - PROCESS | 1742 | 1466695932862 Marionette TRACE conn3 -> [0,1322,"setScriptTimeout",{"ms":35000}] 08:32:12 INFO - PROCESS | 1742 | 1466695932866 Marionette TRACE conn3 <- [1,1322,null,{}] 08:32:12 INFO - PROCESS | 1742 | 1466695932872 Marionette TRACE conn3 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:12 INFO - PROCESS | 1742 | 1466695932878 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:32:13 INFO - PROCESS | 1742 | 1466695933062 Marionette TRACE conn3 <- [1,1323,null,{"value":null}] 08:32:13 INFO - PROCESS | 1742 | 1466695933074 Marionette TRACE conn3 -> [0,1324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:13 INFO - PROCESS | 1742 | 1466695933080 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:32:13 INFO - PROCESS | 1742 | ++DOCSHELL 0x8d92f800 == 35 [pid = 1742] [id = 338] 08:32:13 INFO - PROCESS | 1742 | ++DOMWINDOW == 77 (0x8e671000) [pid = 1742] [serial = 1015] [outer = (nil)] 08:32:13 INFO - PROCESS | 1742 | ++DOMWINDOW == 78 (0x8ebc8000) [pid = 1742] [serial = 1016] [outer = 0x8e671000] 08:32:13 INFO - PROCESS | 1742 | 1466695933170 Marionette DEBUG loaded listener.js 08:32:13 INFO - PROCESS | 1742 | ++DOMWINDOW == 79 (0x8eecb800) [pid = 1742] [serial = 1017] [outer = 0x8e671000] 08:32:14 INFO - PROCESS | 1742 | 1466695934200 Marionette TRACE conn3 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 08:32:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 08:32:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 1387ms 08:32:14 INFO - PROCESS | 1742 | 1466695934264 Marionette TRACE conn3 -> [0,1325,"getWindowHandle",null] 08:32:14 INFO - PROCESS | 1742 | 1466695934269 Marionette TRACE conn3 <- [1,1325,null,{"value":"8"}] 08:32:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 08:32:14 INFO - PROCESS | 1742 | 1466695934283 Marionette TRACE conn3 -> [0,1326,"setScriptTimeout",{"ms":35000}] 08:32:14 INFO - PROCESS | 1742 | 1466695934290 Marionette TRACE conn3 <- [1,1326,null,{}] 08:32:14 INFO - PROCESS | 1742 | 1466695934305 Marionette TRACE conn3 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:14 INFO - PROCESS | 1742 | 1466695934314 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:32:14 INFO - PROCESS | 1742 | 1466695934540 Marionette TRACE conn3 <- [1,1327,null,{"value":null}] 08:32:14 INFO - PROCESS | 1742 | 1466695934559 Marionette TRACE conn3 -> [0,1328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:14 INFO - PROCESS | 1742 | 1466695934569 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:32:14 INFO - PROCESS | 1742 | ++DOCSHELL 0x8f5d8400 == 36 [pid = 1742] [id = 339] 08:32:14 INFO - PROCESS | 1742 | ++DOMWINDOW == 80 (0x8f613000) [pid = 1742] [serial = 1018] [outer = (nil)] 08:32:14 INFO - PROCESS | 1742 | ++DOMWINDOW == 81 (0x8f620400) [pid = 1742] [serial = 1019] [outer = 0x8f613000] 08:32:14 INFO - PROCESS | 1742 | 1466695934658 Marionette DEBUG loaded listener.js 08:32:14 INFO - PROCESS | 1742 | ++DOMWINDOW == 82 (0x91598400) [pid = 1742] [serial = 1020] [outer = 0x8f613000] 08:32:15 INFO - PROCESS | 1742 | 1466695935626 Marionette TRACE conn3 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 08:32:15 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 08:32:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1393ms 08:32:15 INFO - PROCESS | 1742 | 1466695935670 Marionette TRACE conn3 -> [0,1329,"getWindowHandle",null] 08:32:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 08:32:15 INFO - PROCESS | 1742 | 1466695935675 Marionette TRACE conn3 <- [1,1329,null,{"value":"8"}] 08:32:15 INFO - PROCESS | 1742 | 1466695935687 Marionette TRACE conn3 -> [0,1330,"setScriptTimeout",{"ms":35000}] 08:32:15 INFO - PROCESS | 1742 | 1466695935690 Marionette TRACE conn3 <- [1,1330,null,{}] 08:32:15 INFO - PROCESS | 1742 | 1466695935697 Marionette TRACE conn3 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:15 INFO - PROCESS | 1742 | 1466695935703 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:32:15 INFO - PROCESS | 1742 | 1466695935945 Marionette TRACE conn3 <- [1,1331,null,{"value":null}] 08:32:15 INFO - PROCESS | 1742 | 1466695935975 Marionette TRACE conn3 -> [0,1332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:15 INFO - PROCESS | 1742 | 1466695935982 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:32:16 INFO - PROCESS | 1742 | ++DOCSHELL 0x8cf5c000 == 37 [pid = 1742] [id = 340] 08:32:16 INFO - PROCESS | 1742 | ++DOMWINDOW == 83 (0x9159d000) [pid = 1742] [serial = 1021] [outer = (nil)] 08:32:16 INFO - PROCESS | 1742 | ++DOMWINDOW == 84 (0x91d83c00) [pid = 1742] [serial = 1022] [outer = 0x9159d000] 08:32:16 INFO - PROCESS | 1742 | 1466695936053 Marionette DEBUG loaded listener.js 08:32:16 INFO - PROCESS | 1742 | ++DOMWINDOW == 85 (0x91d8c400) [pid = 1742] [serial = 1023] [outer = 0x9159d000] 08:32:16 INFO - PROCESS | 1742 | --DOMWINDOW == 84 (0x8d9eb800) [pid = 1742] [serial = 952] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 08:32:16 INFO - PROCESS | 1742 | --DOMWINDOW == 83 (0x91c53800) [pid = 1742] [serial = 955] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 08:32:16 INFO - PROCESS | 1742 | --DOMWINDOW == 82 (0x93e36c00) [pid = 1742] [serial = 958] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 08:32:16 INFO - PROCESS | 1742 | --DOMWINDOW == 81 (0x95354800) [pid = 1742] [serial = 961] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 08:32:16 INFO - PROCESS | 1742 | --DOMWINDOW == 80 (0x8d92e000) [pid = 1742] [serial = 979] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 08:32:16 INFO - PROCESS | 1742 | --DOMWINDOW == 79 (0x8d2d5400) [pid = 1742] [serial = 976] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 08:32:16 INFO - PROCESS | 1742 | --DOMWINDOW == 78 (0x8f5d9800) [pid = 1742] [serial = 973] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 08:32:16 INFO - PROCESS | 1742 | --DOMWINDOW == 77 (0x8d931800) [pid = 1742] [serial = 964] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 08:32:16 INFO - PROCESS | 1742 | --DOMWINDOW == 76 (0x95457800) [pid = 1742] [serial = 967] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 08:32:16 INFO - PROCESS | 1742 | --DOMWINDOW == 75 (0x8eab4000) [pid = 1742] [serial = 985] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 08:32:16 INFO - PROCESS | 1742 | --DOMWINDOW == 74 (0x8cf67c00) [pid = 1742] [serial = 970] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 08:32:16 INFO - PROCESS | 1742 | --DOMWINDOW == 73 (0x8e672800) [pid = 1742] [serial = 982] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 08:32:17 INFO - PROCESS | 1742 | 1466695937159 Marionette TRACE conn3 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 08:32:17 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 08:32:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1502ms 08:32:17 INFO - PROCESS | 1742 | 1466695937184 Marionette TRACE conn3 -> [0,1333,"getWindowHandle",null] 08:32:17 INFO - PROCESS | 1742 | 1466695937188 Marionette TRACE conn3 <- [1,1333,null,{"value":"8"}] 08:32:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 08:32:17 INFO - PROCESS | 1742 | 1466695937195 Marionette TRACE conn3 -> [0,1334,"setScriptTimeout",{"ms":35000}] 08:32:17 INFO - PROCESS | 1742 | 1466695937198 Marionette TRACE conn3 <- [1,1334,null,{}] 08:32:17 INFO - PROCESS | 1742 | 1466695937204 Marionette TRACE conn3 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:17 INFO - PROCESS | 1742 | 1466695937209 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:32:17 INFO - PROCESS | 1742 | 1466695937374 Marionette TRACE conn3 <- [1,1335,null,{"value":null}] 08:32:17 INFO - PROCESS | 1742 | 1466695937389 Marionette TRACE conn3 -> [0,1336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:17 INFO - PROCESS | 1742 | 1466695937397 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:32:17 INFO - PROCESS | 1742 | ++DOCSHELL 0x8cf5d000 == 38 [pid = 1742] [id = 341] 08:32:17 INFO - PROCESS | 1742 | ++DOMWINDOW == 74 (0x8d799000) [pid = 1742] [serial = 1024] [outer = (nil)] 08:32:17 INFO - PROCESS | 1742 | ++DOMWINDOW == 75 (0x9159f400) [pid = 1742] [serial = 1025] [outer = 0x8d799000] 08:32:17 INFO - PROCESS | 1742 | 1466695937482 Marionette DEBUG loaded listener.js 08:32:17 INFO - PROCESS | 1742 | ++DOMWINDOW == 76 (0x91c60400) [pid = 1742] [serial = 1026] [outer = 0x8d799000] 08:32:18 INFO - PROCESS | 1742 | 1466695938402 Marionette TRACE conn3 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 08:32:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 08:32:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1244ms 08:32:18 INFO - PROCESS | 1742 | 1466695938440 Marionette TRACE conn3 -> [0,1337,"getWindowHandle",null] 08:32:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 08:32:18 INFO - PROCESS | 1742 | 1466695938444 Marionette TRACE conn3 <- [1,1337,null,{"value":"8"}] 08:32:18 INFO - PROCESS | 1742 | 1466695938450 Marionette TRACE conn3 -> [0,1338,"setScriptTimeout",{"ms":35000}] 08:32:18 INFO - PROCESS | 1742 | 1466695938454 Marionette TRACE conn3 <- [1,1338,null,{}] 08:32:18 INFO - PROCESS | 1742 | 1466695938459 Marionette TRACE conn3 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:18 INFO - PROCESS | 1742 | 1466695938469 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:32:18 INFO - PROCESS | 1742 | 1466695938645 Marionette TRACE conn3 <- [1,1339,null,{"value":null}] 08:32:18 INFO - PROCESS | 1742 | 1466695938888 Marionette TRACE conn3 -> [0,1340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:18 INFO - PROCESS | 1742 | 1466695938899 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:32:18 INFO - PROCESS | 1742 | ++DOCSHELL 0x8cf5fc00 == 39 [pid = 1742] [id = 342] 08:32:18 INFO - PROCESS | 1742 | ++DOMWINDOW == 77 (0x8cf61800) [pid = 1742] [serial = 1027] [outer = (nil)] 08:32:18 INFO - PROCESS | 1742 | ++DOMWINDOW == 78 (0x8cf69400) [pid = 1742] [serial = 1028] [outer = 0x8cf61800] 08:32:18 INFO - PROCESS | 1742 | 1466695938988 Marionette DEBUG loaded listener.js 08:32:19 INFO - PROCESS | 1742 | ++DOMWINDOW == 79 (0x8d0bb800) [pid = 1742] [serial = 1029] [outer = 0x8cf61800] 08:32:20 INFO - PROCESS | 1742 | 1466695940558 Marionette TRACE conn3 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 08:32:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 08:32:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 2140ms 08:32:20 INFO - PROCESS | 1742 | 1466695940619 Marionette TRACE conn3 -> [0,1341,"getWindowHandle",null] 08:32:20 INFO - PROCESS | 1742 | 1466695940625 Marionette TRACE conn3 <- [1,1341,null,{"value":"8"}] 08:32:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 08:32:20 INFO - PROCESS | 1742 | 1466695940638 Marionette TRACE conn3 -> [0,1342,"setScriptTimeout",{"ms":35000}] 08:32:20 INFO - PROCESS | 1742 | 1466695940645 Marionette TRACE conn3 <- [1,1342,null,{}] 08:32:20 INFO - PROCESS | 1742 | 1466695940653 Marionette TRACE conn3 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:20 INFO - PROCESS | 1742 | 1466695940658 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:32:20 INFO - PROCESS | 1742 | 1466695940877 Marionette TRACE conn3 <- [1,1343,null,{"value":null}] 08:32:21 INFO - PROCESS | 1742 | 1466695941052 Marionette TRACE conn3 -> [0,1344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:21 INFO - PROCESS | 1742 | 1466695941063 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:32:21 INFO - PROCESS | 1742 | ++DOCSHELL 0x8cf66400 == 40 [pid = 1742] [id = 343] 08:32:21 INFO - PROCESS | 1742 | ++DOMWINDOW == 80 (0x8d9e9800) [pid = 1742] [serial = 1030] [outer = (nil)] 08:32:21 INFO - PROCESS | 1742 | ++DOMWINDOW == 81 (0x8e669000) [pid = 1742] [serial = 1031] [outer = 0x8d9e9800] 08:32:21 INFO - PROCESS | 1742 | 1466695941153 Marionette DEBUG loaded listener.js 08:32:21 INFO - PROCESS | 1742 | ++DOMWINDOW == 82 (0x8eaaac00) [pid = 1742] [serial = 1032] [outer = 0x8d9e9800] 08:32:22 INFO - PROCESS | 1742 | 1466695942154 Marionette TRACE conn3 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 08:32:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 08:32:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1584ms 08:32:22 INFO - PROCESS | 1742 | 1466695942227 Marionette TRACE conn3 -> [0,1345,"getWindowHandle",null] 08:32:22 INFO - PROCESS | 1742 | 1466695942234 Marionette TRACE conn3 <- [1,1345,null,{"value":"8"}] 08:32:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 08:32:22 INFO - PROCESS | 1742 | 1466695942241 Marionette TRACE conn3 -> [0,1346,"setScriptTimeout",{"ms":35000}] 08:32:22 INFO - PROCESS | 1742 | 1466695942245 Marionette TRACE conn3 <- [1,1346,null,{}] 08:32:22 INFO - PROCESS | 1742 | 1466695942252 Marionette TRACE conn3 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:22 INFO - PROCESS | 1742 | 1466695942257 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:32:22 INFO - PROCESS | 1742 | 1466695942525 Marionette TRACE conn3 <- [1,1347,null,{"value":null}] 08:32:22 INFO - PROCESS | 1742 | 1466695942841 Marionette TRACE conn3 -> [0,1348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:22 INFO - PROCESS | 1742 | 1466695942850 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:32:22 INFO - PROCESS | 1742 | ++DOCSHELL 0x8eee1800 == 41 [pid = 1742] [id = 344] 08:32:22 INFO - PROCESS | 1742 | ++DOMWINDOW == 83 (0x8f38b000) [pid = 1742] [serial = 1033] [outer = (nil)] 08:32:22 INFO - PROCESS | 1742 | ++DOMWINDOW == 84 (0x8f5ce400) [pid = 1742] [serial = 1034] [outer = 0x8f38b000] 08:32:22 INFO - PROCESS | 1742 | 1466695942959 Marionette DEBUG loaded listener.js 08:32:23 INFO - PROCESS | 1742 | ++DOMWINDOW == 85 (0x8f617400) [pid = 1742] [serial = 1035] [outer = 0x8f38b000] 08:32:23 INFO - PROCESS | 1742 | 1466695943965 Marionette TRACE conn3 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 08:32:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 08:32:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1789ms 08:32:24 INFO - PROCESS | 1742 | 1466695944032 Marionette TRACE conn3 -> [0,1349,"getWindowHandle",null] 08:32:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 08:32:24 INFO - PROCESS | 1742 | 1466695944037 Marionette TRACE conn3 <- [1,1349,null,{"value":"8"}] 08:32:24 INFO - PROCESS | 1742 | 1466695944054 Marionette TRACE conn3 -> [0,1350,"setScriptTimeout",{"ms":35000}] 08:32:24 INFO - PROCESS | 1742 | 1466695944064 Marionette TRACE conn3 <- [1,1350,null,{}] 08:32:24 INFO - PROCESS | 1742 | 1466695944073 Marionette TRACE conn3 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:24 INFO - PROCESS | 1742 | 1466695944080 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:32:24 INFO - PROCESS | 1742 | 1466695944341 Marionette TRACE conn3 <- [1,1351,null,{"value":null}] 08:32:24 INFO - PROCESS | 1742 | 1466695944613 Marionette TRACE conn3 -> [0,1352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:24 INFO - PROCESS | 1742 | 1466695944623 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:32:24 INFO - PROCESS | 1742 | ++DOCSHELL 0x8cf66c00 == 42 [pid = 1742] [id = 345] 08:32:24 INFO - PROCESS | 1742 | ++DOMWINDOW == 86 (0x8f619400) [pid = 1742] [serial = 1036] [outer = (nil)] 08:32:24 INFO - PROCESS | 1742 | ++DOMWINDOW == 87 (0x924bc400) [pid = 1742] [serial = 1037] [outer = 0x8f619400] 08:32:24 INFO - PROCESS | 1742 | 1466695944709 Marionette DEBUG loaded listener.js 08:32:24 INFO - PROCESS | 1742 | ++DOMWINDOW == 88 (0x9258e800) [pid = 1742] [serial = 1038] [outer = 0x8f619400] 08:32:25 INFO - PROCESS | 1742 | 1466695945672 Marionette TRACE conn3 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 08:32:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 08:32:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1703ms 08:32:25 INFO - PROCESS | 1742 | 1466695945749 Marionette TRACE conn3 -> [0,1353,"getWindowHandle",null] 08:32:25 INFO - PROCESS | 1742 | 1466695945754 Marionette TRACE conn3 <- [1,1353,null,{"value":"8"}] 08:32:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 08:32:25 INFO - PROCESS | 1742 | 1466695945761 Marionette TRACE conn3 -> [0,1354,"setScriptTimeout",{"ms":35000}] 08:32:25 INFO - PROCESS | 1742 | 1466695945765 Marionette TRACE conn3 <- [1,1354,null,{}] 08:32:25 INFO - PROCESS | 1742 | 1466695945770 Marionette TRACE conn3 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:25 INFO - PROCESS | 1742 | 1466695945776 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:32:26 INFO - PROCESS | 1742 | 1466695946017 Marionette TRACE conn3 <- [1,1355,null,{"value":null}] 08:32:26 INFO - PROCESS | 1742 | 1466695946236 Marionette TRACE conn3 -> [0,1356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:26 INFO - PROCESS | 1742 | 1466695946246 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:32:26 INFO - PROCESS | 1742 | ++DOCSHELL 0x8cf60000 == 43 [pid = 1742] [id = 346] 08:32:26 INFO - PROCESS | 1742 | ++DOMWINDOW == 89 (0x8ebd4800) [pid = 1742] [serial = 1039] [outer = (nil)] 08:32:26 INFO - PROCESS | 1742 | ++DOMWINDOW == 90 (0x92d0bc00) [pid = 1742] [serial = 1040] [outer = 0x8ebd4800] 08:32:26 INFO - PROCESS | 1742 | 1466695946373 Marionette DEBUG loaded listener.js 08:32:26 INFO - PROCESS | 1742 | ++DOMWINDOW == 91 (0x92d0d400) [pid = 1742] [serial = 1041] [outer = 0x8ebd4800] 08:32:27 INFO - PROCESS | 1742 | 1466695947428 Marionette TRACE conn3 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 08:32:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 08:32:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1684ms 08:32:27 INFO - PROCESS | 1742 | 1466695947445 Marionette TRACE conn3 -> [0,1357,"getWindowHandle",null] 08:32:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 08:32:27 INFO - PROCESS | 1742 | 1466695947450 Marionette TRACE conn3 <- [1,1357,null,{"value":"8"}] 08:32:27 INFO - PROCESS | 1742 | 1466695947457 Marionette TRACE conn3 -> [0,1358,"setScriptTimeout",{"ms":35000}] 08:32:27 INFO - PROCESS | 1742 | 1466695947460 Marionette TRACE conn3 <- [1,1358,null,{}] 08:32:27 INFO - PROCESS | 1742 | 1466695947466 Marionette TRACE conn3 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:27 INFO - PROCESS | 1742 | 1466695947472 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:32:27 INFO - PROCESS | 1742 | 1466695947676 Marionette TRACE conn3 <- [1,1359,null,{"value":null}] 08:32:28 INFO - PROCESS | 1742 | 1466695948173 Marionette TRACE conn3 -> [0,1360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:28 INFO - PROCESS | 1742 | 1466695948183 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:32:28 INFO - PROCESS | 1742 | ++DOCSHELL 0x8d79e400 == 44 [pid = 1742] [id = 347] 08:32:28 INFO - PROCESS | 1742 | ++DOMWINDOW == 92 (0x8d7a2c00) [pid = 1742] [serial = 1042] [outer = (nil)] 08:32:28 INFO - PROCESS | 1742 | ++DOMWINDOW == 93 (0x8d928400) [pid = 1742] [serial = 1043] [outer = 0x8d7a2c00] 08:32:28 INFO - PROCESS | 1742 | 1466695948268 Marionette DEBUG loaded listener.js 08:32:28 INFO - PROCESS | 1742 | ++DOMWINDOW == 94 (0x8d9f4c00) [pid = 1742] [serial = 1044] [outer = 0x8d7a2c00] 08:32:29 INFO - PROCESS | 1742 | 1466695949219 Marionette TRACE conn3 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 08:32:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 08:32:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 1833ms 08:32:29 INFO - PROCESS | 1742 | 1466695949292 Marionette TRACE conn3 -> [0,1361,"getWindowHandle",null] 08:32:29 INFO - PROCESS | 1742 | 1466695949297 Marionette TRACE conn3 <- [1,1361,null,{"value":"8"}] 08:32:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 08:32:29 INFO - PROCESS | 1742 | 1466695949305 Marionette TRACE conn3 -> [0,1362,"setScriptTimeout",{"ms":35000}] 08:32:29 INFO - PROCESS | 1742 | 1466695949309 Marionette TRACE conn3 <- [1,1362,null,{}] 08:32:29 INFO - PROCESS | 1742 | 1466695949318 Marionette TRACE conn3 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:29 INFO - PROCESS | 1742 | 1466695949326 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:32:29 INFO - PROCESS | 1742 | 1466695949609 Marionette TRACE conn3 <- [1,1363,null,{"value":null}] 08:32:30 INFO - PROCESS | 1742 | --DOCSHELL 0x8e641800 == 43 [pid = 1742] [id = 312] 08:32:30 INFO - PROCESS | 1742 | --DOCSHELL 0x8cf5d000 == 42 [pid = 1742] [id = 341] 08:32:30 INFO - PROCESS | 1742 | --DOCSHELL 0x8cf5c000 == 41 [pid = 1742] [id = 340] 08:32:30 INFO - PROCESS | 1742 | --DOCSHELL 0x8f5d8400 == 40 [pid = 1742] [id = 339] 08:32:30 INFO - PROCESS | 1742 | --DOCSHELL 0x8d92f800 == 39 [pid = 1742] [id = 338] 08:32:30 INFO - PROCESS | 1742 | --DOCSHELL 0x8d0b5800 == 38 [pid = 1742] [id = 337] 08:32:30 INFO - PROCESS | 1742 | --DOCSHELL 0x8e63ac00 == 37 [pid = 1742] [id = 295] 08:32:30 INFO - PROCESS | 1742 | --DOCSHELL 0x8d926000 == 36 [pid = 1742] [id = 302] 08:32:30 INFO - PROCESS | 1742 | --DOCSHELL 0x8d0c1400 == 35 [pid = 1742] [id = 308] 08:32:30 INFO - PROCESS | 1742 | --DOCSHELL 0x8d2d6800 == 34 [pid = 1742] [id = 296] 08:32:30 INFO - PROCESS | 1742 | --DOCSHELL 0x8d0be400 == 33 [pid = 1742] [id = 311] 08:32:30 INFO - PROCESS | 1742 | --DOCSHELL 0x8ebc9c00 == 32 [pid = 1742] [id = 297] 08:32:30 INFO - PROCESS | 1742 | --DOCSHELL 0x8cf60c00 == 31 [pid = 1742] [id = 299] 08:32:30 INFO - PROCESS | 1742 | --DOCSHELL 0x8cf68800 == 30 [pid = 1742] [id = 329] 08:32:30 INFO - PROCESS | 1742 | --DOCSHELL 0x8f5d3c00 == 29 [pid = 1742] [id = 333] 08:32:30 INFO - PROCESS | 1742 | --DOCSHELL 0x8eaae400 == 28 [pid = 1742] [id = 324] 08:32:30 INFO - PROCESS | 1742 | --DOCSHELL 0x8cf5d800 == 27 [pid = 1742] [id = 310] 08:32:30 INFO - PROCESS | 1742 | --DOCSHELL 0x8d928800 == 26 [pid = 1742] [id = 335] 08:32:30 INFO - PROCESS | 1742 | --DOCSHELL 0x8d2d6c00 == 25 [pid = 1742] [id = 330] 08:32:30 INFO - PROCESS | 1742 | --DOCSHELL 0x8d922c00 == 24 [pid = 1742] [id = 301] 08:32:30 INFO - PROCESS | 1742 | --DOCSHELL 0x8cf6ac00 == 23 [pid = 1742] [id = 334] 08:32:30 INFO - PROCESS | 1742 | --DOCSHELL 0x8e673000 == 22 [pid = 1742] [id = 305] 08:32:30 INFO - PROCESS | 1742 | --DOCSHELL 0x92585000 == 21 [pid = 1742] [id = 303] 08:32:30 INFO - PROCESS | 1742 | --DOCSHELL 0x8d9f7c00 == 20 [pid = 1742] [id = 331] 08:32:30 INFO - PROCESS | 1742 | --DOCSHELL 0x8d79c000 == 19 [pid = 1742] [id = 336] 08:32:30 INFO - PROCESS | 1742 | --DOCSHELL 0x8e639c00 == 18 [pid = 1742] [id = 307] 08:32:30 INFO - PROCESS | 1742 | --DOCSHELL 0x91d83000 == 17 [pid = 1742] [id = 304] 08:32:30 INFO - PROCESS | 1742 | --DOCSHELL 0x8f5d1c00 == 16 [pid = 1742] [id = 332] 08:32:30 INFO - PROCESS | 1742 | --DOCSHELL 0x8f621c00 == 15 [pid = 1742] [id = 298] 08:32:30 INFO - PROCESS | 1742 | --DOCSHELL 0x8d7a0800 == 14 [pid = 1742] [id = 306] 08:32:30 INFO - PROCESS | 1742 | --DOCSHELL 0x8d796400 == 13 [pid = 1742] [id = 309] 08:32:30 INFO - PROCESS | 1742 | --DOCSHELL 0x8eec1c00 == 12 [pid = 1742] [id = 300] 08:32:30 INFO - PROCESS | 1742 | --DOCSHELL 0x8cf60000 == 11 [pid = 1742] [id = 346] 08:32:30 INFO - PROCESS | 1742 | --DOCSHELL 0x8cf66c00 == 10 [pid = 1742] [id = 345] 08:32:30 INFO - PROCESS | 1742 | --DOCSHELL 0x8cf66400 == 9 [pid = 1742] [id = 343] 08:32:30 INFO - PROCESS | 1742 | --DOCSHELL 0x8eee1800 == 8 [pid = 1742] [id = 344] 08:32:30 INFO - PROCESS | 1742 | --DOCSHELL 0x8cf5fc00 == 7 [pid = 1742] [id = 342] 08:32:30 INFO - PROCESS | 1742 | --DOMWINDOW == 93 (0x8eedbc00) [pid = 1742] [serial = 989] [outer = (nil)] [url = about:blank] 08:32:30 INFO - PROCESS | 1742 | --DOMWINDOW == 92 (0x8eee0400) [pid = 1742] [serial = 954] [outer = (nil)] [url = about:blank] 08:32:30 INFO - PROCESS | 1742 | --DOMWINDOW == 91 (0x8eec3800) [pid = 1742] [serial = 953] [outer = (nil)] [url = about:blank] 08:32:30 INFO - PROCESS | 1742 | --DOMWINDOW == 90 (0x9250e800) [pid = 1742] [serial = 957] [outer = (nil)] [url = about:blank] 08:32:30 INFO - PROCESS | 1742 | --DOMWINDOW == 89 (0x91d8e800) [pid = 1742] [serial = 956] [outer = (nil)] [url = about:blank] 08:32:30 INFO - PROCESS | 1742 | --DOMWINDOW == 88 (0x953ed400) [pid = 1742] [serial = 960] [outer = (nil)] [url = about:blank] 08:32:30 INFO - PROCESS | 1742 | --DOMWINDOW == 87 (0x9535cc00) [pid = 1742] [serial = 959] [outer = (nil)] [url = about:blank] 08:32:30 INFO - PROCESS | 1742 | --DOMWINDOW == 86 (0x95458c00) [pid = 1742] [serial = 963] [outer = (nil)] [url = about:blank] 08:32:30 INFO - PROCESS | 1742 | --DOMWINDOW == 85 (0x95450c00) [pid = 1742] [serial = 962] [outer = (nil)] [url = about:blank] 08:32:30 INFO - PROCESS | 1742 | --DOMWINDOW == 84 (0x8d9eb000) [pid = 1742] [serial = 980] [outer = (nil)] [url = about:blank] 08:32:30 INFO - PROCESS | 1742 | --DOMWINDOW == 83 (0x8d2d9800) [pid = 1742] [serial = 977] [outer = (nil)] [url = about:blank] 08:32:30 INFO - PROCESS | 1742 | --DOMWINDOW == 82 (0x8d2de000) [pid = 1742] [serial = 978] [outer = (nil)] [url = about:blank] 08:32:31 INFO - PROCESS | 1742 | --DOMWINDOW == 81 (0x8f61c800) [pid = 1742] [serial = 975] [outer = (nil)] [url = about:blank] 08:32:31 INFO - PROCESS | 1742 | --DOMWINDOW == 80 (0x8d9e9400) [pid = 1742] [serial = 974] [outer = (nil)] [url = about:blank] 08:32:31 INFO - PROCESS | 1742 | --DOMWINDOW == 79 (0x9708f400) [pid = 1742] [serial = 966] [outer = (nil)] [url = about:blank] 08:32:31 INFO - PROCESS | 1742 | --DOMWINDOW == 78 (0x9555cc00) [pid = 1742] [serial = 965] [outer = (nil)] [url = about:blank] 08:32:31 INFO - PROCESS | 1742 | --DOMWINDOW == 77 (0x9a876000) [pid = 1742] [serial = 969] [outer = (nil)] [url = about:blank] 08:32:31 INFO - PROCESS | 1742 | --DOMWINDOW == 76 (0x9a7d9400) [pid = 1742] [serial = 968] [outer = (nil)] [url = about:blank] 08:32:31 INFO - PROCESS | 1742 | --DOMWINDOW == 75 (0x8eec8800) [pid = 1742] [serial = 986] [outer = (nil)] [url = about:blank] 08:32:31 INFO - PROCESS | 1742 | --DOMWINDOW == 74 (0x8ebd1000) [pid = 1742] [serial = 972] [outer = (nil)] [url = about:blank] 08:32:31 INFO - PROCESS | 1742 | --DOMWINDOW == 73 (0x8d92d800) [pid = 1742] [serial = 971] [outer = (nil)] [url = about:blank] 08:32:31 INFO - PROCESS | 1742 | --DOMWINDOW == 72 (0x8eab1c00) [pid = 1742] [serial = 983] [outer = (nil)] [url = about:blank] 08:32:31 INFO - PROCESS | 1742 | --DOMWINDOW == 71 (0x8eab7400) [pid = 1742] [serial = 984] [outer = (nil)] [url = about:blank] 08:32:31 INFO - PROCESS | 1742 | --DOMWINDOW == 70 (0x8eece800) [pid = 1742] [serial = 987] [outer = (nil)] [url = about:blank] 08:32:31 INFO - PROCESS | 1742 | --DOMWINDOW == 69 (0x8d9ef000) [pid = 1742] [serial = 981] [outer = (nil)] [url = about:blank] 08:32:31 INFO - PROCESS | 1742 | 1466695951048 Marionette TRACE conn3 -> [0,1364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:31 INFO - PROCESS | 1742 | 1466695951060 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:32:31 INFO - PROCESS | 1742 | ++DOCSHELL 0x8cf5d800 == 8 [pid = 1742] [id = 348] 08:32:31 INFO - PROCESS | 1742 | ++DOMWINDOW == 70 (0x8cf5e000) [pid = 1742] [serial = 1045] [outer = (nil)] 08:32:31 INFO - PROCESS | 1742 | ++DOMWINDOW == 71 (0x8cf65800) [pid = 1742] [serial = 1046] [outer = 0x8cf5e000] 08:32:31 INFO - PROCESS | 1742 | 1466695951187 Marionette DEBUG loaded listener.js 08:32:31 INFO - PROCESS | 1742 | ++DOMWINDOW == 72 (0x8d0bb400) [pid = 1742] [serial = 1047] [outer = 0x8cf5e000] 08:32:32 INFO - PROCESS | 1742 | 1466695952102 Marionette TRACE conn3 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 08:32:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 08:32:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 2835ms 08:32:32 INFO - PROCESS | 1742 | 1466695952142 Marionette TRACE conn3 -> [0,1365,"getWindowHandle",null] 08:32:32 INFO - PROCESS | 1742 | 1466695952149 Marionette TRACE conn3 <- [1,1365,null,{"value":"8"}] 08:32:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 08:32:32 INFO - PROCESS | 1742 | 1466695952158 Marionette TRACE conn3 -> [0,1366,"setScriptTimeout",{"ms":35000}] 08:32:32 INFO - PROCESS | 1742 | 1466695952164 Marionette TRACE conn3 <- [1,1366,null,{}] 08:32:32 INFO - PROCESS | 1742 | 1466695952172 Marionette TRACE conn3 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:32 INFO - PROCESS | 1742 | 1466695952178 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:32:32 INFO - PROCESS | 1742 | 1466695952352 Marionette TRACE conn3 <- [1,1367,null,{"value":null}] 08:32:32 INFO - PROCESS | 1742 | 1466695952484 Marionette TRACE conn3 -> [0,1368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:32 INFO - PROCESS | 1742 | 1466695952491 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:32:32 INFO - PROCESS | 1742 | ++DOCSHELL 0x8d79b800 == 9 [pid = 1742] [id = 349] 08:32:32 INFO - PROCESS | 1742 | ++DOMWINDOW == 73 (0x8d79d800) [pid = 1742] [serial = 1048] [outer = (nil)] 08:32:32 INFO - PROCESS | 1742 | ++DOMWINDOW == 74 (0x8d92bc00) [pid = 1742] [serial = 1049] [outer = 0x8d79d800] 08:32:32 INFO - PROCESS | 1742 | 1466695952581 Marionette DEBUG loaded listener.js 08:32:32 INFO - PROCESS | 1742 | ++DOMWINDOW == 75 (0x8d9ee800) [pid = 1742] [serial = 1050] [outer = 0x8d79d800] 08:32:33 INFO - PROCESS | 1742 | 1466695953504 Marionette TRACE conn3 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 08:32:33 INFO - PROCESS | 1742 | 1466695953559 Marionette TRACE conn3 <- [1,1369,null,{"value":"8"}] 08:32:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 08:32:33 INFO - PROCESS | 1742 | 1466695953570 Marionette TRACE conn3 -> [0,1370,"setScriptTimeout",{"ms":35000}] 08:32:33 INFO - PROCESS | 1742 | 1466695953573 Marionette TRACE conn3 <- [1,1370,null,{}] 08:32:33 INFO - PROCESS | 1742 | 1466695953585 Marionette TRACE conn3 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:33 INFO - PROCESS | 1742 | 1466695953589 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:32:33 INFO - PROCESS | 1742 | 1466695953834 Marionette TRACE conn3 <- [1,1371,null,{"value":null}] 08:32:33 INFO - PROCESS | 1742 | 1466695953859 Marionette TRACE conn3 -> [0,1372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:33 INFO - PROCESS | 1742 | 1466695953870 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:32:33 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e66d800 == 10 [pid = 1742] [id = 350] 08:32:33 INFO - PROCESS | 1742 | ++DOMWINDOW == 76 (0x8e66f000) [pid = 1742] [serial = 1051] [outer = (nil)] 08:32:33 INFO - PROCESS | 1742 | ++DOMWINDOW == 77 (0x8eaaf000) [pid = 1742] [serial = 1052] [outer = 0x8e66f000] 08:32:33 INFO - PROCESS | 1742 | 1466695953942 Marionette DEBUG loaded listener.js 08:32:34 INFO - PROCESS | 1742 | ++DOMWINDOW == 78 (0x8ebc7c00) [pid = 1742] [serial = 1053] [outer = 0x8e66f000] 08:32:35 INFO - PROCESS | 1742 | 1466695955029 Marionette TRACE conn3 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 08:32:35 INFO - PROCESS | 1742 | 1466695955062 Marionette TRACE conn3 <- [1,1373,null,{"value":"8"}] 08:32:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 08:32:35 INFO - PROCESS | 1742 | 1466695955072 Marionette TRACE conn3 -> [0,1374,"setScriptTimeout",{"ms":35000}] 08:32:35 INFO - PROCESS | 1742 | 1466695955083 Marionette TRACE conn3 <- [1,1374,null,{}] 08:32:35 INFO - PROCESS | 1742 | 1466695955122 Marionette TRACE conn3 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:35 INFO - PROCESS | 1742 | 1466695955131 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:32:35 INFO - PROCESS | 1742 | 1466695955372 Marionette TRACE conn3 <- [1,1375,null,{"value":null}] 08:32:35 INFO - PROCESS | 1742 | 1466695955399 Marionette TRACE conn3 -> [0,1376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:35 INFO - PROCESS | 1742 | 1466695955407 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:32:35 INFO - PROCESS | 1742 | ++DOCSHELL 0x8ebd0400 == 11 [pid = 1742] [id = 351] 08:32:35 INFO - PROCESS | 1742 | ++DOMWINDOW == 79 (0x8eecf000) [pid = 1742] [serial = 1054] [outer = (nil)] 08:32:35 INFO - PROCESS | 1742 | ++DOMWINDOW == 80 (0x8f389400) [pid = 1742] [serial = 1055] [outer = 0x8eecf000] 08:32:35 INFO - PROCESS | 1742 | 1466695955502 Marionette DEBUG loaded listener.js 08:32:35 INFO - PROCESS | 1742 | ++DOMWINDOW == 81 (0x8f391800) [pid = 1742] [serial = 1056] [outer = 0x8eecf000] 08:32:36 INFO - PROCESS | 1742 | --DOMWINDOW == 80 (0x8f5d3000) [pid = 1742] [serial = 997] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 08:32:36 INFO - PROCESS | 1742 | --DOMWINDOW == 79 (0x8e66e800) [pid = 1742] [serial = 994] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 08:32:36 INFO - PROCESS | 1742 | --DOMWINDOW == 78 (0x8d9f4400) [pid = 1742] [serial = 988] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 08:32:36 INFO - PROCESS | 1742 | --DOMWINDOW == 77 (0x8d79d000) [pid = 1742] [serial = 1009] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 08:32:36 INFO - PROCESS | 1742 | --DOMWINDOW == 76 (0x8f613000) [pid = 1742] [serial = 1018] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 08:32:36 INFO - PROCESS | 1742 | --DOMWINDOW == 75 (0x91197800) [pid = 1742] [serial = 1000] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 08:32:36 INFO - PROCESS | 1742 | --DOMWINDOW == 74 (0x9119e000) [pid = 1742] [serial = 1006] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 08:32:36 INFO - PROCESS | 1742 | --DOMWINDOW == 73 (0x8d0bd000) [pid = 1742] [serial = 1012] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 08:32:36 INFO - PROCESS | 1742 | --DOMWINDOW == 72 (0x9159d000) [pid = 1742] [serial = 1021] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 08:32:36 INFO - PROCESS | 1742 | --DOMWINDOW == 71 (0x8e638400) [pid = 1742] [serial = 1003] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 08:32:36 INFO - PROCESS | 1742 | --DOMWINDOW == 70 (0x8d2da400) [pid = 1742] [serial = 991] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 08:32:36 INFO - PROCESS | 1742 | --DOMWINDOW == 69 (0x8e671000) [pid = 1742] [serial = 1015] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 08:32:36 INFO - PROCESS | 1742 | --DOMWINDOW == 68 (0x8d799000) [pid = 1742] [serial = 1024] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 08:32:36 INFO - PROCESS | 1742 | [1742] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 08:32:37 INFO - PROCESS | 1742 | 1466695957011 Marionette TRACE conn3 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 08:32:37 INFO - PROCESS | 1742 | 1466695957043 Marionette TRACE conn3 <- [1,1377,null,{"value":"8"}] 08:32:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 08:32:37 INFO - PROCESS | 1742 | 1466695957050 Marionette TRACE conn3 -> [0,1378,"setScriptTimeout",{"ms":35000}] 08:32:37 INFO - PROCESS | 1742 | 1466695957053 Marionette TRACE conn3 <- [1,1378,null,{}] 08:32:37 INFO - PROCESS | 1742 | 1466695957059 Marionette TRACE conn3 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:37 INFO - PROCESS | 1742 | 1466695957064 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:32:37 INFO - PROCESS | 1742 | 1466695957295 Marionette TRACE conn3 <- [1,1379,null,{"value":null}] 08:32:37 INFO - PROCESS | 1742 | 1466695957316 Marionette TRACE conn3 -> [0,1380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:37 INFO - PROCESS | 1742 | 1466695957325 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:32:37 INFO - PROCESS | 1742 | ++DOCSHELL 0x8d0c2400 == 12 [pid = 1742] [id = 352] 08:32:37 INFO - PROCESS | 1742 | ++DOMWINDOW == 69 (0x8d2dbc00) [pid = 1742] [serial = 1057] [outer = (nil)] 08:32:37 INFO - PROCESS | 1742 | ++DOMWINDOW == 70 (0x8eeea000) [pid = 1742] [serial = 1058] [outer = 0x8d2dbc00] 08:32:37 INFO - PROCESS | 1742 | 1466695957414 Marionette DEBUG loaded listener.js 08:32:37 INFO - PROCESS | 1742 | ++DOMWINDOW == 71 (0x8f38fc00) [pid = 1742] [serial = 1059] [outer = 0x8d2dbc00] 08:32:38 INFO - PROCESS | 1742 | 1466695958360 Marionette TRACE conn3 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1381,"getWindowHandle",null] 08:32:38 INFO - PROCESS | 1742 | 1466695958394 Marionette TRACE conn3 <- [1,1381,null,{"value":"8"}] 08:32:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 08:32:38 INFO - PROCESS | 1742 | 1466695958405 Marionette TRACE conn3 -> [0,1382,"setScriptTimeout",{"ms":35000}] 08:32:38 INFO - PROCESS | 1742 | 1466695958411 Marionette TRACE conn3 <- [1,1382,null,{}] 08:32:38 INFO - PROCESS | 1742 | 1466695958422 Marionette TRACE conn3 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:38 INFO - PROCESS | 1742 | 1466695958427 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:32:38 INFO - PROCESS | 1742 | 1466695958657 Marionette TRACE conn3 <- [1,1383,null,{"value":null}] 08:32:38 INFO - PROCESS | 1742 | 1466695958831 Marionette TRACE conn3 -> [0,1384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:38 INFO - PROCESS | 1742 | 1466695958849 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:32:38 INFO - PROCESS | 1742 | ++DOCSHELL 0x8d922800 == 13 [pid = 1742] [id = 353] 08:32:38 INFO - PROCESS | 1742 | ++DOMWINDOW == 72 (0x8d923400) [pid = 1742] [serial = 1060] [outer = (nil)] 08:32:38 INFO - PROCESS | 1742 | ++DOMWINDOW == 73 (0x8d92e400) [pid = 1742] [serial = 1061] [outer = 0x8d923400] 08:32:38 INFO - PROCESS | 1742 | 1466695958935 Marionette DEBUG loaded listener.js 08:32:39 INFO - PROCESS | 1742 | ++DOMWINDOW == 74 (0x8e669c00) [pid = 1742] [serial = 1062] [outer = 0x8d923400] 08:32:40 INFO - PROCESS | 1742 | [1742] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 08:32:40 INFO - PROCESS | 1742 | 1466695960206 Marionette TRACE conn3 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1385,"getWindowHandle",null] 08:32:40 INFO - PROCESS | 1742 | 1466695960315 Marionette TRACE conn3 <- [1,1385,null,{"value":"8"}] 08:32:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 08:32:40 INFO - PROCESS | 1742 | 1466695960396 Marionette TRACE conn3 -> [0,1386,"setScriptTimeout",{"ms":35000}] 08:32:40 INFO - PROCESS | 1742 | 1466695960402 Marionette TRACE conn3 <- [1,1386,null,{}] 08:32:40 INFO - PROCESS | 1742 | 1466695960411 Marionette TRACE conn3 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:40 INFO - PROCESS | 1742 | 1466695960417 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:32:40 INFO - PROCESS | 1742 | 1466695960668 Marionette TRACE conn3 <- [1,1387,null,{"value":null}] 08:32:40 INFO - PROCESS | 1742 | 1466695960847 Marionette TRACE conn3 -> [0,1388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:40 INFO - PROCESS | 1742 | 1466695960858 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:32:40 INFO - PROCESS | 1742 | ++DOCSHELL 0x8d2dac00 == 14 [pid = 1742] [id = 354] 08:32:40 INFO - PROCESS | 1742 | ++DOMWINDOW == 75 (0x8eaae800) [pid = 1742] [serial = 1063] [outer = (nil)] 08:32:40 INFO - PROCESS | 1742 | ++DOMWINDOW == 76 (0x8f394000) [pid = 1742] [serial = 1064] [outer = 0x8eaae800] 08:32:40 INFO - PROCESS | 1742 | 1466695960945 Marionette DEBUG loaded listener.js 08:32:41 INFO - PROCESS | 1742 | ++DOMWINDOW == 77 (0x8f613000) [pid = 1742] [serial = 1065] [outer = 0x8eaae800] 08:32:42 INFO - PROCESS | 1742 | 1466695962093 Marionette TRACE conn3 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1389,"getWindowHandle",null] 08:32:42 INFO - PROCESS | 1742 | 1466695962141 Marionette TRACE conn3 <- [1,1389,null,{"value":"8"}] 08:32:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 08:32:42 INFO - PROCESS | 1742 | 1466695962148 Marionette TRACE conn3 -> [0,1390,"setScriptTimeout",{"ms":35000}] 08:32:42 INFO - PROCESS | 1742 | 1466695962154 Marionette TRACE conn3 <- [1,1390,null,{}] 08:32:42 INFO - PROCESS | 1742 | 1466695962172 Marionette TRACE conn3 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:42 INFO - PROCESS | 1742 | 1466695962181 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:32:42 INFO - PROCESS | 1742 | 1466695962433 Marionette TRACE conn3 <- [1,1391,null,{"value":null}] 08:32:42 INFO - PROCESS | 1742 | 1466695962713 Marionette TRACE conn3 -> [0,1392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:42 INFO - PROCESS | 1742 | 1466695962724 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:32:42 INFO - PROCESS | 1742 | ++DOCSHELL 0x91593800 == 15 [pid = 1742] [id = 355] 08:32:42 INFO - PROCESS | 1742 | ++DOMWINDOW == 78 (0x91594000) [pid = 1742] [serial = 1066] [outer = (nil)] 08:32:42 INFO - PROCESS | 1742 | ++DOMWINDOW == 79 (0x9159cc00) [pid = 1742] [serial = 1067] [outer = 0x91594000] 08:32:42 INFO - PROCESS | 1742 | 1466695962811 Marionette DEBUG loaded listener.js 08:32:42 INFO - PROCESS | 1742 | ++DOMWINDOW == 80 (0x91c56c00) [pid = 1742] [serial = 1068] [outer = 0x91594000] 08:32:43 INFO - PROCESS | 1742 | 1466695963824 Marionette TRACE conn3 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 08:32:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 08:32:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1689ms 08:32:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 08:32:43 INFO - PROCESS | 1742 | 1466695963837 Marionette TRACE conn3 -> [0,1393,"getWindowHandle",null] 08:32:43 INFO - PROCESS | 1742 | 1466695963841 Marionette TRACE conn3 <- [1,1393,null,{"value":"8"}] 08:32:43 INFO - PROCESS | 1742 | 1466695963848 Marionette TRACE conn3 -> [0,1394,"setScriptTimeout",{"ms":35000}] 08:32:43 INFO - PROCESS | 1742 | 1466695963851 Marionette TRACE conn3 <- [1,1394,null,{}] 08:32:43 INFO - PROCESS | 1742 | 1466695963857 Marionette TRACE conn3 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:43 INFO - PROCESS | 1742 | 1466695963862 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:32:44 INFO - PROCESS | 1742 | 1466695964040 Marionette TRACE conn3 <- [1,1395,null,{"value":null}] 08:32:44 INFO - PROCESS | 1742 | 1466695964268 Marionette TRACE conn3 -> [0,1396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:44 INFO - PROCESS | 1742 | 1466695964275 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:32:44 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e635c00 == 16 [pid = 1742] [id = 356] 08:32:44 INFO - PROCESS | 1742 | ++DOMWINDOW == 81 (0x8e637c00) [pid = 1742] [serial = 1069] [outer = (nil)] 08:32:44 INFO - PROCESS | 1742 | ++DOMWINDOW == 82 (0x91d85400) [pid = 1742] [serial = 1070] [outer = 0x8e637c00] 08:32:44 INFO - PROCESS | 1742 | 1466695964406 Marionette DEBUG loaded listener.js 08:32:44 INFO - PROCESS | 1742 | ++DOMWINDOW == 83 (0x91d89000) [pid = 1742] [serial = 1071] [outer = 0x8e637c00] 08:32:45 INFO - PROCESS | 1742 | 1466695965586 Marionette TRACE conn3 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 08:32:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 08:32:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1786ms 08:32:45 INFO - PROCESS | 1742 | 1466695965635 Marionette TRACE conn3 -> [0,1397,"getWindowHandle",null] 08:32:45 INFO - PROCESS | 1742 | 1466695965642 Marionette TRACE conn3 <- [1,1397,null,{"value":"8"}] 08:32:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 08:32:45 INFO - PROCESS | 1742 | 1466695965651 Marionette TRACE conn3 -> [0,1398,"setScriptTimeout",{"ms":35000}] 08:32:45 INFO - PROCESS | 1742 | 1466695965655 Marionette TRACE conn3 <- [1,1398,null,{}] 08:32:45 INFO - PROCESS | 1742 | 1466695965674 Marionette TRACE conn3 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:45 INFO - PROCESS | 1742 | 1466695965680 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:32:46 INFO - PROCESS | 1742 | 1466695966069 Marionette TRACE conn3 <- [1,1399,null,{"value":null}] 08:32:46 INFO - PROCESS | 1742 | 1466695966160 Marionette TRACE conn3 -> [0,1400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:46 INFO - PROCESS | 1742 | 1466695966173 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:32:46 INFO - PROCESS | 1742 | ++DOCSHELL 0x8d79fc00 == 17 [pid = 1742] [id = 357] 08:32:46 INFO - PROCESS | 1742 | ++DOMWINDOW == 84 (0x8d7a0000) [pid = 1742] [serial = 1072] [outer = (nil)] 08:32:46 INFO - PROCESS | 1742 | ++DOMWINDOW == 85 (0x8d7a4400) [pid = 1742] [serial = 1073] [outer = 0x8d7a0000] 08:32:46 INFO - PROCESS | 1742 | 1466695966268 Marionette DEBUG loaded listener.js 08:32:46 INFO - PROCESS | 1742 | ++DOMWINDOW == 86 (0x8d92cc00) [pid = 1742] [serial = 1074] [outer = 0x8d7a0000] 08:32:46 INFO - PROCESS | 1742 | --DOMWINDOW == 85 (0x9159f400) [pid = 1742] [serial = 1025] [outer = (nil)] [url = about:blank] 08:32:46 INFO - PROCESS | 1742 | --DOMWINDOW == 84 (0x91c60400) [pid = 1742] [serial = 1026] [outer = (nil)] [url = about:blank] 08:32:46 INFO - PROCESS | 1742 | --DOMWINDOW == 83 (0x8f5d6c00) [pid = 1742] [serial = 998] [outer = (nil)] [url = about:blank] 08:32:46 INFO - PROCESS | 1742 | --DOMWINDOW == 82 (0x8eab3000) [pid = 1742] [serial = 995] [outer = (nil)] [url = about:blank] 08:32:46 INFO - PROCESS | 1742 | --DOMWINDOW == 81 (0x8eee2800) [pid = 1742] [serial = 990] [outer = (nil)] [url = about:blank] 08:32:46 INFO - PROCESS | 1742 | --DOMWINDOW == 80 (0x9119fc00) [pid = 1742] [serial = 1010] [outer = (nil)] [url = about:blank] 08:32:46 INFO - PROCESS | 1742 | --DOMWINDOW == 79 (0x91598400) [pid = 1742] [serial = 1020] [outer = (nil)] [url = about:blank] 08:32:46 INFO - PROCESS | 1742 | --DOMWINDOW == 78 (0x91d84400) [pid = 1742] [serial = 1011] [outer = (nil)] [url = about:blank] 08:32:46 INFO - PROCESS | 1742 | --DOMWINDOW == 77 (0x9119f400) [pid = 1742] [serial = 1001] [outer = (nil)] [url = about:blank] 08:32:46 INFO - PROCESS | 1742 | --DOMWINDOW == 76 (0x924af000) [pid = 1742] [serial = 1007] [outer = (nil)] [url = about:blank] 08:32:46 INFO - PROCESS | 1742 | --DOMWINDOW == 75 (0x8d9f5800) [pid = 1742] [serial = 1014] [outer = (nil)] [url = about:blank] 08:32:46 INFO - PROCESS | 1742 | --DOMWINDOW == 74 (0x9119d400) [pid = 1742] [serial = 1002] [outer = (nil)] [url = about:blank] 08:32:46 INFO - PROCESS | 1742 | --DOMWINDOW == 73 (0x91d8c400) [pid = 1742] [serial = 1023] [outer = (nil)] [url = about:blank] 08:32:46 INFO - PROCESS | 1742 | --DOMWINDOW == 72 (0x91c58800) [pid = 1742] [serial = 1005] [outer = (nil)] [url = about:blank] 08:32:46 INFO - PROCESS | 1742 | --DOMWINDOW == 71 (0x8d7a3c00) [pid = 1742] [serial = 993] [outer = (nil)] [url = about:blank] 08:32:46 INFO - PROCESS | 1742 | --DOMWINDOW == 70 (0x9159d800) [pid = 1742] [serial = 1004] [outer = (nil)] [url = about:blank] 08:32:46 INFO - PROCESS | 1742 | --DOMWINDOW == 69 (0x8ebd2800) [pid = 1742] [serial = 996] [outer = (nil)] [url = about:blank] 08:32:46 INFO - PROCESS | 1742 | --DOMWINDOW == 68 (0x8d2e3000) [pid = 1742] [serial = 992] [outer = (nil)] [url = about:blank] 08:32:46 INFO - PROCESS | 1742 | --DOMWINDOW == 67 (0x8f620400) [pid = 1742] [serial = 1019] [outer = (nil)] [url = about:blank] 08:32:46 INFO - PROCESS | 1742 | --DOMWINDOW == 66 (0x8eecb800) [pid = 1742] [serial = 1017] [outer = (nil)] [url = about:blank] 08:32:46 INFO - PROCESS | 1742 | --DOMWINDOW == 65 (0x8f5dd000) [pid = 1742] [serial = 999] [outer = (nil)] [url = about:blank] 08:32:46 INFO - PROCESS | 1742 | --DOMWINDOW == 64 (0x91d83c00) [pid = 1742] [serial = 1022] [outer = (nil)] [url = about:blank] 08:32:46 INFO - PROCESS | 1742 | --DOMWINDOW == 63 (0x8ebc8000) [pid = 1742] [serial = 1016] [outer = (nil)] [url = about:blank] 08:32:46 INFO - PROCESS | 1742 | --DOMWINDOW == 62 (0x92503400) [pid = 1742] [serial = 1008] [outer = (nil)] [url = about:blank] 08:32:46 INFO - PROCESS | 1742 | --DOMWINDOW == 61 (0x8d929000) [pid = 1742] [serial = 1013] [outer = (nil)] [url = about:blank] 08:32:47 INFO - PROCESS | 1742 | 1466695967201 Marionette TRACE conn3 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 08:32:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 08:32:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1585ms 08:32:47 INFO - PROCESS | 1742 | 1466695967236 Marionette TRACE conn3 -> [0,1401,"getWindowHandle",null] 08:32:47 INFO - PROCESS | 1742 | 1466695967244 Marionette TRACE conn3 <- [1,1401,null,{"value":"8"}] 08:32:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 08:32:47 INFO - PROCESS | 1742 | 1466695967254 Marionette TRACE conn3 -> [0,1402,"setScriptTimeout",{"ms":35000}] 08:32:47 INFO - PROCESS | 1742 | 1466695967258 Marionette TRACE conn3 <- [1,1402,null,{}] 08:32:47 INFO - PROCESS | 1742 | 1466695967264 Marionette TRACE conn3 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:47 INFO - PROCESS | 1742 | 1466695967270 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:32:47 INFO - PROCESS | 1742 | 1466695967441 Marionette TRACE conn3 <- [1,1403,null,{"value":null}] 08:32:47 INFO - PROCESS | 1742 | 1466695967589 Marionette TRACE conn3 -> [0,1404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:47 INFO - PROCESS | 1742 | 1466695967599 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:32:47 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e668400 == 18 [pid = 1742] [id = 358] 08:32:47 INFO - PROCESS | 1742 | ++DOMWINDOW == 62 (0x8eaac000) [pid = 1742] [serial = 1075] [outer = (nil)] 08:32:47 INFO - PROCESS | 1742 | ++DOMWINDOW == 63 (0x8ebcf000) [pid = 1742] [serial = 1076] [outer = 0x8eaac000] 08:32:47 INFO - PROCESS | 1742 | 1466695967678 Marionette DEBUG loaded listener.js 08:32:47 INFO - PROCESS | 1742 | ++DOMWINDOW == 64 (0x8eec6800) [pid = 1742] [serial = 1077] [outer = 0x8eaac000] 08:32:48 INFO - PROCESS | 1742 | 1466695968497 Marionette TRACE conn3 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 08:32:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 08:32:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1295ms 08:32:48 INFO - PROCESS | 1742 | 1466695968551 Marionette TRACE conn3 -> [0,1405,"getWindowHandle",null] 08:32:48 INFO - PROCESS | 1742 | 1466695968554 Marionette TRACE conn3 <- [1,1405,null,{"value":"8"}] 08:32:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 08:32:48 INFO - PROCESS | 1742 | 1466695968562 Marionette TRACE conn3 -> [0,1406,"setScriptTimeout",{"ms":35000}] 08:32:48 INFO - PROCESS | 1742 | 1466695968568 Marionette TRACE conn3 <- [1,1406,null,{}] 08:32:48 INFO - PROCESS | 1742 | 1466695968583 Marionette TRACE conn3 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:48 INFO - PROCESS | 1742 | 1466695968592 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:32:48 INFO - PROCESS | 1742 | 1466695968759 Marionette TRACE conn3 <- [1,1407,null,{"value":null}] 08:32:48 INFO - PROCESS | 1742 | 1466695968770 Marionette TRACE conn3 -> [0,1408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:48 INFO - PROCESS | 1742 | 1466695968781 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:32:48 INFO - PROCESS | 1742 | ++DOCSHELL 0x8f5d7c00 == 19 [pid = 1742] [id = 359] 08:32:48 INFO - PROCESS | 1742 | ++DOMWINDOW == 65 (0x8f5da800) [pid = 1742] [serial = 1078] [outer = (nil)] 08:32:48 INFO - PROCESS | 1742 | ++DOMWINDOW == 66 (0x8f61e800) [pid = 1742] [serial = 1079] [outer = 0x8f5da800] 08:32:48 INFO - PROCESS | 1742 | 1466695968977 Marionette DEBUG loaded listener.js 08:32:49 INFO - PROCESS | 1742 | ++DOMWINDOW == 67 (0x9119b800) [pid = 1742] [serial = 1080] [outer = 0x8f5da800] 08:32:49 INFO - PROCESS | 1742 | 1466695969936 Marionette TRACE conn3 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 08:32:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 08:32:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1442ms 08:32:50 INFO - PROCESS | 1742 | 1466695970004 Marionette TRACE conn3 -> [0,1409,"getWindowHandle",null] 08:32:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 08:32:50 INFO - PROCESS | 1742 | 1466695970009 Marionette TRACE conn3 <- [1,1409,null,{"value":"8"}] 08:32:50 INFO - PROCESS | 1742 | 1466695970016 Marionette TRACE conn3 -> [0,1410,"setScriptTimeout",{"ms":35000}] 08:32:50 INFO - PROCESS | 1742 | 1466695970019 Marionette TRACE conn3 <- [1,1410,null,{}] 08:32:50 INFO - PROCESS | 1742 | 1466695970025 Marionette TRACE conn3 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:50 INFO - PROCESS | 1742 | 1466695970031 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:32:50 INFO - PROCESS | 1742 | 1466695970279 Marionette TRACE conn3 <- [1,1411,null,{"value":null}] 08:32:50 INFO - PROCESS | 1742 | 1466695970307 Marionette TRACE conn3 -> [0,1412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:50 INFO - PROCESS | 1742 | 1466695970316 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:32:50 INFO - PROCESS | 1742 | ++DOCSHELL 0x8f61f800 == 20 [pid = 1742] [id = 360] 08:32:50 INFO - PROCESS | 1742 | ++DOMWINDOW == 68 (0x9119f400) [pid = 1742] [serial = 1081] [outer = (nil)] 08:32:50 INFO - PROCESS | 1742 | ++DOMWINDOW == 69 (0x915a1c00) [pid = 1742] [serial = 1082] [outer = 0x9119f400] 08:32:50 INFO - PROCESS | 1742 | 1466695970387 Marionette DEBUG loaded listener.js 08:32:50 INFO - PROCESS | 1742 | ++DOMWINDOW == 70 (0x91c5d400) [pid = 1742] [serial = 1083] [outer = 0x9119f400] 08:32:50 INFO - PROCESS | 1742 | --DOMWINDOW == 69 (0x8f38b000) [pid = 1742] [serial = 1033] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 08:32:50 INFO - PROCESS | 1742 | --DOMWINDOW == 68 (0x8f619400) [pid = 1742] [serial = 1036] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 08:32:50 INFO - PROCESS | 1742 | --DOMWINDOW == 67 (0x8ebd4800) [pid = 1742] [serial = 1039] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 08:32:50 INFO - PROCESS | 1742 | --DOMWINDOW == 66 (0x8eecf000) [pid = 1742] [serial = 1054] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 08:32:50 INFO - PROCESS | 1742 | --DOMWINDOW == 65 (0x8e66f000) [pid = 1742] [serial = 1051] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 08:32:50 INFO - PROCESS | 1742 | --DOMWINDOW == 64 (0x8cf5e000) [pid = 1742] [serial = 1045] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 08:32:50 INFO - PROCESS | 1742 | --DOMWINDOW == 63 (0x8d79d800) [pid = 1742] [serial = 1048] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 08:32:50 INFO - PROCESS | 1742 | --DOMWINDOW == 62 (0x8cf61800) [pid = 1742] [serial = 1027] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 08:32:50 INFO - PROCESS | 1742 | --DOMWINDOW == 61 (0x8d9e9800) [pid = 1742] [serial = 1030] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 08:32:50 INFO - PROCESS | 1742 | --DOMWINDOW == 60 (0x8d7a2c00) [pid = 1742] [serial = 1042] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 08:32:51 INFO - PROCESS | 1742 | 1466695971394 Marionette TRACE conn3 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 08:32:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 08:32:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1431ms 08:32:51 INFO - PROCESS | 1742 | 1466695971450 Marionette TRACE conn3 -> [0,1413,"getWindowHandle",null] 08:32:51 INFO - PROCESS | 1742 | 1466695971454 Marionette TRACE conn3 <- [1,1413,null,{"value":"8"}] 08:32:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 08:32:51 INFO - PROCESS | 1742 | 1466695971461 Marionette TRACE conn3 -> [0,1414,"setScriptTimeout",{"ms":35000}] 08:32:51 INFO - PROCESS | 1742 | 1466695971464 Marionette TRACE conn3 <- [1,1414,null,{}] 08:32:51 INFO - PROCESS | 1742 | 1466695971470 Marionette TRACE conn3 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:51 INFO - PROCESS | 1742 | 1466695971476 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:32:51 INFO - PROCESS | 1742 | 1466695971659 Marionette TRACE conn3 <- [1,1415,null,{"value":null}] 08:32:51 INFO - PROCESS | 1742 | 1466695971669 Marionette TRACE conn3 -> [0,1416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:51 INFO - PROCESS | 1742 | 1466695971679 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:32:51 INFO - PROCESS | 1742 | ++DOCSHELL 0x8d79d800 == 21 [pid = 1742] [id = 361] 08:32:51 INFO - PROCESS | 1742 | ++DOMWINDOW == 61 (0x8d925000) [pid = 1742] [serial = 1084] [outer = (nil)] 08:32:51 INFO - PROCESS | 1742 | ++DOMWINDOW == 62 (0x911a4000) [pid = 1742] [serial = 1085] [outer = 0x8d925000] 08:32:51 INFO - PROCESS | 1742 | 1466695971763 Marionette DEBUG loaded listener.js 08:32:51 INFO - PROCESS | 1742 | ++DOMWINDOW == 63 (0x91c56800) [pid = 1742] [serial = 1086] [outer = 0x8d925000] 08:32:52 INFO - PROCESS | 1742 | 1466695972779 Marionette TRACE conn3 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 08:32:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 08:32:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1330ms 08:32:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 08:32:52 INFO - PROCESS | 1742 | 1466695972792 Marionette TRACE conn3 -> [0,1417,"getWindowHandle",null] 08:32:52 INFO - PROCESS | 1742 | 1466695972794 Marionette TRACE conn3 <- [1,1417,null,{"value":"8"}] 08:32:52 INFO - PROCESS | 1742 | 1466695972801 Marionette TRACE conn3 -> [0,1418,"setScriptTimeout",{"ms":35000}] 08:32:52 INFO - PROCESS | 1742 | 1466695972804 Marionette TRACE conn3 <- [1,1418,null,{}] 08:32:52 INFO - PROCESS | 1742 | 1466695972809 Marionette TRACE conn3 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:52 INFO - PROCESS | 1742 | 1466695972820 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:32:53 INFO - PROCESS | 1742 | 1466695973083 Marionette TRACE conn3 <- [1,1419,null,{"value":null}] 08:32:53 INFO - PROCESS | 1742 | 1466695973257 Marionette TRACE conn3 -> [0,1420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:53 INFO - PROCESS | 1742 | 1466695973268 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:32:53 INFO - PROCESS | 1742 | ++DOCSHELL 0x8cf64800 == 22 [pid = 1742] [id = 362] 08:32:53 INFO - PROCESS | 1742 | ++DOMWINDOW == 64 (0x8cf66000) [pid = 1742] [serial = 1087] [outer = (nil)] 08:32:53 INFO - PROCESS | 1742 | ++DOMWINDOW == 65 (0x8d0be800) [pid = 1742] [serial = 1088] [outer = 0x8cf66000] 08:32:53 INFO - PROCESS | 1742 | 1466695973359 Marionette DEBUG loaded listener.js 08:32:53 INFO - PROCESS | 1742 | ++DOMWINDOW == 66 (0x8d2d4c00) [pid = 1742] [serial = 1089] [outer = 0x8cf66000] 08:32:54 INFO - PROCESS | 1742 | 1466695974404 Marionette TRACE conn3 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 08:32:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 08:32:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1644ms 08:32:54 INFO - PROCESS | 1742 | 1466695974447 Marionette TRACE conn3 -> [0,1421,"getWindowHandle",null] 08:32:54 INFO - PROCESS | 1742 | 1466695974454 Marionette TRACE conn3 <- [1,1421,null,{"value":"8"}] 08:32:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 08:32:54 INFO - PROCESS | 1742 | 1466695974463 Marionette TRACE conn3 -> [0,1422,"setScriptTimeout",{"ms":35000}] 08:32:54 INFO - PROCESS | 1742 | 1466695974468 Marionette TRACE conn3 <- [1,1422,null,{}] 08:32:54 INFO - PROCESS | 1742 | 1466695974475 Marionette TRACE conn3 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:54 INFO - PROCESS | 1742 | 1466695974482 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:32:54 INFO - PROCESS | 1742 | 1466695974681 Marionette TRACE conn3 <- [1,1423,null,{"value":null}] 08:32:54 INFO - PROCESS | 1742 | 1466695974899 Marionette TRACE conn3 -> [0,1424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:54 INFO - PROCESS | 1742 | 1466695974910 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:32:54 INFO - PROCESS | 1742 | ++DOCSHELL 0x8d7a1000 == 23 [pid = 1742] [id = 363] 08:32:54 INFO - PROCESS | 1742 | ++DOMWINDOW == 67 (0x8e63f800) [pid = 1742] [serial = 1090] [outer = (nil)] 08:32:55 INFO - PROCESS | 1742 | ++DOMWINDOW == 68 (0x8e669800) [pid = 1742] [serial = 1091] [outer = 0x8e63f800] 08:32:55 INFO - PROCESS | 1742 | 1466695975038 Marionette DEBUG loaded listener.js 08:32:55 INFO - PROCESS | 1742 | ++DOMWINDOW == 69 (0x8eab5000) [pid = 1742] [serial = 1092] [outer = 0x8e63f800] 08:32:56 INFO - PROCESS | 1742 | 1466695976090 Marionette TRACE conn3 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 08:32:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 08:32:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1690ms 08:32:56 INFO - PROCESS | 1742 | 1466695976153 Marionette TRACE conn3 -> [0,1425,"getWindowHandle",null] 08:32:56 INFO - PROCESS | 1742 | 1466695976159 Marionette TRACE conn3 <- [1,1425,null,{"value":"8"}] 08:32:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 08:32:56 INFO - PROCESS | 1742 | 1466695976166 Marionette TRACE conn3 -> [0,1426,"setScriptTimeout",{"ms":35000}] 08:32:56 INFO - PROCESS | 1742 | 1466695976169 Marionette TRACE conn3 <- [1,1426,null,{}] 08:32:56 INFO - PROCESS | 1742 | 1466695976175 Marionette TRACE conn3 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:56 INFO - PROCESS | 1742 | 1466695976181 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:32:56 INFO - PROCESS | 1742 | 1466695976394 Marionette TRACE conn3 <- [1,1427,null,{"value":null}] 08:32:56 INFO - PROCESS | 1742 | 1466695976705 Marionette TRACE conn3 -> [0,1428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:56 INFO - PROCESS | 1742 | 1466695976715 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:32:56 INFO - PROCESS | 1742 | ++DOCSHELL 0x8eaaec00 == 24 [pid = 1742] [id = 364] 08:32:56 INFO - PROCESS | 1742 | ++DOMWINDOW == 70 (0x8eec5000) [pid = 1742] [serial = 1093] [outer = (nil)] 08:32:56 INFO - PROCESS | 1742 | ++DOMWINDOW == 71 (0x8eee1c00) [pid = 1742] [serial = 1094] [outer = 0x8eec5000] 08:32:56 INFO - PROCESS | 1742 | 1466695976798 Marionette DEBUG loaded listener.js 08:32:56 INFO - PROCESS | 1742 | ++DOMWINDOW == 72 (0x8f38f800) [pid = 1742] [serial = 1095] [outer = 0x8eec5000] 08:32:57 INFO - PROCESS | 1742 | 1466695977866 Marionette TRACE conn3 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 08:32:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 08:32:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1743ms 08:32:57 INFO - PROCESS | 1742 | 1466695977909 Marionette TRACE conn3 -> [0,1429,"getWindowHandle",null] 08:32:57 INFO - PROCESS | 1742 | 1466695977916 Marionette TRACE conn3 <- [1,1429,null,{"value":"8"}] 08:32:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 08:32:57 INFO - PROCESS | 1742 | 1466695977933 Marionette TRACE conn3 -> [0,1430,"setScriptTimeout",{"ms":35000}] 08:32:57 INFO - PROCESS | 1742 | 1466695977940 Marionette TRACE conn3 <- [1,1430,null,{}] 08:32:57 INFO - PROCESS | 1742 | 1466695977947 Marionette TRACE conn3 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:57 INFO - PROCESS | 1742 | 1466695977954 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:32:58 INFO - PROCESS | 1742 | 1466695978191 Marionette TRACE conn3 <- [1,1431,null,{"value":null}] 08:32:58 INFO - PROCESS | 1742 | 1466695978407 Marionette TRACE conn3 -> [0,1432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:58 INFO - PROCESS | 1742 | 1466695978413 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:32:58 INFO - PROCESS | 1742 | ++DOCSHELL 0x8f38b000 == 25 [pid = 1742] [id = 365] 08:32:58 INFO - PROCESS | 1742 | ++DOMWINDOW == 73 (0x91597400) [pid = 1742] [serial = 1096] [outer = (nil)] 08:32:58 INFO - PROCESS | 1742 | ++DOMWINDOW == 74 (0x924b2400) [pid = 1742] [serial = 1097] [outer = 0x91597400] 08:32:58 INFO - PROCESS | 1742 | 1466695978497 Marionette DEBUG loaded listener.js 08:32:58 INFO - PROCESS | 1742 | ++DOMWINDOW == 75 (0x924bc800) [pid = 1742] [serial = 1098] [outer = 0x91597400] 08:32:59 INFO - PROCESS | 1742 | 1466695979427 Marionette TRACE conn3 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 08:32:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 08:32:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1549ms 08:32:59 INFO - PROCESS | 1742 | 1466695979474 Marionette TRACE conn3 -> [0,1433,"getWindowHandle",null] 08:32:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 08:32:59 INFO - PROCESS | 1742 | 1466695979478 Marionette TRACE conn3 <- [1,1433,null,{"value":"8"}] 08:32:59 INFO - PROCESS | 1742 | 1466695979485 Marionette TRACE conn3 -> [0,1434,"setScriptTimeout",{"ms":35000}] 08:32:59 INFO - PROCESS | 1742 | 1466695979488 Marionette TRACE conn3 <- [1,1434,null,{}] 08:32:59 INFO - PROCESS | 1742 | 1466695979494 Marionette TRACE conn3 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:59 INFO - PROCESS | 1742 | 1466695979500 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:32:59 INFO - PROCESS | 1742 | 1466695979694 Marionette TRACE conn3 <- [1,1435,null,{"value":null}] 08:32:59 INFO - PROCESS | 1742 | 1466695979912 Marionette TRACE conn3 -> [0,1436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:59 INFO - PROCESS | 1742 | 1466695979921 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:32:59 INFO - PROCESS | 1742 | ++DOCSHELL 0x8f5dd800 == 26 [pid = 1742] [id = 366] 08:32:59 INFO - PROCESS | 1742 | ++DOMWINDOW == 76 (0x9119a000) [pid = 1742] [serial = 1099] [outer = (nil)] 08:33:00 INFO - PROCESS | 1742 | ++DOMWINDOW == 77 (0x9250fc00) [pid = 1742] [serial = 1100] [outer = 0x9119a000] 08:33:00 INFO - PROCESS | 1742 | 1466695980047 Marionette DEBUG loaded listener.js 08:33:00 INFO - PROCESS | 1742 | ++DOMWINDOW == 78 (0x92582c00) [pid = 1742] [serial = 1101] [outer = 0x9119a000] 08:33:01 INFO - PROCESS | 1742 | 1466695981078 Marionette TRACE conn3 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 08:33:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 08:33:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1639ms 08:33:01 INFO - PROCESS | 1742 | 1466695981125 Marionette TRACE conn3 -> [0,1437,"getWindowHandle",null] 08:33:01 INFO - PROCESS | 1742 | 1466695981129 Marionette TRACE conn3 <- [1,1437,null,{"value":"8"}] 08:33:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 08:33:01 INFO - PROCESS | 1742 | 1466695981136 Marionette TRACE conn3 -> [0,1438,"setScriptTimeout",{"ms":35000}] 08:33:01 INFO - PROCESS | 1742 | 1466695981140 Marionette TRACE conn3 <- [1,1438,null,{}] 08:33:01 INFO - PROCESS | 1742 | 1466695981149 Marionette TRACE conn3 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:01 INFO - PROCESS | 1742 | 1466695981157 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:33:01 INFO - PROCESS | 1742 | 1466695981451 Marionette TRACE conn3 <- [1,1439,null,{"value":null}] 08:33:01 INFO - PROCESS | 1742 | 1466695981688 Marionette TRACE conn3 -> [0,1440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:01 INFO - PROCESS | 1742 | 1466695981708 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:33:01 INFO - PROCESS | 1742 | ++DOCSHELL 0x92d02000 == 27 [pid = 1742] [id = 367] 08:33:01 INFO - PROCESS | 1742 | ++DOMWINDOW == 79 (0x92d02800) [pid = 1742] [serial = 1102] [outer = (nil)] 08:33:01 INFO - PROCESS | 1742 | ++DOMWINDOW == 80 (0x92d05400) [pid = 1742] [serial = 1103] [outer = 0x92d02800] 08:33:01 INFO - PROCESS | 1742 | 1466695981861 Marionette DEBUG loaded listener.js 08:33:02 INFO - PROCESS | 1742 | ++DOMWINDOW == 81 (0x9304b800) [pid = 1742] [serial = 1104] [outer = 0x92d02800] 08:33:03 INFO - PROCESS | 1742 | 1466695983192 Marionette TRACE conn3 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 08:33:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 08:33:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 2093ms 08:33:03 INFO - PROCESS | 1742 | 1466695983230 Marionette TRACE conn3 -> [0,1441,"getWindowHandle",null] 08:33:03 INFO - PROCESS | 1742 | 1466695983236 Marionette TRACE conn3 <- [1,1441,null,{"value":"8"}] 08:33:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 08:33:03 INFO - PROCESS | 1742 | 1466695983255 Marionette TRACE conn3 -> [0,1442,"setScriptTimeout",{"ms":35000}] 08:33:03 INFO - PROCESS | 1742 | 1466695983261 Marionette TRACE conn3 <- [1,1442,null,{}] 08:33:03 INFO - PROCESS | 1742 | 1466695983269 Marionette TRACE conn3 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:03 INFO - PROCESS | 1742 | 1466695983274 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:33:03 INFO - PROCESS | 1742 | 1466695983456 Marionette TRACE conn3 <- [1,1443,null,{"value":null}] 08:33:03 INFO - PROCESS | 1742 | 1466695983672 Marionette TRACE conn3 -> [0,1444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:03 INFO - PROCESS | 1742 | 1466695983686 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:33:03 INFO - PROCESS | 1742 | ++DOCSHELL 0x8d92b000 == 28 [pid = 1742] [id = 368] 08:33:03 INFO - PROCESS | 1742 | ++DOMWINDOW == 82 (0x8d92c400) [pid = 1742] [serial = 1105] [outer = (nil)] 08:33:03 INFO - PROCESS | 1742 | ++DOMWINDOW == 83 (0x8d9f1000) [pid = 1742] [serial = 1106] [outer = 0x8d92c400] 08:33:03 INFO - PROCESS | 1742 | 1466695983762 Marionette DEBUG loaded listener.js 08:33:03 INFO - PROCESS | 1742 | ++DOMWINDOW == 84 (0x8e634800) [pid = 1742] [serial = 1107] [outer = 0x8d92c400] 08:33:04 INFO - PROCESS | 1742 | 1466695984693 Marionette TRACE conn3 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 08:33:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 08:33:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1498ms 08:33:04 INFO - PROCESS | 1742 | 1466695984743 Marionette TRACE conn3 -> [0,1445,"getWindowHandle",null] 08:33:04 INFO - PROCESS | 1742 | 1466695984755 Marionette TRACE conn3 <- [1,1445,null,{"value":"8"}] 08:33:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 08:33:04 INFO - PROCESS | 1742 | 1466695984772 Marionette TRACE conn3 -> [0,1446,"setScriptTimeout",{"ms":35000}] 08:33:04 INFO - PROCESS | 1742 | 1466695984783 Marionette TRACE conn3 <- [1,1446,null,{}] 08:33:04 INFO - PROCESS | 1742 | 1466695984795 Marionette TRACE conn3 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:04 INFO - PROCESS | 1742 | 1466695984801 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:33:05 INFO - PROCESS | 1742 | 1466695985041 Marionette TRACE conn3 <- [1,1447,null,{"value":null}] 08:33:06 INFO - PROCESS | 1742 | --DOCSHELL 0x8d79d800 == 27 [pid = 1742] [id = 361] 08:33:06 INFO - PROCESS | 1742 | --DOCSHELL 0x8f61f800 == 26 [pid = 1742] [id = 360] 08:33:06 INFO - PROCESS | 1742 | --DOCSHELL 0x8f5d7c00 == 25 [pid = 1742] [id = 359] 08:33:06 INFO - PROCESS | 1742 | --DOCSHELL 0x8e668400 == 24 [pid = 1742] [id = 358] 08:33:06 INFO - PROCESS | 1742 | --DOCSHELL 0x8d79fc00 == 23 [pid = 1742] [id = 357] 08:33:06 INFO - PROCESS | 1742 | --DOCSHELL 0x8cf5d800 == 22 [pid = 1742] [id = 348] 08:33:06 INFO - PROCESS | 1742 | --DOCSHELL 0x8d79b800 == 21 [pid = 1742] [id = 349] 08:33:06 INFO - PROCESS | 1742 | --DOCSHELL 0x91593800 == 20 [pid = 1742] [id = 355] 08:33:06 INFO - PROCESS | 1742 | --DOCSHELL 0x8e635c00 == 19 [pid = 1742] [id = 356] 08:33:06 INFO - PROCESS | 1742 | --DOCSHELL 0x8d2dac00 == 18 [pid = 1742] [id = 354] 08:33:06 INFO - PROCESS | 1742 | --DOCSHELL 0x8d0c2400 == 17 [pid = 1742] [id = 352] 08:33:06 INFO - PROCESS | 1742 | --DOCSHELL 0x8e66d800 == 16 [pid = 1742] [id = 350] 08:33:06 INFO - PROCESS | 1742 | --DOCSHELL 0x8ebd0400 == 15 [pid = 1742] [id = 351] 08:33:06 INFO - PROCESS | 1742 | --DOCSHELL 0x8d79e400 == 14 [pid = 1742] [id = 347] 08:33:06 INFO - PROCESS | 1742 | --DOCSHELL 0x8d922800 == 13 [pid = 1742] [id = 353] 08:33:06 INFO - PROCESS | 1742 | --DOCSHELL 0x92d02000 == 12 [pid = 1742] [id = 367] 08:33:06 INFO - PROCESS | 1742 | --DOCSHELL 0x8f5dd800 == 11 [pid = 1742] [id = 366] 08:33:06 INFO - PROCESS | 1742 | --DOCSHELL 0x8f38b000 == 10 [pid = 1742] [id = 365] 08:33:06 INFO - PROCESS | 1742 | --DOCSHELL 0x8d7a1000 == 9 [pid = 1742] [id = 363] 08:33:06 INFO - PROCESS | 1742 | --DOCSHELL 0x8eaaec00 == 8 [pid = 1742] [id = 364] 08:33:06 INFO - PROCESS | 1742 | --DOCSHELL 0x8cf64800 == 7 [pid = 1742] [id = 362] 08:33:06 INFO - PROCESS | 1742 | --DOMWINDOW == 83 (0x8ebc7c00) [pid = 1742] [serial = 1053] [outer = (nil)] [url = about:blank] 08:33:06 INFO - PROCESS | 1742 | --DOMWINDOW == 82 (0x8cf65800) [pid = 1742] [serial = 1046] [outer = (nil)] [url = about:blank] 08:33:06 INFO - PROCESS | 1742 | --DOMWINDOW == 81 (0x8d0bb400) [pid = 1742] [serial = 1047] [outer = (nil)] [url = about:blank] 08:33:06 INFO - PROCESS | 1742 | --DOMWINDOW == 80 (0x8d92bc00) [pid = 1742] [serial = 1049] [outer = (nil)] [url = about:blank] 08:33:06 INFO - PROCESS | 1742 | --DOMWINDOW == 79 (0x8d0bb800) [pid = 1742] [serial = 1029] [outer = (nil)] [url = about:blank] 08:33:06 INFO - PROCESS | 1742 | --DOMWINDOW == 78 (0x8cf69400) [pid = 1742] [serial = 1028] [outer = (nil)] [url = about:blank] 08:33:06 INFO - PROCESS | 1742 | --DOMWINDOW == 77 (0x8eaaac00) [pid = 1742] [serial = 1032] [outer = (nil)] [url = about:blank] 08:33:06 INFO - PROCESS | 1742 | --DOMWINDOW == 76 (0x8e669000) [pid = 1742] [serial = 1031] [outer = (nil)] [url = about:blank] 08:33:06 INFO - PROCESS | 1742 | --DOMWINDOW == 75 (0x8d9f4c00) [pid = 1742] [serial = 1044] [outer = (nil)] [url = about:blank] 08:33:06 INFO - PROCESS | 1742 | --DOMWINDOW == 74 (0x8d928400) [pid = 1742] [serial = 1043] [outer = (nil)] [url = about:blank] 08:33:06 INFO - PROCESS | 1742 | --DOMWINDOW == 73 (0x8f617400) [pid = 1742] [serial = 1035] [outer = (nil)] [url = about:blank] 08:33:06 INFO - PROCESS | 1742 | --DOMWINDOW == 72 (0x8f5ce400) [pid = 1742] [serial = 1034] [outer = (nil)] [url = about:blank] 08:33:06 INFO - PROCESS | 1742 | --DOMWINDOW == 71 (0x9258e800) [pid = 1742] [serial = 1038] [outer = (nil)] [url = about:blank] 08:33:06 INFO - PROCESS | 1742 | --DOMWINDOW == 70 (0x924bc400) [pid = 1742] [serial = 1037] [outer = (nil)] [url = about:blank] 08:33:06 INFO - PROCESS | 1742 | --DOMWINDOW == 69 (0x92d0d400) [pid = 1742] [serial = 1041] [outer = (nil)] [url = about:blank] 08:33:06 INFO - PROCESS | 1742 | --DOMWINDOW == 68 (0x92d0bc00) [pid = 1742] [serial = 1040] [outer = (nil)] [url = about:blank] 08:33:06 INFO - PROCESS | 1742 | --DOMWINDOW == 67 (0x8f389400) [pid = 1742] [serial = 1055] [outer = (nil)] [url = about:blank] 08:33:06 INFO - PROCESS | 1742 | --DOMWINDOW == 66 (0x8f391800) [pid = 1742] [serial = 1056] [outer = (nil)] [url = about:blank] 08:33:06 INFO - PROCESS | 1742 | --DOMWINDOW == 65 (0x8eaaf000) [pid = 1742] [serial = 1052] [outer = (nil)] [url = about:blank] 08:33:06 INFO - PROCESS | 1742 | --DOMWINDOW == 64 (0x8d9ee800) [pid = 1742] [serial = 1050] [outer = (nil)] [url = about:blank] 08:33:06 INFO - PROCESS | 1742 | --DOMWINDOW == 63 (0x8eeea000) [pid = 1742] [serial = 1058] [outer = (nil)] [url = about:blank] 08:33:06 INFO - PROCESS | 1742 | 1466695986362 Marionette TRACE conn3 -> [0,1448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:06 INFO - PROCESS | 1742 | 1466695986372 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:33:06 INFO - PROCESS | 1742 | ++DOCSHELL 0x8cf64800 == 8 [pid = 1742] [id = 369] 08:33:06 INFO - PROCESS | 1742 | ++DOMWINDOW == 64 (0x8cf64c00) [pid = 1742] [serial = 1108] [outer = (nil)] 08:33:06 INFO - PROCESS | 1742 | ++DOMWINDOW == 65 (0x8cf68400) [pid = 1742] [serial = 1109] [outer = 0x8cf64c00] 08:33:06 INFO - PROCESS | 1742 | 1466695986454 Marionette DEBUG loaded listener.js 08:33:06 INFO - PROCESS | 1742 | ++DOMWINDOW == 66 (0x8d0bf400) [pid = 1742] [serial = 1110] [outer = 0x8cf64c00] 08:33:07 INFO - PROCESS | 1742 | 1466695987312 Marionette TRACE conn3 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 08:33:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 08:33:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 2601ms 08:33:07 INFO - PROCESS | 1742 | 1466695987375 Marionette TRACE conn3 -> [0,1449,"getWindowHandle",null] 08:33:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 08:33:07 INFO - PROCESS | 1742 | 1466695987381 Marionette TRACE conn3 <- [1,1449,null,{"value":"8"}] 08:33:07 INFO - PROCESS | 1742 | 1466695987389 Marionette TRACE conn3 -> [0,1450,"setScriptTimeout",{"ms":35000}] 08:33:07 INFO - PROCESS | 1742 | 1466695987393 Marionette TRACE conn3 <- [1,1450,null,{}] 08:33:07 INFO - PROCESS | 1742 | 1466695987401 Marionette TRACE conn3 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:07 INFO - PROCESS | 1742 | 1466695987409 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:33:07 INFO - PROCESS | 1742 | 1466695987584 Marionette TRACE conn3 <- [1,1451,null,{"value":null}] 08:33:07 INFO - PROCESS | 1742 | 1466695987728 Marionette TRACE conn3 -> [0,1452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:07 INFO - PROCESS | 1742 | 1466695987737 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:33:07 INFO - PROCESS | 1742 | ++DOCSHELL 0x8d2e1400 == 9 [pid = 1742] [id = 370] 08:33:07 INFO - PROCESS | 1742 | ++DOMWINDOW == 67 (0x8d79b800) [pid = 1742] [serial = 1111] [outer = (nil)] 08:33:07 INFO - PROCESS | 1742 | ++DOMWINDOW == 68 (0x8d927000) [pid = 1742] [serial = 1112] [outer = 0x8d79b800] 08:33:07 INFO - PROCESS | 1742 | 1466695987814 Marionette DEBUG loaded listener.js 08:33:07 INFO - PROCESS | 1742 | ++DOMWINDOW == 69 (0x8d9e9400) [pid = 1742] [serial = 1113] [outer = 0x8d79b800] 08:33:08 INFO - PROCESS | 1742 | 1466695988717 Marionette TRACE conn3 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 08:33:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 08:33:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1390ms 08:33:08 INFO - PROCESS | 1742 | 1466695988784 Marionette TRACE conn3 -> [0,1453,"getWindowHandle",null] 08:33:08 INFO - PROCESS | 1742 | 1466695988791 Marionette TRACE conn3 <- [1,1453,null,{"value":"8"}] 08:33:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 08:33:08 INFO - PROCESS | 1742 | 1466695988807 Marionette TRACE conn3 -> [0,1454,"setScriptTimeout",{"ms":35000}] 08:33:08 INFO - PROCESS | 1742 | 1466695988811 Marionette TRACE conn3 <- [1,1454,null,{}] 08:33:08 INFO - PROCESS | 1742 | 1466695988817 Marionette TRACE conn3 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:08 INFO - PROCESS | 1742 | 1466695988823 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:33:09 INFO - PROCESS | 1742 | 1466695989047 Marionette TRACE conn3 <- [1,1455,null,{"value":null}] 08:33:09 INFO - PROCESS | 1742 | 1466695989077 Marionette TRACE conn3 -> [0,1456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:09 INFO - PROCESS | 1742 | 1466695989083 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:33:09 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e63dc00 == 10 [pid = 1742] [id = 371] 08:33:09 INFO - PROCESS | 1742 | ++DOMWINDOW == 70 (0x8e66a800) [pid = 1742] [serial = 1114] [outer = (nil)] 08:33:09 INFO - PROCESS | 1742 | ++DOMWINDOW == 71 (0x8e66f400) [pid = 1742] [serial = 1115] [outer = 0x8e66a800] 08:33:09 INFO - PROCESS | 1742 | 1466695989157 Marionette DEBUG loaded listener.js 08:33:09 INFO - PROCESS | 1742 | ++DOMWINDOW == 72 (0x8eaae400) [pid = 1742] [serial = 1116] [outer = 0x8e66a800] 08:33:10 INFO - PROCESS | 1742 | 1466695990266 Marionette TRACE conn3 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 08:33:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 08:33:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1492ms 08:33:10 INFO - PROCESS | 1742 | 1466695990304 Marionette TRACE conn3 -> [0,1457,"getWindowHandle",null] 08:33:10 INFO - PROCESS | 1742 | 1466695990309 Marionette TRACE conn3 <- [1,1457,null,{"value":"8"}] 08:33:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 08:33:10 INFO - PROCESS | 1742 | 1466695990325 Marionette TRACE conn3 -> [0,1458,"setScriptTimeout",{"ms":35000}] 08:33:10 INFO - PROCESS | 1742 | 1466695990336 Marionette TRACE conn3 <- [1,1458,null,{}] 08:33:10 INFO - PROCESS | 1742 | 1466695990353 Marionette TRACE conn3 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:10 INFO - PROCESS | 1742 | 1466695990362 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:33:10 INFO - PROCESS | 1742 | 1466695990596 Marionette TRACE conn3 <- [1,1459,null,{"value":null}] 08:33:10 INFO - PROCESS | 1742 | 1466695990627 Marionette TRACE conn3 -> [0,1460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:10 INFO - PROCESS | 1742 | 1466695990634 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:33:10 INFO - PROCESS | 1742 | ++DOCSHELL 0x8eaadc00 == 11 [pid = 1742] [id = 372] 08:33:10 INFO - PROCESS | 1742 | ++DOMWINDOW == 73 (0x8eab1800) [pid = 1742] [serial = 1117] [outer = (nil)] 08:33:10 INFO - PROCESS | 1742 | ++DOMWINDOW == 74 (0x8eedbc00) [pid = 1742] [serial = 1118] [outer = 0x8eab1800] 08:33:10 INFO - PROCESS | 1742 | 1466695990728 Marionette DEBUG loaded listener.js 08:33:10 INFO - PROCESS | 1742 | ++DOMWINDOW == 75 (0x8eee2000) [pid = 1742] [serial = 1119] [outer = 0x8eab1800] 08:33:11 INFO - PROCESS | 1742 | --DOMWINDOW == 74 (0x8d7a0000) [pid = 1742] [serial = 1072] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 08:33:11 INFO - PROCESS | 1742 | --DOMWINDOW == 73 (0x8eaae800) [pid = 1742] [serial = 1063] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 08:33:11 INFO - PROCESS | 1742 | --DOMWINDOW == 72 (0x8eaac000) [pid = 1742] [serial = 1075] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 08:33:11 INFO - PROCESS | 1742 | --DOMWINDOW == 71 (0x8f5da800) [pid = 1742] [serial = 1078] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 08:33:11 INFO - PROCESS | 1742 | --DOMWINDOW == 70 (0x91594000) [pid = 1742] [serial = 1066] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 08:33:11 INFO - PROCESS | 1742 | --DOMWINDOW == 69 (0x9119f400) [pid = 1742] [serial = 1081] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 08:33:11 INFO - PROCESS | 1742 | --DOMWINDOW == 68 (0x8d2dbc00) [pid = 1742] [serial = 1057] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 08:33:11 INFO - PROCESS | 1742 | --DOMWINDOW == 67 (0x8e637c00) [pid = 1742] [serial = 1069] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 08:33:11 INFO - PROCESS | 1742 | --DOMWINDOW == 66 (0x8d923400) [pid = 1742] [serial = 1060] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 08:33:11 INFO - PROCESS | 1742 | --DOMWINDOW == 65 (0x8d925000) [pid = 1742] [serial = 1084] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 08:33:12 INFO - PROCESS | 1742 | 1466695992253 Marionette TRACE conn3 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 08:33:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 08:33:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 2010ms 08:33:12 INFO - PROCESS | 1742 | 1466695992328 Marionette TRACE conn3 -> [0,1461,"getWindowHandle",null] 08:33:12 INFO - PROCESS | 1742 | 1466695992335 Marionette TRACE conn3 <- [1,1461,null,{"value":"8"}] 08:33:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 08:33:12 INFO - PROCESS | 1742 | 1466695992344 Marionette TRACE conn3 -> [0,1462,"setScriptTimeout",{"ms":35000}] 08:33:12 INFO - PROCESS | 1742 | 1466695992349 Marionette TRACE conn3 <- [1,1462,null,{}] 08:33:12 INFO - PROCESS | 1742 | 1466695992359 Marionette TRACE conn3 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:12 INFO - PROCESS | 1742 | 1466695992364 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:33:12 INFO - PROCESS | 1742 | 1466695992614 Marionette TRACE conn3 <- [1,1463,null,{"value":null}] 08:33:12 INFO - PROCESS | 1742 | 1466695992857 Marionette TRACE conn3 -> [0,1464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:12 INFO - PROCESS | 1742 | 1466695992873 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:33:12 INFO - PROCESS | 1742 | ++DOCSHELL 0x8cf62400 == 12 [pid = 1742] [id = 373] 08:33:12 INFO - PROCESS | 1742 | ++DOMWINDOW == 66 (0x8d2d9400) [pid = 1742] [serial = 1120] [outer = (nil)] 08:33:12 INFO - PROCESS | 1742 | ++DOMWINDOW == 67 (0x8d924000) [pid = 1742] [serial = 1121] [outer = 0x8d2d9400] 08:33:12 INFO - PROCESS | 1742 | 1466695992958 Marionette DEBUG loaded listener.js 08:33:13 INFO - PROCESS | 1742 | ++DOMWINDOW == 68 (0x8d92ec00) [pid = 1742] [serial = 1122] [outer = 0x8d2d9400] 08:33:14 INFO - PROCESS | 1742 | 1466695994054 Marionette TRACE conn3 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 08:33:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 08:33:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1790ms 08:33:14 INFO - PROCESS | 1742 | 1466695994135 Marionette TRACE conn3 -> [0,1465,"getWindowHandle",null] 08:33:14 INFO - PROCESS | 1742 | 1466695994143 Marionette TRACE conn3 <- [1,1465,null,{"value":"8"}] 08:33:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 08:33:14 INFO - PROCESS | 1742 | 1466695994154 Marionette TRACE conn3 -> [0,1466,"setScriptTimeout",{"ms":35000}] 08:33:14 INFO - PROCESS | 1742 | 1466695994158 Marionette TRACE conn3 <- [1,1466,null,{}] 08:33:14 INFO - PROCESS | 1742 | 1466695994165 Marionette TRACE conn3 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:14 INFO - PROCESS | 1742 | 1466695994171 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:33:14 INFO - PROCESS | 1742 | 1466695994398 Marionette TRACE conn3 <- [1,1467,null,{"value":null}] 08:33:14 INFO - PROCESS | 1742 | 1466695994619 Marionette TRACE conn3 -> [0,1468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:14 INFO - PROCESS | 1742 | 1466695994627 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:33:14 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e673800 == 13 [pid = 1742] [id = 374] 08:33:14 INFO - PROCESS | 1742 | ++DOMWINDOW == 69 (0x8eaa9c00) [pid = 1742] [serial = 1123] [outer = (nil)] 08:33:14 INFO - PROCESS | 1742 | ++DOMWINDOW == 70 (0x8eab0400) [pid = 1742] [serial = 1124] [outer = 0x8eaa9c00] 08:33:14 INFO - PROCESS | 1742 | 1466695994712 Marionette DEBUG loaded listener.js 08:33:14 INFO - PROCESS | 1742 | ++DOMWINDOW == 71 (0x8ebcbc00) [pid = 1742] [serial = 1125] [outer = 0x8eaa9c00] 08:33:15 INFO - PROCESS | 1742 | 1466695995851 Marionette TRACE conn3 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 08:33:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 08:33:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1739ms 08:33:15 INFO - PROCESS | 1742 | 1466695995893 Marionette TRACE conn3 -> [0,1469,"getWindowHandle",null] 08:33:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 08:33:15 INFO - PROCESS | 1742 | 1466695995898 Marionette TRACE conn3 <- [1,1469,null,{"value":"8"}] 08:33:15 INFO - PROCESS | 1742 | 1466695995906 Marionette TRACE conn3 -> [0,1470,"setScriptTimeout",{"ms":35000}] 08:33:15 INFO - PROCESS | 1742 | 1466695995913 Marionette TRACE conn3 <- [1,1470,null,{}] 08:33:15 INFO - PROCESS | 1742 | 1466695995930 Marionette TRACE conn3 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:15 INFO - PROCESS | 1742 | 1466695995940 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:33:16 INFO - PROCESS | 1742 | 1466695996246 Marionette TRACE conn3 <- [1,1471,null,{"value":null}] 08:33:16 INFO - PROCESS | 1742 | 1466695996431 Marionette TRACE conn3 -> [0,1472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:16 INFO - PROCESS | 1742 | 1466695996442 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:33:16 INFO - PROCESS | 1742 | ++DOCSHELL 0x8eee9400 == 14 [pid = 1742] [id = 375] 08:33:16 INFO - PROCESS | 1742 | ++DOMWINDOW == 72 (0x8eee9800) [pid = 1742] [serial = 1126] [outer = (nil)] 08:33:16 INFO - PROCESS | 1742 | ++DOMWINDOW == 73 (0x8f393c00) [pid = 1742] [serial = 1127] [outer = 0x8eee9800] 08:33:16 INFO - PROCESS | 1742 | 1466695996533 Marionette DEBUG loaded listener.js 08:33:16 INFO - PROCESS | 1742 | ++DOMWINDOW == 74 (0x8f5d1c00) [pid = 1742] [serial = 1128] [outer = 0x8eee9800] 08:33:17 INFO - PROCESS | 1742 | 1466695997691 Marionette TRACE conn3 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 08:33:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 08:33:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1838ms 08:33:17 INFO - PROCESS | 1742 | 1466695997744 Marionette TRACE conn3 -> [0,1473,"getWindowHandle",null] 08:33:17 INFO - PROCESS | 1742 | 1466695997749 Marionette TRACE conn3 <- [1,1473,null,{"value":"8"}] 08:33:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 08:33:17 INFO - PROCESS | 1742 | 1466695997757 Marionette TRACE conn3 -> [0,1474,"setScriptTimeout",{"ms":35000}] 08:33:17 INFO - PROCESS | 1742 | 1466695997760 Marionette TRACE conn3 <- [1,1474,null,{}] 08:33:17 INFO - PROCESS | 1742 | 1466695997766 Marionette TRACE conn3 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:17 INFO - PROCESS | 1742 | 1466695997772 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:33:17 INFO - PROCESS | 1742 | 1466695997985 Marionette TRACE conn3 <- [1,1475,null,{"value":null}] 08:33:18 INFO - PROCESS | 1742 | 1466695998335 Marionette TRACE conn3 -> [0,1476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:18 INFO - PROCESS | 1742 | 1466695998343 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:33:18 INFO - PROCESS | 1742 | ++DOCSHELL 0x8cf60400 == 15 [pid = 1742] [id = 376] 08:33:18 INFO - PROCESS | 1742 | ++DOMWINDOW == 75 (0x8cf61c00) [pid = 1742] [serial = 1129] [outer = (nil)] 08:33:18 INFO - PROCESS | 1742 | ++DOMWINDOW == 76 (0x8d0b5c00) [pid = 1742] [serial = 1130] [outer = 0x8cf61c00] 08:33:18 INFO - PROCESS | 1742 | 1466695998424 Marionette DEBUG loaded listener.js 08:33:18 INFO - PROCESS | 1742 | ++DOMWINDOW == 77 (0x8d2dac00) [pid = 1742] [serial = 1131] [outer = 0x8cf61c00] 08:33:19 INFO - PROCESS | 1742 | --DOCSHELL 0x8e63dc00 == 14 [pid = 1742] [id = 371] 08:33:19 INFO - PROCESS | 1742 | --DOCSHELL 0x8d2e1400 == 13 [pid = 1742] [id = 370] 08:33:19 INFO - PROCESS | 1742 | --DOCSHELL 0x8cf64800 == 12 [pid = 1742] [id = 369] 08:33:19 INFO - PROCESS | 1742 | --DOMWINDOW == 76 (0x8f394000) [pid = 1742] [serial = 1064] [outer = (nil)] [url = about:blank] 08:33:19 INFO - PROCESS | 1742 | --DOMWINDOW == 75 (0x8f613000) [pid = 1742] [serial = 1065] [outer = (nil)] [url = about:blank] 08:33:19 INFO - PROCESS | 1742 | --DOMWINDOW == 74 (0x9159cc00) [pid = 1742] [serial = 1067] [outer = (nil)] [url = about:blank] 08:33:19 INFO - PROCESS | 1742 | --DOMWINDOW == 73 (0x8f38fc00) [pid = 1742] [serial = 1059] [outer = (nil)] [url = about:blank] 08:33:19 INFO - PROCESS | 1742 | --DOMWINDOW == 72 (0x91d89000) [pid = 1742] [serial = 1071] [outer = (nil)] [url = about:blank] 08:33:19 INFO - PROCESS | 1742 | --DOMWINDOW == 71 (0x91d85400) [pid = 1742] [serial = 1070] [outer = (nil)] [url = about:blank] 08:33:19 INFO - PROCESS | 1742 | --DOMWINDOW == 70 (0x91c56c00) [pid = 1742] [serial = 1068] [outer = (nil)] [url = about:blank] 08:33:19 INFO - PROCESS | 1742 | --DOMWINDOW == 69 (0x8e669c00) [pid = 1742] [serial = 1062] [outer = (nil)] [url = about:blank] 08:33:19 INFO - PROCESS | 1742 | --DOMWINDOW == 68 (0x8d92e400) [pid = 1742] [serial = 1061] [outer = (nil)] [url = about:blank] 08:33:19 INFO - PROCESS | 1742 | 1466695999530 Marionette TRACE conn3 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 08:33:19 INFO - PROCESS | 1742 | --DOMWINDOW == 67 (0x8d92cc00) [pid = 1742] [serial = 1074] [outer = (nil)] [url = about:blank] 08:33:19 INFO - PROCESS | 1742 | --DOMWINDOW == 66 (0x8d7a4400) [pid = 1742] [serial = 1073] [outer = (nil)] [url = about:blank] 08:33:19 INFO - PROCESS | 1742 | --DOMWINDOW == 65 (0x8eec6800) [pid = 1742] [serial = 1077] [outer = (nil)] [url = about:blank] 08:33:19 INFO - PROCESS | 1742 | --DOMWINDOW == 64 (0x9119b800) [pid = 1742] [serial = 1080] [outer = (nil)] [url = about:blank] 08:33:19 INFO - PROCESS | 1742 | --DOMWINDOW == 63 (0x8f61e800) [pid = 1742] [serial = 1079] [outer = (nil)] [url = about:blank] 08:33:19 INFO - PROCESS | 1742 | --DOMWINDOW == 62 (0x915a1c00) [pid = 1742] [serial = 1082] [outer = (nil)] [url = about:blank] 08:33:19 INFO - PROCESS | 1742 | --DOMWINDOW == 61 (0x91c5d400) [pid = 1742] [serial = 1083] [outer = (nil)] [url = about:blank] 08:33:19 INFO - PROCESS | 1742 | --DOMWINDOW == 60 (0x8ebcf000) [pid = 1742] [serial = 1076] [outer = (nil)] [url = about:blank] 08:33:19 INFO - PROCESS | 1742 | --DOMWINDOW == 59 (0x911a4000) [pid = 1742] [serial = 1085] [outer = (nil)] [url = about:blank] 08:33:19 INFO - PROCESS | 1742 | --DOMWINDOW == 58 (0x91c56800) [pid = 1742] [serial = 1086] [outer = (nil)] [url = about:blank] 08:33:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 08:33:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1837ms 08:33:19 INFO - PROCESS | 1742 | 1466695999597 Marionette TRACE conn3 -> [0,1477,"getWindowHandle",null] 08:33:19 INFO - PROCESS | 1742 | 1466695999604 Marionette TRACE conn3 <- [1,1477,null,{"value":"8"}] 08:33:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 08:33:19 INFO - PROCESS | 1742 | 1466695999612 Marionette TRACE conn3 -> [0,1478,"setScriptTimeout",{"ms":35000}] 08:33:19 INFO - PROCESS | 1742 | 1466695999618 Marionette TRACE conn3 <- [1,1478,null,{}] 08:33:19 INFO - PROCESS | 1742 | 1466695999626 Marionette TRACE conn3 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:19 INFO - PROCESS | 1742 | 1466695999635 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:33:19 INFO - PROCESS | 1742 | 1466695999812 Marionette TRACE conn3 <- [1,1479,null,{"value":null}] 08:33:20 INFO - PROCESS | 1742 | 1466695999994 Marionette TRACE conn3 -> [0,1480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:20 INFO - PROCESS | 1742 | 1466696000005 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:33:20 INFO - PROCESS | 1742 | ++DOCSHELL 0x8d9eb800 == 13 [pid = 1742] [id = 377] 08:33:20 INFO - PROCESS | 1742 | ++DOMWINDOW == 59 (0x8d9ee000) [pid = 1742] [serial = 1132] [outer = (nil)] 08:33:20 INFO - PROCESS | 1742 | ++DOMWINDOW == 60 (0x8e63a000) [pid = 1742] [serial = 1133] [outer = 0x8d9ee000] 08:33:20 INFO - PROCESS | 1742 | 1466696000082 Marionette DEBUG loaded listener.js 08:33:20 INFO - PROCESS | 1742 | ++DOMWINDOW == 61 (0x8eaa8400) [pid = 1742] [serial = 1134] [outer = 0x8d9ee000] 08:33:21 INFO - PROCESS | 1742 | 1466696001220 Marionette TRACE conn3 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 08:33:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 08:33:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1645ms 08:33:21 INFO - PROCESS | 1742 | 1466696001264 Marionette TRACE conn3 -> [0,1481,"getWindowHandle",null] 08:33:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 08:33:21 INFO - PROCESS | 1742 | 1466696001274 Marionette TRACE conn3 <- [1,1481,null,{"value":"8"}] 08:33:21 INFO - PROCESS | 1742 | 1466696001289 Marionette TRACE conn3 -> [0,1482,"setScriptTimeout",{"ms":35000}] 08:33:21 INFO - PROCESS | 1742 | 1466696001295 Marionette TRACE conn3 <- [1,1482,null,{}] 08:33:21 INFO - PROCESS | 1742 | 1466696001305 Marionette TRACE conn3 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:21 INFO - PROCESS | 1742 | 1466696001311 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:33:21 INFO - PROCESS | 1742 | 1466696001639 Marionette TRACE conn3 <- [1,1483,null,{"value":null}] 08:33:21 INFO - PROCESS | 1742 | 1466696001732 Marionette TRACE conn3 -> [0,1484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:21 INFO - PROCESS | 1742 | 1466696001738 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:33:21 INFO - PROCESS | 1742 | ++DOCSHELL 0x8eecc800 == 14 [pid = 1742] [id = 378] 08:33:21 INFO - PROCESS | 1742 | ++DOMWINDOW == 62 (0x8eecd400) [pid = 1742] [serial = 1135] [outer = (nil)] 08:33:21 INFO - PROCESS | 1742 | ++DOMWINDOW == 63 (0x8eee1800) [pid = 1742] [serial = 1136] [outer = 0x8eecd400] 08:33:21 INFO - PROCESS | 1742 | 1466696001814 Marionette DEBUG loaded listener.js 08:33:21 INFO - PROCESS | 1742 | ++DOMWINDOW == 64 (0x8f38e800) [pid = 1742] [serial = 1137] [outer = 0x8eecd400] 08:33:22 INFO - PROCESS | 1742 | 1466696002838 Marionette TRACE conn3 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 08:33:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 08:33:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1593ms 08:33:22 INFO - PROCESS | 1742 | 1466696002878 Marionette TRACE conn3 -> [0,1485,"getWindowHandle",null] 08:33:22 INFO - PROCESS | 1742 | 1466696002882 Marionette TRACE conn3 <- [1,1485,null,{"value":"8"}] 08:33:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 08:33:22 INFO - PROCESS | 1742 | 1466696002891 Marionette TRACE conn3 -> [0,1486,"setScriptTimeout",{"ms":35000}] 08:33:22 INFO - PROCESS | 1742 | 1466696002900 Marionette TRACE conn3 <- [1,1486,null,{}] 08:33:22 INFO - PROCESS | 1742 | 1466696002920 Marionette TRACE conn3 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:22 INFO - PROCESS | 1742 | 1466696002928 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:33:23 INFO - PROCESS | 1742 | 1466696003154 Marionette TRACE conn3 <- [1,1487,null,{"value":null}] 08:33:23 INFO - PROCESS | 1742 | 1466696003185 Marionette TRACE conn3 -> [0,1488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:23 INFO - PROCESS | 1742 | 1466696003191 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:33:23 INFO - PROCESS | 1742 | ++DOCSHELL 0x8cf61400 == 15 [pid = 1742] [id = 379] 08:33:23 INFO - PROCESS | 1742 | ++DOMWINDOW == 65 (0x8f398400) [pid = 1742] [serial = 1138] [outer = (nil)] 08:33:23 INFO - PROCESS | 1742 | ++DOMWINDOW == 66 (0x8f619000) [pid = 1742] [serial = 1139] [outer = 0x8f398400] 08:33:23 INFO - PROCESS | 1742 | 1466696003265 Marionette DEBUG loaded listener.js 08:33:23 INFO - PROCESS | 1742 | ++DOMWINDOW == 67 (0x8f61c000) [pid = 1742] [serial = 1140] [outer = 0x8f398400] 08:33:24 INFO - PROCESS | 1742 | 1466696004268 Marionette TRACE conn3 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 08:33:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 08:33:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1442ms 08:33:24 INFO - PROCESS | 1742 | 1466696004333 Marionette TRACE conn3 -> [0,1489,"getWindowHandle",null] 08:33:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 08:33:24 INFO - PROCESS | 1742 | 1466696004338 Marionette TRACE conn3 <- [1,1489,null,{"value":"8"}] 08:33:24 INFO - PROCESS | 1742 | 1466696004345 Marionette TRACE conn3 -> [0,1490,"setScriptTimeout",{"ms":35000}] 08:33:24 INFO - PROCESS | 1742 | 1466696004348 Marionette TRACE conn3 <- [1,1490,null,{}] 08:33:24 INFO - PROCESS | 1742 | 1466696004353 Marionette TRACE conn3 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:24 INFO - PROCESS | 1742 | 1466696004359 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:33:24 INFO - PROCESS | 1742 | 1466696004577 Marionette TRACE conn3 <- [1,1491,null,{"value":null}] 08:33:24 INFO - PROCESS | 1742 | --DOMWINDOW == 66 (0x8cf66000) [pid = 1742] [serial = 1087] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 08:33:24 INFO - PROCESS | 1742 | --DOMWINDOW == 65 (0x8e63f800) [pid = 1742] [serial = 1090] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 08:33:24 INFO - PROCESS | 1742 | --DOMWINDOW == 64 (0x8eec5000) [pid = 1742] [serial = 1093] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 08:33:24 INFO - PROCESS | 1742 | --DOMWINDOW == 63 (0x8e66a800) [pid = 1742] [serial = 1114] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 08:33:24 INFO - PROCESS | 1742 | --DOMWINDOW == 62 (0x8cf64c00) [pid = 1742] [serial = 1108] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 08:33:24 INFO - PROCESS | 1742 | --DOMWINDOW == 61 (0x8d79b800) [pid = 1742] [serial = 1111] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 08:33:24 INFO - PROCESS | 1742 | --DOMWINDOW == 60 (0x91597400) [pid = 1742] [serial = 1096] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 08:33:24 INFO - PROCESS | 1742 | --DOMWINDOW == 59 (0x8d92c400) [pid = 1742] [serial = 1105] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 08:33:24 INFO - PROCESS | 1742 | --DOMWINDOW == 58 (0x9119a000) [pid = 1742] [serial = 1099] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 08:33:24 INFO - PROCESS | 1742 | --DOMWINDOW == 57 (0x92d02800) [pid = 1742] [serial = 1102] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 08:33:24 INFO - PROCESS | 1742 | 1466696004732 Marionette TRACE conn3 -> [0,1492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:24 INFO - PROCESS | 1742 | 1466696004742 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:33:24 INFO - PROCESS | 1742 | ++DOCSHELL 0x8cf5cc00 == 16 [pid = 1742] [id = 380] 08:33:24 INFO - PROCESS | 1742 | ++DOMWINDOW == 58 (0x8cf64c00) [pid = 1742] [serial = 1141] [outer = (nil)] 08:33:24 INFO - PROCESS | 1742 | ++DOMWINDOW == 59 (0x8d798800) [pid = 1742] [serial = 1142] [outer = 0x8cf64c00] 08:33:24 INFO - PROCESS | 1742 | 1466696004811 Marionette DEBUG loaded listener.js 08:33:24 INFO - PROCESS | 1742 | ++DOMWINDOW == 60 (0x8d929000) [pid = 1742] [serial = 1143] [outer = 0x8cf64c00] 08:33:25 INFO - PROCESS | 1742 | 1466696005626 Marionette TRACE conn3 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 08:33:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 08:33:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1346ms 08:33:25 INFO - PROCESS | 1742 | 1466696005691 Marionette TRACE conn3 -> [0,1493,"getWindowHandle",null] 08:33:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 08:33:25 INFO - PROCESS | 1742 | 1466696005695 Marionette TRACE conn3 <- [1,1493,null,{"value":"8"}] 08:33:25 INFO - PROCESS | 1742 | 1466696005701 Marionette TRACE conn3 -> [0,1494,"setScriptTimeout",{"ms":35000}] 08:33:25 INFO - PROCESS | 1742 | 1466696005705 Marionette TRACE conn3 <- [1,1494,null,{}] 08:33:25 INFO - PROCESS | 1742 | 1466696005711 Marionette TRACE conn3 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:25 INFO - PROCESS | 1742 | 1466696005716 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:33:25 INFO - PROCESS | 1742 | 1466696005883 Marionette TRACE conn3 <- [1,1495,null,{"value":null}] 08:33:26 INFO - PROCESS | 1742 | 1466696006017 Marionette TRACE conn3 -> [0,1496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:26 INFO - PROCESS | 1742 | 1466696006037 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:33:26 INFO - PROCESS | 1742 | ++DOCSHELL 0x91199000 == 17 [pid = 1742] [id = 381] 08:33:26 INFO - PROCESS | 1742 | ++DOMWINDOW == 61 (0x9119b400) [pid = 1742] [serial = 1144] [outer = (nil)] 08:33:26 INFO - PROCESS | 1742 | ++DOMWINDOW == 62 (0x911a2000) [pid = 1742] [serial = 1145] [outer = 0x9119b400] 08:33:26 INFO - PROCESS | 1742 | 1466696006135 Marionette DEBUG loaded listener.js 08:33:26 INFO - PROCESS | 1742 | ++DOMWINDOW == 63 (0x915a0800) [pid = 1742] [serial = 1146] [outer = 0x9119b400] 08:33:27 INFO - PROCESS | 1742 | 1466696007174 Marionette TRACE conn3 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 08:33:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 08:33:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1504ms 08:33:27 INFO - PROCESS | 1742 | 1466696007206 Marionette TRACE conn3 -> [0,1497,"getWindowHandle",null] 08:33:27 INFO - PROCESS | 1742 | 1466696007213 Marionette TRACE conn3 <- [1,1497,null,{"value":"8"}] 08:33:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 08:33:27 INFO - PROCESS | 1742 | 1466696007223 Marionette TRACE conn3 -> [0,1498,"setScriptTimeout",{"ms":35000}] 08:33:27 INFO - PROCESS | 1742 | 1466696007227 Marionette TRACE conn3 <- [1,1498,null,{}] 08:33:27 INFO - PROCESS | 1742 | 1466696007237 Marionette TRACE conn3 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:27 INFO - PROCESS | 1742 | 1466696007242 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:33:27 INFO - PROCESS | 1742 | 1466696007444 Marionette TRACE conn3 <- [1,1499,null,{"value":null}] 08:33:27 INFO - PROCESS | 1742 | 1466696007709 Marionette TRACE conn3 -> [0,1500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:27 INFO - PROCESS | 1742 | 1466696007725 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:33:27 INFO - PROCESS | 1742 | ++DOCSHELL 0x8d2df800 == 18 [pid = 1742] [id = 382] 08:33:27 INFO - PROCESS | 1742 | ++DOMWINDOW == 64 (0x8d2e0c00) [pid = 1742] [serial = 1147] [outer = (nil)] 08:33:27 INFO - PROCESS | 1742 | ++DOMWINDOW == 65 (0x8d92cc00) [pid = 1742] [serial = 1148] [outer = 0x8d2e0c00] 08:33:27 INFO - PROCESS | 1742 | 1466696007857 Marionette DEBUG loaded listener.js 08:33:27 INFO - PROCESS | 1742 | ++DOMWINDOW == 66 (0x8e63e800) [pid = 1742] [serial = 1149] [outer = 0x8d2e0c00] 08:33:28 INFO - PROCESS | 1742 | 1466696008875 Marionette TRACE conn3 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 08:33:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 08:33:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1698ms 08:33:28 INFO - PROCESS | 1742 | 1466696008921 Marionette TRACE conn3 -> [0,1501,"getWindowHandle",null] 08:33:28 INFO - PROCESS | 1742 | 1466696008929 Marionette TRACE conn3 <- [1,1501,null,{"value":"8"}] 08:33:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 08:33:28 INFO - PROCESS | 1742 | 1466696008940 Marionette TRACE conn3 -> [0,1502,"setScriptTimeout",{"ms":35000}] 08:33:28 INFO - PROCESS | 1742 | 1466696008944 Marionette TRACE conn3 <- [1,1502,null,{}] 08:33:28 INFO - PROCESS | 1742 | 1466696008951 Marionette TRACE conn3 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:28 INFO - PROCESS | 1742 | 1466696008957 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:33:29 INFO - PROCESS | 1742 | 1466696009164 Marionette TRACE conn3 <- [1,1503,null,{"value":null}] 08:33:29 INFO - PROCESS | 1742 | 1466696009381 Marionette TRACE conn3 -> [0,1504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:29 INFO - PROCESS | 1742 | 1466696009387 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:33:29 INFO - PROCESS | 1742 | ++DOCSHELL 0x8eece800 == 19 [pid = 1742] [id = 383] 08:33:29 INFO - PROCESS | 1742 | ++DOMWINDOW == 67 (0x8eee4c00) [pid = 1742] [serial = 1150] [outer = (nil)] 08:33:29 INFO - PROCESS | 1742 | ++DOMWINDOW == 68 (0x8f5ce400) [pid = 1742] [serial = 1151] [outer = 0x8eee4c00] 08:33:29 INFO - PROCESS | 1742 | 1466696009522 Marionette DEBUG loaded listener.js 08:33:29 INFO - PROCESS | 1742 | ++DOMWINDOW == 69 (0x8f5cec00) [pid = 1742] [serial = 1152] [outer = 0x8eee4c00] 08:33:30 INFO - PROCESS | 1742 | 1466696010554 Marionette TRACE conn3 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 08:33:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 08:33:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1649ms 08:33:30 INFO - PROCESS | 1742 | 1466696010589 Marionette TRACE conn3 -> [0,1505,"getWindowHandle",null] 08:33:30 INFO - PROCESS | 1742 | 1466696010594 Marionette TRACE conn3 <- [1,1505,null,{"value":"8"}] 08:33:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 08:33:30 INFO - PROCESS | 1742 | 1466696010601 Marionette TRACE conn3 -> [0,1506,"setScriptTimeout",{"ms":35000}] 08:33:30 INFO - PROCESS | 1742 | 1466696010608 Marionette TRACE conn3 <- [1,1506,null,{}] 08:33:30 INFO - PROCESS | 1742 | 1466696010626 Marionette TRACE conn3 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:30 INFO - PROCESS | 1742 | 1466696010635 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:33:30 INFO - PROCESS | 1742 | 1466696010859 Marionette TRACE conn3 <- [1,1507,null,{"value":null}] 08:33:31 INFO - PROCESS | 1742 | 1466696011122 Marionette TRACE conn3 -> [0,1508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:31 INFO - PROCESS | 1742 | 1466696011135 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:33:31 INFO - PROCESS | 1742 | ++DOCSHELL 0x9159c000 == 20 [pid = 1742] [id = 384] 08:33:31 INFO - PROCESS | 1742 | ++DOMWINDOW == 70 (0x9159cc00) [pid = 1742] [serial = 1153] [outer = (nil)] 08:33:31 INFO - PROCESS | 1742 | ++DOMWINDOW == 71 (0x91c58400) [pid = 1742] [serial = 1154] [outer = 0x9159cc00] 08:33:31 INFO - PROCESS | 1742 | 1466696011225 Marionette DEBUG loaded listener.js 08:33:31 INFO - PROCESS | 1742 | ++DOMWINDOW == 72 (0x91c5ec00) [pid = 1742] [serial = 1155] [outer = 0x9159cc00] 08:33:32 INFO - PROCESS | 1742 | 1466696012184 Marionette TRACE conn3 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 08:33:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 08:33:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1641ms 08:33:32 INFO - PROCESS | 1742 | 1466696012244 Marionette TRACE conn3 -> [0,1509,"getWindowHandle",null] 08:33:32 INFO - PROCESS | 1742 | 1466696012249 Marionette TRACE conn3 <- [1,1509,null,{"value":"8"}] 08:33:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 08:33:32 INFO - PROCESS | 1742 | 1466696012256 Marionette TRACE conn3 -> [0,1510,"setScriptTimeout",{"ms":35000}] 08:33:32 INFO - PROCESS | 1742 | 1466696012261 Marionette TRACE conn3 <- [1,1510,null,{}] 08:33:32 INFO - PROCESS | 1742 | 1466696012267 Marionette TRACE conn3 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:32 INFO - PROCESS | 1742 | 1466696012274 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:33:32 INFO - PROCESS | 1742 | 1466696012528 Marionette TRACE conn3 <- [1,1511,null,{"value":null}] 08:33:32 INFO - PROCESS | 1742 | 1466696012840 Marionette TRACE conn3 -> [0,1512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:32 INFO - PROCESS | 1742 | 1466696012853 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:33:32 INFO - PROCESS | 1742 | ++DOCSHELL 0x8d9f5c00 == 21 [pid = 1742] [id = 385] 08:33:32 INFO - PROCESS | 1742 | ++DOMWINDOW == 73 (0x9119ac00) [pid = 1742] [serial = 1156] [outer = (nil)] 08:33:32 INFO - PROCESS | 1742 | ++DOMWINDOW == 74 (0x91d89c00) [pid = 1742] [serial = 1157] [outer = 0x9119ac00] 08:33:32 INFO - PROCESS | 1742 | 1466696012942 Marionette DEBUG loaded listener.js 08:33:33 INFO - PROCESS | 1742 | ++DOMWINDOW == 75 (0x91d8f400) [pid = 1742] [serial = 1158] [outer = 0x9119ac00] 08:33:33 INFO - PROCESS | 1742 | 1466696013869 Marionette TRACE conn3 <- [1,1512,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 08:33:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 08:33:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1687ms 08:33:33 INFO - PROCESS | 1742 | 1466696013945 Marionette TRACE conn3 -> [0,1513,"getWindowHandle",null] 08:33:33 INFO - PROCESS | 1742 | 1466696013948 Marionette TRACE conn3 <- [1,1513,null,{"value":"8"}] 08:33:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 08:33:33 INFO - PROCESS | 1742 | 1466696013955 Marionette TRACE conn3 -> [0,1514,"setScriptTimeout",{"ms":35000}] 08:33:33 INFO - PROCESS | 1742 | 1466696013958 Marionette TRACE conn3 <- [1,1514,null,{}] 08:33:33 INFO - PROCESS | 1742 | 1466696013964 Marionette TRACE conn3 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:33 INFO - PROCESS | 1742 | 1466696013970 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:33:34 INFO - PROCESS | 1742 | 1466696014191 Marionette TRACE conn3 <- [1,1515,null,{"value":null}] 08:33:34 INFO - PROCESS | 1742 | 1466696014405 Marionette TRACE conn3 -> [0,1516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:34 INFO - PROCESS | 1742 | 1466696014415 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:33:34 INFO - PROCESS | 1742 | ++DOCSHELL 0x924af000 == 22 [pid = 1742] [id = 386] 08:33:34 INFO - PROCESS | 1742 | ++DOMWINDOW == 76 (0x924b0c00) [pid = 1742] [serial = 1159] [outer = (nil)] 08:33:34 INFO - PROCESS | 1742 | ++DOMWINDOW == 77 (0x92503400) [pid = 1742] [serial = 1160] [outer = 0x924b0c00] 08:33:34 INFO - PROCESS | 1742 | 1466696014550 Marionette DEBUG loaded listener.js 08:33:34 INFO - PROCESS | 1742 | ++DOMWINDOW == 78 (0x9250b000) [pid = 1742] [serial = 1161] [outer = 0x924b0c00] 08:33:35 INFO - PROCESS | 1742 | 1466696015515 Marionette TRACE conn3 <- [1,1516,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 08:33:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 08:33:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1631ms 08:33:35 INFO - PROCESS | 1742 | 1466696015587 Marionette TRACE conn3 -> [0,1517,"getWindowHandle",null] 08:33:35 INFO - PROCESS | 1742 | 1466696015592 Marionette TRACE conn3 <- [1,1517,null,{"value":"8"}] 08:33:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 08:33:35 INFO - PROCESS | 1742 | 1466696015599 Marionette TRACE conn3 -> [0,1518,"setScriptTimeout",{"ms":35000}] 08:33:35 INFO - PROCESS | 1742 | 1466696015603 Marionette TRACE conn3 <- [1,1518,null,{}] 08:33:35 INFO - PROCESS | 1742 | 1466696015609 Marionette TRACE conn3 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:35 INFO - PROCESS | 1742 | 1466696015620 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:33:36 INFO - PROCESS | 1742 | 1466696016046 Marionette TRACE conn3 <- [1,1519,null,{"value":null}] 08:33:36 INFO - PROCESS | 1742 | 1466696016276 Marionette TRACE conn3 -> [0,1520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:36 INFO - PROCESS | 1742 | 1466696016287 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:33:36 INFO - PROCESS | 1742 | ++DOCSHELL 0x8d2e3400 == 23 [pid = 1742] [id = 387] 08:33:36 INFO - PROCESS | 1742 | ++DOMWINDOW == 79 (0x8d796400) [pid = 1742] [serial = 1162] [outer = (nil)] 08:33:36 INFO - PROCESS | 1742 | ++DOMWINDOW == 80 (0x8d7a0c00) [pid = 1742] [serial = 1163] [outer = 0x8d796400] 08:33:36 INFO - PROCESS | 1742 | 1466696016365 Marionette DEBUG loaded listener.js 08:33:36 INFO - PROCESS | 1742 | ++DOMWINDOW == 81 (0x8d92bc00) [pid = 1742] [serial = 1164] [outer = 0x8d796400] 08:33:37 INFO - PROCESS | 1742 | 1466696017289 Marionette TRACE conn3 <- [1,1520,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 08:33:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 08:33:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1742ms 08:33:37 INFO - PROCESS | 1742 | 1466696017343 Marionette TRACE conn3 -> [0,1521,"getWindowHandle",null] 08:33:37 INFO - PROCESS | 1742 | 1466696017350 Marionette TRACE conn3 <- [1,1521,null,{"value":"8"}] 08:33:37 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 08:33:37 INFO - PROCESS | 1742 | 1466696017359 Marionette TRACE conn3 -> [0,1522,"setScriptTimeout",{"ms":35000}] 08:33:37 INFO - PROCESS | 1742 | 1466696017363 Marionette TRACE conn3 <- [1,1522,null,{}] 08:33:37 INFO - PROCESS | 1742 | 1466696017372 Marionette TRACE conn3 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:37 INFO - PROCESS | 1742 | 1466696017379 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:33:37 INFO - PROCESS | 1742 | 1466696017673 Marionette TRACE conn3 <- [1,1523,null,{"value":null}] 08:33:38 INFO - PROCESS | 1742 | --DOCSHELL 0x8e673800 == 22 [pid = 1742] [id = 374] 08:33:38 INFO - PROCESS | 1742 | --DOCSHELL 0x8cf62400 == 21 [pid = 1742] [id = 373] 08:33:38 INFO - PROCESS | 1742 | --DOCSHELL 0x8eaadc00 == 20 [pid = 1742] [id = 372] 08:33:38 INFO - PROCESS | 1742 | --DOCSHELL 0x8d92b000 == 19 [pid = 1742] [id = 368] 08:33:38 INFO - PROCESS | 1742 | --DOCSHELL 0x8eee9400 == 18 [pid = 1742] [id = 375] 08:33:38 INFO - PROCESS | 1742 | 1466696018863 Marionette TRACE conn3 -> [0,1524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:38 INFO - PROCESS | 1742 | 1466696018871 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:33:38 INFO - PROCESS | 1742 | --DOMWINDOW == 80 (0x8eedbc00) [pid = 1742] [serial = 1118] [outer = (nil)] [url = about:blank] 08:33:39 INFO - PROCESS | 1742 | --DOMWINDOW == 79 (0x8d2d4c00) [pid = 1742] [serial = 1089] [outer = (nil)] [url = about:blank] 08:33:39 INFO - PROCESS | 1742 | --DOMWINDOW == 78 (0x8d0be800) [pid = 1742] [serial = 1088] [outer = (nil)] [url = about:blank] 08:33:39 INFO - PROCESS | 1742 | --DOMWINDOW == 77 (0x8eab5000) [pid = 1742] [serial = 1092] [outer = (nil)] [url = about:blank] 08:33:39 INFO - PROCESS | 1742 | --DOMWINDOW == 76 (0x8e669800) [pid = 1742] [serial = 1091] [outer = (nil)] [url = about:blank] 08:33:39 INFO - PROCESS | 1742 | --DOMWINDOW == 75 (0x8f38f800) [pid = 1742] [serial = 1095] [outer = (nil)] [url = about:blank] 08:33:39 INFO - PROCESS | 1742 | --DOMWINDOW == 74 (0x8eee1c00) [pid = 1742] [serial = 1094] [outer = (nil)] [url = about:blank] 08:33:39 INFO - PROCESS | 1742 | --DOMWINDOW == 73 (0x8eaae400) [pid = 1742] [serial = 1116] [outer = (nil)] [url = about:blank] 08:33:39 INFO - PROCESS | 1742 | --DOMWINDOW == 72 (0x8cf68400) [pid = 1742] [serial = 1109] [outer = (nil)] [url = about:blank] 08:33:39 INFO - PROCESS | 1742 | --DOMWINDOW == 71 (0x8d0bf400) [pid = 1742] [serial = 1110] [outer = (nil)] [url = about:blank] 08:33:39 INFO - PROCESS | 1742 | --DOMWINDOW == 70 (0x8d927000) [pid = 1742] [serial = 1112] [outer = (nil)] [url = about:blank] 08:33:39 INFO - PROCESS | 1742 | --DOMWINDOW == 69 (0x924bc800) [pid = 1742] [serial = 1098] [outer = (nil)] [url = about:blank] 08:33:39 INFO - PROCESS | 1742 | --DOMWINDOW == 68 (0x8e634800) [pid = 1742] [serial = 1107] [outer = (nil)] [url = about:blank] 08:33:39 INFO - PROCESS | 1742 | --DOMWINDOW == 67 (0x8d9f1000) [pid = 1742] [serial = 1106] [outer = (nil)] [url = about:blank] 08:33:39 INFO - PROCESS | 1742 | --DOMWINDOW == 66 (0x924b2400) [pid = 1742] [serial = 1097] [outer = (nil)] [url = about:blank] 08:33:39 INFO - PROCESS | 1742 | --DOMWINDOW == 65 (0x92582c00) [pid = 1742] [serial = 1101] [outer = (nil)] [url = about:blank] 08:33:39 INFO - PROCESS | 1742 | --DOMWINDOW == 64 (0x9250fc00) [pid = 1742] [serial = 1100] [outer = (nil)] [url = about:blank] 08:33:39 INFO - PROCESS | 1742 | --DOMWINDOW == 63 (0x9304b800) [pid = 1742] [serial = 1104] [outer = (nil)] [url = about:blank] 08:33:39 INFO - PROCESS | 1742 | --DOMWINDOW == 62 (0x92d05400) [pid = 1742] [serial = 1103] [outer = (nil)] [url = about:blank] 08:33:39 INFO - PROCESS | 1742 | --DOMWINDOW == 61 (0x8e66f400) [pid = 1742] [serial = 1115] [outer = (nil)] [url = about:blank] 08:33:39 INFO - PROCESS | 1742 | --DOMWINDOW == 60 (0x8d9e9400) [pid = 1742] [serial = 1113] [outer = (nil)] [url = about:blank] 08:33:39 INFO - PROCESS | 1742 | ++DOCSHELL 0x8cf62c00 == 19 [pid = 1742] [id = 388] 08:33:39 INFO - PROCESS | 1742 | ++DOMWINDOW == 61 (0x8cf64800) [pid = 1742] [serial = 1165] [outer = (nil)] 08:33:39 INFO - PROCESS | 1742 | ++DOMWINDOW == 62 (0x8d0b6000) [pid = 1742] [serial = 1166] [outer = 0x8cf64800] 08:33:39 INFO - PROCESS | 1742 | 1466696019091 Marionette DEBUG loaded listener.js 08:33:39 INFO - PROCESS | 1742 | ++DOMWINDOW == 63 (0x8d2d4c00) [pid = 1742] [serial = 1167] [outer = 0x8cf64800] 08:33:39 INFO - PROCESS | 1742 | SkCairoFTTypeface::onFilterRec unimplemented 08:33:39 INFO - PROCESS | 1742 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 08:33:39 INFO - PROCESS | 1742 | SkCairoFTTypeface::onFilterRec unimplemented 08:33:39 INFO - PROCESS | 1742 | SkCairoFTTypeface::onFilterRec unimplemented 08:33:39 INFO - PROCESS | 1742 | SkCairoFTTypeface::onFilterRec unimplemented 08:33:39 INFO - PROCESS | 1742 | SkCairoFTTypeface::onFilterRec unimplemented 08:33:39 INFO - PROCESS | 1742 | SkCairoFTTypeface::onFilterRec unimplemented 08:33:39 INFO - PROCESS | 1742 | SkCairoFTTypeface::onFilterRec unimplemented 08:33:39 INFO - PROCESS | 1742 | SkCairoFTTypeface::onFilterRec unimplemented 08:33:39 INFO - PROCESS | 1742 | SkCairoFTTypeface::onFilterRec unimplemented 08:33:39 INFO - PROCESS | 1742 | SkCairoFTTypeface::onFilterRec unimplemented 08:33:39 INFO - PROCESS | 1742 | SkCairoFTTypeface::onFilterRec unimplemented 08:33:39 INFO - PROCESS | 1742 | 1466696019857 Marionette TRACE conn3 <- [1,1524,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 08:33:39 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 () { 08:33:39 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 08:33:39 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 08:33:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:33:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:33:39 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 08:33:39 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 () { 08:33:39 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 08:33:39 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 08:33:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:33:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:33:39 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 08:33:39 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 () { 08:33:39 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 08:33:39 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 08:33:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:33:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:33:39 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 08:33:39 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 () { 08:33:39 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 08:33:39 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 08:33:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:33:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:33:39 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 08:33:39 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 2537ms 08:33:39 INFO - PROCESS | 1742 | 1466696019899 Marionette TRACE conn3 -> [0,1525,"getWindowHandle",null] 08:33:39 INFO - PROCESS | 1742 | 1466696019911 Marionette TRACE conn3 <- [1,1525,null,{"value":"8"}] 08:33:39 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 08:33:39 INFO - PROCESS | 1742 | 1466696019931 Marionette TRACE conn3 -> [0,1526,"setScriptTimeout",{"ms":35000}] 08:33:39 INFO - PROCESS | 1742 | 1466696019937 Marionette TRACE conn3 <- [1,1526,null,{}] 08:33:39 INFO - PROCESS | 1742 | 1466696019946 Marionette TRACE conn3 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:39 INFO - PROCESS | 1742 | 1466696019954 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:33:40 INFO - PROCESS | 1742 | 1466696020118 Marionette TRACE conn3 <- [1,1527,null,{"value":null}] 08:33:40 INFO - PROCESS | 1742 | 1466696020131 Marionette TRACE conn3 -> [0,1528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/hitregions-members-exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:40 INFO - PROCESS | 1742 | 1466696020139 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:33:40 INFO - PROCESS | 1742 | ++DOCSHELL 0x8d9f6400 == 20 [pid = 1742] [id = 389] 08:33:40 INFO - PROCESS | 1742 | ++DOMWINDOW == 64 (0x8d9f8400) [pid = 1742] [serial = 1168] [outer = (nil)] 08:33:40 INFO - PROCESS | 1742 | ++DOMWINDOW == 65 (0x8e636000) [pid = 1742] [serial = 1169] [outer = 0x8d9f8400] 08:33:40 INFO - PROCESS | 1742 | 1466696020218 Marionette DEBUG loaded listener.js 08:33:40 INFO - PROCESS | 1742 | ++DOMWINDOW == 66 (0x8e63f400) [pid = 1742] [serial = 1170] [outer = 0x8d9f8400] 08:33:41 INFO - PROCESS | 1742 | 1466696021139 Marionette TRACE conn3 <- [1,1528,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 08:33:41 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 08:33:41 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 08:33:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:33:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:33:41 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 08:33:41 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 08:33:41 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 08:33:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:33:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:33:41 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 08:33:41 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 08:33:41 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 08:33:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:33:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:33:41 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 08:33:41 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 1294ms 08:33:41 INFO - PROCESS | 1742 | 1466696021229 Marionette TRACE conn3 -> [0,1529,"getWindowHandle",null] 08:33:41 INFO - PROCESS | 1742 | 1466696021236 Marionette TRACE conn3 <- [1,1529,null,{"value":"8"}] 08:33:41 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 08:33:41 INFO - PROCESS | 1742 | 1466696021246 Marionette TRACE conn3 -> [0,1530,"setScriptTimeout",{"ms":35000}] 08:33:41 INFO - PROCESS | 1742 | 1466696021249 Marionette TRACE conn3 <- [1,1530,null,{}] 08:33:41 INFO - PROCESS | 1742 | 1466696021256 Marionette TRACE conn3 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:41 INFO - PROCESS | 1742 | 1466696021262 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:33:41 INFO - PROCESS | 1742 | 1466696021499 Marionette TRACE conn3 <- [1,1531,null,{"value":null}] 08:33:41 INFO - PROCESS | 1742 | 1466696021533 Marionette TRACE conn3 -> [0,1532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/image-smoothing/imagesmoothing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:41 INFO - PROCESS | 1742 | 1466696021541 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:33:41 INFO - PROCESS | 1742 | ++DOCSHELL 0x8d7a5c00 == 21 [pid = 1742] [id = 390] 08:33:41 INFO - PROCESS | 1742 | ++DOMWINDOW == 67 (0x8e666400) [pid = 1742] [serial = 1171] [outer = (nil)] 08:33:41 INFO - PROCESS | 1742 | ++DOMWINDOW == 68 (0x8ebd4800) [pid = 1742] [serial = 1172] [outer = 0x8e666400] 08:33:41 INFO - PROCESS | 1742 | 1466696021617 Marionette DEBUG loaded listener.js 08:33:41 INFO - PROCESS | 1742 | ++DOMWINDOW == 69 (0x8eeca400) [pid = 1742] [serial = 1173] [outer = 0x8e666400] 08:33:42 INFO - PROCESS | 1742 | 1466696022563 Marionette TRACE conn3 <- [1,1532,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 08:33:42 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 08:33:42 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 08:33:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:33:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:33:42 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 08:33:42 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 08:33:42 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. 08:33:42 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 08:33:42 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 1341ms 08:33:42 INFO - PROCESS | 1742 | 1466696022595 Marionette TRACE conn3 -> [0,1533,"getWindowHandle",null] 08:33:42 INFO - PROCESS | 1742 | 1466696022601 Marionette TRACE conn3 <- [1,1533,null,{"value":"8"}] 08:33:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 08:33:42 INFO - PROCESS | 1742 | 1466696022610 Marionette TRACE conn3 -> [0,1534,"setScriptTimeout",{"ms":35000}] 08:33:42 INFO - PROCESS | 1742 | 1466696022621 Marionette TRACE conn3 <- [1,1534,null,{}] 08:33:42 INFO - PROCESS | 1742 | 1466696022647 Marionette TRACE conn3 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:42 INFO - PROCESS | 1742 | 1466696022662 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:33:42 INFO - PROCESS | 1742 | 1466696022905 Marionette TRACE conn3 <- [1,1535,null,{"value":null}] 08:33:42 INFO - PROCESS | 1742 | 1466696022936 Marionette TRACE conn3 -> [0,1536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.butt.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:42 INFO - PROCESS | 1742 | 1466696022942 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:33:42 INFO - PROCESS | 1742 | ++DOCSHELL 0x8f5d1000 == 22 [pid = 1742] [id = 391] 08:33:42 INFO - PROCESS | 1742 | ++DOMWINDOW == 70 (0x8f5d8000) [pid = 1742] [serial = 1174] [outer = (nil)] 08:33:43 INFO - PROCESS | 1742 | ++DOMWINDOW == 71 (0x8f614000) [pid = 1742] [serial = 1175] [outer = 0x8f5d8000] 08:33:43 INFO - PROCESS | 1742 | 1466696023017 Marionette DEBUG loaded listener.js 08:33:43 INFO - PROCESS | 1742 | ++DOMWINDOW == 72 (0x8f61e000) [pid = 1742] [serial = 1176] [outer = 0x8f5d8000] 08:33:44 INFO - PROCESS | 1742 | --DOMWINDOW == 71 (0x8f398400) [pid = 1742] [serial = 1138] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 08:33:44 INFO - PROCESS | 1742 | --DOMWINDOW == 70 (0x8cf64c00) [pid = 1742] [serial = 1141] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 08:33:44 INFO - PROCESS | 1742 | --DOMWINDOW == 69 (0x8cf61c00) [pid = 1742] [serial = 1129] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 08:33:44 INFO - PROCESS | 1742 | --DOMWINDOW == 68 (0x8eab1800) [pid = 1742] [serial = 1117] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 08:33:44 INFO - PROCESS | 1742 | --DOMWINDOW == 67 (0x8d9ee000) [pid = 1742] [serial = 1132] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 08:33:44 INFO - PROCESS | 1742 | --DOMWINDOW == 66 (0x8eee9800) [pid = 1742] [serial = 1126] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 08:33:44 INFO - PROCESS | 1742 | --DOMWINDOW == 65 (0x8eaa9c00) [pid = 1742] [serial = 1123] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 08:33:44 INFO - PROCESS | 1742 | --DOMWINDOW == 64 (0x8eecd400) [pid = 1742] [serial = 1135] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 08:33:44 INFO - PROCESS | 1742 | --DOMWINDOW == 63 (0x9119b400) [pid = 1742] [serial = 1144] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 08:33:44 INFO - PROCESS | 1742 | --DOMWINDOW == 62 (0x8d2d9400) [pid = 1742] [serial = 1120] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 08:33:44 INFO - PROCESS | 1742 | 1466696024446 Marionette TRACE conn3 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 08:33:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 08:33:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1912ms 08:33:44 INFO - PROCESS | 1742 | 1466696024521 Marionette TRACE conn3 -> [0,1537,"getWindowHandle",null] 08:33:44 INFO - PROCESS | 1742 | 1466696024525 Marionette TRACE conn3 <- [1,1537,null,{"value":"8"}] 08:33:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 08:33:44 INFO - PROCESS | 1742 | 1466696024533 Marionette TRACE conn3 -> [0,1538,"setScriptTimeout",{"ms":35000}] 08:33:44 INFO - PROCESS | 1742 | 1466696024537 Marionette TRACE conn3 <- [1,1538,null,{}] 08:33:44 INFO - PROCESS | 1742 | 1466696024543 Marionette TRACE conn3 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:44 INFO - PROCESS | 1742 | 1466696024548 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:33:44 INFO - PROCESS | 1742 | 1466696024762 Marionette TRACE conn3 <- [1,1539,null,{"value":null}] 08:33:44 INFO - PROCESS | 1742 | 1466696024937 Marionette TRACE conn3 -> [0,1540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:44 INFO - PROCESS | 1742 | 1466696024945 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:33:45 INFO - PROCESS | 1742 | ++DOCSHELL 0x8d0c3000 == 23 [pid = 1742] [id = 392] 08:33:45 INFO - PROCESS | 1742 | ++DOMWINDOW == 63 (0x8d79a000) [pid = 1742] [serial = 1177] [outer = (nil)] 08:33:45 INFO - PROCESS | 1742 | ++DOMWINDOW == 64 (0x8eedf400) [pid = 1742] [serial = 1178] [outer = 0x8d79a000] 08:33:45 INFO - PROCESS | 1742 | 1466696025199 Marionette DEBUG loaded listener.js 08:33:45 INFO - PROCESS | 1742 | ++DOMWINDOW == 65 (0x8f621400) [pid = 1742] [serial = 1179] [outer = 0x8d79a000] 08:33:46 INFO - PROCESS | 1742 | 1466696026474 Marionette TRACE conn3 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 08:33:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 08:33:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 2002ms 08:33:46 INFO - PROCESS | 1742 | 1466696026537 Marionette TRACE conn3 -> [0,1541,"getWindowHandle",null] 08:33:46 INFO - PROCESS | 1742 | 1466696026545 Marionette TRACE conn3 <- [1,1541,null,{"value":"8"}] 08:33:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 08:33:46 INFO - PROCESS | 1742 | 1466696026555 Marionette TRACE conn3 -> [0,1542,"setScriptTimeout",{"ms":35000}] 08:33:46 INFO - PROCESS | 1742 | 1466696026559 Marionette TRACE conn3 <- [1,1542,null,{}] 08:33:46 INFO - PROCESS | 1742 | 1466696026569 Marionette TRACE conn3 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:46 INFO - PROCESS | 1742 | 1466696026575 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:33:46 INFO - PROCESS | 1742 | 1466696026774 Marionette TRACE conn3 <- [1,1543,null,{"value":null}] 08:33:47 INFO - PROCESS | 1742 | 1466696027007 Marionette TRACE conn3 -> [0,1544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:47 INFO - PROCESS | 1742 | 1466696027026 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:33:47 INFO - PROCESS | 1742 | ++DOCSHELL 0x8d7a5400 == 24 [pid = 1742] [id = 393] 08:33:47 INFO - PROCESS | 1742 | ++DOMWINDOW == 66 (0x8d9eb400) [pid = 1742] [serial = 1180] [outer = (nil)] 08:33:47 INFO - PROCESS | 1742 | ++DOMWINDOW == 67 (0x8d9f7800) [pid = 1742] [serial = 1181] [outer = 0x8d9eb400] 08:33:47 INFO - PROCESS | 1742 | 1466696027148 Marionette DEBUG loaded listener.js 08:33:47 INFO - PROCESS | 1742 | ++DOMWINDOW == 68 (0x8ebc7400) [pid = 1742] [serial = 1182] [outer = 0x8d9eb400] 08:33:48 INFO - PROCESS | 1742 | 1466696028249 Marionette TRACE conn3 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 08:33:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 08:33:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1737ms 08:33:48 INFO - PROCESS | 1742 | 1466696028292 Marionette TRACE conn3 -> [0,1545,"getWindowHandle",null] 08:33:48 INFO - PROCESS | 1742 | 1466696028299 Marionette TRACE conn3 <- [1,1545,null,{"value":"8"}] 08:33:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 08:33:48 INFO - PROCESS | 1742 | 1466696028310 Marionette TRACE conn3 -> [0,1546,"setScriptTimeout",{"ms":35000}] 08:33:48 INFO - PROCESS | 1742 | 1466696028315 Marionette TRACE conn3 <- [1,1546,null,{}] 08:33:48 INFO - PROCESS | 1742 | 1466696028322 Marionette TRACE conn3 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:48 INFO - PROCESS | 1742 | 1466696028328 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:33:48 INFO - PROCESS | 1742 | 1466696028527 Marionette TRACE conn3 <- [1,1547,null,{"value":null}] 08:33:48 INFO - PROCESS | 1742 | 1466696028753 Marionette TRACE conn3 -> [0,1548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:48 INFO - PROCESS | 1742 | 1466696028761 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:33:48 INFO - PROCESS | 1742 | ++DOCSHELL 0x8d0b9c00 == 25 [pid = 1742] [id = 394] 08:33:48 INFO - PROCESS | 1742 | ++DOMWINDOW == 69 (0x8f5d8400) [pid = 1742] [serial = 1183] [outer = (nil)] 08:33:48 INFO - PROCESS | 1742 | ++DOMWINDOW == 70 (0x91196400) [pid = 1742] [serial = 1184] [outer = 0x8f5d8400] 08:33:48 INFO - PROCESS | 1742 | 1466696028875 Marionette DEBUG loaded listener.js 08:33:49 INFO - PROCESS | 1742 | ++DOMWINDOW == 71 (0x911a3800) [pid = 1742] [serial = 1185] [outer = 0x8f5d8400] 08:33:49 INFO - PROCESS | 1742 | 1466696029956 Marionette TRACE conn3 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 08:33:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 08:33:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1691ms 08:33:50 INFO - PROCESS | 1742 | 1466696030002 Marionette TRACE conn3 -> [0,1549,"getWindowHandle",null] 08:33:50 INFO - PROCESS | 1742 | 1466696030006 Marionette TRACE conn3 <- [1,1549,null,{"value":"8"}] 08:33:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 08:33:50 INFO - PROCESS | 1742 | 1466696030013 Marionette TRACE conn3 -> [0,1550,"setScriptTimeout",{"ms":35000}] 08:33:50 INFO - PROCESS | 1742 | 1466696030020 Marionette TRACE conn3 <- [1,1550,null,{}] 08:33:50 INFO - PROCESS | 1742 | 1466696030037 Marionette TRACE conn3 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:50 INFO - PROCESS | 1742 | 1466696030046 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:33:50 INFO - PROCESS | 1742 | 1466696030258 Marionette TRACE conn3 <- [1,1551,null,{"value":null}] 08:33:50 INFO - PROCESS | 1742 | 1466696030487 Marionette TRACE conn3 -> [0,1552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:50 INFO - PROCESS | 1742 | 1466696030508 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:33:50 INFO - PROCESS | 1742 | ++DOCSHELL 0x91c5cc00 == 26 [pid = 1742] [id = 395] 08:33:50 INFO - PROCESS | 1742 | ++DOMWINDOW == 72 (0x91c5d000) [pid = 1742] [serial = 1186] [outer = (nil)] 08:33:50 INFO - PROCESS | 1742 | ++DOMWINDOW == 73 (0x91d84400) [pid = 1742] [serial = 1187] [outer = 0x91c5d000] 08:33:50 INFO - PROCESS | 1742 | 1466696030599 Marionette DEBUG loaded listener.js 08:33:50 INFO - PROCESS | 1742 | ++DOMWINDOW == 74 (0x91d8c400) [pid = 1742] [serial = 1188] [outer = 0x91c5d000] 08:33:51 INFO - PROCESS | 1742 | 1466696031624 Marionette TRACE conn3 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 08:33:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 08:33:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1687ms 08:33:51 INFO - PROCESS | 1742 | 1466696031702 Marionette TRACE conn3 -> [0,1553,"getWindowHandle",null] 08:33:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 08:33:51 INFO - PROCESS | 1742 | 1466696031707 Marionette TRACE conn3 <- [1,1553,null,{"value":"8"}] 08:33:51 INFO - PROCESS | 1742 | 1466696031715 Marionette TRACE conn3 -> [0,1554,"setScriptTimeout",{"ms":35000}] 08:33:51 INFO - PROCESS | 1742 | 1466696031719 Marionette TRACE conn3 <- [1,1554,null,{}] 08:33:51 INFO - PROCESS | 1742 | 1466696031725 Marionette TRACE conn3 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:51 INFO - PROCESS | 1742 | 1466696031731 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:33:51 INFO - PROCESS | 1742 | 1466696031965 Marionette TRACE conn3 <- [1,1555,null,{"value":null}] 08:33:52 INFO - PROCESS | 1742 | 1466696032236 Marionette TRACE conn3 -> [0,1556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.square.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:52 INFO - PROCESS | 1742 | 1466696032245 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:33:52 INFO - PROCESS | 1742 | ++DOCSHELL 0x8cf61800 == 27 [pid = 1742] [id = 396] 08:33:52 INFO - PROCESS | 1742 | ++DOMWINDOW == 75 (0x8d0c2400) [pid = 1742] [serial = 1189] [outer = (nil)] 08:33:52 INFO - PROCESS | 1742 | ++DOMWINDOW == 76 (0x92506400) [pid = 1742] [serial = 1190] [outer = 0x8d0c2400] 08:33:52 INFO - PROCESS | 1742 | 1466696032330 Marionette DEBUG loaded listener.js 08:33:52 INFO - PROCESS | 1742 | ++DOMWINDOW == 77 (0x92503800) [pid = 1742] [serial = 1191] [outer = 0x8d0c2400] 08:33:53 INFO - PROCESS | 1742 | 1466696033483 Marionette TRACE conn3 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 08:33:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 08:33:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1842ms 08:33:53 INFO - PROCESS | 1742 | 1466696033557 Marionette TRACE conn3 -> [0,1557,"getWindowHandle",null] 08:33:53 INFO - PROCESS | 1742 | 1466696033564 Marionette TRACE conn3 <- [1,1557,null,{"value":"8"}] 08:33:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 08:33:53 INFO - PROCESS | 1742 | 1466696033573 Marionette TRACE conn3 -> [0,1558,"setScriptTimeout",{"ms":35000}] 08:33:53 INFO - PROCESS | 1742 | 1466696033577 Marionette TRACE conn3 <- [1,1558,null,{}] 08:33:53 INFO - PROCESS | 1742 | 1466696033586 Marionette TRACE conn3 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:53 INFO - PROCESS | 1742 | 1466696033591 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:33:53 INFO - PROCESS | 1742 | 1466696033863 Marionette TRACE conn3 <- [1,1559,null,{"value":null}] 08:33:54 INFO - PROCESS | 1742 | 1466696034145 Marionette TRACE conn3 -> [0,1560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:54 INFO - PROCESS | 1742 | 1466696034162 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:33:54 INFO - PROCESS | 1742 | --DOMWINDOW == 76 (0x8f38e800) [pid = 1742] [serial = 1137] [outer = (nil)] [url = about:blank] 08:33:54 INFO - PROCESS | 1742 | --DOMWINDOW == 75 (0x8f619000) [pid = 1742] [serial = 1139] [outer = (nil)] [url = about:blank] 08:33:54 INFO - PROCESS | 1742 | --DOMWINDOW == 74 (0x8d798800) [pid = 1742] [serial = 1142] [outer = (nil)] [url = about:blank] 08:33:54 INFO - PROCESS | 1742 | --DOMWINDOW == 73 (0x8f61c000) [pid = 1742] [serial = 1140] [outer = (nil)] [url = about:blank] 08:33:54 INFO - PROCESS | 1742 | --DOMWINDOW == 72 (0x8d0b5c00) [pid = 1742] [serial = 1130] [outer = (nil)] [url = about:blank] 08:33:54 INFO - PROCESS | 1742 | --DOMWINDOW == 71 (0x8d2dac00) [pid = 1742] [serial = 1131] [outer = (nil)] [url = about:blank] 08:33:54 INFO - PROCESS | 1742 | --DOMWINDOW == 70 (0x8eee2000) [pid = 1742] [serial = 1119] [outer = (nil)] [url = about:blank] 08:33:54 INFO - PROCESS | 1742 | --DOMWINDOW == 69 (0x8e63a000) [pid = 1742] [serial = 1133] [outer = (nil)] [url = about:blank] 08:33:54 INFO - PROCESS | 1742 | --DOMWINDOW == 68 (0x8eaa8400) [pid = 1742] [serial = 1134] [outer = (nil)] [url = about:blank] 08:33:54 INFO - PROCESS | 1742 | --DOMWINDOW == 67 (0x8f393c00) [pid = 1742] [serial = 1127] [outer = (nil)] [url = about:blank] 08:33:54 INFO - PROCESS | 1742 | --DOMWINDOW == 66 (0x8f5d1c00) [pid = 1742] [serial = 1128] [outer = (nil)] [url = about:blank] 08:33:54 INFO - PROCESS | 1742 | --DOMWINDOW == 65 (0x8eab0400) [pid = 1742] [serial = 1124] [outer = (nil)] [url = about:blank] 08:33:54 INFO - PROCESS | 1742 | --DOMWINDOW == 64 (0x8ebcbc00) [pid = 1742] [serial = 1125] [outer = (nil)] [url = about:blank] 08:33:54 INFO - PROCESS | 1742 | --DOMWINDOW == 63 (0x8eee1800) [pid = 1742] [serial = 1136] [outer = (nil)] [url = about:blank] 08:33:54 INFO - PROCESS | 1742 | --DOMWINDOW == 62 (0x915a0800) [pid = 1742] [serial = 1146] [outer = (nil)] [url = about:blank] 08:33:54 INFO - PROCESS | 1742 | --DOMWINDOW == 61 (0x8d924000) [pid = 1742] [serial = 1121] [outer = (nil)] [url = about:blank] 08:33:54 INFO - PROCESS | 1742 | --DOMWINDOW == 60 (0x8d92ec00) [pid = 1742] [serial = 1122] [outer = (nil)] [url = about:blank] 08:33:54 INFO - PROCESS | 1742 | --DOMWINDOW == 59 (0x911a2000) [pid = 1742] [serial = 1145] [outer = (nil)] [url = about:blank] 08:33:54 INFO - PROCESS | 1742 | --DOMWINDOW == 58 (0x8d929000) [pid = 1742] [serial = 1143] [outer = (nil)] [url = about:blank] 08:33:54 INFO - PROCESS | 1742 | ++DOCSHELL 0x8d2d6800 == 28 [pid = 1742] [id = 397] 08:33:54 INFO - PROCESS | 1742 | ++DOMWINDOW == 59 (0x8d2d6c00) [pid = 1742] [serial = 1192] [outer = (nil)] 08:33:54 INFO - PROCESS | 1742 | ++DOMWINDOW == 60 (0x8d925400) [pid = 1742] [serial = 1193] [outer = 0x8d2d6c00] 08:33:54 INFO - PROCESS | 1742 | 1466696034275 Marionette DEBUG loaded listener.js 08:33:54 INFO - PROCESS | 1742 | ++DOMWINDOW == 61 (0x8d929800) [pid = 1742] [serial = 1194] [outer = 0x8d2d6c00] 08:33:55 INFO - PROCESS | 1742 | 1466696035055 Marionette TRACE conn3 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 08:33:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 08:33:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1498ms 08:33:55 INFO - PROCESS | 1742 | 1466696035103 Marionette TRACE conn3 -> [0,1561,"getWindowHandle",null] 08:33:55 INFO - PROCESS | 1742 | 1466696035111 Marionette TRACE conn3 <- [1,1561,null,{"value":"8"}] 08:33:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 08:33:55 INFO - PROCESS | 1742 | 1466696035122 Marionette TRACE conn3 -> [0,1562,"setScriptTimeout",{"ms":35000}] 08:33:55 INFO - PROCESS | 1742 | 1466696035127 Marionette TRACE conn3 <- [1,1562,null,{}] 08:33:55 INFO - PROCESS | 1742 | 1466696035133 Marionette TRACE conn3 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:55 INFO - PROCESS | 1742 | 1466696035138 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:33:55 INFO - PROCESS | 1742 | 1466696035309 Marionette TRACE conn3 <- [1,1563,null,{"value":null}] 08:33:55 INFO - PROCESS | 1742 | 1466696035319 Marionette TRACE conn3 -> [0,1564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:55 INFO - PROCESS | 1742 | 1466696035329 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:33:55 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e641000 == 29 [pid = 1742] [id = 398] 08:33:55 INFO - PROCESS | 1742 | ++DOMWINDOW == 62 (0x8e66e400) [pid = 1742] [serial = 1195] [outer = (nil)] 08:33:55 INFO - PROCESS | 1742 | ++DOMWINDOW == 63 (0x8eaab800) [pid = 1742] [serial = 1196] [outer = 0x8e66e400] 08:33:55 INFO - PROCESS | 1742 | 1466696035410 Marionette DEBUG loaded listener.js 08:33:55 INFO - PROCESS | 1742 | ++DOMWINDOW == 64 (0x8eab6400) [pid = 1742] [serial = 1197] [outer = 0x8e66e400] 08:33:56 INFO - PROCESS | 1742 | 1466696036956 Marionette TRACE conn3 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 08:33:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 08:33:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1890ms 08:33:57 INFO - PROCESS | 1742 | 1466696037015 Marionette TRACE conn3 -> [0,1565,"getWindowHandle",null] 08:33:57 INFO - PROCESS | 1742 | 1466696037022 Marionette TRACE conn3 <- [1,1565,null,{"value":"8"}] 08:33:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 08:33:57 INFO - PROCESS | 1742 | 1466696037032 Marionette TRACE conn3 -> [0,1566,"setScriptTimeout",{"ms":35000}] 08:33:57 INFO - PROCESS | 1742 | 1466696037039 Marionette TRACE conn3 <- [1,1566,null,{}] 08:33:57 INFO - PROCESS | 1742 | 1466696037065 Marionette TRACE conn3 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:57 INFO - PROCESS | 1742 | 1466696037079 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:33:57 INFO - PROCESS | 1742 | 1466696037384 Marionette TRACE conn3 <- [1,1567,null,{"value":null}] 08:33:57 INFO - PROCESS | 1742 | 1466696037412 Marionette TRACE conn3 -> [0,1568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.defaults.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:57 INFO - PROCESS | 1742 | 1466696037424 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:33:57 INFO - PROCESS | 1742 | ++DOCSHELL 0x8f398c00 == 30 [pid = 1742] [id = 399] 08:33:57 INFO - PROCESS | 1742 | ++DOMWINDOW == 65 (0x8f5d0c00) [pid = 1742] [serial = 1198] [outer = (nil)] 08:33:57 INFO - PROCESS | 1742 | ++DOMWINDOW == 66 (0x8f612c00) [pid = 1742] [serial = 1199] [outer = 0x8f5d0c00] 08:33:57 INFO - PROCESS | 1742 | 1466696037494 Marionette DEBUG loaded listener.js 08:33:57 INFO - PROCESS | 1742 | ++DOMWINDOW == 67 (0x8f61d800) [pid = 1742] [serial = 1200] [outer = 0x8f5d0c00] 08:33:58 INFO - PROCESS | 1742 | 1466696038405 Marionette TRACE conn3 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 08:33:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 08:33:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1444ms 08:33:58 INFO - PROCESS | 1742 | 1466696038477 Marionette TRACE conn3 -> [0,1569,"getWindowHandle",null] 08:33:58 INFO - PROCESS | 1742 | 1466696038480 Marionette TRACE conn3 <- [1,1569,null,{"value":"8"}] 08:33:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 08:33:58 INFO - PROCESS | 1742 | 1466696038488 Marionette TRACE conn3 -> [0,1570,"setScriptTimeout",{"ms":35000}] 08:33:58 INFO - PROCESS | 1742 | 1466696038491 Marionette TRACE conn3 <- [1,1570,null,{}] 08:33:58 INFO - PROCESS | 1742 | 1466696038503 Marionette TRACE conn3 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:58 INFO - PROCESS | 1742 | 1466696038507 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:33:58 INFO - PROCESS | 1742 | 1466696038739 Marionette TRACE conn3 <- [1,1571,null,{"value":null}] 08:33:58 INFO - PROCESS | 1742 | 1466696038766 Marionette TRACE conn3 -> [0,1572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.bevel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:58 INFO - PROCESS | 1742 | 1466696038772 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:33:58 INFO - PROCESS | 1742 | ++DOCSHELL 0x91593800 == 31 [pid = 1742] [id = 400] 08:33:58 INFO - PROCESS | 1742 | ++DOMWINDOW == 68 (0x91593c00) [pid = 1742] [serial = 1201] [outer = (nil)] 08:33:58 INFO - PROCESS | 1742 | ++DOMWINDOW == 69 (0x91598c00) [pid = 1742] [serial = 1202] [outer = 0x91593c00] 08:33:58 INFO - PROCESS | 1742 | 1466696038844 Marionette DEBUG loaded listener.js 08:33:58 INFO - PROCESS | 1742 | ++DOMWINDOW == 70 (0x8f5dcc00) [pid = 1742] [serial = 1203] [outer = 0x91593c00] 08:33:59 INFO - PROCESS | 1742 | --DOMWINDOW == 69 (0x8eee4c00) [pid = 1742] [serial = 1150] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 08:33:59 INFO - PROCESS | 1742 | --DOMWINDOW == 68 (0x9159cc00) [pid = 1742] [serial = 1153] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 08:33:59 INFO - PROCESS | 1742 | --DOMWINDOW == 67 (0x8e666400) [pid = 1742] [serial = 1171] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 08:33:59 INFO - PROCESS | 1742 | --DOMWINDOW == 66 (0x8d2e0c00) [pid = 1742] [serial = 1147] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 08:33:59 INFO - PROCESS | 1742 | --DOMWINDOW == 65 (0x8d9f8400) [pid = 1742] [serial = 1168] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 08:33:59 INFO - PROCESS | 1742 | --DOMWINDOW == 64 (0x8d796400) [pid = 1742] [serial = 1162] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 08:33:59 INFO - PROCESS | 1742 | --DOMWINDOW == 63 (0x8cf64800) [pid = 1742] [serial = 1165] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 08:33:59 INFO - PROCESS | 1742 | --DOMWINDOW == 62 (0x9119ac00) [pid = 1742] [serial = 1156] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 08:33:59 INFO - PROCESS | 1742 | --DOMWINDOW == 61 (0x924b0c00) [pid = 1742] [serial = 1159] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 08:33:59 INFO - PROCESS | 1742 | --DOMWINDOW == 60 (0x8f5d8000) [pid = 1742] [serial = 1174] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 08:33:59 INFO - PROCESS | 1742 | 1466696039869 Marionette TRACE conn3 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 08:33:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 08:33:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1435ms 08:33:59 INFO - PROCESS | 1742 | 1466696039923 Marionette TRACE conn3 -> [0,1573,"getWindowHandle",null] 08:33:59 INFO - PROCESS | 1742 | 1466696039927 Marionette TRACE conn3 <- [1,1573,null,{"value":"8"}] 08:33:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 08:33:59 INFO - PROCESS | 1742 | 1466696039933 Marionette TRACE conn3 -> [0,1574,"setScriptTimeout",{"ms":35000}] 08:33:59 INFO - PROCESS | 1742 | 1466696039935 Marionette TRACE conn3 <- [1,1574,null,{}] 08:33:59 INFO - PROCESS | 1742 | 1466696039941 Marionette TRACE conn3 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:59 INFO - PROCESS | 1742 | 1466696039946 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:34:00 INFO - PROCESS | 1742 | 1466696040104 Marionette TRACE conn3 <- [1,1575,null,{"value":null}] 08:34:00 INFO - PROCESS | 1742 | 1466696040233 Marionette TRACE conn3 -> [0,1576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:00 INFO - PROCESS | 1742 | 1466696040243 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:34:00 INFO - PROCESS | 1742 | ++DOCSHELL 0x8cf64800 == 32 [pid = 1742] [id = 401] 08:34:00 INFO - PROCESS | 1742 | ++DOMWINDOW == 61 (0x8d796400) [pid = 1742] [serial = 1204] [outer = (nil)] 08:34:00 INFO - PROCESS | 1742 | ++DOMWINDOW == 62 (0x8eab5000) [pid = 1742] [serial = 1205] [outer = 0x8d796400] 08:34:00 INFO - PROCESS | 1742 | 1466696040333 Marionette DEBUG loaded listener.js 08:34:00 INFO - PROCESS | 1742 | ++DOMWINDOW == 63 (0x91593000) [pid = 1742] [serial = 1206] [outer = 0x8d796400] 08:34:01 INFO - PROCESS | 1742 | 1466696041196 Marionette TRACE conn3 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 08:34:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 08:34:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1330ms 08:34:01 INFO - PROCESS | 1742 | 1466696041264 Marionette TRACE conn3 -> [0,1577,"getWindowHandle",null] 08:34:01 INFO - PROCESS | 1742 | 1466696041268 Marionette TRACE conn3 <- [1,1577,null,{"value":"8"}] 08:34:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 08:34:01 INFO - PROCESS | 1742 | 1466696041275 Marionette TRACE conn3 -> [0,1578,"setScriptTimeout",{"ms":35000}] 08:34:01 INFO - PROCESS | 1742 | 1466696041277 Marionette TRACE conn3 <- [1,1578,null,{}] 08:34:01 INFO - PROCESS | 1742 | 1466696041284 Marionette TRACE conn3 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:01 INFO - PROCESS | 1742 | 1466696041294 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:34:01 INFO - PROCESS | 1742 | 1466696041506 Marionette TRACE conn3 <- [1,1579,null,{"value":null}] 08:34:01 INFO - PROCESS | 1742 | 1466696041699 Marionette TRACE conn3 -> [0,1580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:01 INFO - PROCESS | 1742 | 1466696041712 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:34:01 INFO - PROCESS | 1742 | ++DOCSHELL 0x8cf60800 == 33 [pid = 1742] [id = 402] 08:34:01 INFO - PROCESS | 1742 | ++DOMWINDOW == 64 (0x8cf65000) [pid = 1742] [serial = 1207] [outer = (nil)] 08:34:01 INFO - PROCESS | 1742 | ++DOMWINDOW == 65 (0x8d0b9400) [pid = 1742] [serial = 1208] [outer = 0x8cf65000] 08:34:01 INFO - PROCESS | 1742 | 1466696041796 Marionette DEBUG loaded listener.js 08:34:01 INFO - PROCESS | 1742 | ++DOMWINDOW == 66 (0x8d2dc000) [pid = 1742] [serial = 1209] [outer = 0x8cf65000] 08:34:02 INFO - PROCESS | 1742 | 1466696042865 Marionette TRACE conn3 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 08:34:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 08:34:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 1633ms 08:34:02 INFO - PROCESS | 1742 | 1466696042911 Marionette TRACE conn3 -> [0,1581,"getWindowHandle",null] 08:34:02 INFO - PROCESS | 1742 | 1466696042918 Marionette TRACE conn3 <- [1,1581,null,{"value":"8"}] 08:34:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 08:34:02 INFO - PROCESS | 1742 | 1466696042946 Marionette TRACE conn3 -> [0,1582,"setScriptTimeout",{"ms":35000}] 08:34:02 INFO - PROCESS | 1742 | 1466696042952 Marionette TRACE conn3 <- [1,1582,null,{}] 08:34:02 INFO - PROCESS | 1742 | 1466696042961 Marionette TRACE conn3 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:02 INFO - PROCESS | 1742 | 1466696042970 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:34:03 INFO - PROCESS | 1742 | 1466696043233 Marionette TRACE conn3 <- [1,1583,null,{"value":null}] 08:34:03 INFO - PROCESS | 1742 | 1466696043456 Marionette TRACE conn3 -> [0,1584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.miter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:03 INFO - PROCESS | 1742 | 1466696043465 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:34:03 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e638c00 == 34 [pid = 1742] [id = 403] 08:34:03 INFO - PROCESS | 1742 | ++DOMWINDOW == 67 (0x8e666400) [pid = 1742] [serial = 1210] [outer = (nil)] 08:34:03 INFO - PROCESS | 1742 | ++DOMWINDOW == 68 (0x8eaabc00) [pid = 1742] [serial = 1211] [outer = 0x8e666400] 08:34:03 INFO - PROCESS | 1742 | 1466696043555 Marionette DEBUG loaded listener.js 08:34:03 INFO - PROCESS | 1742 | ++DOMWINDOW == 69 (0x8eab5c00) [pid = 1742] [serial = 1212] [outer = 0x8e666400] 08:34:04 INFO - PROCESS | 1742 | 1466696044537 Marionette TRACE conn3 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 08:34:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 08:34:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1648ms 08:34:04 INFO - PROCESS | 1742 | 1466696044596 Marionette TRACE conn3 -> [0,1585,"getWindowHandle",null] 08:34:04 INFO - PROCESS | 1742 | 1466696044603 Marionette TRACE conn3 <- [1,1585,null,{"value":"8"}] 08:34:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 08:34:04 INFO - PROCESS | 1742 | 1466696044610 Marionette TRACE conn3 -> [0,1586,"setScriptTimeout",{"ms":35000}] 08:34:04 INFO - PROCESS | 1742 | 1466696044613 Marionette TRACE conn3 <- [1,1586,null,{}] 08:34:04 INFO - PROCESS | 1742 | 1466696044620 Marionette TRACE conn3 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:04 INFO - PROCESS | 1742 | 1466696044625 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:34:04 INFO - PROCESS | 1742 | 1466696044842 Marionette TRACE conn3 <- [1,1587,null,{"value":null}] 08:34:05 INFO - PROCESS | 1742 | 1466696045113 Marionette TRACE conn3 -> [0,1588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:05 INFO - PROCESS | 1742 | 1466696045134 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:34:05 INFO - PROCESS | 1742 | ++DOCSHELL 0x8d2dd000 == 35 [pid = 1742] [id = 404] 08:34:05 INFO - PROCESS | 1742 | ++DOMWINDOW == 70 (0x8eee5c00) [pid = 1742] [serial = 1213] [outer = (nil)] 08:34:05 INFO - PROCESS | 1742 | ++DOMWINDOW == 71 (0x8f390c00) [pid = 1742] [serial = 1214] [outer = 0x8eee5c00] 08:34:05 INFO - PROCESS | 1742 | 1466696045266 Marionette DEBUG loaded listener.js 08:34:05 INFO - PROCESS | 1742 | ++DOMWINDOW == 72 (0x8f612800) [pid = 1742] [serial = 1215] [outer = 0x8eee5c00] 08:34:06 INFO - PROCESS | 1742 | 1466696046292 Marionette TRACE conn3 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 08:34:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 08:34:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1732ms 08:34:06 INFO - PROCESS | 1742 | 1466696046343 Marionette TRACE conn3 -> [0,1589,"getWindowHandle",null] 08:34:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 08:34:06 INFO - PROCESS | 1742 | 1466696046348 Marionette TRACE conn3 <- [1,1589,null,{"value":"8"}] 08:34:06 INFO - PROCESS | 1742 | 1466696046365 Marionette TRACE conn3 -> [0,1590,"setScriptTimeout",{"ms":35000}] 08:34:06 INFO - PROCESS | 1742 | 1466696046375 Marionette TRACE conn3 <- [1,1590,null,{}] 08:34:06 INFO - PROCESS | 1742 | 1466696046383 Marionette TRACE conn3 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:06 INFO - PROCESS | 1742 | 1466696046390 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:34:06 INFO - PROCESS | 1742 | 1466696046626 Marionette TRACE conn3 <- [1,1591,null,{"value":null}] 08:34:06 INFO - PROCESS | 1742 | 1466696046845 Marionette TRACE conn3 -> [0,1592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.parallel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:06 INFO - PROCESS | 1742 | 1466696046854 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:34:06 INFO - PROCESS | 1742 | ++DOCSHELL 0x8d0b4c00 == 36 [pid = 1742] [id = 405] 08:34:06 INFO - PROCESS | 1742 | ++DOMWINDOW == 73 (0x8eee3400) [pid = 1742] [serial = 1216] [outer = (nil)] 08:34:06 INFO - PROCESS | 1742 | ++DOMWINDOW == 74 (0x924bbc00) [pid = 1742] [serial = 1217] [outer = 0x8eee3400] 08:34:06 INFO - PROCESS | 1742 | 1466696046985 Marionette DEBUG loaded listener.js 08:34:07 INFO - PROCESS | 1742 | ++DOMWINDOW == 75 (0x92584c00) [pid = 1742] [serial = 1218] [outer = 0x8eee3400] 08:34:07 INFO - PROCESS | 1742 | 1466696047973 Marionette TRACE conn3 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 08:34:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 08:34:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1654ms 08:34:08 INFO - PROCESS | 1742 | 1466696048011 Marionette TRACE conn3 -> [0,1593,"getWindowHandle",null] 08:34:08 INFO - PROCESS | 1742 | 1466696048015 Marionette TRACE conn3 <- [1,1593,null,{"value":"8"}] 08:34:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 08:34:08 INFO - PROCESS | 1742 | 1466696048024 Marionette TRACE conn3 -> [0,1594,"setScriptTimeout",{"ms":35000}] 08:34:08 INFO - PROCESS | 1742 | 1466696048028 Marionette TRACE conn3 <- [1,1594,null,{}] 08:34:08 INFO - PROCESS | 1742 | 1466696048034 Marionette TRACE conn3 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:08 INFO - PROCESS | 1742 | 1466696048039 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:34:08 INFO - PROCESS | 1742 | 1466696048260 Marionette TRACE conn3 <- [1,1595,null,{"value":null}] 08:34:08 INFO - PROCESS | 1742 | 1466696048481 Marionette TRACE conn3 -> [0,1596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:08 INFO - PROCESS | 1742 | 1466696048489 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:34:08 INFO - PROCESS | 1742 | ++DOCSHELL 0x8cf5b800 == 37 [pid = 1742] [id = 406] 08:34:08 INFO - PROCESS | 1742 | ++DOMWINDOW == 76 (0x8cf64400) [pid = 1742] [serial = 1219] [outer = (nil)] 08:34:08 INFO - PROCESS | 1742 | ++DOMWINDOW == 77 (0x9258dc00) [pid = 1742] [serial = 1220] [outer = 0x8cf64400] 08:34:08 INFO - PROCESS | 1742 | 1466696048615 Marionette DEBUG loaded listener.js 08:34:08 INFO - PROCESS | 1742 | ++DOMWINDOW == 78 (0x9258fc00) [pid = 1742] [serial = 1221] [outer = 0x8cf64400] 08:34:09 INFO - PROCESS | 1742 | 1466696049522 Marionette TRACE conn3 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 08:34:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 08:34:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1539ms 08:34:09 INFO - PROCESS | 1742 | 1466696049565 Marionette TRACE conn3 -> [0,1597,"getWindowHandle",null] 08:34:09 INFO - PROCESS | 1742 | 1466696049569 Marionette TRACE conn3 <- [1,1597,null,{"value":"8"}] 08:34:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 08:34:09 INFO - PROCESS | 1742 | 1466696049577 Marionette TRACE conn3 -> [0,1598,"setScriptTimeout",{"ms":35000}] 08:34:09 INFO - PROCESS | 1742 | 1466696049580 Marionette TRACE conn3 <- [1,1598,null,{}] 08:34:09 INFO - PROCESS | 1742 | 1466696049587 Marionette TRACE conn3 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:09 INFO - PROCESS | 1742 | 1466696049592 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:34:09 INFO - PROCESS | 1742 | 1466696049790 Marionette TRACE conn3 <- [1,1599,null,{"value":null}] 08:34:09 INFO - PROCESS | 1742 | 1466696049968 Marionette TRACE conn3 -> [0,1600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:09 INFO - PROCESS | 1742 | 1466696049986 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:34:10 INFO - PROCESS | 1742 | ++DOCSHELL 0x92d06400 == 38 [pid = 1742] [id = 407] 08:34:10 INFO - PROCESS | 1742 | ++DOMWINDOW == 79 (0x92d07800) [pid = 1742] [serial = 1222] [outer = (nil)] 08:34:10 INFO - PROCESS | 1742 | ++DOMWINDOW == 80 (0x92d0e000) [pid = 1742] [serial = 1223] [outer = 0x92d07800] 08:34:10 INFO - PROCESS | 1742 | 1466696050137 Marionette DEBUG loaded listener.js 08:34:10 INFO - PROCESS | 1742 | ++DOMWINDOW == 81 (0x9304e400) [pid = 1742] [serial = 1224] [outer = 0x92d07800] 08:34:11 INFO - PROCESS | 1742 | 1466696051147 Marionette TRACE conn3 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 08:34:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 08:34:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1634ms 08:34:11 INFO - PROCESS | 1742 | 1466696051212 Marionette TRACE conn3 -> [0,1601,"getWindowHandle",null] 08:34:11 INFO - PROCESS | 1742 | 1466696051216 Marionette TRACE conn3 <- [1,1601,null,{"value":"8"}] 08:34:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 08:34:11 INFO - PROCESS | 1742 | 1466696051223 Marionette TRACE conn3 -> [0,1602,"setScriptTimeout",{"ms":35000}] 08:34:11 INFO - PROCESS | 1742 | 1466696051226 Marionette TRACE conn3 <- [1,1602,null,{}] 08:34:11 INFO - PROCESS | 1742 | 1466696051232 Marionette TRACE conn3 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:11 INFO - PROCESS | 1742 | 1466696051238 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:34:11 INFO - PROCESS | 1742 | 1466696051432 Marionette TRACE conn3 <- [1,1603,null,{"value":null}] 08:34:11 INFO - PROCESS | 1742 | 1466696051650 Marionette TRACE conn3 -> [0,1604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.acute.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:11 INFO - PROCESS | 1742 | 1466696051659 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:34:11 INFO - PROCESS | 1742 | ++DOCSHELL 0x8d0c0c00 == 39 [pid = 1742] [id = 408] 08:34:11 INFO - PROCESS | 1742 | ++DOMWINDOW == 82 (0x9258d000) [pid = 1742] [serial = 1225] [outer = (nil)] 08:34:11 INFO - PROCESS | 1742 | ++DOMWINDOW == 83 (0x930d9400) [pid = 1742] [serial = 1226] [outer = 0x9258d000] 08:34:11 INFO - PROCESS | 1742 | 1466696051785 Marionette DEBUG loaded listener.js 08:34:11 INFO - PROCESS | 1742 | ++DOMWINDOW == 84 (0x93a62400) [pid = 1742] [serial = 1227] [outer = 0x9258d000] 08:34:12 INFO - PROCESS | 1742 | 1466696052727 Marionette TRACE conn3 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 08:34:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 08:34:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1535ms 08:34:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 08:34:12 INFO - PROCESS | 1742 | 1466696052759 Marionette TRACE conn3 -> [0,1605,"getWindowHandle",null] 08:34:12 INFO - PROCESS | 1742 | 1466696052762 Marionette TRACE conn3 <- [1,1605,null,{"value":"8"}] 08:34:12 INFO - PROCESS | 1742 | 1466696052769 Marionette TRACE conn3 -> [0,1606,"setScriptTimeout",{"ms":35000}] 08:34:12 INFO - PROCESS | 1742 | 1466696052773 Marionette TRACE conn3 <- [1,1606,null,{}] 08:34:12 INFO - PROCESS | 1742 | 1466696052779 Marionette TRACE conn3 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:12 INFO - PROCESS | 1742 | 1466696052785 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:34:12 INFO - PROCESS | 1742 | 1466696052995 Marionette TRACE conn3 <- [1,1607,null,{"value":null}] 08:34:13 INFO - PROCESS | 1742 | 1466696053445 Marionette TRACE conn3 -> [0,1608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.exceeded.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:13 INFO - PROCESS | 1742 | 1466696053453 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:34:13 INFO - PROCESS | 1742 | ++DOCSHELL 0x8d0b6c00 == 40 [pid = 1742] [id = 409] 08:34:13 INFO - PROCESS | 1742 | ++DOMWINDOW == 85 (0x8d0b9000) [pid = 1742] [serial = 1228] [outer = (nil)] 08:34:13 INFO - PROCESS | 1742 | ++DOMWINDOW == 86 (0x8d0c0800) [pid = 1742] [serial = 1229] [outer = 0x8d0b9000] 08:34:13 INFO - PROCESS | 1742 | 1466696053576 Marionette DEBUG loaded listener.js 08:34:13 INFO - PROCESS | 1742 | ++DOMWINDOW == 87 (0x8d79bc00) [pid = 1742] [serial = 1230] [outer = 0x8d0b9000] 08:34:14 INFO - PROCESS | 1742 | 1466696054468 Marionette TRACE conn3 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 08:34:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 08:34:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1745ms 08:34:14 INFO - PROCESS | 1742 | 1466696054532 Marionette TRACE conn3 -> [0,1609,"getWindowHandle",null] 08:34:14 INFO - PROCESS | 1742 | 1466696054539 Marionette TRACE conn3 <- [1,1609,null,{"value":"8"}] 08:34:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 08:34:14 INFO - PROCESS | 1742 | 1466696054547 Marionette TRACE conn3 -> [0,1610,"setScriptTimeout",{"ms":35000}] 08:34:14 INFO - PROCESS | 1742 | 1466696054551 Marionette TRACE conn3 <- [1,1610,null,{}] 08:34:14 INFO - PROCESS | 1742 | 1466696054559 Marionette TRACE conn3 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:14 INFO - PROCESS | 1742 | 1466696054568 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:34:14 INFO - PROCESS | 1742 | 1466696054757 Marionette TRACE conn3 <- [1,1611,null,{"value":null}] 08:34:15 INFO - PROCESS | 1742 | 1466696055075 Marionette TRACE conn3 -> [0,1612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:15 INFO - PROCESS | 1742 | 1466696055083 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:34:15 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e63a000 == 41 [pid = 1742] [id = 410] 08:34:15 INFO - PROCESS | 1742 | ++DOMWINDOW == 88 (0x8e667400) [pid = 1742] [serial = 1231] [outer = (nil)] 08:34:15 INFO - PROCESS | 1742 | ++DOMWINDOW == 89 (0x8eaaf400) [pid = 1742] [serial = 1232] [outer = 0x8e667400] 08:34:15 INFO - PROCESS | 1742 | 1466696055172 Marionette DEBUG loaded listener.js 08:34:15 INFO - PROCESS | 1742 | ++DOMWINDOW == 90 (0x8ebd3400) [pid = 1742] [serial = 1233] [outer = 0x8e667400] 08:34:17 INFO - PROCESS | 1742 | --DOCSHELL 0x8cf64800 == 40 [pid = 1742] [id = 401] 08:34:17 INFO - PROCESS | 1742 | --DOCSHELL 0x91593800 == 39 [pid = 1742] [id = 400] 08:34:17 INFO - PROCESS | 1742 | --DOCSHELL 0x8f398c00 == 38 [pid = 1742] [id = 399] 08:34:17 INFO - PROCESS | 1742 | --DOCSHELL 0x8e641000 == 37 [pid = 1742] [id = 398] 08:34:17 INFO - PROCESS | 1742 | --DOCSHELL 0x8d2d6800 == 36 [pid = 1742] [id = 397] 08:34:17 INFO - PROCESS | 1742 | --DOCSHELL 0x8d9eb800 == 35 [pid = 1742] [id = 377] 08:34:17 INFO - PROCESS | 1742 | --DOCSHELL 0x8cf62c00 == 34 [pid = 1742] [id = 388] 08:34:17 INFO - PROCESS | 1742 | --DOCSHELL 0x8eecc800 == 33 [pid = 1742] [id = 378] 08:34:17 INFO - PROCESS | 1742 | --DOCSHELL 0x91c5cc00 == 32 [pid = 1742] [id = 395] 08:34:17 INFO - PROCESS | 1742 | --DOCSHELL 0x924af000 == 31 [pid = 1742] [id = 386] 08:34:17 INFO - PROCESS | 1742 | --DOCSHELL 0x8d9f5c00 == 30 [pid = 1742] [id = 385] 08:34:17 INFO - PROCESS | 1742 | --DOCSHELL 0x8d0b9c00 == 29 [pid = 1742] [id = 394] 08:34:17 INFO - PROCESS | 1742 | --DOCSHELL 0x8d0c3000 == 28 [pid = 1742] [id = 392] 08:34:17 INFO - PROCESS | 1742 | --DOCSHELL 0x91199000 == 27 [pid = 1742] [id = 381] 08:34:17 INFO - PROCESS | 1742 | --DOCSHELL 0x8cf60400 == 26 [pid = 1742] [id = 376] 08:34:17 INFO - PROCESS | 1742 | --DOCSHELL 0x8cf61800 == 25 [pid = 1742] [id = 396] 08:34:17 INFO - PROCESS | 1742 | --DOCSHELL 0x9159c000 == 24 [pid = 1742] [id = 384] 08:34:17 INFO - PROCESS | 1742 | --DOCSHELL 0x8d7a5400 == 23 [pid = 1742] [id = 393] 08:34:17 INFO - PROCESS | 1742 | --DOCSHELL 0x8f5d1000 == 22 [pid = 1742] [id = 391] 08:34:17 INFO - PROCESS | 1742 | --DOCSHELL 0x8cf5cc00 == 21 [pid = 1742] [id = 380] 08:34:17 INFO - PROCESS | 1742 | --DOCSHELL 0x8d7a5c00 == 20 [pid = 1742] [id = 390] 08:34:17 INFO - PROCESS | 1742 | --DOCSHELL 0x8d9f6400 == 19 [pid = 1742] [id = 389] 08:34:17 INFO - PROCESS | 1742 | --DOCSHELL 0x8cf61400 == 18 [pid = 1742] [id = 379] 08:34:17 INFO - PROCESS | 1742 | --DOCSHELL 0x8d2e3400 == 17 [pid = 1742] [id = 387] 08:34:17 INFO - PROCESS | 1742 | --DOCSHELL 0x8d2df800 == 16 [pid = 1742] [id = 382] 08:34:17 INFO - PROCESS | 1742 | --DOCSHELL 0x8eece800 == 15 [pid = 1742] [id = 383] 08:34:17 INFO - PROCESS | 1742 | --DOCSHELL 0x8d0c0c00 == 14 [pid = 1742] [id = 408] 08:34:17 INFO - PROCESS | 1742 | --DOCSHELL 0x92d06400 == 13 [pid = 1742] [id = 407] 08:34:17 INFO - PROCESS | 1742 | --DOCSHELL 0x8cf5b800 == 12 [pid = 1742] [id = 406] 08:34:17 INFO - PROCESS | 1742 | --DOCSHELL 0x8d0b4c00 == 11 [pid = 1742] [id = 405] 08:34:17 INFO - PROCESS | 1742 | --DOCSHELL 0x8e638c00 == 10 [pid = 1742] [id = 403] 08:34:17 INFO - PROCESS | 1742 | --DOCSHELL 0x8d2dd000 == 9 [pid = 1742] [id = 404] 08:34:17 INFO - PROCESS | 1742 | --DOCSHELL 0x8cf60800 == 8 [pid = 1742] [id = 402] 08:34:17 INFO - PROCESS | 1742 | --DOMWINDOW == 89 (0x8f5cec00) [pid = 1742] [serial = 1152] [outer = (nil)] [url = about:blank] 08:34:17 INFO - PROCESS | 1742 | --DOMWINDOW == 88 (0x91c5ec00) [pid = 1742] [serial = 1155] [outer = (nil)] [url = about:blank] 08:34:17 INFO - PROCESS | 1742 | --DOMWINDOW == 87 (0x8f5ce400) [pid = 1742] [serial = 1151] [outer = (nil)] [url = about:blank] 08:34:17 INFO - PROCESS | 1742 | --DOMWINDOW == 86 (0x8ebd4800) [pid = 1742] [serial = 1172] [outer = (nil)] [url = about:blank] 08:34:17 INFO - PROCESS | 1742 | --DOMWINDOW == 85 (0x8e63e800) [pid = 1742] [serial = 1149] [outer = (nil)] [url = about:blank] 08:34:17 INFO - PROCESS | 1742 | --DOMWINDOW == 84 (0x8e636000) [pid = 1742] [serial = 1169] [outer = (nil)] [url = about:blank] 08:34:17 INFO - PROCESS | 1742 | --DOMWINDOW == 83 (0x8d92cc00) [pid = 1742] [serial = 1148] [outer = (nil)] [url = about:blank] 08:34:17 INFO - PROCESS | 1742 | --DOMWINDOW == 82 (0x8d92bc00) [pid = 1742] [serial = 1164] [outer = (nil)] [url = about:blank] 08:34:17 INFO - PROCESS | 1742 | --DOMWINDOW == 81 (0x8d2d4c00) [pid = 1742] [serial = 1167] [outer = (nil)] [url = about:blank] 08:34:17 INFO - PROCESS | 1742 | --DOMWINDOW == 80 (0x91d89c00) [pid = 1742] [serial = 1157] [outer = (nil)] [url = about:blank] 08:34:17 INFO - PROCESS | 1742 | --DOMWINDOW == 79 (0x8e63f400) [pid = 1742] [serial = 1170] [outer = (nil)] [url = about:blank] 08:34:17 INFO - PROCESS | 1742 | --DOMWINDOW == 78 (0x91c58400) [pid = 1742] [serial = 1154] [outer = (nil)] [url = about:blank] 08:34:17 INFO - PROCESS | 1742 | --DOMWINDOW == 77 (0x9250b000) [pid = 1742] [serial = 1161] [outer = (nil)] [url = about:blank] 08:34:17 INFO - PROCESS | 1742 | --DOMWINDOW == 76 (0x92503400) [pid = 1742] [serial = 1160] [outer = (nil)] [url = about:blank] 08:34:17 INFO - PROCESS | 1742 | --DOMWINDOW == 75 (0x8eeca400) [pid = 1742] [serial = 1173] [outer = (nil)] [url = about:blank] 08:34:17 INFO - PROCESS | 1742 | --DOMWINDOW == 74 (0x8f61e000) [pid = 1742] [serial = 1176] [outer = (nil)] [url = about:blank] 08:34:17 INFO - PROCESS | 1742 | --DOMWINDOW == 73 (0x8d7a0c00) [pid = 1742] [serial = 1163] [outer = (nil)] [url = about:blank] 08:34:17 INFO - PROCESS | 1742 | --DOMWINDOW == 72 (0x8f614000) [pid = 1742] [serial = 1175] [outer = (nil)] [url = about:blank] 08:34:17 INFO - PROCESS | 1742 | --DOMWINDOW == 71 (0x91d8f400) [pid = 1742] [serial = 1158] [outer = (nil)] [url = about:blank] 08:34:17 INFO - PROCESS | 1742 | --DOMWINDOW == 70 (0x8d0b6000) [pid = 1742] [serial = 1166] [outer = (nil)] [url = about:blank] 08:34:17 INFO - PROCESS | 1742 | --DOMWINDOW == 69 (0x8eedf400) [pid = 1742] [serial = 1178] [outer = (nil)] [url = about:blank] 08:34:17 INFO - PROCESS | 1742 | 1466696057855 Marionette TRACE conn3 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 08:34:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 08:34:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 3346ms 08:34:17 INFO - PROCESS | 1742 | 1466696057894 Marionette TRACE conn3 -> [0,1613,"getWindowHandle",null] 08:34:17 INFO - PROCESS | 1742 | 1466696057901 Marionette TRACE conn3 <- [1,1613,null,{"value":"8"}] 08:34:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 08:34:17 INFO - PROCESS | 1742 | 1466696057909 Marionette TRACE conn3 -> [0,1614,"setScriptTimeout",{"ms":35000}] 08:34:17 INFO - PROCESS | 1742 | 1466696057914 Marionette TRACE conn3 <- [1,1614,null,{}] 08:34:17 INFO - PROCESS | 1742 | 1466696057922 Marionette TRACE conn3 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:17 INFO - PROCESS | 1742 | 1466696057928 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:34:18 INFO - PROCESS | 1742 | 1466696058120 Marionette TRACE conn3 <- [1,1615,null,{"value":null}] 08:34:18 INFO - PROCESS | 1742 | 1466696058381 Marionette TRACE conn3 -> [0,1616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.lineedge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:18 INFO - PROCESS | 1742 | 1466696058396 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:34:18 INFO - PROCESS | 1742 | ++DOCSHELL 0x8d2e3400 == 9 [pid = 1742] [id = 411] 08:34:18 INFO - PROCESS | 1742 | ++DOMWINDOW == 70 (0x8d799000) [pid = 1742] [serial = 1234] [outer = (nil)] 08:34:18 INFO - PROCESS | 1742 | ++DOMWINDOW == 71 (0x8d7a2c00) [pid = 1742] [serial = 1235] [outer = 0x8d799000] 08:34:18 INFO - PROCESS | 1742 | 1466696058536 Marionette DEBUG loaded listener.js 08:34:18 INFO - PROCESS | 1742 | ++DOMWINDOW == 72 (0x8d930800) [pid = 1742] [serial = 1236] [outer = 0x8d799000] 08:34:19 INFO - PROCESS | 1742 | 1466696059948 Marionette TRACE conn3 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 08:34:19 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 08:34:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 2089ms 08:34:20 INFO - PROCESS | 1742 | 1466696059998 Marionette TRACE conn3 -> [0,1617,"getWindowHandle",null] 08:34:20 INFO - PROCESS | 1742 | 1466696060005 Marionette TRACE conn3 <- [1,1617,null,{"value":"8"}] 08:34:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 08:34:20 INFO - PROCESS | 1742 | 1466696060015 Marionette TRACE conn3 -> [0,1618,"setScriptTimeout",{"ms":35000}] 08:34:20 INFO - PROCESS | 1742 | 1466696060021 Marionette TRACE conn3 <- [1,1618,null,{}] 08:34:20 INFO - PROCESS | 1742 | 1466696060030 Marionette TRACE conn3 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:20 INFO - PROCESS | 1742 | 1466696060036 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:34:20 INFO - PROCESS | 1742 | 1466696060310 Marionette TRACE conn3 <- [1,1619,null,{"value":null}] 08:34:20 INFO - PROCESS | 1742 | 1466696060504 Marionette TRACE conn3 -> [0,1620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.obtuse.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:20 INFO - PROCESS | 1742 | 1466696060521 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:34:20 INFO - PROCESS | 1742 | ++DOCSHELL 0x8d0b4400 == 10 [pid = 1742] [id = 412] 08:34:20 INFO - PROCESS | 1742 | ++DOMWINDOW == 73 (0x8d0c1000) [pid = 1742] [serial = 1237] [outer = (nil)] 08:34:20 INFO - PROCESS | 1742 | ++DOMWINDOW == 74 (0x8d9f5400) [pid = 1742] [serial = 1238] [outer = 0x8d0c1000] 08:34:20 INFO - PROCESS | 1742 | 1466696060627 Marionette DEBUG loaded listener.js 08:34:20 INFO - PROCESS | 1742 | ++DOMWINDOW == 75 (0x8e63a800) [pid = 1742] [serial = 1239] [outer = 0x8d0c1000] 08:34:21 INFO - PROCESS | 1742 | 1466696061670 Marionette TRACE conn3 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 08:34:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 08:34:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1691ms 08:34:21 INFO - PROCESS | 1742 | 1466696061705 Marionette TRACE conn3 -> [0,1621,"getWindowHandle",null] 08:34:21 INFO - PROCESS | 1742 | 1466696061714 Marionette TRACE conn3 <- [1,1621,null,{"value":"8"}] 08:34:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 08:34:21 INFO - PROCESS | 1742 | 1466696061726 Marionette TRACE conn3 -> [0,1622,"setScriptTimeout",{"ms":35000}] 08:34:21 INFO - PROCESS | 1742 | 1466696061732 Marionette TRACE conn3 <- [1,1622,null,{}] 08:34:21 INFO - PROCESS | 1742 | 1466696061738 Marionette TRACE conn3 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:21 INFO - PROCESS | 1742 | 1466696061745 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:34:21 INFO - PROCESS | 1742 | 1466696061954 Marionette TRACE conn3 <- [1,1623,null,{"value":null}] 08:34:22 INFO - PROCESS | 1742 | 1466696062178 Marionette TRACE conn3 -> [0,1624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.rightangle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:22 INFO - PROCESS | 1742 | 1466696062188 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:34:22 INFO - PROCESS | 1742 | ++DOCSHELL 0x8eab4400 == 11 [pid = 1742] [id = 413] 08:34:22 INFO - PROCESS | 1742 | ++DOMWINDOW == 76 (0x8ebcac00) [pid = 1742] [serial = 1240] [outer = (nil)] 08:34:22 INFO - PROCESS | 1742 | ++DOMWINDOW == 77 (0x8ebd1400) [pid = 1742] [serial = 1241] [outer = 0x8ebcac00] 08:34:22 INFO - PROCESS | 1742 | 1466696062322 Marionette DEBUG loaded listener.js 08:34:22 INFO - PROCESS | 1742 | ++DOMWINDOW == 78 (0x8eec4000) [pid = 1742] [serial = 1242] [outer = 0x8ebcac00] 08:34:23 INFO - PROCESS | 1742 | 1466696063340 Marionette TRACE conn3 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 08:34:23 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 08:34:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1689ms 08:34:23 INFO - PROCESS | 1742 | 1466696063415 Marionette TRACE conn3 -> [0,1625,"getWindowHandle",null] 08:34:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 08:34:23 INFO - PROCESS | 1742 | 1466696063420 Marionette TRACE conn3 <- [1,1625,null,{"value":"8"}] 08:34:23 INFO - PROCESS | 1742 | 1466696063428 Marionette TRACE conn3 -> [0,1626,"setScriptTimeout",{"ms":35000}] 08:34:23 INFO - PROCESS | 1742 | 1466696063435 Marionette TRACE conn3 <- [1,1626,null,{}] 08:34:23 INFO - PROCESS | 1742 | 1466696063455 Marionette TRACE conn3 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:23 INFO - PROCESS | 1742 | 1466696063466 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:34:23 INFO - PROCESS | 1742 | 1466696063776 Marionette TRACE conn3 <- [1,1627,null,{"value":null}] 08:34:24 INFO - PROCESS | 1742 | 1466696063974 Marionette TRACE conn3 -> [0,1628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:24 INFO - PROCESS | 1742 | 1466696063987 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:34:24 INFO - PROCESS | 1742 | ++DOCSHELL 0x8f38b000 == 12 [pid = 1742] [id = 414] 08:34:24 INFO - PROCESS | 1742 | ++DOMWINDOW == 79 (0x8f38c800) [pid = 1742] [serial = 1243] [outer = (nil)] 08:34:24 INFO - PROCESS | 1742 | ++DOMWINDOW == 80 (0x8f393400) [pid = 1742] [serial = 1244] [outer = 0x8f38c800] 08:34:24 INFO - PROCESS | 1742 | 1466696064077 Marionette DEBUG loaded listener.js 08:34:24 INFO - PROCESS | 1742 | ++DOMWINDOW == 81 (0x8f5d9c00) [pid = 1742] [serial = 1245] [outer = 0x8f38c800] 08:34:25 INFO - PROCESS | 1742 | 1466696065073 Marionette TRACE conn3 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 08:34:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 08:34:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 1692ms 08:34:25 INFO - PROCESS | 1742 | 1466696065121 Marionette TRACE conn3 -> [0,1629,"getWindowHandle",null] 08:34:25 INFO - PROCESS | 1742 | 1466696065126 Marionette TRACE conn3 <- [1,1629,null,{"value":"8"}] 08:34:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 08:34:25 INFO - PROCESS | 1742 | 1466696065133 Marionette TRACE conn3 -> [0,1630,"setScriptTimeout",{"ms":35000}] 08:34:25 INFO - PROCESS | 1742 | 1466696065136 Marionette TRACE conn3 <- [1,1630,null,{}] 08:34:25 INFO - PROCESS | 1742 | 1466696065142 Marionette TRACE conn3 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:25 INFO - PROCESS | 1742 | 1466696065148 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:34:25 INFO - PROCESS | 1742 | 1466696065338 Marionette TRACE conn3 <- [1,1631,null,{"value":null}] 08:34:25 INFO - PROCESS | 1742 | 1466696065513 Marionette TRACE conn3 -> [0,1632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.within.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:25 INFO - PROCESS | 1742 | 1466696065525 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:34:25 INFO - PROCESS | 1742 | ++DOCSHELL 0x8d2d6800 == 13 [pid = 1742] [id = 415] 08:34:25 INFO - PROCESS | 1742 | ++DOMWINDOW == 82 (0x8d9ed800) [pid = 1742] [serial = 1246] [outer = (nil)] 08:34:25 INFO - PROCESS | 1742 | ++DOMWINDOW == 83 (0x8f621800) [pid = 1742] [serial = 1247] [outer = 0x8d9ed800] 08:34:25 INFO - PROCESS | 1742 | 1466696065718 Marionette DEBUG loaded listener.js 08:34:25 INFO - PROCESS | 1742 | ++DOMWINDOW == 84 (0x9119e800) [pid = 1742] [serial = 1248] [outer = 0x8d9ed800] 08:34:26 INFO - PROCESS | 1742 | 1466696066720 Marionette TRACE conn3 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 08:34:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 08:34:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1638ms 08:34:26 INFO - PROCESS | 1742 | 1466696066773 Marionette TRACE conn3 -> [0,1633,"getWindowHandle",null] 08:34:26 INFO - PROCESS | 1742 | 1466696066777 Marionette TRACE conn3 <- [1,1633,null,{"value":"8"}] 08:34:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 08:34:26 INFO - PROCESS | 1742 | 1466696066784 Marionette TRACE conn3 -> [0,1634,"setScriptTimeout",{"ms":35000}] 08:34:26 INFO - PROCESS | 1742 | 1466696066788 Marionette TRACE conn3 <- [1,1634,null,{}] 08:34:26 INFO - PROCESS | 1742 | 1466696066795 Marionette TRACE conn3 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:26 INFO - PROCESS | 1742 | 1466696066800 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:34:27 INFO - PROCESS | 1742 | 1466696066995 Marionette TRACE conn3 <- [1,1635,null,{"value":null}] 08:34:27 INFO - PROCESS | 1742 | 1466696067234 Marionette TRACE conn3 -> [0,1636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:27 INFO - PROCESS | 1742 | 1466696067243 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:34:27 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e639000 == 14 [pid = 1742] [id = 416] 08:34:27 INFO - PROCESS | 1742 | ++DOMWINDOW == 85 (0x8f5d1000) [pid = 1742] [serial = 1249] [outer = (nil)] 08:34:27 INFO - PROCESS | 1742 | ++DOMWINDOW == 86 (0x91c54c00) [pid = 1742] [serial = 1250] [outer = 0x8f5d1000] 08:34:27 INFO - PROCESS | 1742 | 1466696067342 Marionette DEBUG loaded listener.js 08:34:27 INFO - PROCESS | 1742 | ++DOMWINDOW == 87 (0x91d82800) [pid = 1742] [serial = 1251] [outer = 0x8f5d1000] 08:34:28 INFO - PROCESS | 1742 | 1466696068283 Marionette TRACE conn3 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 08:34:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 08:34:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1540ms 08:34:28 INFO - PROCESS | 1742 | 1466696068324 Marionette TRACE conn3 -> [0,1637,"getWindowHandle",null] 08:34:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 08:34:28 INFO - PROCESS | 1742 | 1466696068329 Marionette TRACE conn3 <- [1,1637,null,{"value":"8"}] 08:34:28 INFO - PROCESS | 1742 | 1466696068335 Marionette TRACE conn3 -> [0,1638,"setScriptTimeout",{"ms":35000}] 08:34:28 INFO - PROCESS | 1742 | 1466696068339 Marionette TRACE conn3 <- [1,1638,null,{}] 08:34:28 INFO - PROCESS | 1742 | 1466696068346 Marionette TRACE conn3 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:28 INFO - PROCESS | 1742 | 1466696068357 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:34:28 INFO - PROCESS | 1742 | 1466696068626 Marionette TRACE conn3 <- [1,1639,null,{"value":null}] 08:34:28 INFO - PROCESS | 1742 | 1466696068854 Marionette TRACE conn3 -> [0,1640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:28 INFO - PROCESS | 1742 | 1466696068863 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:34:28 INFO - PROCESS | 1742 | ++DOCSHELL 0x8cf64000 == 15 [pid = 1742] [id = 417] 08:34:28 INFO - PROCESS | 1742 | ++DOMWINDOW == 88 (0x8d0b5800) [pid = 1742] [serial = 1252] [outer = (nil)] 08:34:28 INFO - PROCESS | 1742 | ++DOMWINDOW == 89 (0x92581400) [pid = 1742] [serial = 1253] [outer = 0x8d0b5800] 08:34:29 INFO - PROCESS | 1742 | 1466696068995 Marionette DEBUG loaded listener.js 08:34:29 INFO - PROCESS | 1742 | ++DOMWINDOW == 90 (0x8d0bec00) [pid = 1742] [serial = 1254] [outer = 0x8d0b5800] 08:34:29 INFO - PROCESS | 1742 | 1466696069886 Marionette TRACE conn3 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 08:34:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 08:34:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1593ms 08:34:29 INFO - PROCESS | 1742 | 1466696069930 Marionette TRACE conn3 -> [0,1641,"getWindowHandle",null] 08:34:29 INFO - PROCESS | 1742 | 1466696069934 Marionette TRACE conn3 <- [1,1641,null,{"value":"8"}] 08:34:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 08:34:29 INFO - PROCESS | 1742 | 1466696069941 Marionette TRACE conn3 -> [0,1642,"setScriptTimeout",{"ms":35000}] 08:34:29 INFO - PROCESS | 1742 | 1466696069945 Marionette TRACE conn3 <- [1,1642,null,{}] 08:34:29 INFO - PROCESS | 1742 | 1466696069951 Marionette TRACE conn3 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:29 INFO - PROCESS | 1742 | 1466696069956 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:34:30 INFO - PROCESS | 1742 | 1466696070130 Marionette TRACE conn3 <- [1,1643,null,{"value":null}] 08:34:30 INFO - PROCESS | 1742 | 1466696070306 Marionette TRACE conn3 -> [0,1644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:30 INFO - PROCESS | 1742 | 1466696070317 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:34:30 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e668400 == 16 [pid = 1742] [id = 418] 08:34:30 INFO - PROCESS | 1742 | ++DOMWINDOW == 91 (0x91c59000) [pid = 1742] [serial = 1255] [outer = (nil)] 08:34:30 INFO - PROCESS | 1742 | ++DOMWINDOW == 92 (0x92d08000) [pid = 1742] [serial = 1256] [outer = 0x91c59000] 08:34:30 INFO - PROCESS | 1742 | 1466696070399 Marionette DEBUG loaded listener.js 08:34:30 INFO - PROCESS | 1742 | ++DOMWINDOW == 93 (0x92510c00) [pid = 1742] [serial = 1257] [outer = 0x91c59000] 08:34:31 INFO - PROCESS | 1742 | 1466696071353 Marionette TRACE conn3 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 08:34:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 08:34:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 1483ms 08:34:31 INFO - PROCESS | 1742 | 1466696071425 Marionette TRACE conn3 -> [0,1645,"getWindowHandle",null] 08:34:31 INFO - PROCESS | 1742 | 1466696071429 Marionette TRACE conn3 <- [1,1645,null,{"value":"8"}] 08:34:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 08:34:31 INFO - PROCESS | 1742 | 1466696071436 Marionette TRACE conn3 -> [0,1646,"setScriptTimeout",{"ms":35000}] 08:34:31 INFO - PROCESS | 1742 | 1466696071439 Marionette TRACE conn3 <- [1,1646,null,{}] 08:34:31 INFO - PROCESS | 1742 | 1466696071447 Marionette TRACE conn3 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:31 INFO - PROCESS | 1742 | 1466696071452 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:34:31 INFO - PROCESS | 1742 | 1466696071670 Marionette TRACE conn3 <- [1,1647,null,{"value":null}] 08:34:31 INFO - PROCESS | 1742 | 1466696071904 Marionette TRACE conn3 -> [0,1648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.scaledefault.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:31 INFO - PROCESS | 1742 | 1466696071915 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:34:32 INFO - PROCESS | 1742 | ++DOCSHELL 0x8ebd5800 == 17 [pid = 1742] [id = 419] 08:34:32 INFO - PROCESS | 1742 | ++DOMWINDOW == 94 (0x8f5d9400) [pid = 1742] [serial = 1258] [outer = (nil)] 08:34:32 INFO - PROCESS | 1742 | ++DOMWINDOW == 95 (0x93048c00) [pid = 1742] [serial = 1259] [outer = 0x8f5d9400] 08:34:32 INFO - PROCESS | 1742 | 1466696072052 Marionette DEBUG loaded listener.js 08:34:32 INFO - PROCESS | 1742 | ++DOMWINDOW == 96 (0x9304bc00) [pid = 1742] [serial = 1260] [outer = 0x8f5d9400] 08:34:33 INFO - PROCESS | 1742 | 1466696073198 Marionette TRACE conn3 <- [1,1648,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 08:34:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 08:34:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1835ms 08:34:33 INFO - PROCESS | 1742 | 1466696073275 Marionette TRACE conn3 -> [0,1649,"getWindowHandle",null] 08:34:33 INFO - PROCESS | 1742 | 1466696073282 Marionette TRACE conn3 <- [1,1649,null,{"value":"8"}] 08:34:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 08:34:33 INFO - PROCESS | 1742 | 1466696073291 Marionette TRACE conn3 -> [0,1650,"setScriptTimeout",{"ms":35000}] 08:34:33 INFO - PROCESS | 1742 | 1466696073299 Marionette TRACE conn3 <- [1,1650,null,{}] 08:34:33 INFO - PROCESS | 1742 | 1466696073313 Marionette TRACE conn3 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:33 INFO - PROCESS | 1742 | 1466696073319 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:34:33 INFO - PROCESS | 1742 | 1466696073556 Marionette TRACE conn3 <- [1,1651,null,{"value":null}] 08:34:33 INFO - PROCESS | 1742 | 1466696073635 Marionette TRACE conn3 -> [0,1652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.transformed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:33 INFO - PROCESS | 1742 | 1466696073643 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:34:33 INFO - PROCESS | 1742 | ++DOCSHELL 0x8d9f5c00 == 18 [pid = 1742] [id = 420] 08:34:33 INFO - PROCESS | 1742 | ++DOMWINDOW == 97 (0x8e633800) [pid = 1742] [serial = 1261] [outer = (nil)] 08:34:33 INFO - PROCESS | 1742 | ++DOMWINDOW == 98 (0x8e66f000) [pid = 1742] [serial = 1262] [outer = 0x8e633800] 08:34:33 INFO - PROCESS | 1742 | 1466696073724 Marionette DEBUG loaded listener.js 08:34:33 INFO - PROCESS | 1742 | ++DOMWINDOW == 99 (0x8ebd2800) [pid = 1742] [serial = 1263] [outer = 0x8e633800] 08:34:34 INFO - PROCESS | 1742 | 1466696074716 Marionette TRACE conn3 <- [1,1652,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 08:34:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 08:34:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1487ms 08:34:34 INFO - PROCESS | 1742 | 1466696074784 Marionette TRACE conn3 -> [0,1653,"getWindowHandle",null] 08:34:34 INFO - PROCESS | 1742 | 1466696074791 Marionette TRACE conn3 <- [1,1653,null,{"value":"8"}] 08:34:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 08:34:34 INFO - PROCESS | 1742 | 1466696074802 Marionette TRACE conn3 -> [0,1654,"setScriptTimeout",{"ms":35000}] 08:34:34 INFO - PROCESS | 1742 | 1466696074806 Marionette TRACE conn3 <- [1,1654,null,{}] 08:34:34 INFO - PROCESS | 1742 | 1466696074812 Marionette TRACE conn3 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:34 INFO - PROCESS | 1742 | 1466696074818 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:34:35 INFO - PROCESS | 1742 | 1466696075056 Marionette TRACE conn3 <- [1,1655,null,{"value":null}] 08:34:35 INFO - PROCESS | 1742 | 1466696075083 Marionette TRACE conn3 -> [0,1656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:35 INFO - PROCESS | 1742 | 1466696075095 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:34:35 INFO - PROCESS | 1742 | ++DOCSHELL 0x8eec8800 == 19 [pid = 1742] [id = 421] 08:34:35 INFO - PROCESS | 1742 | ++DOMWINDOW == 100 (0x8eee8800) [pid = 1742] [serial = 1264] [outer = (nil)] 08:34:35 INFO - PROCESS | 1742 | ++DOMWINDOW == 101 (0x8f614000) [pid = 1742] [serial = 1265] [outer = 0x8eee8800] 08:34:35 INFO - PROCESS | 1742 | 1466696075168 Marionette DEBUG loaded listener.js 08:34:35 INFO - PROCESS | 1742 | ++DOMWINDOW == 102 (0x9119d000) [pid = 1742] [serial = 1266] [outer = 0x8eee8800] 08:34:35 INFO - PROCESS | 1742 | --DOMWINDOW == 101 (0x91593c00) [pid = 1742] [serial = 1201] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 08:34:35 INFO - PROCESS | 1742 | --DOMWINDOW == 100 (0x8d0c2400) [pid = 1742] [serial = 1189] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 08:34:35 INFO - PROCESS | 1742 | --DOMWINDOW == 99 (0x8f5d8400) [pid = 1742] [serial = 1183] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 08:34:35 INFO - PROCESS | 1742 | --DOMWINDOW == 98 (0x8d0b9000) [pid = 1742] [serial = 1228] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 08:34:35 INFO - PROCESS | 1742 | --DOMWINDOW == 97 (0x8d9eb400) [pid = 1742] [serial = 1180] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 08:34:35 INFO - PROCESS | 1742 | --DOMWINDOW == 96 (0x8cf65000) [pid = 1742] [serial = 1207] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 08:34:35 INFO - PROCESS | 1742 | --DOMWINDOW == 95 (0x8d79a000) [pid = 1742] [serial = 1177] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 08:34:35 INFO - PROCESS | 1742 | --DOMWINDOW == 94 (0x8e66e400) [pid = 1742] [serial = 1195] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 08:34:35 INFO - PROCESS | 1742 | --DOMWINDOW == 93 (0x8d2d6c00) [pid = 1742] [serial = 1192] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 08:34:35 INFO - PROCESS | 1742 | --DOMWINDOW == 92 (0x8e666400) [pid = 1742] [serial = 1210] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 08:34:35 INFO - PROCESS | 1742 | --DOMWINDOW == 91 (0x8eee5c00) [pid = 1742] [serial = 1213] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 08:34:35 INFO - PROCESS | 1742 | --DOMWINDOW == 90 (0x91c5d000) [pid = 1742] [serial = 1186] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 08:34:35 INFO - PROCESS | 1742 | --DOMWINDOW == 89 (0x8eee3400) [pid = 1742] [serial = 1216] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 08:34:35 INFO - PROCESS | 1742 | --DOMWINDOW == 88 (0x8cf64400) [pid = 1742] [serial = 1219] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 08:34:35 INFO - PROCESS | 1742 | --DOMWINDOW == 87 (0x92d07800) [pid = 1742] [serial = 1222] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 08:34:35 INFO - PROCESS | 1742 | --DOMWINDOW == 86 (0x9258d000) [pid = 1742] [serial = 1225] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 08:34:35 INFO - PROCESS | 1742 | --DOMWINDOW == 85 (0x8e667400) [pid = 1742] [serial = 1231] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 08:34:35 INFO - PROCESS | 1742 | --DOMWINDOW == 84 (0x8d796400) [pid = 1742] [serial = 1204] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 08:34:35 INFO - PROCESS | 1742 | --DOMWINDOW == 83 (0x8f5d0c00) [pid = 1742] [serial = 1198] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 08:34:36 INFO - PROCESS | 1742 | 1466696076273 Marionette TRACE conn3 <- [1,1656,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 08:34:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 08:34:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 1483ms 08:34:36 INFO - PROCESS | 1742 | 1466696076285 Marionette TRACE conn3 -> [0,1657,"getWindowHandle",null] 08:34:36 INFO - PROCESS | 1742 | 1466696076289 Marionette TRACE conn3 <- [1,1657,null,{"value":"8"}] 08:34:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 08:34:36 INFO - PROCESS | 1742 | 1466696076295 Marionette TRACE conn3 -> [0,1658,"setScriptTimeout",{"ms":35000}] 08:34:36 INFO - PROCESS | 1742 | 1466696076301 Marionette TRACE conn3 <- [1,1658,null,{}] 08:34:36 INFO - PROCESS | 1742 | 1466696076317 Marionette TRACE conn3 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:36 INFO - PROCESS | 1742 | 1466696076326 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:34:36 INFO - PROCESS | 1742 | 1466696076550 Marionette TRACE conn3 <- [1,1659,null,{"value":null}] 08:34:36 INFO - PROCESS | 1742 | 1466696076575 Marionette TRACE conn3 -> [0,1660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:36 INFO - PROCESS | 1742 | 1466696076588 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:34:36 INFO - PROCESS | 1742 | ++DOCSHELL 0x8f617400 == 20 [pid = 1742] [id = 422] 08:34:36 INFO - PROCESS | 1742 | ++DOMWINDOW == 84 (0x91593c00) [pid = 1742] [serial = 1267] [outer = (nil)] 08:34:36 INFO - PROCESS | 1742 | ++DOMWINDOW == 85 (0x91d8d400) [pid = 1742] [serial = 1268] [outer = 0x91593c00] 08:34:36 INFO - PROCESS | 1742 | 1466696076698 Marionette DEBUG loaded listener.js 08:34:36 INFO - PROCESS | 1742 | ++DOMWINDOW == 86 (0x924bb000) [pid = 1742] [serial = 1269] [outer = 0x91593c00] 08:34:37 INFO - PROCESS | 1742 | 1466696077567 Marionette TRACE conn3 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 08:34:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 08:34:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1395ms 08:34:37 INFO - PROCESS | 1742 | 1466696077692 Marionette TRACE conn3 -> [0,1661,"getWindowHandle",null] 08:34:37 INFO - PROCESS | 1742 | 1466696077698 Marionette TRACE conn3 <- [1,1661,null,{"value":"8"}] 08:34:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 08:34:37 INFO - PROCESS | 1742 | 1466696077706 Marionette TRACE conn3 -> [0,1662,"setScriptTimeout",{"ms":35000}] 08:34:37 INFO - PROCESS | 1742 | 1466696077713 Marionette TRACE conn3 <- [1,1662,null,{}] 08:34:37 INFO - PROCESS | 1742 | 1466696077776 Marionette TRACE conn3 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:37 INFO - PROCESS | 1742 | 1466696077784 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:34:38 INFO - PROCESS | 1742 | 1466696078045 Marionette TRACE conn3 <- [1,1663,null,{"value":null}] 08:34:38 INFO - PROCESS | 1742 | 1466696078198 Marionette TRACE conn3 -> [0,1664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:38 INFO - PROCESS | 1742 | 1466696078214 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:34:38 INFO - PROCESS | 1742 | ++DOCSHELL 0x8d0bc800 == 21 [pid = 1742] [id = 423] 08:34:38 INFO - PROCESS | 1742 | ++DOMWINDOW == 87 (0x8d926000) [pid = 1742] [serial = 1270] [outer = (nil)] 08:34:38 INFO - PROCESS | 1742 | ++DOMWINDOW == 88 (0x8d9ef000) [pid = 1742] [serial = 1271] [outer = 0x8d926000] 08:34:38 INFO - PROCESS | 1742 | 1466696078384 Marionette DEBUG loaded listener.js 08:34:38 INFO - PROCESS | 1742 | ++DOMWINDOW == 89 (0x8e63fc00) [pid = 1742] [serial = 1272] [outer = 0x8d926000] 08:34:39 INFO - PROCESS | 1742 | 1466696079416 Marionette TRACE conn3 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 08:34:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 08:34:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 1789ms 08:34:39 INFO - PROCESS | 1742 | 1466696079497 Marionette TRACE conn3 -> [0,1665,"getWindowHandle",null] 08:34:39 INFO - PROCESS | 1742 | 1466696079504 Marionette TRACE conn3 <- [1,1665,null,{"value":"8"}] 08:34:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 08:34:39 INFO - PROCESS | 1742 | 1466696079518 Marionette TRACE conn3 -> [0,1666,"setScriptTimeout",{"ms":35000}] 08:34:39 INFO - PROCESS | 1742 | 1466696079526 Marionette TRACE conn3 <- [1,1666,null,{}] 08:34:39 INFO - PROCESS | 1742 | 1466696079534 Marionette TRACE conn3 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:39 INFO - PROCESS | 1742 | 1466696079541 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:34:39 INFO - PROCESS | 1742 | 1466696079896 Marionette TRACE conn3 <- [1,1667,null,{"value":null}] 08:34:40 INFO - PROCESS | 1742 | 1466696080107 Marionette TRACE conn3 -> [0,1668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:40 INFO - PROCESS | 1742 | 1466696080115 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:34:40 INFO - PROCESS | 1742 | ++DOCSHELL 0x8d0bb800 == 22 [pid = 1742] [id = 424] 08:34:40 INFO - PROCESS | 1742 | ++DOMWINDOW == 90 (0x8eee4c00) [pid = 1742] [serial = 1273] [outer = (nil)] 08:34:40 INFO - PROCESS | 1742 | ++DOMWINDOW == 91 (0x8f38d000) [pid = 1742] [serial = 1274] [outer = 0x8eee4c00] 08:34:40 INFO - PROCESS | 1742 | 1466696080206 Marionette DEBUG loaded listener.js 08:34:40 INFO - PROCESS | 1742 | ++DOMWINDOW == 92 (0x8f5d7400) [pid = 1742] [serial = 1275] [outer = 0x8eee4c00] 08:34:41 INFO - PROCESS | 1742 | 1466696081285 Marionette TRACE conn3 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 08:34:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 08:34:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 1804ms 08:34:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 08:34:41 INFO - PROCESS | 1742 | 1466696081317 Marionette TRACE conn3 -> [0,1669,"getWindowHandle",null] 08:34:41 INFO - PROCESS | 1742 | 1466696081321 Marionette TRACE conn3 <- [1,1669,null,{"value":"8"}] 08:34:41 INFO - PROCESS | 1742 | 1466696081330 Marionette TRACE conn3 -> [0,1670,"setScriptTimeout",{"ms":35000}] 08:34:41 INFO - PROCESS | 1742 | 1466696081334 Marionette TRACE conn3 <- [1,1670,null,{}] 08:34:41 INFO - PROCESS | 1742 | 1466696081351 Marionette TRACE conn3 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:41 INFO - PROCESS | 1742 | 1466696081361 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:34:41 INFO - PROCESS | 1742 | 1466696081579 Marionette TRACE conn3 <- [1,1671,null,{"value":null}] 08:34:41 INFO - PROCESS | 1742 | 1466696081886 Marionette TRACE conn3 -> [0,1672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:41 INFO - PROCESS | 1742 | 1466696081902 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:34:41 INFO - PROCESS | 1742 | ++DOCSHELL 0x8f398800 == 23 [pid = 1742] [id = 425] 08:34:41 INFO - PROCESS | 1742 | ++DOMWINDOW == 93 (0x92586000) [pid = 1742] [serial = 1276] [outer = (nil)] 08:34:41 INFO - PROCESS | 1742 | ++DOMWINDOW == 94 (0x93049400) [pid = 1742] [serial = 1277] [outer = 0x92586000] 08:34:42 INFO - PROCESS | 1742 | 1466696082009 Marionette DEBUG loaded listener.js 08:34:42 INFO - PROCESS | 1742 | ++DOMWINDOW == 95 (0x93054400) [pid = 1742] [serial = 1278] [outer = 0x92586000] 08:34:42 INFO - PROCESS | 1742 | 1466696082966 Marionette TRACE conn3 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 08:34:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 08:34:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1692ms 08:34:43 INFO - PROCESS | 1742 | 1466696083020 Marionette TRACE conn3 -> [0,1673,"getWindowHandle",null] 08:34:43 INFO - PROCESS | 1742 | 1466696083024 Marionette TRACE conn3 <- [1,1673,null,{"value":"8"}] 08:34:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 08:34:43 INFO - PROCESS | 1742 | 1466696083031 Marionette TRACE conn3 -> [0,1674,"setScriptTimeout",{"ms":35000}] 08:34:43 INFO - PROCESS | 1742 | 1466696083034 Marionette TRACE conn3 <- [1,1674,null,{}] 08:34:43 INFO - PROCESS | 1742 | 1466696083040 Marionette TRACE conn3 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:43 INFO - PROCESS | 1742 | 1466696083046 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:34:43 INFO - PROCESS | 1742 | 1466696083281 Marionette TRACE conn3 <- [1,1675,null,{"value":null}] 08:34:43 INFO - PROCESS | 1742 | 1466696083590 Marionette TRACE conn3 -> [0,1676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:43 INFO - PROCESS | 1742 | 1466696083602 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:34:43 INFO - PROCESS | 1742 | ++DOCSHELL 0x8d2d7c00 == 24 [pid = 1742] [id = 426] 08:34:43 INFO - PROCESS | 1742 | ++DOMWINDOW == 96 (0x9250ec00) [pid = 1742] [serial = 1279] [outer = (nil)] 08:34:43 INFO - PROCESS | 1742 | ++DOMWINDOW == 97 (0x93c24400) [pid = 1742] [serial = 1280] [outer = 0x9250ec00] 08:34:43 INFO - PROCESS | 1742 | 1466696083813 Marionette DEBUG loaded listener.js 08:34:44 INFO - PROCESS | 1742 | ++DOMWINDOW == 98 (0x93c2a400) [pid = 1742] [serial = 1281] [outer = 0x9250ec00] 08:34:45 INFO - PROCESS | 1742 | 1466696085121 Marionette TRACE conn3 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 08:34:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 08:34:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 2141ms 08:34:45 INFO - PROCESS | 1742 | 1466696085177 Marionette TRACE conn3 -> [0,1677,"getWindowHandle",null] 08:34:45 INFO - PROCESS | 1742 | 1466696085183 Marionette TRACE conn3 <- [1,1677,null,{"value":"8"}] 08:34:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 08:34:45 INFO - PROCESS | 1742 | 1466696085196 Marionette TRACE conn3 -> [0,1678,"setScriptTimeout",{"ms":35000}] 08:34:45 INFO - PROCESS | 1742 | 1466696085204 Marionette TRACE conn3 <- [1,1678,null,{}] 08:34:45 INFO - PROCESS | 1742 | 1466696085214 Marionette TRACE conn3 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:45 INFO - PROCESS | 1742 | 1466696085218 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:34:45 INFO - PROCESS | 1742 | 1466696085440 Marionette TRACE conn3 <- [1,1679,null,{"value":null}] 08:34:45 INFO - PROCESS | 1742 | 1466696085710 Marionette TRACE conn3 -> [0,1680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:45 INFO - PROCESS | 1742 | 1466696085719 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:34:45 INFO - PROCESS | 1742 | ++DOCSHELL 0x8eee2400 == 25 [pid = 1742] [id = 427] 08:34:45 INFO - PROCESS | 1742 | ++DOMWINDOW == 99 (0x930d3800) [pid = 1742] [serial = 1282] [outer = (nil)] 08:34:45 INFO - PROCESS | 1742 | ++DOMWINDOW == 100 (0x93cbc400) [pid = 1742] [serial = 1283] [outer = 0x930d3800] 08:34:45 INFO - PROCESS | 1742 | 1466696085806 Marionette DEBUG loaded listener.js 08:34:45 INFO - PROCESS | 1742 | ++DOMWINDOW == 101 (0x93cbf800) [pid = 1742] [serial = 1284] [outer = 0x930d3800] 08:34:46 INFO - PROCESS | 1742 | 1466696086691 Marionette TRACE conn3 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 08:34:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 08:34:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 1550ms 08:34:46 INFO - PROCESS | 1742 | 1466696086748 Marionette TRACE conn3 -> [0,1681,"getWindowHandle",null] 08:34:46 INFO - PROCESS | 1742 | 1466696086753 Marionette TRACE conn3 <- [1,1681,null,{"value":"8"}] 08:34:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 08:34:46 INFO - PROCESS | 1742 | 1466696086761 Marionette TRACE conn3 -> [0,1682,"setScriptTimeout",{"ms":35000}] 08:34:46 INFO - PROCESS | 1742 | 1466696086764 Marionette TRACE conn3 <- [1,1682,null,{}] 08:34:46 INFO - PROCESS | 1742 | 1466696086769 Marionette TRACE conn3 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:46 INFO - PROCESS | 1742 | 1466696086781 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:34:47 INFO - PROCESS | 1742 | 1466696087025 Marionette TRACE conn3 <- [1,1683,null,{"value":null}] 08:34:47 INFO - PROCESS | 1742 | 1466696087246 Marionette TRACE conn3 -> [0,1684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:47 INFO - PROCESS | 1742 | 1466696087254 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:34:47 INFO - PROCESS | 1742 | ++DOCSHELL 0x8d2e0400 == 26 [pid = 1742] [id = 428] 08:34:47 INFO - PROCESS | 1742 | ++DOMWINDOW == 102 (0x93a56000) [pid = 1742] [serial = 1285] [outer = (nil)] 08:34:47 INFO - PROCESS | 1742 | ++DOMWINDOW == 103 (0x93e45000) [pid = 1742] [serial = 1286] [outer = 0x93a56000] 08:34:47 INFO - PROCESS | 1742 | 1466696087382 Marionette DEBUG loaded listener.js 08:34:47 INFO - PROCESS | 1742 | ++DOMWINDOW == 104 (0x94991800) [pid = 1742] [serial = 1287] [outer = 0x93a56000] 08:34:48 INFO - PROCESS | 1742 | 1466696088320 Marionette TRACE conn3 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 08:34:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 08:34:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1633ms 08:34:48 INFO - PROCESS | 1742 | 1466696088395 Marionette TRACE conn3 -> [0,1685,"getWindowHandle",null] 08:34:48 INFO - PROCESS | 1742 | 1466696088400 Marionette TRACE conn3 <- [1,1685,null,{"value":"8"}] 08:34:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 08:34:48 INFO - PROCESS | 1742 | 1466696088407 Marionette TRACE conn3 -> [0,1686,"setScriptTimeout",{"ms":35000}] 08:34:48 INFO - PROCESS | 1742 | 1466696088410 Marionette TRACE conn3 <- [1,1686,null,{}] 08:34:48 INFO - PROCESS | 1742 | 1466696088416 Marionette TRACE conn3 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:48 INFO - PROCESS | 1742 | 1466696088422 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:34:48 INFO - PROCESS | 1742 | 1466696088609 Marionette TRACE conn3 <- [1,1687,null,{"value":null}] 08:34:48 INFO - PROCESS | 1742 | 1466696088872 Marionette TRACE conn3 -> [0,1688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:48 INFO - PROCESS | 1742 | 1466696088881 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:34:48 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e63cc00 == 27 [pid = 1742] [id = 429] 08:34:48 INFO - PROCESS | 1742 | ++DOMWINDOW == 105 (0x93e44c00) [pid = 1742] [serial = 1288] [outer = (nil)] 08:34:48 INFO - PROCESS | 1742 | ++DOMWINDOW == 106 (0x9535a000) [pid = 1742] [serial = 1289] [outer = 0x93e44c00] 08:34:49 INFO - PROCESS | 1742 | 1466696089009 Marionette DEBUG loaded listener.js 08:34:49 INFO - PROCESS | 1742 | ++DOMWINDOW == 107 (0x9535d800) [pid = 1742] [serial = 1290] [outer = 0x93e44c00] 08:34:49 INFO - PROCESS | 1742 | 1466696089927 Marionette TRACE conn3 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 08:34:49 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 08:34:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 1591ms 08:34:50 INFO - PROCESS | 1742 | 1466696089999 Marionette TRACE conn3 -> [0,1689,"getWindowHandle",null] 08:34:50 INFO - PROCESS | 1742 | 1466696090004 Marionette TRACE conn3 <- [1,1689,null,{"value":"8"}] 08:34:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 08:34:50 INFO - PROCESS | 1742 | 1466696090012 Marionette TRACE conn3 -> [0,1690,"setScriptTimeout",{"ms":35000}] 08:34:50 INFO - PROCESS | 1742 | 1466696090017 Marionette TRACE conn3 <- [1,1690,null,{}] 08:34:50 INFO - PROCESS | 1742 | 1466696090024 Marionette TRACE conn3 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:50 INFO - PROCESS | 1742 | 1466696090029 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:34:50 INFO - PROCESS | 1742 | 1466696090276 Marionette TRACE conn3 <- [1,1691,null,{"value":null}] 08:34:50 INFO - PROCESS | 1742 | 1466696090503 Marionette TRACE conn3 -> [0,1692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:50 INFO - PROCESS | 1742 | 1466696090511 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:34:50 INFO - PROCESS | 1742 | ++DOCSHELL 0x8cf6a800 == 28 [pid = 1742] [id = 430] 08:34:50 INFO - PROCESS | 1742 | ++DOMWINDOW == 108 (0x8d0bb000) [pid = 1742] [serial = 1291] [outer = (nil)] 08:34:50 INFO - PROCESS | 1742 | ++DOMWINDOW == 109 (0x8d92ec00) [pid = 1742] [serial = 1292] [outer = 0x8d0bb000] 08:34:50 INFO - PROCESS | 1742 | 1466696090641 Marionette DEBUG loaded listener.js 08:34:50 INFO - PROCESS | 1742 | ++DOMWINDOW == 110 (0x8d9e9400) [pid = 1742] [serial = 1293] [outer = 0x8d0bb000] 08:34:51 INFO - PROCESS | 1742 | 1466696091806 Marionette TRACE conn3 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 08:34:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 08:34:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1847ms 08:34:51 INFO - PROCESS | 1742 | 1466696091860 Marionette TRACE conn3 -> [0,1693,"getWindowHandle",null] 08:34:51 INFO - PROCESS | 1742 | 1466696091867 Marionette TRACE conn3 <- [1,1693,null,{"value":"8"}] 08:34:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 08:34:51 INFO - PROCESS | 1742 | 1466696091876 Marionette TRACE conn3 -> [0,1694,"setScriptTimeout",{"ms":35000}] 08:34:51 INFO - PROCESS | 1742 | 1466696091881 Marionette TRACE conn3 <- [1,1694,null,{}] 08:34:51 INFO - PROCESS | 1742 | 1466696091890 Marionette TRACE conn3 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:51 INFO - PROCESS | 1742 | 1466696091896 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:34:52 INFO - PROCESS | 1742 | 1466696092142 Marionette TRACE conn3 <- [1,1695,null,{"value":null}] 08:34:52 INFO - PROCESS | 1742 | 1466696092372 Marionette TRACE conn3 -> [0,1696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:52 INFO - PROCESS | 1742 | 1466696092387 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:34:52 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e634800 == 29 [pid = 1742] [id = 431] 08:34:52 INFO - PROCESS | 1742 | ++DOMWINDOW == 111 (0x8e635800) [pid = 1742] [serial = 1294] [outer = (nil)] 08:34:52 INFO - PROCESS | 1742 | ++DOMWINDOW == 112 (0x8e66cc00) [pid = 1742] [serial = 1295] [outer = 0x8e635800] 08:34:52 INFO - PROCESS | 1742 | 1466696092465 Marionette DEBUG loaded listener.js 08:34:52 INFO - PROCESS | 1742 | ++DOMWINDOW == 113 (0x8ebca400) [pid = 1742] [serial = 1296] [outer = 0x8e635800] 08:34:53 INFO - PROCESS | 1742 | 1466696093482 Marionette TRACE conn3 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 08:34:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 08:34:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1642ms 08:34:53 INFO - PROCESS | 1742 | 1466696093518 Marionette TRACE conn3 -> [0,1697,"getWindowHandle",null] 08:34:53 INFO - PROCESS | 1742 | 1466696093525 Marionette TRACE conn3 <- [1,1697,null,{"value":"8"}] 08:34:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 08:34:53 INFO - PROCESS | 1742 | 1466696093535 Marionette TRACE conn3 -> [0,1698,"setScriptTimeout",{"ms":35000}] 08:34:53 INFO - PROCESS | 1742 | 1466696093539 Marionette TRACE conn3 <- [1,1698,null,{}] 08:34:53 INFO - PROCESS | 1742 | 1466696093546 Marionette TRACE conn3 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:53 INFO - PROCESS | 1742 | 1466696093551 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:34:53 INFO - PROCESS | 1742 | 1466696093789 Marionette TRACE conn3 <- [1,1699,null,{"value":null}] 08:34:54 INFO - PROCESS | 1742 | --DOMWINDOW == 112 (0x8d7a2c00) [pid = 1742] [serial = 1235] [outer = (nil)] [url = about:blank] 08:34:54 INFO - PROCESS | 1742 | 1466696094044 Marionette TRACE conn3 -> [0,1700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonempty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:54 INFO - PROCESS | 1742 | 1466696094056 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:34:54 INFO - PROCESS | 1742 | ++DOCSHELL 0x8cf6ac00 == 30 [pid = 1742] [id = 432] 08:34:54 INFO - PROCESS | 1742 | ++DOMWINDOW == 113 (0x8d2d7800) [pid = 1742] [serial = 1297] [outer = (nil)] 08:34:54 INFO - PROCESS | 1742 | ++DOMWINDOW == 114 (0x8d7a2c00) [pid = 1742] [serial = 1298] [outer = 0x8d2d7800] 08:34:54 INFO - PROCESS | 1742 | 1466696094140 Marionette DEBUG loaded listener.js 08:34:54 INFO - PROCESS | 1742 | ++DOMWINDOW == 115 (0x8e632400) [pid = 1742] [serial = 1299] [outer = 0x8d2d7800] 08:34:54 INFO - PROCESS | 1742 | --DOMWINDOW == 114 (0x91598c00) [pid = 1742] [serial = 1202] [outer = (nil)] [url = about:blank] 08:34:54 INFO - PROCESS | 1742 | --DOMWINDOW == 113 (0x8f5dcc00) [pid = 1742] [serial = 1203] [outer = (nil)] [url = about:blank] 08:34:54 INFO - PROCESS | 1742 | --DOMWINDOW == 112 (0x92506400) [pid = 1742] [serial = 1190] [outer = (nil)] [url = about:blank] 08:34:54 INFO - PROCESS | 1742 | --DOMWINDOW == 111 (0x92503800) [pid = 1742] [serial = 1191] [outer = (nil)] [url = about:blank] 08:34:54 INFO - PROCESS | 1742 | --DOMWINDOW == 110 (0x91196400) [pid = 1742] [serial = 1184] [outer = (nil)] [url = about:blank] 08:34:54 INFO - PROCESS | 1742 | --DOMWINDOW == 109 (0x911a3800) [pid = 1742] [serial = 1185] [outer = (nil)] [url = about:blank] 08:34:54 INFO - PROCESS | 1742 | --DOMWINDOW == 108 (0x8d0c0800) [pid = 1742] [serial = 1229] [outer = (nil)] [url = about:blank] 08:34:54 INFO - PROCESS | 1742 | --DOMWINDOW == 107 (0x8d9f7800) [pid = 1742] [serial = 1181] [outer = (nil)] [url = about:blank] 08:34:54 INFO - PROCESS | 1742 | --DOMWINDOW == 106 (0x8ebc7400) [pid = 1742] [serial = 1182] [outer = (nil)] [url = about:blank] 08:34:54 INFO - PROCESS | 1742 | --DOMWINDOW == 105 (0x8d0b9400) [pid = 1742] [serial = 1208] [outer = (nil)] [url = about:blank] 08:34:54 INFO - PROCESS | 1742 | --DOMWINDOW == 104 (0x8f621400) [pid = 1742] [serial = 1179] [outer = (nil)] [url = about:blank] 08:34:54 INFO - PROCESS | 1742 | --DOMWINDOW == 103 (0x8eaab800) [pid = 1742] [serial = 1196] [outer = (nil)] [url = about:blank] 08:34:54 INFO - PROCESS | 1742 | --DOMWINDOW == 102 (0x8d79bc00) [pid = 1742] [serial = 1230] [outer = (nil)] [url = about:blank] 08:34:54 INFO - PROCESS | 1742 | --DOMWINDOW == 101 (0x8d2dc000) [pid = 1742] [serial = 1209] [outer = (nil)] [url = about:blank] 08:34:54 INFO - PROCESS | 1742 | --DOMWINDOW == 100 (0x8eab6400) [pid = 1742] [serial = 1197] [outer = (nil)] [url = about:blank] 08:34:54 INFO - PROCESS | 1742 | --DOMWINDOW == 99 (0x8d925400) [pid = 1742] [serial = 1193] [outer = (nil)] [url = about:blank] 08:34:54 INFO - PROCESS | 1742 | --DOMWINDOW == 98 (0x8eaabc00) [pid = 1742] [serial = 1211] [outer = (nil)] [url = about:blank] 08:34:54 INFO - PROCESS | 1742 | --DOMWINDOW == 97 (0x8f390c00) [pid = 1742] [serial = 1214] [outer = (nil)] [url = about:blank] 08:34:54 INFO - PROCESS | 1742 | --DOMWINDOW == 96 (0x8d929800) [pid = 1742] [serial = 1194] [outer = (nil)] [url = about:blank] 08:34:54 INFO - PROCESS | 1742 | --DOMWINDOW == 95 (0x8eab5c00) [pid = 1742] [serial = 1212] [outer = (nil)] [url = about:blank] 08:34:54 INFO - PROCESS | 1742 | --DOMWINDOW == 94 (0x91d84400) [pid = 1742] [serial = 1187] [outer = (nil)] [url = about:blank] 08:34:54 INFO - PROCESS | 1742 | --DOMWINDOW == 93 (0x924bbc00) [pid = 1742] [serial = 1217] [outer = (nil)] [url = about:blank] 08:34:54 INFO - PROCESS | 1742 | --DOMWINDOW == 92 (0x91d8c400) [pid = 1742] [serial = 1188] [outer = (nil)] [url = about:blank] 08:34:54 INFO - PROCESS | 1742 | --DOMWINDOW == 91 (0x8f612800) [pid = 1742] [serial = 1215] [outer = (nil)] [url = about:blank] 08:34:54 INFO - PROCESS | 1742 | --DOMWINDOW == 90 (0x9258dc00) [pid = 1742] [serial = 1220] [outer = (nil)] [url = about:blank] 08:34:54 INFO - PROCESS | 1742 | --DOMWINDOW == 89 (0x92584c00) [pid = 1742] [serial = 1218] [outer = (nil)] [url = about:blank] 08:34:54 INFO - PROCESS | 1742 | --DOMWINDOW == 88 (0x92d0e000) [pid = 1742] [serial = 1223] [outer = (nil)] [url = about:blank] 08:34:54 INFO - PROCESS | 1742 | --DOMWINDOW == 87 (0x9258fc00) [pid = 1742] [serial = 1221] [outer = (nil)] [url = about:blank] 08:34:54 INFO - PROCESS | 1742 | --DOMWINDOW == 86 (0x930d9400) [pid = 1742] [serial = 1226] [outer = (nil)] [url = about:blank] 08:34:54 INFO - PROCESS | 1742 | --DOMWINDOW == 85 (0x9304e400) [pid = 1742] [serial = 1224] [outer = (nil)] [url = about:blank] 08:34:54 INFO - PROCESS | 1742 | --DOMWINDOW == 84 (0x8eaaf400) [pid = 1742] [serial = 1232] [outer = (nil)] [url = about:blank] 08:34:54 INFO - PROCESS | 1742 | --DOMWINDOW == 83 (0x93a62400) [pid = 1742] [serial = 1227] [outer = (nil)] [url = about:blank] 08:34:54 INFO - PROCESS | 1742 | --DOMWINDOW == 82 (0x8ebd3400) [pid = 1742] [serial = 1233] [outer = (nil)] [url = about:blank] 08:34:54 INFO - PROCESS | 1742 | --DOMWINDOW == 81 (0x91593000) [pid = 1742] [serial = 1206] [outer = (nil)] [url = about:blank] 08:34:54 INFO - PROCESS | 1742 | --DOMWINDOW == 80 (0x8f612c00) [pid = 1742] [serial = 1199] [outer = (nil)] [url = about:blank] 08:34:54 INFO - PROCESS | 1742 | --DOMWINDOW == 79 (0x8f61d800) [pid = 1742] [serial = 1200] [outer = (nil)] [url = about:blank] 08:34:54 INFO - PROCESS | 1742 | --DOMWINDOW == 78 (0x8eab5000) [pid = 1742] [serial = 1205] [outer = (nil)] [url = about:blank] 08:34:55 INFO - PROCESS | 1742 | 1466696095011 Marionette TRACE conn3 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 08:34:55 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 08:34:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 1546ms 08:34:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 08:34:55 INFO - PROCESS | 1742 | 1466696095088 Marionette TRACE conn3 -> [0,1701,"getWindowHandle",null] 08:34:55 INFO - PROCESS | 1742 | 1466696095091 Marionette TRACE conn3 <- [1,1701,null,{"value":"8"}] 08:34:55 INFO - PROCESS | 1742 | 1466696095099 Marionette TRACE conn3 -> [0,1702,"setScriptTimeout",{"ms":35000}] 08:34:55 INFO - PROCESS | 1742 | 1466696095105 Marionette TRACE conn3 <- [1,1702,null,{}] 08:34:55 INFO - PROCESS | 1742 | 1466696095121 Marionette TRACE conn3 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:55 INFO - PROCESS | 1742 | 1466696095130 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:34:55 INFO - PROCESS | 1742 | 1466696095307 Marionette TRACE conn3 <- [1,1703,null,{"value":null}] 08:34:55 INFO - PROCESS | 1742 | 1466696095447 Marionette TRACE conn3 -> [0,1704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:55 INFO - PROCESS | 1742 | 1466696095458 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:34:55 INFO - PROCESS | 1742 | ++DOCSHELL 0x8eed0000 == 31 [pid = 1742] [id = 433] 08:34:55 INFO - PROCESS | 1742 | ++DOMWINDOW == 79 (0x8eed0800) [pid = 1742] [serial = 1300] [outer = (nil)] 08:34:55 INFO - PROCESS | 1742 | ++DOMWINDOW == 80 (0x8f612800) [pid = 1742] [serial = 1301] [outer = 0x8eed0800] 08:34:55 INFO - PROCESS | 1742 | 1466696095529 Marionette DEBUG loaded listener.js 08:34:55 INFO - PROCESS | 1742 | ++DOMWINDOW == 81 (0x8f61e800) [pid = 1742] [serial = 1302] [outer = 0x8eed0800] 08:34:56 INFO - PROCESS | 1742 | 1466696096424 Marionette TRACE conn3 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 08:34:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 08:34:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1387ms 08:34:56 INFO - PROCESS | 1742 | 1466696096486 Marionette TRACE conn3 -> [0,1705,"getWindowHandle",null] 08:34:56 INFO - PROCESS | 1742 | 1466696096490 Marionette TRACE conn3 <- [1,1705,null,{"value":"8"}] 08:34:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 08:34:56 INFO - PROCESS | 1742 | 1466696096497 Marionette TRACE conn3 -> [0,1706,"setScriptTimeout",{"ms":35000}] 08:34:56 INFO - PROCESS | 1742 | 1466696096500 Marionette TRACE conn3 <- [1,1706,null,{}] 08:34:56 INFO - PROCESS | 1742 | 1466696096506 Marionette TRACE conn3 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:56 INFO - PROCESS | 1742 | 1466696096510 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:34:56 INFO - PROCESS | 1742 | 1466696096682 Marionette TRACE conn3 <- [1,1707,null,{"value":null}] 08:34:56 INFO - PROCESS | 1742 | 1466696096859 Marionette TRACE conn3 -> [0,1708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:56 INFO - PROCESS | 1742 | 1466696096869 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:34:56 INFO - PROCESS | 1742 | ++DOCSHELL 0x8ebcc000 == 32 [pid = 1742] [id = 434] 08:34:56 INFO - PROCESS | 1742 | ++DOMWINDOW == 82 (0x8f614c00) [pid = 1742] [serial = 1303] [outer = (nil)] 08:34:56 INFO - PROCESS | 1742 | ++DOMWINDOW == 83 (0x9159a000) [pid = 1742] [serial = 1304] [outer = 0x8f614c00] 08:34:56 INFO - PROCESS | 1742 | 1466696096945 Marionette DEBUG loaded listener.js 08:34:57 INFO - PROCESS | 1742 | ++DOMWINDOW == 84 (0x91c5dc00) [pid = 1742] [serial = 1305] [outer = 0x8f614c00] 08:34:57 INFO - PROCESS | 1742 | 1466696097862 Marionette TRACE conn3 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 08:34:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 08:34:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1442ms 08:34:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 08:34:57 INFO - PROCESS | 1742 | 1466696097940 Marionette TRACE conn3 -> [0,1709,"getWindowHandle",null] 08:34:57 INFO - PROCESS | 1742 | 1466696097943 Marionette TRACE conn3 <- [1,1709,null,{"value":"8"}] 08:34:57 INFO - PROCESS | 1742 | 1466696097949 Marionette TRACE conn3 -> [0,1710,"setScriptTimeout",{"ms":35000}] 08:34:57 INFO - PROCESS | 1742 | 1466696097953 Marionette TRACE conn3 <- [1,1710,null,{}] 08:34:57 INFO - PROCESS | 1742 | 1466696097967 Marionette TRACE conn3 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:57 INFO - PROCESS | 1742 | 1466696097972 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:34:58 INFO - PROCESS | 1742 | 1466696098232 Marionette TRACE conn3 <- [1,1711,null,{"value":null}] 08:34:58 INFO - PROCESS | 1742 | 1466696098256 Marionette TRACE conn3 -> [0,1712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:58 INFO - PROCESS | 1742 | 1466696098265 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:34:58 INFO - PROCESS | 1742 | ++DOCSHELL 0x8f396400 == 33 [pid = 1742] [id = 435] 08:34:58 INFO - PROCESS | 1742 | ++DOMWINDOW == 85 (0x8f61c800) [pid = 1742] [serial = 1306] [outer = (nil)] 08:34:58 INFO - PROCESS | 1742 | ++DOMWINDOW == 86 (0x91d8c000) [pid = 1742] [serial = 1307] [outer = 0x8f61c800] 08:34:58 INFO - PROCESS | 1742 | 1466696098338 Marionette DEBUG loaded listener.js 08:34:58 INFO - PROCESS | 1742 | ++DOMWINDOW == 87 (0x924b2400) [pid = 1742] [serial = 1308] [outer = 0x8f61c800] 08:34:59 INFO - PROCESS | 1742 | --DOMWINDOW == 86 (0x8e633800) [pid = 1742] [serial = 1261] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 08:34:59 INFO - PROCESS | 1742 | --DOMWINDOW == 85 (0x8eee8800) [pid = 1742] [serial = 1264] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 08:34:59 INFO - PROCESS | 1742 | --DOMWINDOW == 84 (0x8f5d9400) [pid = 1742] [serial = 1258] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 08:34:59 INFO - PROCESS | 1742 | 1466696099511 Marionette TRACE conn3 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 08:34:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 08:34:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1597ms 08:34:59 INFO - PROCESS | 1742 | 1466696099546 Marionette TRACE conn3 -> [0,1713,"getWindowHandle",null] 08:34:59 INFO - PROCESS | 1742 | 1466696099551 Marionette TRACE conn3 <- [1,1713,null,{"value":"8"}] 08:34:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 08:34:59 INFO - PROCESS | 1742 | 1466696099562 Marionette TRACE conn3 -> [0,1714,"setScriptTimeout",{"ms":35000}] 08:34:59 INFO - PROCESS | 1742 | 1466696099564 Marionette TRACE conn3 <- [1,1714,null,{}] 08:34:59 INFO - PROCESS | 1742 | 1466696099580 Marionette TRACE conn3 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:59 INFO - PROCESS | 1742 | 1466696099590 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:34:59 INFO - PROCESS | 1742 | 1466696099802 Marionette TRACE conn3 <- [1,1715,null,{"value":null}] 08:34:59 INFO - PROCESS | 1742 | 1466696099811 Marionette TRACE conn3 -> [0,1716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:59 INFO - PROCESS | 1742 | 1466696099818 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:34:59 INFO - PROCESS | 1742 | ++DOCSHELL 0x8cf67800 == 34 [pid = 1742] [id = 436] 08:34:59 INFO - PROCESS | 1742 | ++DOMWINDOW == 85 (0x8eee8800) [pid = 1742] [serial = 1309] [outer = (nil)] 08:34:59 INFO - PROCESS | 1742 | ++DOMWINDOW == 86 (0x92d03c00) [pid = 1742] [serial = 1310] [outer = 0x8eee8800] 08:34:59 INFO - PROCESS | 1742 | 1466696099893 Marionette DEBUG loaded listener.js 08:35:00 INFO - PROCESS | 1742 | ++DOMWINDOW == 87 (0x93046400) [pid = 1742] [serial = 1311] [outer = 0x8eee8800] 08:35:00 INFO - PROCESS | 1742 | 1466696100840 Marionette TRACE conn3 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 08:35:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 08:35:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 1339ms 08:35:00 INFO - PROCESS | 1742 | 1466696100906 Marionette TRACE conn3 -> [0,1717,"getWindowHandle",null] 08:35:00 INFO - PROCESS | 1742 | 1466696100913 Marionette TRACE conn3 <- [1,1717,null,{"value":"8"}] 08:35:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 08:35:00 INFO - PROCESS | 1742 | 1466696100925 Marionette TRACE conn3 -> [0,1718,"setScriptTimeout",{"ms":35000}] 08:35:00 INFO - PROCESS | 1742 | 1466696100928 Marionette TRACE conn3 <- [1,1718,null,{}] 08:35:00 INFO - PROCESS | 1742 | 1466696100934 Marionette TRACE conn3 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:00 INFO - PROCESS | 1742 | 1466696100938 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:35:01 INFO - PROCESS | 1742 | 1466696101110 Marionette TRACE conn3 <- [1,1719,null,{"value":null}] 08:35:01 INFO - PROCESS | 1742 | 1466696101357 Marionette TRACE conn3 -> [0,1720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:01 INFO - PROCESS | 1742 | 1466696101367 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:35:01 INFO - PROCESS | 1742 | ++DOCSHELL 0x8cf5e400 == 35 [pid = 1742] [id = 437] 08:35:01 INFO - PROCESS | 1742 | ++DOMWINDOW == 88 (0x8cf5f000) [pid = 1742] [serial = 1312] [outer = (nil)] 08:35:01 INFO - PROCESS | 1742 | ++DOMWINDOW == 89 (0x8d0b9c00) [pid = 1742] [serial = 1313] [outer = 0x8cf5f000] 08:35:01 INFO - PROCESS | 1742 | 1466696101464 Marionette DEBUG loaded listener.js 08:35:01 INFO - PROCESS | 1742 | ++DOMWINDOW == 90 (0x8d2d4800) [pid = 1742] [serial = 1314] [outer = 0x8cf5f000] 08:35:02 INFO - PROCESS | 1742 | 1466696102757 Marionette TRACE conn3 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 08:35:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 08:35:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1905ms 08:35:02 INFO - PROCESS | 1742 | 1466696102834 Marionette TRACE conn3 -> [0,1721,"getWindowHandle",null] 08:35:02 INFO - PROCESS | 1742 | 1466696102840 Marionette TRACE conn3 <- [1,1721,null,{"value":"8"}] 08:35:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 08:35:02 INFO - PROCESS | 1742 | 1466696102850 Marionette TRACE conn3 -> [0,1722,"setScriptTimeout",{"ms":35000}] 08:35:02 INFO - PROCESS | 1742 | 1466696102855 Marionette TRACE conn3 <- [1,1722,null,{}] 08:35:02 INFO - PROCESS | 1742 | 1466696102865 Marionette TRACE conn3 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:02 INFO - PROCESS | 1742 | 1466696102873 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:35:03 INFO - PROCESS | 1742 | 1466696103132 Marionette TRACE conn3 <- [1,1723,null,{"value":null}] 08:35:03 INFO - PROCESS | 1742 | 1466696103542 Marionette TRACE conn3 -> [0,1724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:03 INFO - PROCESS | 1742 | 1466696103562 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:35:03 INFO - PROCESS | 1742 | ++DOCSHELL 0x8d929400 == 36 [pid = 1742] [id = 438] 08:35:03 INFO - PROCESS | 1742 | ++DOMWINDOW == 91 (0x8e633800) [pid = 1742] [serial = 1315] [outer = (nil)] 08:35:03 INFO - PROCESS | 1742 | ++DOMWINDOW == 92 (0x8eaab800) [pid = 1742] [serial = 1316] [outer = 0x8e633800] 08:35:03 INFO - PROCESS | 1742 | 1466696103719 Marionette DEBUG loaded listener.js 08:35:03 INFO - PROCESS | 1742 | ++DOMWINDOW == 93 (0x8eab7000) [pid = 1742] [serial = 1317] [outer = 0x8e633800] 08:35:05 INFO - PROCESS | 1742 | 1466696105135 Marionette TRACE conn3 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 08:35:05 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 08:35:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 2347ms 08:35:05 INFO - PROCESS | 1742 | 1466696105202 Marionette TRACE conn3 -> [0,1725,"getWindowHandle",null] 08:35:05 INFO - PROCESS | 1742 | 1466696105209 Marionette TRACE conn3 <- [1,1725,null,{"value":"8"}] 08:35:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 08:35:05 INFO - PROCESS | 1742 | 1466696105217 Marionette TRACE conn3 -> [0,1726,"setScriptTimeout",{"ms":35000}] 08:35:05 INFO - PROCESS | 1742 | 1466696105222 Marionette TRACE conn3 <- [1,1726,null,{}] 08:35:05 INFO - PROCESS | 1742 | 1466696105229 Marionette TRACE conn3 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:05 INFO - PROCESS | 1742 | 1466696105235 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:35:05 INFO - PROCESS | 1742 | 1466696105496 Marionette TRACE conn3 <- [1,1727,null,{"value":null}] 08:35:05 INFO - PROCESS | 1742 | 1466696105823 Marionette TRACE conn3 -> [0,1728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:05 INFO - PROCESS | 1742 | 1466696105832 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:35:05 INFO - PROCESS | 1742 | ++DOCSHELL 0x8f5cf000 == 37 [pid = 1742] [id = 439] 08:35:05 INFO - PROCESS | 1742 | ++DOMWINDOW == 94 (0x8f5d3000) [pid = 1742] [serial = 1318] [outer = (nil)] 08:35:05 INFO - PROCESS | 1742 | ++DOMWINDOW == 95 (0x8f5dcc00) [pid = 1742] [serial = 1319] [outer = 0x8f5d3000] 08:35:05 INFO - PROCESS | 1742 | 1466696105919 Marionette DEBUG loaded listener.js 08:35:06 INFO - PROCESS | 1742 | ++DOMWINDOW == 96 (0x911a1000) [pid = 1742] [serial = 1320] [outer = 0x8f5d3000] 08:35:06 INFO - PROCESS | 1742 | 1466696106942 Marionette TRACE conn3 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 08:35:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 08:35:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1797ms 08:35:07 INFO - PROCESS | 1742 | 1466696107016 Marionette TRACE conn3 -> [0,1729,"getWindowHandle",null] 08:35:07 INFO - PROCESS | 1742 | 1466696107021 Marionette TRACE conn3 <- [1,1729,null,{"value":"8"}] 08:35:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 08:35:07 INFO - PROCESS | 1742 | 1466696107038 Marionette TRACE conn3 -> [0,1730,"setScriptTimeout",{"ms":35000}] 08:35:07 INFO - PROCESS | 1742 | 1466696107049 Marionette TRACE conn3 <- [1,1730,null,{}] 08:35:07 INFO - PROCESS | 1742 | 1466696107057 Marionette TRACE conn3 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:07 INFO - PROCESS | 1742 | 1466696107065 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:35:07 INFO - PROCESS | 1742 | 1466696107422 Marionette TRACE conn3 <- [1,1731,null,{"value":null}] 08:35:07 INFO - PROCESS | 1742 | 1466696107608 Marionette TRACE conn3 -> [0,1732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:07 INFO - PROCESS | 1742 | 1466696107617 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:35:07 INFO - PROCESS | 1742 | ++DOCSHELL 0x8cf65800 == 38 [pid = 1742] [id = 440] 08:35:07 INFO - PROCESS | 1742 | ++DOMWINDOW == 97 (0x8f391c00) [pid = 1742] [serial = 1321] [outer = (nil)] 08:35:07 INFO - PROCESS | 1742 | ++DOMWINDOW == 98 (0x9258fc00) [pid = 1742] [serial = 1322] [outer = 0x8f391c00] 08:35:07 INFO - PROCESS | 1742 | 1466696107702 Marionette DEBUG loaded listener.js 08:35:07 INFO - PROCESS | 1742 | ++DOMWINDOW == 99 (0x92d0a800) [pid = 1742] [serial = 1323] [outer = 0x8f391c00] 08:35:08 INFO - PROCESS | 1742 | 1466696108701 Marionette TRACE conn3 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",0,null,null]]]}] 08:35:08 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 08:35:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 1711ms 08:35:08 INFO - PROCESS | 1742 | 1466696108741 Marionette TRACE conn3 -> [0,1733,"getWindowHandle",null] 08:35:08 INFO - PROCESS | 1742 | 1466696108747 Marionette TRACE conn3 <- [1,1733,null,{"value":"8"}] 08:35:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 08:35:08 INFO - PROCESS | 1742 | 1466696108754 Marionette TRACE conn3 -> [0,1734,"setScriptTimeout",{"ms":35000}] 08:35:08 INFO - PROCESS | 1742 | 1466696108758 Marionette TRACE conn3 <- [1,1734,null,{}] 08:35:08 INFO - PROCESS | 1742 | 1466696108765 Marionette TRACE conn3 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:08 INFO - PROCESS | 1742 | 1466696108771 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:35:08 INFO - PROCESS | 1742 | 1466696108975 Marionette TRACE conn3 <- [1,1735,null,{"value":null}] 08:35:09 INFO - PROCESS | 1742 | 1466696109202 Marionette TRACE conn3 -> [0,1736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:09 INFO - PROCESS | 1742 | 1466696109210 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:35:09 INFO - PROCESS | 1742 | ++DOCSHELL 0x8cf5f400 == 39 [pid = 1742] [id = 441] 08:35:09 INFO - PROCESS | 1742 | ++DOMWINDOW == 100 (0x8cf65000) [pid = 1742] [serial = 1324] [outer = (nil)] 08:35:09 INFO - PROCESS | 1742 | ++DOMWINDOW == 101 (0x93a61c00) [pid = 1742] [serial = 1325] [outer = 0x8cf65000] 08:35:09 INFO - PROCESS | 1742 | 1466696109341 Marionette DEBUG loaded listener.js 08:35:09 INFO - PROCESS | 1742 | ++DOMWINDOW == 102 (0x93cbfc00) [pid = 1742] [serial = 1326] [outer = 0x8cf65000] 08:35:10 INFO - PROCESS | 1742 | 1466696110277 Marionette TRACE conn3 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 08:35:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 08:35:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1591ms 08:35:10 INFO - PROCESS | 1742 | 1466696110347 Marionette TRACE conn3 -> [0,1737,"getWindowHandle",null] 08:35:10 INFO - PROCESS | 1742 | 1466696110351 Marionette TRACE conn3 <- [1,1737,null,{"value":"8"}] 08:35:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 08:35:10 INFO - PROCESS | 1742 | 1466696110357 Marionette TRACE conn3 -> [0,1738,"setScriptTimeout",{"ms":35000}] 08:35:10 INFO - PROCESS | 1742 | 1466696110361 Marionette TRACE conn3 <- [1,1738,null,{}] 08:35:10 INFO - PROCESS | 1742 | 1466696110367 Marionette TRACE conn3 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:10 INFO - PROCESS | 1742 | 1466696110372 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:35:10 INFO - PROCESS | 1742 | 1466696110563 Marionette TRACE conn3 <- [1,1739,null,{"value":null}] 08:35:10 INFO - PROCESS | 1742 | 1466696110750 Marionette TRACE conn3 -> [0,1740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:10 INFO - PROCESS | 1742 | 1466696110769 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:35:10 INFO - PROCESS | 1742 | ++DOCSHELL 0x93e3f800 == 40 [pid = 1742] [id = 442] 08:35:10 INFO - PROCESS | 1742 | ++DOMWINDOW == 103 (0x93e3fc00) [pid = 1742] [serial = 1327] [outer = (nil)] 08:35:10 INFO - PROCESS | 1742 | ++DOMWINDOW == 104 (0x93e44000) [pid = 1742] [serial = 1328] [outer = 0x93e3fc00] 08:35:10 INFO - PROCESS | 1742 | 1466696110963 Marionette DEBUG loaded listener.js 08:35:11 INFO - PROCESS | 1742 | ++DOMWINDOW == 105 (0x95387400) [pid = 1742] [serial = 1329] [outer = 0x93e3fc00] 08:35:11 INFO - PROCESS | 1742 | 1466696111977 Marionette TRACE conn3 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 08:35:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 08:35:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1681ms 08:35:12 INFO - PROCESS | 1742 | 1466696112039 Marionette TRACE conn3 -> [0,1741,"getWindowHandle",null] 08:35:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 08:35:12 INFO - PROCESS | 1742 | 1466696112044 Marionette TRACE conn3 <- [1,1741,null,{"value":"8"}] 08:35:12 INFO - PROCESS | 1742 | 1466696112051 Marionette TRACE conn3 -> [0,1742,"setScriptTimeout",{"ms":35000}] 08:35:12 INFO - PROCESS | 1742 | 1466696112056 Marionette TRACE conn3 <- [1,1742,null,{}] 08:35:12 INFO - PROCESS | 1742 | 1466696112063 Marionette TRACE conn3 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:12 INFO - PROCESS | 1742 | 1466696112069 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:35:12 INFO - PROCESS | 1742 | 1466696112284 Marionette TRACE conn3 <- [1,1743,null,{"value":null}] 08:35:12 INFO - PROCESS | 1742 | 1466696112515 Marionette TRACE conn3 -> [0,1744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:12 INFO - PROCESS | 1742 | 1466696112521 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:35:12 INFO - PROCESS | 1742 | ++DOCSHELL 0x8cf6a000 == 41 [pid = 1742] [id = 443] 08:35:12 INFO - PROCESS | 1742 | ++DOMWINDOW == 106 (0x8d0b4c00) [pid = 1742] [serial = 1330] [outer = (nil)] 08:35:12 INFO - PROCESS | 1742 | ++DOMWINDOW == 107 (0x8eab3c00) [pid = 1742] [serial = 1331] [outer = 0x8d0b4c00] 08:35:12 INFO - PROCESS | 1742 | 1466696112654 Marionette DEBUG loaded listener.js 08:35:12 INFO - PROCESS | 1742 | ++DOMWINDOW == 108 (0x9119e000) [pid = 1742] [serial = 1332] [outer = 0x8d0b4c00] 08:35:13 INFO - PROCESS | 1742 | 1466696113888 Marionette TRACE conn3 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 08:35:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 08:35:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 1883ms 08:35:13 INFO - PROCESS | 1742 | 1466696113934 Marionette TRACE conn3 -> [0,1745,"getWindowHandle",null] 08:35:13 INFO - PROCESS | 1742 | 1466696113941 Marionette TRACE conn3 <- [1,1745,null,{"value":"8"}] 08:35:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 08:35:13 INFO - PROCESS | 1742 | 1466696113949 Marionette TRACE conn3 -> [0,1746,"setScriptTimeout",{"ms":35000}] 08:35:13 INFO - PROCESS | 1742 | 1466696113956 Marionette TRACE conn3 <- [1,1746,null,{}] 08:35:13 INFO - PROCESS | 1742 | 1466696113964 Marionette TRACE conn3 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:13 INFO - PROCESS | 1742 | 1466696113969 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:35:14 INFO - PROCESS | 1742 | 1466696114161 Marionette TRACE conn3 <- [1,1747,null,{"value":null}] 08:35:14 INFO - PROCESS | 1742 | 1466696114364 Marionette TRACE conn3 -> [0,1748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:14 INFO - PROCESS | 1742 | 1466696114373 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:35:14 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e639c00 == 42 [pid = 1742] [id = 444] 08:35:14 INFO - PROCESS | 1742 | ++DOMWINDOW == 109 (0x8e63d800) [pid = 1742] [serial = 1333] [outer = (nil)] 08:35:14 INFO - PROCESS | 1742 | ++DOMWINDOW == 110 (0x8ebca800) [pid = 1742] [serial = 1334] [outer = 0x8e63d800] 08:35:14 INFO - PROCESS | 1742 | 1466696114579 Marionette DEBUG loaded listener.js 08:35:14 INFO - PROCESS | 1742 | ++DOMWINDOW == 111 (0x8eecd000) [pid = 1742] [serial = 1335] [outer = 0x8e63d800] 08:35:15 INFO - PROCESS | 1742 | 1466696115540 Marionette TRACE conn3 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 08:35:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 08:35:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 1641ms 08:35:15 INFO - PROCESS | 1742 | 1466696115591 Marionette TRACE conn3 -> [0,1749,"getWindowHandle",null] 08:35:15 INFO - PROCESS | 1742 | 1466696115598 Marionette TRACE conn3 <- [1,1749,null,{"value":"8"}] 08:35:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 08:35:15 INFO - PROCESS | 1742 | 1466696115609 Marionette TRACE conn3 -> [0,1750,"setScriptTimeout",{"ms":35000}] 08:35:15 INFO - PROCESS | 1742 | 1466696115613 Marionette TRACE conn3 <- [1,1750,null,{}] 08:35:15 INFO - PROCESS | 1742 | 1466696115619 Marionette TRACE conn3 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:15 INFO - PROCESS | 1742 | 1466696115624 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:35:15 INFO - PROCESS | 1742 | 1466696115879 Marionette TRACE conn3 <- [1,1751,null,{"value":null}] 08:35:17 INFO - PROCESS | 1742 | --DOCSHELL 0x8cf67800 == 41 [pid = 1742] [id = 436] 08:35:17 INFO - PROCESS | 1742 | --DOCSHELL 0x8f396400 == 40 [pid = 1742] [id = 435] 08:35:17 INFO - PROCESS | 1742 | --DOCSHELL 0x8ebcc000 == 39 [pid = 1742] [id = 434] 08:35:17 INFO - PROCESS | 1742 | --DOCSHELL 0x8eed0000 == 38 [pid = 1742] [id = 433] 08:35:17 INFO - PROCESS | 1742 | --DOCSHELL 0x8cf6ac00 == 37 [pid = 1742] [id = 432] 08:35:17 INFO - PROCESS | 1742 | --DOCSHELL 0x8e634800 == 36 [pid = 1742] [id = 431] 08:35:17 INFO - PROCESS | 1742 | --DOCSHELL 0x8d2e3400 == 35 [pid = 1742] [id = 411] 08:35:17 INFO - PROCESS | 1742 | --DOCSHELL 0x8e639000 == 34 [pid = 1742] [id = 416] 08:35:17 INFO - PROCESS | 1742 | --DOCSHELL 0x8e668400 == 33 [pid = 1742] [id = 418] 08:35:17 INFO - PROCESS | 1742 | --DOCSHELL 0x8f38b000 == 32 [pid = 1742] [id = 414] 08:35:17 INFO - PROCESS | 1742 | --DOCSHELL 0x8d0b6c00 == 31 [pid = 1742] [id = 409] 08:35:17 INFO - PROCESS | 1742 | --DOCSHELL 0x8eab4400 == 30 [pid = 1742] [id = 413] 08:35:17 INFO - PROCESS | 1742 | --DOCSHELL 0x8d0b4400 == 29 [pid = 1742] [id = 412] 08:35:17 INFO - PROCESS | 1742 | --DOCSHELL 0x8cf64000 == 28 [pid = 1742] [id = 417] 08:35:17 INFO - PROCESS | 1742 | --DOCSHELL 0x8d2d7c00 == 27 [pid = 1742] [id = 426] 08:35:17 INFO - PROCESS | 1742 | --DOCSHELL 0x8eee2400 == 26 [pid = 1742] [id = 427] 08:35:17 INFO - PROCESS | 1742 | --DOCSHELL 0x8f398800 == 25 [pid = 1742] [id = 425] 08:35:17 INFO - PROCESS | 1742 | --DOCSHELL 0x8d0bc800 == 24 [pid = 1742] [id = 423] 08:35:17 INFO - PROCESS | 1742 | --DOCSHELL 0x8d0bb800 == 23 [pid = 1742] [id = 424] 08:35:17 INFO - PROCESS | 1742 | --DOCSHELL 0x8d2e0400 == 22 [pid = 1742] [id = 428] 08:35:17 INFO - PROCESS | 1742 | --DOCSHELL 0x8cf6a800 == 21 [pid = 1742] [id = 430] 08:35:17 INFO - PROCESS | 1742 | --DOCSHELL 0x8e63cc00 == 20 [pid = 1742] [id = 429] 08:35:17 INFO - PROCESS | 1742 | --DOCSHELL 0x8e63a000 == 19 [pid = 1742] [id = 410] 08:35:17 INFO - PROCESS | 1742 | --DOCSHELL 0x8d9f5c00 == 18 [pid = 1742] [id = 420] 08:35:17 INFO - PROCESS | 1742 | --DOCSHELL 0x8ebd5800 == 17 [pid = 1742] [id = 419] 08:35:17 INFO - PROCESS | 1742 | --DOCSHELL 0x8d2d6800 == 16 [pid = 1742] [id = 415] 08:35:17 INFO - PROCESS | 1742 | --DOCSHELL 0x8eec8800 == 15 [pid = 1742] [id = 421] 08:35:17 INFO - PROCESS | 1742 | --DOCSHELL 0x8f617400 == 14 [pid = 1742] [id = 422] 08:35:17 INFO - PROCESS | 1742 | --DOCSHELL 0x93e3f800 == 13 [pid = 1742] [id = 442] 08:35:17 INFO - PROCESS | 1742 | --DOCSHELL 0x8cf65800 == 12 [pid = 1742] [id = 440] 08:35:17 INFO - PROCESS | 1742 | --DOCSHELL 0x8cf5f400 == 11 [pid = 1742] [id = 441] 08:35:17 INFO - PROCESS | 1742 | --DOCSHELL 0x8f5cf000 == 10 [pid = 1742] [id = 439] 08:35:17 INFO - PROCESS | 1742 | --DOCSHELL 0x8d929400 == 9 [pid = 1742] [id = 438] 08:35:17 INFO - PROCESS | 1742 | --DOCSHELL 0x8cf5e400 == 8 [pid = 1742] [id = 437] 08:35:17 INFO - PROCESS | 1742 | --DOMWINDOW == 110 (0x91d8d400) [pid = 1742] [serial = 1268] [outer = (nil)] [url = about:blank] 08:35:17 INFO - PROCESS | 1742 | --DOMWINDOW == 109 (0x8f621800) [pid = 1742] [serial = 1247] [outer = (nil)] [url = about:blank] 08:35:17 INFO - PROCESS | 1742 | --DOMWINDOW == 108 (0x8ebd2800) [pid = 1742] [serial = 1263] [outer = (nil)] [url = about:blank] 08:35:17 INFO - PROCESS | 1742 | --DOMWINDOW == 107 (0x91c54c00) [pid = 1742] [serial = 1250] [outer = (nil)] [url = about:blank] 08:35:17 INFO - PROCESS | 1742 | --DOMWINDOW == 106 (0x8e66f000) [pid = 1742] [serial = 1262] [outer = (nil)] [url = about:blank] 08:35:17 INFO - PROCESS | 1742 | --DOMWINDOW == 105 (0x8f614000) [pid = 1742] [serial = 1265] [outer = (nil)] [url = about:blank] 08:35:17 INFO - PROCESS | 1742 | --DOMWINDOW == 104 (0x8ebd1400) [pid = 1742] [serial = 1241] [outer = (nil)] [url = about:blank] 08:35:17 INFO - PROCESS | 1742 | --DOMWINDOW == 103 (0x8d9f5400) [pid = 1742] [serial = 1238] [outer = (nil)] [url = about:blank] 08:35:17 INFO - PROCESS | 1742 | --DOMWINDOW == 102 (0x92581400) [pid = 1742] [serial = 1253] [outer = (nil)] [url = about:blank] 08:35:17 INFO - PROCESS | 1742 | --DOMWINDOW == 101 (0x92d08000) [pid = 1742] [serial = 1256] [outer = (nil)] [url = about:blank] 08:35:17 INFO - PROCESS | 1742 | --DOMWINDOW == 100 (0x93048c00) [pid = 1742] [serial = 1259] [outer = (nil)] [url = about:blank] 08:35:17 INFO - PROCESS | 1742 | --DOMWINDOW == 99 (0x8f393400) [pid = 1742] [serial = 1244] [outer = (nil)] [url = about:blank] 08:35:17 INFO - PROCESS | 1742 | --DOMWINDOW == 98 (0x9119d000) [pid = 1742] [serial = 1266] [outer = (nil)] [url = about:blank] 08:35:17 INFO - PROCESS | 1742 | --DOMWINDOW == 97 (0x9304bc00) [pid = 1742] [serial = 1260] [outer = (nil)] [url = about:blank] 08:35:17 INFO - PROCESS | 1742 | 1466696117711 Marionette TRACE conn3 -> [0,1752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:17 INFO - PROCESS | 1742 | 1466696117722 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:35:17 INFO - PROCESS | 1742 | ++DOCSHELL 0x8cf6a800 == 9 [pid = 1742] [id = 445] 08:35:17 INFO - PROCESS | 1742 | ++DOMWINDOW == 98 (0x8cf6ac00) [pid = 1742] [serial = 1336] [outer = (nil)] 08:35:17 INFO - PROCESS | 1742 | ++DOMWINDOW == 99 (0x8d0bc800) [pid = 1742] [serial = 1337] [outer = 0x8cf6ac00] 08:35:17 INFO - PROCESS | 1742 | 1466696117806 Marionette DEBUG loaded listener.js 08:35:17 INFO - PROCESS | 1742 | ++DOMWINDOW == 100 (0x8d2dec00) [pid = 1742] [serial = 1338] [outer = 0x8cf6ac00] 08:35:18 INFO - PROCESS | 1742 | 1466696118684 Marionette TRACE conn3 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 08:35:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 08:35:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 3140ms 08:35:18 INFO - PROCESS | 1742 | 1466696118751 Marionette TRACE conn3 -> [0,1753,"getWindowHandle",null] 08:35:18 INFO - PROCESS | 1742 | 1466696118757 Marionette TRACE conn3 <- [1,1753,null,{"value":"8"}] 08:35:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 08:35:18 INFO - PROCESS | 1742 | 1466696118765 Marionette TRACE conn3 -> [0,1754,"setScriptTimeout",{"ms":35000}] 08:35:18 INFO - PROCESS | 1742 | 1466696118769 Marionette TRACE conn3 <- [1,1754,null,{}] 08:35:18 INFO - PROCESS | 1742 | 1466696118777 Marionette TRACE conn3 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:18 INFO - PROCESS | 1742 | 1466696118784 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:35:18 INFO - PROCESS | 1742 | 1466696118959 Marionette TRACE conn3 <- [1,1755,null,{"value":null}] 08:35:19 INFO - PROCESS | 1742 | 1466696119113 Marionette TRACE conn3 -> [0,1756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:19 INFO - PROCESS | 1742 | 1466696119121 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:35:19 INFO - PROCESS | 1742 | ++DOCSHELL 0x8d0b9000 == 10 [pid = 1742] [id = 446] 08:35:19 INFO - PROCESS | 1742 | ++DOMWINDOW == 101 (0x8d9ebc00) [pid = 1742] [serial = 1339] [outer = (nil)] 08:35:19 INFO - PROCESS | 1742 | ++DOMWINDOW == 102 (0x8eaabc00) [pid = 1742] [serial = 1340] [outer = 0x8d9ebc00] 08:35:19 INFO - PROCESS | 1742 | 1466696119198 Marionette DEBUG loaded listener.js 08:35:19 INFO - PROCESS | 1742 | ++DOMWINDOW == 103 (0x8eec8800) [pid = 1742] [serial = 1341] [outer = 0x8d9ebc00] 08:35:20 INFO - PROCESS | 1742 | 1466696120095 Marionette TRACE conn3 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 08:35:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 08:35:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1397ms 08:35:20 INFO - PROCESS | 1742 | 1466696120171 Marionette TRACE conn3 -> [0,1757,"getWindowHandle",null] 08:35:20 INFO - PROCESS | 1742 | 1466696120177 Marionette TRACE conn3 <- [1,1757,null,{"value":"8"}] 08:35:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 08:35:20 INFO - PROCESS | 1742 | 1466696120185 Marionette TRACE conn3 -> [0,1758,"setScriptTimeout",{"ms":35000}] 08:35:20 INFO - PROCESS | 1742 | 1466696120189 Marionette TRACE conn3 <- [1,1758,null,{}] 08:35:20 INFO - PROCESS | 1742 | 1466696120195 Marionette TRACE conn3 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:20 INFO - PROCESS | 1742 | 1466696120201 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:35:20 INFO - PROCESS | 1742 | 1466696120450 Marionette TRACE conn3 <- [1,1759,null,{"value":null}] 08:35:20 INFO - PROCESS | 1742 | 1466696120469 Marionette TRACE conn3 -> [0,1760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:20 INFO - PROCESS | 1742 | 1466696120479 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:35:20 INFO - PROCESS | 1742 | ++DOCSHELL 0x8d0bcc00 == 11 [pid = 1742] [id = 447] 08:35:20 INFO - PROCESS | 1742 | ++DOMWINDOW == 104 (0x8d9ecc00) [pid = 1742] [serial = 1342] [outer = (nil)] 08:35:20 INFO - PROCESS | 1742 | ++DOMWINDOW == 105 (0x8f617400) [pid = 1742] [serial = 1343] [outer = 0x8d9ecc00] 08:35:20 INFO - PROCESS | 1742 | 1466696120564 Marionette DEBUG loaded listener.js 08:35:20 INFO - PROCESS | 1742 | ++DOMWINDOW == 106 (0x911a3c00) [pid = 1742] [serial = 1344] [outer = 0x8d9ecc00] 08:35:21 INFO - PROCESS | 1742 | 1466696121632 Marionette TRACE conn3 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 08:35:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 08:35:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 1491ms 08:35:21 INFO - PROCESS | 1742 | 1466696121677 Marionette TRACE conn3 -> [0,1761,"getWindowHandle",null] 08:35:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 08:35:21 INFO - PROCESS | 1742 | 1466696121682 Marionette TRACE conn3 <- [1,1761,null,{"value":"8"}] 08:35:21 INFO - PROCESS | 1742 | 1466696121707 Marionette TRACE conn3 -> [0,1762,"setScriptTimeout",{"ms":35000}] 08:35:21 INFO - PROCESS | 1742 | 1466696121717 Marionette TRACE conn3 <- [1,1762,null,{}] 08:35:21 INFO - PROCESS | 1742 | 1466696121727 Marionette TRACE conn3 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:21 INFO - PROCESS | 1742 | 1466696121736 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:35:22 INFO - PROCESS | 1742 | 1466696122007 Marionette TRACE conn3 <- [1,1763,null,{"value":null}] 08:35:22 INFO - PROCESS | 1742 | 1466696122030 Marionette TRACE conn3 -> [0,1764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:22 INFO - PROCESS | 1742 | 1466696122038 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:35:22 INFO - PROCESS | 1742 | ++DOCSHELL 0x91d8ac00 == 12 [pid = 1742] [id = 448] 08:35:22 INFO - PROCESS | 1742 | ++DOMWINDOW == 107 (0x91d8f000) [pid = 1742] [serial = 1345] [outer = (nil)] 08:35:22 INFO - PROCESS | 1742 | ++DOMWINDOW == 108 (0x924bc800) [pid = 1742] [serial = 1346] [outer = 0x91d8f000] 08:35:22 INFO - PROCESS | 1742 | 1466696122110 Marionette DEBUG loaded listener.js 08:35:22 INFO - PROCESS | 1742 | ++DOMWINDOW == 109 (0x92587800) [pid = 1742] [serial = 1347] [outer = 0x91d8f000] 08:35:23 INFO - PROCESS | 1742 | --DOMWINDOW == 108 (0x91c59000) [pid = 1742] [serial = 1255] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 08:35:23 INFO - PROCESS | 1742 | --DOMWINDOW == 107 (0x8ebcac00) [pid = 1742] [serial = 1240] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 08:35:23 INFO - PROCESS | 1742 | --DOMWINDOW == 106 (0x8d9ed800) [pid = 1742] [serial = 1246] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 08:35:23 INFO - PROCESS | 1742 | --DOMWINDOW == 105 (0x8f38c800) [pid = 1742] [serial = 1243] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 08:35:23 INFO - PROCESS | 1742 | --DOMWINDOW == 104 (0x8f5d1000) [pid = 1742] [serial = 1249] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 08:35:23 INFO - PROCESS | 1742 | --DOMWINDOW == 103 (0x8d0c1000) [pid = 1742] [serial = 1237] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 08:35:23 INFO - PROCESS | 1742 | --DOMWINDOW == 102 (0x8d0b5800) [pid = 1742] [serial = 1252] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 08:35:23 INFO - PROCESS | 1742 | --DOMWINDOW == 101 (0x8eee8800) [pid = 1742] [serial = 1309] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 08:35:23 INFO - PROCESS | 1742 | --DOMWINDOW == 100 (0x8f61c800) [pid = 1742] [serial = 1306] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 08:35:23 INFO - PROCESS | 1742 | --DOMWINDOW == 99 (0x8eed0800) [pid = 1742] [serial = 1300] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 08:35:23 INFO - PROCESS | 1742 | --DOMWINDOW == 98 (0x8d926000) [pid = 1742] [serial = 1270] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 08:35:23 INFO - PROCESS | 1742 | --DOMWINDOW == 97 (0x930d3800) [pid = 1742] [serial = 1282] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 08:35:23 INFO - PROCESS | 1742 | --DOMWINDOW == 96 (0x8d0bb000) [pid = 1742] [serial = 1291] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 08:35:23 INFO - PROCESS | 1742 | --DOMWINDOW == 95 (0x93e44c00) [pid = 1742] [serial = 1288] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 08:35:23 INFO - PROCESS | 1742 | --DOMWINDOW == 94 (0x9250ec00) [pid = 1742] [serial = 1279] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 08:35:23 INFO - PROCESS | 1742 | --DOMWINDOW == 93 (0x8d2d7800) [pid = 1742] [serial = 1297] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 08:35:23 INFO - PROCESS | 1742 | --DOMWINDOW == 92 (0x92586000) [pid = 1742] [serial = 1276] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 08:35:23 INFO - PROCESS | 1742 | --DOMWINDOW == 91 (0x8e635800) [pid = 1742] [serial = 1294] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 08:35:23 INFO - PROCESS | 1742 | --DOMWINDOW == 90 (0x91593c00) [pid = 1742] [serial = 1267] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 08:35:23 INFO - PROCESS | 1742 | --DOMWINDOW == 89 (0x8eee4c00) [pid = 1742] [serial = 1273] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 08:35:23 INFO - PROCESS | 1742 | --DOMWINDOW == 88 (0x93a56000) [pid = 1742] [serial = 1285] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 08:35:23 INFO - PROCESS | 1742 | --DOMWINDOW == 87 (0x8f614c00) [pid = 1742] [serial = 1303] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 08:35:24 INFO - PROCESS | 1742 | 1466696124098 Marionette TRACE conn3 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 08:35:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 08:35:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 2471ms 08:35:24 INFO - PROCESS | 1742 | 1466696124160 Marionette TRACE conn3 -> [0,1765,"getWindowHandle",null] 08:35:24 INFO - PROCESS | 1742 | 1466696124165 Marionette TRACE conn3 <- [1,1765,null,{"value":"8"}] 08:35:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 08:35:24 INFO - PROCESS | 1742 | 1466696124172 Marionette TRACE conn3 -> [0,1766,"setScriptTimeout",{"ms":35000}] 08:35:24 INFO - PROCESS | 1742 | 1466696124176 Marionette TRACE conn3 <- [1,1766,null,{}] 08:35:24 INFO - PROCESS | 1742 | 1466696124182 Marionette TRACE conn3 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:24 INFO - PROCESS | 1742 | 1466696124187 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:35:24 INFO - PROCESS | 1742 | 1466696124415 Marionette TRACE conn3 <- [1,1767,null,{"value":null}] 08:35:24 INFO - PROCESS | 1742 | 1466696124430 Marionette TRACE conn3 -> [0,1768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zeroradius.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:24 INFO - PROCESS | 1742 | 1466696124439 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:35:24 INFO - PROCESS | 1742 | ++DOCSHELL 0x8cf5b800 == 13 [pid = 1742] [id = 449] 08:35:24 INFO - PROCESS | 1742 | ++DOMWINDOW == 88 (0x8d923000) [pid = 1742] [serial = 1348] [outer = (nil)] 08:35:24 INFO - PROCESS | 1742 | ++DOMWINDOW == 89 (0x8eed0800) [pid = 1742] [serial = 1349] [outer = 0x8d923000] 08:35:24 INFO - PROCESS | 1742 | 1466696124510 Marionette DEBUG loaded listener.js 08:35:24 INFO - PROCESS | 1742 | ++DOMWINDOW == 90 (0x8f38c800) [pid = 1742] [serial = 1350] [outer = 0x8d923000] 08:35:25 INFO - PROCESS | 1742 | 1466696125377 Marionette TRACE conn3 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 08:35:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 08:35:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 1293ms 08:35:25 INFO - PROCESS | 1742 | 1466696125467 Marionette TRACE conn3 -> [0,1769,"getWindowHandle",null] 08:35:25 INFO - PROCESS | 1742 | 1466696125473 Marionette TRACE conn3 <- [1,1769,null,{"value":"8"}] 08:35:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 08:35:25 INFO - PROCESS | 1742 | 1466696125482 Marionette TRACE conn3 -> [0,1770,"setScriptTimeout",{"ms":35000}] 08:35:25 INFO - PROCESS | 1742 | 1466696125487 Marionette TRACE conn3 <- [1,1770,null,{}] 08:35:25 INFO - PROCESS | 1742 | 1466696125497 Marionette TRACE conn3 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:25 INFO - PROCESS | 1742 | 1466696125503 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:35:25 INFO - PROCESS | 1742 | 1466696125712 Marionette TRACE conn3 <- [1,1771,null,{"value":null}] 08:35:25 INFO - PROCESS | 1742 | 1466696125917 Marionette TRACE conn3 -> [0,1772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:25 INFO - PROCESS | 1742 | 1466696125933 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:35:26 INFO - PROCESS | 1742 | ++DOCSHELL 0x8d922400 == 14 [pid = 1742] [id = 450] 08:35:26 INFO - PROCESS | 1742 | ++DOMWINDOW == 91 (0x8d924000) [pid = 1742] [serial = 1351] [outer = (nil)] 08:35:26 INFO - PROCESS | 1742 | ++DOMWINDOW == 92 (0x8d9eec00) [pid = 1742] [serial = 1352] [outer = 0x8d924000] 08:35:26 INFO - PROCESS | 1742 | 1466696126073 Marionette DEBUG loaded listener.js 08:35:26 INFO - PROCESS | 1742 | ++DOMWINDOW == 93 (0x8ebcc000) [pid = 1742] [serial = 1353] [outer = 0x8d924000] 08:35:27 INFO - PROCESS | 1742 | 1466696127172 Marionette TRACE conn3 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 08:35:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 08:35:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 1737ms 08:35:27 INFO - PROCESS | 1742 | 1466696127219 Marionette TRACE conn3 -> [0,1773,"getWindowHandle",null] 08:35:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 08:35:27 INFO - PROCESS | 1742 | 1466696127225 Marionette TRACE conn3 <- [1,1773,null,{"value":"8"}] 08:35:27 INFO - PROCESS | 1742 | 1466696127237 Marionette TRACE conn3 -> [0,1774,"setScriptTimeout",{"ms":35000}] 08:35:27 INFO - PROCESS | 1742 | 1466696127243 Marionette TRACE conn3 <- [1,1774,null,{}] 08:35:27 INFO - PROCESS | 1742 | 1466696127250 Marionette TRACE conn3 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:27 INFO - PROCESS | 1742 | 1466696127257 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:35:27 INFO - PROCESS | 1742 | 1466696127452 Marionette TRACE conn3 <- [1,1775,null,{"value":null}] 08:35:27 INFO - PROCESS | 1742 | 1466696127689 Marionette TRACE conn3 -> [0,1776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:27 INFO - PROCESS | 1742 | 1466696127699 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:35:27 INFO - PROCESS | 1742 | ++DOCSHELL 0x8cf63000 == 15 [pid = 1742] [id = 451] 08:35:27 INFO - PROCESS | 1742 | ++DOMWINDOW == 94 (0x8f617800) [pid = 1742] [serial = 1354] [outer = (nil)] 08:35:27 INFO - PROCESS | 1742 | ++DOMWINDOW == 95 (0x91597000) [pid = 1742] [serial = 1355] [outer = 0x8f617800] 08:35:27 INFO - PROCESS | 1742 | 1466696127834 Marionette DEBUG loaded listener.js 08:35:27 INFO - PROCESS | 1742 | ++DOMWINDOW == 96 (0x91c58000) [pid = 1742] [serial = 1356] [outer = 0x8f617800] 08:35:28 INFO - PROCESS | 1742 | 1466696128841 Marionette TRACE conn3 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 08:35:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 08:35:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1648ms 08:35:28 INFO - PROCESS | 1742 | 1466696128881 Marionette TRACE conn3 -> [0,1777,"getWindowHandle",null] 08:35:28 INFO - PROCESS | 1742 | 1466696128886 Marionette TRACE conn3 <- [1,1777,null,{"value":"8"}] 08:35:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 08:35:28 INFO - PROCESS | 1742 | 1466696128893 Marionette TRACE conn3 -> [0,1778,"setScriptTimeout",{"ms":35000}] 08:35:28 INFO - PROCESS | 1742 | 1466696128898 Marionette TRACE conn3 <- [1,1778,null,{}] 08:35:28 INFO - PROCESS | 1742 | 1466696128916 Marionette TRACE conn3 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:28 INFO - PROCESS | 1742 | 1466696128926 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:35:29 INFO - PROCESS | 1742 | 1466696129127 Marionette TRACE conn3 <- [1,1779,null,{"value":null}] 08:35:29 INFO - PROCESS | 1742 | 1466696129407 Marionette TRACE conn3 -> [0,1780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:29 INFO - PROCESS | 1742 | 1466696129421 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:35:29 INFO - PROCESS | 1742 | ++DOCSHELL 0x9258a800 == 16 [pid = 1742] [id = 452] 08:35:29 INFO - PROCESS | 1742 | ++DOMWINDOW == 97 (0x9258b800) [pid = 1742] [serial = 1357] [outer = (nil)] 08:35:29 INFO - PROCESS | 1742 | ++DOMWINDOW == 98 (0x92d04c00) [pid = 1742] [serial = 1358] [outer = 0x9258b800] 08:35:29 INFO - PROCESS | 1742 | 1466696129550 Marionette DEBUG loaded listener.js 08:35:29 INFO - PROCESS | 1742 | ++DOMWINDOW == 99 (0x92d10800) [pid = 1742] [serial = 1359] [outer = 0x9258b800] 08:35:30 INFO - PROCESS | 1742 | 1466696130498 Marionette TRACE conn3 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 08:35:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1 08:35:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 1638ms 08:35:30 INFO - PROCESS | 1742 | 1466696130533 Marionette TRACE conn3 -> [0,1781,"getWindowHandle",null] 08:35:30 INFO - PROCESS | 1742 | 1466696130536 Marionette TRACE conn3 <- [1,1781,null,{"value":"8"}] 08:35:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 08:35:30 INFO - PROCESS | 1742 | 1466696130544 Marionette TRACE conn3 -> [0,1782,"setScriptTimeout",{"ms":35000}] 08:35:30 INFO - PROCESS | 1742 | 1466696130548 Marionette TRACE conn3 <- [1,1782,null,{}] 08:35:30 INFO - PROCESS | 1742 | 1466696130553 Marionette TRACE conn3 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:30 INFO - PROCESS | 1742 | 1466696130559 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:35:30 INFO - PROCESS | 1742 | 1466696130745 Marionette TRACE conn3 <- [1,1783,null,{"value":null}] 08:35:30 INFO - PROCESS | 1742 | 1466696130931 Marionette TRACE conn3 -> [0,1784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:30 INFO - PROCESS | 1742 | 1466696130939 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:35:30 INFO - PROCESS | 1742 | ++DOCSHELL 0x8d9f8c00 == 17 [pid = 1742] [id = 453] 08:35:30 INFO - PROCESS | 1742 | ++DOMWINDOW == 100 (0x8ebd3800) [pid = 1742] [serial = 1360] [outer = (nil)] 08:35:31 INFO - PROCESS | 1742 | ++DOMWINDOW == 101 (0x93053400) [pid = 1742] [serial = 1361] [outer = 0x8ebd3800] 08:35:31 INFO - PROCESS | 1742 | 1466696131023 Marionette DEBUG loaded listener.js 08:35:31 INFO - PROCESS | 1742 | ++DOMWINDOW == 102 (0x930d7400) [pid = 1742] [serial = 1362] [outer = 0x8ebd3800] 08:35:32 INFO - PROCESS | 1742 | 1466696132043 Marionette TRACE conn3 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 08:35:32 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 08:35:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 1532ms 08:35:32 INFO - PROCESS | 1742 | 1466696132077 Marionette TRACE conn3 -> [0,1785,"getWindowHandle",null] 08:35:32 INFO - PROCESS | 1742 | 1466696132081 Marionette TRACE conn3 <- [1,1785,null,{"value":"8"}] 08:35:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 08:35:32 INFO - PROCESS | 1742 | 1466696132089 Marionette TRACE conn3 -> [0,1786,"setScriptTimeout",{"ms":35000}] 08:35:32 INFO - PROCESS | 1742 | 1466696132093 Marionette TRACE conn3 <- [1,1786,null,{}] 08:35:32 INFO - PROCESS | 1742 | 1466696132099 Marionette TRACE conn3 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:32 INFO - PROCESS | 1742 | 1466696132105 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:35:32 INFO - PROCESS | 1742 | 1466696132301 Marionette TRACE conn3 <- [1,1787,null,{"value":null}] 08:35:32 INFO - PROCESS | 1742 | 1466696132491 Marionette TRACE conn3 -> [0,1788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:32 INFO - PROCESS | 1742 | 1466696132498 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:35:32 INFO - PROCESS | 1742 | ++DOCSHELL 0x9250bc00 == 18 [pid = 1742] [id = 454] 08:35:32 INFO - PROCESS | 1742 | ++DOMWINDOW == 103 (0x930d4400) [pid = 1742] [serial = 1363] [outer = (nil)] 08:35:32 INFO - PROCESS | 1742 | ++DOMWINDOW == 104 (0x93cc0400) [pid = 1742] [serial = 1364] [outer = 0x930d4400] 08:35:32 INFO - PROCESS | 1742 | 1466696132585 Marionette DEBUG loaded listener.js 08:35:32 INFO - PROCESS | 1742 | ++DOMWINDOW == 105 (0x93e39c00) [pid = 1742] [serial = 1365] [outer = 0x930d4400] 08:35:33 INFO - PROCESS | 1742 | 1466696133575 Marionette TRACE conn3 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 08:35:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1 08:35:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 1533ms 08:35:33 INFO - PROCESS | 1742 | 1466696133623 Marionette TRACE conn3 -> [0,1789,"getWindowHandle",null] 08:35:33 INFO - PROCESS | 1742 | 1466696133627 Marionette TRACE conn3 <- [1,1789,null,{"value":"8"}] 08:35:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 08:35:33 INFO - PROCESS | 1742 | 1466696133635 Marionette TRACE conn3 -> [0,1790,"setScriptTimeout",{"ms":35000}] 08:35:33 INFO - PROCESS | 1742 | 1466696133639 Marionette TRACE conn3 <- [1,1790,null,{}] 08:35:33 INFO - PROCESS | 1742 | 1466696133646 Marionette TRACE conn3 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:33 INFO - PROCESS | 1742 | 1466696133659 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:35:33 INFO - PROCESS | 1742 | 1466696133946 Marionette TRACE conn3 <- [1,1791,null,{"value":null}] 08:35:34 INFO - PROCESS | 1742 | 1466696134189 Marionette TRACE conn3 -> [0,1792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:34 INFO - PROCESS | 1742 | 1466696134200 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:35:34 INFO - PROCESS | 1742 | ++DOCSHELL 0x8d923400 == 19 [pid = 1742] [id = 455] 08:35:34 INFO - PROCESS | 1742 | ++DOMWINDOW == 106 (0x93c30000) [pid = 1742] [serial = 1366] [outer = (nil)] 08:35:34 INFO - PROCESS | 1742 | ++DOMWINDOW == 107 (0x95362c00) [pid = 1742] [serial = 1367] [outer = 0x93c30000] 08:35:34 INFO - PROCESS | 1742 | 1466696134337 Marionette DEBUG loaded listener.js 08:35:34 INFO - PROCESS | 1742 | ++DOMWINDOW == 108 (0x9538a400) [pid = 1742] [serial = 1368] [outer = 0x93c30000] 08:35:35 INFO - PROCESS | 1742 | 1466696135386 Marionette TRACE conn3 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 08:35:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 08:35:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1789ms 08:35:35 INFO - PROCESS | 1742 | 1466696135425 Marionette TRACE conn3 -> [0,1793,"getWindowHandle",null] 08:35:35 INFO - PROCESS | 1742 | 1466696135429 Marionette TRACE conn3 <- [1,1793,null,{"value":"8"}] 08:35:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 08:35:35 INFO - PROCESS | 1742 | 1466696135436 Marionette TRACE conn3 -> [0,1794,"setScriptTimeout",{"ms":35000}] 08:35:35 INFO - PROCESS | 1742 | 1466696135440 Marionette TRACE conn3 <- [1,1794,null,{}] 08:35:35 INFO - PROCESS | 1742 | 1466696135446 Marionette TRACE conn3 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:35 INFO - PROCESS | 1742 | 1466696135452 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:35:35 INFO - PROCESS | 1742 | 1466696135668 Marionette TRACE conn3 <- [1,1795,null,{"value":null}] 08:35:35 INFO - PROCESS | 1742 | 1466696135905 Marionette TRACE conn3 -> [0,1796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:35 INFO - PROCESS | 1742 | 1466696135915 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:35:35 INFO - PROCESS | 1742 | ++DOCSHELL 0x8d2e2400 == 20 [pid = 1742] [id = 456] 08:35:35 INFO - PROCESS | 1742 | ++DOMWINDOW == 109 (0x8d7a2800) [pid = 1742] [serial = 1369] [outer = (nil)] 08:35:36 INFO - PROCESS | 1742 | ++DOMWINDOW == 110 (0x9258f000) [pid = 1742] [serial = 1370] [outer = 0x8d7a2800] 08:35:36 INFO - PROCESS | 1742 | 1466696136041 Marionette DEBUG loaded listener.js 08:35:36 INFO - PROCESS | 1742 | ++DOMWINDOW == 111 (0x92510800) [pid = 1742] [serial = 1371] [outer = 0x8d7a2800] 08:35:36 INFO - PROCESS | 1742 | 1466696136977 Marionette TRACE conn3 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 08:35:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 08:35:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 1596ms 08:35:37 INFO - PROCESS | 1742 | 1466696137047 Marionette TRACE conn3 -> [0,1797,"getWindowHandle",null] 08:35:37 INFO - PROCESS | 1742 | 1466696137052 Marionette TRACE conn3 <- [1,1797,null,{"value":"8"}] 08:35:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 08:35:37 INFO - PROCESS | 1742 | 1466696137062 Marionette TRACE conn3 -> [0,1798,"setScriptTimeout",{"ms":35000}] 08:35:37 INFO - PROCESS | 1742 | 1466696137065 Marionette TRACE conn3 <- [1,1798,null,{}] 08:35:37 INFO - PROCESS | 1742 | 1466696137072 Marionette TRACE conn3 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:37 INFO - PROCESS | 1742 | 1466696137078 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:35:37 INFO - PROCESS | 1742 | 1466696137276 Marionette TRACE conn3 <- [1,1799,null,{"value":null}] 08:35:37 INFO - PROCESS | 1742 | 1466696137474 Marionette TRACE conn3 -> [0,1800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:37 INFO - PROCESS | 1742 | 1466696137483 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:35:37 INFO - PROCESS | 1742 | ++DOCSHELL 0x8d9f4000 == 21 [pid = 1742] [id = 457] 08:35:37 INFO - PROCESS | 1742 | ++DOMWINDOW == 112 (0x8e639400) [pid = 1742] [serial = 1372] [outer = (nil)] 08:35:37 INFO - PROCESS | 1742 | ++DOMWINDOW == 113 (0x9544f800) [pid = 1742] [serial = 1373] [outer = 0x8e639400] 08:35:37 INFO - PROCESS | 1742 | 1466696137563 Marionette DEBUG loaded listener.js 08:35:37 INFO - PROCESS | 1742 | ++DOMWINDOW == 114 (0x95456000) [pid = 1742] [serial = 1374] [outer = 0x8e639400] 08:35:38 INFO - PROCESS | 1742 | 1466696138594 Marionette TRACE conn3 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 08:35:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 08:35:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1584ms 08:35:38 INFO - PROCESS | 1742 | 1466696138648 Marionette TRACE conn3 -> [0,1801,"getWindowHandle",null] 08:35:38 INFO - PROCESS | 1742 | 1466696138652 Marionette TRACE conn3 <- [1,1801,null,{"value":"8"}] 08:35:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 08:35:38 INFO - PROCESS | 1742 | 1466696138661 Marionette TRACE conn3 -> [0,1802,"setScriptTimeout",{"ms":35000}] 08:35:38 INFO - PROCESS | 1742 | 1466696138666 Marionette TRACE conn3 <- [1,1802,null,{}] 08:35:38 INFO - PROCESS | 1742 | 1466696138673 Marionette TRACE conn3 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:38 INFO - PROCESS | 1742 | 1466696138677 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:35:38 INFO - PROCESS | 1742 | 1466696138911 Marionette TRACE conn3 <- [1,1803,null,{"value":null}] 08:35:39 INFO - PROCESS | 1742 | 1466696139313 Marionette TRACE conn3 -> [0,1804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:39 INFO - PROCESS | 1742 | 1466696139323 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:35:39 INFO - PROCESS | 1742 | ++DOCSHELL 0x8d0b6000 == 22 [pid = 1742] [id = 458] 08:35:39 INFO - PROCESS | 1742 | ++DOMWINDOW == 115 (0x8d0b8000) [pid = 1742] [serial = 1375] [outer = (nil)] 08:35:39 INFO - PROCESS | 1742 | ++DOMWINDOW == 116 (0x8d2dd800) [pid = 1742] [serial = 1376] [outer = 0x8d0b8000] 08:35:39 INFO - PROCESS | 1742 | 1466696139422 Marionette DEBUG loaded listener.js 08:35:39 INFO - PROCESS | 1742 | ++DOMWINDOW == 117 (0x8d7a4000) [pid = 1742] [serial = 1377] [outer = 0x8d0b8000] 08:35:40 INFO - PROCESS | 1742 | 1466696140374 Marionette TRACE conn3 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 08:35:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 08:35:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1788ms 08:35:40 INFO - PROCESS | 1742 | 1466696140452 Marionette TRACE conn3 -> [0,1805,"getWindowHandle",null] 08:35:40 INFO - PROCESS | 1742 | 1466696140458 Marionette TRACE conn3 <- [1,1805,null,{"value":"8"}] 08:35:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 08:35:40 INFO - PROCESS | 1742 | 1466696140466 Marionette TRACE conn3 -> [0,1806,"setScriptTimeout",{"ms":35000}] 08:35:40 INFO - PROCESS | 1742 | 1466696140471 Marionette TRACE conn3 <- [1,1806,null,{}] 08:35:40 INFO - PROCESS | 1742 | 1466696140479 Marionette TRACE conn3 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:40 INFO - PROCESS | 1742 | 1466696140487 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:35:40 INFO - PROCESS | 1742 | 1466696140777 Marionette TRACE conn3 <- [1,1807,null,{"value":null}] 08:35:41 INFO - PROCESS | 1742 | 1466696141077 Marionette TRACE conn3 -> [0,1808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:41 INFO - PROCESS | 1742 | 1466696141086 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:35:41 INFO - PROCESS | 1742 | --DOMWINDOW == 116 (0x92510c00) [pid = 1742] [serial = 1257] [outer = (nil)] [url = about:blank] 08:35:41 INFO - PROCESS | 1742 | --DOMWINDOW == 115 (0x8eec4000) [pid = 1742] [serial = 1242] [outer = (nil)] [url = about:blank] 08:35:41 INFO - PROCESS | 1742 | --DOMWINDOW == 114 (0x9119e800) [pid = 1742] [serial = 1248] [outer = (nil)] [url = about:blank] 08:35:41 INFO - PROCESS | 1742 | --DOMWINDOW == 113 (0x8f5d9c00) [pid = 1742] [serial = 1245] [outer = (nil)] [url = about:blank] 08:35:41 INFO - PROCESS | 1742 | --DOMWINDOW == 112 (0x91d82800) [pid = 1742] [serial = 1251] [outer = (nil)] [url = about:blank] 08:35:41 INFO - PROCESS | 1742 | --DOMWINDOW == 111 (0x8e63a800) [pid = 1742] [serial = 1239] [outer = (nil)] [url = about:blank] 08:35:41 INFO - PROCESS | 1742 | --DOMWINDOW == 110 (0x8d0bec00) [pid = 1742] [serial = 1254] [outer = (nil)] [url = about:blank] 08:35:41 INFO - PROCESS | 1742 | --DOMWINDOW == 109 (0x92d03c00) [pid = 1742] [serial = 1310] [outer = (nil)] [url = about:blank] 08:35:41 INFO - PROCESS | 1742 | --DOMWINDOW == 108 (0x91d8c000) [pid = 1742] [serial = 1307] [outer = (nil)] [url = about:blank] 08:35:41 INFO - PROCESS | 1742 | --DOMWINDOW == 107 (0x8f612800) [pid = 1742] [serial = 1301] [outer = (nil)] [url = about:blank] 08:35:41 INFO - PROCESS | 1742 | --DOMWINDOW == 106 (0x8d9ef000) [pid = 1742] [serial = 1271] [outer = (nil)] [url = about:blank] 08:35:41 INFO - PROCESS | 1742 | --DOMWINDOW == 105 (0x8f61e800) [pid = 1742] [serial = 1302] [outer = (nil)] [url = about:blank] 08:35:41 INFO - PROCESS | 1742 | --DOMWINDOW == 104 (0x8e63fc00) [pid = 1742] [serial = 1272] [outer = (nil)] [url = about:blank] 08:35:41 INFO - PROCESS | 1742 | --DOMWINDOW == 103 (0x93cbc400) [pid = 1742] [serial = 1283] [outer = (nil)] [url = about:blank] 08:35:41 INFO - PROCESS | 1742 | --DOMWINDOW == 102 (0x93cbf800) [pid = 1742] [serial = 1284] [outer = (nil)] [url = about:blank] 08:35:41 INFO - PROCESS | 1742 | --DOMWINDOW == 101 (0x8d92ec00) [pid = 1742] [serial = 1292] [outer = (nil)] [url = about:blank] 08:35:41 INFO - PROCESS | 1742 | --DOMWINDOW == 100 (0x8d9e9400) [pid = 1742] [serial = 1293] [outer = (nil)] [url = about:blank] 08:35:41 INFO - PROCESS | 1742 | --DOMWINDOW == 99 (0x9535a000) [pid = 1742] [serial = 1289] [outer = (nil)] [url = about:blank] 08:35:41 INFO - PROCESS | 1742 | --DOMWINDOW == 98 (0x9535d800) [pid = 1742] [serial = 1290] [outer = (nil)] [url = about:blank] 08:35:41 INFO - PROCESS | 1742 | --DOMWINDOW == 97 (0x93c24400) [pid = 1742] [serial = 1280] [outer = (nil)] [url = about:blank] 08:35:41 INFO - PROCESS | 1742 | --DOMWINDOW == 96 (0x93c2a400) [pid = 1742] [serial = 1281] [outer = (nil)] [url = about:blank] 08:35:41 INFO - PROCESS | 1742 | --DOMWINDOW == 95 (0x8d7a2c00) [pid = 1742] [serial = 1298] [outer = (nil)] [url = about:blank] 08:35:41 INFO - PROCESS | 1742 | --DOMWINDOW == 94 (0x8e632400) [pid = 1742] [serial = 1299] [outer = (nil)] [url = about:blank] 08:35:41 INFO - PROCESS | 1742 | --DOMWINDOW == 93 (0x93049400) [pid = 1742] [serial = 1277] [outer = (nil)] [url = about:blank] 08:35:41 INFO - PROCESS | 1742 | --DOMWINDOW == 92 (0x93054400) [pid = 1742] [serial = 1278] [outer = (nil)] [url = about:blank] 08:35:41 INFO - PROCESS | 1742 | --DOMWINDOW == 91 (0x8e66cc00) [pid = 1742] [serial = 1295] [outer = (nil)] [url = about:blank] 08:35:41 INFO - PROCESS | 1742 | --DOMWINDOW == 90 (0x8ebca400) [pid = 1742] [serial = 1296] [outer = (nil)] [url = about:blank] 08:35:41 INFO - PROCESS | 1742 | --DOMWINDOW == 89 (0x924bb000) [pid = 1742] [serial = 1269] [outer = (nil)] [url = about:blank] 08:35:41 INFO - PROCESS | 1742 | --DOMWINDOW == 88 (0x8f38d000) [pid = 1742] [serial = 1274] [outer = (nil)] [url = about:blank] 08:35:41 INFO - PROCESS | 1742 | --DOMWINDOW == 87 (0x8f5d7400) [pid = 1742] [serial = 1275] [outer = (nil)] [url = about:blank] 08:35:41 INFO - PROCESS | 1742 | --DOMWINDOW == 86 (0x93e45000) [pid = 1742] [serial = 1286] [outer = (nil)] [url = about:blank] 08:35:41 INFO - PROCESS | 1742 | --DOMWINDOW == 85 (0x94991800) [pid = 1742] [serial = 1287] [outer = (nil)] [url = about:blank] 08:35:41 INFO - PROCESS | 1742 | --DOMWINDOW == 84 (0x91c5dc00) [pid = 1742] [serial = 1305] [outer = (nil)] [url = about:blank] 08:35:41 INFO - PROCESS | 1742 | --DOMWINDOW == 83 (0x924b2400) [pid = 1742] [serial = 1308] [outer = (nil)] [url = about:blank] 08:35:41 INFO - PROCESS | 1742 | --DOMWINDOW == 82 (0x93046400) [pid = 1742] [serial = 1311] [outer = (nil)] [url = about:blank] 08:35:41 INFO - PROCESS | 1742 | --DOMWINDOW == 81 (0x9159a000) [pid = 1742] [serial = 1304] [outer = (nil)] [url = about:blank] 08:35:41 INFO - PROCESS | 1742 | ++DOCSHELL 0x8d0bec00 == 23 [pid = 1742] [id = 459] 08:35:41 INFO - PROCESS | 1742 | ++DOMWINDOW == 82 (0x8d7a2c00) [pid = 1742] [serial = 1378] [outer = (nil)] 08:35:41 INFO - PROCESS | 1742 | ++DOMWINDOW == 83 (0x8d9efc00) [pid = 1742] [serial = 1379] [outer = 0x8d7a2c00] 08:35:41 INFO - PROCESS | 1742 | 1466696141273 Marionette DEBUG loaded listener.js 08:35:41 INFO - PROCESS | 1742 | ++DOMWINDOW == 84 (0x8e63f000) [pid = 1742] [serial = 1380] [outer = 0x8d7a2c00] 08:35:42 INFO - PROCESS | 1742 | 1466696142082 Marionette TRACE conn3 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 08:35:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 08:35:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1637ms 08:35:42 INFO - PROCESS | 1742 | 1466696142108 Marionette TRACE conn3 -> [0,1809,"getWindowHandle",null] 08:35:42 INFO - PROCESS | 1742 | 1466696142114 Marionette TRACE conn3 <- [1,1809,null,{"value":"8"}] 08:35:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 08:35:42 INFO - PROCESS | 1742 | 1466696142136 Marionette TRACE conn3 -> [0,1810,"setScriptTimeout",{"ms":35000}] 08:35:42 INFO - PROCESS | 1742 | 1466696142140 Marionette TRACE conn3 <- [1,1810,null,{}] 08:35:42 INFO - PROCESS | 1742 | 1466696142146 Marionette TRACE conn3 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:42 INFO - PROCESS | 1742 | 1466696142152 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:35:42 INFO - PROCESS | 1742 | 1466696142348 Marionette TRACE conn3 <- [1,1811,null,{"value":null}] 08:35:42 INFO - PROCESS | 1742 | 1466696142360 Marionette TRACE conn3 -> [0,1812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:42 INFO - PROCESS | 1742 | 1466696142370 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:35:42 INFO - PROCESS | 1742 | ++DOCSHELL 0x8eec4800 == 24 [pid = 1742] [id = 460] 08:35:42 INFO - PROCESS | 1742 | ++DOMWINDOW == 85 (0x8eec8000) [pid = 1742] [serial = 1381] [outer = (nil)] 08:35:42 INFO - PROCESS | 1742 | ++DOMWINDOW == 86 (0x8f615000) [pid = 1742] [serial = 1382] [outer = 0x8eec8000] 08:35:42 INFO - PROCESS | 1742 | 1466696142441 Marionette DEBUG loaded listener.js 08:35:42 INFO - PROCESS | 1742 | ++DOMWINDOW == 87 (0x91199800) [pid = 1742] [serial = 1383] [outer = 0x8eec8000] 08:35:43 INFO - PROCESS | 1742 | 1466696143490 Marionette TRACE conn3 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 08:35:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 08:35:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1391ms 08:35:43 INFO - PROCESS | 1742 | 1466696143521 Marionette TRACE conn3 -> [0,1813,"getWindowHandle",null] 08:35:43 INFO - PROCESS | 1742 | 1466696143525 Marionette TRACE conn3 <- [1,1813,null,{"value":"8"}] 08:35:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 08:35:43 INFO - PROCESS | 1742 | 1466696143539 Marionette TRACE conn3 -> [0,1814,"setScriptTimeout",{"ms":35000}] 08:35:43 INFO - PROCESS | 1742 | 1466696143549 Marionette TRACE conn3 <- [1,1814,null,{}] 08:35:43 INFO - PROCESS | 1742 | 1466696143563 Marionette TRACE conn3 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:43 INFO - PROCESS | 1742 | 1466696143571 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:35:43 INFO - PROCESS | 1742 | 1466696143759 Marionette TRACE conn3 <- [1,1815,null,{"value":null}] 08:35:43 INFO - PROCESS | 1742 | 1466696143932 Marionette TRACE conn3 -> [0,1816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:43 INFO - PROCESS | 1742 | 1466696143943 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:35:43 INFO - PROCESS | 1742 | ++DOCSHELL 0x8ebd2c00 == 25 [pid = 1742] [id = 461] 08:35:43 INFO - PROCESS | 1742 | ++DOMWINDOW == 88 (0x9159c000) [pid = 1742] [serial = 1384] [outer = (nil)] 08:35:44 INFO - PROCESS | 1742 | ++DOMWINDOW == 89 (0x924b5000) [pid = 1742] [serial = 1385] [outer = 0x9159c000] 08:35:44 INFO - PROCESS | 1742 | 1466696144012 Marionette DEBUG loaded listener.js 08:35:44 INFO - PROCESS | 1742 | ++DOMWINDOW == 90 (0x9250a000) [pid = 1742] [serial = 1386] [outer = 0x9159c000] 08:35:44 INFO - PROCESS | 1742 | 1466696144964 Marionette TRACE conn3 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 08:35:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 08:35:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1461ms 08:35:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 08:35:45 INFO - PROCESS | 1742 | 1466696144993 Marionette TRACE conn3 -> [0,1817,"getWindowHandle",null] 08:35:45 INFO - PROCESS | 1742 | 1466696144997 Marionette TRACE conn3 <- [1,1817,null,{"value":"8"}] 08:35:45 INFO - PROCESS | 1742 | 1466696145004 Marionette TRACE conn3 -> [0,1818,"setScriptTimeout",{"ms":35000}] 08:35:45 INFO - PROCESS | 1742 | 1466696145007 Marionette TRACE conn3 <- [1,1818,null,{}] 08:35:45 INFO - PROCESS | 1742 | 1466696145013 Marionette TRACE conn3 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:45 INFO - PROCESS | 1742 | 1466696145018 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:35:45 INFO - PROCESS | 1742 | 1466696145270 Marionette TRACE conn3 <- [1,1819,null,{"value":null}] 08:35:45 INFO - PROCESS | 1742 | 1466696145296 Marionette TRACE conn3 -> [0,1820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:45 INFO - PROCESS | 1742 | 1466696145308 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:35:45 INFO - PROCESS | 1742 | ++DOCSHELL 0x91599c00 == 26 [pid = 1742] [id = 462] 08:35:45 INFO - PROCESS | 1742 | ++DOMWINDOW == 91 (0x924bd000) [pid = 1742] [serial = 1387] [outer = (nil)] 08:35:45 INFO - PROCESS | 1742 | ++DOMWINDOW == 92 (0x92d0b400) [pid = 1742] [serial = 1388] [outer = 0x924bd000] 08:35:45 INFO - PROCESS | 1742 | 1466696145385 Marionette DEBUG loaded listener.js 08:35:45 INFO - PROCESS | 1742 | ++DOMWINDOW == 93 (0x9304b000) [pid = 1742] [serial = 1389] [outer = 0x924bd000] 08:35:46 INFO - PROCESS | 1742 | --DOMWINDOW == 92 (0x8d799000) [pid = 1742] [serial = 1234] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 08:35:46 INFO - PROCESS | 1742 | --DOMWINDOW == 91 (0x8e63d800) [pid = 1742] [serial = 1333] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 08:35:46 INFO - PROCESS | 1742 | --DOMWINDOW == 90 (0x8cf6ac00) [pid = 1742] [serial = 1336] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 08:35:46 INFO - PROCESS | 1742 | --DOMWINDOW == 89 (0x8d9ebc00) [pid = 1742] [serial = 1339] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 08:35:46 INFO - PROCESS | 1742 | --DOMWINDOW == 88 (0x8d9ecc00) [pid = 1742] [serial = 1342] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 08:35:46 INFO - PROCESS | 1742 | --DOMWINDOW == 87 (0x8cf5f000) [pid = 1742] [serial = 1312] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 08:35:46 INFO - PROCESS | 1742 | --DOMWINDOW == 86 (0x8e633800) [pid = 1742] [serial = 1315] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 08:35:46 INFO - PROCESS | 1742 | --DOMWINDOW == 85 (0x8f5d3000) [pid = 1742] [serial = 1318] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 08:35:46 INFO - PROCESS | 1742 | --DOMWINDOW == 84 (0x8f391c00) [pid = 1742] [serial = 1321] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 08:35:46 INFO - PROCESS | 1742 | --DOMWINDOW == 83 (0x8cf65000) [pid = 1742] [serial = 1324] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 08:35:46 INFO - PROCESS | 1742 | --DOMWINDOW == 82 (0x93e3fc00) [pid = 1742] [serial = 1327] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 08:35:46 INFO - PROCESS | 1742 | --DOMWINDOW == 81 (0x8d0b4c00) [pid = 1742] [serial = 1330] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 08:35:46 INFO - PROCESS | 1742 | --DOMWINDOW == 80 (0x91d8f000) [pid = 1742] [serial = 1345] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 08:35:46 INFO - PROCESS | 1742 | 1466696146470 Marionette TRACE conn3 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 08:35:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 08:35:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 1531ms 08:35:46 INFO - PROCESS | 1742 | 1466696146536 Marionette TRACE conn3 -> [0,1821,"getWindowHandle",null] 08:35:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 08:35:46 INFO - PROCESS | 1742 | 1466696146540 Marionette TRACE conn3 <- [1,1821,null,{"value":"8"}] 08:35:46 INFO - PROCESS | 1742 | 1466696146547 Marionette TRACE conn3 -> [0,1822,"setScriptTimeout",{"ms":35000}] 08:35:46 INFO - PROCESS | 1742 | 1466696146551 Marionette TRACE conn3 <- [1,1822,null,{}] 08:35:46 INFO - PROCESS | 1742 | 1466696146557 Marionette TRACE conn3 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:46 INFO - PROCESS | 1742 | 1466696146562 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:35:46 INFO - PROCESS | 1742 | 1466696146741 Marionette TRACE conn3 <- [1,1823,null,{"value":null}] 08:35:46 INFO - PROCESS | 1742 | 1466696146749 Marionette TRACE conn3 -> [0,1824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:46 INFO - PROCESS | 1742 | 1466696146768 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:35:46 INFO - PROCESS | 1742 | ++DOCSHELL 0x8eaaec00 == 27 [pid = 1742] [id = 463] 08:35:46 INFO - PROCESS | 1742 | ++DOMWINDOW == 81 (0x8f391c00) [pid = 1742] [serial = 1390] [outer = (nil)] 08:35:46 INFO - PROCESS | 1742 | ++DOMWINDOW == 82 (0x924bd400) [pid = 1742] [serial = 1391] [outer = 0x8f391c00] 08:35:46 INFO - PROCESS | 1742 | 1466696146850 Marionette DEBUG loaded listener.js 08:35:46 INFO - PROCESS | 1742 | ++DOMWINDOW == 83 (0x93051400) [pid = 1742] [serial = 1392] [outer = 0x8f391c00] 08:35:47 INFO - PROCESS | 1742 | 1466696147829 Marionette TRACE conn3 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 08:35:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 08:35:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 1338ms 08:35:47 INFO - PROCESS | 1742 | 1466696147885 Marionette TRACE conn3 -> [0,1825,"getWindowHandle",null] 08:35:47 INFO - PROCESS | 1742 | 1466696147890 Marionette TRACE conn3 <- [1,1825,null,{"value":"8"}] 08:35:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 08:35:47 INFO - PROCESS | 1742 | 1466696147896 Marionette TRACE conn3 -> [0,1826,"setScriptTimeout",{"ms":35000}] 08:35:47 INFO - PROCESS | 1742 | 1466696147899 Marionette TRACE conn3 <- [1,1826,null,{}] 08:35:47 INFO - PROCESS | 1742 | 1466696147905 Marionette TRACE conn3 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:47 INFO - PROCESS | 1742 | 1466696147911 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:35:48 INFO - PROCESS | 1742 | 1466696148166 Marionette TRACE conn3 <- [1,1827,null,{"value":null}] 08:35:48 INFO - PROCESS | 1742 | 1466696148355 Marionette TRACE conn3 -> [0,1828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:48 INFO - PROCESS | 1742 | 1466696148365 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:35:48 INFO - PROCESS | 1742 | ++DOCSHELL 0x8cf64400 == 28 [pid = 1742] [id = 464] 08:35:48 INFO - PROCESS | 1742 | ++DOMWINDOW == 84 (0x8cf65000) [pid = 1742] [serial = 1393] [outer = (nil)] 08:35:48 INFO - PROCESS | 1742 | ++DOMWINDOW == 85 (0x8d0c1c00) [pid = 1742] [serial = 1394] [outer = 0x8cf65000] 08:35:48 INFO - PROCESS | 1742 | 1466696148469 Marionette DEBUG loaded listener.js 08:35:48 INFO - PROCESS | 1742 | ++DOMWINDOW == 86 (0x8d799000) [pid = 1742] [serial = 1395] [outer = 0x8cf65000] 08:35:49 INFO - PROCESS | 1742 | 1466696149567 Marionette TRACE conn3 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 08:35:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 08:35:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1732ms 08:35:49 INFO - PROCESS | 1742 | 1466696149632 Marionette TRACE conn3 -> [0,1829,"getWindowHandle",null] 08:35:49 INFO - PROCESS | 1742 | 1466696149640 Marionette TRACE conn3 <- [1,1829,null,{"value":"8"}] 08:35:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 08:35:49 INFO - PROCESS | 1742 | 1466696149649 Marionette TRACE conn3 -> [0,1830,"setScriptTimeout",{"ms":35000}] 08:35:49 INFO - PROCESS | 1742 | 1466696149654 Marionette TRACE conn3 <- [1,1830,null,{}] 08:35:49 INFO - PROCESS | 1742 | 1466696149663 Marionette TRACE conn3 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:49 INFO - PROCESS | 1742 | 1466696149669 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:35:49 INFO - PROCESS | 1742 | 1466696149948 Marionette TRACE conn3 <- [1,1831,null,{"value":null}] 08:35:50 INFO - PROCESS | 1742 | 1466696150278 Marionette TRACE conn3 -> [0,1832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:50 INFO - PROCESS | 1742 | 1466696150287 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:35:50 INFO - PROCESS | 1742 | ++DOCSHELL 0x8ebc9400 == 29 [pid = 1742] [id = 465] 08:35:50 INFO - PROCESS | 1742 | ++DOMWINDOW == 87 (0x8ebce800) [pid = 1742] [serial = 1396] [outer = (nil)] 08:35:50 INFO - PROCESS | 1742 | ++DOMWINDOW == 88 (0x8eeca800) [pid = 1742] [serial = 1397] [outer = 0x8ebce800] 08:35:50 INFO - PROCESS | 1742 | 1466696150380 Marionette DEBUG loaded listener.js 08:35:50 INFO - PROCESS | 1742 | ++DOMWINDOW == 89 (0x8f390800) [pid = 1742] [serial = 1398] [outer = 0x8ebce800] 08:35:51 INFO - PROCESS | 1742 | 1466696151397 Marionette TRACE conn3 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 08:35:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 08:35:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1785ms 08:35:51 INFO - PROCESS | 1742 | 1466696151434 Marionette TRACE conn3 -> [0,1833,"getWindowHandle",null] 08:35:51 INFO - PROCESS | 1742 | 1466696151440 Marionette TRACE conn3 <- [1,1833,null,{"value":"8"}] 08:35:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 08:35:51 INFO - PROCESS | 1742 | 1466696151447 Marionette TRACE conn3 -> [0,1834,"setScriptTimeout",{"ms":35000}] 08:35:51 INFO - PROCESS | 1742 | 1466696151452 Marionette TRACE conn3 <- [1,1834,null,{}] 08:35:51 INFO - PROCESS | 1742 | 1466696151458 Marionette TRACE conn3 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:51 INFO - PROCESS | 1742 | 1466696151464 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:35:51 INFO - PROCESS | 1742 | 1466696151680 Marionette TRACE conn3 <- [1,1835,null,{"value":null}] 08:35:51 INFO - PROCESS | 1742 | 1466696151963 Marionette TRACE conn3 -> [0,1836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:51 INFO - PROCESS | 1742 | 1466696151975 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:35:52 INFO - PROCESS | 1742 | ++DOCSHELL 0x8f621400 == 30 [pid = 1742] [id = 466] 08:35:52 INFO - PROCESS | 1742 | ++DOMWINDOW == 90 (0x9119fc00) [pid = 1742] [serial = 1399] [outer = (nil)] 08:35:52 INFO - PROCESS | 1742 | ++DOMWINDOW == 91 (0x915a1400) [pid = 1742] [serial = 1400] [outer = 0x9119fc00] 08:35:52 INFO - PROCESS | 1742 | 1466696152102 Marionette DEBUG loaded listener.js 08:35:52 INFO - PROCESS | 1742 | ++DOMWINDOW == 92 (0x91d8c800) [pid = 1742] [serial = 1401] [outer = 0x9119fc00] 08:35:53 INFO - PROCESS | 1742 | 1466696153102 Marionette TRACE conn3 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 08:35:53 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 08:35:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1684ms 08:35:53 INFO - PROCESS | 1742 | 1466696153133 Marionette TRACE conn3 -> [0,1837,"getWindowHandle",null] 08:35:53 INFO - PROCESS | 1742 | 1466696153140 Marionette TRACE conn3 <- [1,1837,null,{"value":"8"}] 08:35:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 08:35:53 INFO - PROCESS | 1742 | 1466696153158 Marionette TRACE conn3 -> [0,1838,"setScriptTimeout",{"ms":35000}] 08:35:53 INFO - PROCESS | 1742 | 1466696153166 Marionette TRACE conn3 <- [1,1838,null,{}] 08:35:53 INFO - PROCESS | 1742 | 1466696153172 Marionette TRACE conn3 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:53 INFO - PROCESS | 1742 | 1466696153179 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:35:53 INFO - PROCESS | 1742 | 1466696153393 Marionette TRACE conn3 <- [1,1839,null,{"value":null}] 08:35:53 INFO - PROCESS | 1742 | 1466696153640 Marionette TRACE conn3 -> [0,1840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.beginPath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:53 INFO - PROCESS | 1742 | 1466696153648 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:35:53 INFO - PROCESS | 1742 | ++DOCSHELL 0x8f61b000 == 31 [pid = 1742] [id = 467] 08:35:53 INFO - PROCESS | 1742 | ++DOMWINDOW == 93 (0x91594800) [pid = 1742] [serial = 1402] [outer = (nil)] 08:35:53 INFO - PROCESS | 1742 | ++DOMWINDOW == 94 (0x93c25800) [pid = 1742] [serial = 1403] [outer = 0x91594800] 08:35:53 INFO - PROCESS | 1742 | 1466696153776 Marionette DEBUG loaded listener.js 08:35:53 INFO - PROCESS | 1742 | ++DOMWINDOW == 95 (0x93cbec00) [pid = 1742] [serial = 1404] [outer = 0x91594800] 08:35:54 INFO - PROCESS | 1742 | 1466696154713 Marionette TRACE conn3 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 08:35:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 08:35:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1597ms 08:35:54 INFO - PROCESS | 1742 | 1466696154747 Marionette TRACE conn3 -> [0,1841,"getWindowHandle",null] 08:35:54 INFO - PROCESS | 1742 | 1466696154752 Marionette TRACE conn3 <- [1,1841,null,{"value":"8"}] 08:35:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 08:35:54 INFO - PROCESS | 1742 | 1466696154759 Marionette TRACE conn3 -> [0,1842,"setScriptTimeout",{"ms":35000}] 08:35:54 INFO - PROCESS | 1742 | 1466696154763 Marionette TRACE conn3 <- [1,1842,null,{}] 08:35:54 INFO - PROCESS | 1742 | 1466696154769 Marionette TRACE conn3 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:54 INFO - PROCESS | 1742 | 1466696154775 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:35:54 INFO - PROCESS | 1742 | 1466696154975 Marionette TRACE conn3 <- [1,1843,null,{"value":null}] 08:35:55 INFO - PROCESS | 1742 | 1466696155233 Marionette TRACE conn3 -> [0,1844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:55 INFO - PROCESS | 1742 | 1466696155244 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:35:55 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e668400 == 32 [pid = 1742] [id = 468] 08:35:55 INFO - PROCESS | 1742 | ++DOMWINDOW == 96 (0x8e673c00) [pid = 1742] [serial = 1405] [outer = (nil)] 08:35:55 INFO - PROCESS | 1742 | ++DOMWINDOW == 97 (0x93e3fc00) [pid = 1742] [serial = 1406] [outer = 0x8e673c00] 08:35:55 INFO - PROCESS | 1742 | 1466696155367 Marionette DEBUG loaded listener.js 08:35:55 INFO - PROCESS | 1742 | ++DOMWINDOW == 98 (0x94991800) [pid = 1742] [serial = 1407] [outer = 0x8e673c00] 08:35:56 INFO - PROCESS | 1742 | 1466696156259 Marionette TRACE conn3 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 08:35:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 08:35:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1542ms 08:35:56 INFO - PROCESS | 1742 | 1466696156318 Marionette TRACE conn3 -> [0,1845,"getWindowHandle",null] 08:35:56 INFO - PROCESS | 1742 | 1466696156323 Marionette TRACE conn3 <- [1,1845,null,{"value":"8"}] 08:35:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 08:35:56 INFO - PROCESS | 1742 | 1466696156331 Marionette TRACE conn3 -> [0,1846,"setScriptTimeout",{"ms":35000}] 08:35:56 INFO - PROCESS | 1742 | 1466696156334 Marionette TRACE conn3 <- [1,1846,null,{}] 08:35:56 INFO - PROCESS | 1742 | 1466696156339 Marionette TRACE conn3 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:56 INFO - PROCESS | 1742 | 1466696156345 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:35:56 INFO - PROCESS | 1742 | 1466696156548 Marionette TRACE conn3 <- [1,1847,null,{"value":null}] 08:35:56 INFO - PROCESS | 1742 | 1466696156740 Marionette TRACE conn3 -> [0,1848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:56 INFO - PROCESS | 1742 | 1466696156760 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:35:56 INFO - PROCESS | 1742 | ++DOCSHELL 0x95385800 == 33 [pid = 1742] [id = 469] 08:35:56 INFO - PROCESS | 1742 | ++DOMWINDOW == 99 (0x95387000) [pid = 1742] [serial = 1408] [outer = (nil)] 08:35:56 INFO - PROCESS | 1742 | ++DOMWINDOW == 100 (0x9538e000) [pid = 1742] [serial = 1409] [outer = 0x95387000] 08:35:56 INFO - PROCESS | 1742 | 1466696156944 Marionette DEBUG loaded listener.js 08:35:57 INFO - PROCESS | 1742 | ++DOMWINDOW == 101 (0x95457400) [pid = 1742] [serial = 1410] [outer = 0x95387000] 08:35:57 INFO - PROCESS | 1742 | 1466696157970 Marionette TRACE conn3 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 08:35:58 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) 08:35:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1681ms 08:35:58 INFO - PROCESS | 1742 | 1466696158014 Marionette TRACE conn3 -> [0,1849,"getWindowHandle",null] 08:35:58 INFO - PROCESS | 1742 | 1466696158018 Marionette TRACE conn3 <- [1,1849,null,{"value":"8"}] 08:35:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 08:35:58 INFO - PROCESS | 1742 | 1466696158025 Marionette TRACE conn3 -> [0,1850,"setScriptTimeout",{"ms":35000}] 08:35:58 INFO - PROCESS | 1742 | 1466696158029 Marionette TRACE conn3 <- [1,1850,null,{}] 08:35:58 INFO - PROCESS | 1742 | 1466696158035 Marionette TRACE conn3 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:58 INFO - PROCESS | 1742 | 1466696158041 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:35:58 INFO - PROCESS | 1742 | 1466696158237 Marionette TRACE conn3 <- [1,1851,null,{"value":null}] 08:35:58 INFO - PROCESS | 1742 | 1466696158499 Marionette TRACE conn3 -> [0,1852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:58 INFO - PROCESS | 1742 | 1466696158510 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:35:58 INFO - PROCESS | 1742 | ++DOCSHELL 0x8d2da400 == 34 [pid = 1742] [id = 470] 08:35:58 INFO - PROCESS | 1742 | ++DOMWINDOW == 102 (0x8d2db800) [pid = 1742] [serial = 1411] [outer = (nil)] 08:35:58 INFO - PROCESS | 1742 | ++DOMWINDOW == 103 (0x8e66b000) [pid = 1742] [serial = 1412] [outer = 0x8d2db800] 08:35:58 INFO - PROCESS | 1742 | 1466696158644 Marionette DEBUG loaded listener.js 08:35:58 INFO - PROCESS | 1742 | ++DOMWINDOW == 104 (0x8f61b800) [pid = 1742] [serial = 1413] [outer = 0x8d2db800] 08:35:59 INFO - PROCESS | 1742 | 1466696159960 Marionette TRACE conn3 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 08:36:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 08:36:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1986ms 08:36:00 INFO - PROCESS | 1742 | 1466696160012 Marionette TRACE conn3 -> [0,1853,"getWindowHandle",null] 08:36:00 INFO - PROCESS | 1742 | 1466696160018 Marionette TRACE conn3 <- [1,1853,null,{"value":"8"}] 08:36:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 08:36:00 INFO - PROCESS | 1742 | 1466696160028 Marionette TRACE conn3 -> [0,1854,"setScriptTimeout",{"ms":35000}] 08:36:00 INFO - PROCESS | 1742 | 1466696160032 Marionette TRACE conn3 <- [1,1854,null,{}] 08:36:00 INFO - PROCESS | 1742 | 1466696160041 Marionette TRACE conn3 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:00 INFO - PROCESS | 1742 | 1466696160046 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:36:00 INFO - PROCESS | 1742 | 1466696160305 Marionette TRACE conn3 <- [1,1855,null,{"value":null}] 08:36:00 INFO - PROCESS | 1742 | 1466696160503 Marionette TRACE conn3 -> [0,1856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:00 INFO - PROCESS | 1742 | 1466696160519 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:36:00 INFO - PROCESS | 1742 | ++DOCSHELL 0x8eab6400 == 35 [pid = 1742] [id = 471] 08:36:00 INFO - PROCESS | 1742 | ++DOMWINDOW == 105 (0x8eab6800) [pid = 1742] [serial = 1414] [outer = (nil)] 08:36:00 INFO - PROCESS | 1742 | ++DOMWINDOW == 106 (0x8ebd5c00) [pid = 1742] [serial = 1415] [outer = 0x8eab6800] 08:36:00 INFO - PROCESS | 1742 | 1466696160646 Marionette DEBUG loaded listener.js 08:36:00 INFO - PROCESS | 1742 | ++DOMWINDOW == 107 (0x8eeddc00) [pid = 1742] [serial = 1416] [outer = 0x8eab6800] 08:36:02 INFO - PROCESS | 1742 | --DOCSHELL 0x8eaaec00 == 34 [pid = 1742] [id = 463] 08:36:02 INFO - PROCESS | 1742 | --DOCSHELL 0x91599c00 == 33 [pid = 1742] [id = 462] 08:36:02 INFO - PROCESS | 1742 | --DOCSHELL 0x8ebd2c00 == 32 [pid = 1742] [id = 461] 08:36:02 INFO - PROCESS | 1742 | --DOCSHELL 0x8eec4800 == 31 [pid = 1742] [id = 460] 08:36:02 INFO - PROCESS | 1742 | --DOCSHELL 0x8d0bec00 == 30 [pid = 1742] [id = 459] 08:36:02 INFO - PROCESS | 1742 | --DOCSHELL 0x8d0b6000 == 29 [pid = 1742] [id = 458] 08:36:02 INFO - PROCESS | 1742 | --DOCSHELL 0x8cf6a000 == 28 [pid = 1742] [id = 443] 08:36:02 INFO - PROCESS | 1742 | --DOCSHELL 0x8cf6a800 == 27 [pid = 1742] [id = 445] 08:36:02 INFO - PROCESS | 1742 | --DOCSHELL 0x8d0b9000 == 26 [pid = 1742] [id = 446] 08:36:02 INFO - PROCESS | 1742 | --DOCSHELL 0x8cf63000 == 25 [pid = 1742] [id = 451] 08:36:02 INFO - PROCESS | 1742 | --DOCSHELL 0x8e639c00 == 24 [pid = 1742] [id = 444] 08:36:02 INFO - PROCESS | 1742 | --DOCSHELL 0x8d9f4000 == 23 [pid = 1742] [id = 457] 08:36:02 INFO - PROCESS | 1742 | --DOCSHELL 0x9258a800 == 22 [pid = 1742] [id = 452] 08:36:02 INFO - PROCESS | 1742 | --DOCSHELL 0x8d2e2400 == 21 [pid = 1742] [id = 456] 08:36:02 INFO - PROCESS | 1742 | --DOCSHELL 0x8d0bcc00 == 20 [pid = 1742] [id = 447] 08:36:02 INFO - PROCESS | 1742 | --DOCSHELL 0x8d922400 == 19 [pid = 1742] [id = 450] 08:36:02 INFO - PROCESS | 1742 | --DOCSHELL 0x8d923400 == 18 [pid = 1742] [id = 455] 08:36:02 INFO - PROCESS | 1742 | --DOCSHELL 0x9250bc00 == 17 [pid = 1742] [id = 454] 08:36:02 INFO - PROCESS | 1742 | --DOCSHELL 0x8cf5b800 == 16 [pid = 1742] [id = 449] 08:36:02 INFO - PROCESS | 1742 | --DOCSHELL 0x8d9f8c00 == 15 [pid = 1742] [id = 453] 08:36:02 INFO - PROCESS | 1742 | --DOCSHELL 0x91d8ac00 == 14 [pid = 1742] [id = 448] 08:36:02 INFO - PROCESS | 1742 | --DOCSHELL 0x8d2da400 == 13 [pid = 1742] [id = 470] 08:36:02 INFO - PROCESS | 1742 | --DOCSHELL 0x95385800 == 12 [pid = 1742] [id = 469] 08:36:02 INFO - PROCESS | 1742 | --DOCSHELL 0x8e668400 == 11 [pid = 1742] [id = 468] 08:36:02 INFO - PROCESS | 1742 | --DOCSHELL 0x8f61b000 == 10 [pid = 1742] [id = 467] 08:36:02 INFO - PROCESS | 1742 | --DOCSHELL 0x8ebc9400 == 9 [pid = 1742] [id = 465] 08:36:02 INFO - PROCESS | 1742 | --DOCSHELL 0x8f621400 == 8 [pid = 1742] [id = 466] 08:36:02 INFO - PROCESS | 1742 | --DOCSHELL 0x8cf64400 == 7 [pid = 1742] [id = 464] 08:36:02 INFO - PROCESS | 1742 | --DOMWINDOW == 106 (0x8d930800) [pid = 1742] [serial = 1236] [outer = (nil)] [url = about:blank] 08:36:02 INFO - PROCESS | 1742 | --DOMWINDOW == 105 (0x8eed0800) [pid = 1742] [serial = 1349] [outer = (nil)] [url = about:blank] 08:36:02 INFO - PROCESS | 1742 | --DOMWINDOW == 104 (0x8eecd000) [pid = 1742] [serial = 1335] [outer = (nil)] [url = about:blank] 08:36:02 INFO - PROCESS | 1742 | --DOMWINDOW == 103 (0x8ebca800) [pid = 1742] [serial = 1334] [outer = (nil)] [url = about:blank] 08:36:02 INFO - PROCESS | 1742 | --DOMWINDOW == 102 (0x8d0bc800) [pid = 1742] [serial = 1337] [outer = (nil)] [url = about:blank] 08:36:02 INFO - PROCESS | 1742 | --DOMWINDOW == 101 (0x8d2dec00) [pid = 1742] [serial = 1338] [outer = (nil)] [url = about:blank] 08:36:02 INFO - PROCESS | 1742 | --DOMWINDOW == 100 (0x8eaabc00) [pid = 1742] [serial = 1340] [outer = (nil)] [url = about:blank] 08:36:02 INFO - PROCESS | 1742 | --DOMWINDOW == 99 (0x911a3c00) [pid = 1742] [serial = 1344] [outer = (nil)] [url = about:blank] 08:36:02 INFO - PROCESS | 1742 | --DOMWINDOW == 98 (0x8d2d4800) [pid = 1742] [serial = 1314] [outer = (nil)] [url = about:blank] 08:36:02 INFO - PROCESS | 1742 | --DOMWINDOW == 97 (0x8d0b9c00) [pid = 1742] [serial = 1313] [outer = (nil)] [url = about:blank] 08:36:02 INFO - PROCESS | 1742 | --DOMWINDOW == 96 (0x8eab7000) [pid = 1742] [serial = 1317] [outer = (nil)] [url = about:blank] 08:36:02 INFO - PROCESS | 1742 | --DOMWINDOW == 95 (0x8eaab800) [pid = 1742] [serial = 1316] [outer = (nil)] [url = about:blank] 08:36:02 INFO - PROCESS | 1742 | --DOMWINDOW == 94 (0x911a1000) [pid = 1742] [serial = 1320] [outer = (nil)] [url = about:blank] 08:36:02 INFO - PROCESS | 1742 | --DOMWINDOW == 93 (0x8f5dcc00) [pid = 1742] [serial = 1319] [outer = (nil)] [url = about:blank] 08:36:02 INFO - PROCESS | 1742 | --DOMWINDOW == 92 (0x92d0a800) [pid = 1742] [serial = 1323] [outer = (nil)] [url = about:blank] 08:36:02 INFO - PROCESS | 1742 | --DOMWINDOW == 91 (0x9258fc00) [pid = 1742] [serial = 1322] [outer = (nil)] [url = about:blank] 08:36:02 INFO - PROCESS | 1742 | --DOMWINDOW == 90 (0x93cbfc00) [pid = 1742] [serial = 1326] [outer = (nil)] [url = about:blank] 08:36:02 INFO - PROCESS | 1742 | --DOMWINDOW == 89 (0x93a61c00) [pid = 1742] [serial = 1325] [outer = (nil)] [url = about:blank] 08:36:02 INFO - PROCESS | 1742 | --DOMWINDOW == 88 (0x95387400) [pid = 1742] [serial = 1329] [outer = (nil)] [url = about:blank] 08:36:02 INFO - PROCESS | 1742 | --DOMWINDOW == 87 (0x93e44000) [pid = 1742] [serial = 1328] [outer = (nil)] [url = about:blank] 08:36:02 INFO - PROCESS | 1742 | --DOMWINDOW == 86 (0x9119e000) [pid = 1742] [serial = 1332] [outer = (nil)] [url = about:blank] 08:36:02 INFO - PROCESS | 1742 | --DOMWINDOW == 85 (0x8eab3c00) [pid = 1742] [serial = 1331] [outer = (nil)] [url = about:blank] 08:36:02 INFO - PROCESS | 1742 | --DOMWINDOW == 84 (0x924bc800) [pid = 1742] [serial = 1346] [outer = (nil)] [url = about:blank] 08:36:02 INFO - PROCESS | 1742 | --DOMWINDOW == 83 (0x8f617400) [pid = 1742] [serial = 1343] [outer = (nil)] [url = about:blank] 08:36:02 INFO - PROCESS | 1742 | --DOMWINDOW == 82 (0x8eec8800) [pid = 1742] [serial = 1341] [outer = (nil)] [url = about:blank] 08:36:02 INFO - PROCESS | 1742 | --DOMWINDOW == 81 (0x92587800) [pid = 1742] [serial = 1347] [outer = (nil)] [url = about:blank] 08:36:03 INFO - PROCESS | 1742 | 1466696163032 Marionette TRACE conn3 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 08:36:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 08:36:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 3048ms 08:36:03 INFO - PROCESS | 1742 | 1466696163079 Marionette TRACE conn3 -> [0,1857,"getWindowHandle",null] 08:36:03 INFO - PROCESS | 1742 | 1466696163084 Marionette TRACE conn3 <- [1,1857,null,{"value":"8"}] 08:36:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 08:36:03 INFO - PROCESS | 1742 | 1466696163093 Marionette TRACE conn3 -> [0,1858,"setScriptTimeout",{"ms":35000}] 08:36:03 INFO - PROCESS | 1742 | 1466696163098 Marionette TRACE conn3 <- [1,1858,null,{}] 08:36:03 INFO - PROCESS | 1742 | 1466696163109 Marionette TRACE conn3 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:03 INFO - PROCESS | 1742 | 1466696163115 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:36:03 INFO - PROCESS | 1742 | 1466696163293 Marionette TRACE conn3 <- [1,1859,null,{"value":null}] 08:36:03 INFO - PROCESS | 1742 | 1466696163430 Marionette TRACE conn3 -> [0,1860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:03 INFO - PROCESS | 1742 | 1466696163440 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:36:03 INFO - PROCESS | 1742 | ++DOCSHELL 0x8d2d4c00 == 8 [pid = 1742] [id = 472] 08:36:03 INFO - PROCESS | 1742 | ++DOMWINDOW == 82 (0x8d2d5000) [pid = 1742] [serial = 1417] [outer = (nil)] 08:36:03 INFO - PROCESS | 1742 | ++DOMWINDOW == 83 (0x8d2d9c00) [pid = 1742] [serial = 1418] [outer = 0x8d2d5000] 08:36:03 INFO - PROCESS | 1742 | 1466696163516 Marionette DEBUG loaded listener.js 08:36:03 INFO - PROCESS | 1742 | ++DOMWINDOW == 84 (0x8d2e1c00) [pid = 1742] [serial = 1419] [outer = 0x8d2d5000] 08:36:04 INFO - PROCESS | 1742 | 1466696164382 Marionette TRACE conn3 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 08:36:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 08:36:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1338ms 08:36:04 INFO - PROCESS | 1742 | 1466696164431 Marionette TRACE conn3 -> [0,1861,"getWindowHandle",null] 08:36:04 INFO - PROCESS | 1742 | 1466696164441 Marionette TRACE conn3 <- [1,1861,null,{"value":"8"}] 08:36:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 08:36:04 INFO - PROCESS | 1742 | 1466696164452 Marionette TRACE conn3 -> [0,1862,"setScriptTimeout",{"ms":35000}] 08:36:04 INFO - PROCESS | 1742 | 1466696164456 Marionette TRACE conn3 <- [1,1862,null,{}] 08:36:04 INFO - PROCESS | 1742 | 1466696164463 Marionette TRACE conn3 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:04 INFO - PROCESS | 1742 | 1466696164469 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:36:04 INFO - PROCESS | 1742 | 1466696164650 Marionette TRACE conn3 <- [1,1863,null,{"value":null}] 08:36:04 INFO - PROCESS | 1742 | 1466696164790 Marionette TRACE conn3 -> [0,1864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:04 INFO - PROCESS | 1742 | 1466696164797 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:36:04 INFO - PROCESS | 1742 | ++DOCSHELL 0x8d92c400 == 9 [pid = 1742] [id = 473] 08:36:04 INFO - PROCESS | 1742 | ++DOMWINDOW == 85 (0x8d92d400) [pid = 1742] [serial = 1420] [outer = (nil)] 08:36:04 INFO - PROCESS | 1742 | ++DOMWINDOW == 86 (0x8d9ecc00) [pid = 1742] [serial = 1421] [outer = 0x8d92d400] 08:36:04 INFO - PROCESS | 1742 | 1466696164882 Marionette DEBUG loaded listener.js 08:36:05 INFO - PROCESS | 1742 | ++DOMWINDOW == 87 (0x8d9f4000) [pid = 1742] [serial = 1422] [outer = 0x8d92d400] 08:36:05 INFO - PROCESS | 1742 | 1466696165940 Marionette TRACE conn3 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 08:36:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 08:36:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 1533ms 08:36:05 INFO - PROCESS | 1742 | 1466696165986 Marionette TRACE conn3 -> [0,1865,"getWindowHandle",null] 08:36:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 08:36:05 INFO - PROCESS | 1742 | 1466696165991 Marionette TRACE conn3 <- [1,1865,null,{"value":"8"}] 08:36:06 INFO - PROCESS | 1742 | 1466696166006 Marionette TRACE conn3 -> [0,1866,"setScriptTimeout",{"ms":35000}] 08:36:06 INFO - PROCESS | 1742 | 1466696166012 Marionette TRACE conn3 <- [1,1866,null,{}] 08:36:06 INFO - PROCESS | 1742 | 1466696166030 Marionette TRACE conn3 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:06 INFO - PROCESS | 1742 | 1466696166040 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:36:06 INFO - PROCESS | 1742 | 1466696166289 Marionette TRACE conn3 <- [1,1867,null,{"value":null}] 08:36:06 INFO - PROCESS | 1742 | 1466696166438 Marionette TRACE conn3 -> [0,1868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:06 INFO - PROCESS | 1742 | 1466696166446 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:36:06 INFO - PROCESS | 1742 | ++DOCSHELL 0x8eab3000 == 10 [pid = 1742] [id = 474] 08:36:06 INFO - PROCESS | 1742 | ++DOMWINDOW == 88 (0x8eab4400) [pid = 1742] [serial = 1423] [outer = (nil)] 08:36:06 INFO - PROCESS | 1742 | ++DOMWINDOW == 89 (0x8ebcd400) [pid = 1742] [serial = 1424] [outer = 0x8eab4400] 08:36:06 INFO - PROCESS | 1742 | 1466696166524 Marionette DEBUG loaded listener.js 08:36:06 INFO - PROCESS | 1742 | ++DOMWINDOW == 90 (0x8eec4000) [pid = 1742] [serial = 1425] [outer = 0x8eab4400] 08:36:07 INFO - PROCESS | 1742 | 1466696167439 Marionette TRACE conn3 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 08:36:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 08:36:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1500ms 08:36:07 INFO - PROCESS | 1742 | 1466696167498 Marionette TRACE conn3 -> [0,1869,"getWindowHandle",null] 08:36:07 INFO - PROCESS | 1742 | 1466696167503 Marionette TRACE conn3 <- [1,1869,null,{"value":"8"}] 08:36:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 08:36:07 INFO - PROCESS | 1742 | 1466696167510 Marionette TRACE conn3 -> [0,1870,"setScriptTimeout",{"ms":35000}] 08:36:07 INFO - PROCESS | 1742 | 1466696167515 Marionette TRACE conn3 <- [1,1870,null,{}] 08:36:07 INFO - PROCESS | 1742 | 1466696167521 Marionette TRACE conn3 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:07 INFO - PROCESS | 1742 | 1466696167527 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:36:08 INFO - PROCESS | 1742 | 1466696168294 Marionette TRACE conn3 <- [1,1871,null,{"value":null}] 08:36:08 INFO - PROCESS | 1742 | --DOMWINDOW == 89 (0x8f391c00) [pid = 1742] [serial = 1390] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 08:36:08 INFO - PROCESS | 1742 | --DOMWINDOW == 88 (0x924bd000) [pid = 1742] [serial = 1387] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 08:36:08 INFO - PROCESS | 1742 | --DOMWINDOW == 87 (0x8d923000) [pid = 1742] [serial = 1348] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 08:36:08 INFO - PROCESS | 1742 | --DOMWINDOW == 86 (0x9258b800) [pid = 1742] [serial = 1357] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 08:36:08 INFO - PROCESS | 1742 | --DOMWINDOW == 85 (0x8d7a2c00) [pid = 1742] [serial = 1378] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 08:36:08 INFO - PROCESS | 1742 | --DOMWINDOW == 84 (0x93c30000) [pid = 1742] [serial = 1366] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 08:36:08 INFO - PROCESS | 1742 | --DOMWINDOW == 83 (0x930d4400) [pid = 1742] [serial = 1363] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 08:36:08 INFO - PROCESS | 1742 | --DOMWINDOW == 82 (0x8e639400) [pid = 1742] [serial = 1372] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 08:36:08 INFO - PROCESS | 1742 | --DOMWINDOW == 81 (0x8ebd3800) [pid = 1742] [serial = 1360] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 08:36:08 INFO - PROCESS | 1742 | --DOMWINDOW == 80 (0x8d0b8000) [pid = 1742] [serial = 1375] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 08:36:08 INFO - PROCESS | 1742 | --DOMWINDOW == 79 (0x8d7a2800) [pid = 1742] [serial = 1369] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 08:36:08 INFO - PROCESS | 1742 | --DOMWINDOW == 78 (0x8f617800) [pid = 1742] [serial = 1354] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 08:36:08 INFO - PROCESS | 1742 | --DOMWINDOW == 77 (0x8eec8000) [pid = 1742] [serial = 1381] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 08:36:08 INFO - PROCESS | 1742 | --DOMWINDOW == 76 (0x8d924000) [pid = 1742] [serial = 1351] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 08:36:08 INFO - PROCESS | 1742 | --DOMWINDOW == 75 (0x9159c000) [pid = 1742] [serial = 1384] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 08:36:08 INFO - PROCESS | 1742 | 1466696168474 Marionette TRACE conn3 -> [0,1872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:08 INFO - PROCESS | 1742 | 1466696168481 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:36:08 INFO - PROCESS | 1742 | ++DOCSHELL 0x8cf5f000 == 11 [pid = 1742] [id = 475] 08:36:08 INFO - PROCESS | 1742 | ++DOMWINDOW == 76 (0x8d2d6000) [pid = 1742] [serial = 1426] [outer = (nil)] 08:36:08 INFO - PROCESS | 1742 | ++DOMWINDOW == 77 (0x8e639400) [pid = 1742] [serial = 1427] [outer = 0x8d2d6000] 08:36:08 INFO - PROCESS | 1742 | 1466696168560 Marionette DEBUG loaded listener.js 08:36:08 INFO - PROCESS | 1742 | ++DOMWINDOW == 78 (0x8eee5000) [pid = 1742] [serial = 1428] [outer = 0x8d2d6000] 08:36:09 INFO - PROCESS | 1742 | 1466696169369 Marionette TRACE conn3 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 08:36:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 08:36:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 1891ms 08:36:09 INFO - PROCESS | 1742 | 1466696169402 Marionette TRACE conn3 -> [0,1873,"getWindowHandle",null] 08:36:09 INFO - PROCESS | 1742 | 1466696169406 Marionette TRACE conn3 <- [1,1873,null,{"value":"8"}] 08:36:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 08:36:09 INFO - PROCESS | 1742 | 1466696169413 Marionette TRACE conn3 -> [0,1874,"setScriptTimeout",{"ms":35000}] 08:36:09 INFO - PROCESS | 1742 | 1466696169418 Marionette TRACE conn3 <- [1,1874,null,{}] 08:36:09 INFO - PROCESS | 1742 | 1466696169424 Marionette TRACE conn3 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:09 INFO - PROCESS | 1742 | 1466696169429 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:36:09 INFO - PROCESS | 1742 | 1466696169667 Marionette TRACE conn3 <- [1,1875,null,{"value":null}] 08:36:09 INFO - PROCESS | 1742 | 1466696169682 Marionette TRACE conn3 -> [0,1876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:09 INFO - PROCESS | 1742 | 1466696169689 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:36:09 INFO - PROCESS | 1742 | ++DOCSHELL 0x8d79a800 == 12 [pid = 1742] [id = 476] 08:36:09 INFO - PROCESS | 1742 | ++DOMWINDOW == 79 (0x8f389400) [pid = 1742] [serial = 1429] [outer = (nil)] 08:36:09 INFO - PROCESS | 1742 | ++DOMWINDOW == 80 (0x8f5d6c00) [pid = 1742] [serial = 1430] [outer = 0x8f389400] 08:36:09 INFO - PROCESS | 1742 | 1466696169762 Marionette DEBUG loaded listener.js 08:36:09 INFO - PROCESS | 1742 | ++DOMWINDOW == 81 (0x8f613000) [pid = 1742] [serial = 1431] [outer = 0x8f389400] 08:36:10 INFO - PROCESS | 1742 | 1466696170843 Marionette TRACE conn3 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 08:36:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 08:36:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1487ms 08:36:10 INFO - PROCESS | 1742 | 1466696170902 Marionette TRACE conn3 -> [0,1877,"getWindowHandle",null] 08:36:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 08:36:10 INFO - PROCESS | 1742 | 1466696170909 Marionette TRACE conn3 <- [1,1877,null,{"value":"8"}] 08:36:10 INFO - PROCESS | 1742 | 1466696170918 Marionette TRACE conn3 -> [0,1878,"setScriptTimeout",{"ms":35000}] 08:36:10 INFO - PROCESS | 1742 | 1466696170925 Marionette TRACE conn3 <- [1,1878,null,{}] 08:36:10 INFO - PROCESS | 1742 | 1466696170934 Marionette TRACE conn3 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:10 INFO - PROCESS | 1742 | 1466696170939 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:36:11 INFO - PROCESS | 1742 | 1466696171183 Marionette TRACE conn3 <- [1,1879,null,{"value":null}] 08:36:11 INFO - PROCESS | 1742 | 1466696171488 Marionette TRACE conn3 -> [0,1880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.intersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:11 INFO - PROCESS | 1742 | 1466696171495 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:36:11 INFO - PROCESS | 1742 | ++DOCSHELL 0x8cf67c00 == 13 [pid = 1742] [id = 477] 08:36:11 INFO - PROCESS | 1742 | ++DOMWINDOW == 82 (0x8d0bf000) [pid = 1742] [serial = 1432] [outer = (nil)] 08:36:11 INFO - PROCESS | 1742 | ++DOMWINDOW == 83 (0x8d92e000) [pid = 1742] [serial = 1433] [outer = 0x8d0bf000] 08:36:11 INFO - PROCESS | 1742 | 1466696171592 Marionette DEBUG loaded listener.js 08:36:11 INFO - PROCESS | 1742 | ++DOMWINDOW == 84 (0x8e63d800) [pid = 1742] [serial = 1434] [outer = 0x8d0bf000] 08:36:12 INFO - PROCESS | 1742 | 1466696172555 Marionette TRACE conn3 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 08:36:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 08:36:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1695ms 08:36:12 INFO - PROCESS | 1742 | 1466696172613 Marionette TRACE conn3 -> [0,1881,"getWindowHandle",null] 08:36:12 INFO - PROCESS | 1742 | 1466696172620 Marionette TRACE conn3 <- [1,1881,null,{"value":"8"}] 08:36:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 08:36:12 INFO - PROCESS | 1742 | 1466696172632 Marionette TRACE conn3 -> [0,1882,"setScriptTimeout",{"ms":35000}] 08:36:12 INFO - PROCESS | 1742 | 1466696172636 Marionette TRACE conn3 <- [1,1882,null,{}] 08:36:12 INFO - PROCESS | 1742 | 1466696172644 Marionette TRACE conn3 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:12 INFO - PROCESS | 1742 | 1466696172651 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:36:12 INFO - PROCESS | 1742 | 1466696172880 Marionette TRACE conn3 <- [1,1883,null,{"value":null}] 08:36:13 INFO - PROCESS | 1742 | 1466696173120 Marionette TRACE conn3 -> [0,1884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:13 INFO - PROCESS | 1742 | 1466696173132 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:36:13 INFO - PROCESS | 1742 | ++DOCSHELL 0x8d92a800 == 14 [pid = 1742] [id = 478] 08:36:13 INFO - PROCESS | 1742 | ++DOMWINDOW == 85 (0x8eab7400) [pid = 1742] [serial = 1435] [outer = (nil)] 08:36:13 INFO - PROCESS | 1742 | ++DOMWINDOW == 86 (0x8eecb400) [pid = 1742] [serial = 1436] [outer = 0x8eab7400] 08:36:13 INFO - PROCESS | 1742 | 1466696173262 Marionette DEBUG loaded listener.js 08:36:13 INFO - PROCESS | 1742 | ++DOMWINDOW == 87 (0x8f398800) [pid = 1742] [serial = 1437] [outer = 0x8eab7400] 08:36:14 INFO - PROCESS | 1742 | 1466696174250 Marionette TRACE conn3 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 08:36:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 08:36:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1685ms 08:36:14 INFO - PROCESS | 1742 | 1466696174318 Marionette TRACE conn3 -> [0,1885,"getWindowHandle",null] 08:36:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 08:36:14 INFO - PROCESS | 1742 | 1466696174323 Marionette TRACE conn3 <- [1,1885,null,{"value":"8"}] 08:36:14 INFO - PROCESS | 1742 | 1466696174331 Marionette TRACE conn3 -> [0,1886,"setScriptTimeout",{"ms":35000}] 08:36:14 INFO - PROCESS | 1742 | 1466696174338 Marionette TRACE conn3 <- [1,1886,null,{}] 08:36:14 INFO - PROCESS | 1742 | 1466696174355 Marionette TRACE conn3 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:14 INFO - PROCESS | 1742 | 1466696174365 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:36:14 INFO - PROCESS | 1742 | 1466696174592 Marionette TRACE conn3 <- [1,1887,null,{"value":null}] 08:36:14 INFO - PROCESS | 1742 | 1466696174878 Marionette TRACE conn3 -> [0,1888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:14 INFO - PROCESS | 1742 | 1466696174891 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:36:14 INFO - PROCESS | 1742 | ++DOCSHELL 0x91197800 == 15 [pid = 1742] [id = 479] 08:36:14 INFO - PROCESS | 1742 | ++DOMWINDOW == 88 (0x91198000) [pid = 1742] [serial = 1438] [outer = (nil)] 08:36:14 INFO - PROCESS | 1742 | ++DOMWINDOW == 89 (0x911a2c00) [pid = 1742] [serial = 1439] [outer = 0x91198000] 08:36:14 INFO - PROCESS | 1742 | 1466696174978 Marionette DEBUG loaded listener.js 08:36:15 INFO - PROCESS | 1742 | ++DOMWINDOW == 90 (0x91596400) [pid = 1742] [serial = 1440] [outer = 0x91198000] 08:36:15 INFO - PROCESS | 1742 | 1466696175886 Marionette TRACE conn3 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 08:36:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 08:36:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1593ms 08:36:15 INFO - PROCESS | 1742 | 1466696175923 Marionette TRACE conn3 -> [0,1889,"getWindowHandle",null] 08:36:15 INFO - PROCESS | 1742 | 1466696175928 Marionette TRACE conn3 <- [1,1889,null,{"value":"8"}] 08:36:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 08:36:15 INFO - PROCESS | 1742 | 1466696175953 Marionette TRACE conn3 -> [0,1890,"setScriptTimeout",{"ms":35000}] 08:36:15 INFO - PROCESS | 1742 | 1466696175958 Marionette TRACE conn3 <- [1,1890,null,{}] 08:36:15 INFO - PROCESS | 1742 | 1466696175965 Marionette TRACE conn3 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:15 INFO - PROCESS | 1742 | 1466696175970 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:36:16 INFO - PROCESS | 1742 | 1466696176157 Marionette TRACE conn3 <- [1,1891,null,{"value":null}] 08:36:16 INFO - PROCESS | 1742 | 1466696176356 Marionette TRACE conn3 -> [0,1892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:16 INFO - PROCESS | 1742 | 1466696176366 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:36:16 INFO - PROCESS | 1742 | ++DOCSHELL 0x9119e800 == 16 [pid = 1742] [id = 480] 08:36:16 INFO - PROCESS | 1742 | ++DOMWINDOW == 91 (0x91c54000) [pid = 1742] [serial = 1441] [outer = (nil)] 08:36:16 INFO - PROCESS | 1742 | ++DOMWINDOW == 92 (0x91c5c800) [pid = 1742] [serial = 1442] [outer = 0x91c54000] 08:36:16 INFO - PROCESS | 1742 | 1466696176484 Marionette DEBUG loaded listener.js 08:36:16 INFO - PROCESS | 1742 | ++DOMWINDOW == 93 (0x91c5e800) [pid = 1742] [serial = 1443] [outer = 0x91c54000] 08:36:17 INFO - PROCESS | 1742 | 1466696177443 Marionette TRACE conn3 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 08:36:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 08:36:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1542ms 08:36:17 INFO - PROCESS | 1742 | 1466696177494 Marionette TRACE conn3 -> [0,1893,"getWindowHandle",null] 08:36:17 INFO - PROCESS | 1742 | 1466696177498 Marionette TRACE conn3 <- [1,1893,null,{"value":"8"}] 08:36:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 08:36:17 INFO - PROCESS | 1742 | 1466696177505 Marionette TRACE conn3 -> [0,1894,"setScriptTimeout",{"ms":35000}] 08:36:17 INFO - PROCESS | 1742 | 1466696177509 Marionette TRACE conn3 <- [1,1894,null,{}] 08:36:17 INFO - PROCESS | 1742 | 1466696177515 Marionette TRACE conn3 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:17 INFO - PROCESS | 1742 | 1466696177521 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:36:17 INFO - PROCESS | 1742 | 1466696177702 Marionette TRACE conn3 <- [1,1895,null,{"value":null}] 08:36:17 INFO - PROCESS | 1742 | 1466696177882 Marionette TRACE conn3 -> [0,1896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:17 INFO - PROCESS | 1742 | 1466696177891 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:36:17 INFO - PROCESS | 1742 | ++DOCSHELL 0x8d2d8c00 == 17 [pid = 1742] [id = 481] 08:36:17 INFO - PROCESS | 1742 | ++DOMWINDOW == 94 (0x91d84800) [pid = 1742] [serial = 1444] [outer = (nil)] 08:36:17 INFO - PROCESS | 1742 | ++DOMWINDOW == 95 (0x91d8e000) [pid = 1742] [serial = 1445] [outer = 0x91d84800] 08:36:17 INFO - PROCESS | 1742 | 1466696177980 Marionette DEBUG loaded listener.js 08:36:18 INFO - PROCESS | 1742 | ++DOMWINDOW == 96 (0x924b9c00) [pid = 1742] [serial = 1446] [outer = 0x91d84800] 08:36:19 INFO - PROCESS | 1742 | 1466696179016 Marionette TRACE conn3 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 08:36:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 08:36:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1541ms 08:36:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 08:36:19 INFO - PROCESS | 1742 | 1466696179049 Marionette TRACE conn3 -> [0,1897,"getWindowHandle",null] 08:36:19 INFO - PROCESS | 1742 | 1466696179053 Marionette TRACE conn3 <- [1,1897,null,{"value":"8"}] 08:36:19 INFO - PROCESS | 1742 | 1466696179061 Marionette TRACE conn3 -> [0,1898,"setScriptTimeout",{"ms":35000}] 08:36:19 INFO - PROCESS | 1742 | 1466696179064 Marionette TRACE conn3 <- [1,1898,null,{}] 08:36:19 INFO - PROCESS | 1742 | 1466696179071 Marionette TRACE conn3 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:19 INFO - PROCESS | 1742 | 1466696179082 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:36:19 INFO - PROCESS | 1742 | 1466696179329 Marionette TRACE conn3 <- [1,1899,null,{"value":null}] 08:36:19 INFO - PROCESS | 1742 | 1466696179560 Marionette TRACE conn3 -> [0,1900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.newline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:19 INFO - PROCESS | 1742 | 1466696179568 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:36:19 INFO - PROCESS | 1742 | ++DOCSHELL 0x8cf64c00 == 18 [pid = 1742] [id = 482] 08:36:19 INFO - PROCESS | 1742 | ++DOMWINDOW == 97 (0x8cf66400) [pid = 1742] [serial = 1447] [outer = (nil)] 08:36:19 INFO - PROCESS | 1742 | ++DOMWINDOW == 98 (0x9250e800) [pid = 1742] [serial = 1448] [outer = 0x8cf66400] 08:36:19 INFO - PROCESS | 1742 | 1466696179704 Marionette DEBUG loaded listener.js 08:36:19 INFO - PROCESS | 1742 | ++DOMWINDOW == 99 (0x8f5dc400) [pid = 1742] [serial = 1449] [outer = 0x8cf66400] 08:36:20 INFO - PROCESS | 1742 | 1466696180684 Marionette TRACE conn3 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 08:36:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 08:36:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1682ms 08:36:20 INFO - PROCESS | 1742 | 1466696180743 Marionette TRACE conn3 -> [0,1901,"getWindowHandle",null] 08:36:20 INFO - PROCESS | 1742 | 1466696180747 Marionette TRACE conn3 <- [1,1901,null,{"value":"8"}] 08:36:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 08:36:20 INFO - PROCESS | 1742 | 1466696180754 Marionette TRACE conn3 -> [0,1902,"setScriptTimeout",{"ms":35000}] 08:36:20 INFO - PROCESS | 1742 | 1466696180758 Marionette TRACE conn3 <- [1,1902,null,{}] 08:36:20 INFO - PROCESS | 1742 | 1466696180764 Marionette TRACE conn3 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:20 INFO - PROCESS | 1742 | 1466696180770 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:36:20 INFO - PROCESS | 1742 | 1466696180951 Marionette TRACE conn3 <- [1,1903,null,{"value":null}] 08:36:21 INFO - PROCESS | 1742 | 1466696181179 Marionette TRACE conn3 -> [0,1904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:21 INFO - PROCESS | 1742 | 1466696181186 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:36:21 INFO - PROCESS | 1742 | ++DOCSHELL 0x8cf6a800 == 19 [pid = 1742] [id = 483] 08:36:21 INFO - PROCESS | 1742 | ++DOMWINDOW == 100 (0x8d0b5000) [pid = 1742] [serial = 1450] [outer = (nil)] 08:36:21 INFO - PROCESS | 1742 | ++DOMWINDOW == 101 (0x8d9f4800) [pid = 1742] [serial = 1451] [outer = 0x8d0b5000] 08:36:21 INFO - PROCESS | 1742 | 1466696181326 Marionette DEBUG loaded listener.js 08:36:21 INFO - PROCESS | 1742 | ++DOMWINDOW == 102 (0x8e670c00) [pid = 1742] [serial = 1452] [outer = 0x8d0b5000] 08:36:22 INFO - PROCESS | 1742 | 1466696182401 Marionette TRACE conn3 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 08:36:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 08:36:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1685ms 08:36:22 INFO - PROCESS | 1742 | 1466696182440 Marionette TRACE conn3 -> [0,1905,"getWindowHandle",null] 08:36:22 INFO - PROCESS | 1742 | 1466696182447 Marionette TRACE conn3 <- [1,1905,null,{"value":"8"}] 08:36:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 08:36:22 INFO - PROCESS | 1742 | 1466696182455 Marionette TRACE conn3 -> [0,1906,"setScriptTimeout",{"ms":35000}] 08:36:22 INFO - PROCESS | 1742 | 1466696182462 Marionette TRACE conn3 <- [1,1906,null,{}] 08:36:22 INFO - PROCESS | 1742 | 1466696182470 Marionette TRACE conn3 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:22 INFO - PROCESS | 1742 | 1466696182476 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:36:22 INFO - PROCESS | 1742 | 1466696182655 Marionette TRACE conn3 <- [1,1907,null,{"value":null}] 08:36:22 INFO - PROCESS | 1742 | 1466696182940 Marionette TRACE conn3 -> [0,1908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:22 INFO - PROCESS | 1742 | 1466696182948 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:36:23 INFO - PROCESS | 1742 | ++DOCSHELL 0x8d799800 == 20 [pid = 1742] [id = 484] 08:36:23 INFO - PROCESS | 1742 | ++DOMWINDOW == 103 (0x8d79ec00) [pid = 1742] [serial = 1453] [outer = (nil)] 08:36:23 INFO - PROCESS | 1742 | ++DOMWINDOW == 104 (0x8d926800) [pid = 1742] [serial = 1454] [outer = 0x8d79ec00] 08:36:23 INFO - PROCESS | 1742 | 1466696183117 Marionette DEBUG loaded listener.js 08:36:23 INFO - PROCESS | 1742 | ++DOMWINDOW == 105 (0x8e632400) [pid = 1742] [serial = 1455] [outer = 0x8d79ec00] 08:36:23 INFO - PROCESS | 1742 | --DOMWINDOW == 104 (0x924bd400) [pid = 1742] [serial = 1391] [outer = (nil)] [url = about:blank] 08:36:23 INFO - PROCESS | 1742 | --DOMWINDOW == 103 (0x92d0b400) [pid = 1742] [serial = 1388] [outer = (nil)] [url = about:blank] 08:36:23 INFO - PROCESS | 1742 | --DOMWINDOW == 102 (0x8f38c800) [pid = 1742] [serial = 1350] [outer = (nil)] [url = about:blank] 08:36:23 INFO - PROCESS | 1742 | --DOMWINDOW == 101 (0x92d04c00) [pid = 1742] [serial = 1358] [outer = (nil)] [url = about:blank] 08:36:23 INFO - PROCESS | 1742 | --DOMWINDOW == 100 (0x92d10800) [pid = 1742] [serial = 1359] [outer = (nil)] [url = about:blank] 08:36:23 INFO - PROCESS | 1742 | --DOMWINDOW == 99 (0x8d9efc00) [pid = 1742] [serial = 1379] [outer = (nil)] [url = about:blank] 08:36:23 INFO - PROCESS | 1742 | --DOMWINDOW == 98 (0x8e63f000) [pid = 1742] [serial = 1380] [outer = (nil)] [url = about:blank] 08:36:23 INFO - PROCESS | 1742 | --DOMWINDOW == 97 (0x95362c00) [pid = 1742] [serial = 1367] [outer = (nil)] [url = about:blank] 08:36:23 INFO - PROCESS | 1742 | --DOMWINDOW == 96 (0x9538a400) [pid = 1742] [serial = 1368] [outer = (nil)] [url = about:blank] 08:36:23 INFO - PROCESS | 1742 | --DOMWINDOW == 95 (0x93cc0400) [pid = 1742] [serial = 1364] [outer = (nil)] [url = about:blank] 08:36:23 INFO - PROCESS | 1742 | --DOMWINDOW == 94 (0x93e39c00) [pid = 1742] [serial = 1365] [outer = (nil)] [url = about:blank] 08:36:23 INFO - PROCESS | 1742 | --DOMWINDOW == 93 (0x9544f800) [pid = 1742] [serial = 1373] [outer = (nil)] [url = about:blank] 08:36:23 INFO - PROCESS | 1742 | --DOMWINDOW == 92 (0x95456000) [pid = 1742] [serial = 1374] [outer = (nil)] [url = about:blank] 08:36:23 INFO - PROCESS | 1742 | --DOMWINDOW == 91 (0x93053400) [pid = 1742] [serial = 1361] [outer = (nil)] [url = about:blank] 08:36:23 INFO - PROCESS | 1742 | --DOMWINDOW == 90 (0x930d7400) [pid = 1742] [serial = 1362] [outer = (nil)] [url = about:blank] 08:36:23 INFO - PROCESS | 1742 | --DOMWINDOW == 89 (0x8d2dd800) [pid = 1742] [serial = 1376] [outer = (nil)] [url = about:blank] 08:36:23 INFO - PROCESS | 1742 | --DOMWINDOW == 88 (0x8d7a4000) [pid = 1742] [serial = 1377] [outer = (nil)] [url = about:blank] 08:36:23 INFO - PROCESS | 1742 | --DOMWINDOW == 87 (0x9258f000) [pid = 1742] [serial = 1370] [outer = (nil)] [url = about:blank] 08:36:23 INFO - PROCESS | 1742 | --DOMWINDOW == 86 (0x92510800) [pid = 1742] [serial = 1371] [outer = (nil)] [url = about:blank] 08:36:23 INFO - PROCESS | 1742 | --DOMWINDOW == 85 (0x91597000) [pid = 1742] [serial = 1355] [outer = (nil)] [url = about:blank] 08:36:23 INFO - PROCESS | 1742 | --DOMWINDOW == 84 (0x91c58000) [pid = 1742] [serial = 1356] [outer = (nil)] [url = about:blank] 08:36:23 INFO - PROCESS | 1742 | --DOMWINDOW == 83 (0x8f615000) [pid = 1742] [serial = 1382] [outer = (nil)] [url = about:blank] 08:36:23 INFO - PROCESS | 1742 | --DOMWINDOW == 82 (0x91199800) [pid = 1742] [serial = 1383] [outer = (nil)] [url = about:blank] 08:36:23 INFO - PROCESS | 1742 | --DOMWINDOW == 81 (0x8d9eec00) [pid = 1742] [serial = 1352] [outer = (nil)] [url = about:blank] 08:36:23 INFO - PROCESS | 1742 | --DOMWINDOW == 80 (0x8ebcc000) [pid = 1742] [serial = 1353] [outer = (nil)] [url = about:blank] 08:36:23 INFO - PROCESS | 1742 | --DOMWINDOW == 79 (0x9250a000) [pid = 1742] [serial = 1386] [outer = (nil)] [url = about:blank] 08:36:23 INFO - PROCESS | 1742 | --DOMWINDOW == 78 (0x9304b000) [pid = 1742] [serial = 1389] [outer = (nil)] [url = about:blank] 08:36:23 INFO - PROCESS | 1742 | --DOMWINDOW == 77 (0x93051400) [pid = 1742] [serial = 1392] [outer = (nil)] [url = about:blank] 08:36:23 INFO - PROCESS | 1742 | --DOMWINDOW == 76 (0x924b5000) [pid = 1742] [serial = 1385] [outer = (nil)] [url = about:blank] 08:36:24 INFO - PROCESS | 1742 | 1466696184021 Marionette TRACE conn3 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 08:36:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 08:36:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1589ms 08:36:24 INFO - PROCESS | 1742 | 1466696184044 Marionette TRACE conn3 -> [0,1909,"getWindowHandle",null] 08:36:24 INFO - PROCESS | 1742 | 1466696184051 Marionette TRACE conn3 <- [1,1909,null,{"value":"8"}] 08:36:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 08:36:24 INFO - PROCESS | 1742 | 1466696184062 Marionette TRACE conn3 -> [0,1910,"setScriptTimeout",{"ms":35000}] 08:36:24 INFO - PROCESS | 1742 | 1466696184066 Marionette TRACE conn3 <- [1,1910,null,{}] 08:36:24 INFO - PROCESS | 1742 | 1466696184073 Marionette TRACE conn3 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:24 INFO - PROCESS | 1742 | 1466696184079 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:36:24 INFO - PROCESS | 1742 | 1466696184253 Marionette TRACE conn3 <- [1,1911,null,{"value":null}] 08:36:24 INFO - PROCESS | 1742 | 1466696184400 Marionette TRACE conn3 -> [0,1912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:24 INFO - PROCESS | 1742 | 1466696184407 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:36:24 INFO - PROCESS | 1742 | ++DOCSHELL 0x8ebc7c00 == 21 [pid = 1742] [id = 485] 08:36:24 INFO - PROCESS | 1742 | ++DOMWINDOW == 77 (0x8ebcbc00) [pid = 1742] [serial = 1456] [outer = (nil)] 08:36:24 INFO - PROCESS | 1742 | ++DOMWINDOW == 78 (0x8eec5400) [pid = 1742] [serial = 1457] [outer = 0x8ebcbc00] 08:36:24 INFO - PROCESS | 1742 | 1466696184495 Marionette DEBUG loaded listener.js 08:36:24 INFO - PROCESS | 1742 | ++DOMWINDOW == 79 (0x8eee3800) [pid = 1742] [serial = 1458] [outer = 0x8ebcbc00] 08:36:25 INFO - PROCESS | 1742 | 1466696185365 Marionette TRACE conn3 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 08:36:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 08:36:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1386ms 08:36:25 INFO - PROCESS | 1742 | 1466696185449 Marionette TRACE conn3 -> [0,1913,"getWindowHandle",null] 08:36:25 INFO - PROCESS | 1742 | 1466696185453 Marionette TRACE conn3 <- [1,1913,null,{"value":"8"}] 08:36:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 08:36:25 INFO - PROCESS | 1742 | 1466696185460 Marionette TRACE conn3 -> [0,1914,"setScriptTimeout",{"ms":35000}] 08:36:25 INFO - PROCESS | 1742 | 1466696185466 Marionette TRACE conn3 <- [1,1914,null,{}] 08:36:25 INFO - PROCESS | 1742 | 1466696185482 Marionette TRACE conn3 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:25 INFO - PROCESS | 1742 | 1466696185491 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:36:25 INFO - PROCESS | 1742 | 1466696185680 Marionette TRACE conn3 <- [1,1915,null,{"value":null}] 08:36:25 INFO - PROCESS | 1742 | 1466696185840 Marionette TRACE conn3 -> [0,1916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:25 INFO - PROCESS | 1742 | 1466696185850 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:36:25 INFO - PROCESS | 1742 | ++DOCSHELL 0x91199400 == 22 [pid = 1742] [id = 486] 08:36:25 INFO - PROCESS | 1742 | ++DOMWINDOW == 80 (0x9119cc00) [pid = 1742] [serial = 1459] [outer = (nil)] 08:36:25 INFO - PROCESS | 1742 | ++DOMWINDOW == 81 (0x91596000) [pid = 1742] [serial = 1460] [outer = 0x9119cc00] 08:36:25 INFO - PROCESS | 1742 | 1466696185924 Marionette DEBUG loaded listener.js 08:36:26 INFO - PROCESS | 1742 | ++DOMWINDOW == 82 (0x91c5b800) [pid = 1742] [serial = 1461] [outer = 0x9119cc00] 08:36:26 INFO - PROCESS | 1742 | 1466696186830 Marionette TRACE conn3 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 08:36:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 08:36:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 1434ms 08:36:26 INFO - PROCESS | 1742 | 1466696186895 Marionette TRACE conn3 -> [0,1917,"getWindowHandle",null] 08:36:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 08:36:26 INFO - PROCESS | 1742 | 1466696186900 Marionette TRACE conn3 <- [1,1917,null,{"value":"8"}] 08:36:26 INFO - PROCESS | 1742 | 1466696186906 Marionette TRACE conn3 -> [0,1918,"setScriptTimeout",{"ms":35000}] 08:36:26 INFO - PROCESS | 1742 | 1466696186909 Marionette TRACE conn3 <- [1,1918,null,{}] 08:36:26 INFO - PROCESS | 1742 | 1466696186915 Marionette TRACE conn3 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:26 INFO - PROCESS | 1742 | 1466696186920 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:36:27 INFO - PROCESS | 1742 | 1466696187168 Marionette TRACE conn3 <- [1,1919,null,{"value":null}] 08:36:27 INFO - PROCESS | 1742 | 1466696187202 Marionette TRACE conn3 -> [0,1920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.add.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:27 INFO - PROCESS | 1742 | 1466696187209 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:36:27 INFO - PROCESS | 1742 | ++DOCSHELL 0x91598800 == 23 [pid = 1742] [id = 487] 08:36:27 INFO - PROCESS | 1742 | ++DOMWINDOW == 83 (0x91d84400) [pid = 1742] [serial = 1462] [outer = (nil)] 08:36:27 INFO - PROCESS | 1742 | ++DOMWINDOW == 84 (0x9250b400) [pid = 1742] [serial = 1463] [outer = 0x91d84400] 08:36:27 INFO - PROCESS | 1742 | 1466696187282 Marionette DEBUG loaded listener.js 08:36:27 INFO - PROCESS | 1742 | ++DOMWINDOW == 85 (0x92586000) [pid = 1742] [serial = 1464] [outer = 0x91d84400] 08:36:27 INFO - PROCESS | 1742 | --DOMWINDOW == 84 (0x8cf65000) [pid = 1742] [serial = 1393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 08:36:27 INFO - PROCESS | 1742 | --DOMWINDOW == 83 (0x8ebce800) [pid = 1742] [serial = 1396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 08:36:27 INFO - PROCESS | 1742 | --DOMWINDOW == 82 (0x8eab4400) [pid = 1742] [serial = 1423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 08:36:27 INFO - PROCESS | 1742 | --DOMWINDOW == 81 (0x8d92d400) [pid = 1742] [serial = 1420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 08:36:27 INFO - PROCESS | 1742 | --DOMWINDOW == 80 (0x9119fc00) [pid = 1742] [serial = 1399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 08:36:27 INFO - PROCESS | 1742 | --DOMWINDOW == 79 (0x8d2d5000) [pid = 1742] [serial = 1417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 08:36:27 INFO - PROCESS | 1742 | --DOMWINDOW == 78 (0x8eab6800) [pid = 1742] [serial = 1414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 08:36:27 INFO - PROCESS | 1742 | --DOMWINDOW == 77 (0x91594800) [pid = 1742] [serial = 1402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 08:36:27 INFO - PROCESS | 1742 | --DOMWINDOW == 76 (0x8e673c00) [pid = 1742] [serial = 1405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 08:36:27 INFO - PROCESS | 1742 | --DOMWINDOW == 75 (0x95387000) [pid = 1742] [serial = 1408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 08:36:27 INFO - PROCESS | 1742 | --DOMWINDOW == 74 (0x8d2d6000) [pid = 1742] [serial = 1426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 08:36:27 INFO - PROCESS | 1742 | --DOMWINDOW == 73 (0x8d2db800) [pid = 1742] [serial = 1411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 08:36:28 INFO - PROCESS | 1742 | 1466696188351 Marionette TRACE conn3 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 08:36:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 08:36:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1481ms 08:36:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 08:36:28 INFO - PROCESS | 1742 | 1466696188387 Marionette TRACE conn3 -> [0,1921,"getWindowHandle",null] 08:36:28 INFO - PROCESS | 1742 | 1466696188390 Marionette TRACE conn3 <- [1,1921,null,{"value":"8"}] 08:36:28 INFO - PROCESS | 1742 | 1466696188397 Marionette TRACE conn3 -> [0,1922,"setScriptTimeout",{"ms":35000}] 08:36:28 INFO - PROCESS | 1742 | 1466696188400 Marionette TRACE conn3 <- [1,1922,null,{}] 08:36:28 INFO - PROCESS | 1742 | 1466696188406 Marionette TRACE conn3 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:28 INFO - PROCESS | 1742 | 1466696188411 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:36:28 INFO - PROCESS | 1742 | 1466696188625 Marionette TRACE conn3 <- [1,1923,null,{"value":null}] 08:36:28 INFO - PROCESS | 1742 | 1466696188643 Marionette TRACE conn3 -> [0,1924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:28 INFO - PROCESS | 1742 | 1466696188650 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:36:28 INFO - PROCESS | 1742 | ++DOCSHELL 0x8d2d6000 == 24 [pid = 1742] [id = 488] 08:36:28 INFO - PROCESS | 1742 | ++DOMWINDOW == 74 (0x8d925000) [pid = 1742] [serial = 1465] [outer = (nil)] 08:36:28 INFO - PROCESS | 1742 | ++DOMWINDOW == 75 (0x8f617000) [pid = 1742] [serial = 1466] [outer = 0x8d925000] 08:36:28 INFO - PROCESS | 1742 | 1466696188723 Marionette DEBUG loaded listener.js 08:36:28 INFO - PROCESS | 1742 | ++DOMWINDOW == 76 (0x9159d800) [pid = 1742] [serial = 1467] [outer = 0x8d925000] 08:36:29 INFO - PROCESS | 1742 | 1466696189623 Marionette TRACE conn3 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 08:36:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 08:36:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1290ms 08:36:29 INFO - PROCESS | 1742 | 1466696189687 Marionette TRACE conn3 -> [0,1925,"getWindowHandle",null] 08:36:29 INFO - PROCESS | 1742 | 1466696189691 Marionette TRACE conn3 <- [1,1925,null,{"value":"8"}] 08:36:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 08:36:29 INFO - PROCESS | 1742 | 1466696189697 Marionette TRACE conn3 -> [0,1926,"setScriptTimeout",{"ms":35000}] 08:36:29 INFO - PROCESS | 1742 | 1466696189699 Marionette TRACE conn3 <- [1,1926,null,{}] 08:36:29 INFO - PROCESS | 1742 | 1466696189705 Marionette TRACE conn3 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:29 INFO - PROCESS | 1742 | 1466696189715 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:36:29 INFO - PROCESS | 1742 | 1466696189910 Marionette TRACE conn3 <- [1,1927,null,{"value":null}] 08:36:30 INFO - PROCESS | 1742 | 1466696190152 Marionette TRACE conn3 -> [0,1928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:30 INFO - PROCESS | 1742 | 1466696190164 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:36:30 INFO - PROCESS | 1742 | ++DOCSHELL 0x8cf5c000 == 25 [pid = 1742] [id = 489] 08:36:30 INFO - PROCESS | 1742 | ++DOMWINDOW == 77 (0x8cf5c400) [pid = 1742] [serial = 1468] [outer = (nil)] 08:36:30 INFO - PROCESS | 1742 | ++DOMWINDOW == 78 (0x8cf68400) [pid = 1742] [serial = 1469] [outer = 0x8cf5c400] 08:36:30 INFO - PROCESS | 1742 | 1466696190255 Marionette DEBUG loaded listener.js 08:36:30 INFO - PROCESS | 1742 | ++DOMWINDOW == 79 (0x8d0bd800) [pid = 1742] [serial = 1470] [outer = 0x8cf5c400] 08:36:31 INFO - PROCESS | 1742 | 1466696191313 Marionette TRACE conn3 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 08:36:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 08:36:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1679ms 08:36:31 INFO - PROCESS | 1742 | 1466696191381 Marionette TRACE conn3 -> [0,1929,"getWindowHandle",null] 08:36:31 INFO - PROCESS | 1742 | 1466696191387 Marionette TRACE conn3 <- [1,1929,null,{"value":"8"}] 08:36:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 08:36:31 INFO - PROCESS | 1742 | 1466696191395 Marionette TRACE conn3 -> [0,1930,"setScriptTimeout",{"ms":35000}] 08:36:31 INFO - PROCESS | 1742 | 1466696191400 Marionette TRACE conn3 <- [1,1930,null,{}] 08:36:31 INFO - PROCESS | 1742 | 1466696191409 Marionette TRACE conn3 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:31 INFO - PROCESS | 1742 | 1466696191418 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:36:31 INFO - PROCESS | 1742 | 1466696191653 Marionette TRACE conn3 <- [1,1931,null,{"value":null}] 08:36:31 INFO - PROCESS | 1742 | 1466696191891 Marionette TRACE conn3 -> [0,1932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:31 INFO - PROCESS | 1742 | 1466696191904 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:36:31 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e63cc00 == 26 [pid = 1742] [id = 490] 08:36:31 INFO - PROCESS | 1742 | ++DOMWINDOW == 80 (0x8e63e800) [pid = 1742] [serial = 1471] [outer = (nil)] 08:36:32 INFO - PROCESS | 1742 | ++DOMWINDOW == 81 (0x8e66bc00) [pid = 1742] [serial = 1472] [outer = 0x8e63e800] 08:36:32 INFO - PROCESS | 1742 | 1466696192032 Marionette DEBUG loaded listener.js 08:36:32 INFO - PROCESS | 1742 | ++DOMWINDOW == 82 (0x8eab1400) [pid = 1742] [serial = 1473] [outer = 0x8e63e800] 08:36:33 INFO - PROCESS | 1742 | 1466696193040 Marionette TRACE conn3 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 08:36:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 08:36:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1683ms 08:36:33 INFO - PROCESS | 1742 | 1466696193082 Marionette TRACE conn3 -> [0,1933,"getWindowHandle",null] 08:36:33 INFO - PROCESS | 1742 | 1466696193089 Marionette TRACE conn3 <- [1,1933,null,{"value":"8"}] 08:36:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 08:36:33 INFO - PROCESS | 1742 | 1466696193096 Marionette TRACE conn3 -> [0,1934,"setScriptTimeout",{"ms":35000}] 08:36:33 INFO - PROCESS | 1742 | 1466696193100 Marionette TRACE conn3 <- [1,1934,null,{}] 08:36:33 INFO - PROCESS | 1742 | 1466696193106 Marionette TRACE conn3 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:33 INFO - PROCESS | 1742 | 1466696193112 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:36:33 INFO - PROCESS | 1742 | 1466696193339 Marionette TRACE conn3 <- [1,1935,null,{"value":null}] 08:36:33 INFO - PROCESS | 1742 | 1466696193619 Marionette TRACE conn3 -> [0,1936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:33 INFO - PROCESS | 1742 | 1466696193628 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:36:33 INFO - PROCESS | 1742 | ++DOCSHELL 0x8eee9000 == 27 [pid = 1742] [id = 491] 08:36:33 INFO - PROCESS | 1742 | ++DOMWINDOW == 83 (0x8f5d1000) [pid = 1742] [serial = 1474] [outer = (nil)] 08:36:33 INFO - PROCESS | 1742 | ++DOMWINDOW == 84 (0x8f5dc800) [pid = 1742] [serial = 1475] [outer = 0x8f5d1000] 08:36:33 INFO - PROCESS | 1742 | 1466696193753 Marionette DEBUG loaded listener.js 08:36:33 INFO - PROCESS | 1742 | ++DOMWINDOW == 85 (0x8f620400) [pid = 1742] [serial = 1476] [outer = 0x8f5d1000] 08:36:34 INFO - PROCESS | 1742 | 1466696194754 Marionette TRACE conn3 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 08:36:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 08:36:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1734ms 08:36:34 INFO - PROCESS | 1742 | 1466696194832 Marionette TRACE conn3 -> [0,1937,"getWindowHandle",null] 08:36:34 INFO - PROCESS | 1742 | 1466696194836 Marionette TRACE conn3 <- [1,1937,null,{"value":"8"}] 08:36:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 08:36:34 INFO - PROCESS | 1742 | 1466696194854 Marionette TRACE conn3 -> [0,1938,"setScriptTimeout",{"ms":35000}] 08:36:34 INFO - PROCESS | 1742 | 1466696194865 Marionette TRACE conn3 <- [1,1938,null,{}] 08:36:34 INFO - PROCESS | 1742 | 1466696194872 Marionette TRACE conn3 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:34 INFO - PROCESS | 1742 | 1466696194879 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:36:35 INFO - PROCESS | 1742 | 1466696195214 Marionette TRACE conn3 <- [1,1939,null,{"value":null}] 08:36:35 INFO - PROCESS | 1742 | 1466696195406 Marionette TRACE conn3 -> [0,1940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:35 INFO - PROCESS | 1742 | 1466696195415 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:36:35 INFO - PROCESS | 1742 | ++DOCSHELL 0x8d0bc000 == 28 [pid = 1742] [id = 492] 08:36:35 INFO - PROCESS | 1742 | ++DOMWINDOW == 86 (0x8f38c400) [pid = 1742] [serial = 1477] [outer = (nil)] 08:36:35 INFO - PROCESS | 1742 | ++DOMWINDOW == 87 (0x9258f000) [pid = 1742] [serial = 1478] [outer = 0x8f38c400] 08:36:35 INFO - PROCESS | 1742 | 1466696195500 Marionette DEBUG loaded listener.js 08:36:35 INFO - PROCESS | 1742 | ++DOMWINDOW == 88 (0x92d0c000) [pid = 1742] [serial = 1479] [outer = 0x8f38c400] 08:36:36 INFO - PROCESS | 1742 | 1466696196496 Marionette TRACE conn3 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 08:36:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 08:36:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1702ms 08:36:36 INFO - PROCESS | 1742 | 1466696196548 Marionette TRACE conn3 -> [0,1941,"getWindowHandle",null] 08:36:36 INFO - PROCESS | 1742 | 1466696196552 Marionette TRACE conn3 <- [1,1941,null,{"value":"8"}] 08:36:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 08:36:36 INFO - PROCESS | 1742 | 1466696196560 Marionette TRACE conn3 -> [0,1942,"setScriptTimeout",{"ms":35000}] 08:36:36 INFO - PROCESS | 1742 | 1466696196563 Marionette TRACE conn3 <- [1,1942,null,{}] 08:36:36 INFO - PROCESS | 1742 | 1466696196570 Marionette TRACE conn3 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:36 INFO - PROCESS | 1742 | 1466696196575 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:36:36 INFO - PROCESS | 1742 | 1466696196770 Marionette TRACE conn3 <- [1,1943,null,{"value":null}] 08:36:36 INFO - PROCESS | 1742 | 1466696196954 Marionette TRACE conn3 -> [0,1944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:36 INFO - PROCESS | 1742 | 1466696196962 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:36:37 INFO - PROCESS | 1742 | ++DOCSHELL 0x9258f400 == 29 [pid = 1742] [id = 493] 08:36:37 INFO - PROCESS | 1742 | ++DOMWINDOW == 89 (0x92d07c00) [pid = 1742] [serial = 1480] [outer = (nil)] 08:36:37 INFO - PROCESS | 1742 | ++DOMWINDOW == 90 (0x93053000) [pid = 1742] [serial = 1481] [outer = 0x92d07c00] 08:36:37 INFO - PROCESS | 1742 | 1466696197089 Marionette DEBUG loaded listener.js 08:36:37 INFO - PROCESS | 1742 | ++DOMWINDOW == 91 (0x930d6800) [pid = 1742] [serial = 1482] [outer = 0x92d07c00] 08:36:38 INFO - PROCESS | 1742 | 1466696198009 Marionette TRACE conn3 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 08:36:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 08:36:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1488ms 08:36:38 INFO - PROCESS | 1742 | 1466696198049 Marionette TRACE conn3 -> [0,1945,"getWindowHandle",null] 08:36:38 INFO - PROCESS | 1742 | 1466696198053 Marionette TRACE conn3 <- [1,1945,null,{"value":"8"}] 08:36:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 08:36:38 INFO - PROCESS | 1742 | 1466696198060 Marionette TRACE conn3 -> [0,1946,"setScriptTimeout",{"ms":35000}] 08:36:38 INFO - PROCESS | 1742 | 1466696198062 Marionette TRACE conn3 <- [1,1946,null,{}] 08:36:38 INFO - PROCESS | 1742 | 1466696198069 Marionette TRACE conn3 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:38 INFO - PROCESS | 1742 | 1466696198074 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:36:38 INFO - PROCESS | 1742 | 1466696198270 Marionette TRACE conn3 <- [1,1947,null,{"value":null}] 08:36:38 INFO - PROCESS | 1742 | 1466696198514 Marionette TRACE conn3 -> [0,1948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:38 INFO - PROCESS | 1742 | 1466696198533 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:36:38 INFO - PROCESS | 1742 | ++DOCSHELL 0x93a61000 == 30 [pid = 1742] [id = 494] 08:36:38 INFO - PROCESS | 1742 | ++DOMWINDOW == 92 (0x93a62000) [pid = 1742] [serial = 1483] [outer = (nil)] 08:36:38 INFO - PROCESS | 1742 | ++DOMWINDOW == 93 (0x93c25c00) [pid = 1742] [serial = 1484] [outer = 0x93a62000] 08:36:38 INFO - PROCESS | 1742 | 1466696198669 Marionette DEBUG loaded listener.js 08:36:38 INFO - PROCESS | 1742 | ++DOMWINDOW == 94 (0x93e39800) [pid = 1742] [serial = 1485] [outer = 0x93a62000] 08:36:39 INFO - PROCESS | 1742 | 1466696199635 Marionette TRACE conn3 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 08:36:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 08:36:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1634ms 08:36:39 INFO - PROCESS | 1742 | 1466696199696 Marionette TRACE conn3 -> [0,1949,"getWindowHandle",null] 08:36:39 INFO - PROCESS | 1742 | 1466696199699 Marionette TRACE conn3 <- [1,1949,null,{"value":"8"}] 08:36:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 08:36:39 INFO - PROCESS | 1742 | 1466696199706 Marionette TRACE conn3 -> [0,1950,"setScriptTimeout",{"ms":35000}] 08:36:39 INFO - PROCESS | 1742 | 1466696199710 Marionette TRACE conn3 <- [1,1950,null,{}] 08:36:39 INFO - PROCESS | 1742 | 1466696199716 Marionette TRACE conn3 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:39 INFO - PROCESS | 1742 | 1466696199722 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:36:40 INFO - PROCESS | 1742 | 1466696200004 Marionette TRACE conn3 <- [1,1951,null,{"value":null}] 08:36:40 INFO - PROCESS | 1742 | 1466696200194 Marionette TRACE conn3 -> [0,1952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:40 INFO - PROCESS | 1742 | 1466696200206 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:36:40 INFO - PROCESS | 1742 | ++DOCSHELL 0x8d2e2000 == 31 [pid = 1742] [id = 495] 08:36:40 INFO - PROCESS | 1742 | ++DOMWINDOW == 95 (0x8d2e2400) [pid = 1742] [serial = 1486] [outer = (nil)] 08:36:40 INFO - PROCESS | 1742 | ++DOMWINDOW == 96 (0x8d9f4c00) [pid = 1742] [serial = 1487] [outer = 0x8d2e2400] 08:36:40 INFO - PROCESS | 1742 | 1466696200328 Marionette DEBUG loaded listener.js 08:36:40 INFO - PROCESS | 1742 | ++DOMWINDOW == 97 (0x8ebd4800) [pid = 1742] [serial = 1488] [outer = 0x8d2e2400] 08:36:41 INFO - PROCESS | 1742 | 1466696201492 Marionette TRACE conn3 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 08:36:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 08:36:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 1832ms 08:36:41 INFO - PROCESS | 1742 | 1466696201540 Marionette TRACE conn3 -> [0,1953,"getWindowHandle",null] 08:36:41 INFO - PROCESS | 1742 | 1466696201545 Marionette TRACE conn3 <- [1,1953,null,{"value":"8"}] 08:36:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 08:36:41 INFO - PROCESS | 1742 | 1466696201553 Marionette TRACE conn3 -> [0,1954,"setScriptTimeout",{"ms":35000}] 08:36:41 INFO - PROCESS | 1742 | 1466696201558 Marionette TRACE conn3 <- [1,1954,null,{}] 08:36:41 INFO - PROCESS | 1742 | 1466696201566 Marionette TRACE conn3 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:41 INFO - PROCESS | 1742 | 1466696201571 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:36:41 INFO - PROCESS | 1742 | 1466696201749 Marionette TRACE conn3 <- [1,1955,null,{"value":null}] 08:36:42 INFO - PROCESS | 1742 | 1466696202025 Marionette TRACE conn3 -> [0,1956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:42 INFO - PROCESS | 1742 | 1466696202034 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:36:42 INFO - PROCESS | 1742 | ++DOCSHELL 0x8d79d000 == 32 [pid = 1742] [id = 496] 08:36:42 INFO - PROCESS | 1742 | ++DOMWINDOW == 98 (0x8d9ee800) [pid = 1742] [serial = 1489] [outer = (nil)] 08:36:42 INFO - PROCESS | 1742 | ++DOMWINDOW == 99 (0x8e66f000) [pid = 1742] [serial = 1490] [outer = 0x8d9ee800] 08:36:42 INFO - PROCESS | 1742 | 1466696202112 Marionette DEBUG loaded listener.js 08:36:42 INFO - PROCESS | 1742 | ++DOMWINDOW == 100 (0x8ebcd000) [pid = 1742] [serial = 1491] [outer = 0x8d9ee800] 08:36:43 INFO - PROCESS | 1742 | 1466696203103 Marionette TRACE conn3 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 08:36:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 08:36:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1585ms 08:36:43 INFO - PROCESS | 1742 | 1466696203138 Marionette TRACE conn3 -> [0,1957,"getWindowHandle",null] 08:36:43 INFO - PROCESS | 1742 | 1466696203145 Marionette TRACE conn3 <- [1,1957,null,{"value":"8"}] 08:36:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 08:36:43 INFO - PROCESS | 1742 | 1466696203155 Marionette TRACE conn3 -> [0,1958,"setScriptTimeout",{"ms":35000}] 08:36:43 INFO - PROCESS | 1742 | 1466696203160 Marionette TRACE conn3 <- [1,1958,null,{}] 08:36:43 INFO - PROCESS | 1742 | 1466696203166 Marionette TRACE conn3 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:43 INFO - PROCESS | 1742 | 1466696203177 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:36:43 INFO - PROCESS | 1742 | 1466696203371 Marionette TRACE conn3 <- [1,1959,null,{"value":null}] 08:36:44 INFO - PROCESS | 1742 | --DOCSHELL 0x8eab6400 == 31 [pid = 1742] [id = 471] 08:36:44 INFO - PROCESS | 1742 | --DOCSHELL 0x8d2d6000 == 30 [pid = 1742] [id = 488] 08:36:44 INFO - PROCESS | 1742 | --DOCSHELL 0x91598800 == 29 [pid = 1742] [id = 487] 08:36:44 INFO - PROCESS | 1742 | --DOCSHELL 0x91199400 == 28 [pid = 1742] [id = 486] 08:36:44 INFO - PROCESS | 1742 | --DOCSHELL 0x8ebc7c00 == 27 [pid = 1742] [id = 485] 08:36:44 INFO - PROCESS | 1742 | --DOCSHELL 0x8d799800 == 26 [pid = 1742] [id = 484] 08:36:44 INFO - PROCESS | 1742 | --DOCSHELL 0x8d2d4c00 == 25 [pid = 1742] [id = 472] 08:36:44 INFO - PROCESS | 1742 | --DOCSHELL 0x8d92c400 == 24 [pid = 1742] [id = 473] 08:36:44 INFO - PROCESS | 1742 | --DOCSHELL 0x8d79a800 == 23 [pid = 1742] [id = 476] 08:36:44 INFO - PROCESS | 1742 | --DOCSHELL 0x8cf5f000 == 22 [pid = 1742] [id = 475] 08:36:44 INFO - PROCESS | 1742 | --DOCSHELL 0x8cf67c00 == 21 [pid = 1742] [id = 477] 08:36:44 INFO - PROCESS | 1742 | --DOCSHELL 0x8d92a800 == 20 [pid = 1742] [id = 478] 08:36:44 INFO - PROCESS | 1742 | --DOCSHELL 0x91197800 == 19 [pid = 1742] [id = 479] 08:36:44 INFO - PROCESS | 1742 | --DOCSHELL 0x9119e800 == 18 [pid = 1742] [id = 480] 08:36:44 INFO - PROCESS | 1742 | --DOCSHELL 0x8cf6a800 == 17 [pid = 1742] [id = 483] 08:36:44 INFO - PROCESS | 1742 | --DOCSHELL 0x8cf64c00 == 16 [pid = 1742] [id = 482] 08:36:44 INFO - PROCESS | 1742 | --DOCSHELL 0x8eab3000 == 15 [pid = 1742] [id = 474] 08:36:44 INFO - PROCESS | 1742 | --DOCSHELL 0x8d2d8c00 == 14 [pid = 1742] [id = 481] 08:36:44 INFO - PROCESS | 1742 | --DOCSHELL 0x8d2e2000 == 13 [pid = 1742] [id = 495] 08:36:44 INFO - PROCESS | 1742 | --DOCSHELL 0x93a61000 == 12 [pid = 1742] [id = 494] 08:36:44 INFO - PROCESS | 1742 | --DOCSHELL 0x9258f400 == 11 [pid = 1742] [id = 493] 08:36:44 INFO - PROCESS | 1742 | --DOCSHELL 0x8d0bc000 == 10 [pid = 1742] [id = 492] 08:36:44 INFO - PROCESS | 1742 | --DOCSHELL 0x8e63cc00 == 9 [pid = 1742] [id = 490] 08:36:44 INFO - PROCESS | 1742 | --DOCSHELL 0x8eee9000 == 8 [pid = 1742] [id = 491] 08:36:44 INFO - PROCESS | 1742 | --DOCSHELL 0x8cf5c000 == 7 [pid = 1742] [id = 489] 08:36:44 INFO - PROCESS | 1742 | --DOMWINDOW == 99 (0x8d0c1c00) [pid = 1742] [serial = 1394] [outer = (nil)] [url = about:blank] 08:36:44 INFO - PROCESS | 1742 | --DOMWINDOW == 98 (0x8f390800) [pid = 1742] [serial = 1398] [outer = (nil)] [url = about:blank] 08:36:44 INFO - PROCESS | 1742 | --DOMWINDOW == 97 (0x8eeca800) [pid = 1742] [serial = 1397] [outer = (nil)] [url = about:blank] 08:36:44 INFO - PROCESS | 1742 | --DOMWINDOW == 96 (0x8ebcd400) [pid = 1742] [serial = 1424] [outer = (nil)] [url = about:blank] 08:36:44 INFO - PROCESS | 1742 | --DOMWINDOW == 95 (0x8d9ecc00) [pid = 1742] [serial = 1421] [outer = (nil)] [url = about:blank] 08:36:44 INFO - PROCESS | 1742 | --DOMWINDOW == 94 (0x91d8c800) [pid = 1742] [serial = 1401] [outer = (nil)] [url = about:blank] 08:36:44 INFO - PROCESS | 1742 | --DOMWINDOW == 93 (0x8d2d9c00) [pid = 1742] [serial = 1418] [outer = (nil)] [url = about:blank] 08:36:44 INFO - PROCESS | 1742 | --DOMWINDOW == 92 (0x915a1400) [pid = 1742] [serial = 1400] [outer = (nil)] [url = about:blank] 08:36:44 INFO - PROCESS | 1742 | --DOMWINDOW == 91 (0x8d2e1c00) [pid = 1742] [serial = 1419] [outer = (nil)] [url = about:blank] 08:36:44 INFO - PROCESS | 1742 | --DOMWINDOW == 90 (0x8eeddc00) [pid = 1742] [serial = 1416] [outer = (nil)] [url = about:blank] 08:36:44 INFO - PROCESS | 1742 | --DOMWINDOW == 89 (0x8ebd5c00) [pid = 1742] [serial = 1415] [outer = (nil)] [url = about:blank] 08:36:44 INFO - PROCESS | 1742 | --DOMWINDOW == 88 (0x93cbec00) [pid = 1742] [serial = 1404] [outer = (nil)] [url = about:blank] 08:36:44 INFO - PROCESS | 1742 | --DOMWINDOW == 87 (0x93c25800) [pid = 1742] [serial = 1403] [outer = (nil)] [url = about:blank] 08:36:44 INFO - PROCESS | 1742 | --DOMWINDOW == 86 (0x94991800) [pid = 1742] [serial = 1407] [outer = (nil)] [url = about:blank] 08:36:44 INFO - PROCESS | 1742 | --DOMWINDOW == 85 (0x93e3fc00) [pid = 1742] [serial = 1406] [outer = (nil)] [url = about:blank] 08:36:44 INFO - PROCESS | 1742 | --DOMWINDOW == 84 (0x8d799000) [pid = 1742] [serial = 1395] [outer = (nil)] [url = about:blank] 08:36:44 INFO - PROCESS | 1742 | --DOMWINDOW == 83 (0x95457400) [pid = 1742] [serial = 1410] [outer = (nil)] [url = about:blank] 08:36:44 INFO - PROCESS | 1742 | --DOMWINDOW == 82 (0x9538e000) [pid = 1742] [serial = 1409] [outer = (nil)] [url = about:blank] 08:36:44 INFO - PROCESS | 1742 | --DOMWINDOW == 81 (0x8eee5000) [pid = 1742] [serial = 1428] [outer = (nil)] [url = about:blank] 08:36:44 INFO - PROCESS | 1742 | --DOMWINDOW == 80 (0x8f61b800) [pid = 1742] [serial = 1413] [outer = (nil)] [url = about:blank] 08:36:44 INFO - PROCESS | 1742 | --DOMWINDOW == 79 (0x8eec4000) [pid = 1742] [serial = 1425] [outer = (nil)] [url = about:blank] 08:36:44 INFO - PROCESS | 1742 | --DOMWINDOW == 78 (0x8e66b000) [pid = 1742] [serial = 1412] [outer = (nil)] [url = about:blank] 08:36:44 INFO - PROCESS | 1742 | --DOMWINDOW == 77 (0x8f5d6c00) [pid = 1742] [serial = 1430] [outer = (nil)] [url = about:blank] 08:36:44 INFO - PROCESS | 1742 | --DOMWINDOW == 76 (0x8d9f4000) [pid = 1742] [serial = 1422] [outer = (nil)] [url = about:blank] 08:36:44 INFO - PROCESS | 1742 | --DOMWINDOW == 75 (0x8e639400) [pid = 1742] [serial = 1427] [outer = (nil)] [url = about:blank] 08:36:44 INFO - PROCESS | 1742 | 1466696204780 Marionette TRACE conn3 -> [0,1960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.edge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:44 INFO - PROCESS | 1742 | 1466696204789 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:36:44 INFO - PROCESS | 1742 | ++DOCSHELL 0x8cf67400 == 8 [pid = 1742] [id = 497] 08:36:44 INFO - PROCESS | 1742 | ++DOMWINDOW == 76 (0x8cf67800) [pid = 1742] [serial = 1492] [outer = (nil)] 08:36:44 INFO - PROCESS | 1742 | ++DOMWINDOW == 77 (0x8d0b7800) [pid = 1742] [serial = 1493] [outer = 0x8cf67800] 08:36:44 INFO - PROCESS | 1742 | 1466696204874 Marionette DEBUG loaded listener.js 08:36:44 INFO - PROCESS | 1742 | ++DOMWINDOW == 78 (0x8d2d4c00) [pid = 1742] [serial = 1494] [outer = 0x8cf67800] 08:36:45 INFO - PROCESS | 1742 | 1466696205700 Marionette TRACE conn3 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 08:36:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 08:36:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 2594ms 08:36:45 INFO - PROCESS | 1742 | 1466696205752 Marionette TRACE conn3 -> [0,1961,"getWindowHandle",null] 08:36:45 INFO - PROCESS | 1742 | 1466696205758 Marionette TRACE conn3 <- [1,1961,null,{"value":"8"}] 08:36:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 08:36:45 INFO - PROCESS | 1742 | 1466696205775 Marionette TRACE conn3 -> [0,1962,"setScriptTimeout",{"ms":35000}] 08:36:45 INFO - PROCESS | 1742 | 1466696205780 Marionette TRACE conn3 <- [1,1962,null,{}] 08:36:45 INFO - PROCESS | 1742 | 1466696205788 Marionette TRACE conn3 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:45 INFO - PROCESS | 1742 | 1466696205796 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:36:45 INFO - PROCESS | 1742 | 1466696205980 Marionette TRACE conn3 <- [1,1963,null,{"value":null}] 08:36:46 INFO - PROCESS | 1742 | 1466696205993 Marionette TRACE conn3 -> [0,1964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:46 INFO - PROCESS | 1742 | 1466696206002 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:36:46 INFO - PROCESS | 1742 | ++DOCSHELL 0x8d79f400 == 9 [pid = 1742] [id = 498] 08:36:46 INFO - PROCESS | 1742 | ++DOMWINDOW == 79 (0x8d7a0400) [pid = 1742] [serial = 1495] [outer = (nil)] 08:36:46 INFO - PROCESS | 1742 | ++DOMWINDOW == 80 (0x8d9eb000) [pid = 1742] [serial = 1496] [outer = 0x8d7a0400] 08:36:46 INFO - PROCESS | 1742 | 1466696206075 Marionette DEBUG loaded listener.js 08:36:46 INFO - PROCESS | 1742 | ++DOMWINDOW == 81 (0x8e633800) [pid = 1742] [serial = 1497] [outer = 0x8d7a0400] 08:36:47 INFO - PROCESS | 1742 | 1466696207034 Marionette TRACE conn3 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 08:36:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 08:36:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1289ms 08:36:47 INFO - PROCESS | 1742 | 1466696207064 Marionette TRACE conn3 -> [0,1965,"getWindowHandle",null] 08:36:47 INFO - PROCESS | 1742 | 1466696207070 Marionette TRACE conn3 <- [1,1965,null,{"value":"8"}] 08:36:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 08:36:47 INFO - PROCESS | 1742 | 1466696207077 Marionette TRACE conn3 -> [0,1966,"setScriptTimeout",{"ms":35000}] 08:36:47 INFO - PROCESS | 1742 | 1466696207080 Marionette TRACE conn3 <- [1,1966,null,{}] 08:36:47 INFO - PROCESS | 1742 | 1466696207086 Marionette TRACE conn3 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:47 INFO - PROCESS | 1742 | 1466696207091 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:36:47 INFO - PROCESS | 1742 | 1466696207271 Marionette TRACE conn3 <- [1,1967,null,{"value":null}] 08:36:47 INFO - PROCESS | 1742 | 1466696207437 Marionette TRACE conn3 -> [0,1968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:47 INFO - PROCESS | 1742 | 1466696207444 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:36:47 INFO - PROCESS | 1742 | ++DOCSHELL 0x8d9ec400 == 10 [pid = 1742] [id = 499] 08:36:47 INFO - PROCESS | 1742 | ++DOMWINDOW == 82 (0x8d9f7c00) [pid = 1742] [serial = 1498] [outer = (nil)] 08:36:47 INFO - PROCESS | 1742 | ++DOMWINDOW == 83 (0x8eab5400) [pid = 1742] [serial = 1499] [outer = 0x8d9f7c00] 08:36:47 INFO - PROCESS | 1742 | 1466696207520 Marionette DEBUG loaded listener.js 08:36:47 INFO - PROCESS | 1742 | ++DOMWINDOW == 84 (0x8ebd6400) [pid = 1742] [serial = 1500] [outer = 0x8d9f7c00] 08:36:48 INFO - PROCESS | 1742 | 1466696208519 Marionette TRACE conn3 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 08:36:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 08:36:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 1485ms 08:36:48 INFO - PROCESS | 1742 | 1466696208564 Marionette TRACE conn3 -> [0,1969,"getWindowHandle",null] 08:36:48 INFO - PROCESS | 1742 | 1466696208568 Marionette TRACE conn3 <- [1,1969,null,{"value":"8"}] 08:36:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 08:36:48 INFO - PROCESS | 1742 | 1466696208592 Marionette TRACE conn3 -> [0,1970,"setScriptTimeout",{"ms":35000}] 08:36:48 INFO - PROCESS | 1742 | 1466696208603 Marionette TRACE conn3 <- [1,1970,null,{}] 08:36:48 INFO - PROCESS | 1742 | 1466696208612 Marionette TRACE conn3 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:48 INFO - PROCESS | 1742 | 1466696208619 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:36:48 INFO - PROCESS | 1742 | 1466696208860 Marionette TRACE conn3 <- [1,1971,null,{"value":null}] 08:36:48 INFO - PROCESS | 1742 | 1466696208882 Marionette TRACE conn3 -> [0,1972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:48 INFO - PROCESS | 1742 | 1466696208902 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:36:48 INFO - PROCESS | 1742 | ++DOCSHELL 0x8f389800 == 11 [pid = 1742] [id = 500] 08:36:48 INFO - PROCESS | 1742 | ++DOMWINDOW == 85 (0x8f38a800) [pid = 1742] [serial = 1501] [outer = (nil)] 08:36:48 INFO - PROCESS | 1742 | ++DOMWINDOW == 86 (0x8d2dc800) [pid = 1742] [serial = 1502] [outer = 0x8f38a800] 08:36:48 INFO - PROCESS | 1742 | 1466696208990 Marionette DEBUG loaded listener.js 08:36:49 INFO - PROCESS | 1742 | ++DOMWINDOW == 87 (0x8f5d7000) [pid = 1742] [serial = 1503] [outer = 0x8f38a800] 08:36:50 INFO - PROCESS | 1742 | --DOMWINDOW == 86 (0x8d925000) [pid = 1742] [serial = 1465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 08:36:50 INFO - PROCESS | 1742 | --DOMWINDOW == 85 (0x91d84400) [pid = 1742] [serial = 1462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 08:36:50 INFO - PROCESS | 1742 | --DOMWINDOW == 84 (0x8d79ec00) [pid = 1742] [serial = 1453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 08:36:50 INFO - PROCESS | 1742 | --DOMWINDOW == 83 (0x8d0bf000) [pid = 1742] [serial = 1432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 08:36:50 INFO - PROCESS | 1742 | --DOMWINDOW == 82 (0x8ebcbc00) [pid = 1742] [serial = 1456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 08:36:50 INFO - PROCESS | 1742 | --DOMWINDOW == 81 (0x8f389400) [pid = 1742] [serial = 1429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 08:36:50 INFO - PROCESS | 1742 | --DOMWINDOW == 80 (0x91198000) [pid = 1742] [serial = 1438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 08:36:50 INFO - PROCESS | 1742 | --DOMWINDOW == 79 (0x91d84800) [pid = 1742] [serial = 1444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 08:36:50 INFO - PROCESS | 1742 | --DOMWINDOW == 78 (0x91c54000) [pid = 1742] [serial = 1441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 08:36:50 INFO - PROCESS | 1742 | --DOMWINDOW == 77 (0x8eab7400) [pid = 1742] [serial = 1435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 08:36:50 INFO - PROCESS | 1742 | --DOMWINDOW == 76 (0x8d0b5000) [pid = 1742] [serial = 1450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 08:36:50 INFO - PROCESS | 1742 | --DOMWINDOW == 75 (0x8cf66400) [pid = 1742] [serial = 1447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 08:36:50 INFO - PROCESS | 1742 | --DOMWINDOW == 74 (0x9119cc00) [pid = 1742] [serial = 1459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 08:36:50 INFO - PROCESS | 1742 | 1466696210485 Marionette TRACE conn3 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 08:36:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 08:36:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 1968ms 08:36:50 INFO - PROCESS | 1742 | 1466696210543 Marionette TRACE conn3 -> [0,1973,"getWindowHandle",null] 08:36:50 INFO - PROCESS | 1742 | 1466696210547 Marionette TRACE conn3 <- [1,1973,null,{"value":"8"}] 08:36:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 08:36:50 INFO - PROCESS | 1742 | 1466696210555 Marionette TRACE conn3 -> [0,1974,"setScriptTimeout",{"ms":35000}] 08:36:50 INFO - PROCESS | 1742 | 1466696210558 Marionette TRACE conn3 <- [1,1974,null,{}] 08:36:50 INFO - PROCESS | 1742 | 1466696210564 Marionette TRACE conn3 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:50 INFO - PROCESS | 1742 | 1466696210569 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:36:50 INFO - PROCESS | 1742 | 1466696210735 Marionette TRACE conn3 <- [1,1975,null,{"value":null}] 08:36:50 INFO - PROCESS | 1742 | 1466696210744 Marionette TRACE conn3 -> [0,1976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:50 INFO - PROCESS | 1742 | 1466696210754 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:36:50 INFO - PROCESS | 1742 | ++DOCSHELL 0x8d7a2c00 == 12 [pid = 1742] [id = 501] 08:36:50 INFO - PROCESS | 1742 | ++DOMWINDOW == 75 (0x8d928400) [pid = 1742] [serial = 1504] [outer = (nil)] 08:36:50 INFO - PROCESS | 1742 | ++DOMWINDOW == 76 (0x8f389400) [pid = 1742] [serial = 1505] [outer = 0x8d928400] 08:36:50 INFO - PROCESS | 1742 | 1466696210961 Marionette DEBUG loaded listener.js 08:36:51 INFO - PROCESS | 1742 | ++DOMWINDOW == 77 (0x8f5d9000) [pid = 1742] [serial = 1506] [outer = 0x8d928400] 08:36:51 INFO - PROCESS | 1742 | 1466696211773 Marionette TRACE conn3 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 08:36:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 08:36:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1232ms 08:36:51 INFO - PROCESS | 1742 | 1466696211786 Marionette TRACE conn3 -> [0,1977,"getWindowHandle",null] 08:36:51 INFO - PROCESS | 1742 | 1466696211789 Marionette TRACE conn3 <- [1,1977,null,{"value":"8"}] 08:36:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 08:36:51 INFO - PROCESS | 1742 | 1466696211795 Marionette TRACE conn3 -> [0,1978,"setScriptTimeout",{"ms":35000}] 08:36:51 INFO - PROCESS | 1742 | 1466696211799 Marionette TRACE conn3 <- [1,1978,null,{}] 08:36:51 INFO - PROCESS | 1742 | 1466696211804 Marionette TRACE conn3 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:51 INFO - PROCESS | 1742 | 1466696211809 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:36:52 INFO - PROCESS | 1742 | 1466696212023 Marionette TRACE conn3 <- [1,1979,null,{"value":null}] 08:36:52 INFO - PROCESS | 1742 | 1466696212174 Marionette TRACE conn3 -> [0,1980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:52 INFO - PROCESS | 1742 | 1466696212183 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:36:52 INFO - PROCESS | 1742 | ++DOCSHELL 0x8cf5f000 == 13 [pid = 1742] [id = 502] 08:36:52 INFO - PROCESS | 1742 | ++DOMWINDOW == 78 (0x8cf5f400) [pid = 1742] [serial = 1507] [outer = (nil)] 08:36:52 INFO - PROCESS | 1742 | ++DOMWINDOW == 79 (0x8cf68c00) [pid = 1742] [serial = 1508] [outer = 0x8cf5f400] 08:36:52 INFO - PROCESS | 1742 | 1466696212309 Marionette DEBUG loaded listener.js 08:36:52 INFO - PROCESS | 1742 | ++DOMWINDOW == 80 (0x8d2d8c00) [pid = 1742] [serial = 1509] [outer = 0x8cf5f400] 08:36:53 INFO - PROCESS | 1742 | 1466696213425 Marionette TRACE conn3 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 08:36:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 08:36:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1685ms 08:36:53 INFO - PROCESS | 1742 | 1466696213485 Marionette TRACE conn3 -> [0,1981,"getWindowHandle",null] 08:36:53 INFO - PROCESS | 1742 | 1466696213491 Marionette TRACE conn3 <- [1,1981,null,{"value":"8"}] 08:36:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 08:36:53 INFO - PROCESS | 1742 | 1466696213500 Marionette TRACE conn3 -> [0,1982,"setScriptTimeout",{"ms":35000}] 08:36:53 INFO - PROCESS | 1742 | 1466696213504 Marionette TRACE conn3 <- [1,1982,null,{}] 08:36:53 INFO - PROCESS | 1742 | 1466696213514 Marionette TRACE conn3 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:53 INFO - PROCESS | 1742 | 1466696213522 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:36:53 INFO - PROCESS | 1742 | 1466696213739 Marionette TRACE conn3 <- [1,1983,null,{"value":null}] 08:36:54 INFO - PROCESS | 1742 | 1466696213976 Marionette TRACE conn3 -> [0,1984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:54 INFO - PROCESS | 1742 | 1466696213987 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:36:54 INFO - PROCESS | 1742 | ++DOCSHELL 0x8d2e0800 == 14 [pid = 1742] [id = 503] 08:36:54 INFO - PROCESS | 1742 | ++DOMWINDOW == 81 (0x8d9f2800) [pid = 1742] [serial = 1510] [outer = (nil)] 08:36:54 INFO - PROCESS | 1742 | ++DOMWINDOW == 82 (0x8eab5800) [pid = 1742] [serial = 1511] [outer = 0x8d9f2800] 08:36:54 INFO - PROCESS | 1742 | 1466696214099 Marionette DEBUG loaded listener.js 08:36:54 INFO - PROCESS | 1742 | ++DOMWINDOW == 83 (0x8eec6c00) [pid = 1742] [serial = 1512] [outer = 0x8d9f2800] 08:36:55 INFO - PROCESS | 1742 | 1466696215122 Marionette TRACE conn3 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 08:36:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 08:36:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1691ms 08:36:55 INFO - PROCESS | 1742 | 1466696215196 Marionette TRACE conn3 -> [0,1985,"getWindowHandle",null] 08:36:55 INFO - PROCESS | 1742 | 1466696215203 Marionette TRACE conn3 <- [1,1985,null,{"value":"8"}] 08:36:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 08:36:55 INFO - PROCESS | 1742 | 1466696215210 Marionette TRACE conn3 -> [0,1986,"setScriptTimeout",{"ms":35000}] 08:36:55 INFO - PROCESS | 1742 | 1466696215215 Marionette TRACE conn3 <- [1,1986,null,{}] 08:36:55 INFO - PROCESS | 1742 | 1466696215221 Marionette TRACE conn3 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:55 INFO - PROCESS | 1742 | 1466696215227 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:36:55 INFO - PROCESS | 1742 | 1466696215463 Marionette TRACE conn3 <- [1,1987,null,{"value":null}] 08:36:55 INFO - PROCESS | 1742 | 1466696215740 Marionette TRACE conn3 -> [0,1988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:55 INFO - PROCESS | 1742 | 1466696215746 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:36:55 INFO - PROCESS | 1742 | ++DOCSHELL 0x8f5d6c00 == 15 [pid = 1742] [id = 504] 08:36:55 INFO - PROCESS | 1742 | ++DOMWINDOW == 84 (0x8f5d9800) [pid = 1742] [serial = 1513] [outer = (nil)] 08:36:55 INFO - PROCESS | 1742 | ++DOMWINDOW == 85 (0x8f61f800) [pid = 1742] [serial = 1514] [outer = 0x8f5d9800] 08:36:55 INFO - PROCESS | 1742 | 1466696215877 Marionette DEBUG loaded listener.js 08:36:56 INFO - PROCESS | 1742 | ++DOMWINDOW == 86 (0x911a3400) [pid = 1742] [serial = 1515] [outer = 0x8f5d9800] 08:36:56 INFO - PROCESS | 1742 | 1466696216967 Marionette TRACE conn3 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 08:36:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 08:36:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1835ms 08:36:57 INFO - PROCESS | 1742 | 1466696217047 Marionette TRACE conn3 -> [0,1989,"getWindowHandle",null] 08:36:57 INFO - PROCESS | 1742 | 1466696217052 Marionette TRACE conn3 <- [1,1989,null,{"value":"8"}] 08:36:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 08:36:57 INFO - PROCESS | 1742 | 1466696217069 Marionette TRACE conn3 -> [0,1990,"setScriptTimeout",{"ms":35000}] 08:36:57 INFO - PROCESS | 1742 | 1466696217079 Marionette TRACE conn3 <- [1,1990,null,{}] 08:36:57 INFO - PROCESS | 1742 | 1466696217087 Marionette TRACE conn3 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:57 INFO - PROCESS | 1742 | 1466696217095 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:36:57 INFO - PROCESS | 1742 | 1466696217413 Marionette TRACE conn3 <- [1,1991,null,{"value":null}] 08:36:57 INFO - PROCESS | 1742 | 1466696217625 Marionette TRACE conn3 -> [0,1992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:57 INFO - PROCESS | 1742 | 1466696217631 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:36:57 INFO - PROCESS | 1742 | ++DOCSHELL 0x8eee8000 == 16 [pid = 1742] [id = 505] 08:36:57 INFO - PROCESS | 1742 | ++DOMWINDOW == 87 (0x9119e800) [pid = 1742] [serial = 1516] [outer = (nil)] 08:36:57 INFO - PROCESS | 1742 | ++DOMWINDOW == 88 (0x91d85400) [pid = 1742] [serial = 1517] [outer = 0x9119e800] 08:36:57 INFO - PROCESS | 1742 | 1466696217720 Marionette DEBUG loaded listener.js 08:36:57 INFO - PROCESS | 1742 | ++DOMWINDOW == 89 (0x91d83c00) [pid = 1742] [serial = 1518] [outer = 0x9119e800] 08:36:58 INFO - PROCESS | 1742 | 1466696218894 Marionette TRACE conn3 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 08:36:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 08:36:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 1910ms 08:36:58 INFO - PROCESS | 1742 | 1466696218976 Marionette TRACE conn3 -> [0,1993,"getWindowHandle",null] 08:36:58 INFO - PROCESS | 1742 | 1466696218984 Marionette TRACE conn3 <- [1,1993,null,{"value":"8"}] 08:36:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 08:36:59 INFO - PROCESS | 1742 | 1466696219009 Marionette TRACE conn3 -> [0,1994,"setScriptTimeout",{"ms":35000}] 08:36:59 INFO - PROCESS | 1742 | 1466696219015 Marionette TRACE conn3 <- [1,1994,null,{}] 08:36:59 INFO - PROCESS | 1742 | 1466696219023 Marionette TRACE conn3 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:59 INFO - PROCESS | 1742 | 1466696219029 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:36:59 INFO - PROCESS | 1742 | 1466696219326 Marionette TRACE conn3 <- [1,1995,null,{"value":null}] 08:36:59 INFO - PROCESS | 1742 | 1466696219544 Marionette TRACE conn3 -> [0,1996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:59 INFO - PROCESS | 1742 | 1466696219558 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:36:59 INFO - PROCESS | 1742 | ++DOCSHELL 0x8d7a1c00 == 17 [pid = 1742] [id = 506] 08:36:59 INFO - PROCESS | 1742 | ++DOMWINDOW == 90 (0x8d7a3c00) [pid = 1742] [serial = 1519] [outer = (nil)] 08:36:59 INFO - PROCESS | 1742 | ++DOMWINDOW == 91 (0x8d9ecc00) [pid = 1742] [serial = 1520] [outer = 0x8d7a3c00] 08:36:59 INFO - PROCESS | 1742 | 1466696219637 Marionette DEBUG loaded listener.js 08:36:59 INFO - PROCESS | 1742 | ++DOMWINDOW == 92 (0x8e636c00) [pid = 1742] [serial = 1521] [outer = 0x8d7a3c00] 08:37:00 INFO - PROCESS | 1742 | --DOCSHELL 0x8d7a2c00 == 16 [pid = 1742] [id = 501] 08:37:00 INFO - PROCESS | 1742 | --DOCSHELL 0x8f389800 == 15 [pid = 1742] [id = 500] 08:37:00 INFO - PROCESS | 1742 | --DOCSHELL 0x8d9ec400 == 14 [pid = 1742] [id = 499] 08:37:00 INFO - PROCESS | 1742 | --DOCSHELL 0x8d79f400 == 13 [pid = 1742] [id = 498] 08:37:00 INFO - PROCESS | 1742 | --DOCSHELL 0x8cf67400 == 12 [pid = 1742] [id = 497] 08:37:00 INFO - PROCESS | 1742 | --DOMWINDOW == 91 (0x8f617000) [pid = 1742] [serial = 1466] [outer = (nil)] [url = about:blank] 08:37:00 INFO - PROCESS | 1742 | --DOMWINDOW == 90 (0x9250b400) [pid = 1742] [serial = 1463] [outer = (nil)] [url = about:blank] 08:37:00 INFO - PROCESS | 1742 | --DOMWINDOW == 89 (0x8d926800) [pid = 1742] [serial = 1454] [outer = (nil)] [url = about:blank] 08:37:00 INFO - PROCESS | 1742 | --DOMWINDOW == 88 (0x8e632400) [pid = 1742] [serial = 1455] [outer = (nil)] [url = about:blank] 08:37:00 INFO - PROCESS | 1742 | --DOMWINDOW == 87 (0x8d92e000) [pid = 1742] [serial = 1433] [outer = (nil)] [url = about:blank] 08:37:00 INFO - PROCESS | 1742 | --DOMWINDOW == 86 (0x8e63d800) [pid = 1742] [serial = 1434] [outer = (nil)] [url = about:blank] 08:37:00 INFO - PROCESS | 1742 | --DOMWINDOW == 85 (0x8eec5400) [pid = 1742] [serial = 1457] [outer = (nil)] [url = about:blank] 08:37:00 INFO - PROCESS | 1742 | --DOMWINDOW == 84 (0x8eee3800) [pid = 1742] [serial = 1458] [outer = (nil)] [url = about:blank] 08:37:00 INFO - PROCESS | 1742 | --DOMWINDOW == 83 (0x8f613000) [pid = 1742] [serial = 1431] [outer = (nil)] [url = about:blank] 08:37:00 INFO - PROCESS | 1742 | --DOMWINDOW == 82 (0x911a2c00) [pid = 1742] [serial = 1439] [outer = (nil)] [url = about:blank] 08:37:00 INFO - PROCESS | 1742 | --DOMWINDOW == 81 (0x91596400) [pid = 1742] [serial = 1440] [outer = (nil)] [url = about:blank] 08:37:00 INFO - PROCESS | 1742 | --DOMWINDOW == 80 (0x91d8e000) [pid = 1742] [serial = 1445] [outer = (nil)] [url = about:blank] 08:37:00 INFO - PROCESS | 1742 | --DOMWINDOW == 79 (0x924b9c00) [pid = 1742] [serial = 1446] [outer = (nil)] [url = about:blank] 08:37:00 INFO - PROCESS | 1742 | --DOMWINDOW == 78 (0x91c5c800) [pid = 1742] [serial = 1442] [outer = (nil)] [url = about:blank] 08:37:00 INFO - PROCESS | 1742 | --DOMWINDOW == 77 (0x91c5e800) [pid = 1742] [serial = 1443] [outer = (nil)] [url = about:blank] 08:37:00 INFO - PROCESS | 1742 | --DOMWINDOW == 76 (0x8eecb400) [pid = 1742] [serial = 1436] [outer = (nil)] [url = about:blank] 08:37:00 INFO - PROCESS | 1742 | --DOMWINDOW == 75 (0x8f398800) [pid = 1742] [serial = 1437] [outer = (nil)] [url = about:blank] 08:37:00 INFO - PROCESS | 1742 | --DOMWINDOW == 74 (0x8d9f4800) [pid = 1742] [serial = 1451] [outer = (nil)] [url = about:blank] 08:37:00 INFO - PROCESS | 1742 | --DOMWINDOW == 73 (0x8e670c00) [pid = 1742] [serial = 1452] [outer = (nil)] [url = about:blank] 08:37:00 INFO - PROCESS | 1742 | --DOMWINDOW == 72 (0x9250e800) [pid = 1742] [serial = 1448] [outer = (nil)] [url = about:blank] 08:37:00 INFO - PROCESS | 1742 | --DOMWINDOW == 71 (0x8f5dc400) [pid = 1742] [serial = 1449] [outer = (nil)] [url = about:blank] 08:37:00 INFO - PROCESS | 1742 | --DOMWINDOW == 70 (0x91c5b800) [pid = 1742] [serial = 1461] [outer = (nil)] [url = about:blank] 08:37:00 INFO - PROCESS | 1742 | --DOMWINDOW == 69 (0x91596000) [pid = 1742] [serial = 1460] [outer = (nil)] [url = about:blank] 08:37:00 INFO - PROCESS | 1742 | --DOMWINDOW == 68 (0x92586000) [pid = 1742] [serial = 1464] [outer = (nil)] [url = about:blank] 08:37:00 INFO - PROCESS | 1742 | --DOMWINDOW == 67 (0x9159d800) [pid = 1742] [serial = 1467] [outer = (nil)] [url = about:blank] 08:37:00 INFO - PROCESS | 1742 | 1466696220633 Marionette TRACE conn3 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 08:37:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 08:37:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 1688ms 08:37:00 INFO - PROCESS | 1742 | 1466696220695 Marionette TRACE conn3 -> [0,1997,"getWindowHandle",null] 08:37:00 INFO - PROCESS | 1742 | 1466696220702 Marionette TRACE conn3 <- [1,1997,null,{"value":"8"}] 08:37:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 08:37:00 INFO - PROCESS | 1742 | 1466696220713 Marionette TRACE conn3 -> [0,1998,"setScriptTimeout",{"ms":35000}] 08:37:00 INFO - PROCESS | 1742 | 1466696220717 Marionette TRACE conn3 <- [1,1998,null,{}] 08:37:00 INFO - PROCESS | 1742 | 1466696220724 Marionette TRACE conn3 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:00 INFO - PROCESS | 1742 | 1466696220731 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:37:00 INFO - PROCESS | 1742 | 1466696220911 Marionette TRACE conn3 <- [1,1999,null,{"value":null}] 08:37:00 INFO - PROCESS | 1742 | 1466696220922 Marionette TRACE conn3 -> [0,2000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:00 INFO - PROCESS | 1742 | 1466696220936 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:37:00 INFO - PROCESS | 1742 | ++DOCSHELL 0x8d2dc000 == 13 [pid = 1742] [id = 507] 08:37:00 INFO - PROCESS | 1742 | ++DOMWINDOW == 68 (0x8e63e400) [pid = 1742] [serial = 1522] [outer = (nil)] 08:37:01 INFO - PROCESS | 1742 | ++DOMWINDOW == 69 (0x8eab7400) [pid = 1742] [serial = 1523] [outer = 0x8e63e400] 08:37:01 INFO - PROCESS | 1742 | 1466696221012 Marionette DEBUG loaded listener.js 08:37:01 INFO - PROCESS | 1742 | ++DOMWINDOW == 70 (0x8eecb400) [pid = 1742] [serial = 1524] [outer = 0x8e63e400] 08:37:02 INFO - PROCESS | 1742 | 1466696222018 Marionette TRACE conn3 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 08:37:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 08:37:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1343ms 08:37:02 INFO - PROCESS | 1742 | 1466696222057 Marionette TRACE conn3 -> [0,2001,"getWindowHandle",null] 08:37:02 INFO - PROCESS | 1742 | 1466696222060 Marionette TRACE conn3 <- [1,2001,null,{"value":"8"}] 08:37:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 08:37:02 INFO - PROCESS | 1742 | 1466696222067 Marionette TRACE conn3 -> [0,2002,"setScriptTimeout",{"ms":35000}] 08:37:02 INFO - PROCESS | 1742 | 1466696222073 Marionette TRACE conn3 <- [1,2002,null,{}] 08:37:02 INFO - PROCESS | 1742 | 1466696222108 Marionette TRACE conn3 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:02 INFO - PROCESS | 1742 | 1466696222118 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:37:02 INFO - PROCESS | 1742 | 1466696222301 Marionette TRACE conn3 <- [1,2003,null,{"value":null}] 08:37:02 INFO - PROCESS | 1742 | 1466696222312 Marionette TRACE conn3 -> [0,2004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:02 INFO - PROCESS | 1742 | 1466696222325 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:37:02 INFO - PROCESS | 1742 | ++DOCSHELL 0x8f398800 == 14 [pid = 1742] [id = 508] 08:37:02 INFO - PROCESS | 1742 | ++DOMWINDOW == 71 (0x8f398c00) [pid = 1742] [serial = 1525] [outer = (nil)] 08:37:02 INFO - PROCESS | 1742 | ++DOMWINDOW == 72 (0x8f614000) [pid = 1742] [serial = 1526] [outer = 0x8f398c00] 08:37:02 INFO - PROCESS | 1742 | 1466696222398 Marionette DEBUG loaded listener.js 08:37:02 INFO - PROCESS | 1742 | ++DOMWINDOW == 73 (0x91198800) [pid = 1742] [serial = 1527] [outer = 0x8f398c00] 08:37:03 INFO - PROCESS | 1742 | 1466696223517 Marionette TRACE conn3 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 08:37:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 08:37:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1493ms 08:37:03 INFO - PROCESS | 1742 | 1466696223561 Marionette TRACE conn3 -> [0,2005,"getWindowHandle",null] 08:37:03 INFO - PROCESS | 1742 | 1466696223566 Marionette TRACE conn3 <- [1,2005,null,{"value":"8"}] 08:37:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 08:37:03 INFO - PROCESS | 1742 | 1466696223578 Marionette TRACE conn3 -> [0,2006,"setScriptTimeout",{"ms":35000}] 08:37:03 INFO - PROCESS | 1742 | 1466696223580 Marionette TRACE conn3 <- [1,2006,null,{}] 08:37:03 INFO - PROCESS | 1742 | 1466696223587 Marionette TRACE conn3 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:03 INFO - PROCESS | 1742 | 1466696223591 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:37:03 INFO - PROCESS | 1742 | 1466696223829 Marionette TRACE conn3 <- [1,2007,null,{"value":null}] 08:37:03 INFO - PROCESS | 1742 | 1466696223857 Marionette TRACE conn3 -> [0,2008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:03 INFO - PROCESS | 1742 | 1466696223866 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:37:03 INFO - PROCESS | 1742 | ++DOCSHELL 0x8d7a1000 == 15 [pid = 1742] [id = 509] 08:37:03 INFO - PROCESS | 1742 | ++DOMWINDOW == 74 (0x8eede000) [pid = 1742] [serial = 1528] [outer = (nil)] 08:37:03 INFO - PROCESS | 1742 | ++DOMWINDOW == 75 (0x91c55000) [pid = 1742] [serial = 1529] [outer = 0x8eede000] 08:37:03 INFO - PROCESS | 1742 | 1466696223935 Marionette DEBUG loaded listener.js 08:37:04 INFO - PROCESS | 1742 | ++DOMWINDOW == 76 (0x91c62000) [pid = 1742] [serial = 1530] [outer = 0x8eede000] 08:37:04 INFO - PROCESS | 1742 | --DOMWINDOW == 75 (0x8d9f7c00) [pid = 1742] [serial = 1498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 08:37:04 INFO - PROCESS | 1742 | --DOMWINDOW == 74 (0x93a62000) [pid = 1742] [serial = 1483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 08:37:04 INFO - PROCESS | 1742 | --DOMWINDOW == 73 (0x8d7a0400) [pid = 1742] [serial = 1495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 08:37:04 INFO - PROCESS | 1742 | --DOMWINDOW == 72 (0x8d9ee800) [pid = 1742] [serial = 1489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 08:37:04 INFO - PROCESS | 1742 | --DOMWINDOW == 71 (0x8cf67800) [pid = 1742] [serial = 1492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 08:37:04 INFO - PROCESS | 1742 | --DOMWINDOW == 70 (0x8f38a800) [pid = 1742] [serial = 1501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 08:37:04 INFO - PROCESS | 1742 | --DOMWINDOW == 69 (0x8cf5c400) [pid = 1742] [serial = 1468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 08:37:04 INFO - PROCESS | 1742 | --DOMWINDOW == 68 (0x8e63e800) [pid = 1742] [serial = 1471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 08:37:04 INFO - PROCESS | 1742 | --DOMWINDOW == 67 (0x92d07c00) [pid = 1742] [serial = 1480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 08:37:04 INFO - PROCESS | 1742 | --DOMWINDOW == 66 (0x8f38c400) [pid = 1742] [serial = 1477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 08:37:04 INFO - PROCESS | 1742 | --DOMWINDOW == 65 (0x8d2e2400) [pid = 1742] [serial = 1486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 08:37:05 INFO - PROCESS | 1742 | 1466696225012 Marionette TRACE conn3 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 08:37:05 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 08:37:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1487ms 08:37:05 INFO - PROCESS | 1742 | 1466696225061 Marionette TRACE conn3 -> [0,2009,"getWindowHandle",null] 08:37:05 INFO - PROCESS | 1742 | 1466696225065 Marionette TRACE conn3 <- [1,2009,null,{"value":"8"}] 08:37:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 08:37:05 INFO - PROCESS | 1742 | 1466696225071 Marionette TRACE conn3 -> [0,2010,"setScriptTimeout",{"ms":35000}] 08:37:05 INFO - PROCESS | 1742 | 1466696225074 Marionette TRACE conn3 <- [1,2010,null,{}] 08:37:05 INFO - PROCESS | 1742 | 1466696225080 Marionette TRACE conn3 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:05 INFO - PROCESS | 1742 | 1466696225085 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:37:05 INFO - PROCESS | 1742 | 1466696225245 Marionette TRACE conn3 <- [1,2011,null,{"value":null}] 08:37:05 INFO - PROCESS | 1742 | 1466696225257 Marionette TRACE conn3 -> [0,2012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:05 INFO - PROCESS | 1742 | 1466696225262 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:37:05 INFO - PROCESS | 1742 | ++DOCSHELL 0x8d92bc00 == 16 [pid = 1742] [id = 510] 08:37:05 INFO - PROCESS | 1742 | ++DOMWINDOW == 66 (0x8d930c00) [pid = 1742] [serial = 1531] [outer = (nil)] 08:37:05 INFO - PROCESS | 1742 | ++DOMWINDOW == 67 (0x8eeddc00) [pid = 1742] [serial = 1532] [outer = 0x8d930c00] 08:37:05 INFO - PROCESS | 1742 | 1466696225335 Marionette DEBUG loaded listener.js 08:37:05 INFO - PROCESS | 1742 | ++DOMWINDOW == 68 (0x9119a400) [pid = 1742] [serial = 1533] [outer = 0x8d930c00] 08:37:06 INFO - PROCESS | 1742 | 1466696226273 Marionette TRACE conn3 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 08:37:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | If there is no subpath, the point is added and used for subsequent drawing 08:37:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1241ms 08:37:06 INFO - PROCESS | 1742 | 1466696226312 Marionette TRACE conn3 -> [0,2013,"getWindowHandle",null] 08:37:06 INFO - PROCESS | 1742 | 1466696226315 Marionette TRACE conn3 <- [1,2013,null,{"value":"8"}] 08:37:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 08:37:06 INFO - PROCESS | 1742 | 1466696226323 Marionette TRACE conn3 -> [0,2014,"setScriptTimeout",{"ms":35000}] 08:37:06 INFO - PROCESS | 1742 | 1466696226326 Marionette TRACE conn3 <- [1,2014,null,{}] 08:37:06 INFO - PROCESS | 1742 | 1466696226332 Marionette TRACE conn3 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:06 INFO - PROCESS | 1742 | 1466696226342 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:37:06 INFO - PROCESS | 1742 | 1466696226620 Marionette TRACE conn3 <- [1,2015,null,{"value":null}] 08:37:06 INFO - PROCESS | 1742 | 1466696226821 Marionette TRACE conn3 -> [0,2016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:06 INFO - PROCESS | 1742 | 1466696226831 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:37:06 INFO - PROCESS | 1742 | ++DOCSHELL 0x8cf61c00 == 17 [pid = 1742] [id = 511] 08:37:06 INFO - PROCESS | 1742 | ++DOMWINDOW == 69 (0x8cf62c00) [pid = 1742] [serial = 1534] [outer = (nil)] 08:37:06 INFO - PROCESS | 1742 | ++DOMWINDOW == 70 (0x8d0bf000) [pid = 1742] [serial = 1535] [outer = 0x8cf62c00] 08:37:06 INFO - PROCESS | 1742 | 1466696226918 Marionette DEBUG loaded listener.js 08:37:07 INFO - PROCESS | 1742 | ++DOMWINDOW == 71 (0x8d796400) [pid = 1742] [serial = 1536] [outer = 0x8cf62c00] 08:37:08 INFO - PROCESS | 1742 | 1466696227999 Marionette TRACE conn3 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 08:37:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 08:37:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1745ms 08:37:08 INFO - PROCESS | 1742 | 1466696228071 Marionette TRACE conn3 -> [0,2017,"getWindowHandle",null] 08:37:08 INFO - PROCESS | 1742 | 1466696228077 Marionette TRACE conn3 <- [1,2017,null,{"value":"8"}] 08:37:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 08:37:08 INFO - PROCESS | 1742 | 1466696228085 Marionette TRACE conn3 -> [0,2018,"setScriptTimeout",{"ms":35000}] 08:37:08 INFO - PROCESS | 1742 | 1466696228091 Marionette TRACE conn3 <- [1,2018,null,{}] 08:37:08 INFO - PROCESS | 1742 | 1466696228100 Marionette TRACE conn3 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:08 INFO - PROCESS | 1742 | 1466696228107 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:37:08 INFO - PROCESS | 1742 | 1466696228368 Marionette TRACE conn3 <- [1,2019,null,{"value":null}] 08:37:08 INFO - PROCESS | 1742 | 1466696228626 Marionette TRACE conn3 -> [0,2020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:08 INFO - PROCESS | 1742 | 1466696228635 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:37:08 INFO - PROCESS | 1742 | ++DOCSHELL 0x8cf5e400 == 18 [pid = 1742] [id = 512] 08:37:08 INFO - PROCESS | 1742 | ++DOMWINDOW == 72 (0x8e670c00) [pid = 1742] [serial = 1537] [outer = (nil)] 08:37:08 INFO - PROCESS | 1742 | ++DOMWINDOW == 73 (0x8ebce800) [pid = 1742] [serial = 1538] [outer = 0x8e670c00] 08:37:08 INFO - PROCESS | 1742 | 1466696228723 Marionette DEBUG loaded listener.js 08:37:08 INFO - PROCESS | 1742 | ++DOMWINDOW == 74 (0x8eedfc00) [pid = 1742] [serial = 1539] [outer = 0x8e670c00] 08:37:09 INFO - PROCESS | 1742 | 1466696229656 Marionette TRACE conn3 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 08:37:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 08:37:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1635ms 08:37:09 INFO - PROCESS | 1742 | 1466696229722 Marionette TRACE conn3 -> [0,2021,"getWindowHandle",null] 08:37:09 INFO - PROCESS | 1742 | 1466696229729 Marionette TRACE conn3 <- [1,2021,null,{"value":"8"}] 08:37:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 08:37:09 INFO - PROCESS | 1742 | 1466696229738 Marionette TRACE conn3 -> [0,2022,"setScriptTimeout",{"ms":35000}] 08:37:09 INFO - PROCESS | 1742 | 1466696229743 Marionette TRACE conn3 <- [1,2022,null,{}] 08:37:09 INFO - PROCESS | 1742 | 1466696229749 Marionette TRACE conn3 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:09 INFO - PROCESS | 1742 | 1466696229755 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:37:09 INFO - PROCESS | 1742 | 1466696229996 Marionette TRACE conn3 <- [1,2023,null,{"value":null}] 08:37:10 INFO - PROCESS | 1742 | 1466696230271 Marionette TRACE conn3 -> [0,2024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:10 INFO - PROCESS | 1742 | 1466696230283 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:37:10 INFO - PROCESS | 1742 | ++DOCSHELL 0x8f397c00 == 19 [pid = 1742] [id = 513] 08:37:10 INFO - PROCESS | 1742 | ++DOMWINDOW == 75 (0x91195800) [pid = 1742] [serial = 1540] [outer = (nil)] 08:37:10 INFO - PROCESS | 1742 | ++DOMWINDOW == 76 (0x91596000) [pid = 1742] [serial = 1541] [outer = 0x91195800] 08:37:10 INFO - PROCESS | 1742 | 1466696230411 Marionette DEBUG loaded listener.js 08:37:10 INFO - PROCESS | 1742 | ++DOMWINDOW == 77 (0x91c5c800) [pid = 1742] [serial = 1542] [outer = 0x91195800] 08:37:11 INFO - PROCESS | 1742 | 1466696231431 Marionette TRACE conn3 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 08:37:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 08:37:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1731ms 08:37:11 INFO - PROCESS | 1742 | 1466696231470 Marionette TRACE conn3 -> [0,2025,"getWindowHandle",null] 08:37:11 INFO - PROCESS | 1742 | 1466696231475 Marionette TRACE conn3 <- [1,2025,null,{"value":"8"}] 08:37:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 08:37:11 INFO - PROCESS | 1742 | 1466696231485 Marionette TRACE conn3 -> [0,2026,"setScriptTimeout",{"ms":35000}] 08:37:11 INFO - PROCESS | 1742 | 1466696231495 Marionette TRACE conn3 <- [1,2026,null,{}] 08:37:11 INFO - PROCESS | 1742 | 1466696231510 Marionette TRACE conn3 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:11 INFO - PROCESS | 1742 | 1466696231517 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:37:11 INFO - PROCESS | 1742 | 1466696231766 Marionette TRACE conn3 <- [1,2027,null,{"value":null}] 08:37:12 INFO - PROCESS | 1742 | 1466696231995 Marionette TRACE conn3 -> [0,2028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:12 INFO - PROCESS | 1742 | 1466696232002 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:37:12 INFO - PROCESS | 1742 | ++DOCSHELL 0x8ebd1800 == 20 [pid = 1742] [id = 514] 08:37:12 INFO - PROCESS | 1742 | ++DOMWINDOW == 78 (0x91d82400) [pid = 1742] [serial = 1543] [outer = (nil)] 08:37:12 INFO - PROCESS | 1742 | ++DOMWINDOW == 79 (0x92583400) [pid = 1742] [serial = 1544] [outer = 0x91d82400] 08:37:12 INFO - PROCESS | 1742 | 1466696232129 Marionette DEBUG loaded listener.js 08:37:12 INFO - PROCESS | 1742 | ++DOMWINDOW == 80 (0x92587000) [pid = 1742] [serial = 1545] [outer = 0x91d82400] 08:37:13 INFO - PROCESS | 1742 | 1466696233083 Marionette TRACE conn3 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 08:37:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 08:37:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1646ms 08:37:13 INFO - PROCESS | 1742 | 1466696233129 Marionette TRACE conn3 -> [0,2029,"getWindowHandle",null] 08:37:13 INFO - PROCESS | 1742 | 1466696233135 Marionette TRACE conn3 <- [1,2029,null,{"value":"8"}] 08:37:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 08:37:13 INFO - PROCESS | 1742 | 1466696233145 Marionette TRACE conn3 -> [0,2030,"setScriptTimeout",{"ms":35000}] 08:37:13 INFO - PROCESS | 1742 | 1466696233149 Marionette TRACE conn3 <- [1,2030,null,{}] 08:37:13 INFO - PROCESS | 1742 | 1466696233155 Marionette TRACE conn3 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:13 INFO - PROCESS | 1742 | 1466696233161 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:37:13 INFO - PROCESS | 1742 | 1466696233385 Marionette TRACE conn3 <- [1,2031,null,{"value":null}] 08:37:13 INFO - PROCESS | 1742 | 1466696233578 Marionette TRACE conn3 -> [0,2032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:13 INFO - PROCESS | 1742 | 1466696233587 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:37:13 INFO - PROCESS | 1742 | ++DOCSHELL 0x8cf6a400 == 21 [pid = 1742] [id = 515] 08:37:13 INFO - PROCESS | 1742 | ++DOMWINDOW == 81 (0x8e635400) [pid = 1742] [serial = 1546] [outer = (nil)] 08:37:13 INFO - PROCESS | 1742 | ++DOMWINDOW == 82 (0x92d03c00) [pid = 1742] [serial = 1547] [outer = 0x8e635400] 08:37:13 INFO - PROCESS | 1742 | 1466696233715 Marionette DEBUG loaded listener.js 08:37:13 INFO - PROCESS | 1742 | ++DOMWINDOW == 83 (0x92d05800) [pid = 1742] [serial = 1548] [outer = 0x8e635400] 08:37:14 INFO - PROCESS | 1742 | 1466696234616 Marionette TRACE conn3 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 08:37:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 08:37:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1550ms 08:37:14 INFO - PROCESS | 1742 | 1466696234696 Marionette TRACE conn3 -> [0,2033,"getWindowHandle",null] 08:37:14 INFO - PROCESS | 1742 | 1466696234699 Marionette TRACE conn3 <- [1,2033,null,{"value":"8"}] 08:37:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 08:37:14 INFO - PROCESS | 1742 | 1466696234706 Marionette TRACE conn3 -> [0,2034,"setScriptTimeout",{"ms":35000}] 08:37:14 INFO - PROCESS | 1742 | 1466696234710 Marionette TRACE conn3 <- [1,2034,null,{}] 08:37:14 INFO - PROCESS | 1742 | 1466696234716 Marionette TRACE conn3 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:14 INFO - PROCESS | 1742 | 1466696234722 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:37:14 INFO - PROCESS | 1742 | 1466696234944 Marionette TRACE conn3 <- [1,2035,null,{"value":null}] 08:37:15 INFO - PROCESS | 1742 | 1466696235192 Marionette TRACE conn3 -> [0,2036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:15 INFO - PROCESS | 1742 | 1466696235210 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:37:15 INFO - PROCESS | 1742 | ++DOCSHELL 0x8d0c3c00 == 22 [pid = 1742] [id = 516] 08:37:15 INFO - PROCESS | 1742 | ++DOMWINDOW == 84 (0x8d2d7c00) [pid = 1742] [serial = 1549] [outer = (nil)] 08:37:15 INFO - PROCESS | 1742 | ++DOMWINDOW == 85 (0x8e666400) [pid = 1742] [serial = 1550] [outer = 0x8d2d7c00] 08:37:15 INFO - PROCESS | 1742 | 1466696235353 Marionette DEBUG loaded listener.js 08:37:15 INFO - PROCESS | 1742 | ++DOMWINDOW == 86 (0x9304a000) [pid = 1742] [serial = 1551] [outer = 0x8d2d7c00] 08:37:16 INFO - PROCESS | 1742 | 1466696236876 Marionette TRACE conn3 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 08:37:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 08:37:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 2247ms 08:37:16 INFO - PROCESS | 1742 | 1466696236955 Marionette TRACE conn3 -> [0,2037,"getWindowHandle",null] 08:37:16 INFO - PROCESS | 1742 | 1466696236961 Marionette TRACE conn3 <- [1,2037,null,{"value":"8"}] 08:37:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 08:37:16 INFO - PROCESS | 1742 | 1466696236968 Marionette TRACE conn3 -> [0,2038,"setScriptTimeout",{"ms":35000}] 08:37:16 INFO - PROCESS | 1742 | 1466696236973 Marionette TRACE conn3 <- [1,2038,null,{}] 08:37:16 INFO - PROCESS | 1742 | 1466696236981 Marionette TRACE conn3 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:16 INFO - PROCESS | 1742 | 1466696236985 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:37:17 INFO - PROCESS | 1742 | 1466696237203 Marionette TRACE conn3 <- [1,2039,null,{"value":null}] 08:37:17 INFO - PROCESS | 1742 | 1466696237523 Marionette TRACE conn3 -> [0,2040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:17 INFO - PROCESS | 1742 | 1466696237532 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:37:17 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e666c00 == 23 [pid = 1742] [id = 517] 08:37:17 INFO - PROCESS | 1742 | ++DOMWINDOW == 87 (0x8e66e000) [pid = 1742] [serial = 1552] [outer = (nil)] 08:37:17 INFO - PROCESS | 1742 | ++DOMWINDOW == 88 (0x8eab4c00) [pid = 1742] [serial = 1553] [outer = 0x8e66e000] 08:37:17 INFO - PROCESS | 1742 | 1466696237617 Marionette DEBUG loaded listener.js 08:37:17 INFO - PROCESS | 1742 | ++DOMWINDOW == 89 (0x8ebcc400) [pid = 1742] [serial = 1554] [outer = 0x8e66e000] 08:37:18 INFO - PROCESS | 1742 | --DOCSHELL 0x8d92bc00 == 22 [pid = 1742] [id = 510] 08:37:18 INFO - PROCESS | 1742 | --DOCSHELL 0x8d7a1000 == 21 [pid = 1742] [id = 509] 08:37:18 INFO - PROCESS | 1742 | --DOCSHELL 0x8f398800 == 20 [pid = 1742] [id = 508] 08:37:18 INFO - PROCESS | 1742 | --DOCSHELL 0x8d2dc000 == 19 [pid = 1742] [id = 507] 08:37:18 INFO - PROCESS | 1742 | --DOCSHELL 0x8d7a1c00 == 18 [pid = 1742] [id = 506] 08:37:18 INFO - PROCESS | 1742 | --DOCSHELL 0x8f5d6c00 == 17 [pid = 1742] [id = 504] 08:37:18 INFO - PROCESS | 1742 | --DOCSHELL 0x8d2e0800 == 16 [pid = 1742] [id = 503] 08:37:18 INFO - PROCESS | 1742 | --DOCSHELL 0x8cf5f000 == 15 [pid = 1742] [id = 502] 08:37:18 INFO - PROCESS | 1742 | --DOCSHELL 0x8d79d000 == 14 [pid = 1742] [id = 496] 08:37:19 INFO - PROCESS | 1742 | --DOCSHELL 0x8eee8000 == 13 [pid = 1742] [id = 505] 08:37:19 INFO - PROCESS | 1742 | --DOCSHELL 0x8d0c3c00 == 12 [pid = 1742] [id = 516] 08:37:19 INFO - PROCESS | 1742 | --DOCSHELL 0x8cf6a400 == 11 [pid = 1742] [id = 515] 08:37:19 INFO - PROCESS | 1742 | --DOCSHELL 0x8ebd1800 == 10 [pid = 1742] [id = 514] 08:37:19 INFO - PROCESS | 1742 | --DOCSHELL 0x8cf5e400 == 9 [pid = 1742] [id = 512] 08:37:19 INFO - PROCESS | 1742 | --DOCSHELL 0x8f397c00 == 8 [pid = 1742] [id = 513] 08:37:19 INFO - PROCESS | 1742 | --DOCSHELL 0x8cf61c00 == 7 [pid = 1742] [id = 511] 08:37:19 INFO - PROCESS | 1742 | --DOMWINDOW == 88 (0x8d2d4c00) [pid = 1742] [serial = 1494] [outer = (nil)] [url = about:blank] 08:37:19 INFO - PROCESS | 1742 | --DOMWINDOW == 87 (0x8eab1400) [pid = 1742] [serial = 1473] [outer = (nil)] [url = about:blank] 08:37:19 INFO - PROCESS | 1742 | --DOMWINDOW == 86 (0x8f389400) [pid = 1742] [serial = 1505] [outer = (nil)] [url = about:blank] 08:37:19 INFO - PROCESS | 1742 | --DOMWINDOW == 85 (0x8eab5400) [pid = 1742] [serial = 1499] [outer = (nil)] [url = about:blank] 08:37:19 INFO - PROCESS | 1742 | --DOMWINDOW == 84 (0x93c25c00) [pid = 1742] [serial = 1484] [outer = (nil)] [url = about:blank] 08:37:19 INFO - PROCESS | 1742 | --DOMWINDOW == 83 (0x8d9eb000) [pid = 1742] [serial = 1496] [outer = (nil)] [url = about:blank] 08:37:19 INFO - PROCESS | 1742 | --DOMWINDOW == 82 (0x8e66f000) [pid = 1742] [serial = 1490] [outer = (nil)] [url = about:blank] 08:37:19 INFO - PROCESS | 1742 | --DOMWINDOW == 81 (0x8d0b7800) [pid = 1742] [serial = 1493] [outer = (nil)] [url = about:blank] 08:37:19 INFO - PROCESS | 1742 | --DOMWINDOW == 80 (0x8f5d7000) [pid = 1742] [serial = 1503] [outer = (nil)] [url = about:blank] 08:37:19 INFO - PROCESS | 1742 | --DOMWINDOW == 79 (0x8ebcd000) [pid = 1742] [serial = 1491] [outer = (nil)] [url = about:blank] 08:37:19 INFO - PROCESS | 1742 | --DOMWINDOW == 78 (0x8d2dc800) [pid = 1742] [serial = 1502] [outer = (nil)] [url = about:blank] 08:37:19 INFO - PROCESS | 1742 | --DOMWINDOW == 77 (0x8cf68400) [pid = 1742] [serial = 1469] [outer = (nil)] [url = about:blank] 08:37:19 INFO - PROCESS | 1742 | --DOMWINDOW == 76 (0x93e39800) [pid = 1742] [serial = 1485] [outer = (nil)] [url = about:blank] 08:37:19 INFO - PROCESS | 1742 | --DOMWINDOW == 75 (0x8e66bc00) [pid = 1742] [serial = 1472] [outer = (nil)] [url = about:blank] 08:37:19 INFO - PROCESS | 1742 | --DOMWINDOW == 74 (0x930d6800) [pid = 1742] [serial = 1482] [outer = (nil)] [url = about:blank] 08:37:19 INFO - PROCESS | 1742 | --DOMWINDOW == 73 (0x8d0bd800) [pid = 1742] [serial = 1470] [outer = (nil)] [url = about:blank] 08:37:19 INFO - PROCESS | 1742 | --DOMWINDOW == 72 (0x92d0c000) [pid = 1742] [serial = 1479] [outer = (nil)] [url = about:blank] 08:37:19 INFO - PROCESS | 1742 | --DOMWINDOW == 71 (0x8ebd6400) [pid = 1742] [serial = 1500] [outer = (nil)] [url = about:blank] 08:37:19 INFO - PROCESS | 1742 | --DOMWINDOW == 70 (0x8ebd4800) [pid = 1742] [serial = 1488] [outer = (nil)] [url = about:blank] 08:37:19 INFO - PROCESS | 1742 | --DOMWINDOW == 69 (0x93053000) [pid = 1742] [serial = 1481] [outer = (nil)] [url = about:blank] 08:37:19 INFO - PROCESS | 1742 | --DOMWINDOW == 68 (0x8d9f4c00) [pid = 1742] [serial = 1487] [outer = (nil)] [url = about:blank] 08:37:19 INFO - PROCESS | 1742 | --DOMWINDOW == 67 (0x8f5dc800) [pid = 1742] [serial = 1475] [outer = (nil)] [url = about:blank] 08:37:19 INFO - PROCESS | 1742 | --DOMWINDOW == 66 (0x8e633800) [pid = 1742] [serial = 1497] [outer = (nil)] [url = about:blank] 08:37:19 INFO - PROCESS | 1742 | --DOMWINDOW == 65 (0x9258f000) [pid = 1742] [serial = 1478] [outer = (nil)] [url = about:blank] 08:37:19 INFO - PROCESS | 1742 | 1466696239656 Marionette TRACE conn3 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 08:37:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 08:37:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 2739ms 08:37:19 INFO - PROCESS | 1742 | 1466696239709 Marionette TRACE conn3 -> [0,2041,"getWindowHandle",null] 08:37:19 INFO - PROCESS | 1742 | 1466696239715 Marionette TRACE conn3 <- [1,2041,null,{"value":"8"}] 08:37:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 08:37:19 INFO - PROCESS | 1742 | 1466696239723 Marionette TRACE conn3 -> [0,2042,"setScriptTimeout",{"ms":35000}] 08:37:19 INFO - PROCESS | 1742 | 1466696239728 Marionette TRACE conn3 <- [1,2042,null,{}] 08:37:19 INFO - PROCESS | 1742 | 1466696239736 Marionette TRACE conn3 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:19 INFO - PROCESS | 1742 | 1466696239741 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:37:19 INFO - PROCESS | 1742 | 1466696239916 Marionette TRACE conn3 <- [1,2043,null,{"value":null}] 08:37:20 INFO - PROCESS | 1742 | 1466696240094 Marionette TRACE conn3 -> [0,2044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:20 INFO - PROCESS | 1742 | 1466696240100 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:37:20 INFO - PROCESS | 1742 | ++DOCSHELL 0x8d0c1c00 == 8 [pid = 1742] [id = 518] 08:37:20 INFO - PROCESS | 1742 | ++DOMWINDOW == 66 (0x8d0c3c00) [pid = 1742] [serial = 1555] [outer = (nil)] 08:37:20 INFO - PROCESS | 1742 | ++DOMWINDOW == 67 (0x8d79fc00) [pid = 1742] [serial = 1556] [outer = 0x8d0c3c00] 08:37:20 INFO - PROCESS | 1742 | 1466696240180 Marionette DEBUG loaded listener.js 08:37:20 INFO - PROCESS | 1742 | ++DOMWINDOW == 68 (0x8d925800) [pid = 1742] [serial = 1557] [outer = 0x8d0c3c00] 08:37:21 INFO - PROCESS | 1742 | 1466696241085 Marionette TRACE conn3 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 08:37:21 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) 08:37:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1384ms 08:37:21 INFO - PROCESS | 1742 | 1466696241106 Marionette TRACE conn3 -> [0,2045,"getWindowHandle",null] 08:37:21 INFO - PROCESS | 1742 | 1466696241116 Marionette TRACE conn3 <- [1,2045,null,{"value":"8"}] 08:37:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 08:37:21 INFO - PROCESS | 1742 | 1466696241128 Marionette TRACE conn3 -> [0,2046,"setScriptTimeout",{"ms":35000}] 08:37:21 INFO - PROCESS | 1742 | 1466696241131 Marionette TRACE conn3 <- [1,2046,null,{}] 08:37:21 INFO - PROCESS | 1742 | 1466696241138 Marionette TRACE conn3 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:21 INFO - PROCESS | 1742 | 1466696241144 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:37:21 INFO - PROCESS | 1742 | 1466696241344 Marionette TRACE conn3 <- [1,2047,null,{"value":null}] 08:37:21 INFO - PROCESS | 1742 | 1466696241535 Marionette TRACE conn3 -> [0,2048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:21 INFO - PROCESS | 1742 | 1466696241549 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:37:21 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e66cc00 == 9 [pid = 1742] [id = 519] 08:37:21 INFO - PROCESS | 1742 | ++DOMWINDOW == 69 (0x8e66f000) [pid = 1742] [serial = 1558] [outer = (nil)] 08:37:21 INFO - PROCESS | 1742 | ++DOMWINDOW == 70 (0x8e673400) [pid = 1742] [serial = 1559] [outer = 0x8e66f000] 08:37:21 INFO - PROCESS | 1742 | 1466696241620 Marionette DEBUG loaded listener.js 08:37:21 INFO - PROCESS | 1742 | ++DOMWINDOW == 71 (0x8eab4400) [pid = 1742] [serial = 1560] [outer = 0x8e66f000] 08:37:22 INFO - PROCESS | 1742 | 1466696242548 Marionette TRACE conn3 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 08:37:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 08:37:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1490ms 08:37:22 INFO - PROCESS | 1742 | 1466696242618 Marionette TRACE conn3 -> [0,2049,"getWindowHandle",null] 08:37:22 INFO - PROCESS | 1742 | 1466696242622 Marionette TRACE conn3 <- [1,2049,null,{"value":"8"}] 08:37:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 08:37:22 INFO - PROCESS | 1742 | 1466696242629 Marionette TRACE conn3 -> [0,2050,"setScriptTimeout",{"ms":35000}] 08:37:22 INFO - PROCESS | 1742 | 1466696242635 Marionette TRACE conn3 <- [1,2050,null,{}] 08:37:22 INFO - PROCESS | 1742 | 1466696242661 Marionette TRACE conn3 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:22 INFO - PROCESS | 1742 | 1466696242671 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:37:22 INFO - PROCESS | 1742 | 1466696242900 Marionette TRACE conn3 <- [1,2051,null,{"value":null}] 08:37:22 INFO - PROCESS | 1742 | 1466696242934 Marionette TRACE conn3 -> [0,2052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:22 INFO - PROCESS | 1742 | 1466696242941 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:37:22 INFO - PROCESS | 1742 | ++DOCSHELL 0x8f38c000 == 10 [pid = 1742] [id = 520] 08:37:22 INFO - PROCESS | 1742 | ++DOMWINDOW == 72 (0x8f38c400) [pid = 1742] [serial = 1561] [outer = (nil)] 08:37:23 INFO - PROCESS | 1742 | ++DOMWINDOW == 73 (0x8f392000) [pid = 1742] [serial = 1562] [outer = 0x8f38c400] 08:37:23 INFO - PROCESS | 1742 | 1466696243022 Marionette DEBUG loaded listener.js 08:37:23 INFO - PROCESS | 1742 | ++DOMWINDOW == 74 (0x8f5d0000) [pid = 1742] [serial = 1563] [outer = 0x8f38c400] 08:37:24 INFO - PROCESS | 1742 | --DOMWINDOW == 73 (0x8f5d1000) [pid = 1742] [serial = 1474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 08:37:24 INFO - PROCESS | 1742 | --DOMWINDOW == 72 (0x8eede000) [pid = 1742] [serial = 1528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 08:37:24 INFO - PROCESS | 1742 | --DOMWINDOW == 71 (0x8d930c00) [pid = 1742] [serial = 1531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 08:37:24 INFO - PROCESS | 1742 | --DOMWINDOW == 70 (0x8f398c00) [pid = 1742] [serial = 1525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 08:37:24 INFO - PROCESS | 1742 | --DOMWINDOW == 69 (0x8f5d9800) [pid = 1742] [serial = 1513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 08:37:24 INFO - PROCESS | 1742 | --DOMWINDOW == 68 (0x8cf5f400) [pid = 1742] [serial = 1507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 08:37:24 INFO - PROCESS | 1742 | --DOMWINDOW == 67 (0x8d7a3c00) [pid = 1742] [serial = 1519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 08:37:24 INFO - PROCESS | 1742 | --DOMWINDOW == 66 (0x8e63e400) [pid = 1742] [serial = 1522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 08:37:24 INFO - PROCESS | 1742 | --DOMWINDOW == 65 (0x8d9f2800) [pid = 1742] [serial = 1510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 08:37:24 INFO - PROCESS | 1742 | --DOMWINDOW == 64 (0x9119e800) [pid = 1742] [serial = 1516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 08:37:24 INFO - PROCESS | 1742 | --DOMWINDOW == 63 (0x8d928400) [pid = 1742] [serial = 1504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 08:37:24 INFO - PROCESS | 1742 | 1466696244492 Marionette TRACE conn3 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 08:37:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 08:37:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1895ms 08:37:24 INFO - PROCESS | 1742 | 1466696244525 Marionette TRACE conn3 -> [0,2053,"getWindowHandle",null] 08:37:24 INFO - PROCESS | 1742 | 1466696244529 Marionette TRACE conn3 <- [1,2053,null,{"value":"8"}] 08:37:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 08:37:24 INFO - PROCESS | 1742 | 1466696244536 Marionette TRACE conn3 -> [0,2054,"setScriptTimeout",{"ms":35000}] 08:37:24 INFO - PROCESS | 1742 | 1466696244539 Marionette TRACE conn3 <- [1,2054,null,{}] 08:37:24 INFO - PROCESS | 1742 | 1466696244545 Marionette TRACE conn3 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:24 INFO - PROCESS | 1742 | 1466696244550 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:37:24 INFO - PROCESS | 1742 | 1466696244800 Marionette TRACE conn3 <- [1,2055,null,{"value":null}] 08:37:24 INFO - PROCESS | 1742 | 1466696244888 Marionette TRACE conn3 -> [0,2056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:24 INFO - PROCESS | 1742 | 1466696244895 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:37:24 INFO - PROCESS | 1742 | ++DOCSHELL 0x8d0b8800 == 11 [pid = 1742] [id = 521] 08:37:24 INFO - PROCESS | 1742 | ++DOMWINDOW == 64 (0x8d9f2800) [pid = 1742] [serial = 1564] [outer = (nil)] 08:37:24 INFO - PROCESS | 1742 | ++DOMWINDOW == 65 (0x8eeea000) [pid = 1742] [serial = 1565] [outer = 0x8d9f2800] 08:37:24 INFO - PROCESS | 1742 | 1466696244969 Marionette DEBUG loaded listener.js 08:37:25 INFO - PROCESS | 1742 | ++DOMWINDOW == 66 (0x8f5d8000) [pid = 1742] [serial = 1566] [outer = 0x8d9f2800] 08:37:25 INFO - PROCESS | 1742 | 1466696245724 Marionette TRACE conn3 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 08:37:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 08:37:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1239ms 08:37:25 INFO - PROCESS | 1742 | 1466696245776 Marionette TRACE conn3 -> [0,2057,"getWindowHandle",null] 08:37:25 INFO - PROCESS | 1742 | 1466696245781 Marionette TRACE conn3 <- [1,2057,null,{"value":"8"}] 08:37:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 08:37:25 INFO - PROCESS | 1742 | 1466696245787 Marionette TRACE conn3 -> [0,2058,"setScriptTimeout",{"ms":35000}] 08:37:25 INFO - PROCESS | 1742 | 1466696245791 Marionette TRACE conn3 <- [1,2058,null,{}] 08:37:25 INFO - PROCESS | 1742 | 1466696245796 Marionette TRACE conn3 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:25 INFO - PROCESS | 1742 | 1466696245802 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:37:25 INFO - PROCESS | 1742 | 1466696245985 Marionette TRACE conn3 <- [1,2059,null,{"value":null}] 08:37:26 INFO - PROCESS | 1742 | 1466696245996 Marionette TRACE conn3 -> [0,2060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:26 INFO - PROCESS | 1742 | 1466696246005 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:37:26 INFO - PROCESS | 1742 | ++DOCSHELL 0x8f614c00 == 12 [pid = 1742] [id = 522] 08:37:26 INFO - PROCESS | 1742 | ++DOMWINDOW == 67 (0x8f618000) [pid = 1742] [serial = 1567] [outer = (nil)] 08:37:26 INFO - PROCESS | 1742 | ++DOMWINDOW == 68 (0x91594000) [pid = 1742] [serial = 1568] [outer = 0x8f618000] 08:37:26 INFO - PROCESS | 1742 | 1466696246078 Marionette DEBUG loaded listener.js 08:37:26 INFO - PROCESS | 1742 | ++DOMWINDOW == 69 (0x9159b800) [pid = 1742] [serial = 1569] [outer = 0x8f618000] 08:37:27 INFO - PROCESS | 1742 | 1466696247361 Marionette TRACE conn3 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 08:37:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 08:37:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1638ms 08:37:27 INFO - PROCESS | 1742 | 1466696247427 Marionette TRACE conn3 -> [0,2061,"getWindowHandle",null] 08:37:27 INFO - PROCESS | 1742 | 1466696247434 Marionette TRACE conn3 <- [1,2061,null,{"value":"8"}] 08:37:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 08:37:27 INFO - PROCESS | 1742 | 1466696247454 Marionette TRACE conn3 -> [0,2062,"setScriptTimeout",{"ms":35000}] 08:37:27 INFO - PROCESS | 1742 | 1466696247461 Marionette TRACE conn3 <- [1,2062,null,{}] 08:37:27 INFO - PROCESS | 1742 | 1466696247471 Marionette TRACE conn3 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:27 INFO - PROCESS | 1742 | 1466696247477 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:37:27 INFO - PROCESS | 1742 | 1466696247700 Marionette TRACE conn3 <- [1,2063,null,{"value":null}] 08:37:27 INFO - PROCESS | 1742 | 1466696247934 Marionette TRACE conn3 -> [0,2064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:27 INFO - PROCESS | 1742 | 1466696247944 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:37:27 INFO - PROCESS | 1742 | ++DOCSHELL 0x8d0bd800 == 13 [pid = 1742] [id = 523] 08:37:27 INFO - PROCESS | 1742 | ++DOMWINDOW == 70 (0x8d79ac00) [pid = 1742] [serial = 1570] [outer = (nil)] 08:37:28 INFO - PROCESS | 1742 | ++DOMWINDOW == 71 (0x8d927000) [pid = 1742] [serial = 1571] [outer = 0x8d79ac00] 08:37:28 INFO - PROCESS | 1742 | 1466696248044 Marionette DEBUG loaded listener.js 08:37:28 INFO - PROCESS | 1742 | ++DOMWINDOW == 72 (0x8e66bc00) [pid = 1742] [serial = 1572] [outer = 0x8d79ac00] 08:37:29 INFO - PROCESS | 1742 | 1466696249140 Marionette TRACE conn3 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 08:37:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 08:37:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1754ms 08:37:29 INFO - PROCESS | 1742 | 1466696249198 Marionette TRACE conn3 -> [0,2065,"getWindowHandle",null] 08:37:29 INFO - PROCESS | 1742 | 1466696249205 Marionette TRACE conn3 <- [1,2065,null,{"value":"8"}] 08:37:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 08:37:29 INFO - PROCESS | 1742 | 1466696249217 Marionette TRACE conn3 -> [0,2066,"setScriptTimeout",{"ms":35000}] 08:37:29 INFO - PROCESS | 1742 | 1466696249221 Marionette TRACE conn3 <- [1,2066,null,{}] 08:37:29 INFO - PROCESS | 1742 | 1466696249228 Marionette TRACE conn3 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:29 INFO - PROCESS | 1742 | 1466696249234 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:37:29 INFO - PROCESS | 1742 | 1466696249436 Marionette TRACE conn3 <- [1,2067,null,{"value":null}] 08:37:29 INFO - PROCESS | 1742 | 1466696249754 Marionette TRACE conn3 -> [0,2068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:29 INFO - PROCESS | 1742 | 1466696249766 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:37:29 INFO - PROCESS | 1742 | ++DOCSHELL 0x8cf65800 == 14 [pid = 1742] [id = 524] 08:37:29 INFO - PROCESS | 1742 | ++DOMWINDOW == 73 (0x8f38d000) [pid = 1742] [serial = 1573] [outer = (nil)] 08:37:29 INFO - PROCESS | 1742 | ++DOMWINDOW == 74 (0x8f612400) [pid = 1742] [serial = 1574] [outer = 0x8f38d000] 08:37:29 INFO - PROCESS | 1742 | 1466696249863 Marionette DEBUG loaded listener.js 08:37:29 INFO - PROCESS | 1742 | ++DOMWINDOW == 75 (0x8eab6c00) [pid = 1742] [serial = 1575] [outer = 0x8f38d000] 08:37:30 INFO - PROCESS | 1742 | 1466696250867 Marionette TRACE conn3 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 08:37:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 08:37:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1737ms 08:37:30 INFO - PROCESS | 1742 | 1466696250955 Marionette TRACE conn3 -> [0,2069,"getWindowHandle",null] 08:37:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 08:37:30 INFO - PROCESS | 1742 | 1466696250959 Marionette TRACE conn3 <- [1,2069,null,{"value":"8"}] 08:37:30 INFO - PROCESS | 1742 | 1466696250966 Marionette TRACE conn3 -> [0,2070,"setScriptTimeout",{"ms":35000}] 08:37:30 INFO - PROCESS | 1742 | 1466696250973 Marionette TRACE conn3 <- [1,2070,null,{}] 08:37:30 INFO - PROCESS | 1742 | 1466696250990 Marionette TRACE conn3 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:31 INFO - PROCESS | 1742 | 1466696250999 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:37:31 INFO - PROCESS | 1742 | 1466696251230 Marionette TRACE conn3 <- [1,2071,null,{"value":null}] 08:37:31 INFO - PROCESS | 1742 | 1466696251472 Marionette TRACE conn3 -> [0,2072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:31 INFO - PROCESS | 1742 | 1466696251484 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:37:31 INFO - PROCESS | 1742 | ++DOCSHELL 0x91d86c00 == 15 [pid = 1742] [id = 525] 08:37:31 INFO - PROCESS | 1742 | ++DOMWINDOW == 76 (0x91d89000) [pid = 1742] [serial = 1576] [outer = (nil)] 08:37:31 INFO - PROCESS | 1742 | ++DOMWINDOW == 77 (0x924b1400) [pid = 1742] [serial = 1577] [outer = 0x91d89000] 08:37:31 INFO - PROCESS | 1742 | 1466696251607 Marionette DEBUG loaded listener.js 08:37:31 INFO - PROCESS | 1742 | ++DOMWINDOW == 78 (0x924bd000) [pid = 1742] [serial = 1578] [outer = 0x91d89000] 08:37:32 INFO - PROCESS | 1742 | 1466696252609 Marionette TRACE conn3 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 08:37:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 08:37:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 1705ms 08:37:32 INFO - PROCESS | 1742 | 1466696252672 Marionette TRACE conn3 -> [0,2073,"getWindowHandle",null] 08:37:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 08:37:32 INFO - PROCESS | 1742 | 1466696252678 Marionette TRACE conn3 <- [1,2073,null,{"value":"8"}] 08:37:32 INFO - PROCESS | 1742 | 1466696252686 Marionette TRACE conn3 -> [0,2074,"setScriptTimeout",{"ms":35000}] 08:37:32 INFO - PROCESS | 1742 | 1466696252690 Marionette TRACE conn3 <- [1,2074,null,{}] 08:37:32 INFO - PROCESS | 1742 | 1466696252697 Marionette TRACE conn3 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:32 INFO - PROCESS | 1742 | 1466696252703 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:37:32 INFO - PROCESS | 1742 | 1466696252903 Marionette TRACE conn3 <- [1,2075,null,{"value":null}] 08:37:33 INFO - PROCESS | 1742 | 1466696253140 Marionette TRACE conn3 -> [0,2076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:33 INFO - PROCESS | 1742 | 1466696253150 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:37:33 INFO - PROCESS | 1742 | ++DOCSHELL 0x8d0b8000 == 16 [pid = 1742] [id = 526] 08:37:33 INFO - PROCESS | 1742 | ++DOMWINDOW == 79 (0x8d0bf800) [pid = 1742] [serial = 1579] [outer = (nil)] 08:37:33 INFO - PROCESS | 1742 | ++DOMWINDOW == 80 (0x8d7a5000) [pid = 1742] [serial = 1580] [outer = 0x8d0bf800] 08:37:33 INFO - PROCESS | 1742 | 1466696253281 Marionette DEBUG loaded listener.js 08:37:33 INFO - PROCESS | 1742 | ++DOMWINDOW == 81 (0x8e63d000) [pid = 1742] [serial = 1581] [outer = 0x8d0bf800] 08:37:34 INFO - PROCESS | 1742 | 1466696254450 Marionette TRACE conn3 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 08:37:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 08:37:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1851ms 08:37:34 INFO - PROCESS | 1742 | 1466696254542 Marionette TRACE conn3 -> [0,2077,"getWindowHandle",null] 08:37:34 INFO - PROCESS | 1742 | 1466696254547 Marionette TRACE conn3 <- [1,2077,null,{"value":"8"}] 08:37:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 08:37:34 INFO - PROCESS | 1742 | 1466696254576 Marionette TRACE conn3 -> [0,2078,"setScriptTimeout",{"ms":35000}] 08:37:34 INFO - PROCESS | 1742 | 1466696254581 Marionette TRACE conn3 <- [1,2078,null,{}] 08:37:34 INFO - PROCESS | 1742 | 1466696254589 Marionette TRACE conn3 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:34 INFO - PROCESS | 1742 | 1466696254594 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:37:34 INFO - PROCESS | 1742 | 1466696254789 Marionette TRACE conn3 <- [1,2079,null,{"value":null}] 08:37:34 INFO - PROCESS | 1742 | --DOMWINDOW == 80 (0x8f5d9000) [pid = 1742] [serial = 1506] [outer = (nil)] [url = about:blank] 08:37:34 INFO - PROCESS | 1742 | --DOMWINDOW == 79 (0x8f620400) [pid = 1742] [serial = 1476] [outer = (nil)] [url = about:blank] 08:37:34 INFO - PROCESS | 1742 | --DOMWINDOW == 78 (0x91c55000) [pid = 1742] [serial = 1529] [outer = (nil)] [url = about:blank] 08:37:34 INFO - PROCESS | 1742 | --DOMWINDOW == 77 (0x91c62000) [pid = 1742] [serial = 1530] [outer = (nil)] [url = about:blank] 08:37:34 INFO - PROCESS | 1742 | --DOMWINDOW == 76 (0x8f614000) [pid = 1742] [serial = 1526] [outer = (nil)] [url = about:blank] 08:37:34 INFO - PROCESS | 1742 | --DOMWINDOW == 75 (0x8f61f800) [pid = 1742] [serial = 1514] [outer = (nil)] [url = about:blank] 08:37:34 INFO - PROCESS | 1742 | --DOMWINDOW == 74 (0x911a3400) [pid = 1742] [serial = 1515] [outer = (nil)] [url = about:blank] 08:37:34 INFO - PROCESS | 1742 | --DOMWINDOW == 73 (0x8cf68c00) [pid = 1742] [serial = 1508] [outer = (nil)] [url = about:blank] 08:37:34 INFO - PROCESS | 1742 | --DOMWINDOW == 72 (0x8d2d8c00) [pid = 1742] [serial = 1509] [outer = (nil)] [url = about:blank] 08:37:34 INFO - PROCESS | 1742 | --DOMWINDOW == 71 (0x8d9ecc00) [pid = 1742] [serial = 1520] [outer = (nil)] [url = about:blank] 08:37:34 INFO - PROCESS | 1742 | --DOMWINDOW == 70 (0x8e636c00) [pid = 1742] [serial = 1521] [outer = (nil)] [url = about:blank] 08:37:34 INFO - PROCESS | 1742 | --DOMWINDOW == 69 (0x8eab7400) [pid = 1742] [serial = 1523] [outer = (nil)] [url = about:blank] 08:37:34 INFO - PROCESS | 1742 | --DOMWINDOW == 68 (0x8eecb400) [pid = 1742] [serial = 1524] [outer = (nil)] [url = about:blank] 08:37:34 INFO - PROCESS | 1742 | --DOMWINDOW == 67 (0x8eab5800) [pid = 1742] [serial = 1511] [outer = (nil)] [url = about:blank] 08:37:34 INFO - PROCESS | 1742 | --DOMWINDOW == 66 (0x8eec6c00) [pid = 1742] [serial = 1512] [outer = (nil)] [url = about:blank] 08:37:34 INFO - PROCESS | 1742 | --DOMWINDOW == 65 (0x91d85400) [pid = 1742] [serial = 1517] [outer = (nil)] [url = about:blank] 08:37:34 INFO - PROCESS | 1742 | --DOMWINDOW == 64 (0x91d83c00) [pid = 1742] [serial = 1518] [outer = (nil)] [url = about:blank] 08:37:34 INFO - PROCESS | 1742 | --DOMWINDOW == 63 (0x91198800) [pid = 1742] [serial = 1527] [outer = (nil)] [url = about:blank] 08:37:35 INFO - PROCESS | 1742 | --DOMWINDOW == 62 (0x8eeddc00) [pid = 1742] [serial = 1532] [outer = (nil)] [url = about:blank] 08:37:35 INFO - PROCESS | 1742 | --DOMWINDOW == 61 (0x9119a400) [pid = 1742] [serial = 1533] [outer = (nil)] [url = about:blank] 08:37:35 INFO - PROCESS | 1742 | 1466696255055 Marionette TRACE conn3 -> [0,2080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:35 INFO - PROCESS | 1742 | 1466696255062 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:37:35 INFO - PROCESS | 1742 | ++DOCSHELL 0x8d0b8c00 == 17 [pid = 1742] [id = 527] 08:37:35 INFO - PROCESS | 1742 | ++DOMWINDOW == 62 (0x8d0ba000) [pid = 1742] [serial = 1582] [outer = (nil)] 08:37:35 INFO - PROCESS | 1742 | ++DOMWINDOW == 63 (0x8d2da400) [pid = 1742] [serial = 1583] [outer = 0x8d0ba000] 08:37:35 INFO - PROCESS | 1742 | 1466696255148 Marionette DEBUG loaded listener.js 08:37:35 INFO - PROCESS | 1742 | ++DOMWINDOW == 64 (0x8d923800) [pid = 1742] [serial = 1584] [outer = 0x8d0ba000] 08:37:35 INFO - PROCESS | 1742 | 1466696255953 Marionette TRACE conn3 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 08:37:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 08:37:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1393ms 08:37:35 INFO - PROCESS | 1742 | 1466696255965 Marionette TRACE conn3 -> [0,2081,"getWindowHandle",null] 08:37:35 INFO - PROCESS | 1742 | 1466696255972 Marionette TRACE conn3 <- [1,2081,null,{"value":"8"}] 08:37:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 08:37:35 INFO - PROCESS | 1742 | 1466696255993 Marionette TRACE conn3 -> [0,2082,"setScriptTimeout",{"ms":35000}] 08:37:36 INFO - PROCESS | 1742 | 1466696255998 Marionette TRACE conn3 <- [1,2082,null,{}] 08:37:36 INFO - PROCESS | 1742 | 1466696256004 Marionette TRACE conn3 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:36 INFO - PROCESS | 1742 | 1466696256010 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:37:36 INFO - PROCESS | 1742 | 1466696256178 Marionette TRACE conn3 <- [1,2083,null,{"value":null}] 08:37:36 INFO - PROCESS | 1742 | 1466696256200 Marionette TRACE conn3 -> [0,2084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:36 INFO - PROCESS | 1742 | 1466696256211 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:37:36 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e638c00 == 18 [pid = 1742] [id = 528] 08:37:36 INFO - PROCESS | 1742 | ++DOMWINDOW == 65 (0x8e63b800) [pid = 1742] [serial = 1585] [outer = (nil)] 08:37:36 INFO - PROCESS | 1742 | ++DOMWINDOW == 66 (0x8e671000) [pid = 1742] [serial = 1586] [outer = 0x8e63b800] 08:37:36 INFO - PROCESS | 1742 | 1466696256285 Marionette DEBUG loaded listener.js 08:37:36 INFO - PROCESS | 1742 | ++DOMWINDOW == 67 (0x8eab7000) [pid = 1742] [serial = 1587] [outer = 0x8e63b800] 08:37:37 INFO - PROCESS | 1742 | 1466696257353 Marionette TRACE conn3 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 08:37:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 08:37:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1389ms 08:37:37 INFO - PROCESS | 1742 | 1466696257376 Marionette TRACE conn3 -> [0,2085,"getWindowHandle",null] 08:37:37 INFO - PROCESS | 1742 | 1466696257380 Marionette TRACE conn3 <- [1,2085,null,{"value":"8"}] 08:37:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 08:37:37 INFO - PROCESS | 1742 | 1466696257386 Marionette TRACE conn3 -> [0,2086,"setScriptTimeout",{"ms":35000}] 08:37:37 INFO - PROCESS | 1742 | 1466696257392 Marionette TRACE conn3 <- [1,2086,null,{}] 08:37:37 INFO - PROCESS | 1742 | 1466696257408 Marionette TRACE conn3 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:37 INFO - PROCESS | 1742 | 1466696257417 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:37:37 INFO - PROCESS | 1742 | 1466696257643 Marionette TRACE conn3 <- [1,2087,null,{"value":null}] 08:37:37 INFO - PROCESS | 1742 | 1466696257675 Marionette TRACE conn3 -> [0,2088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:37 INFO - PROCESS | 1742 | 1466696257687 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:37:37 INFO - PROCESS | 1742 | ++DOCSHELL 0x8f38d800 == 19 [pid = 1742] [id = 529] 08:37:37 INFO - PROCESS | 1742 | ++DOMWINDOW == 68 (0x8f38dc00) [pid = 1742] [serial = 1588] [outer = (nil)] 08:37:37 INFO - PROCESS | 1742 | ++DOMWINDOW == 69 (0x8f5d2800) [pid = 1742] [serial = 1589] [outer = 0x8f38dc00] 08:37:37 INFO - PROCESS | 1742 | 1466696257758 Marionette DEBUG loaded listener.js 08:37:37 INFO - PROCESS | 1742 | ++DOMWINDOW == 70 (0x8f614000) [pid = 1742] [serial = 1590] [outer = 0x8f38dc00] 08:37:38 INFO - PROCESS | 1742 | 1466696258737 Marionette TRACE conn3 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 08:37:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 08:37:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1393ms 08:37:38 INFO - PROCESS | 1742 | 1466696258780 Marionette TRACE conn3 -> [0,2089,"getWindowHandle",null] 08:37:38 INFO - PROCESS | 1742 | 1466696258785 Marionette TRACE conn3 <- [1,2089,null,{"value":"8"}] 08:37:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 08:37:38 INFO - PROCESS | 1742 | 1466696258802 Marionette TRACE conn3 -> [0,2090,"setScriptTimeout",{"ms":35000}] 08:37:38 INFO - PROCESS | 1742 | 1466696258805 Marionette TRACE conn3 <- [1,2090,null,{}] 08:37:38 INFO - PROCESS | 1742 | 1466696258812 Marionette TRACE conn3 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:38 INFO - PROCESS | 1742 | 1466696258818 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:37:39 INFO - PROCESS | 1742 | 1466696259056 Marionette TRACE conn3 <- [1,2091,null,{"value":null}] 08:37:39 INFO - PROCESS | 1742 | 1466696259079 Marionette TRACE conn3 -> [0,2092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.selfintersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:39 INFO - PROCESS | 1742 | 1466696259089 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:37:39 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e674000 == 20 [pid = 1742] [id = 530] 08:37:39 INFO - PROCESS | 1742 | ++DOMWINDOW == 71 (0x8f5d1000) [pid = 1742] [serial = 1591] [outer = (nil)] 08:37:39 INFO - PROCESS | 1742 | ++DOMWINDOW == 72 (0x9119c800) [pid = 1742] [serial = 1592] [outer = 0x8f5d1000] 08:37:39 INFO - PROCESS | 1742 | 1466696259156 Marionette DEBUG loaded listener.js 08:37:39 INFO - PROCESS | 1742 | ++DOMWINDOW == 73 (0x911a3400) [pid = 1742] [serial = 1593] [outer = 0x8f5d1000] 08:37:39 INFO - PROCESS | 1742 | --DOMWINDOW == 72 (0x8cf62c00) [pid = 1742] [serial = 1534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 08:37:39 INFO - PROCESS | 1742 | --DOMWINDOW == 71 (0x8e670c00) [pid = 1742] [serial = 1537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 08:37:39 INFO - PROCESS | 1742 | --DOMWINDOW == 70 (0x91195800) [pid = 1742] [serial = 1540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 08:37:39 INFO - PROCESS | 1742 | --DOMWINDOW == 69 (0x91d82400) [pid = 1742] [serial = 1543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 08:37:39 INFO - PROCESS | 1742 | --DOMWINDOW == 68 (0x8f38c400) [pid = 1742] [serial = 1561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 08:37:39 INFO - PROCESS | 1742 | --DOMWINDOW == 67 (0x8e635400) [pid = 1742] [serial = 1546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 08:37:39 INFO - PROCESS | 1742 | --DOMWINDOW == 66 (0x8e66e000) [pid = 1742] [serial = 1552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 08:37:39 INFO - PROCESS | 1742 | --DOMWINDOW == 65 (0x8d0c3c00) [pid = 1742] [serial = 1555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 08:37:39 INFO - PROCESS | 1742 | --DOMWINDOW == 64 (0x8e66f000) [pid = 1742] [serial = 1558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 08:37:39 INFO - PROCESS | 1742 | --DOMWINDOW == 63 (0x8d2d7c00) [pid = 1742] [serial = 1549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 08:37:39 INFO - PROCESS | 1742 | --DOMWINDOW == 62 (0x8d9f2800) [pid = 1742] [serial = 1564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 08:37:40 INFO - PROCESS | 1742 | 1466696260205 Marionette TRACE conn3 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 08:37:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 08:37:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1450ms 08:37:40 INFO - PROCESS | 1742 | 1466696260243 Marionette TRACE conn3 -> [0,2093,"getWindowHandle",null] 08:37:40 INFO - PROCESS | 1742 | 1466696260247 Marionette TRACE conn3 <- [1,2093,null,{"value":"8"}] 08:37:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 08:37:40 INFO - PROCESS | 1742 | 1466696260254 Marionette TRACE conn3 -> [0,2094,"setScriptTimeout",{"ms":35000}] 08:37:40 INFO - PROCESS | 1742 | 1466696260257 Marionette TRACE conn3 <- [1,2094,null,{}] 08:37:40 INFO - PROCESS | 1742 | 1466696260263 Marionette TRACE conn3 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:40 INFO - PROCESS | 1742 | 1466696260268 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:37:40 INFO - PROCESS | 1742 | 1466696260484 Marionette TRACE conn3 <- [1,2095,null,{"value":null}] 08:37:40 INFO - PROCESS | 1742 | 1466696260498 Marionette TRACE conn3 -> [0,2096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:40 INFO - PROCESS | 1742 | 1466696260507 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:37:40 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e63cc00 == 21 [pid = 1742] [id = 531] 08:37:40 INFO - PROCESS | 1742 | ++DOMWINDOW == 63 (0x8e63d800) [pid = 1742] [serial = 1594] [outer = (nil)] 08:37:40 INFO - PROCESS | 1742 | ++DOMWINDOW == 64 (0x91198c00) [pid = 1742] [serial = 1595] [outer = 0x8e63d800] 08:37:40 INFO - PROCESS | 1742 | 1466696260578 Marionette DEBUG loaded listener.js 08:37:40 INFO - PROCESS | 1742 | ++DOMWINDOW == 65 (0x91598000) [pid = 1742] [serial = 1596] [outer = 0x8e63d800] 08:37:41 INFO - PROCESS | 1742 | 1466696261452 Marionette TRACE conn3 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 08:37:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 08:37:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1230ms 08:37:41 INFO - PROCESS | 1742 | 1466696261485 Marionette TRACE conn3 -> [0,2097,"getWindowHandle",null] 08:37:41 INFO - PROCESS | 1742 | 1466696261489 Marionette TRACE conn3 <- [1,2097,null,{"value":"8"}] 08:37:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 08:37:41 INFO - PROCESS | 1742 | 1466696261496 Marionette TRACE conn3 -> [0,2098,"setScriptTimeout",{"ms":35000}] 08:37:41 INFO - PROCESS | 1742 | 1466696261499 Marionette TRACE conn3 <- [1,2098,null,{}] 08:37:41 INFO - PROCESS | 1742 | 1466696261505 Marionette TRACE conn3 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:41 INFO - PROCESS | 1742 | 1466696261515 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:37:41 INFO - PROCESS | 1742 | 1466696261719 Marionette TRACE conn3 <- [1,2099,null,{"value":null}] 08:37:41 INFO - PROCESS | 1742 | 1466696261971 Marionette TRACE conn3 -> [0,2100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:41 INFO - PROCESS | 1742 | 1466696261984 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:37:42 INFO - PROCESS | 1742 | ++DOCSHELL 0x8cf5bc00 == 22 [pid = 1742] [id = 532] 08:37:42 INFO - PROCESS | 1742 | ++DOMWINDOW == 66 (0x8cf5c000) [pid = 1742] [serial = 1597] [outer = (nil)] 08:37:42 INFO - PROCESS | 1742 | ++DOMWINDOW == 67 (0x8cf65c00) [pid = 1742] [serial = 1598] [outer = 0x8cf5c000] 08:37:42 INFO - PROCESS | 1742 | 1466696262070 Marionette DEBUG loaded listener.js 08:37:42 INFO - PROCESS | 1742 | ++DOMWINDOW == 68 (0x8d0bbc00) [pid = 1742] [serial = 1599] [outer = 0x8cf5c000] 08:37:43 INFO - PROCESS | 1742 | 1466696263165 Marionette TRACE conn3 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 08:37:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 08:37:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1733ms 08:37:43 INFO - PROCESS | 1742 | 1466696263232 Marionette TRACE conn3 -> [0,2101,"getWindowHandle",null] 08:37:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 08:37:43 INFO - PROCESS | 1742 | 1466696263239 Marionette TRACE conn3 <- [1,2101,null,{"value":"8"}] 08:37:43 INFO - PROCESS | 1742 | 1466696263247 Marionette TRACE conn3 -> [0,2102,"setScriptTimeout",{"ms":35000}] 08:37:43 INFO - PROCESS | 1742 | 1466696263252 Marionette TRACE conn3 <- [1,2102,null,{}] 08:37:43 INFO - PROCESS | 1742 | 1466696263260 Marionette TRACE conn3 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:43 INFO - PROCESS | 1742 | 1466696263267 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:37:43 INFO - PROCESS | 1742 | 1466696263473 Marionette TRACE conn3 <- [1,2103,null,{"value":null}] 08:37:43 INFO - PROCESS | 1742 | 1466696263705 Marionette TRACE conn3 -> [0,2104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:43 INFO - PROCESS | 1742 | 1466696263715 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:37:43 INFO - PROCESS | 1742 | ++DOCSHELL 0x8d931400 == 23 [pid = 1742] [id = 533] 08:37:43 INFO - PROCESS | 1742 | ++DOMWINDOW == 69 (0x8e636c00) [pid = 1742] [serial = 1600] [outer = (nil)] 08:37:43 INFO - PROCESS | 1742 | ++DOMWINDOW == 70 (0x8e665c00) [pid = 1742] [serial = 1601] [outer = 0x8e636c00] 08:37:43 INFO - PROCESS | 1742 | 1466696263845 Marionette DEBUG loaded listener.js 08:37:43 INFO - PROCESS | 1742 | ++DOMWINDOW == 71 (0x8eaa8800) [pid = 1742] [serial = 1602] [outer = 0x8e636c00] 08:37:44 INFO - PROCESS | 1742 | 1466696264761 Marionette TRACE conn3 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 08:37:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 08:37:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1547ms 08:37:44 INFO - PROCESS | 1742 | 1466696264798 Marionette TRACE conn3 -> [0,2105,"getWindowHandle",null] 08:37:44 INFO - PROCESS | 1742 | 1466696264805 Marionette TRACE conn3 <- [1,2105,null,{"value":"8"}] 08:37:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 08:37:44 INFO - PROCESS | 1742 | 1466696264812 Marionette TRACE conn3 -> [0,2106,"setScriptTimeout",{"ms":35000}] 08:37:44 INFO - PROCESS | 1742 | 1466696264815 Marionette TRACE conn3 <- [1,2106,null,{}] 08:37:44 INFO - PROCESS | 1742 | 1466696264822 Marionette TRACE conn3 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:44 INFO - PROCESS | 1742 | 1466696264827 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:37:45 INFO - PROCESS | 1742 | 1466696265022 Marionette TRACE conn3 <- [1,2107,null,{"value":null}] 08:37:45 INFO - PROCESS | 1742 | 1466696265205 Marionette TRACE conn3 -> [0,2108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:45 INFO - PROCESS | 1742 | 1466696265214 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:37:45 INFO - PROCESS | 1742 | ++DOCSHELL 0x8d0bc400 == 24 [pid = 1742] [id = 534] 08:37:45 INFO - PROCESS | 1742 | ++DOMWINDOW == 72 (0x8ebc9000) [pid = 1742] [serial = 1603] [outer = (nil)] 08:37:45 INFO - PROCESS | 1742 | ++DOMWINDOW == 73 (0x8eee1400) [pid = 1742] [serial = 1604] [outer = 0x8ebc9000] 08:37:45 INFO - PROCESS | 1742 | 1466696265299 Marionette DEBUG loaded listener.js 08:37:45 INFO - PROCESS | 1742 | ++DOMWINDOW == 74 (0x8f5da000) [pid = 1742] [serial = 1605] [outer = 0x8ebc9000] 08:37:46 INFO - PROCESS | 1742 | 1466696266399 Marionette TRACE conn3 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",0,null,null]]]}] 08:37:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 08:37:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 1635ms 08:37:46 INFO - PROCESS | 1742 | 1466696266448 Marionette TRACE conn3 -> [0,2109,"getWindowHandle",null] 08:37:46 INFO - PROCESS | 1742 | 1466696266453 Marionette TRACE conn3 <- [1,2109,null,{"value":"8"}] 08:37:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 08:37:46 INFO - PROCESS | 1742 | 1466696266470 Marionette TRACE conn3 -> [0,2110,"setScriptTimeout",{"ms":35000}] 08:37:46 INFO - PROCESS | 1742 | 1466696266479 Marionette TRACE conn3 <- [1,2110,null,{}] 08:37:46 INFO - PROCESS | 1742 | 1466696266487 Marionette TRACE conn3 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:46 INFO - PROCESS | 1742 | 1466696266494 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:37:46 INFO - PROCESS | 1742 | 1466696266735 Marionette TRACE conn3 <- [1,2111,null,{"value":null}] 08:37:46 INFO - PROCESS | 1742 | 1466696266972 Marionette TRACE conn3 -> [0,2112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:46 INFO - PROCESS | 1742 | 1466696266981 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:37:47 INFO - PROCESS | 1742 | ++DOCSHELL 0x8d7a1400 == 25 [pid = 1742] [id = 535] 08:37:47 INFO - PROCESS | 1742 | ++DOMWINDOW == 75 (0x8e632c00) [pid = 1742] [serial = 1606] [outer = (nil)] 08:37:47 INFO - PROCESS | 1742 | ++DOMWINDOW == 76 (0x9119e800) [pid = 1742] [serial = 1607] [outer = 0x8e632c00] 08:37:47 INFO - PROCESS | 1742 | 1466696267105 Marionette DEBUG loaded listener.js 08:37:47 INFO - PROCESS | 1742 | ++DOMWINDOW == 77 (0x91d83c00) [pid = 1742] [serial = 1608] [outer = 0x8e632c00] 08:37:48 INFO - PROCESS | 1742 | 1466696268004 Marionette TRACE conn3 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 08:37:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 08:37:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1604ms 08:37:48 INFO - PROCESS | 1742 | 1466696268066 Marionette TRACE conn3 -> [0,2113,"getWindowHandle",null] 08:37:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 08:37:48 INFO - PROCESS | 1742 | 1466696268072 Marionette TRACE conn3 <- [1,2113,null,{"value":"8"}] 08:37:48 INFO - PROCESS | 1742 | 1466696268079 Marionette TRACE conn3 -> [0,2114,"setScriptTimeout",{"ms":35000}] 08:37:48 INFO - PROCESS | 1742 | 1466696268082 Marionette TRACE conn3 <- [1,2114,null,{}] 08:37:48 INFO - PROCESS | 1742 | 1466696268088 Marionette TRACE conn3 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:48 INFO - PROCESS | 1742 | 1466696268094 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:37:48 INFO - PROCESS | 1742 | 1466696268286 Marionette TRACE conn3 <- [1,2115,null,{"value":null}] 08:37:48 INFO - PROCESS | 1742 | 1466696268470 Marionette TRACE conn3 -> [0,2116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:48 INFO - PROCESS | 1742 | 1466696268483 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:37:48 INFO - PROCESS | 1742 | ++DOCSHELL 0x8d2d8800 == 26 [pid = 1742] [id = 536] 08:37:48 INFO - PROCESS | 1742 | ++DOMWINDOW == 78 (0x8eec1800) [pid = 1742] [serial = 1609] [outer = (nil)] 08:37:48 INFO - PROCESS | 1742 | ++DOMWINDOW == 79 (0x92508c00) [pid = 1742] [serial = 1610] [outer = 0x8eec1800] 08:37:48 INFO - PROCESS | 1742 | 1466696268572 Marionette DEBUG loaded listener.js 08:37:48 INFO - PROCESS | 1742 | ++DOMWINDOW == 80 (0x9250bc00) [pid = 1742] [serial = 1611] [outer = 0x8eec1800] 08:37:49 INFO - PROCESS | 1742 | 1466696269518 Marionette TRACE conn3 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 08:37:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 08:37:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1481ms 08:37:49 INFO - PROCESS | 1742 | 1466696269560 Marionette TRACE conn3 -> [0,2117,"getWindowHandle",null] 08:37:49 INFO - PROCESS | 1742 | 1466696269565 Marionette TRACE conn3 <- [1,2117,null,{"value":"8"}] 08:37:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 08:37:49 INFO - PROCESS | 1742 | 1466696269571 Marionette TRACE conn3 -> [0,2118,"setScriptTimeout",{"ms":35000}] 08:37:49 INFO - PROCESS | 1742 | 1466696269575 Marionette TRACE conn3 <- [1,2118,null,{}] 08:37:49 INFO - PROCESS | 1742 | 1466696269581 Marionette TRACE conn3 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:49 INFO - PROCESS | 1742 | 1466696269586 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:37:49 INFO - PROCESS | 1742 | 1466696269766 Marionette TRACE conn3 <- [1,2119,null,{"value":null}] 08:37:49 INFO - PROCESS | 1742 | 1466696269950 Marionette TRACE conn3 -> [0,2120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:49 INFO - PROCESS | 1742 | 1466696269966 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:37:50 INFO - PROCESS | 1742 | ++DOCSHELL 0x92584400 == 27 [pid = 1742] [id = 537] 08:37:50 INFO - PROCESS | 1742 | ++DOMWINDOW == 81 (0x92586400) [pid = 1742] [serial = 1612] [outer = (nil)] 08:37:50 INFO - PROCESS | 1742 | ++DOMWINDOW == 82 (0x9258f800) [pid = 1742] [serial = 1613] [outer = 0x92586400] 08:37:50 INFO - PROCESS | 1742 | 1466696270059 Marionette DEBUG loaded listener.js 08:37:50 INFO - PROCESS | 1742 | ++DOMWINDOW == 83 (0x93048400) [pid = 1742] [serial = 1614] [outer = 0x92586400] 08:37:51 INFO - PROCESS | 1742 | 1466696271092 Marionette TRACE conn3 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 08:37:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 08:37:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1589ms 08:37:51 INFO - PROCESS | 1742 | 1466696271161 Marionette TRACE conn3 -> [0,2121,"getWindowHandle",null] 08:37:51 INFO - PROCESS | 1742 | 1466696271165 Marionette TRACE conn3 <- [1,2121,null,{"value":"8"}] 08:37:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 08:37:51 INFO - PROCESS | 1742 | 1466696271171 Marionette TRACE conn3 -> [0,2122,"setScriptTimeout",{"ms":35000}] 08:37:51 INFO - PROCESS | 1742 | 1466696271175 Marionette TRACE conn3 <- [1,2122,null,{}] 08:37:51 INFO - PROCESS | 1742 | 1466696271181 Marionette TRACE conn3 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:51 INFO - PROCESS | 1742 | 1466696271187 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:37:51 INFO - PROCESS | 1742 | 1466696271370 Marionette TRACE conn3 <- [1,2123,null,{"value":null}] 08:37:51 INFO - PROCESS | 1742 | 1466696271619 Marionette TRACE conn3 -> [0,2124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:51 INFO - PROCESS | 1742 | 1466696271631 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:37:51 INFO - PROCESS | 1742 | ++DOCSHELL 0x8ebd2400 == 28 [pid = 1742] [id = 538] 08:37:51 INFO - PROCESS | 1742 | ++DOMWINDOW == 84 (0x8eec7800) [pid = 1742] [serial = 1615] [outer = (nil)] 08:37:51 INFO - PROCESS | 1742 | ++DOMWINDOW == 85 (0x93047000) [pid = 1742] [serial = 1616] [outer = 0x8eec7800] 08:37:51 INFO - PROCESS | 1742 | 1466696271757 Marionette DEBUG loaded listener.js 08:37:51 INFO - PROCESS | 1742 | ++DOMWINDOW == 86 (0x930e2400) [pid = 1742] [serial = 1617] [outer = 0x8eec7800] 08:37:52 INFO - PROCESS | 1742 | 1466696272941 Marionette TRACE conn3 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 08:37:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 08:37:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1838ms 08:37:53 INFO - PROCESS | 1742 | 1466696273011 Marionette TRACE conn3 -> [0,2125,"getWindowHandle",null] 08:37:53 INFO - PROCESS | 1742 | 1466696273017 Marionette TRACE conn3 <- [1,2125,null,{"value":"8"}] 08:37:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 08:37:53 INFO - PROCESS | 1742 | 1466696273025 Marionette TRACE conn3 -> [0,2126,"setScriptTimeout",{"ms":35000}] 08:37:53 INFO - PROCESS | 1742 | 1466696273031 Marionette TRACE conn3 <- [1,2126,null,{}] 08:37:53 INFO - PROCESS | 1742 | 1466696273039 Marionette TRACE conn3 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:53 INFO - PROCESS | 1742 | 1466696273046 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:37:53 INFO - PROCESS | 1742 | 1466696273221 Marionette TRACE conn3 <- [1,2127,null,{"value":null}] 08:37:53 INFO - PROCESS | 1742 | 1466696273449 Marionette TRACE conn3 -> [0,2128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:53 INFO - PROCESS | 1742 | 1466696273466 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:37:53 INFO - PROCESS | 1742 | ++DOCSHELL 0x8d79f000 == 29 [pid = 1742] [id = 539] 08:37:53 INFO - PROCESS | 1742 | ++DOMWINDOW == 87 (0x8d7a0800) [pid = 1742] [serial = 1618] [outer = (nil)] 08:37:53 INFO - PROCESS | 1742 | ++DOMWINDOW == 88 (0x8d922c00) [pid = 1742] [serial = 1619] [outer = 0x8d7a0800] 08:37:53 INFO - PROCESS | 1742 | 1466696273553 Marionette DEBUG loaded listener.js 08:37:53 INFO - PROCESS | 1742 | ++DOMWINDOW == 89 (0x8d9e9800) [pid = 1742] [serial = 1620] [outer = 0x8d7a0800] 08:37:54 INFO - PROCESS | 1742 | 1466696274450 Marionette TRACE conn3 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 08:37:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 08:37:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1490ms 08:37:54 INFO - PROCESS | 1742 | 1466696274516 Marionette TRACE conn3 -> [0,2129,"getWindowHandle",null] 08:37:54 INFO - PROCESS | 1742 | 1466696274523 Marionette TRACE conn3 <- [1,2129,null,{"value":"8"}] 08:37:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 08:37:54 INFO - PROCESS | 1742 | 1466696274533 Marionette TRACE conn3 -> [0,2130,"setScriptTimeout",{"ms":35000}] 08:37:54 INFO - PROCESS | 1742 | 1466696274537 Marionette TRACE conn3 <- [1,2130,null,{}] 08:37:54 INFO - PROCESS | 1742 | 1466696274543 Marionette TRACE conn3 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:54 INFO - PROCESS | 1742 | 1466696274548 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:37:54 INFO - PROCESS | 1742 | 1466696274810 Marionette TRACE conn3 <- [1,2131,null,{"value":null}] 08:37:55 INFO - PROCESS | 1742 | --DOCSHELL 0x8d0b8800 == 28 [pid = 1742] [id = 521] 08:37:55 INFO - PROCESS | 1742 | --DOCSHELL 0x8d0c1c00 == 27 [pid = 1742] [id = 518] 08:37:55 INFO - PROCESS | 1742 | --DOCSHELL 0x8e666c00 == 26 [pid = 1742] [id = 517] 08:37:55 INFO - PROCESS | 1742 | --DOCSHELL 0x8f38c000 == 25 [pid = 1742] [id = 520] 08:37:55 INFO - PROCESS | 1742 | --DOCSHELL 0x8e66cc00 == 24 [pid = 1742] [id = 519] 08:37:55 INFO - PROCESS | 1742 | --DOCSHELL 0x8e63cc00 == 23 [pid = 1742] [id = 531] 08:37:55 INFO - PROCESS | 1742 | --DOCSHELL 0x8e674000 == 22 [pid = 1742] [id = 530] 08:37:55 INFO - PROCESS | 1742 | --DOCSHELL 0x8f38d800 == 21 [pid = 1742] [id = 529] 08:37:55 INFO - PROCESS | 1742 | --DOCSHELL 0x8e638c00 == 20 [pid = 1742] [id = 528] 08:37:55 INFO - PROCESS | 1742 | --DOCSHELL 0x8d0b8c00 == 19 [pid = 1742] [id = 527] 08:37:55 INFO - PROCESS | 1742 | --DOCSHELL 0x91d86c00 == 18 [pid = 1742] [id = 525] 08:37:55 INFO - PROCESS | 1742 | --DOCSHELL 0x8d0b8000 == 17 [pid = 1742] [id = 526] 08:37:55 INFO - PROCESS | 1742 | --DOCSHELL 0x8f614c00 == 16 [pid = 1742] [id = 522] 08:37:55 INFO - PROCESS | 1742 | --DOCSHELL 0x8d0bd800 == 15 [pid = 1742] [id = 523] 08:37:55 INFO - PROCESS | 1742 | --DOCSHELL 0x8cf65800 == 14 [pid = 1742] [id = 524] 08:37:55 INFO - PROCESS | 1742 | --DOCSHELL 0x8ebd2400 == 13 [pid = 1742] [id = 538] 08:37:55 INFO - PROCESS | 1742 | --DOCSHELL 0x92584400 == 12 [pid = 1742] [id = 537] 08:37:55 INFO - PROCESS | 1742 | --DOCSHELL 0x8d2d8800 == 11 [pid = 1742] [id = 536] 08:37:55 INFO - PROCESS | 1742 | --DOCSHELL 0x8d7a1400 == 10 [pid = 1742] [id = 535] 08:37:55 INFO - PROCESS | 1742 | --DOCSHELL 0x8d931400 == 9 [pid = 1742] [id = 533] 08:37:55 INFO - PROCESS | 1742 | --DOCSHELL 0x8d0bc400 == 8 [pid = 1742] [id = 534] 08:37:55 INFO - PROCESS | 1742 | --DOCSHELL 0x8cf5bc00 == 7 [pid = 1742] [id = 532] 08:37:55 INFO - PROCESS | 1742 | --DOMWINDOW == 88 (0x8d796400) [pid = 1742] [serial = 1536] [outer = (nil)] [url = about:blank] 08:37:55 INFO - PROCESS | 1742 | --DOMWINDOW == 87 (0x8d0bf000) [pid = 1742] [serial = 1535] [outer = (nil)] [url = about:blank] 08:37:55 INFO - PROCESS | 1742 | --DOMWINDOW == 86 (0x8eedfc00) [pid = 1742] [serial = 1539] [outer = (nil)] [url = about:blank] 08:37:55 INFO - PROCESS | 1742 | --DOMWINDOW == 85 (0x8ebce800) [pid = 1742] [serial = 1538] [outer = (nil)] [url = about:blank] 08:37:55 INFO - PROCESS | 1742 | --DOMWINDOW == 84 (0x91c5c800) [pid = 1742] [serial = 1542] [outer = (nil)] [url = about:blank] 08:37:55 INFO - PROCESS | 1742 | --DOMWINDOW == 83 (0x91596000) [pid = 1742] [serial = 1541] [outer = (nil)] [url = about:blank] 08:37:55 INFO - PROCESS | 1742 | --DOMWINDOW == 82 (0x92587000) [pid = 1742] [serial = 1545] [outer = (nil)] [url = about:blank] 08:37:55 INFO - PROCESS | 1742 | --DOMWINDOW == 81 (0x8f392000) [pid = 1742] [serial = 1562] [outer = (nil)] [url = about:blank] 08:37:55 INFO - PROCESS | 1742 | --DOMWINDOW == 80 (0x92583400) [pid = 1742] [serial = 1544] [outer = (nil)] [url = about:blank] 08:37:55 INFO - PROCESS | 1742 | --DOMWINDOW == 79 (0x92d05800) [pid = 1742] [serial = 1548] [outer = (nil)] [url = about:blank] 08:37:55 INFO - PROCESS | 1742 | --DOMWINDOW == 78 (0x92d03c00) [pid = 1742] [serial = 1547] [outer = (nil)] [url = about:blank] 08:37:55 INFO - PROCESS | 1742 | --DOMWINDOW == 77 (0x8ebcc400) [pid = 1742] [serial = 1554] [outer = (nil)] [url = about:blank] 08:37:55 INFO - PROCESS | 1742 | --DOMWINDOW == 76 (0x8eab4c00) [pid = 1742] [serial = 1553] [outer = (nil)] [url = about:blank] 08:37:55 INFO - PROCESS | 1742 | --DOMWINDOW == 75 (0x8d79fc00) [pid = 1742] [serial = 1556] [outer = (nil)] [url = about:blank] 08:37:55 INFO - PROCESS | 1742 | --DOMWINDOW == 74 (0x8d925800) [pid = 1742] [serial = 1557] [outer = (nil)] [url = about:blank] 08:37:55 INFO - PROCESS | 1742 | --DOMWINDOW == 73 (0x8e673400) [pid = 1742] [serial = 1559] [outer = (nil)] [url = about:blank] 08:37:55 INFO - PROCESS | 1742 | --DOMWINDOW == 72 (0x9304a000) [pid = 1742] [serial = 1551] [outer = (nil)] [url = about:blank] 08:37:55 INFO - PROCESS | 1742 | --DOMWINDOW == 71 (0x8e666400) [pid = 1742] [serial = 1550] [outer = (nil)] [url = about:blank] 08:37:55 INFO - PROCESS | 1742 | --DOMWINDOW == 70 (0x8f5d0000) [pid = 1742] [serial = 1563] [outer = (nil)] [url = about:blank] 08:37:55 INFO - PROCESS | 1742 | --DOMWINDOW == 69 (0x91594000) [pid = 1742] [serial = 1568] [outer = (nil)] [url = about:blank] 08:37:55 INFO - PROCESS | 1742 | --DOMWINDOW == 68 (0x8f5d8000) [pid = 1742] [serial = 1566] [outer = (nil)] [url = about:blank] 08:37:55 INFO - PROCESS | 1742 | --DOMWINDOW == 67 (0x8eeea000) [pid = 1742] [serial = 1565] [outer = (nil)] [url = about:blank] 08:37:55 INFO - PROCESS | 1742 | --DOMWINDOW == 66 (0x8eab4400) [pid = 1742] [serial = 1560] [outer = (nil)] [url = about:blank] 08:37:56 INFO - PROCESS | 1742 | 1466696276160 Marionette TRACE conn3 -> [0,2132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:56 INFO - PROCESS | 1742 | 1466696276169 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:37:56 INFO - PROCESS | 1742 | ++DOCSHELL 0x8cf68c00 == 8 [pid = 1742] [id = 540] 08:37:56 INFO - PROCESS | 1742 | ++DOMWINDOW == 67 (0x8cf69000) [pid = 1742] [serial = 1621] [outer = (nil)] 08:37:56 INFO - PROCESS | 1742 | ++DOMWINDOW == 68 (0x8d0b8800) [pid = 1742] [serial = 1622] [outer = 0x8cf69000] 08:37:56 INFO - PROCESS | 1742 | 1466696276250 Marionette DEBUG loaded listener.js 08:37:56 INFO - PROCESS | 1742 | ++DOMWINDOW == 69 (0x8d2d9000) [pid = 1742] [serial = 1623] [outer = 0x8cf69000] 08:37:57 INFO - PROCESS | 1742 | 1466696277148 Marionette TRACE conn3 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 08:37:57 INFO - PROCESS | 1742 | 1466696277203 Marionette TRACE conn3 <- [1,2133,null,{"value":"8"}] 08:37:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 08:37:57 INFO - PROCESS | 1742 | 1466696277211 Marionette TRACE conn3 -> [0,2134,"setScriptTimeout",{"ms":35000}] 08:37:57 INFO - PROCESS | 1742 | 1466696277215 Marionette TRACE conn3 <- [1,2134,null,{}] 08:37:57 INFO - PROCESS | 1742 | 1466696277223 Marionette TRACE conn3 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:57 INFO - PROCESS | 1742 | 1466696277231 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:37:57 INFO - PROCESS | 1742 | 1466696277402 Marionette TRACE conn3 <- [1,2135,null,{"value":null}] 08:37:57 INFO - PROCESS | 1742 | 1466696277414 Marionette TRACE conn3 -> [0,2136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:57 INFO - PROCESS | 1742 | 1466696277423 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:37:57 INFO - PROCESS | 1742 | ++DOCSHELL 0x8d9eec00 == 9 [pid = 1742] [id = 541] 08:37:57 INFO - PROCESS | 1742 | ++DOMWINDOW == 70 (0x8d9ef000) [pid = 1742] [serial = 1624] [outer = (nil)] 08:37:57 INFO - PROCESS | 1742 | ++DOMWINDOW == 71 (0x8e63a000) [pid = 1742] [serial = 1625] [outer = 0x8d9ef000] 08:37:57 INFO - PROCESS | 1742 | 1466696277497 Marionette DEBUG loaded listener.js 08:37:57 INFO - PROCESS | 1742 | ++DOMWINDOW == 72 (0x8e666400) [pid = 1742] [serial = 1626] [outer = 0x8d9ef000] 08:37:58 INFO - PROCESS | 1742 | 1466696278495 Marionette TRACE conn3 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",0,null,null]]]}] 08:37:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 08:37:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 1332ms 08:37:58 INFO - PROCESS | 1742 | 1466696278547 Marionette TRACE conn3 -> [0,2137,"getWindowHandle",null] 08:37:58 INFO - PROCESS | 1742 | 1466696278552 Marionette TRACE conn3 <- [1,2137,null,{"value":"8"}] 08:37:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 08:37:58 INFO - PROCESS | 1742 | 1466696278560 Marionette TRACE conn3 -> [0,2138,"setScriptTimeout",{"ms":35000}] 08:37:58 INFO - PROCESS | 1742 | 1466696278562 Marionette TRACE conn3 <- [1,2138,null,{}] 08:37:58 INFO - PROCESS | 1742 | 1466696278573 Marionette TRACE conn3 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:58 INFO - PROCESS | 1742 | 1466696278578 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:37:58 INFO - PROCESS | 1742 | 1466696278758 Marionette TRACE conn3 <- [1,2139,null,{"value":null}] 08:37:58 INFO - PROCESS | 1742 | 1466696278923 Marionette TRACE conn3 -> [0,2140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.corner.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:58 INFO - PROCESS | 1742 | 1466696278930 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:37:58 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e66f000 == 10 [pid = 1742] [id = 542] 08:37:58 INFO - PROCESS | 1742 | ++DOMWINDOW == 73 (0x8eaadc00) [pid = 1742] [serial = 1627] [outer = (nil)] 08:37:58 INFO - PROCESS | 1742 | ++DOMWINDOW == 74 (0x8ebd3400) [pid = 1742] [serial = 1628] [outer = 0x8eaadc00] 08:37:59 INFO - PROCESS | 1742 | 1466696279006 Marionette DEBUG loaded listener.js 08:37:59 INFO - PROCESS | 1742 | ++DOMWINDOW == 75 (0x8eec9400) [pid = 1742] [serial = 1629] [outer = 0x8eaadc00] 08:38:00 INFO - PROCESS | 1742 | 1466696280018 Marionette TRACE conn3 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 08:38:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 08:38:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1535ms 08:38:00 INFO - PROCESS | 1742 | 1466696280096 Marionette TRACE conn3 -> [0,2141,"getWindowHandle",null] 08:38:00 INFO - PROCESS | 1742 | 1466696280100 Marionette TRACE conn3 <- [1,2141,null,{"value":"8"}] 08:38:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 08:38:00 INFO - PROCESS | 1742 | 1466696280125 Marionette TRACE conn3 -> [0,2142,"setScriptTimeout",{"ms":35000}] 08:38:00 INFO - PROCESS | 1742 | 1466696280135 Marionette TRACE conn3 <- [1,2142,null,{}] 08:38:00 INFO - PROCESS | 1742 | 1466696280142 Marionette TRACE conn3 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:00 INFO - PROCESS | 1742 | 1466696280150 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:38:00 INFO - PROCESS | 1742 | 1466696280387 Marionette TRACE conn3 <- [1,2143,null,{"value":null}] 08:38:00 INFO - PROCESS | 1742 | 1466696280409 Marionette TRACE conn3 -> [0,2144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.curve.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:00 INFO - PROCESS | 1742 | 1466696280417 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:38:00 INFO - PROCESS | 1742 | ++DOCSHELL 0x8ebcf400 == 11 [pid = 1742] [id = 543] 08:38:00 INFO - PROCESS | 1742 | ++DOMWINDOW == 76 (0x8eee3800) [pid = 1742] [serial = 1630] [outer = (nil)] 08:38:00 INFO - PROCESS | 1742 | ++DOMWINDOW == 77 (0x8f5d0000) [pid = 1742] [serial = 1631] [outer = 0x8eee3800] 08:38:00 INFO - PROCESS | 1742 | 1466696280489 Marionette DEBUG loaded listener.js 08:38:00 INFO - PROCESS | 1742 | ++DOMWINDOW == 78 (0x8f613800) [pid = 1742] [serial = 1632] [outer = 0x8eee3800] 08:38:01 INFO - PROCESS | 1742 | --DOMWINDOW == 77 (0x8e63d800) [pid = 1742] [serial = 1594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 08:38:01 INFO - PROCESS | 1742 | --DOMWINDOW == 76 (0x8f38dc00) [pid = 1742] [serial = 1588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 08:38:01 INFO - PROCESS | 1742 | --DOMWINDOW == 75 (0x8f5d1000) [pid = 1742] [serial = 1591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 08:38:01 INFO - PROCESS | 1742 | --DOMWINDOW == 74 (0x8d0bf800) [pid = 1742] [serial = 1579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 08:38:01 INFO - PROCESS | 1742 | --DOMWINDOW == 73 (0x91d89000) [pid = 1742] [serial = 1576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 08:38:01 INFO - PROCESS | 1742 | --DOMWINDOW == 72 (0x8d0ba000) [pid = 1742] [serial = 1582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 08:38:01 INFO - PROCESS | 1742 | --DOMWINDOW == 71 (0x8d79ac00) [pid = 1742] [serial = 1570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 08:38:01 INFO - PROCESS | 1742 | --DOMWINDOW == 70 (0x8f618000) [pid = 1742] [serial = 1567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 08:38:01 INFO - PROCESS | 1742 | --DOMWINDOW == 69 (0x8e63b800) [pid = 1742] [serial = 1585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 08:38:01 INFO - PROCESS | 1742 | --DOMWINDOW == 68 (0x8f38d000) [pid = 1742] [serial = 1573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 08:38:01 INFO - PROCESS | 1742 | 1466696281957 Marionette TRACE conn3 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2145,"getWindowHandle",null] 08:38:02 INFO - PROCESS | 1742 | 1466696282025 Marionette TRACE conn3 <- [1,2145,null,{"value":"8"}] 08:38:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 08:38:02 INFO - PROCESS | 1742 | 1466696282034 Marionette TRACE conn3 -> [0,2146,"setScriptTimeout",{"ms":35000}] 08:38:02 INFO - PROCESS | 1742 | 1466696282037 Marionette TRACE conn3 <- [1,2146,null,{}] 08:38:02 INFO - PROCESS | 1742 | 1466696282043 Marionette TRACE conn3 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:02 INFO - PROCESS | 1742 | 1466696282048 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:38:02 INFO - PROCESS | 1742 | 1466696282223 Marionette TRACE conn3 <- [1,2147,null,{"value":null}] 08:38:02 INFO - PROCESS | 1742 | 1466696282232 Marionette TRACE conn3 -> [0,2148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.line.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:02 INFO - PROCESS | 1742 | 1466696282239 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:38:02 INFO - PROCESS | 1742 | ++DOCSHELL 0x8d2dc400 == 12 [pid = 1742] [id = 544] 08:38:02 INFO - PROCESS | 1742 | ++DOMWINDOW == 69 (0x8d797800) [pid = 1742] [serial = 1633] [outer = (nil)] 08:38:02 INFO - PROCESS | 1742 | ++DOMWINDOW == 70 (0x8f38d000) [pid = 1742] [serial = 1634] [outer = 0x8d797800] 08:38:02 INFO - PROCESS | 1742 | 1466696282439 Marionette DEBUG loaded listener.js 08:38:02 INFO - PROCESS | 1742 | ++DOMWINDOW == 71 (0x8f615800) [pid = 1742] [serial = 1635] [outer = 0x8d797800] 08:38:03 INFO - PROCESS | 1742 | 1466696283245 Marionette TRACE conn3 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2149,"getWindowHandle",null] 08:38:03 INFO - PROCESS | 1742 | 1466696283278 Marionette TRACE conn3 <- [1,2149,null,{"value":"8"}] 08:38:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 08:38:03 INFO - PROCESS | 1742 | 1466696283284 Marionette TRACE conn3 -> [0,2150,"setScriptTimeout",{"ms":35000}] 08:38:03 INFO - PROCESS | 1742 | 1466696283288 Marionette TRACE conn3 <- [1,2150,null,{}] 08:38:03 INFO - PROCESS | 1742 | 1466696283293 Marionette TRACE conn3 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:03 INFO - PROCESS | 1742 | 1466696283298 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:38:03 INFO - PROCESS | 1742 | 1466696283584 Marionette TRACE conn3 <- [1,2151,null,{"value":null}] 08:38:03 INFO - PROCESS | 1742 | 1466696283727 Marionette TRACE conn3 -> [0,2152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.rect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:03 INFO - PROCESS | 1742 | 1466696283736 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:38:03 INFO - PROCESS | 1742 | ++DOCSHELL 0x8cf63000 == 13 [pid = 1742] [id = 545] 08:38:03 INFO - PROCESS | 1742 | ++DOMWINDOW == 72 (0x8cf64800) [pid = 1742] [serial = 1636] [outer = (nil)] 08:38:03 INFO - PROCESS | 1742 | ++DOMWINDOW == 73 (0x8d0b8c00) [pid = 1742] [serial = 1637] [outer = 0x8cf64800] 08:38:03 INFO - PROCESS | 1742 | 1466696283830 Marionette DEBUG loaded listener.js 08:38:03 INFO - PROCESS | 1742 | ++DOMWINDOW == 74 (0x8d2e3800) [pid = 1742] [serial = 1638] [outer = 0x8cf64800] 08:38:04 INFO - PROCESS | 1742 | 1466696284940 Marionette TRACE conn3 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",0,null,null]]]}] 08:38:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 08:38:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 1734ms 08:38:05 INFO - PROCESS | 1742 | 1466696285020 Marionette TRACE conn3 -> [0,2153,"getWindowHandle",null] 08:38:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 08:38:05 INFO - PROCESS | 1742 | 1466696285028 Marionette TRACE conn3 <- [1,2153,null,{"value":"8"}] 08:38:05 INFO - PROCESS | 1742 | 1466696285036 Marionette TRACE conn3 -> [0,2154,"setScriptTimeout",{"ms":35000}] 08:38:05 INFO - PROCESS | 1742 | 1466696285043 Marionette TRACE conn3 <- [1,2154,null,{}] 08:38:05 INFO - PROCESS | 1742 | 1466696285050 Marionette TRACE conn3 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:05 INFO - PROCESS | 1742 | 1466696285057 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:38:05 INFO - PROCESS | 1742 | 1466696285291 Marionette TRACE conn3 <- [1,2155,null,{"value":null}] 08:38:05 INFO - PROCESS | 1742 | 1466696285572 Marionette TRACE conn3 -> [0,2156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:05 INFO - PROCESS | 1742 | 1466696285582 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:38:05 INFO - PROCESS | 1742 | ++DOCSHELL 0x8d2d4800 == 14 [pid = 1742] [id = 546] 08:38:05 INFO - PROCESS | 1742 | ++DOMWINDOW == 75 (0x8d2dec00) [pid = 1742] [serial = 1639] [outer = (nil)] 08:38:05 INFO - PROCESS | 1742 | ++DOMWINDOW == 76 (0x8ebd2400) [pid = 1742] [serial = 1640] [outer = 0x8d2dec00] 08:38:05 INFO - PROCESS | 1742 | 1466696285672 Marionette DEBUG loaded listener.js 08:38:05 INFO - PROCESS | 1742 | ++DOMWINDOW == 77 (0x8eec7000) [pid = 1742] [serial = 1641] [outer = 0x8d2dec00] 08:38:06 INFO - PROCESS | 1742 | 1466696286728 Marionette TRACE conn3 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 08:38:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 08:38:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1747ms 08:38:06 INFO - PROCESS | 1742 | 1466696286783 Marionette TRACE conn3 -> [0,2157,"getWindowHandle",null] 08:38:06 INFO - PROCESS | 1742 | 1466696286790 Marionette TRACE conn3 <- [1,2157,null,{"value":"8"}] 08:38:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 08:38:06 INFO - PROCESS | 1742 | 1466696286798 Marionette TRACE conn3 -> [0,2158,"setScriptTimeout",{"ms":35000}] 08:38:06 INFO - PROCESS | 1742 | 1466696286803 Marionette TRACE conn3 <- [1,2158,null,{}] 08:38:06 INFO - PROCESS | 1742 | 1466696286811 Marionette TRACE conn3 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:06 INFO - PROCESS | 1742 | 1466696286816 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:38:07 INFO - PROCESS | 1742 | 1466696287026 Marionette TRACE conn3 <- [1,2159,null,{"value":null}] 08:38:07 INFO - PROCESS | 1742 | 1466696287310 Marionette TRACE conn3 -> [0,2160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:07 INFO - PROCESS | 1742 | 1466696287319 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:38:07 INFO - PROCESS | 1742 | ++DOCSHELL 0x8f5dcc00 == 15 [pid = 1742] [id = 547] 08:38:07 INFO - PROCESS | 1742 | ++DOMWINDOW == 78 (0x91199c00) [pid = 1742] [serial = 1642] [outer = (nil)] 08:38:07 INFO - PROCESS | 1742 | ++DOMWINDOW == 79 (0x911a2000) [pid = 1742] [serial = 1643] [outer = 0x91199c00] 08:38:07 INFO - PROCESS | 1742 | 1466696287485 Marionette DEBUG loaded listener.js 08:38:07 INFO - PROCESS | 1742 | ++DOMWINDOW == 80 (0x9159a000) [pid = 1742] [serial = 1644] [outer = 0x91199c00] 08:38:08 INFO - PROCESS | 1742 | 1466696288550 Marionette TRACE conn3 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 08:38:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 08:38:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1836ms 08:38:08 INFO - PROCESS | 1742 | 1466696288635 Marionette TRACE conn3 -> [0,2161,"getWindowHandle",null] 08:38:08 INFO - PROCESS | 1742 | 1466696288642 Marionette TRACE conn3 <- [1,2161,null,{"value":"8"}] 08:38:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 08:38:08 INFO - PROCESS | 1742 | 1466696288660 Marionette TRACE conn3 -> [0,2162,"setScriptTimeout",{"ms":35000}] 08:38:08 INFO - PROCESS | 1742 | 1466696288669 Marionette TRACE conn3 <- [1,2162,null,{}] 08:38:08 INFO - PROCESS | 1742 | 1466696288675 Marionette TRACE conn3 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:08 INFO - PROCESS | 1742 | 1466696288682 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:38:08 INFO - PROCESS | 1742 | 1466696288917 Marionette TRACE conn3 <- [1,2163,null,{"value":null}] 08:38:09 INFO - PROCESS | 1742 | 1466696289203 Marionette TRACE conn3 -> [0,2164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.skew.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:09 INFO - PROCESS | 1742 | 1466696289212 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:38:09 INFO - PROCESS | 1742 | ++DOCSHELL 0x8cf60000 == 16 [pid = 1742] [id = 548] 08:38:09 INFO - PROCESS | 1742 | ++DOMWINDOW == 81 (0x8eee0800) [pid = 1742] [serial = 1645] [outer = (nil)] 08:38:09 INFO - PROCESS | 1742 | ++DOMWINDOW == 82 (0x91d8b000) [pid = 1742] [serial = 1646] [outer = 0x8eee0800] 08:38:09 INFO - PROCESS | 1742 | 1466696289300 Marionette DEBUG loaded listener.js 08:38:09 INFO - PROCESS | 1742 | ++DOMWINDOW == 83 (0x91d8e800) [pid = 1742] [serial = 1647] [outer = 0x8eee0800] 08:38:10 INFO - PROCESS | 1742 | 1466696290500 Marionette TRACE conn3 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 08:38:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 08:38:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1902ms 08:38:10 INFO - PROCESS | 1742 | 1466696290555 Marionette TRACE conn3 -> [0,2165,"getWindowHandle",null] 08:38:10 INFO - PROCESS | 1742 | 1466696290560 Marionette TRACE conn3 <- [1,2165,null,{"value":"8"}] 08:38:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 08:38:10 INFO - PROCESS | 1742 | 1466696290570 Marionette TRACE conn3 -> [0,2166,"setScriptTimeout",{"ms":35000}] 08:38:10 INFO - PROCESS | 1742 | 1466696290575 Marionette TRACE conn3 <- [1,2166,null,{}] 08:38:10 INFO - PROCESS | 1742 | 1466696290594 Marionette TRACE conn3 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:10 INFO - PROCESS | 1742 | 1466696290600 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:38:10 INFO - PROCESS | 1742 | 1466696290783 Marionette TRACE conn3 <- [1,2167,null,{"value":null}] 08:38:11 INFO - PROCESS | 1742 | 1466696291074 Marionette TRACE conn3 -> [0,2168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:11 INFO - PROCESS | 1742 | 1466696291089 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:38:11 INFO - PROCESS | 1742 | ++DOCSHELL 0x8d79e800 == 17 [pid = 1742] [id = 549] 08:38:11 INFO - PROCESS | 1742 | ++DOMWINDOW == 84 (0x8d79f400) [pid = 1742] [serial = 1648] [outer = (nil)] 08:38:11 INFO - PROCESS | 1742 | ++DOMWINDOW == 85 (0x8d9ee000) [pid = 1742] [serial = 1649] [outer = 0x8d79f400] 08:38:11 INFO - PROCESS | 1742 | 1466696291167 Marionette DEBUG loaded listener.js 08:38:11 INFO - PROCESS | 1742 | ++DOMWINDOW == 86 (0x8e635c00) [pid = 1742] [serial = 1650] [outer = 0x8d79f400] 08:38:11 INFO - PROCESS | 1742 | --DOCSHELL 0x8d2dc400 == 16 [pid = 1742] [id = 544] 08:38:11 INFO - PROCESS | 1742 | --DOCSHELL 0x8ebcf400 == 15 [pid = 1742] [id = 543] 08:38:11 INFO - PROCESS | 1742 | --DOCSHELL 0x8e66f000 == 14 [pid = 1742] [id = 542] 08:38:11 INFO - PROCESS | 1742 | --DOCSHELL 0x8d9eec00 == 13 [pid = 1742] [id = 541] 08:38:11 INFO - PROCESS | 1742 | --DOCSHELL 0x8cf68c00 == 12 [pid = 1742] [id = 540] 08:38:11 INFO - PROCESS | 1742 | --DOMWINDOW == 85 (0x91198c00) [pid = 1742] [serial = 1595] [outer = (nil)] [url = about:blank] 08:38:11 INFO - PROCESS | 1742 | --DOMWINDOW == 84 (0x8f614000) [pid = 1742] [serial = 1590] [outer = (nil)] [url = about:blank] 08:38:11 INFO - PROCESS | 1742 | --DOMWINDOW == 83 (0x9119c800) [pid = 1742] [serial = 1592] [outer = (nil)] [url = about:blank] 08:38:11 INFO - PROCESS | 1742 | --DOMWINDOW == 82 (0x8d7a5000) [pid = 1742] [serial = 1580] [outer = (nil)] [url = about:blank] 08:38:11 INFO - PROCESS | 1742 | --DOMWINDOW == 81 (0x8e63d000) [pid = 1742] [serial = 1581] [outer = (nil)] [url = about:blank] 08:38:11 INFO - PROCESS | 1742 | --DOMWINDOW == 80 (0x924b1400) [pid = 1742] [serial = 1577] [outer = (nil)] [url = about:blank] 08:38:11 INFO - PROCESS | 1742 | --DOMWINDOW == 79 (0x924bd000) [pid = 1742] [serial = 1578] [outer = (nil)] [url = about:blank] 08:38:11 INFO - PROCESS | 1742 | --DOMWINDOW == 78 (0x8d2da400) [pid = 1742] [serial = 1583] [outer = (nil)] [url = about:blank] 08:38:11 INFO - PROCESS | 1742 | --DOMWINDOW == 77 (0x8d923800) [pid = 1742] [serial = 1584] [outer = (nil)] [url = about:blank] 08:38:11 INFO - PROCESS | 1742 | --DOMWINDOW == 76 (0x8d927000) [pid = 1742] [serial = 1571] [outer = (nil)] [url = about:blank] 08:38:11 INFO - PROCESS | 1742 | --DOMWINDOW == 75 (0x8e66bc00) [pid = 1742] [serial = 1572] [outer = (nil)] [url = about:blank] 08:38:11 INFO - PROCESS | 1742 | --DOMWINDOW == 74 (0x9159b800) [pid = 1742] [serial = 1569] [outer = (nil)] [url = about:blank] 08:38:11 INFO - PROCESS | 1742 | --DOMWINDOW == 73 (0x8e671000) [pid = 1742] [serial = 1586] [outer = (nil)] [url = about:blank] 08:38:11 INFO - PROCESS | 1742 | --DOMWINDOW == 72 (0x8eab7000) [pid = 1742] [serial = 1587] [outer = (nil)] [url = about:blank] 08:38:11 INFO - PROCESS | 1742 | --DOMWINDOW == 71 (0x8f612400) [pid = 1742] [serial = 1574] [outer = (nil)] [url = about:blank] 08:38:11 INFO - PROCESS | 1742 | --DOMWINDOW == 70 (0x8eab6c00) [pid = 1742] [serial = 1575] [outer = (nil)] [url = about:blank] 08:38:11 INFO - PROCESS | 1742 | --DOMWINDOW == 69 (0x91598000) [pid = 1742] [serial = 1596] [outer = (nil)] [url = about:blank] 08:38:11 INFO - PROCESS | 1742 | --DOMWINDOW == 68 (0x911a3400) [pid = 1742] [serial = 1593] [outer = (nil)] [url = about:blank] 08:38:11 INFO - PROCESS | 1742 | --DOMWINDOW == 67 (0x8f5d2800) [pid = 1742] [serial = 1589] [outer = (nil)] [url = about:blank] 08:38:12 INFO - PROCESS | 1742 | 1466696292135 Marionette TRACE conn3 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 08:38:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 08:38:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1605ms 08:38:12 INFO - PROCESS | 1742 | 1466696292176 Marionette TRACE conn3 -> [0,2169,"getWindowHandle",null] 08:38:12 INFO - PROCESS | 1742 | 1466696292183 Marionette TRACE conn3 <- [1,2169,null,{"value":"8"}] 08:38:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 08:38:12 INFO - PROCESS | 1742 | 1466696292194 Marionette TRACE conn3 -> [0,2170,"setScriptTimeout",{"ms":35000}] 08:38:12 INFO - PROCESS | 1742 | 1466696292198 Marionette TRACE conn3 <- [1,2170,null,{}] 08:38:12 INFO - PROCESS | 1742 | 1466696292205 Marionette TRACE conn3 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:12 INFO - PROCESS | 1742 | 1466696292210 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:38:12 INFO - PROCESS | 1742 | 1466696292397 Marionette TRACE conn3 <- [1,2171,null,{"value":null}] 08:38:12 INFO - PROCESS | 1742 | 1466696292591 Marionette TRACE conn3 -> [0,2172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:12 INFO - PROCESS | 1742 | 1466696292598 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:38:12 INFO - PROCESS | 1742 | ++DOCSHELL 0x8d2da400 == 13 [pid = 1742] [id = 550] 08:38:12 INFO - PROCESS | 1742 | ++DOMWINDOW == 68 (0x8d7a5c00) [pid = 1742] [serial = 1651] [outer = (nil)] 08:38:12 INFO - PROCESS | 1742 | ++DOMWINDOW == 69 (0x8e66f400) [pid = 1742] [serial = 1652] [outer = 0x8d7a5c00] 08:38:12 INFO - PROCESS | 1742 | 1466696292677 Marionette DEBUG loaded listener.js 08:38:12 INFO - PROCESS | 1742 | ++DOMWINDOW == 70 (0x8ebc7400) [pid = 1742] [serial = 1653] [outer = 0x8d7a5c00] 08:38:13 INFO - PROCESS | 1742 | 1466696293564 Marionette TRACE conn3 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 08:38:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 08:38:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1433ms 08:38:13 INFO - PROCESS | 1742 | 1466696293627 Marionette TRACE conn3 -> [0,2173,"getWindowHandle",null] 08:38:13 INFO - PROCESS | 1742 | 1466696293631 Marionette TRACE conn3 <- [1,2173,null,{"value":"8"}] 08:38:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 08:38:13 INFO - PROCESS | 1742 | 1466696293638 Marionette TRACE conn3 -> [0,2174,"setScriptTimeout",{"ms":35000}] 08:38:13 INFO - PROCESS | 1742 | 1466696293644 Marionette TRACE conn3 <- [1,2174,null,{}] 08:38:13 INFO - PROCESS | 1742 | 1466696293660 Marionette TRACE conn3 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:13 INFO - PROCESS | 1742 | 1466696293669 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:38:13 INFO - PROCESS | 1742 | 1466696293846 Marionette TRACE conn3 <- [1,2175,null,{"value":null}] 08:38:14 INFO - PROCESS | 1742 | 1466696293996 Marionette TRACE conn3 -> [0,2176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:14 INFO - PROCESS | 1742 | 1466696294007 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:38:14 INFO - PROCESS | 1742 | ++DOCSHELL 0x8eee7c00 == 14 [pid = 1742] [id = 551] 08:38:14 INFO - PROCESS | 1742 | ++DOMWINDOW == 71 (0x8f393c00) [pid = 1742] [serial = 1654] [outer = (nil)] 08:38:14 INFO - PROCESS | 1742 | ++DOMWINDOW == 72 (0x8f5d9400) [pid = 1742] [serial = 1655] [outer = 0x8f393c00] 08:38:14 INFO - PROCESS | 1742 | 1466696294087 Marionette DEBUG loaded listener.js 08:38:14 INFO - PROCESS | 1742 | ++DOMWINDOW == 73 (0x91195c00) [pid = 1742] [serial = 1656] [outer = 0x8f393c00] 08:38:15 INFO - PROCESS | 1742 | 1466696295065 Marionette TRACE conn3 <- [1,2176,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 08:38:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 08:38:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1443ms 08:38:15 INFO - PROCESS | 1742 | 1466696295082 Marionette TRACE conn3 -> [0,2177,"getWindowHandle",null] 08:38:15 INFO - PROCESS | 1742 | 1466696295086 Marionette TRACE conn3 <- [1,2177,null,{"value":"8"}] 08:38:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 08:38:15 INFO - PROCESS | 1742 | 1466696295104 Marionette TRACE conn3 -> [0,2178,"setScriptTimeout",{"ms":35000}] 08:38:15 INFO - PROCESS | 1742 | 1466696295108 Marionette TRACE conn3 <- [1,2178,null,{}] 08:38:15 INFO - PROCESS | 1742 | 1466696295114 Marionette TRACE conn3 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:15 INFO - PROCESS | 1742 | 1466696295119 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:38:15 INFO - PROCESS | 1742 | 1466696295346 Marionette TRACE conn3 <- [1,2179,null,{"value":null}] 08:38:15 INFO - PROCESS | 1742 | 1466696295370 Marionette TRACE conn3 -> [0,2180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.changing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:15 INFO - PROCESS | 1742 | 1466696295377 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:38:15 INFO - PROCESS | 1742 | ++DOCSHELL 0x8d930800 == 15 [pid = 1742] [id = 552] 08:38:15 INFO - PROCESS | 1742 | ++DOMWINDOW == 74 (0x9119cc00) [pid = 1742] [serial = 1657] [outer = (nil)] 08:38:15 INFO - PROCESS | 1742 | ++DOMWINDOW == 75 (0x9159e000) [pid = 1742] [serial = 1658] [outer = 0x9119cc00] 08:38:15 INFO - PROCESS | 1742 | 1466696295451 Marionette DEBUG loaded listener.js 08:38:15 INFO - PROCESS | 1742 | ++DOMWINDOW == 76 (0x91c58c00) [pid = 1742] [serial = 1659] [outer = 0x9119cc00] 08:38:16 INFO - PROCESS | 1742 | 1466696296437 Marionette TRACE conn3 <- [1,2180,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 08:38:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 08:38:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1444ms 08:38:16 INFO - PROCESS | 1742 | --DOMWINDOW == 75 (0x8cf5c000) [pid = 1742] [serial = 1597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 08:38:16 INFO - PROCESS | 1742 | --DOMWINDOW == 74 (0x8eee3800) [pid = 1742] [serial = 1630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 08:38:16 INFO - PROCESS | 1742 | --DOMWINDOW == 73 (0x8e636c00) [pid = 1742] [serial = 1600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 08:38:16 INFO - PROCESS | 1742 | --DOMWINDOW == 72 (0x8ebc9000) [pid = 1742] [serial = 1603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 08:38:16 INFO - PROCESS | 1742 | --DOMWINDOW == 71 (0x8cf69000) [pid = 1742] [serial = 1621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 08:38:16 INFO - PROCESS | 1742 | --DOMWINDOW == 70 (0x8d9ef000) [pid = 1742] [serial = 1624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 08:38:16 INFO - PROCESS | 1742 | --DOMWINDOW == 69 (0x8e632c00) [pid = 1742] [serial = 1606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 08:38:16 INFO - PROCESS | 1742 | --DOMWINDOW == 68 (0x8d7a0800) [pid = 1742] [serial = 1618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 08:38:16 INFO - PROCESS | 1742 | --DOMWINDOW == 67 (0x8eec1800) [pid = 1742] [serial = 1609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 08:38:16 INFO - PROCESS | 1742 | --DOMWINDOW == 66 (0x92586400) [pid = 1742] [serial = 1612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 08:38:16 INFO - PROCESS | 1742 | --DOMWINDOW == 65 (0x8eec7800) [pid = 1742] [serial = 1615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 08:38:16 INFO - PROCESS | 1742 | --DOMWINDOW == 64 (0x8eaadc00) [pid = 1742] [serial = 1627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 08:38:16 INFO - PROCESS | 1742 | 1466696296567 Marionette TRACE conn3 -> [0,2181,"getWindowHandle",null] 08:38:16 INFO - PROCESS | 1742 | 1466696296572 Marionette TRACE conn3 <- [1,2181,null,{"value":"8"}] 08:38:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 08:38:16 INFO - PROCESS | 1742 | 1466696296591 Marionette TRACE conn3 -> [0,2182,"setScriptTimeout",{"ms":35000}] 08:38:16 INFO - PROCESS | 1742 | 1466696296597 Marionette TRACE conn3 <- [1,2182,null,{}] 08:38:16 INFO - PROCESS | 1742 | 1466696296609 Marionette TRACE conn3 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:16 INFO - PROCESS | 1742 | 1466696296613 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:38:16 INFO - PROCESS | 1742 | 1466696296778 Marionette TRACE conn3 <- [1,2183,null,{"value":null}] 08:38:16 INFO - PROCESS | 1742 | 1466696296915 Marionette TRACE conn3 -> [0,2184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:16 INFO - PROCESS | 1742 | 1466696296923 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:38:16 INFO - PROCESS | 1742 | ++DOCSHELL 0x8eaadc00 == 16 [pid = 1742] [id = 553] 08:38:16 INFO - PROCESS | 1742 | ++DOMWINDOW == 65 (0x8eab1000) [pid = 1742] [serial = 1660] [outer = (nil)] 08:38:16 INFO - PROCESS | 1742 | ++DOMWINDOW == 66 (0x8eed0c00) [pid = 1742] [serial = 1661] [outer = 0x8eab1000] 08:38:17 INFO - PROCESS | 1742 | 1466696297007 Marionette DEBUG loaded listener.js 08:38:17 INFO - PROCESS | 1742 | ++DOMWINDOW == 67 (0x8f389400) [pid = 1742] [serial = 1662] [outer = 0x8eab1000] 08:38:17 INFO - PROCESS | 1742 | 1466696297888 Marionette TRACE conn3 <- [1,2184,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 08:38:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 08:38:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1349ms 08:38:17 INFO - PROCESS | 1742 | 1466696297934 Marionette TRACE conn3 -> [0,2185,"getWindowHandle",null] 08:38:17 INFO - PROCESS | 1742 | 1466696297938 Marionette TRACE conn3 <- [1,2185,null,{"value":"8"}] 08:38:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 08:38:17 INFO - PROCESS | 1742 | 1466696297952 Marionette TRACE conn3 -> [0,2186,"setScriptTimeout",{"ms":35000}] 08:38:17 INFO - PROCESS | 1742 | 1466696297954 Marionette TRACE conn3 <- [1,2186,null,{}] 08:38:17 INFO - PROCESS | 1742 | 1466696297961 Marionette TRACE conn3 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:17 INFO - PROCESS | 1742 | 1466696297971 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:38:18 INFO - PROCESS | 1742 | 1466696298200 Marionette TRACE conn3 <- [1,2187,null,{"value":null}] 08:38:18 INFO - PROCESS | 1742 | 1466696298340 Marionette TRACE conn3 -> [0,2188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:18 INFO - PROCESS | 1742 | 1466696298349 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:38:18 INFO - PROCESS | 1742 | ++DOCSHELL 0x8d7a0800 == 17 [pid = 1742] [id = 554] 08:38:18 INFO - PROCESS | 1742 | ++DOMWINDOW == 68 (0x8e673c00) [pid = 1742] [serial = 1663] [outer = (nil)] 08:38:18 INFO - PROCESS | 1742 | ++DOMWINDOW == 69 (0x9250cc00) [pid = 1742] [serial = 1664] [outer = 0x8e673c00] 08:38:18 INFO - PROCESS | 1742 | 1466696298423 Marionette DEBUG loaded listener.js 08:38:18 INFO - PROCESS | 1742 | ++DOMWINDOW == 70 (0x9258b800) [pid = 1742] [serial = 1665] [outer = 0x8e673c00] 08:38:19 INFO - PROCESS | 1742 | 1466696299504 Marionette TRACE conn3 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 08:38:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 08:38:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1582ms 08:38:19 INFO - PROCESS | 1742 | 1466696299534 Marionette TRACE conn3 -> [0,2189,"getWindowHandle",null] 08:38:19 INFO - PROCESS | 1742 | 1466696299541 Marionette TRACE conn3 <- [1,2189,null,{"value":"8"}] 08:38:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 08:38:19 INFO - PROCESS | 1742 | 1466696299549 Marionette TRACE conn3 -> [0,2190,"setScriptTimeout",{"ms":35000}] 08:38:19 INFO - PROCESS | 1742 | 1466696299558 Marionette TRACE conn3 <- [1,2190,null,{}] 08:38:19 INFO - PROCESS | 1742 | 1466696299566 Marionette TRACE conn3 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:19 INFO - PROCESS | 1742 | 1466696299571 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:38:19 INFO - PROCESS | 1742 | 1466696299813 Marionette TRACE conn3 <- [1,2191,null,{"value":null}] 08:38:20 INFO - PROCESS | 1742 | 1466696300063 Marionette TRACE conn3 -> [0,2192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:20 INFO - PROCESS | 1742 | 1466696300073 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:38:20 INFO - PROCESS | 1742 | ++DOCSHELL 0x8d7a5000 == 18 [pid = 1742] [id = 555] 08:38:20 INFO - PROCESS | 1742 | ++DOMWINDOW == 71 (0x8d924000) [pid = 1742] [serial = 1666] [outer = (nil)] 08:38:20 INFO - PROCESS | 1742 | ++DOMWINDOW == 72 (0x8e668000) [pid = 1742] [serial = 1667] [outer = 0x8d924000] 08:38:20 INFO - PROCESS | 1742 | 1466696300200 Marionette DEBUG loaded listener.js 08:38:20 INFO - PROCESS | 1742 | ++DOMWINDOW == 73 (0x8e671000) [pid = 1742] [serial = 1668] [outer = 0x8d924000] 08:38:21 INFO - PROCESS | 1742 | 1466696301168 Marionette TRACE conn3 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 08:38:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 08:38:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1636ms 08:38:21 INFO - PROCESS | 1742 | 1466696301185 Marionette TRACE conn3 -> [0,2193,"getWindowHandle",null] 08:38:21 INFO - PROCESS | 1742 | 1466696301193 Marionette TRACE conn3 <- [1,2193,null,{"value":"8"}] 08:38:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 08:38:21 INFO - PROCESS | 1742 | 1466696301204 Marionette TRACE conn3 -> [0,2194,"setScriptTimeout",{"ms":35000}] 08:38:21 INFO - PROCESS | 1742 | 1466696301208 Marionette TRACE conn3 <- [1,2194,null,{}] 08:38:21 INFO - PROCESS | 1742 | 1466696301233 Marionette TRACE conn3 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:21 INFO - PROCESS | 1742 | 1466696301239 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:38:21 INFO - PROCESS | 1742 | 1466696301438 Marionette TRACE conn3 <- [1,2195,null,{"value":null}] 08:38:21 INFO - PROCESS | 1742 | 1466696301635 Marionette TRACE conn3 -> [0,2196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:21 INFO - PROCESS | 1742 | 1466696301644 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:38:21 INFO - PROCESS | 1742 | ++DOCSHELL 0x8ebd4c00 == 19 [pid = 1742] [id = 556] 08:38:21 INFO - PROCESS | 1742 | ++DOMWINDOW == 74 (0x8eee7400) [pid = 1742] [serial = 1669] [outer = (nil)] 08:38:21 INFO - PROCESS | 1742 | ++DOMWINDOW == 75 (0x8f5da400) [pid = 1742] [serial = 1670] [outer = 0x8eee7400] 08:38:21 INFO - PROCESS | 1742 | 1466696301770 Marionette DEBUG loaded listener.js 08:38:21 INFO - PROCESS | 1742 | ++DOMWINDOW == 76 (0x9119d000) [pid = 1742] [serial = 1671] [outer = 0x8eee7400] 08:38:22 INFO - PROCESS | 1742 | 1466696302864 Marionette TRACE conn3 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 08:38:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 08:38:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1711ms 08:38:22 INFO - PROCESS | 1742 | 1466696302915 Marionette TRACE conn3 -> [0,2197,"getWindowHandle",null] 08:38:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 08:38:22 INFO - PROCESS | 1742 | 1466696302920 Marionette TRACE conn3 <- [1,2197,null,{"value":"8"}] 08:38:22 INFO - PROCESS | 1742 | 1466696302927 Marionette TRACE conn3 -> [0,2198,"setScriptTimeout",{"ms":35000}] 08:38:22 INFO - PROCESS | 1742 | 1466696302933 Marionette TRACE conn3 <- [1,2198,null,{}] 08:38:22 INFO - PROCESS | 1742 | 1466696302950 Marionette TRACE conn3 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:22 INFO - PROCESS | 1742 | 1466696302959 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:38:23 INFO - PROCESS | 1742 | 1466696303160 Marionette TRACE conn3 <- [1,2199,null,{"value":null}] 08:38:23 INFO - PROCESS | 1742 | 1466696303393 Marionette TRACE conn3 -> [0,2200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:23 INFO - PROCESS | 1742 | 1466696303404 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:38:23 INFO - PROCESS | 1742 | ++DOCSHELL 0x8f614c00 == 20 [pid = 1742] [id = 557] 08:38:23 INFO - PROCESS | 1742 | ++DOMWINDOW == 77 (0x92588c00) [pid = 1742] [serial = 1672] [outer = (nil)] 08:38:23 INFO - PROCESS | 1742 | ++DOMWINDOW == 78 (0x92d03400) [pid = 1742] [serial = 1673] [outer = 0x92588c00] 08:38:23 INFO - PROCESS | 1742 | 1466696303534 Marionette DEBUG loaded listener.js 08:38:23 INFO - PROCESS | 1742 | ++DOMWINDOW == 79 (0x92d0ac00) [pid = 1742] [serial = 1674] [outer = 0x92588c00] 08:38:24 INFO - PROCESS | 1742 | 1466696304435 Marionette TRACE conn3 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 08:38:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 08:38:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1543ms 08:38:24 INFO - PROCESS | 1742 | 1466696304469 Marionette TRACE conn3 -> [0,2201,"getWindowHandle",null] 08:38:24 INFO - PROCESS | 1742 | 1466696304473 Marionette TRACE conn3 <- [1,2201,null,{"value":"8"}] 08:38:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 08:38:24 INFO - PROCESS | 1742 | 1466696304480 Marionette TRACE conn3 -> [0,2202,"setScriptTimeout",{"ms":35000}] 08:38:24 INFO - PROCESS | 1742 | 1466696304484 Marionette TRACE conn3 <- [1,2202,null,{}] 08:38:24 INFO - PROCESS | 1742 | 1466696304490 Marionette TRACE conn3 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:24 INFO - PROCESS | 1742 | 1466696304495 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:38:24 INFO - PROCESS | 1742 | 1466696304689 Marionette TRACE conn3 <- [1,2203,null,{"value":null}] 08:38:24 INFO - PROCESS | 1742 | 1466696304873 Marionette TRACE conn3 -> [0,2204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:24 INFO - PROCESS | 1742 | 1466696304880 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:38:24 INFO - PROCESS | 1742 | ++DOCSHELL 0x92501c00 == 21 [pid = 1742] [id = 558] 08:38:24 INFO - PROCESS | 1742 | ++DOMWINDOW == 80 (0x93046400) [pid = 1742] [serial = 1675] [outer = (nil)] 08:38:24 INFO - PROCESS | 1742 | ++DOMWINDOW == 81 (0x9304b800) [pid = 1742] [serial = 1676] [outer = 0x93046400] 08:38:24 INFO - PROCESS | 1742 | 1466696304964 Marionette DEBUG loaded listener.js 08:38:25 INFO - PROCESS | 1742 | ++DOMWINDOW == 82 (0x9304f000) [pid = 1742] [serial = 1677] [outer = 0x93046400] 08:38:25 INFO - PROCESS | 1742 | 1466696305932 Marionette TRACE conn3 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 08:38:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 08:38:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1486ms 08:38:25 INFO - PROCESS | 1742 | 1466696305967 Marionette TRACE conn3 -> [0,2205,"getWindowHandle",null] 08:38:25 INFO - PROCESS | 1742 | 1466696305972 Marionette TRACE conn3 <- [1,2205,null,{"value":"8"}] 08:38:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 08:38:25 INFO - PROCESS | 1742 | 1466696305978 Marionette TRACE conn3 -> [0,2206,"setScriptTimeout",{"ms":35000}] 08:38:25 INFO - PROCESS | 1742 | 1466696305981 Marionette TRACE conn3 <- [1,2206,null,{}] 08:38:25 INFO - PROCESS | 1742 | 1466696305988 Marionette TRACE conn3 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:25 INFO - PROCESS | 1742 | 1466696305994 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:38:26 INFO - PROCESS | 1742 | 1466696306187 Marionette TRACE conn3 <- [1,2207,null,{"value":null}] 08:38:26 INFO - PROCESS | 1742 | 1466696306373 Marionette TRACE conn3 -> [0,2208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:26 INFO - PROCESS | 1742 | 1466696306380 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:38:26 INFO - PROCESS | 1742 | ++DOCSHELL 0x92d0b800 == 22 [pid = 1742] [id = 559] 08:38:26 INFO - PROCESS | 1742 | ++DOMWINDOW == 83 (0x92d0ec00) [pid = 1742] [serial = 1678] [outer = (nil)] 08:38:26 INFO - PROCESS | 1742 | ++DOMWINDOW == 84 (0x930d9400) [pid = 1742] [serial = 1679] [outer = 0x92d0ec00] 08:38:26 INFO - PROCESS | 1742 | 1466696306472 Marionette DEBUG loaded listener.js 08:38:26 INFO - PROCESS | 1742 | ++DOMWINDOW == 85 (0x93a61000) [pid = 1742] [serial = 1680] [outer = 0x92d0ec00] 08:38:27 INFO - PROCESS | 1742 | 1466696307491 Marionette TRACE conn3 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 08:38:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 08:38:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1542ms 08:38:27 INFO - PROCESS | 1742 | 1466696307521 Marionette TRACE conn3 -> [0,2209,"getWindowHandle",null] 08:38:27 INFO - PROCESS | 1742 | 1466696307526 Marionette TRACE conn3 <- [1,2209,null,{"value":"8"}] 08:38:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 08:38:27 INFO - PROCESS | 1742 | 1466696307533 Marionette TRACE conn3 -> [0,2210,"setScriptTimeout",{"ms":35000}] 08:38:27 INFO - PROCESS | 1742 | 1466696307537 Marionette TRACE conn3 <- [1,2210,null,{}] 08:38:27 INFO - PROCESS | 1742 | 1466696307543 Marionette TRACE conn3 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:27 INFO - PROCESS | 1742 | 1466696307553 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:38:27 INFO - PROCESS | 1742 | 1466696307823 Marionette TRACE conn3 <- [1,2211,null,{"value":null}] 08:38:28 INFO - PROCESS | 1742 | 1466696308068 Marionette TRACE conn3 -> [0,2212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:28 INFO - PROCESS | 1742 | 1466696308075 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:38:28 INFO - PROCESS | 1742 | ++DOCSHELL 0x8cf66c00 == 23 [pid = 1742] [id = 560] 08:38:28 INFO - PROCESS | 1742 | ++DOMWINDOW == 86 (0x8e634800) [pid = 1742] [serial = 1681] [outer = (nil)] 08:38:28 INFO - PROCESS | 1742 | ++DOMWINDOW == 87 (0x8eec9c00) [pid = 1742] [serial = 1682] [outer = 0x8e634800] 08:38:28 INFO - PROCESS | 1742 | 1466696308180 Marionette DEBUG loaded listener.js 08:38:28 INFO - PROCESS | 1742 | ++DOMWINDOW == 88 (0x92d0fc00) [pid = 1742] [serial = 1683] [outer = 0x8e634800] 08:38:29 INFO - PROCESS | 1742 | 1466696309078 Marionette TRACE conn3 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 08:38:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 08:38:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1585ms 08:38:29 INFO - PROCESS | 1742 | 1466696309120 Marionette TRACE conn3 -> [0,2213,"getWindowHandle",null] 08:38:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 08:38:29 INFO - PROCESS | 1742 | 1466696309124 Marionette TRACE conn3 <- [1,2213,null,{"value":"8"}] 08:38:29 INFO - PROCESS | 1742 | 1466696309148 Marionette TRACE conn3 -> [0,2214,"setScriptTimeout",{"ms":35000}] 08:38:29 INFO - PROCESS | 1742 | 1466696309153 Marionette TRACE conn3 <- [1,2214,null,{}] 08:38:29 INFO - PROCESS | 1742 | 1466696309165 Marionette TRACE conn3 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:29 INFO - PROCESS | 1742 | 1466696309169 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:38:29 INFO - PROCESS | 1742 | 1466696309370 Marionette TRACE conn3 <- [1,2215,null,{"value":null}] 08:38:29 INFO - PROCESS | 1742 | 1466696309894 Marionette TRACE conn3 -> [0,2216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:29 INFO - PROCESS | 1742 | 1466696309901 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:38:29 INFO - PROCESS | 1742 | ++DOCSHELL 0x8d0bf400 == 24 [pid = 1742] [id = 561] 08:38:29 INFO - PROCESS | 1742 | ++DOMWINDOW == 89 (0x8d0c2400) [pid = 1742] [serial = 1684] [outer = (nil)] 08:38:29 INFO - PROCESS | 1742 | ++DOMWINDOW == 90 (0x8d2e0c00) [pid = 1742] [serial = 1685] [outer = 0x8d0c2400] 08:38:29 INFO - PROCESS | 1742 | 1466696309988 Marionette DEBUG loaded listener.js 08:38:30 INFO - PROCESS | 1742 | ++DOMWINDOW == 91 (0x8d7a2c00) [pid = 1742] [serial = 1686] [outer = 0x8d0c2400] 08:38:30 INFO - PROCESS | 1742 | 1466696310922 Marionette TRACE conn3 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 08:38:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 08:38:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 1817ms 08:38:30 INFO - PROCESS | 1742 | 1466696310981 Marionette TRACE conn3 -> [0,2217,"getWindowHandle",null] 08:38:30 INFO - PROCESS | 1742 | 1466696310993 Marionette TRACE conn3 <- [1,2217,null,{"value":"8"}] 08:38:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 08:38:31 INFO - PROCESS | 1742 | 1466696311006 Marionette TRACE conn3 -> [0,2218,"setScriptTimeout",{"ms":35000}] 08:38:31 INFO - PROCESS | 1742 | 1466696311009 Marionette TRACE conn3 <- [1,2218,null,{}] 08:38:31 INFO - PROCESS | 1742 | 1466696311019 Marionette TRACE conn3 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:31 INFO - PROCESS | 1742 | 1466696311026 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:38:31 INFO - PROCESS | 1742 | 1466696311220 Marionette TRACE conn3 <- [1,2219,null,{"value":null}] 08:38:31 INFO - PROCESS | 1742 | 1466696311386 Marionette TRACE conn3 -> [0,2220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:31 INFO - PROCESS | 1742 | 1466696311397 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:38:31 INFO - PROCESS | 1742 | ++DOCSHELL 0x8d0c1800 == 25 [pid = 1742] [id = 562] 08:38:31 INFO - PROCESS | 1742 | ++DOMWINDOW == 92 (0x8d2e3000) [pid = 1742] [serial = 1687] [outer = (nil)] 08:38:31 INFO - PROCESS | 1742 | ++DOMWINDOW == 93 (0x8eec6c00) [pid = 1742] [serial = 1688] [outer = 0x8d2e3000] 08:38:31 INFO - PROCESS | 1742 | 1466696311474 Marionette DEBUG loaded listener.js 08:38:31 INFO - PROCESS | 1742 | ++DOMWINDOW == 94 (0x8eedec00) [pid = 1742] [serial = 1689] [outer = 0x8d2e3000] 08:38:33 INFO - PROCESS | 1742 | --DOCSHELL 0x8d2d4800 == 24 [pid = 1742] [id = 546] 08:38:33 INFO - PROCESS | 1742 | --DOCSHELL 0x8f5dcc00 == 23 [pid = 1742] [id = 547] 08:38:33 INFO - PROCESS | 1742 | --DOCSHELL 0x8cf63000 == 22 [pid = 1742] [id = 545] 08:38:33 INFO - PROCESS | 1742 | --DOCSHELL 0x8d79f000 == 21 [pid = 1742] [id = 539] 08:38:33 INFO - PROCESS | 1742 | --DOCSHELL 0x8cf60000 == 20 [pid = 1742] [id = 548] 08:38:33 INFO - PROCESS | 1742 | --DOMWINDOW == 93 (0x8d0bbc00) [pid = 1742] [serial = 1599] [outer = (nil)] [url = about:blank] 08:38:33 INFO - PROCESS | 1742 | --DOMWINDOW == 92 (0x8cf65c00) [pid = 1742] [serial = 1598] [outer = (nil)] [url = about:blank] 08:38:33 INFO - PROCESS | 1742 | --DOMWINDOW == 91 (0x8f5d0000) [pid = 1742] [serial = 1631] [outer = (nil)] [url = about:blank] 08:38:33 INFO - PROCESS | 1742 | --DOMWINDOW == 90 (0x8eaa8800) [pid = 1742] [serial = 1602] [outer = (nil)] [url = about:blank] 08:38:33 INFO - PROCESS | 1742 | --DOMWINDOW == 89 (0x8e665c00) [pid = 1742] [serial = 1601] [outer = (nil)] [url = about:blank] 08:38:33 INFO - PROCESS | 1742 | --DOMWINDOW == 88 (0x8f5da000) [pid = 1742] [serial = 1605] [outer = (nil)] [url = about:blank] 08:38:33 INFO - PROCESS | 1742 | --DOMWINDOW == 87 (0x8f38d000) [pid = 1742] [serial = 1634] [outer = (nil)] [url = about:blank] 08:38:33 INFO - PROCESS | 1742 | --DOMWINDOW == 86 (0x8eee1400) [pid = 1742] [serial = 1604] [outer = (nil)] [url = about:blank] 08:38:33 INFO - PROCESS | 1742 | --DOMWINDOW == 85 (0x8d0b8800) [pid = 1742] [serial = 1622] [outer = (nil)] [url = about:blank] 08:38:33 INFO - PROCESS | 1742 | --DOMWINDOW == 84 (0x8d2d9000) [pid = 1742] [serial = 1623] [outer = (nil)] [url = about:blank] 08:38:33 INFO - PROCESS | 1742 | --DOMWINDOW == 83 (0x8e63a000) [pid = 1742] [serial = 1625] [outer = (nil)] [url = about:blank] 08:38:33 INFO - PROCESS | 1742 | --DOMWINDOW == 82 (0x8e666400) [pid = 1742] [serial = 1626] [outer = (nil)] [url = about:blank] 08:38:33 INFO - PROCESS | 1742 | --DOMWINDOW == 81 (0x91d83c00) [pid = 1742] [serial = 1608] [outer = (nil)] [url = about:blank] 08:38:33 INFO - PROCESS | 1742 | --DOMWINDOW == 80 (0x9119e800) [pid = 1742] [serial = 1607] [outer = (nil)] [url = about:blank] 08:38:33 INFO - PROCESS | 1742 | --DOMWINDOW == 79 (0x8d9e9800) [pid = 1742] [serial = 1620] [outer = (nil)] [url = about:blank] 08:38:33 INFO - PROCESS | 1742 | --DOMWINDOW == 78 (0x8d922c00) [pid = 1742] [serial = 1619] [outer = (nil)] [url = about:blank] 08:38:33 INFO - PROCESS | 1742 | --DOMWINDOW == 77 (0x9250bc00) [pid = 1742] [serial = 1611] [outer = (nil)] [url = about:blank] 08:38:33 INFO - PROCESS | 1742 | --DOMWINDOW == 76 (0x92508c00) [pid = 1742] [serial = 1610] [outer = (nil)] [url = about:blank] 08:38:33 INFO - PROCESS | 1742 | --DOMWINDOW == 75 (0x93048400) [pid = 1742] [serial = 1614] [outer = (nil)] [url = about:blank] 08:38:33 INFO - PROCESS | 1742 | --DOMWINDOW == 74 (0x9258f800) [pid = 1742] [serial = 1613] [outer = (nil)] [url = about:blank] 08:38:33 INFO - PROCESS | 1742 | --DOMWINDOW == 73 (0x930e2400) [pid = 1742] [serial = 1617] [outer = (nil)] [url = about:blank] 08:38:33 INFO - PROCESS | 1742 | --DOMWINDOW == 72 (0x93047000) [pid = 1742] [serial = 1616] [outer = (nil)] [url = about:blank] 08:38:33 INFO - PROCESS | 1742 | --DOMWINDOW == 71 (0x8f613800) [pid = 1742] [serial = 1632] [outer = (nil)] [url = about:blank] 08:38:33 INFO - PROCESS | 1742 | --DOMWINDOW == 70 (0x8ebd3400) [pid = 1742] [serial = 1628] [outer = (nil)] [url = about:blank] 08:38:33 INFO - PROCESS | 1742 | --DOMWINDOW == 69 (0x8eec9400) [pid = 1742] [serial = 1629] [outer = (nil)] [url = about:blank] 08:38:33 INFO - PROCESS | 1742 | 1466696313944 Marionette TRACE conn3 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 08:38:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 08:38:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 2991ms 08:38:34 INFO - PROCESS | 1742 | 1466696314000 Marionette TRACE conn3 -> [0,2221,"getWindowHandle",null] 08:38:34 INFO - PROCESS | 1742 | 1466696314006 Marionette TRACE conn3 <- [1,2221,null,{"value":"8"}] 08:38:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 08:38:34 INFO - PROCESS | 1742 | 1466696314016 Marionette TRACE conn3 -> [0,2222,"setScriptTimeout",{"ms":35000}] 08:38:34 INFO - PROCESS | 1742 | 1466696314022 Marionette TRACE conn3 <- [1,2222,null,{}] 08:38:34 INFO - PROCESS | 1742 | 1466696314031 Marionette TRACE conn3 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:34 INFO - PROCESS | 1742 | 1466696314035 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:38:34 INFO - PROCESS | 1742 | 1466696314196 Marionette TRACE conn3 <- [1,2223,null,{"value":null}] 08:38:34 INFO - PROCESS | 1742 | 1466696314208 Marionette TRACE conn3 -> [0,2224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:34 INFO - PROCESS | 1742 | 1466696314221 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:38:34 INFO - PROCESS | 1742 | ++DOCSHELL 0x8d797c00 == 21 [pid = 1742] [id = 563] 08:38:34 INFO - PROCESS | 1742 | ++DOMWINDOW == 70 (0x8d798000) [pid = 1742] [serial = 1690] [outer = (nil)] 08:38:34 INFO - PROCESS | 1742 | ++DOMWINDOW == 71 (0x8d922c00) [pid = 1742] [serial = 1691] [outer = 0x8d798000] 08:38:34 INFO - PROCESS | 1742 | 1466696314294 Marionette DEBUG loaded listener.js 08:38:34 INFO - PROCESS | 1742 | ++DOMWINDOW == 72 (0x8d92b800) [pid = 1742] [serial = 1692] [outer = 0x8d798000] 08:38:35 INFO - PROCESS | 1742 | 1466696315339 Marionette TRACE conn3 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 08:38:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 08:38:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1389ms 08:38:35 INFO - PROCESS | 1742 | 1466696315404 Marionette TRACE conn3 -> [0,2225,"getWindowHandle",null] 08:38:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 08:38:35 INFO - PROCESS | 1742 | 1466696315413 Marionette TRACE conn3 <- [1,2225,null,{"value":"8"}] 08:38:35 INFO - PROCESS | 1742 | 1466696315425 Marionette TRACE conn3 -> [0,2226,"setScriptTimeout",{"ms":35000}] 08:38:35 INFO - PROCESS | 1742 | 1466696315431 Marionette TRACE conn3 <- [1,2226,null,{}] 08:38:35 INFO - PROCESS | 1742 | 1466696315438 Marionette TRACE conn3 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:35 INFO - PROCESS | 1742 | 1466696315444 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:38:35 INFO - PROCESS | 1742 | 1466696315677 Marionette TRACE conn3 <- [1,2227,null,{"value":null}] 08:38:35 INFO - PROCESS | 1742 | 1466696315689 Marionette TRACE conn3 -> [0,2228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:35 INFO - PROCESS | 1742 | 1466696315694 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:38:35 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e640800 == 22 [pid = 1742] [id = 564] 08:38:35 INFO - PROCESS | 1742 | ++DOMWINDOW == 73 (0x8e641400) [pid = 1742] [serial = 1693] [outer = (nil)] 08:38:35 INFO - PROCESS | 1742 | ++DOMWINDOW == 74 (0x8e668800) [pid = 1742] [serial = 1694] [outer = 0x8e641400] 08:38:35 INFO - PROCESS | 1742 | 1466696315774 Marionette DEBUG loaded listener.js 08:38:35 INFO - PROCESS | 1742 | ++DOMWINDOW == 75 (0x8e66fc00) [pid = 1742] [serial = 1695] [outer = 0x8e641400] 08:38:36 INFO - PROCESS | 1742 | 1466696316825 Marionette TRACE conn3 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 08:38:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 08:38:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1445ms 08:38:36 INFO - PROCESS | 1742 | 1466696316870 Marionette TRACE conn3 -> [0,2229,"getWindowHandle",null] 08:38:36 INFO - PROCESS | 1742 | 1466696316875 Marionette TRACE conn3 <- [1,2229,null,{"value":"8"}] 08:38:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 08:38:36 INFO - PROCESS | 1742 | 1466696316890 Marionette TRACE conn3 -> [0,2230,"setScriptTimeout",{"ms":35000}] 08:38:36 INFO - PROCESS | 1742 | 1466696316897 Marionette TRACE conn3 <- [1,2230,null,{}] 08:38:36 INFO - PROCESS | 1742 | 1466696316916 Marionette TRACE conn3 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:36 INFO - PROCESS | 1742 | 1466696316926 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:38:37 INFO - PROCESS | 1742 | 1466696317181 Marionette TRACE conn3 <- [1,2231,null,{"value":null}] 08:38:37 INFO - PROCESS | 1742 | 1466696317208 Marionette TRACE conn3 -> [0,2232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:37 INFO - PROCESS | 1742 | 1466696317215 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:38:37 INFO - PROCESS | 1742 | ++DOCSHELL 0x8eec9400 == 23 [pid = 1742] [id = 565] 08:38:37 INFO - PROCESS | 1742 | ++DOMWINDOW == 76 (0x8eecac00) [pid = 1742] [serial = 1696] [outer = (nil)] 08:38:37 INFO - PROCESS | 1742 | ++DOMWINDOW == 77 (0x8eee6800) [pid = 1742] [serial = 1697] [outer = 0x8eecac00] 08:38:37 INFO - PROCESS | 1742 | 1466696317297 Marionette DEBUG loaded listener.js 08:38:37 INFO - PROCESS | 1742 | ++DOMWINDOW == 78 (0x8f38d000) [pid = 1742] [serial = 1698] [outer = 0x8eecac00] 08:38:38 INFO - PROCESS | 1742 | 1466696318352 Marionette TRACE conn3 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 08:38:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 08:38:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1491ms 08:38:38 INFO - PROCESS | 1742 | 1466696318383 Marionette TRACE conn3 -> [0,2233,"getWindowHandle",null] 08:38:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 08:38:38 INFO - PROCESS | 1742 | 1466696318389 Marionette TRACE conn3 <- [1,2233,null,{"value":"8"}] 08:38:38 INFO - PROCESS | 1742 | 1466696318395 Marionette TRACE conn3 -> [0,2234,"setScriptTimeout",{"ms":35000}] 08:38:38 INFO - PROCESS | 1742 | 1466696318399 Marionette TRACE conn3 <- [1,2234,null,{}] 08:38:38 INFO - PROCESS | 1742 | 1466696318875 Marionette TRACE conn3 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:38 INFO - PROCESS | 1742 | 1466696318880 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:38:38 INFO - PROCESS | 1742 | --DOMWINDOW == 77 (0x8d7a5c00) [pid = 1742] [serial = 1651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 08:38:38 INFO - PROCESS | 1742 | --DOMWINDOW == 76 (0x91199c00) [pid = 1742] [serial = 1642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 08:38:38 INFO - PROCESS | 1742 | --DOMWINDOW == 75 (0x8cf64800) [pid = 1742] [serial = 1636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 08:38:38 INFO - PROCESS | 1742 | --DOMWINDOW == 74 (0x8eee0800) [pid = 1742] [serial = 1645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 08:38:38 INFO - PROCESS | 1742 | --DOMWINDOW == 73 (0x8d79f400) [pid = 1742] [serial = 1648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 08:38:38 INFO - PROCESS | 1742 | --DOMWINDOW == 72 (0x8eab1000) [pid = 1742] [serial = 1660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 08:38:38 INFO - PROCESS | 1742 | --DOMWINDOW == 71 (0x8f393c00) [pid = 1742] [serial = 1654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 08:38:38 INFO - PROCESS | 1742 | --DOMWINDOW == 70 (0x9119cc00) [pid = 1742] [serial = 1657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 08:38:38 INFO - PROCESS | 1742 | --DOMWINDOW == 69 (0x8d2dec00) [pid = 1742] [serial = 1639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 08:38:38 INFO - PROCESS | 1742 | --DOMWINDOW == 68 (0x8d797800) [pid = 1742] [serial = 1633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 08:38:38 INFO - PROCESS | 1742 | --DOMWINDOW == 67 (0x8e673c00) [pid = 1742] [serial = 1663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 08:38:39 INFO - PROCESS | 1742 | 1466696319182 Marionette TRACE conn3 <- [1,2235,null,{"value":null}] 08:38:39 INFO - PROCESS | 1742 | 1466696319285 Marionette TRACE conn3 -> [0,2236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:39 INFO - PROCESS | 1742 | 1466696319295 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:38:39 INFO - PROCESS | 1742 | ++DOCSHELL 0x8d7a2400 == 24 [pid = 1742] [id = 566] 08:38:39 INFO - PROCESS | 1742 | ++DOMWINDOW == 68 (0x8e640000) [pid = 1742] [serial = 1699] [outer = (nil)] 08:38:39 INFO - PROCESS | 1742 | ++DOMWINDOW == 69 (0x8eee7000) [pid = 1742] [serial = 1700] [outer = 0x8e640000] 08:38:39 INFO - PROCESS | 1742 | 1466696319371 Marionette DEBUG loaded listener.js 08:38:39 INFO - PROCESS | 1742 | ++DOMWINDOW == 70 (0x8f5d9000) [pid = 1742] [serial = 1701] [outer = 0x8e640000] 08:38:40 INFO - PROCESS | 1742 | 1466696320156 Marionette TRACE conn3 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 08:38:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 08:38:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1783ms 08:38:40 INFO - PROCESS | 1742 | 1466696320179 Marionette TRACE conn3 -> [0,2237,"getWindowHandle",null] 08:38:40 INFO - PROCESS | 1742 | 1466696320184 Marionette TRACE conn3 <- [1,2237,null,{"value":"8"}] 08:38:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 08:38:40 INFO - PROCESS | 1742 | 1466696320201 Marionette TRACE conn3 -> [0,2238,"setScriptTimeout",{"ms":35000}] 08:38:40 INFO - PROCESS | 1742 | 1466696320206 Marionette TRACE conn3 <- [1,2238,null,{}] 08:38:40 INFO - PROCESS | 1742 | 1466696320216 Marionette TRACE conn3 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:40 INFO - PROCESS | 1742 | 1466696320221 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:38:40 INFO - PROCESS | 1742 | 1466696320394 Marionette TRACE conn3 <- [1,2239,null,{"value":null}] 08:38:40 INFO - PROCESS | 1742 | 1466696320405 Marionette TRACE conn3 -> [0,2240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:40 INFO - PROCESS | 1742 | 1466696320413 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:38:40 INFO - PROCESS | 1742 | ++DOCSHELL 0x8d2e2800 == 25 [pid = 1742] [id = 567] 08:38:40 INFO - PROCESS | 1742 | ++DOMWINDOW == 71 (0x8ebcd400) [pid = 1742] [serial = 1702] [outer = (nil)] 08:38:40 INFO - PROCESS | 1742 | ++DOMWINDOW == 72 (0x91199c00) [pid = 1742] [serial = 1703] [outer = 0x8ebcd400] 08:38:40 INFO - PROCESS | 1742 | 1466696320484 Marionette DEBUG loaded listener.js 08:38:40 INFO - PROCESS | 1742 | ++DOMWINDOW == 73 (0x91599400) [pid = 1742] [serial = 1704] [outer = 0x8ebcd400] 08:38:41 INFO - PROCESS | 1742 | 1466696321639 Marionette TRACE conn3 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 08:38:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 08:38:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 1492ms 08:38:41 INFO - PROCESS | 1742 | 1466696321694 Marionette TRACE conn3 -> [0,2241,"getWindowHandle",null] 08:38:41 INFO - PROCESS | 1742 | 1466696321708 Marionette TRACE conn3 <- [1,2241,null,{"value":"8"}] 08:38:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 08:38:41 INFO - PROCESS | 1742 | 1466696321725 Marionette TRACE conn3 -> [0,2242,"setScriptTimeout",{"ms":35000}] 08:38:41 INFO - PROCESS | 1742 | 1466696321732 Marionette TRACE conn3 <- [1,2242,null,{}] 08:38:41 INFO - PROCESS | 1742 | 1466696321742 Marionette TRACE conn3 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:41 INFO - PROCESS | 1742 | 1466696321748 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:38:42 INFO - PROCESS | 1742 | 1466696321999 Marionette TRACE conn3 <- [1,2243,null,{"value":null}] 08:38:42 INFO - PROCESS | 1742 | 1466696322242 Marionette TRACE conn3 -> [0,2244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:42 INFO - PROCESS | 1742 | 1466696322253 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:38:42 INFO - PROCESS | 1742 | ++DOCSHELL 0x8d79e400 == 26 [pid = 1742] [id = 568] 08:38:42 INFO - PROCESS | 1742 | ++DOMWINDOW == 74 (0x8d79ec00) [pid = 1742] [serial = 1705] [outer = (nil)] 08:38:42 INFO - PROCESS | 1742 | ++DOMWINDOW == 75 (0x8e63a800) [pid = 1742] [serial = 1706] [outer = 0x8d79ec00] 08:38:42 INFO - PROCESS | 1742 | 1466696322354 Marionette DEBUG loaded listener.js 08:38:42 INFO - PROCESS | 1742 | ++DOMWINDOW == 76 (0x8e673c00) [pid = 1742] [serial = 1707] [outer = 0x8d79ec00] 08:38:43 INFO - PROCESS | 1742 | 1466696323291 Marionette TRACE conn3 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 08:38:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 08:38:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1648ms 08:38:43 INFO - PROCESS | 1742 | 1466696323370 Marionette TRACE conn3 -> [0,2245,"getWindowHandle",null] 08:38:43 INFO - PROCESS | 1742 | 1466696323378 Marionette TRACE conn3 <- [1,2245,null,{"value":"8"}] 08:38:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 08:38:43 INFO - PROCESS | 1742 | 1466696323390 Marionette TRACE conn3 -> [0,2246,"setScriptTimeout",{"ms":35000}] 08:38:43 INFO - PROCESS | 1742 | 1466696323394 Marionette TRACE conn3 <- [1,2246,null,{}] 08:38:43 INFO - PROCESS | 1742 | 1466696323402 Marionette TRACE conn3 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:43 INFO - PROCESS | 1742 | 1466696323408 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:38:43 INFO - PROCESS | 1742 | 1466696323638 Marionette TRACE conn3 <- [1,2247,null,{"value":null}] 08:38:43 INFO - PROCESS | 1742 | 1466696323890 Marionette TRACE conn3 -> [0,2248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:43 INFO - PROCESS | 1742 | 1466696323899 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:38:43 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e636400 == 27 [pid = 1742] [id = 569] 08:38:43 INFO - PROCESS | 1742 | ++DOMWINDOW == 77 (0x8eeea400) [pid = 1742] [serial = 1708] [outer = (nil)] 08:38:44 INFO - PROCESS | 1742 | ++DOMWINDOW == 78 (0x8f5d0000) [pid = 1742] [serial = 1709] [outer = 0x8eeea400] 08:38:44 INFO - PROCESS | 1742 | 1466696324032 Marionette DEBUG loaded listener.js 08:38:44 INFO - PROCESS | 1742 | ++DOMWINDOW == 79 (0x8f61cc00) [pid = 1742] [serial = 1710] [outer = 0x8eeea400] 08:38:45 INFO - PROCESS | 1742 | 1466696325072 Marionette TRACE conn3 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 08:38:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 08:38:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1744ms 08:38:45 INFO - PROCESS | 1742 | 1466696325133 Marionette TRACE conn3 -> [0,2249,"getWindowHandle",null] 08:38:45 INFO - PROCESS | 1742 | 1466696325137 Marionette TRACE conn3 <- [1,2249,null,{"value":"8"}] 08:38:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 08:38:45 INFO - PROCESS | 1742 | 1466696325144 Marionette TRACE conn3 -> [0,2250,"setScriptTimeout",{"ms":35000}] 08:38:45 INFO - PROCESS | 1742 | 1466696325151 Marionette TRACE conn3 <- [1,2250,null,{}] 08:38:45 INFO - PROCESS | 1742 | 1466696325168 Marionette TRACE conn3 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:45 INFO - PROCESS | 1742 | 1466696325178 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:38:45 INFO - PROCESS | 1742 | 1466696325487 Marionette TRACE conn3 <- [1,2251,null,{"value":null}] 08:38:45 INFO - PROCESS | 1742 | 1466696325684 Marionette TRACE conn3 -> [0,2252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:45 INFO - PROCESS | 1742 | 1466696325696 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:38:45 INFO - PROCESS | 1742 | ++DOCSHELL 0x91d8a800 == 28 [pid = 1742] [id = 570] 08:38:45 INFO - PROCESS | 1742 | ++DOMWINDOW == 80 (0x91d8ac00) [pid = 1742] [serial = 1711] [outer = (nil)] 08:38:45 INFO - PROCESS | 1742 | ++DOMWINDOW == 81 (0x924b9400) [pid = 1742] [serial = 1712] [outer = 0x91d8ac00] 08:38:45 INFO - PROCESS | 1742 | 1466696325784 Marionette DEBUG loaded listener.js 08:38:45 INFO - PROCESS | 1742 | ++DOMWINDOW == 82 (0x9250d800) [pid = 1742] [serial = 1713] [outer = 0x91d8ac00] 08:38:46 INFO - PROCESS | 1742 | 1466696326746 Marionette TRACE conn3 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 08:38:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 08:38:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1638ms 08:38:46 INFO - PROCESS | 1742 | 1466696326783 Marionette TRACE conn3 -> [0,2253,"getWindowHandle",null] 08:38:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 08:38:46 INFO - PROCESS | 1742 | 1466696326788 Marionette TRACE conn3 <- [1,2253,null,{"value":"8"}] 08:38:46 INFO - PROCESS | 1742 | 1466696326795 Marionette TRACE conn3 -> [0,2254,"setScriptTimeout",{"ms":35000}] 08:38:46 INFO - PROCESS | 1742 | 1466696326799 Marionette TRACE conn3 <- [1,2254,null,{}] 08:38:46 INFO - PROCESS | 1742 | 1466696326804 Marionette TRACE conn3 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:46 INFO - PROCESS | 1742 | 1466696326810 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:38:47 INFO - PROCESS | 1742 | 1466696327016 Marionette TRACE conn3 <- [1,2255,null,{"value":null}] 08:38:47 INFO - PROCESS | 1742 | 1466696327209 Marionette TRACE conn3 -> [0,2256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.length.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:47 INFO - PROCESS | 1742 | 1466696327218 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:38:47 INFO - PROCESS | 1742 | ++DOCSHELL 0x8d2de400 == 29 [pid = 1742] [id = 571] 08:38:47 INFO - PROCESS | 1742 | ++DOMWINDOW == 83 (0x8f38cc00) [pid = 1742] [serial = 1714] [outer = (nil)] 08:38:47 INFO - PROCESS | 1742 | ++DOMWINDOW == 84 (0x9258f800) [pid = 1742] [serial = 1715] [outer = 0x8f38cc00] 08:38:47 INFO - PROCESS | 1742 | 1466696327304 Marionette DEBUG loaded listener.js 08:38:47 INFO - PROCESS | 1742 | ++DOMWINDOW == 85 (0x9258cc00) [pid = 1742] [serial = 1716] [outer = 0x8f38cc00] 08:38:48 INFO - PROCESS | 1742 | 1466696328277 Marionette TRACE conn3 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 08:38:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 08:38:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1544ms 08:38:48 INFO - PROCESS | 1742 | 1466696328340 Marionette TRACE conn3 -> [0,2257,"getWindowHandle",null] 08:38:48 INFO - PROCESS | 1742 | 1466696328344 Marionette TRACE conn3 <- [1,2257,null,{"value":"8"}] 08:38:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 08:38:48 INFO - PROCESS | 1742 | 1466696328351 Marionette TRACE conn3 -> [0,2258,"setScriptTimeout",{"ms":35000}] 08:38:48 INFO - PROCESS | 1742 | 1466696328355 Marionette TRACE conn3 <- [1,2258,null,{}] 08:38:48 INFO - PROCESS | 1742 | 1466696328361 Marionette TRACE conn3 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:48 INFO - PROCESS | 1742 | 1466696328366 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:38:48 INFO - PROCESS | 1742 | 1466696328550 Marionette TRACE conn3 <- [1,2259,null,{"value":null}] 08:38:48 INFO - PROCESS | 1742 | 1466696328734 Marionette TRACE conn3 -> [0,2260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:48 INFO - PROCESS | 1742 | 1466696328743 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:38:48 INFO - PROCESS | 1742 | ++DOCSHELL 0x8cf64800 == 30 [pid = 1742] [id = 572] 08:38:48 INFO - PROCESS | 1742 | ++DOMWINDOW == 86 (0x8d0bd000) [pid = 1742] [serial = 1717] [outer = (nil)] 08:38:48 INFO - PROCESS | 1742 | ++DOMWINDOW == 87 (0x93047c00) [pid = 1742] [serial = 1718] [outer = 0x8d0bd000] 08:38:48 INFO - PROCESS | 1742 | 1466696328878 Marionette DEBUG loaded listener.js 08:38:49 INFO - PROCESS | 1742 | ++DOMWINDOW == 88 (0x9304d000) [pid = 1742] [serial = 1719] [outer = 0x8d0bd000] 08:38:49 INFO - PROCESS | 1742 | 1466696329853 Marionette TRACE conn3 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 08:38:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 08:38:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1531ms 08:38:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 08:38:49 INFO - PROCESS | 1742 | 1466696329884 Marionette TRACE conn3 -> [0,2261,"getWindowHandle",null] 08:38:49 INFO - PROCESS | 1742 | 1466696329888 Marionette TRACE conn3 <- [1,2261,null,{"value":"8"}] 08:38:49 INFO - PROCESS | 1742 | 1466696329896 Marionette TRACE conn3 -> [0,2262,"setScriptTimeout",{"ms":35000}] 08:38:49 INFO - PROCESS | 1742 | 1466696329899 Marionette TRACE conn3 <- [1,2262,null,{}] 08:38:49 INFO - PROCESS | 1742 | 1466696329906 Marionette TRACE conn3 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:49 INFO - PROCESS | 1742 | 1466696329917 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:38:50 INFO - PROCESS | 1742 | 1466696330150 Marionette TRACE conn3 <- [1,2263,null,{"value":null}] 08:38:50 INFO - PROCESS | 1742 | 1466696330398 Marionette TRACE conn3 -> [0,2264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:50 INFO - PROCESS | 1742 | 1466696330409 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:38:50 INFO - PROCESS | 1742 | ++DOCSHELL 0x8d0ba000 == 31 [pid = 1742] [id = 573] 08:38:50 INFO - PROCESS | 1742 | ++DOMWINDOW == 89 (0x8d0c0000) [pid = 1742] [serial = 1720] [outer = (nil)] 08:38:50 INFO - PROCESS | 1742 | ++DOMWINDOW == 90 (0x92d0d000) [pid = 1742] [serial = 1721] [outer = 0x8d0c0000] 08:38:50 INFO - PROCESS | 1742 | 1466696330543 Marionette DEBUG loaded listener.js 08:38:50 INFO - PROCESS | 1742 | ++DOMWINDOW == 91 (0x91597400) [pid = 1742] [serial = 1722] [outer = 0x8d0c0000] 08:38:51 INFO - PROCESS | 1742 | 1466696331456 Marionette TRACE conn3 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 08:38:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 08:38:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1592ms 08:38:51 INFO - PROCESS | 1742 | 1466696331487 Marionette TRACE conn3 -> [0,2265,"getWindowHandle",null] 08:38:51 INFO - PROCESS | 1742 | 1466696331491 Marionette TRACE conn3 <- [1,2265,null,{"value":"8"}] 08:38:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 08:38:51 INFO - PROCESS | 1742 | 1466696331517 Marionette TRACE conn3 -> [0,2266,"setScriptTimeout",{"ms":35000}] 08:38:51 INFO - PROCESS | 1742 | 1466696331522 Marionette TRACE conn3 <- [1,2266,null,{}] 08:38:51 INFO - PROCESS | 1742 | 1466696331528 Marionette TRACE conn3 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:51 INFO - PROCESS | 1742 | 1466696331534 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:38:51 INFO - PROCESS | 1742 | 1466696331724 Marionette TRACE conn3 <- [1,2267,null,{"value":null}] 08:38:51 INFO - PROCESS | 1742 | 1466696331925 Marionette TRACE conn3 -> [0,2268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:51 INFO - PROCESS | 1742 | 1466696331933 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:38:51 INFO - PROCESS | 1742 | ++DOCSHELL 0x8d0b4800 == 32 [pid = 1742] [id = 574] 08:38:51 INFO - PROCESS | 1742 | ++DOMWINDOW == 92 (0x8d0b7c00) [pid = 1742] [serial = 1723] [outer = (nil)] 08:38:52 INFO - PROCESS | 1742 | ++DOMWINDOW == 93 (0x8d9f2400) [pid = 1742] [serial = 1724] [outer = 0x8d0b7c00] 08:38:52 INFO - PROCESS | 1742 | 1466696332031 Marionette DEBUG loaded listener.js 08:38:52 INFO - PROCESS | 1742 | ++DOMWINDOW == 94 (0x8eec5000) [pid = 1742] [serial = 1725] [outer = 0x8d0b7c00] 08:38:53 INFO - PROCESS | 1742 | 1466696333313 Marionette TRACE conn3 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 08:38:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 08:38:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1839ms 08:38:53 INFO - PROCESS | 1742 | 1466696333357 Marionette TRACE conn3 -> [0,2269,"getWindowHandle",null] 08:38:53 INFO - PROCESS | 1742 | 1466696333366 Marionette TRACE conn3 <- [1,2269,null,{"value":"8"}] 08:38:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 08:38:53 INFO - PROCESS | 1742 | 1466696333379 Marionette TRACE conn3 -> [0,2270,"setScriptTimeout",{"ms":35000}] 08:38:53 INFO - PROCESS | 1742 | 1466696333387 Marionette TRACE conn3 <- [1,2270,null,{}] 08:38:53 INFO - PROCESS | 1742 | 1466696333401 Marionette TRACE conn3 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:53 INFO - PROCESS | 1742 | 1466696333410 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:38:53 INFO - PROCESS | 1742 | 1466696333673 Marionette TRACE conn3 <- [1,2271,null,{"value":null}] 08:38:53 INFO - PROCESS | 1742 | 1466696333901 Marionette TRACE conn3 -> [0,2272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:53 INFO - PROCESS | 1742 | 1466696333916 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:38:53 INFO - PROCESS | 1742 | ++DOCSHELL 0x8cf5c800 == 33 [pid = 1742] [id = 575] 08:38:53 INFO - PROCESS | 1742 | ++DOMWINDOW == 95 (0x8d9f8c00) [pid = 1742] [serial = 1726] [outer = (nil)] 08:38:53 INFO - PROCESS | 1742 | ++DOMWINDOW == 96 (0x8e665c00) [pid = 1742] [serial = 1727] [outer = 0x8d9f8c00] 08:38:53 INFO - PROCESS | 1742 | 1466696333993 Marionette DEBUG loaded listener.js 08:38:54 INFO - PROCESS | 1742 | ++DOMWINDOW == 97 (0x8ebcac00) [pid = 1742] [serial = 1728] [outer = 0x8d9f8c00] 08:38:54 INFO - PROCESS | 1742 | 1466696334922 Marionette TRACE conn3 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 08:38:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 08:38:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 1595ms 08:38:54 INFO - PROCESS | 1742 | 1466696334973 Marionette TRACE conn3 -> [0,2273,"getWindowHandle",null] 08:38:54 INFO - PROCESS | 1742 | 1466696334980 Marionette TRACE conn3 <- [1,2273,null,{"value":"8"}] 08:38:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 08:38:54 INFO - PROCESS | 1742 | 1466696334991 Marionette TRACE conn3 -> [0,2274,"setScriptTimeout",{"ms":35000}] 08:38:55 INFO - PROCESS | 1742 | 1466696334996 Marionette TRACE conn3 <- [1,2274,null,{}] 08:38:55 INFO - PROCESS | 1742 | 1466696335003 Marionette TRACE conn3 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:55 INFO - PROCESS | 1742 | 1466696335008 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:38:55 INFO - PROCESS | 1742 | 1466696335257 Marionette TRACE conn3 <- [1,2275,null,{"value":null}] 08:38:55 INFO - PROCESS | 1742 | --DOMWINDOW == 96 (0x9258b800) [pid = 1742] [serial = 1665] [outer = (nil)] [url = about:blank] 08:38:55 INFO - PROCESS | 1742 | --DOMWINDOW == 95 (0x9250cc00) [pid = 1742] [serial = 1664] [outer = (nil)] [url = about:blank] 08:38:55 INFO - PROCESS | 1742 | --DOMWINDOW == 94 (0x8f389400) [pid = 1742] [serial = 1662] [outer = (nil)] [url = about:blank] 08:38:55 INFO - PROCESS | 1742 | --DOMWINDOW == 93 (0x8ebc7400) [pid = 1742] [serial = 1653] [outer = (nil)] [url = about:blank] 08:38:55 INFO - PROCESS | 1742 | --DOMWINDOW == 92 (0x8e66f400) [pid = 1742] [serial = 1652] [outer = (nil)] [url = about:blank] 08:38:55 INFO - PROCESS | 1742 | --DOMWINDOW == 91 (0x911a2000) [pid = 1742] [serial = 1643] [outer = (nil)] [url = about:blank] 08:38:55 INFO - PROCESS | 1742 | --DOMWINDOW == 90 (0x8d0b8c00) [pid = 1742] [serial = 1637] [outer = (nil)] [url = about:blank] 08:38:55 INFO - PROCESS | 1742 | --DOMWINDOW == 89 (0x91d8b000) [pid = 1742] [serial = 1646] [outer = (nil)] [url = about:blank] 08:38:55 INFO - PROCESS | 1742 | --DOMWINDOW == 88 (0x91d8e800) [pid = 1742] [serial = 1647] [outer = (nil)] [url = about:blank] 08:38:55 INFO - PROCESS | 1742 | --DOMWINDOW == 87 (0x8e635c00) [pid = 1742] [serial = 1650] [outer = (nil)] [url = about:blank] 08:38:55 INFO - PROCESS | 1742 | --DOMWINDOW == 86 (0x8eed0c00) [pid = 1742] [serial = 1661] [outer = (nil)] [url = about:blank] 08:38:55 INFO - PROCESS | 1742 | --DOMWINDOW == 85 (0x91195c00) [pid = 1742] [serial = 1656] [outer = (nil)] [url = about:blank] 08:38:55 INFO - PROCESS | 1742 | --DOMWINDOW == 84 (0x91c58c00) [pid = 1742] [serial = 1659] [outer = (nil)] [url = about:blank] 08:38:55 INFO - PROCESS | 1742 | --DOMWINDOW == 83 (0x9159a000) [pid = 1742] [serial = 1644] [outer = (nil)] [url = about:blank] 08:38:55 INFO - PROCESS | 1742 | --DOMWINDOW == 82 (0x8eec7000) [pid = 1742] [serial = 1641] [outer = (nil)] [url = about:blank] 08:38:55 INFO - PROCESS | 1742 | --DOMWINDOW == 81 (0x8d9ee000) [pid = 1742] [serial = 1649] [outer = (nil)] [url = about:blank] 08:38:55 INFO - PROCESS | 1742 | --DOMWINDOW == 80 (0x8f615800) [pid = 1742] [serial = 1635] [outer = (nil)] [url = about:blank] 08:38:55 INFO - PROCESS | 1742 | --DOMWINDOW == 79 (0x8d2e3800) [pid = 1742] [serial = 1638] [outer = (nil)] [url = about:blank] 08:38:55 INFO - PROCESS | 1742 | --DOMWINDOW == 78 (0x9159e000) [pid = 1742] [serial = 1658] [outer = (nil)] [url = about:blank] 08:38:55 INFO - PROCESS | 1742 | --DOMWINDOW == 77 (0x8ebd2400) [pid = 1742] [serial = 1640] [outer = (nil)] [url = about:blank] 08:38:55 INFO - PROCESS | 1742 | --DOMWINDOW == 76 (0x8f5d9400) [pid = 1742] [serial = 1655] [outer = (nil)] [url = about:blank] 08:38:55 INFO - PROCESS | 1742 | 1466696335573 Marionette TRACE conn3 -> [0,2276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:55 INFO - PROCESS | 1742 | 1466696335582 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:38:55 INFO - PROCESS | 1742 | ++DOCSHELL 0x8cf61c00 == 34 [pid = 1742] [id = 576] 08:38:55 INFO - PROCESS | 1742 | ++DOMWINDOW == 77 (0x8e63b400) [pid = 1742] [serial = 1729] [outer = (nil)] 08:38:55 INFO - PROCESS | 1742 | ++DOMWINDOW == 78 (0x8eab1c00) [pid = 1742] [serial = 1730] [outer = 0x8e63b400] 08:38:55 INFO - PROCESS | 1742 | 1466696335663 Marionette DEBUG loaded listener.js 08:38:55 INFO - PROCESS | 1742 | ++DOMWINDOW == 79 (0x8eedc800) [pid = 1742] [serial = 1731] [outer = 0x8e63b400] 08:38:56 INFO - PROCESS | 1742 | 1466696336681 Marionette TRACE conn3 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 08:38:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 08:38:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1742ms 08:38:56 INFO - PROCESS | 1742 | 1466696336735 Marionette TRACE conn3 -> [0,2277,"getWindowHandle",null] 08:38:56 INFO - PROCESS | 1742 | 1466696336743 Marionette TRACE conn3 <- [1,2277,null,{"value":"8"}] 08:38:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 08:38:56 INFO - PROCESS | 1742 | 1466696336754 Marionette TRACE conn3 -> [0,2278,"setScriptTimeout",{"ms":35000}] 08:38:56 INFO - PROCESS | 1742 | 1466696336759 Marionette TRACE conn3 <- [1,2278,null,{}] 08:38:56 INFO - PROCESS | 1742 | 1466696336772 Marionette TRACE conn3 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:56 INFO - PROCESS | 1742 | 1466696336784 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:38:57 INFO - PROCESS | 1742 | 1466696337046 Marionette TRACE conn3 <- [1,2279,null,{"value":null}] 08:38:57 INFO - PROCESS | 1742 | 1466696337292 Marionette TRACE conn3 -> [0,2280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:57 INFO - PROCESS | 1742 | 1466696337303 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:38:57 INFO - PROCESS | 1742 | ++DOCSHELL 0x8d92e400 == 35 [pid = 1742] [id = 577] 08:38:57 INFO - PROCESS | 1742 | ++DOMWINDOW == 80 (0x8d9f2000) [pid = 1742] [serial = 1732] [outer = (nil)] 08:38:57 INFO - PROCESS | 1742 | ++DOMWINDOW == 81 (0x8eab2000) [pid = 1742] [serial = 1733] [outer = 0x8d9f2000] 08:38:57 INFO - PROCESS | 1742 | 1466696337437 Marionette DEBUG loaded listener.js 08:38:57 INFO - PROCESS | 1742 | ++DOMWINDOW == 82 (0x8eec3000) [pid = 1742] [serial = 1734] [outer = 0x8d9f2000] 08:38:58 INFO - PROCESS | 1742 | 1466696338662 Marionette TRACE conn3 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 08:38:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 08:38:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1993ms 08:38:58 INFO - PROCESS | 1742 | 1466696338764 Marionette TRACE conn3 -> [0,2281,"getWindowHandle",null] 08:38:58 INFO - PROCESS | 1742 | 1466696338777 Marionette TRACE conn3 <- [1,2281,null,{"value":"8"}] 08:38:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 08:38:58 INFO - PROCESS | 1742 | 1466696338862 Marionette TRACE conn3 -> [0,2282,"setScriptTimeout",{"ms":35000}] 08:38:58 INFO - PROCESS | 1742 | 1466696338871 Marionette TRACE conn3 <- [1,2282,null,{}] 08:38:58 INFO - PROCESS | 1742 | 1466696338885 Marionette TRACE conn3 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:58 INFO - PROCESS | 1742 | 1466696338895 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:38:59 INFO - PROCESS | 1742 | 1466696339324 Marionette TRACE conn3 <- [1,2283,null,{"value":null}] 08:38:59 INFO - PROCESS | 1742 | 1466696339604 Marionette TRACE conn3 -> [0,2284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:59 INFO - PROCESS | 1742 | 1466696339617 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:38:59 INFO - PROCESS | 1742 | ++DOCSHELL 0x8f5dcc00 == 36 [pid = 1742] [id = 578] 08:38:59 INFO - PROCESS | 1742 | ++DOMWINDOW == 83 (0x8f61f400) [pid = 1742] [serial = 1735] [outer = (nil)] 08:38:59 INFO - PROCESS | 1742 | ++DOMWINDOW == 84 (0x9119c800) [pid = 1742] [serial = 1736] [outer = 0x8f61f400] 08:38:59 INFO - PROCESS | 1742 | 1466696339711 Marionette DEBUG loaded listener.js 08:38:59 INFO - PROCESS | 1742 | ++DOMWINDOW == 85 (0x91598c00) [pid = 1742] [serial = 1737] [outer = 0x8f61f400] 08:39:00 INFO - PROCESS | 1742 | 1466696340764 Marionette TRACE conn3 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 08:39:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 08:39:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 2010ms 08:39:00 INFO - PROCESS | 1742 | 1466696340819 Marionette TRACE conn3 -> [0,2285,"getWindowHandle",null] 08:39:00 INFO - PROCESS | 1742 | 1466696340823 Marionette TRACE conn3 <- [1,2285,null,{"value":"8"}] 08:39:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 08:39:00 INFO - PROCESS | 1742 | 1466696340831 Marionette TRACE conn3 -> [0,2286,"setScriptTimeout",{"ms":35000}] 08:39:00 INFO - PROCESS | 1742 | 1466696340838 Marionette TRACE conn3 <- [1,2286,null,{}] 08:39:00 INFO - PROCESS | 1742 | 1466696340856 Marionette TRACE conn3 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:00 INFO - PROCESS | 1742 | 1466696340866 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:39:01 INFO - PROCESS | 1742 | 1466696341111 Marionette TRACE conn3 <- [1,2287,null,{"value":null}] 08:39:01 INFO - PROCESS | 1742 | 1466696341361 Marionette TRACE conn3 -> [0,2288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:01 INFO - PROCESS | 1742 | 1466696341373 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:39:01 INFO - PROCESS | 1742 | ++DOCSHELL 0x8d7a2000 == 37 [pid = 1742] [id = 579] 08:39:01 INFO - PROCESS | 1742 | ++DOMWINDOW == 86 (0x91d8cc00) [pid = 1742] [serial = 1738] [outer = (nil)] 08:39:01 INFO - PROCESS | 1742 | ++DOMWINDOW == 87 (0x924ba800) [pid = 1742] [serial = 1739] [outer = 0x91d8cc00] 08:39:01 INFO - PROCESS | 1742 | 1466696341512 Marionette DEBUG loaded listener.js 08:39:01 INFO - PROCESS | 1742 | ++DOMWINDOW == 88 (0x92584400) [pid = 1742] [serial = 1740] [outer = 0x91d8cc00] 08:39:02 INFO - PROCESS | 1742 | 1466696342504 Marionette TRACE conn3 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 08:39:02 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 08:39:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1703ms 08:39:02 INFO - PROCESS | 1742 | 1466696342535 Marionette TRACE conn3 -> [0,2289,"getWindowHandle",null] 08:39:02 INFO - PROCESS | 1742 | 1466696342540 Marionette TRACE conn3 <- [1,2289,null,{"value":"8"}] 08:39:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 08:39:02 INFO - PROCESS | 1742 | 1466696342547 Marionette TRACE conn3 -> [0,2290,"setScriptTimeout",{"ms":35000}] 08:39:02 INFO - PROCESS | 1742 | 1466696342550 Marionette TRACE conn3 <- [1,2290,null,{}] 08:39:02 INFO - PROCESS | 1742 | 1466696342557 Marionette TRACE conn3 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:02 INFO - PROCESS | 1742 | 1466696342562 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:39:02 INFO - PROCESS | 1742 | 1466696342775 Marionette TRACE conn3 <- [1,2291,null,{"value":null}] 08:39:02 INFO - PROCESS | 1742 | 1466696342963 Marionette TRACE conn3 -> [0,2292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:02 INFO - PROCESS | 1742 | 1466696342973 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:39:03 INFO - PROCESS | 1742 | ++DOCSHELL 0x9258d000 == 38 [pid = 1742] [id = 580] 08:39:03 INFO - PROCESS | 1742 | ++DOMWINDOW == 89 (0x9258d800) [pid = 1742] [serial = 1741] [outer = (nil)] 08:39:03 INFO - PROCESS | 1742 | ++DOMWINDOW == 90 (0x93c23400) [pid = 1742] [serial = 1742] [outer = 0x9258d800] 08:39:03 INFO - PROCESS | 1742 | 1466696343069 Marionette DEBUG loaded listener.js 08:39:03 INFO - PROCESS | 1742 | ++DOMWINDOW == 91 (0x93c2c800) [pid = 1742] [serial = 1743] [outer = 0x9258d800] 08:39:04 INFO - PROCESS | 1742 | 1466696344087 Marionette TRACE conn3 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 08:39:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 08:39:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1588ms 08:39:04 INFO - PROCESS | 1742 | 1466696344137 Marionette TRACE conn3 -> [0,2293,"getWindowHandle",null] 08:39:04 INFO - PROCESS | 1742 | 1466696344141 Marionette TRACE conn3 <- [1,2293,null,{"value":"8"}] 08:39:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 08:39:04 INFO - PROCESS | 1742 | 1466696344148 Marionette TRACE conn3 -> [0,2294,"setScriptTimeout",{"ms":35000}] 08:39:04 INFO - PROCESS | 1742 | 1466696344152 Marionette TRACE conn3 <- [1,2294,null,{}] 08:39:04 INFO - PROCESS | 1742 | 1466696344158 Marionette TRACE conn3 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:04 INFO - PROCESS | 1742 | 1466696344164 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:39:04 INFO - PROCESS | 1742 | 1466696344360 Marionette TRACE conn3 <- [1,2295,null,{"value":null}] 08:39:04 INFO - PROCESS | 1742 | 1466696344549 Marionette TRACE conn3 -> [0,2296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:04 INFO - PROCESS | 1742 | 1466696344557 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:39:04 INFO - PROCESS | 1742 | ++DOCSHELL 0x8cf62400 == 39 [pid = 1742] [id = 581] 08:39:04 INFO - PROCESS | 1742 | ++DOMWINDOW == 92 (0x8d9f4800) [pid = 1742] [serial = 1744] [outer = (nil)] 08:39:04 INFO - PROCESS | 1742 | ++DOMWINDOW == 93 (0x93cc8000) [pid = 1742] [serial = 1745] [outer = 0x8d9f4800] 08:39:04 INFO - PROCESS | 1742 | 1466696344687 Marionette DEBUG loaded listener.js 08:39:04 INFO - PROCESS | 1742 | ++DOMWINDOW == 94 (0x93e3a800) [pid = 1742] [serial = 1746] [outer = 0x8d9f4800] 08:39:05 INFO - PROCESS | 1742 | 1466696345602 Marionette TRACE conn3 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 08:39:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 08:39:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1486ms 08:39:05 INFO - PROCESS | 1742 | 1466696345635 Marionette TRACE conn3 -> [0,2297,"getWindowHandle",null] 08:39:05 INFO - PROCESS | 1742 | 1466696345639 Marionette TRACE conn3 <- [1,2297,null,{"value":"8"}] 08:39:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 08:39:05 INFO - PROCESS | 1742 | 1466696345646 Marionette TRACE conn3 -> [0,2298,"setScriptTimeout",{"ms":35000}] 08:39:05 INFO - PROCESS | 1742 | 1466696345649 Marionette TRACE conn3 <- [1,2298,null,{}] 08:39:05 INFO - PROCESS | 1742 | 1466696345656 Marionette TRACE conn3 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:05 INFO - PROCESS | 1742 | 1466696345667 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:39:05 INFO - PROCESS | 1742 | 1466696345907 Marionette TRACE conn3 <- [1,2299,null,{"value":null}] 08:39:06 INFO - PROCESS | 1742 | 1466696346097 Marionette TRACE conn3 -> [0,2300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:06 INFO - PROCESS | 1742 | 1466696346105 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:39:06 INFO - PROCESS | 1742 | ++DOCSHELL 0x8d79b400 == 40 [pid = 1742] [id = 582] 08:39:06 INFO - PROCESS | 1742 | ++DOMWINDOW == 95 (0x8e638000) [pid = 1742] [serial = 1747] [outer = (nil)] 08:39:06 INFO - PROCESS | 1742 | ++DOMWINDOW == 96 (0x95355000) [pid = 1742] [serial = 1748] [outer = 0x8e638000] 08:39:06 INFO - PROCESS | 1742 | 1466696346194 Marionette DEBUG loaded listener.js 08:39:06 INFO - PROCESS | 1742 | ++DOMWINDOW == 97 (0x95355c00) [pid = 1742] [serial = 1749] [outer = 0x8e638000] 08:39:07 INFO - PROCESS | 1742 | 1466696347204 Marionette TRACE conn3 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 08:39:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 08:39:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1583ms 08:39:07 INFO - PROCESS | 1742 | 1466696347232 Marionette TRACE conn3 -> [0,2301,"getWindowHandle",null] 08:39:07 INFO - PROCESS | 1742 | 1466696347237 Marionette TRACE conn3 <- [1,2301,null,{"value":"8"}] 08:39:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 08:39:07 INFO - PROCESS | 1742 | 1466696347247 Marionette TRACE conn3 -> [0,2302,"setScriptTimeout",{"ms":35000}] 08:39:07 INFO - PROCESS | 1742 | 1466696347250 Marionette TRACE conn3 <- [1,2302,null,{}] 08:39:07 INFO - PROCESS | 1742 | 1466696347257 Marionette TRACE conn3 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:07 INFO - PROCESS | 1742 | 1466696347263 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:39:07 INFO - PROCESS | 1742 | 1466696347461 Marionette TRACE conn3 <- [1,2303,null,{"value":null}] 08:39:07 INFO - PROCESS | 1742 | 1466696347652 Marionette TRACE conn3 -> [0,2304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:07 INFO - PROCESS | 1742 | 1466696347663 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:39:07 INFO - PROCESS | 1742 | ++DOCSHELL 0x8eab2400 == 41 [pid = 1742] [id = 583] 08:39:07 INFO - PROCESS | 1742 | ++DOMWINDOW == 98 (0x8f5d1000) [pid = 1742] [serial = 1750] [outer = (nil)] 08:39:07 INFO - PROCESS | 1742 | ++DOMWINDOW == 99 (0x95361c00) [pid = 1742] [serial = 1751] [outer = 0x8f5d1000] 08:39:07 INFO - PROCESS | 1742 | 1466696347747 Marionette DEBUG loaded listener.js 08:39:07 INFO - PROCESS | 1742 | ++DOMWINDOW == 100 (0x95384c00) [pid = 1742] [serial = 1752] [outer = 0x8f5d1000] 08:39:08 INFO - PROCESS | 1742 | 1466696348805 Marionette TRACE conn3 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 08:39:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 08:39:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1635ms 08:39:08 INFO - PROCESS | 1742 | 1466696348883 Marionette TRACE conn3 -> [0,2305,"getWindowHandle",null] 08:39:08 INFO - PROCESS | 1742 | 1466696348895 Marionette TRACE conn3 <- [1,2305,null,{"value":"8"}] 08:39:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 08:39:08 INFO - PROCESS | 1742 | 1466696348903 Marionette TRACE conn3 -> [0,2306,"setScriptTimeout",{"ms":35000}] 08:39:08 INFO - PROCESS | 1742 | 1466696348907 Marionette TRACE conn3 <- [1,2306,null,{}] 08:39:08 INFO - PROCESS | 1742 | 1466696348913 Marionette TRACE conn3 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:08 INFO - PROCESS | 1742 | 1466696348918 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:39:09 INFO - PROCESS | 1742 | 1466696349161 Marionette TRACE conn3 <- [1,2307,null,{"value":null}] 08:39:09 INFO - PROCESS | 1742 | 1466696349410 Marionette TRACE conn3 -> [0,2308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:09 INFO - PROCESS | 1742 | 1466696349424 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:39:09 INFO - PROCESS | 1742 | ++DOCSHELL 0x8d9f7400 == 42 [pid = 1742] [id = 584] 08:39:09 INFO - PROCESS | 1742 | ++DOMWINDOW == 101 (0x8e639000) [pid = 1742] [serial = 1753] [outer = (nil)] 08:39:09 INFO - PROCESS | 1742 | ++DOMWINDOW == 102 (0x9538b400) [pid = 1742] [serial = 1754] [outer = 0x8e639000] 08:39:09 INFO - PROCESS | 1742 | 1466696349527 Marionette DEBUG loaded listener.js 08:39:09 INFO - PROCESS | 1742 | ++DOMWINDOW == 103 (0x9538bc00) [pid = 1742] [serial = 1755] [outer = 0x8e639000] 08:39:10 INFO - PROCESS | 1742 | 1466696350452 Marionette TRACE conn3 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 08:39:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 08:39:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1782ms 08:39:10 INFO - PROCESS | 1742 | 1466696350687 Marionette TRACE conn3 -> [0,2309,"getWindowHandle",null] 08:39:10 INFO - PROCESS | 1742 | 1466696350695 Marionette TRACE conn3 <- [1,2309,null,{"value":"8"}] 08:39:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 08:39:10 INFO - PROCESS | 1742 | 1466696350704 Marionette TRACE conn3 -> [0,2310,"setScriptTimeout",{"ms":35000}] 08:39:10 INFO - PROCESS | 1742 | 1466696350708 Marionette TRACE conn3 <- [1,2310,null,{}] 08:39:10 INFO - PROCESS | 1742 | 1466696350759 Marionette TRACE conn3 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:10 INFO - PROCESS | 1742 | 1466696350765 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:39:11 INFO - PROCESS | 1742 | 1466696351048 Marionette TRACE conn3 <- [1,2311,null,{"value":null}] 08:39:11 INFO - PROCESS | 1742 | 1466696351234 Marionette TRACE conn3 -> [0,2312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:11 INFO - PROCESS | 1742 | 1466696351249 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:39:11 INFO - PROCESS | 1742 | ++DOCSHELL 0x8d79ac00 == 43 [pid = 1742] [id = 585] 08:39:11 INFO - PROCESS | 1742 | ++DOMWINDOW == 104 (0x8d931400) [pid = 1742] [serial = 1756] [outer = (nil)] 08:39:11 INFO - PROCESS | 1742 | ++DOMWINDOW == 105 (0x8eaaa800) [pid = 1742] [serial = 1757] [outer = 0x8d931400] 08:39:11 INFO - PROCESS | 1742 | 1466696351406 Marionette DEBUG loaded listener.js 08:39:11 INFO - PROCESS | 1742 | ++DOMWINDOW == 106 (0x8eab7400) [pid = 1742] [serial = 1758] [outer = 0x8d931400] 08:39:11 INFO - PROCESS | 1742 | --DOCSHELL 0x8cf5c800 == 42 [pid = 1742] [id = 575] 08:39:12 INFO - PROCESS | 1742 | --DOCSHELL 0x8d79e400 == 41 [pid = 1742] [id = 568] 08:39:12 INFO - PROCESS | 1742 | --DOCSHELL 0x8e636400 == 40 [pid = 1742] [id = 569] 08:39:12 INFO - PROCESS | 1742 | --DOCSHELL 0x91d8a800 == 39 [pid = 1742] [id = 570] 08:39:12 INFO - PROCESS | 1742 | --DOCSHELL 0x8d0ba000 == 38 [pid = 1742] [id = 573] 08:39:12 INFO - PROCESS | 1742 | --DOCSHELL 0x8d2de400 == 37 [pid = 1742] [id = 571] 08:39:12 INFO - PROCESS | 1742 | --DOCSHELL 0x8cf64800 == 36 [pid = 1742] [id = 572] 08:39:12 INFO - PROCESS | 1742 | --DOCSHELL 0x8d0b4800 == 35 [pid = 1742] [id = 574] 08:39:12 INFO - PROCESS | 1742 | --DOCSHELL 0x8d9f7400 == 34 [pid = 1742] [id = 584] 08:39:12 INFO - PROCESS | 1742 | --DOCSHELL 0x8d79b400 == 33 [pid = 1742] [id = 582] 08:39:12 INFO - PROCESS | 1742 | --DOCSHELL 0x8eab2400 == 32 [pid = 1742] [id = 583] 08:39:12 INFO - PROCESS | 1742 | --DOCSHELL 0x8cf62400 == 31 [pid = 1742] [id = 581] 08:39:12 INFO - PROCESS | 1742 | --DOCSHELL 0x9258d000 == 30 [pid = 1742] [id = 580] 08:39:12 INFO - PROCESS | 1742 | --DOCSHELL 0x8f5dcc00 == 29 [pid = 1742] [id = 578] 08:39:12 INFO - PROCESS | 1742 | --DOCSHELL 0x8d7a2000 == 28 [pid = 1742] [id = 579] 08:39:12 INFO - PROCESS | 1742 | --DOCSHELL 0x8d92e400 == 27 [pid = 1742] [id = 577] 08:39:12 INFO - PROCESS | 1742 | --DOCSHELL 0x8d2e2800 == 26 [pid = 1742] [id = 567] 08:39:12 INFO - PROCESS | 1742 | --DOCSHELL 0x8cf61c00 == 25 [pid = 1742] [id = 576] 08:39:13 INFO - PROCESS | 1742 | 1466696353612 Marionette TRACE conn3 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 08:39:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 08:39:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 2949ms 08:39:13 INFO - PROCESS | 1742 | 1466696353655 Marionette TRACE conn3 -> [0,2313,"getWindowHandle",null] 08:39:13 INFO - PROCESS | 1742 | 1466696353661 Marionette TRACE conn3 <- [1,2313,null,{"value":"8"}] 08:39:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 08:39:13 INFO - PROCESS | 1742 | 1466696353669 Marionette TRACE conn3 -> [0,2314,"setScriptTimeout",{"ms":35000}] 08:39:13 INFO - PROCESS | 1742 | 1466696353677 Marionette TRACE conn3 <- [1,2314,null,{}] 08:39:13 INFO - PROCESS | 1742 | 1466696353685 Marionette TRACE conn3 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:13 INFO - PROCESS | 1742 | 1466696353691 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:39:13 INFO - PROCESS | 1742 | 1466696353888 Marionette TRACE conn3 <- [1,2315,null,{"value":null}] 08:39:14 INFO - PROCESS | 1742 | 1466696354045 Marionette TRACE conn3 -> [0,2316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:14 INFO - PROCESS | 1742 | 1466696354056 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:39:14 INFO - PROCESS | 1742 | ++DOCSHELL 0x8d0bec00 == 26 [pid = 1742] [id = 586] 08:39:14 INFO - PROCESS | 1742 | ++DOMWINDOW == 107 (0x8d2dd800) [pid = 1742] [serial = 1759] [outer = (nil)] 08:39:14 INFO - PROCESS | 1742 | ++DOMWINDOW == 108 (0x8d7a0c00) [pid = 1742] [serial = 1760] [outer = 0x8d2dd800] 08:39:14 INFO - PROCESS | 1742 | 1466696354135 Marionette DEBUG loaded listener.js 08:39:14 INFO - PROCESS | 1742 | ++DOMWINDOW == 109 (0x8d92d800) [pid = 1742] [serial = 1761] [outer = 0x8d2dd800] 08:39:15 INFO - PROCESS | 1742 | 1466696355088 Marionette TRACE conn3 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 08:39:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 08:39:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1450ms 08:39:15 INFO - PROCESS | 1742 | 1466696355119 Marionette TRACE conn3 -> [0,2317,"getWindowHandle",null] 08:39:15 INFO - PROCESS | 1742 | 1466696355129 Marionette TRACE conn3 <- [1,2317,null,{"value":"8"}] 08:39:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 08:39:15 INFO - PROCESS | 1742 | 1466696355152 Marionette TRACE conn3 -> [0,2318,"setScriptTimeout",{"ms":35000}] 08:39:15 INFO - PROCESS | 1742 | 1466696355158 Marionette TRACE conn3 <- [1,2318,null,{}] 08:39:15 INFO - PROCESS | 1742 | 1466696355164 Marionette TRACE conn3 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:15 INFO - PROCESS | 1742 | 1466696355170 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:39:15 INFO - PROCESS | 1742 | 1466696355409 Marionette TRACE conn3 <- [1,2319,null,{"value":null}] 08:39:15 INFO - PROCESS | 1742 | 1466696355436 Marionette TRACE conn3 -> [0,2320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:15 INFO - PROCESS | 1742 | 1466696355443 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:39:15 INFO - PROCESS | 1742 | ++DOCSHELL 0x8ebcc400 == 27 [pid = 1742] [id = 587] 08:39:15 INFO - PROCESS | 1742 | ++DOMWINDOW == 110 (0x8ebd1000) [pid = 1742] [serial = 1762] [outer = (nil)] 08:39:15 INFO - PROCESS | 1742 | ++DOMWINDOW == 111 (0x8eec8000) [pid = 1742] [serial = 1763] [outer = 0x8ebd1000] 08:39:15 INFO - PROCESS | 1742 | 1466696355522 Marionette DEBUG loaded listener.js 08:39:15 INFO - PROCESS | 1742 | ++DOMWINDOW == 112 (0x8eecf000) [pid = 1742] [serial = 1764] [outer = 0x8ebd1000] 08:39:17 INFO - PROCESS | 1742 | --DOMWINDOW == 111 (0x8d9f8c00) [pid = 1742] [serial = 1726] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 08:39:17 INFO - PROCESS | 1742 | --DOMWINDOW == 110 (0x8d79ec00) [pid = 1742] [serial = 1705] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 08:39:17 INFO - PROCESS | 1742 | --DOMWINDOW == 109 (0x8eeea400) [pid = 1742] [serial = 1708] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 08:39:17 INFO - PROCESS | 1742 | --DOMWINDOW == 108 (0x91d8ac00) [pid = 1742] [serial = 1711] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 08:39:17 INFO - PROCESS | 1742 | --DOMWINDOW == 107 (0x8f38cc00) [pid = 1742] [serial = 1714] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 08:39:17 INFO - PROCESS | 1742 | --DOMWINDOW == 106 (0x8d0bd000) [pid = 1742] [serial = 1717] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 08:39:17 INFO - PROCESS | 1742 | --DOMWINDOW == 105 (0x8d0c0000) [pid = 1742] [serial = 1720] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 08:39:17 INFO - PROCESS | 1742 | --DOMWINDOW == 104 (0x8d0b7c00) [pid = 1742] [serial = 1723] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 08:39:17 INFO - PROCESS | 1742 | --DOMWINDOW == 103 (0x8e63b400) [pid = 1742] [serial = 1729] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 08:39:17 INFO - PROCESS | 1742 | --DOMWINDOW == 102 (0x8d798000) [pid = 1742] [serial = 1690] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 08:39:17 INFO - PROCESS | 1742 | --DOMWINDOW == 101 (0x8d2e3000) [pid = 1742] [serial = 1687] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 08:39:17 INFO - PROCESS | 1742 | --DOMWINDOW == 100 (0x8e641400) [pid = 1742] [serial = 1693] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 08:39:17 INFO - PROCESS | 1742 | --DOMWINDOW == 99 (0x8eecac00) [pid = 1742] [serial = 1696] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 08:39:17 INFO - PROCESS | 1742 | --DOMWINDOW == 98 (0x8d924000) [pid = 1742] [serial = 1666] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 08:39:17 INFO - PROCESS | 1742 | --DOMWINDOW == 97 (0x8eee7400) [pid = 1742] [serial = 1669] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 08:39:17 INFO - PROCESS | 1742 | --DOMWINDOW == 96 (0x92588c00) [pid = 1742] [serial = 1672] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 08:39:17 INFO - PROCESS | 1742 | --DOMWINDOW == 95 (0x93046400) [pid = 1742] [serial = 1675] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 08:39:17 INFO - PROCESS | 1742 | --DOMWINDOW == 94 (0x92d0ec00) [pid = 1742] [serial = 1678] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 08:39:17 INFO - PROCESS | 1742 | --DOMWINDOW == 93 (0x8e634800) [pid = 1742] [serial = 1681] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 08:39:17 INFO - PROCESS | 1742 | --DOMWINDOW == 92 (0x8d0c2400) [pid = 1742] [serial = 1684] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 08:39:17 INFO - PROCESS | 1742 | --DOMWINDOW == 91 (0x8ebcd400) [pid = 1742] [serial = 1702] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 08:39:17 INFO - PROCESS | 1742 | --DOMWINDOW == 90 (0x8e640000) [pid = 1742] [serial = 1699] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 08:39:17 INFO - PROCESS | 1742 | 1466696357334 Marionette TRACE conn3 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2321,"getWindowHandle",null] 08:39:17 INFO - PROCESS | 1742 | 1466696357398 Marionette TRACE conn3 <- [1,2321,null,{"value":"8"}] 08:39:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 08:39:17 INFO - PROCESS | 1742 | 1466696357404 Marionette TRACE conn3 -> [0,2322,"setScriptTimeout",{"ms":35000}] 08:39:17 INFO - PROCESS | 1742 | 1466696357411 Marionette TRACE conn3 <- [1,2322,null,{}] 08:39:17 INFO - PROCESS | 1742 | 1466696357430 Marionette TRACE conn3 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:17 INFO - PROCESS | 1742 | 1466696357440 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:39:17 INFO - PROCESS | 1742 | 1466696357616 Marionette TRACE conn3 <- [1,2323,null,{"value":null}] 08:39:17 INFO - PROCESS | 1742 | 1466696357767 Marionette TRACE conn3 -> [0,2324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:17 INFO - PROCESS | 1742 | 1466696357779 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:39:17 INFO - PROCESS | 1742 | ++DOCSHELL 0x8f396c00 == 28 [pid = 1742] [id = 588] 08:39:17 INFO - PROCESS | 1742 | ++DOMWINDOW == 91 (0x8f397800) [pid = 1742] [serial = 1765] [outer = (nil)] 08:39:17 INFO - PROCESS | 1742 | ++DOMWINDOW == 92 (0x8f5dcc00) [pid = 1742] [serial = 1766] [outer = 0x8f397800] 08:39:17 INFO - PROCESS | 1742 | 1466696357853 Marionette DEBUG loaded listener.js 08:39:17 INFO - PROCESS | 1742 | ++DOMWINDOW == 93 (0x91195c00) [pid = 1742] [serial = 1767] [outer = 0x8f397800] 08:39:18 INFO - PROCESS | 1742 | 1466696358686 Marionette TRACE conn3 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 08:39:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 08:39:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1336ms 08:39:18 INFO - PROCESS | 1742 | 1466696358741 Marionette TRACE conn3 -> [0,2325,"getWindowHandle",null] 08:39:18 INFO - PROCESS | 1742 | 1466696358745 Marionette TRACE conn3 <- [1,2325,null,{"value":"8"}] 08:39:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 08:39:18 INFO - PROCESS | 1742 | 1466696358757 Marionette TRACE conn3 -> [0,2326,"setScriptTimeout",{"ms":35000}] 08:39:18 INFO - PROCESS | 1742 | 1466696358760 Marionette TRACE conn3 <- [1,2326,null,{}] 08:39:18 INFO - PROCESS | 1742 | 1466696358766 Marionette TRACE conn3 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:18 INFO - PROCESS | 1742 | 1466696358772 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:39:18 INFO - PROCESS | 1742 | 1466696358946 Marionette TRACE conn3 <- [1,2327,null,{"value":null}] 08:39:19 INFO - PROCESS | 1742 | 1466696359154 Marionette TRACE conn3 -> [0,2328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:19 INFO - PROCESS | 1742 | 1466696359166 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:39:19 INFO - PROCESS | 1742 | ++DOCSHELL 0x8cf5c800 == 29 [pid = 1742] [id = 589] 08:39:19 INFO - PROCESS | 1742 | ++DOMWINDOW == 94 (0x8cf5cc00) [pid = 1742] [serial = 1768] [outer = (nil)] 08:39:19 INFO - PROCESS | 1742 | ++DOMWINDOW == 95 (0x8cf65800) [pid = 1742] [serial = 1769] [outer = 0x8cf5cc00] 08:39:19 INFO - PROCESS | 1742 | 1466696359259 Marionette DEBUG loaded listener.js 08:39:19 INFO - PROCESS | 1742 | ++DOMWINDOW == 96 (0x8d0c0000) [pid = 1742] [serial = 1770] [outer = 0x8cf5cc00] 08:39:20 INFO - PROCESS | 1742 | 1466696360313 Marionette TRACE conn3 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 08:39:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 08:39:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1632ms 08:39:20 INFO - PROCESS | 1742 | 1466696360389 Marionette TRACE conn3 -> [0,2329,"getWindowHandle",null] 08:39:20 INFO - PROCESS | 1742 | 1466696360395 Marionette TRACE conn3 <- [1,2329,null,{"value":"8"}] 08:39:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 08:39:20 INFO - PROCESS | 1742 | 1466696360404 Marionette TRACE conn3 -> [0,2330,"setScriptTimeout",{"ms":35000}] 08:39:20 INFO - PROCESS | 1742 | 1466696360409 Marionette TRACE conn3 <- [1,2330,null,{}] 08:39:20 INFO - PROCESS | 1742 | 1466696360418 Marionette TRACE conn3 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:20 INFO - PROCESS | 1742 | 1466696360427 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:39:20 INFO - PROCESS | 1742 | 1466696360675 Marionette TRACE conn3 <- [1,2331,null,{"value":null}] 08:39:20 INFO - PROCESS | 1742 | 1466696360929 Marionette TRACE conn3 -> [0,2332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:20 INFO - PROCESS | 1742 | 1466696360941 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:39:21 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e66d000 == 30 [pid = 1742] [id = 590] 08:39:21 INFO - PROCESS | 1742 | ++DOMWINDOW == 97 (0x8e672000) [pid = 1742] [serial = 1771] [outer = (nil)] 08:39:21 INFO - PROCESS | 1742 | ++DOMWINDOW == 98 (0x8eab6400) [pid = 1742] [serial = 1772] [outer = 0x8e672000] 08:39:21 INFO - PROCESS | 1742 | 1466696361071 Marionette DEBUG loaded listener.js 08:39:21 INFO - PROCESS | 1742 | ++DOMWINDOW == 99 (0x8ebd5400) [pid = 1742] [serial = 1773] [outer = 0x8e672000] 08:39:22 INFO - PROCESS | 1742 | 1466696362062 Marionette TRACE conn3 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 08:39:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 08:39:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1735ms 08:39:22 INFO - PROCESS | 1742 | 1466696362141 Marionette TRACE conn3 -> [0,2333,"getWindowHandle",null] 08:39:22 INFO - PROCESS | 1742 | 1466696362147 Marionette TRACE conn3 <- [1,2333,null,{"value":"8"}] 08:39:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 08:39:22 INFO - PROCESS | 1742 | 1466696362158 Marionette TRACE conn3 -> [0,2334,"setScriptTimeout",{"ms":35000}] 08:39:22 INFO - PROCESS | 1742 | 1466696362161 Marionette TRACE conn3 <- [1,2334,null,{}] 08:39:22 INFO - PROCESS | 1742 | 1466696362168 Marionette TRACE conn3 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:22 INFO - PROCESS | 1742 | 1466696362174 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:39:22 INFO - PROCESS | 1742 | 1466696362409 Marionette TRACE conn3 <- [1,2335,null,{"value":null}] 08:39:22 INFO - PROCESS | 1742 | 1466696362694 Marionette TRACE conn3 -> [0,2336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:22 INFO - PROCESS | 1742 | 1466696362705 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:39:22 INFO - PROCESS | 1742 | ++DOCSHELL 0x8f61f000 == 31 [pid = 1742] [id = 591] 08:39:22 INFO - PROCESS | 1742 | ++DOMWINDOW == 100 (0x9119e400) [pid = 1742] [serial = 1774] [outer = (nil)] 08:39:22 INFO - PROCESS | 1742 | ++DOMWINDOW == 101 (0x911a3c00) [pid = 1742] [serial = 1775] [outer = 0x9119e400] 08:39:22 INFO - PROCESS | 1742 | 1466696362804 Marionette DEBUG loaded listener.js 08:39:22 INFO - PROCESS | 1742 | ++DOMWINDOW == 102 (0x91c56800) [pid = 1742] [serial = 1776] [outer = 0x9119e400] 08:39:23 INFO - PROCESS | 1742 | 1466696363816 Marionette TRACE conn3 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 08:39:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 08:39:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1732ms 08:39:23 INFO - PROCESS | 1742 | 1466696363890 Marionette TRACE conn3 -> [0,2337,"getWindowHandle",null] 08:39:23 INFO - PROCESS | 1742 | 1466696363894 Marionette TRACE conn3 <- [1,2337,null,{"value":"8"}] 08:39:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 08:39:23 INFO - PROCESS | 1742 | 1466696363904 Marionette TRACE conn3 -> [0,2338,"setScriptTimeout",{"ms":35000}] 08:39:23 INFO - PROCESS | 1742 | 1466696363913 Marionette TRACE conn3 <- [1,2338,null,{}] 08:39:23 INFO - PROCESS | 1742 | 1466696363929 Marionette TRACE conn3 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:23 INFO - PROCESS | 1742 | 1466696363937 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:39:24 INFO - PROCESS | 1742 | 1466696364267 Marionette TRACE conn3 <- [1,2339,null,{"value":null}] 08:39:24 INFO - PROCESS | 1742 | 1466696364458 Marionette TRACE conn3 -> [0,2340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.set.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:24 INFO - PROCESS | 1742 | 1466696364467 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:39:24 INFO - PROCESS | 1742 | ++DOCSHELL 0x8d9ea400 == 32 [pid = 1742] [id = 592] 08:39:24 INFO - PROCESS | 1742 | ++DOMWINDOW == 103 (0x8ebca800) [pid = 1742] [serial = 1777] [outer = (nil)] 08:39:24 INFO - PROCESS | 1742 | ++DOMWINDOW == 104 (0x92503800) [pid = 1742] [serial = 1778] [outer = 0x8ebca800] 08:39:24 INFO - PROCESS | 1742 | 1466696364552 Marionette DEBUG loaded listener.js 08:39:24 INFO - PROCESS | 1742 | ++DOMWINDOW == 105 (0x92509400) [pid = 1742] [serial = 1779] [outer = 0x8ebca800] 08:39:25 INFO - PROCESS | 1742 | 1466696365525 Marionette TRACE conn3 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 08:39:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 08:39:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1642ms 08:39:25 INFO - PROCESS | 1742 | 1466696365544 Marionette TRACE conn3 -> [0,2341,"getWindowHandle",null] 08:39:25 INFO - PROCESS | 1742 | 1466696365548 Marionette TRACE conn3 <- [1,2341,null,{"value":"8"}] 08:39:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 08:39:25 INFO - PROCESS | 1742 | 1466696365555 Marionette TRACE conn3 -> [0,2342,"setScriptTimeout",{"ms":35000}] 08:39:25 INFO - PROCESS | 1742 | 1466696365559 Marionette TRACE conn3 <- [1,2342,null,{}] 08:39:25 INFO - PROCESS | 1742 | 1466696365565 Marionette TRACE conn3 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:25 INFO - PROCESS | 1742 | 1466696365570 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:39:25 INFO - PROCESS | 1742 | 1466696365763 Marionette TRACE conn3 <- [1,2343,null,{"value":null}] 08:39:25 INFO - PROCESS | 1742 | 1466696365958 Marionette TRACE conn3 -> [0,2344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:25 INFO - PROCESS | 1742 | 1466696365965 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:39:25 INFO - PROCESS | 1742 | ++DOCSHELL 0x8d0b7c00 == 33 [pid = 1742] [id = 593] 08:39:25 INFO - PROCESS | 1742 | ++DOMWINDOW == 106 (0x8d2e1c00) [pid = 1742] [serial = 1780] [outer = (nil)] 08:39:26 INFO - PROCESS | 1742 | ++DOMWINDOW == 107 (0x9258ac00) [pid = 1742] [serial = 1781] [outer = 0x8d2e1c00] 08:39:26 INFO - PROCESS | 1742 | 1466696366054 Marionette DEBUG loaded listener.js 08:39:26 INFO - PROCESS | 1742 | ++DOMWINDOW == 108 (0x92585c00) [pid = 1742] [serial = 1782] [outer = 0x8d2e1c00] 08:39:27 INFO - PROCESS | 1742 | 1466696367041 Marionette TRACE conn3 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 08:39:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 08:39:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1535ms 08:39:27 INFO - PROCESS | 1742 | 1466696367091 Marionette TRACE conn3 -> [0,2345,"getWindowHandle",null] 08:39:27 INFO - PROCESS | 1742 | 1466696367096 Marionette TRACE conn3 <- [1,2345,null,{"value":"8"}] 08:39:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 08:39:27 INFO - PROCESS | 1742 | 1466696367102 Marionette TRACE conn3 -> [0,2346,"setScriptTimeout",{"ms":35000}] 08:39:27 INFO - PROCESS | 1742 | 1466696367106 Marionette TRACE conn3 <- [1,2346,null,{}] 08:39:27 INFO - PROCESS | 1742 | 1466696367112 Marionette TRACE conn3 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:27 INFO - PROCESS | 1742 | 1466696367118 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:39:27 INFO - PROCESS | 1742 | 1466696367299 Marionette TRACE conn3 <- [1,2347,null,{"value":null}] 08:39:27 INFO - PROCESS | 1742 | 1466696367489 Marionette TRACE conn3 -> [0,2348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:27 INFO - PROCESS | 1742 | 1466696367510 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:39:27 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e63e800 == 34 [pid = 1742] [id = 594] 08:39:27 INFO - PROCESS | 1742 | ++DOMWINDOW == 109 (0x93053800) [pid = 1742] [serial = 1783] [outer = (nil)] 08:39:27 INFO - PROCESS | 1742 | ++DOMWINDOW == 110 (0x930dac00) [pid = 1742] [serial = 1784] [outer = 0x93053800] 08:39:27 INFO - PROCESS | 1742 | 1466696367651 Marionette DEBUG loaded listener.js 08:39:27 INFO - PROCESS | 1742 | ++DOMWINDOW == 111 (0x93e37000) [pid = 1742] [serial = 1785] [outer = 0x93053800] 08:39:28 INFO - PROCESS | 1742 | 1466696368749 Marionette TRACE conn3 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 08:39:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 08:39:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1697ms 08:39:28 INFO - PROCESS | 1742 | 1466696368801 Marionette TRACE conn3 -> [0,2349,"getWindowHandle",null] 08:39:28 INFO - PROCESS | 1742 | 1466696368805 Marionette TRACE conn3 <- [1,2349,null,{"value":"8"}] 08:39:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 08:39:28 INFO - PROCESS | 1742 | 1466696368811 Marionette TRACE conn3 -> [0,2350,"setScriptTimeout",{"ms":35000}] 08:39:28 INFO - PROCESS | 1742 | 1466696368815 Marionette TRACE conn3 <- [1,2350,null,{}] 08:39:28 INFO - PROCESS | 1742 | 1466696368821 Marionette TRACE conn3 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:28 INFO - PROCESS | 1742 | 1466696368827 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:39:29 INFO - PROCESS | 1742 | 1466696369024 Marionette TRACE conn3 <- [1,2351,null,{"value":null}] 08:39:29 INFO - PROCESS | 1742 | 1466696369269 Marionette TRACE conn3 -> [0,2352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:29 INFO - PROCESS | 1742 | 1466696369278 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:39:29 INFO - PROCESS | 1742 | ++DOCSHELL 0x93e39000 == 35 [pid = 1742] [id = 595] 08:39:29 INFO - PROCESS | 1742 | ++DOMWINDOW == 112 (0x93e3dc00) [pid = 1742] [serial = 1786] [outer = (nil)] 08:39:29 INFO - PROCESS | 1742 | ++DOMWINDOW == 113 (0x94991c00) [pid = 1742] [serial = 1787] [outer = 0x93e3dc00] 08:39:29 INFO - PROCESS | 1742 | 1466696369418 Marionette DEBUG loaded listener.js 08:39:29 INFO - PROCESS | 1742 | ++DOMWINDOW == 114 (0x95355400) [pid = 1742] [serial = 1788] [outer = 0x93e3dc00] 08:39:30 INFO - PROCESS | 1742 | 1466696370300 Marionette TRACE conn3 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 08:39:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 08:39:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1535ms 08:39:30 INFO - PROCESS | 1742 | 1466696370367 Marionette TRACE conn3 -> [0,2353,"getWindowHandle",null] 08:39:30 INFO - PROCESS | 1742 | 1466696370372 Marionette TRACE conn3 <- [1,2353,null,{"value":"8"}] 08:39:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 08:39:30 INFO - PROCESS | 1742 | 1466696370382 Marionette TRACE conn3 -> [0,2354,"setScriptTimeout",{"ms":35000}] 08:39:30 INFO - PROCESS | 1742 | 1466696370386 Marionette TRACE conn3 <- [1,2354,null,{}] 08:39:30 INFO - PROCESS | 1742 | 1466696370392 Marionette TRACE conn3 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:30 INFO - PROCESS | 1742 | 1466696370398 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:39:30 INFO - PROCESS | 1742 | 1466696370585 Marionette TRACE conn3 <- [1,2355,null,{"value":null}] 08:39:30 INFO - PROCESS | 1742 | 1466696370821 Marionette TRACE conn3 -> [0,2356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:30 INFO - PROCESS | 1742 | 1466696370830 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:39:30 INFO - PROCESS | 1742 | ++DOCSHELL 0x8d0c2400 == 36 [pid = 1742] [id = 596] 08:39:30 INFO - PROCESS | 1742 | ++DOMWINDOW == 115 (0x8d2dcc00) [pid = 1742] [serial = 1789] [outer = (nil)] 08:39:30 INFO - PROCESS | 1742 | ++DOMWINDOW == 116 (0x8eecc800) [pid = 1742] [serial = 1790] [outer = 0x8d2dcc00] 08:39:30 INFO - PROCESS | 1742 | 1466696370917 Marionette DEBUG loaded listener.js 08:39:31 INFO - PROCESS | 1742 | ++DOMWINDOW == 117 (0x91d85400) [pid = 1742] [serial = 1791] [outer = 0x8d2dcc00] 08:39:31 INFO - PROCESS | 1742 | 1466696371940 Marionette TRACE conn3 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 08:39:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 08:39:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1640ms 08:39:32 INFO - PROCESS | 1742 | 1466696372023 Marionette TRACE conn3 -> [0,2357,"getWindowHandle",null] 08:39:32 INFO - PROCESS | 1742 | 1466696372028 Marionette TRACE conn3 <- [1,2357,null,{"value":"8"}] 08:39:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 08:39:32 INFO - PROCESS | 1742 | 1466696372034 Marionette TRACE conn3 -> [0,2358,"setScriptTimeout",{"ms":35000}] 08:39:32 INFO - PROCESS | 1742 | 1466696372038 Marionette TRACE conn3 <- [1,2358,null,{}] 08:39:32 INFO - PROCESS | 1742 | 1466696372043 Marionette TRACE conn3 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:32 INFO - PROCESS | 1742 | 1466696372049 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:39:32 INFO - PROCESS | 1742 | 1466696372227 Marionette TRACE conn3 <- [1,2359,null,{"value":null}] 08:39:32 INFO - PROCESS | 1742 | 1466696372614 Marionette TRACE conn3 -> [0,2360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:32 INFO - PROCESS | 1742 | 1466696372623 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:39:32 INFO - PROCESS | 1742 | ++DOCSHELL 0x8cf63800 == 37 [pid = 1742] [id = 597] 08:39:32 INFO - PROCESS | 1742 | ++DOMWINDOW == 118 (0x8cf66400) [pid = 1742] [serial = 1792] [outer = (nil)] 08:39:32 INFO - PROCESS | 1742 | ++DOMWINDOW == 119 (0x8d0bb400) [pid = 1742] [serial = 1793] [outer = 0x8cf66400] 08:39:32 INFO - PROCESS | 1742 | 1466696372747 Marionette DEBUG loaded listener.js 08:39:32 INFO - PROCESS | 1742 | ++DOMWINDOW == 120 (0x8d2dec00) [pid = 1742] [serial = 1794] [outer = 0x8cf66400] 08:39:33 INFO - PROCESS | 1742 | --DOCSHELL 0x8eec9400 == 36 [pid = 1742] [id = 565] 08:39:33 INFO - PROCESS | 1742 | --DOCSHELL 0x8eee7c00 == 35 [pid = 1742] [id = 551] 08:39:33 INFO - PROCESS | 1742 | --DOCSHELL 0x8e640800 == 34 [pid = 1742] [id = 564] 08:39:33 INFO - PROCESS | 1742 | --DOCSHELL 0x8d797c00 == 33 [pid = 1742] [id = 563] 08:39:33 INFO - PROCESS | 1742 | --DOCSHELL 0x8f396c00 == 32 [pid = 1742] [id = 588] 08:39:33 INFO - PROCESS | 1742 | --DOCSHELL 0x8ebcc400 == 31 [pid = 1742] [id = 587] 08:39:33 INFO - PROCESS | 1742 | --DOCSHELL 0x8d0bec00 == 30 [pid = 1742] [id = 586] 08:39:33 INFO - PROCESS | 1742 | 1466696373831 Marionette TRACE conn3 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 08:39:33 INFO - PROCESS | 1742 | --DOMWINDOW == 119 (0x8eab1c00) [pid = 1742] [serial = 1730] [outer = (nil)] [url = about:blank] 08:39:33 INFO - PROCESS | 1742 | --DOMWINDOW == 118 (0x8eedc800) [pid = 1742] [serial = 1731] [outer = (nil)] [url = about:blank] 08:39:33 INFO - PROCESS | 1742 | --DOMWINDOW == 117 (0x8d922c00) [pid = 1742] [serial = 1691] [outer = (nil)] [url = about:blank] 08:39:33 INFO - PROCESS | 1742 | --DOMWINDOW == 116 (0x8d92b800) [pid = 1742] [serial = 1692] [outer = (nil)] [url = about:blank] 08:39:33 INFO - PROCESS | 1742 | --DOMWINDOW == 115 (0x8eedec00) [pid = 1742] [serial = 1689] [outer = (nil)] [url = about:blank] 08:39:33 INFO - PROCESS | 1742 | --DOMWINDOW == 114 (0x8eec6c00) [pid = 1742] [serial = 1688] [outer = (nil)] [url = about:blank] 08:39:33 INFO - PROCESS | 1742 | --DOMWINDOW == 113 (0x8e668800) [pid = 1742] [serial = 1694] [outer = (nil)] [url = about:blank] 08:39:33 INFO - PROCESS | 1742 | --DOMWINDOW == 112 (0x8eee6800) [pid = 1742] [serial = 1697] [outer = (nil)] [url = about:blank] 08:39:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 08:39:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1838ms 08:39:33 INFO - PROCESS | 1742 | --DOMWINDOW == 111 (0x8e671000) [pid = 1742] [serial = 1668] [outer = (nil)] [url = about:blank] 08:39:33 INFO - PROCESS | 1742 | --DOMWINDOW == 110 (0x8e668000) [pid = 1742] [serial = 1667] [outer = (nil)] [url = about:blank] 08:39:33 INFO - PROCESS | 1742 | --DOMWINDOW == 109 (0x9119d000) [pid = 1742] [serial = 1671] [outer = (nil)] [url = about:blank] 08:39:33 INFO - PROCESS | 1742 | --DOMWINDOW == 108 (0x8f5da400) [pid = 1742] [serial = 1670] [outer = (nil)] [url = about:blank] 08:39:33 INFO - PROCESS | 1742 | --DOMWINDOW == 107 (0x92d0ac00) [pid = 1742] [serial = 1674] [outer = (nil)] [url = about:blank] 08:39:33 INFO - PROCESS | 1742 | --DOMWINDOW == 106 (0x92d03400) [pid = 1742] [serial = 1673] [outer = (nil)] [url = about:blank] 08:39:33 INFO - PROCESS | 1742 | --DOMWINDOW == 105 (0x9304f000) [pid = 1742] [serial = 1677] [outer = (nil)] [url = about:blank] 08:39:33 INFO - PROCESS | 1742 | --DOMWINDOW == 104 (0x9304b800) [pid = 1742] [serial = 1676] [outer = (nil)] [url = about:blank] 08:39:33 INFO - PROCESS | 1742 | --DOMWINDOW == 103 (0x93a61000) [pid = 1742] [serial = 1680] [outer = (nil)] [url = about:blank] 08:39:33 INFO - PROCESS | 1742 | --DOMWINDOW == 102 (0x930d9400) [pid = 1742] [serial = 1679] [outer = (nil)] [url = about:blank] 08:39:33 INFO - PROCESS | 1742 | --DOMWINDOW == 101 (0x92d0fc00) [pid = 1742] [serial = 1683] [outer = (nil)] [url = about:blank] 08:39:33 INFO - PROCESS | 1742 | --DOMWINDOW == 100 (0x8eec9c00) [pid = 1742] [serial = 1682] [outer = (nil)] [url = about:blank] 08:39:33 INFO - PROCESS | 1742 | --DOMWINDOW == 99 (0x8d7a2c00) [pid = 1742] [serial = 1686] [outer = (nil)] [url = about:blank] 08:39:33 INFO - PROCESS | 1742 | --DOMWINDOW == 98 (0x8d2e0c00) [pid = 1742] [serial = 1685] [outer = (nil)] [url = about:blank] 08:39:33 INFO - PROCESS | 1742 | --DOMWINDOW == 97 (0x8f38d000) [pid = 1742] [serial = 1698] [outer = (nil)] [url = about:blank] 08:39:33 INFO - PROCESS | 1742 | --DOMWINDOW == 96 (0x91199c00) [pid = 1742] [serial = 1703] [outer = (nil)] [url = about:blank] 08:39:33 INFO - PROCESS | 1742 | --DOMWINDOW == 95 (0x8f5d9000) [pid = 1742] [serial = 1701] [outer = (nil)] [url = about:blank] 08:39:33 INFO - PROCESS | 1742 | --DOMWINDOW == 94 (0x8e665c00) [pid = 1742] [serial = 1727] [outer = (nil)] [url = about:blank] 08:39:33 INFO - PROCESS | 1742 | --DOMWINDOW == 93 (0x8e63a800) [pid = 1742] [serial = 1706] [outer = (nil)] [url = about:blank] 08:39:33 INFO - PROCESS | 1742 | --DOMWINDOW == 92 (0x91599400) [pid = 1742] [serial = 1704] [outer = (nil)] [url = about:blank] 08:39:33 INFO - PROCESS | 1742 | --DOMWINDOW == 91 (0x8e673c00) [pid = 1742] [serial = 1707] [outer = (nil)] [url = about:blank] 08:39:33 INFO - PROCESS | 1742 | --DOMWINDOW == 90 (0x8f5d0000) [pid = 1742] [serial = 1709] [outer = (nil)] [url = about:blank] 08:39:33 INFO - PROCESS | 1742 | --DOMWINDOW == 89 (0x924b9400) [pid = 1742] [serial = 1712] [outer = (nil)] [url = about:blank] 08:39:33 INFO - PROCESS | 1742 | --DOMWINDOW == 88 (0x8f61cc00) [pid = 1742] [serial = 1710] [outer = (nil)] [url = about:blank] 08:39:33 INFO - PROCESS | 1742 | --DOMWINDOW == 87 (0x9258f800) [pid = 1742] [serial = 1715] [outer = (nil)] [url = about:blank] 08:39:33 INFO - PROCESS | 1742 | --DOMWINDOW == 86 (0x9250d800) [pid = 1742] [serial = 1713] [outer = (nil)] [url = about:blank] 08:39:33 INFO - PROCESS | 1742 | --DOMWINDOW == 85 (0x93047c00) [pid = 1742] [serial = 1718] [outer = (nil)] [url = about:blank] 08:39:33 INFO - PROCESS | 1742 | --DOMWINDOW == 84 (0x9258cc00) [pid = 1742] [serial = 1716] [outer = (nil)] [url = about:blank] 08:39:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 08:39:33 INFO - PROCESS | 1742 | --DOMWINDOW == 83 (0x92d0d000) [pid = 1742] [serial = 1721] [outer = (nil)] [url = about:blank] 08:39:33 INFO - PROCESS | 1742 | --DOMWINDOW == 82 (0x9304d000) [pid = 1742] [serial = 1719] [outer = (nil)] [url = about:blank] 08:39:33 INFO - PROCESS | 1742 | --DOMWINDOW == 81 (0x8d9f2400) [pid = 1742] [serial = 1724] [outer = (nil)] [url = about:blank] 08:39:33 INFO - PROCESS | 1742 | --DOMWINDOW == 80 (0x91597400) [pid = 1742] [serial = 1722] [outer = (nil)] [url = about:blank] 08:39:33 INFO - PROCESS | 1742 | --DOMWINDOW == 79 (0x8ebcac00) [pid = 1742] [serial = 1728] [outer = (nil)] [url = about:blank] 08:39:33 INFO - PROCESS | 1742 | --DOMWINDOW == 78 (0x8eec5000) [pid = 1742] [serial = 1725] [outer = (nil)] [url = about:blank] 08:39:33 INFO - PROCESS | 1742 | --DOMWINDOW == 77 (0x8eee7000) [pid = 1742] [serial = 1700] [outer = (nil)] [url = about:blank] 08:39:33 INFO - PROCESS | 1742 | --DOMWINDOW == 76 (0x8e66fc00) [pid = 1742] [serial = 1695] [outer = (nil)] [url = about:blank] 08:39:33 INFO - PROCESS | 1742 | 1466696373896 Marionette TRACE conn3 -> [0,2361,"getWindowHandle",null] 08:39:33 INFO - PROCESS | 1742 | 1466696373915 Marionette TRACE conn3 <- [1,2361,null,{"value":"8"}] 08:39:33 INFO - PROCESS | 1742 | 1466696373926 Marionette TRACE conn3 -> [0,2362,"setScriptTimeout",{"ms":35000}] 08:39:33 INFO - PROCESS | 1742 | 1466696373933 Marionette TRACE conn3 <- [1,2362,null,{}] 08:39:33 INFO - PROCESS | 1742 | 1466696373944 Marionette TRACE conn3 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:33 INFO - PROCESS | 1742 | 1466696373952 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:39:34 INFO - PROCESS | 1742 | 1466696374141 Marionette TRACE conn3 <- [1,2363,null,{"value":null}] 08:39:34 INFO - PROCESS | 1742 | 1466696374292 Marionette TRACE conn3 -> [0,2364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.created.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:34 INFO - PROCESS | 1742 | 1466696374300 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:39:34 INFO - PROCESS | 1742 | ++DOCSHELL 0x8d92d400 == 31 [pid = 1742] [id = 598] 08:39:34 INFO - PROCESS | 1742 | ++DOMWINDOW == 77 (0x8d9f3800) [pid = 1742] [serial = 1795] [outer = (nil)] 08:39:34 INFO - PROCESS | 1742 | ++DOMWINDOW == 78 (0x8e637800) [pid = 1742] [serial = 1796] [outer = 0x8d9f3800] 08:39:34 INFO - PROCESS | 1742 | 1466696374416 Marionette DEBUG loaded listener.js 08:39:34 INFO - PROCESS | 1742 | ++DOMWINDOW == 79 (0x8e66a000) [pid = 1742] [serial = 1797] [outer = 0x8d9f3800] 08:39:35 INFO - PROCESS | 1742 | 1466696375267 Marionette TRACE conn3 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 08:39:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 08:39:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1391ms 08:39:35 INFO - PROCESS | 1742 | 1466696375317 Marionette TRACE conn3 -> [0,2365,"getWindowHandle",null] 08:39:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 08:39:35 INFO - PROCESS | 1742 | 1466696375323 Marionette TRACE conn3 <- [1,2365,null,{"value":"8"}] 08:39:35 INFO - PROCESS | 1742 | 1466696375330 Marionette TRACE conn3 -> [0,2366,"setScriptTimeout",{"ms":35000}] 08:39:35 INFO - PROCESS | 1742 | 1466696375334 Marionette TRACE conn3 <- [1,2366,null,{}] 08:39:35 INFO - PROCESS | 1742 | 1466696375339 Marionette TRACE conn3 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:35 INFO - PROCESS | 1742 | 1466696375344 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:39:35 INFO - PROCESS | 1742 | 1466696375521 Marionette TRACE conn3 <- [1,2367,null,{"value":null}] 08:39:35 INFO - PROCESS | 1742 | 1466696375676 Marionette TRACE conn3 -> [0,2368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:35 INFO - PROCESS | 1742 | 1466696375689 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:39:35 INFO - PROCESS | 1742 | ++DOCSHELL 0x8eab2400 == 32 [pid = 1742] [id = 599] 08:39:35 INFO - PROCESS | 1742 | ++DOMWINDOW == 80 (0x8eab3000) [pid = 1742] [serial = 1798] [outer = (nil)] 08:39:35 INFO - PROCESS | 1742 | ++DOMWINDOW == 81 (0x8eec8800) [pid = 1742] [serial = 1799] [outer = 0x8eab3000] 08:39:35 INFO - PROCESS | 1742 | 1466696375757 Marionette DEBUG loaded listener.js 08:39:35 INFO - PROCESS | 1742 | ++DOMWINDOW == 82 (0x8eee7c00) [pid = 1742] [serial = 1800] [outer = 0x8eab3000] 08:39:36 INFO - PROCESS | 1742 | 1466696376692 Marionette TRACE conn3 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 08:39:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 08:39:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1389ms 08:39:36 INFO - PROCESS | 1742 | 1466696376719 Marionette TRACE conn3 -> [0,2369,"getWindowHandle",null] 08:39:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 08:39:36 INFO - PROCESS | 1742 | 1466696376723 Marionette TRACE conn3 <- [1,2369,null,{"value":"8"}] 08:39:36 INFO - PROCESS | 1742 | 1466696376737 Marionette TRACE conn3 -> [0,2370,"setScriptTimeout",{"ms":35000}] 08:39:36 INFO - PROCESS | 1742 | 1466696376746 Marionette TRACE conn3 <- [1,2370,null,{}] 08:39:36 INFO - PROCESS | 1742 | 1466696376773 Marionette TRACE conn3 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:36 INFO - PROCESS | 1742 | 1466696376780 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:39:37 INFO - PROCESS | 1742 | 1466696377022 Marionette TRACE conn3 <- [1,2371,null,{"value":null}] 08:39:37 INFO - PROCESS | 1742 | 1466696377051 Marionette TRACE conn3 -> [0,2372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:37 INFO - PROCESS | 1742 | 1466696377062 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:39:37 INFO - PROCESS | 1742 | ++DOCSHELL 0x8cf6a000 == 33 [pid = 1742] [id = 600] 08:39:37 INFO - PROCESS | 1742 | ++DOMWINDOW == 83 (0x8eec4000) [pid = 1742] [serial = 1801] [outer = (nil)] 08:39:37 INFO - PROCESS | 1742 | ++DOMWINDOW == 84 (0x8f61e000) [pid = 1742] [serial = 1802] [outer = 0x8eec4000] 08:39:37 INFO - PROCESS | 1742 | 1466696377131 Marionette DEBUG loaded listener.js 08:39:37 INFO - PROCESS | 1742 | ++DOMWINDOW == 85 (0x9119a800) [pid = 1742] [serial = 1803] [outer = 0x8eec4000] 08:39:38 INFO - PROCESS | 1742 | 1466696378119 Marionette TRACE conn3 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 08:39:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 08:39:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1414ms 08:39:38 INFO - PROCESS | 1742 | 1466696378146 Marionette TRACE conn3 -> [0,2373,"getWindowHandle",null] 08:39:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 08:39:38 INFO - PROCESS | 1742 | 1466696378151 Marionette TRACE conn3 <- [1,2373,null,{"value":"8"}] 08:39:38 INFO - PROCESS | 1742 | 1466696378157 Marionette TRACE conn3 -> [0,2374,"setScriptTimeout",{"ms":35000}] 08:39:38 INFO - PROCESS | 1742 | 1466696378160 Marionette TRACE conn3 <- [1,2374,null,{}] 08:39:38 INFO - PROCESS | 1742 | 1466696378165 Marionette TRACE conn3 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:38 INFO - PROCESS | 1742 | 1466696378170 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:39:38 INFO - PROCESS | 1742 | 1466696378397 Marionette TRACE conn3 <- [1,2375,null,{"value":null}] 08:39:38 INFO - PROCESS | 1742 | --DOMWINDOW == 84 (0x8ebd1000) [pid = 1742] [serial = 1762] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 08:39:38 INFO - PROCESS | 1742 | --DOMWINDOW == 83 (0x8d9f2000) [pid = 1742] [serial = 1732] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 08:39:38 INFO - PROCESS | 1742 | --DOMWINDOW == 82 (0x8f61f400) [pid = 1742] [serial = 1735] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 08:39:38 INFO - PROCESS | 1742 | --DOMWINDOW == 81 (0x8d931400) [pid = 1742] [serial = 1756] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 08:39:38 INFO - PROCESS | 1742 | --DOMWINDOW == 80 (0x91d8cc00) [pid = 1742] [serial = 1738] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 08:39:38 INFO - PROCESS | 1742 | --DOMWINDOW == 79 (0x8d2dd800) [pid = 1742] [serial = 1759] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 08:39:38 INFO - PROCESS | 1742 | --DOMWINDOW == 78 (0x9258d800) [pid = 1742] [serial = 1741] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 08:39:38 INFO - PROCESS | 1742 | --DOMWINDOW == 77 (0x8d9f4800) [pid = 1742] [serial = 1744] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 08:39:38 INFO - PROCESS | 1742 | --DOMWINDOW == 76 (0x8e638000) [pid = 1742] [serial = 1747] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 08:39:38 INFO - PROCESS | 1742 | --DOMWINDOW == 75 (0x8f5d1000) [pid = 1742] [serial = 1750] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 08:39:38 INFO - PROCESS | 1742 | --DOMWINDOW == 74 (0x8e639000) [pid = 1742] [serial = 1753] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 08:39:38 INFO - PROCESS | 1742 | 1466696378620 Marionette TRACE conn3 -> [0,2376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:38 INFO - PROCESS | 1742 | 1466696378629 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:39:38 INFO - PROCESS | 1742 | ++DOCSHELL 0x8cf62c00 == 34 [pid = 1742] [id = 601] 08:39:38 INFO - PROCESS | 1742 | ++DOMWINDOW == 75 (0x8d2da000) [pid = 1742] [serial = 1804] [outer = (nil)] 08:39:38 INFO - PROCESS | 1742 | ++DOMWINDOW == 76 (0x8d9f4800) [pid = 1742] [serial = 1805] [outer = 0x8d2da000] 08:39:38 INFO - PROCESS | 1742 | 1466696378705 Marionette DEBUG loaded listener.js 08:39:38 INFO - PROCESS | 1742 | ++DOMWINDOW == 77 (0x911a3800) [pid = 1742] [serial = 1806] [outer = 0x8d2da000] 08:39:39 INFO - PROCESS | 1742 | 1466696379536 Marionette TRACE conn3 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 08:39:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 08:39:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1438ms 08:39:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 08:39:39 INFO - PROCESS | 1742 | 1466696379596 Marionette TRACE conn3 -> [0,2377,"getWindowHandle",null] 08:39:39 INFO - PROCESS | 1742 | 1466696379599 Marionette TRACE conn3 <- [1,2377,null,{"value":"8"}] 08:39:39 INFO - PROCESS | 1742 | 1466696379606 Marionette TRACE conn3 -> [0,2378,"setScriptTimeout",{"ms":35000}] 08:39:39 INFO - PROCESS | 1742 | 1466696379609 Marionette TRACE conn3 <- [1,2378,null,{}] 08:39:39 INFO - PROCESS | 1742 | 1466696379615 Marionette TRACE conn3 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:39 INFO - PROCESS | 1742 | 1466696379621 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:39:39 INFO - PROCESS | 1742 | 1466696379793 Marionette TRACE conn3 <- [1,2379,null,{"value":null}] 08:39:39 INFO - PROCESS | 1742 | 1466696379804 Marionette TRACE conn3 -> [0,2380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:39 INFO - PROCESS | 1742 | 1466696379822 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:39:39 INFO - PROCESS | 1742 | ++DOCSHELL 0x9159d800 == 35 [pid = 1742] [id = 602] 08:39:39 INFO - PROCESS | 1742 | ++DOMWINDOW == 78 (0x91c53800) [pid = 1742] [serial = 1807] [outer = (nil)] 08:39:40 INFO - PROCESS | 1742 | ++DOMWINDOW == 79 (0x91c5f800) [pid = 1742] [serial = 1808] [outer = 0x91c53800] 08:39:40 INFO - PROCESS | 1742 | 1466696380035 Marionette DEBUG loaded listener.js 08:39:40 INFO - PROCESS | 1742 | ++DOMWINDOW == 80 (0x92506c00) [pid = 1742] [serial = 1809] [outer = 0x91c53800] 08:39:41 INFO - PROCESS | 1742 | 1466696381101 Marionette TRACE conn3 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 08:39:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 08:39:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1542ms 08:39:41 INFO - PROCESS | 1742 | 1466696381148 Marionette TRACE conn3 -> [0,2381,"getWindowHandle",null] 08:39:41 INFO - PROCESS | 1742 | 1466696381155 Marionette TRACE conn3 <- [1,2381,null,{"value":"8"}] 08:39:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 08:39:41 INFO - PROCESS | 1742 | 1466696381165 Marionette TRACE conn3 -> [0,2382,"setScriptTimeout",{"ms":35000}] 08:39:41 INFO - PROCESS | 1742 | 1466696381169 Marionette TRACE conn3 <- [1,2382,null,{}] 08:39:41 INFO - PROCESS | 1742 | 1466696381179 Marionette TRACE conn3 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:41 INFO - PROCESS | 1742 | 1466696381185 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:39:41 INFO - PROCESS | 1742 | 1466696381418 Marionette TRACE conn3 <- [1,2383,null,{"value":null}] 08:39:41 INFO - PROCESS | 1742 | 1466696381716 Marionette TRACE conn3 -> [0,2384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:41 INFO - PROCESS | 1742 | 1466696381730 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:39:41 INFO - PROCESS | 1742 | ++DOCSHELL 0x8d79e000 == 36 [pid = 1742] [id = 603] 08:39:41 INFO - PROCESS | 1742 | ++DOMWINDOW == 81 (0x8d79e400) [pid = 1742] [serial = 1810] [outer = (nil)] 08:39:41 INFO - PROCESS | 1742 | ++DOMWINDOW == 82 (0x8e63cc00) [pid = 1742] [serial = 1811] [outer = 0x8d79e400] 08:39:41 INFO - PROCESS | 1742 | 1466696381823 Marionette DEBUG loaded listener.js 08:39:41 INFO - PROCESS | 1742 | ++DOMWINDOW == 83 (0x8eaabc00) [pid = 1742] [serial = 1812] [outer = 0x8d79e400] 08:39:42 INFO - PROCESS | 1742 | 1466696382799 Marionette TRACE conn3 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 08:39:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 08:39:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1684ms 08:39:42 INFO - PROCESS | 1742 | 1466696382849 Marionette TRACE conn3 -> [0,2385,"getWindowHandle",null] 08:39:42 INFO - PROCESS | 1742 | 1466696382857 Marionette TRACE conn3 <- [1,2385,null,{"value":"8"}] 08:39:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 08:39:42 INFO - PROCESS | 1742 | 1466696382868 Marionette TRACE conn3 -> [0,2386,"setScriptTimeout",{"ms":35000}] 08:39:42 INFO - PROCESS | 1742 | 1466696382872 Marionette TRACE conn3 <- [1,2386,null,{}] 08:39:42 INFO - PROCESS | 1742 | 1466696382879 Marionette TRACE conn3 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:42 INFO - PROCESS | 1742 | 1466696382885 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:39:43 INFO - PROCESS | 1742 | 1466696383084 Marionette TRACE conn3 <- [1,2387,null,{"value":null}] 08:39:43 INFO - PROCESS | 1742 | 1466696383322 Marionette TRACE conn3 -> [0,2388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:43 INFO - PROCESS | 1742 | 1466696383331 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:39:43 INFO - PROCESS | 1742 | ++DOCSHELL 0x8f38a800 == 37 [pid = 1742] [id = 604] 08:39:43 INFO - PROCESS | 1742 | ++DOMWINDOW == 84 (0x8f38d000) [pid = 1742] [serial = 1813] [outer = (nil)] 08:39:43 INFO - PROCESS | 1742 | ++DOMWINDOW == 85 (0x8f5d6c00) [pid = 1742] [serial = 1814] [outer = 0x8f38d000] 08:39:43 INFO - PROCESS | 1742 | 1466696383461 Marionette DEBUG loaded listener.js 08:39:43 INFO - PROCESS | 1742 | ++DOMWINDOW == 86 (0x8f621800) [pid = 1742] [serial = 1815] [outer = 0x8f38d000] 08:39:44 INFO - PROCESS | 1742 | 1466696384506 Marionette TRACE conn3 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 08:39:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 08:39:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1690ms 08:39:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 08:39:44 INFO - PROCESS | 1742 | 1466696384559 Marionette TRACE conn3 -> [0,2389,"getWindowHandle",null] 08:39:44 INFO - PROCESS | 1742 | 1466696384562 Marionette TRACE conn3 <- [1,2389,null,{"value":"8"}] 08:39:44 INFO - PROCESS | 1742 | 1466696384570 Marionette TRACE conn3 -> [0,2390,"setScriptTimeout",{"ms":35000}] 08:39:44 INFO - PROCESS | 1742 | 1466696384576 Marionette TRACE conn3 <- [1,2390,null,{}] 08:39:44 INFO - PROCESS | 1742 | 1466696384593 Marionette TRACE conn3 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:44 INFO - PROCESS | 1742 | 1466696384602 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:39:44 INFO - PROCESS | 1742 | 1466696384839 Marionette TRACE conn3 <- [1,2391,null,{"value":null}] 08:39:45 INFO - PROCESS | 1742 | 1466696385086 Marionette TRACE conn3 -> [0,2392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:45 INFO - PROCESS | 1742 | 1466696385098 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:39:45 INFO - PROCESS | 1742 | ++DOCSHELL 0x8eab1c00 == 38 [pid = 1742] [id = 605] 08:39:45 INFO - PROCESS | 1742 | ++DOMWINDOW == 87 (0x924b9c00) [pid = 1742] [serial = 1816] [outer = (nil)] 08:39:45 INFO - PROCESS | 1742 | ++DOMWINDOW == 88 (0x9258bc00) [pid = 1742] [serial = 1817] [outer = 0x924b9c00] 08:39:45 INFO - PROCESS | 1742 | 1466696385224 Marionette DEBUG loaded listener.js 08:39:45 INFO - PROCESS | 1742 | ++DOMWINDOW == 89 (0x92d07400) [pid = 1742] [serial = 1818] [outer = 0x924b9c00] 08:39:46 INFO - PROCESS | 1742 | 1466696386140 Marionette TRACE conn3 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 08:39:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 08:39:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1643ms 08:39:46 INFO - PROCESS | 1742 | 1466696386212 Marionette TRACE conn3 -> [0,2393,"getWindowHandle",null] 08:39:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 08:39:46 INFO - PROCESS | 1742 | 1466696386218 Marionette TRACE conn3 <- [1,2393,null,{"value":"8"}] 08:39:46 INFO - PROCESS | 1742 | 1466696386224 Marionette TRACE conn3 -> [0,2394,"setScriptTimeout",{"ms":35000}] 08:39:46 INFO - PROCESS | 1742 | 1466696386228 Marionette TRACE conn3 <- [1,2394,null,{}] 08:39:46 INFO - PROCESS | 1742 | 1466696386234 Marionette TRACE conn3 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:46 INFO - PROCESS | 1742 | 1466696386239 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:39:46 INFO - PROCESS | 1742 | 1466696386442 Marionette TRACE conn3 <- [1,2395,null,{"value":null}] 08:39:46 INFO - PROCESS | 1742 | 1466696386632 Marionette TRACE conn3 -> [0,2396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:46 INFO - PROCESS | 1742 | 1466696386639 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:39:46 INFO - PROCESS | 1742 | ++DOCSHELL 0x9250e000 == 39 [pid = 1742] [id = 606] 08:39:46 INFO - PROCESS | 1742 | ++DOMWINDOW == 90 (0x92d01800) [pid = 1742] [serial = 1819] [outer = (nil)] 08:39:46 INFO - PROCESS | 1742 | ++DOMWINDOW == 91 (0x93054000) [pid = 1742] [serial = 1820] [outer = 0x92d01800] 08:39:46 INFO - PROCESS | 1742 | 1466696386728 Marionette DEBUG loaded listener.js 08:39:46 INFO - PROCESS | 1742 | ++DOMWINDOW == 92 (0x930e1c00) [pid = 1742] [serial = 1821] [outer = 0x92d01800] 08:39:47 INFO - PROCESS | 1742 | 1466696387722 Marionette TRACE conn3 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 08:39:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 08:39:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1535ms 08:39:47 INFO - PROCESS | 1742 | 1466696387760 Marionette TRACE conn3 -> [0,2397,"getWindowHandle",null] 08:39:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 08:39:47 INFO - PROCESS | 1742 | 1466696387764 Marionette TRACE conn3 <- [1,2397,null,{"value":"8"}] 08:39:47 INFO - PROCESS | 1742 | 1466696387771 Marionette TRACE conn3 -> [0,2398,"setScriptTimeout",{"ms":35000}] 08:39:47 INFO - PROCESS | 1742 | 1466696387774 Marionette TRACE conn3 <- [1,2398,null,{}] 08:39:47 INFO - PROCESS | 1742 | 1466696387780 Marionette TRACE conn3 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:47 INFO - PROCESS | 1742 | 1466696387786 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:39:47 INFO - PROCESS | 1742 | 1466696387977 Marionette TRACE conn3 <- [1,2399,null,{"value":null}] 08:39:48 INFO - PROCESS | 1742 | 1466696388174 Marionette TRACE conn3 -> [0,2400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:48 INFO - PROCESS | 1742 | 1466696388180 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:39:48 INFO - PROCESS | 1742 | ++DOCSHELL 0x8d2e0800 == 40 [pid = 1742] [id = 607] 08:39:48 INFO - PROCESS | 1742 | ++DOMWINDOW == 93 (0x9159b000) [pid = 1742] [serial = 1822] [outer = (nil)] 08:39:48 INFO - PROCESS | 1742 | ++DOMWINDOW == 94 (0x93c24c00) [pid = 1742] [serial = 1823] [outer = 0x9159b000] 08:39:48 INFO - PROCESS | 1742 | 1466696388273 Marionette DEBUG loaded listener.js 08:39:48 INFO - PROCESS | 1742 | ++DOMWINDOW == 95 (0x93c2fc00) [pid = 1742] [serial = 1824] [outer = 0x9159b000] 08:39:49 INFO - PROCESS | 1742 | 1466696389293 Marionette TRACE conn3 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 08:39:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 08:39:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1591ms 08:39:49 INFO - PROCESS | 1742 | 1466696389362 Marionette TRACE conn3 -> [0,2401,"getWindowHandle",null] 08:39:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 08:39:49 INFO - PROCESS | 1742 | 1466696389367 Marionette TRACE conn3 <- [1,2401,null,{"value":"8"}] 08:39:49 INFO - PROCESS | 1742 | 1466696389374 Marionette TRACE conn3 -> [0,2402,"setScriptTimeout",{"ms":35000}] 08:39:49 INFO - PROCESS | 1742 | 1466696389378 Marionette TRACE conn3 <- [1,2402,null,{}] 08:39:49 INFO - PROCESS | 1742 | 1466696389384 Marionette TRACE conn3 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:49 INFO - PROCESS | 1742 | 1466696389395 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:39:49 INFO - PROCESS | 1742 | 1466696389671 Marionette TRACE conn3 <- [1,2403,null,{"value":null}] 08:39:49 INFO - PROCESS | 1742 | 1466696389969 Marionette TRACE conn3 -> [0,2404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:49 INFO - PROCESS | 1742 | 1466696389979 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:39:50 INFO - PROCESS | 1742 | ++DOCSHELL 0x8cf5fc00 == 41 [pid = 1742] [id = 608] 08:39:50 INFO - PROCESS | 1742 | ++DOMWINDOW == 96 (0x8d0b9800) [pid = 1742] [serial = 1825] [outer = (nil)] 08:39:50 INFO - PROCESS | 1742 | ++DOMWINDOW == 97 (0x95356400) [pid = 1742] [serial = 1826] [outer = 0x8d0b9800] 08:39:50 INFO - PROCESS | 1742 | 1466696390064 Marionette DEBUG loaded listener.js 08:39:50 INFO - PROCESS | 1742 | ++DOMWINDOW == 98 (0x953e8800) [pid = 1742] [serial = 1827] [outer = 0x8d0b9800] 08:39:50 INFO - PROCESS | 1742 | 1466696390973 Marionette TRACE conn3 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 08:39:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 08:39:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1641ms 08:39:51 INFO - PROCESS | 1742 | 1466696391031 Marionette TRACE conn3 -> [0,2405,"getWindowHandle",null] 08:39:51 INFO - PROCESS | 1742 | 1466696391036 Marionette TRACE conn3 <- [1,2405,null,{"value":"8"}] 08:39:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 08:39:51 INFO - PROCESS | 1742 | 1466696391048 Marionette TRACE conn3 -> [0,2406,"setScriptTimeout",{"ms":35000}] 08:39:51 INFO - PROCESS | 1742 | 1466696391053 Marionette TRACE conn3 <- [1,2406,null,{}] 08:39:51 INFO - PROCESS | 1742 | 1466696391062 Marionette TRACE conn3 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:51 INFO - PROCESS | 1742 | 1466696391068 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:39:51 INFO - PROCESS | 1742 | 1466696391264 Marionette TRACE conn3 <- [1,2407,null,{"value":null}] 08:39:51 INFO - PROCESS | 1742 | 1466696391459 Marionette TRACE conn3 -> [0,2408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:51 INFO - PROCESS | 1742 | 1466696391471 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:39:51 INFO - PROCESS | 1742 | ++DOCSHELL 0x8ebd2800 == 42 [pid = 1742] [id = 609] 08:39:51 INFO - PROCESS | 1742 | ++DOMWINDOW == 99 (0x8eec3400) [pid = 1742] [serial = 1828] [outer = (nil)] 08:39:51 INFO - PROCESS | 1742 | ++DOMWINDOW == 100 (0x95451000) [pid = 1742] [serial = 1829] [outer = 0x8eec3400] 08:39:51 INFO - PROCESS | 1742 | 1466696391586 Marionette DEBUG loaded listener.js 08:39:51 INFO - PROCESS | 1742 | ++DOMWINDOW == 101 (0x95453c00) [pid = 1742] [serial = 1830] [outer = 0x8eec3400] 08:39:52 INFO - PROCESS | 1742 | 1466696392597 Marionette TRACE conn3 <- [1,2408,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 08:39:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 08:39:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1589ms 08:39:52 INFO - PROCESS | 1742 | 1466696392637 Marionette TRACE conn3 -> [0,2409,"getWindowHandle",null] 08:39:52 INFO - PROCESS | 1742 | 1466696392640 Marionette TRACE conn3 <- [1,2409,null,{"value":"8"}] 08:39:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 08:39:52 INFO - PROCESS | 1742 | 1466696392667 Marionette TRACE conn3 -> [0,2410,"setScriptTimeout",{"ms":35000}] 08:39:52 INFO - PROCESS | 1742 | 1466696392671 Marionette TRACE conn3 <- [1,2410,null,{}] 08:39:52 INFO - PROCESS | 1742 | 1466696392677 Marionette TRACE conn3 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:52 INFO - PROCESS | 1742 | 1466696392683 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:39:52 INFO - PROCESS | 1742 | 1466696392895 Marionette TRACE conn3 <- [1,2411,null,{"value":null}] 08:39:53 INFO - PROCESS | 1742 | 1466696393448 Marionette TRACE conn3 -> [0,2412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:53 INFO - PROCESS | 1742 | 1466696393455 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:39:53 INFO - PROCESS | 1742 | ++DOCSHELL 0x8d930400 == 43 [pid = 1742] [id = 610] 08:39:53 INFO - PROCESS | 1742 | ++DOMWINDOW == 102 (0x8d931800) [pid = 1742] [serial = 1831] [outer = (nil)] 08:39:53 INFO - PROCESS | 1742 | ++DOMWINDOW == 103 (0x8d9f6800) [pid = 1742] [serial = 1832] [outer = 0x8d931800] 08:39:53 INFO - PROCESS | 1742 | 1466696393546 Marionette DEBUG loaded listener.js 08:39:53 INFO - PROCESS | 1742 | ++DOMWINDOW == 104 (0x8e670c00) [pid = 1742] [serial = 1833] [outer = 0x8d931800] 08:39:54 INFO - PROCESS | 1742 | 1466696394565 Marionette TRACE conn3 <- [1,2412,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 08:39:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 08:39:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1937ms 08:39:54 INFO - PROCESS | 1742 | 1466696394605 Marionette TRACE conn3 -> [0,2413,"getWindowHandle",null] 08:39:54 INFO - PROCESS | 1742 | 1466696394610 Marionette TRACE conn3 <- [1,2413,null,{"value":"8"}] 08:39:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 08:39:54 INFO - PROCESS | 1742 | 1466696394618 Marionette TRACE conn3 -> [0,2414,"setScriptTimeout",{"ms":35000}] 08:39:54 INFO - PROCESS | 1742 | 1466696394624 Marionette TRACE conn3 <- [1,2414,null,{}] 08:39:54 INFO - PROCESS | 1742 | 1466696394633 Marionette TRACE conn3 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:54 INFO - PROCESS | 1742 | 1466696394640 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:39:54 INFO - PROCESS | 1742 | 1466696394824 Marionette TRACE conn3 <- [1,2415,null,{"value":null}] 08:39:55 INFO - PROCESS | 1742 | 1466696395161 Marionette TRACE conn3 -> [0,2416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:55 INFO - PROCESS | 1742 | 1466696395170 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:39:55 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e640400 == 44 [pid = 1742] [id = 611] 08:39:55 INFO - PROCESS | 1742 | ++DOMWINDOW == 105 (0x8ebcb400) [pid = 1742] [serial = 1834] [outer = (nil)] 08:39:55 INFO - PROCESS | 1742 | ++DOMWINDOW == 106 (0x8f61ac00) [pid = 1742] [serial = 1835] [outer = 0x8ebcb400] 08:39:55 INFO - PROCESS | 1742 | 1466696395256 Marionette DEBUG loaded listener.js 08:39:55 INFO - PROCESS | 1742 | ++DOMWINDOW == 107 (0x915a0c00) [pid = 1742] [serial = 1836] [outer = 0x8ebcb400] 08:39:56 INFO - PROCESS | 1742 | --DOCSHELL 0x8eaadc00 == 43 [pid = 1742] [id = 553] 08:39:56 INFO - PROCESS | 1742 | --DOCSHELL 0x8d79e800 == 42 [pid = 1742] [id = 549] 08:39:56 INFO - PROCESS | 1742 | --DOCSHELL 0x8d2da400 == 41 [pid = 1742] [id = 550] 08:39:56 INFO - PROCESS | 1742 | --DOCSHELL 0x8d0c1800 == 40 [pid = 1742] [id = 562] 08:39:57 INFO - PROCESS | 1742 | --DOCSHELL 0x8d930800 == 39 [pid = 1742] [id = 552] 08:39:57 INFO - PROCESS | 1742 | --DOCSHELL 0x8d7a2400 == 38 [pid = 1742] [id = 566] 08:39:57 INFO - PROCESS | 1742 | --DOCSHELL 0x8d7a5000 == 37 [pid = 1742] [id = 555] 08:39:57 INFO - PROCESS | 1742 | --DOCSHELL 0x8ebd4c00 == 36 [pid = 1742] [id = 556] 08:39:57 INFO - PROCESS | 1742 | --DOCSHELL 0x8d79ac00 == 35 [pid = 1742] [id = 585] 08:39:57 INFO - PROCESS | 1742 | --DOCSHELL 0x8e63e800 == 34 [pid = 1742] [id = 594] 08:39:57 INFO - PROCESS | 1742 | --DOCSHELL 0x8d7a0800 == 33 [pid = 1742] [id = 554] 08:39:57 INFO - PROCESS | 1742 | --DOCSHELL 0x8e66d000 == 32 [pid = 1742] [id = 590] 08:39:57 INFO - PROCESS | 1742 | --DOCSHELL 0x8f61f000 == 31 [pid = 1742] [id = 591] 08:39:57 INFO - PROCESS | 1742 | --DOCSHELL 0x92d0b800 == 30 [pid = 1742] [id = 559] 08:39:57 INFO - PROCESS | 1742 | --DOCSHELL 0x8cf5c800 == 29 [pid = 1742] [id = 589] 08:39:57 INFO - PROCESS | 1742 | --DOCSHELL 0x8f614c00 == 28 [pid = 1742] [id = 557] 08:39:57 INFO - PROCESS | 1742 | --DOCSHELL 0x8d9ea400 == 27 [pid = 1742] [id = 592] 08:39:57 INFO - PROCESS | 1742 | --DOCSHELL 0x92501c00 == 26 [pid = 1742] [id = 558] 08:39:57 INFO - PROCESS | 1742 | --DOCSHELL 0x8cf63800 == 25 [pid = 1742] [id = 597] 08:39:57 INFO - PROCESS | 1742 | --DOCSHELL 0x8d0b7c00 == 24 [pid = 1742] [id = 593] 08:39:57 INFO - PROCESS | 1742 | --DOCSHELL 0x93e39000 == 23 [pid = 1742] [id = 595] 08:39:57 INFO - PROCESS | 1742 | --DOCSHELL 0x8cf66c00 == 22 [pid = 1742] [id = 560] 08:39:57 INFO - PROCESS | 1742 | --DOCSHELL 0x8d0c2400 == 21 [pid = 1742] [id = 596] 08:39:57 INFO - PROCESS | 1742 | --DOCSHELL 0x8d0bf400 == 20 [pid = 1742] [id = 561] 08:39:57 INFO - PROCESS | 1742 | --DOMWINDOW == 106 (0x8eec8000) [pid = 1742] [serial = 1763] [outer = (nil)] [url = about:blank] 08:39:57 INFO - PROCESS | 1742 | --DOMWINDOW == 105 (0x8eec3000) [pid = 1742] [serial = 1734] [outer = (nil)] [url = about:blank] 08:39:57 INFO - PROCESS | 1742 | --DOMWINDOW == 104 (0x8eab2000) [pid = 1742] [serial = 1733] [outer = (nil)] [url = about:blank] 08:39:57 INFO - PROCESS | 1742 | --DOMWINDOW == 103 (0x8eecf000) [pid = 1742] [serial = 1764] [outer = (nil)] [url = about:blank] 08:39:57 INFO - PROCESS | 1742 | --DOMWINDOW == 102 (0x91598c00) [pid = 1742] [serial = 1737] [outer = (nil)] [url = about:blank] 08:39:57 INFO - PROCESS | 1742 | --DOMWINDOW == 101 (0x9119c800) [pid = 1742] [serial = 1736] [outer = (nil)] [url = about:blank] 08:39:57 INFO - PROCESS | 1742 | --DOMWINDOW == 100 (0x8eab7400) [pid = 1742] [serial = 1758] [outer = (nil)] [url = about:blank] 08:39:57 INFO - PROCESS | 1742 | --DOMWINDOW == 99 (0x8eaaa800) [pid = 1742] [serial = 1757] [outer = (nil)] [url = about:blank] 08:39:57 INFO - PROCESS | 1742 | --DOMWINDOW == 98 (0x92584400) [pid = 1742] [serial = 1740] [outer = (nil)] [url = about:blank] 08:39:57 INFO - PROCESS | 1742 | --DOMWINDOW == 97 (0x924ba800) [pid = 1742] [serial = 1739] [outer = (nil)] [url = about:blank] 08:39:57 INFO - PROCESS | 1742 | --DOMWINDOW == 96 (0x8d7a0c00) [pid = 1742] [serial = 1760] [outer = (nil)] [url = about:blank] 08:39:57 INFO - PROCESS | 1742 | --DOMWINDOW == 95 (0x93c2c800) [pid = 1742] [serial = 1743] [outer = (nil)] [url = about:blank] 08:39:57 INFO - PROCESS | 1742 | --DOMWINDOW == 94 (0x93c23400) [pid = 1742] [serial = 1742] [outer = (nil)] [url = about:blank] 08:39:57 INFO - PROCESS | 1742 | --DOMWINDOW == 93 (0x93e3a800) [pid = 1742] [serial = 1746] [outer = (nil)] [url = about:blank] 08:39:57 INFO - PROCESS | 1742 | --DOMWINDOW == 92 (0x93cc8000) [pid = 1742] [serial = 1745] [outer = (nil)] [url = about:blank] 08:39:57 INFO - PROCESS | 1742 | --DOMWINDOW == 91 (0x95355c00) [pid = 1742] [serial = 1749] [outer = (nil)] [url = about:blank] 08:39:57 INFO - PROCESS | 1742 | --DOMWINDOW == 90 (0x95355000) [pid = 1742] [serial = 1748] [outer = (nil)] [url = about:blank] 08:39:57 INFO - PROCESS | 1742 | --DOMWINDOW == 89 (0x95384c00) [pid = 1742] [serial = 1752] [outer = (nil)] [url = about:blank] 08:39:57 INFO - PROCESS | 1742 | --DOMWINDOW == 88 (0x95361c00) [pid = 1742] [serial = 1751] [outer = (nil)] [url = about:blank] 08:39:57 INFO - PROCESS | 1742 | --DOMWINDOW == 87 (0x9538bc00) [pid = 1742] [serial = 1755] [outer = (nil)] [url = about:blank] 08:39:57 INFO - PROCESS | 1742 | --DOMWINDOW == 86 (0x9538b400) [pid = 1742] [serial = 1754] [outer = (nil)] [url = about:blank] 08:39:57 INFO - PROCESS | 1742 | --DOMWINDOW == 85 (0x8d92d800) [pid = 1742] [serial = 1761] [outer = (nil)] [url = about:blank] 08:39:57 INFO - PROCESS | 1742 | --DOMWINDOW == 84 (0x8f5dcc00) [pid = 1742] [serial = 1766] [outer = (nil)] [url = about:blank] 08:39:57 INFO - PROCESS | 1742 | 1466696397478 Marionette TRACE conn3 <- [1,2416,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 08:39:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 08:39:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 2890ms 08:39:57 INFO - PROCESS | 1742 | 1466696397510 Marionette TRACE conn3 -> [0,2417,"getWindowHandle",null] 08:39:57 INFO - PROCESS | 1742 | 1466696397517 Marionette TRACE conn3 <- [1,2417,null,{"value":"8"}] 08:39:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 08:39:57 INFO - PROCESS | 1742 | 1466696397526 Marionette TRACE conn3 -> [0,2418,"setScriptTimeout",{"ms":35000}] 08:39:57 INFO - PROCESS | 1742 | 1466696397530 Marionette TRACE conn3 <- [1,2418,null,{}] 08:39:57 INFO - PROCESS | 1742 | 1466696397539 Marionette TRACE conn3 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:57 INFO - PROCESS | 1742 | 1466696397544 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:39:57 INFO - PROCESS | 1742 | 1466696397711 Marionette TRACE conn3 <- [1,2419,null,{"value":null}] 08:39:57 INFO - PROCESS | 1742 | 1466696397911 Marionette TRACE conn3 -> [0,2420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:57 INFO - PROCESS | 1742 | 1466696397927 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:39:57 INFO - PROCESS | 1742 | ++DOCSHELL 0x8d797400 == 21 [pid = 1742] [id = 612] 08:39:57 INFO - PROCESS | 1742 | ++DOMWINDOW == 85 (0x8d798c00) [pid = 1742] [serial = 1837] [outer = (nil)] 08:39:57 INFO - PROCESS | 1742 | ++DOMWINDOW == 86 (0x8d79f400) [pid = 1742] [serial = 1838] [outer = 0x8d798c00] 08:39:58 INFO - PROCESS | 1742 | 1466696398000 Marionette DEBUG loaded listener.js 08:39:58 INFO - PROCESS | 1742 | ++DOMWINDOW == 87 (0x8d7a1000) [pid = 1742] [serial = 1839] [outer = 0x8d798c00] 08:39:58 INFO - PROCESS | 1742 | 1466696398791 Marionette TRACE conn3 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 08:39:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 08:39:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1332ms 08:39:58 INFO - PROCESS | 1742 | 1466696398858 Marionette TRACE conn3 -> [0,2421,"getWindowHandle",null] 08:39:58 INFO - PROCESS | 1742 | 1466696398866 Marionette TRACE conn3 <- [1,2421,null,{"value":"8"}] 08:39:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 08:39:58 INFO - PROCESS | 1742 | 1466696398878 Marionette TRACE conn3 -> [0,2422,"setScriptTimeout",{"ms":35000}] 08:39:58 INFO - PROCESS | 1742 | 1466696398882 Marionette TRACE conn3 <- [1,2422,null,{}] 08:39:58 INFO - PROCESS | 1742 | 1466696398888 Marionette TRACE conn3 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:58 INFO - PROCESS | 1742 | 1466696398894 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:39:59 INFO - PROCESS | 1742 | 1466696399071 Marionette TRACE conn3 <- [1,2423,null,{"value":null}] 08:39:59 INFO - PROCESS | 1742 | 1466696399244 Marionette TRACE conn3 -> [0,2424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:59 INFO - PROCESS | 1742 | 1466696399251 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:39:59 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e638000 == 22 [pid = 1742] [id = 613] 08:39:59 INFO - PROCESS | 1742 | ++DOMWINDOW == 88 (0x8e63b800) [pid = 1742] [serial = 1840] [outer = (nil)] 08:39:59 INFO - PROCESS | 1742 | ++DOMWINDOW == 89 (0x8e668400) [pid = 1742] [serial = 1841] [outer = 0x8e63b800] 08:39:59 INFO - PROCESS | 1742 | 1466696399329 Marionette DEBUG loaded listener.js 08:39:59 INFO - PROCESS | 1742 | ++DOMWINDOW == 90 (0x8d9f8000) [pid = 1742] [serial = 1842] [outer = 0x8e63b800] 08:40:00 INFO - PROCESS | 1742 | 1466696400312 Marionette TRACE conn3 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 08:40:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 08:40:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1485ms 08:40:00 INFO - PROCESS | 1742 | 1466696400370 Marionette TRACE conn3 -> [0,2425,"getWindowHandle",null] 08:40:00 INFO - PROCESS | 1742 | 1466696400374 Marionette TRACE conn3 <- [1,2425,null,{"value":"8"}] 08:40:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 08:40:00 INFO - PROCESS | 1742 | 1466696400382 Marionette TRACE conn3 -> [0,2426,"setScriptTimeout",{"ms":35000}] 08:40:00 INFO - PROCESS | 1742 | 1466696400388 Marionette TRACE conn3 <- [1,2426,null,{}] 08:40:00 INFO - PROCESS | 1742 | 1466696400416 Marionette TRACE conn3 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:00 INFO - PROCESS | 1742 | 1466696400426 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:40:00 INFO - PROCESS | 1742 | 1466696400687 Marionette TRACE conn3 <- [1,2427,null,{"value":null}] 08:40:00 INFO - PROCESS | 1742 | 1466696400722 Marionette TRACE conn3 -> [0,2428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:00 INFO - PROCESS | 1742 | 1466696400731 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:40:00 INFO - PROCESS | 1742 | ++DOCSHELL 0x8eedc000 == 23 [pid = 1742] [id = 614] 08:40:00 INFO - PROCESS | 1742 | ++DOMWINDOW == 91 (0x8eedec00) [pid = 1742] [serial = 1843] [outer = (nil)] 08:40:00 INFO - PROCESS | 1742 | ++DOMWINDOW == 92 (0x8eee3c00) [pid = 1742] [serial = 1844] [outer = 0x8eedec00] 08:40:00 INFO - PROCESS | 1742 | 1466696400850 Marionette DEBUG loaded listener.js 08:40:00 INFO - PROCESS | 1742 | ++DOMWINDOW == 93 (0x8f38c800) [pid = 1742] [serial = 1845] [outer = 0x8eedec00] 08:40:02 INFO - PROCESS | 1742 | --DOMWINDOW == 92 (0x91c53800) [pid = 1742] [serial = 1807] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 08:40:02 INFO - PROCESS | 1742 | --DOMWINDOW == 91 (0x8f397800) [pid = 1742] [serial = 1765] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 08:40:02 INFO - PROCESS | 1742 | --DOMWINDOW == 90 (0x8eec4000) [pid = 1742] [serial = 1801] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 08:40:02 INFO - PROCESS | 1742 | --DOMWINDOW == 89 (0x8d2da000) [pid = 1742] [serial = 1804] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 08:40:02 INFO - PROCESS | 1742 | --DOMWINDOW == 88 (0x9119e400) [pid = 1742] [serial = 1774] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 08:40:02 INFO - PROCESS | 1742 | --DOMWINDOW == 87 (0x93e3dc00) [pid = 1742] [serial = 1786] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 08:40:02 INFO - PROCESS | 1742 | --DOMWINDOW == 86 (0x93053800) [pid = 1742] [serial = 1783] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 08:40:02 INFO - PROCESS | 1742 | --DOMWINDOW == 85 (0x8d2dcc00) [pid = 1742] [serial = 1789] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 08:40:02 INFO - PROCESS | 1742 | --DOMWINDOW == 84 (0x8d9f3800) [pid = 1742] [serial = 1795] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 08:40:02 INFO - PROCESS | 1742 | --DOMWINDOW == 83 (0x8ebca800) [pid = 1742] [serial = 1777] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 08:40:02 INFO - PROCESS | 1742 | --DOMWINDOW == 82 (0x8d2e1c00) [pid = 1742] [serial = 1780] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 08:40:02 INFO - PROCESS | 1742 | --DOMWINDOW == 81 (0x8eab3000) [pid = 1742] [serial = 1798] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 08:40:02 INFO - PROCESS | 1742 | --DOMWINDOW == 80 (0x8cf5cc00) [pid = 1742] [serial = 1768] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 08:40:02 INFO - PROCESS | 1742 | --DOMWINDOW == 79 (0x8cf66400) [pid = 1742] [serial = 1792] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 08:40:02 INFO - PROCESS | 1742 | --DOMWINDOW == 78 (0x8e672000) [pid = 1742] [serial = 1771] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 08:40:02 INFO - PROCESS | 1742 | 1466696402698 Marionette TRACE conn3 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 08:40:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 08:40:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 2343ms 08:40:02 INFO - PROCESS | 1742 | 1466696402727 Marionette TRACE conn3 -> [0,2429,"getWindowHandle",null] 08:40:02 INFO - PROCESS | 1742 | 1466696402732 Marionette TRACE conn3 <- [1,2429,null,{"value":"8"}] 08:40:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 08:40:02 INFO - PROCESS | 1742 | 1466696402738 Marionette TRACE conn3 -> [0,2430,"setScriptTimeout",{"ms":35000}] 08:40:02 INFO - PROCESS | 1742 | 1466696402742 Marionette TRACE conn3 <- [1,2430,null,{}] 08:40:02 INFO - PROCESS | 1742 | 1466696402747 Marionette TRACE conn3 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:02 INFO - PROCESS | 1742 | 1466696402752 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:40:02 INFO - PROCESS | 1742 | 1466696402921 Marionette TRACE conn3 <- [1,2431,null,{"value":null}] 08:40:03 INFO - PROCESS | 1742 | 1466696403069 Marionette TRACE conn3 -> [0,2432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:03 INFO - PROCESS | 1742 | 1466696403076 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:40:03 INFO - PROCESS | 1742 | ++DOCSHELL 0x8cf5f800 == 24 [pid = 1742] [id = 615] 08:40:03 INFO - PROCESS | 1742 | ++DOMWINDOW == 79 (0x8d0b8800) [pid = 1742] [serial = 1846] [outer = (nil)] 08:40:03 INFO - PROCESS | 1742 | ++DOMWINDOW == 80 (0x8eab7000) [pid = 1742] [serial = 1847] [outer = 0x8d0b8800] 08:40:03 INFO - PROCESS | 1742 | 1466696403150 Marionette DEBUG loaded listener.js 08:40:03 INFO - PROCESS | 1742 | ++DOMWINDOW == 81 (0x8f391400) [pid = 1742] [serial = 1848] [outer = 0x8d0b8800] 08:40:03 INFO - PROCESS | 1742 | 1466696403956 Marionette TRACE conn3 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 08:40:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 08:40:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1240ms 08:40:03 INFO - PROCESS | 1742 | 1466696403979 Marionette TRACE conn3 -> [0,2433,"getWindowHandle",null] 08:40:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 08:40:03 INFO - PROCESS | 1742 | 1466696403983 Marionette TRACE conn3 <- [1,2433,null,{"value":"8"}] 08:40:03 INFO - PROCESS | 1742 | 1466696403991 Marionette TRACE conn3 -> [0,2434,"setScriptTimeout",{"ms":35000}] 08:40:03 INFO - PROCESS | 1742 | 1466696403995 Marionette TRACE conn3 <- [1,2434,null,{}] 08:40:04 INFO - PROCESS | 1742 | 1466696404001 Marionette TRACE conn3 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:04 INFO - PROCESS | 1742 | 1466696404006 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:40:04 INFO - PROCESS | 1742 | 1466696404228 Marionette TRACE conn3 <- [1,2435,null,{"value":null}] 08:40:04 INFO - PROCESS | 1742 | 1466696404259 Marionette TRACE conn3 -> [0,2436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:04 INFO - PROCESS | 1742 | 1466696404267 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:40:04 INFO - PROCESS | 1742 | ++DOCSHELL 0x8d2e2000 == 25 [pid = 1742] [id = 616] 08:40:04 INFO - PROCESS | 1742 | ++DOMWINDOW == 82 (0x8d9f5800) [pid = 1742] [serial = 1849] [outer = (nil)] 08:40:04 INFO - PROCESS | 1742 | ++DOMWINDOW == 83 (0x8f5da800) [pid = 1742] [serial = 1850] [outer = 0x8d9f5800] 08:40:04 INFO - PROCESS | 1742 | 1466696404340 Marionette DEBUG loaded listener.js 08:40:04 INFO - PROCESS | 1742 | ++DOMWINDOW == 84 (0x8f619000) [pid = 1742] [serial = 1851] [outer = 0x8d9f5800] 08:40:05 INFO - PROCESS | 1742 | 1466696405527 Marionette TRACE conn3 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 08:40:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 08:40:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1586ms 08:40:05 INFO - PROCESS | 1742 | 1466696405577 Marionette TRACE conn3 -> [0,2437,"getWindowHandle",null] 08:40:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 08:40:05 INFO - PROCESS | 1742 | 1466696405584 Marionette TRACE conn3 <- [1,2437,null,{"value":"8"}] 08:40:05 INFO - PROCESS | 1742 | 1466696405594 Marionette TRACE conn3 -> [0,2438,"setScriptTimeout",{"ms":35000}] 08:40:05 INFO - PROCESS | 1742 | 1466696405603 Marionette TRACE conn3 <- [1,2438,null,{}] 08:40:05 INFO - PROCESS | 1742 | 1466696405612 Marionette TRACE conn3 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:05 INFO - PROCESS | 1742 | 1466696405619 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:40:05 INFO - PROCESS | 1742 | 1466696405854 Marionette TRACE conn3 <- [1,2439,null,{"value":null}] 08:40:06 INFO - PROCESS | 1742 | 1466696406094 Marionette TRACE conn3 -> [0,2440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:06 INFO - PROCESS | 1742 | 1466696406106 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:40:06 INFO - PROCESS | 1742 | ++DOCSHELL 0x8d930000 == 26 [pid = 1742] [id = 617] 08:40:06 INFO - PROCESS | 1742 | ++DOMWINDOW == 85 (0x8d930c00) [pid = 1742] [serial = 1852] [outer = (nil)] 08:40:06 INFO - PROCESS | 1742 | ++DOMWINDOW == 86 (0x8e641c00) [pid = 1742] [serial = 1853] [outer = 0x8d930c00] 08:40:06 INFO - PROCESS | 1742 | 1466696406241 Marionette DEBUG loaded listener.js 08:40:06 INFO - PROCESS | 1742 | ++DOMWINDOW == 87 (0x8eab4c00) [pid = 1742] [serial = 1854] [outer = 0x8d930c00] 08:40:07 INFO - PROCESS | 1742 | 1466696407259 Marionette TRACE conn3 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 08:40:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 08:40:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1691ms 08:40:07 INFO - PROCESS | 1742 | 1466696407284 Marionette TRACE conn3 -> [0,2441,"getWindowHandle",null] 08:40:07 INFO - PROCESS | 1742 | 1466696407292 Marionette TRACE conn3 <- [1,2441,null,{"value":"8"}] 08:40:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 08:40:07 INFO - PROCESS | 1742 | 1466696407304 Marionette TRACE conn3 -> [0,2442,"setScriptTimeout",{"ms":35000}] 08:40:07 INFO - PROCESS | 1742 | 1466696407308 Marionette TRACE conn3 <- [1,2442,null,{}] 08:40:07 INFO - PROCESS | 1742 | 1466696407315 Marionette TRACE conn3 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:07 INFO - PROCESS | 1742 | 1466696407320 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:40:07 INFO - PROCESS | 1742 | 1466696407562 Marionette TRACE conn3 <- [1,2443,null,{"value":null}] 08:40:07 INFO - PROCESS | 1742 | 1466696407861 Marionette TRACE conn3 -> [0,2444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:07 INFO - PROCESS | 1742 | 1466696407868 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:40:07 INFO - PROCESS | 1742 | ++DOCSHELL 0x8d2e1400 == 27 [pid = 1742] [id = 618] 08:40:07 INFO - PROCESS | 1742 | ++DOMWINDOW == 88 (0x8f5d5000) [pid = 1742] [serial = 1855] [outer = (nil)] 08:40:07 INFO - PROCESS | 1742 | ++DOMWINDOW == 89 (0x8f5dd000) [pid = 1742] [serial = 1856] [outer = 0x8f5d5000] 08:40:07 INFO - PROCESS | 1742 | 1466696407978 Marionette DEBUG loaded listener.js 08:40:08 INFO - PROCESS | 1742 | ++DOMWINDOW == 90 (0x8f390000) [pid = 1742] [serial = 1857] [outer = 0x8f5d5000] 08:40:08 INFO - PROCESS | 1742 | 1466696408935 Marionette TRACE conn3 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 08:40:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 08:40:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1684ms 08:40:09 INFO - PROCESS | 1742 | 1466696409019 Marionette TRACE conn3 -> [0,2445,"getWindowHandle",null] 08:40:09 INFO - PROCESS | 1742 | 1466696409028 Marionette TRACE conn3 <- [1,2445,null,{"value":"8"}] 08:40:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 08:40:09 INFO - PROCESS | 1742 | 1466696409040 Marionette TRACE conn3 -> [0,2446,"setScriptTimeout",{"ms":35000}] 08:40:09 INFO - PROCESS | 1742 | 1466696409046 Marionette TRACE conn3 <- [1,2446,null,{}] 08:40:09 INFO - PROCESS | 1742 | 1466696409106 Marionette TRACE conn3 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:09 INFO - PROCESS | 1742 | 1466696409116 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:40:09 INFO - PROCESS | 1742 | 1466696409422 Marionette TRACE conn3 <- [1,2447,null,{"value":null}] 08:40:09 INFO - PROCESS | 1742 | 1466696409624 Marionette TRACE conn3 -> [0,2448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:09 INFO - PROCESS | 1742 | 1466696409634 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:40:09 INFO - PROCESS | 1742 | ++DOCSHELL 0x91c60000 == 28 [pid = 1742] [id = 619] 08:40:09 INFO - PROCESS | 1742 | ++DOMWINDOW == 91 (0x91c62000) [pid = 1742] [serial = 1858] [outer = (nil)] 08:40:09 INFO - PROCESS | 1742 | ++DOMWINDOW == 92 (0x91d8d000) [pid = 1742] [serial = 1859] [outer = 0x91c62000] 08:40:09 INFO - PROCESS | 1742 | 1466696409725 Marionette DEBUG loaded listener.js 08:40:09 INFO - PROCESS | 1742 | ++DOMWINDOW == 93 (0x92501c00) [pid = 1742] [serial = 1860] [outer = 0x91c62000] 08:40:10 INFO - PROCESS | 1742 | 1466696410703 Marionette TRACE conn3 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 08:40:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 08:40:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1696ms 08:40:10 INFO - PROCESS | 1742 | 1466696410737 Marionette TRACE conn3 -> [0,2449,"getWindowHandle",null] 08:40:10 INFO - PROCESS | 1742 | 1466696410742 Marionette TRACE conn3 <- [1,2449,null,{"value":"8"}] 08:40:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 08:40:10 INFO - PROCESS | 1742 | 1466696410749 Marionette TRACE conn3 -> [0,2450,"setScriptTimeout",{"ms":35000}] 08:40:10 INFO - PROCESS | 1742 | 1466696410752 Marionette TRACE conn3 <- [1,2450,null,{}] 08:40:10 INFO - PROCESS | 1742 | 1466696410759 Marionette TRACE conn3 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:10 INFO - PROCESS | 1742 | 1466696410764 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:40:10 INFO - PROCESS | 1742 | 1466696410959 Marionette TRACE conn3 <- [1,2451,null,{"value":null}] 08:40:11 INFO - PROCESS | 1742 | 1466696411146 Marionette TRACE conn3 -> [0,2452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:11 INFO - PROCESS | 1742 | 1466696411157 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:40:11 INFO - PROCESS | 1742 | ++DOCSHELL 0x8f616800 == 29 [pid = 1742] [id = 620] 08:40:11 INFO - PROCESS | 1742 | ++DOMWINDOW == 94 (0x92584c00) [pid = 1742] [serial = 1861] [outer = (nil)] 08:40:11 INFO - PROCESS | 1742 | ++DOMWINDOW == 95 (0x9258cc00) [pid = 1742] [serial = 1862] [outer = 0x92584c00] 08:40:11 INFO - PROCESS | 1742 | 1466696411237 Marionette DEBUG loaded listener.js 08:40:11 INFO - PROCESS | 1742 | ++DOMWINDOW == 96 (0x92d03400) [pid = 1742] [serial = 1863] [outer = 0x92584c00] 08:40:12 INFO - PROCESS | 1742 | 1466696412249 Marionette TRACE conn3 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 08:40:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 08:40:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1533ms 08:40:12 INFO - PROCESS | 1742 | 1466696412283 Marionette TRACE conn3 -> [0,2453,"getWindowHandle",null] 08:40:12 INFO - PROCESS | 1742 | 1466696412287 Marionette TRACE conn3 <- [1,2453,null,{"value":"8"}] 08:40:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 08:40:12 INFO - PROCESS | 1742 | 1466696412295 Marionette TRACE conn3 -> [0,2454,"setScriptTimeout",{"ms":35000}] 08:40:12 INFO - PROCESS | 1742 | 1466696412299 Marionette TRACE conn3 <- [1,2454,null,{}] 08:40:12 INFO - PROCESS | 1742 | 1466696412305 Marionette TRACE conn3 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:12 INFO - PROCESS | 1742 | 1466696412310 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:40:12 INFO - PROCESS | 1742 | 1466696412492 Marionette TRACE conn3 <- [1,2455,null,{"value":null}] 08:40:12 INFO - PROCESS | 1742 | 1466696412680 Marionette TRACE conn3 -> [0,2456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:12 INFO - PROCESS | 1742 | 1466696412686 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:40:12 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e638800 == 30 [pid = 1742] [id = 621] 08:40:12 INFO - PROCESS | 1742 | ++DOMWINDOW == 97 (0x92583400) [pid = 1742] [serial = 1864] [outer = (nil)] 08:40:12 INFO - PROCESS | 1742 | ++DOMWINDOW == 98 (0x92d10000) [pid = 1742] [serial = 1865] [outer = 0x92583400] 08:40:12 INFO - PROCESS | 1742 | 1466696412772 Marionette DEBUG loaded listener.js 08:40:12 INFO - PROCESS | 1742 | ++DOMWINDOW == 99 (0x93048800) [pid = 1742] [serial = 1866] [outer = 0x92583400] 08:40:13 INFO - PROCESS | 1742 | 1466696413813 Marionette TRACE conn3 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 08:40:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 08:40:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1545ms 08:40:13 INFO - PROCESS | 1742 | 1466696413841 Marionette TRACE conn3 -> [0,2457,"getWindowHandle",null] 08:40:13 INFO - PROCESS | 1742 | 1466696413845 Marionette TRACE conn3 <- [1,2457,null,{"value":"8"}] 08:40:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 08:40:13 INFO - PROCESS | 1742 | 1466696413852 Marionette TRACE conn3 -> [0,2458,"setScriptTimeout",{"ms":35000}] 08:40:13 INFO - PROCESS | 1742 | 1466696413855 Marionette TRACE conn3 <- [1,2458,null,{}] 08:40:13 INFO - PROCESS | 1742 | 1466696413861 Marionette TRACE conn3 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:13 INFO - PROCESS | 1742 | 1466696413872 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:40:14 INFO - PROCESS | 1742 | 1466696414089 Marionette TRACE conn3 <- [1,2459,null,{"value":null}] 08:40:14 INFO - PROCESS | 1742 | 1466696414309 Marionette TRACE conn3 -> [0,2460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:14 INFO - PROCESS | 1742 | 1466696414320 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:40:14 INFO - PROCESS | 1742 | ++DOCSHELL 0x8d0b5800 == 31 [pid = 1742] [id = 622] 08:40:14 INFO - PROCESS | 1742 | ++DOMWINDOW == 100 (0x8d928400) [pid = 1742] [serial = 1867] [outer = (nil)] 08:40:14 INFO - PROCESS | 1742 | ++DOMWINDOW == 101 (0x92d0d800) [pid = 1742] [serial = 1868] [outer = 0x8d928400] 08:40:14 INFO - PROCESS | 1742 | 1466696414489 Marionette DEBUG loaded listener.js 08:40:14 INFO - PROCESS | 1742 | ++DOMWINDOW == 102 (0x93cbbc00) [pid = 1742] [serial = 1869] [outer = 0x8d928400] 08:40:15 INFO - PROCESS | 1742 | 1466696415469 Marionette TRACE conn3 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 08:40:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 08:40:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1638ms 08:40:15 INFO - PROCESS | 1742 | 1466696415491 Marionette TRACE conn3 -> [0,2461,"getWindowHandle",null] 08:40:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 08:40:15 INFO - PROCESS | 1742 | 1466696415495 Marionette TRACE conn3 <- [1,2461,null,{"value":"8"}] 08:40:15 INFO - PROCESS | 1742 | 1466696415502 Marionette TRACE conn3 -> [0,2462,"setScriptTimeout",{"ms":35000}] 08:40:15 INFO - PROCESS | 1742 | 1466696415506 Marionette TRACE conn3 <- [1,2462,null,{}] 08:40:15 INFO - PROCESS | 1742 | 1466696415512 Marionette TRACE conn3 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:15 INFO - PROCESS | 1742 | 1466696415518 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:40:15 INFO - PROCESS | 1742 | 1466696415704 Marionette TRACE conn3 <- [1,2463,null,{"value":null}] 08:40:16 INFO - PROCESS | 1742 | 1466696416087 Marionette TRACE conn3 -> [0,2464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:16 INFO - PROCESS | 1742 | 1466696416097 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:40:16 INFO - PROCESS | 1742 | ++DOCSHELL 0x8cf6a400 == 32 [pid = 1742] [id = 623] 08:40:16 INFO - PROCESS | 1742 | ++DOMWINDOW == 103 (0x8cf6a800) [pid = 1742] [serial = 1870] [outer = (nil)] 08:40:16 INFO - PROCESS | 1742 | ++DOMWINDOW == 104 (0x8d0c2800) [pid = 1742] [serial = 1871] [outer = 0x8cf6a800] 08:40:16 INFO - PROCESS | 1742 | 1466696416218 Marionette DEBUG loaded listener.js 08:40:16 INFO - PROCESS | 1742 | ++DOMWINDOW == 105 (0x8d2dbc00) [pid = 1742] [serial = 1872] [outer = 0x8cf6a800] 08:40:17 INFO - PROCESS | 1742 | 1466696417310 Marionette TRACE conn3 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 08:40:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 08:40:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1833ms 08:40:17 INFO - PROCESS | 1742 | 1466696417336 Marionette TRACE conn3 -> [0,2465,"getWindowHandle",null] 08:40:17 INFO - PROCESS | 1742 | 1466696417342 Marionette TRACE conn3 <- [1,2465,null,{"value":"8"}] 08:40:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 08:40:17 INFO - PROCESS | 1742 | 1466696417350 Marionette TRACE conn3 -> [0,2466,"setScriptTimeout",{"ms":35000}] 08:40:17 INFO - PROCESS | 1742 | 1466696417354 Marionette TRACE conn3 <- [1,2466,null,{}] 08:40:17 INFO - PROCESS | 1742 | 1466696417362 Marionette TRACE conn3 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:17 INFO - PROCESS | 1742 | 1466696417370 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:40:17 INFO - PROCESS | 1742 | 1466696417551 Marionette TRACE conn3 <- [1,2467,null,{"value":null}] 08:40:17 INFO - PROCESS | 1742 | --DOMWINDOW == 104 (0x91c5f800) [pid = 1742] [serial = 1808] [outer = (nil)] [url = about:blank] 08:40:17 INFO - PROCESS | 1742 | --DOMWINDOW == 103 (0x91195c00) [pid = 1742] [serial = 1767] [outer = (nil)] [url = about:blank] 08:40:17 INFO - PROCESS | 1742 | --DOMWINDOW == 102 (0x8f61e000) [pid = 1742] [serial = 1802] [outer = (nil)] [url = about:blank] 08:40:17 INFO - PROCESS | 1742 | --DOMWINDOW == 101 (0x8d9f4800) [pid = 1742] [serial = 1805] [outer = (nil)] [url = about:blank] 08:40:17 INFO - PROCESS | 1742 | --DOMWINDOW == 100 (0x9119a800) [pid = 1742] [serial = 1803] [outer = (nil)] [url = about:blank] 08:40:17 INFO - PROCESS | 1742 | --DOMWINDOW == 99 (0x911a3c00) [pid = 1742] [serial = 1775] [outer = (nil)] [url = about:blank] 08:40:17 INFO - PROCESS | 1742 | --DOMWINDOW == 98 (0x91c56800) [pid = 1742] [serial = 1776] [outer = (nil)] [url = about:blank] 08:40:17 INFO - PROCESS | 1742 | --DOMWINDOW == 97 (0x94991c00) [pid = 1742] [serial = 1787] [outer = (nil)] [url = about:blank] 08:40:17 INFO - PROCESS | 1742 | --DOMWINDOW == 96 (0x95355400) [pid = 1742] [serial = 1788] [outer = (nil)] [url = about:blank] 08:40:17 INFO - PROCESS | 1742 | --DOMWINDOW == 95 (0x930dac00) [pid = 1742] [serial = 1784] [outer = (nil)] [url = about:blank] 08:40:17 INFO - PROCESS | 1742 | --DOMWINDOW == 94 (0x93e37000) [pid = 1742] [serial = 1785] [outer = (nil)] [url = about:blank] 08:40:17 INFO - PROCESS | 1742 | --DOMWINDOW == 93 (0x8eecc800) [pid = 1742] [serial = 1790] [outer = (nil)] [url = about:blank] 08:40:17 INFO - PROCESS | 1742 | --DOMWINDOW == 92 (0x91d85400) [pid = 1742] [serial = 1791] [outer = (nil)] [url = about:blank] 08:40:17 INFO - PROCESS | 1742 | --DOMWINDOW == 91 (0x8e637800) [pid = 1742] [serial = 1796] [outer = (nil)] [url = about:blank] 08:40:17 INFO - PROCESS | 1742 | --DOMWINDOW == 90 (0x8e66a000) [pid = 1742] [serial = 1797] [outer = (nil)] [url = about:blank] 08:40:17 INFO - PROCESS | 1742 | --DOMWINDOW == 89 (0x92503800) [pid = 1742] [serial = 1778] [outer = (nil)] [url = about:blank] 08:40:17 INFO - PROCESS | 1742 | --DOMWINDOW == 88 (0x92509400) [pid = 1742] [serial = 1779] [outer = (nil)] [url = about:blank] 08:40:17 INFO - PROCESS | 1742 | --DOMWINDOW == 87 (0x9258ac00) [pid = 1742] [serial = 1781] [outer = (nil)] [url = about:blank] 08:40:17 INFO - PROCESS | 1742 | --DOMWINDOW == 86 (0x92585c00) [pid = 1742] [serial = 1782] [outer = (nil)] [url = about:blank] 08:40:17 INFO - PROCESS | 1742 | --DOMWINDOW == 85 (0x8eec8800) [pid = 1742] [serial = 1799] [outer = (nil)] [url = about:blank] 08:40:17 INFO - PROCESS | 1742 | --DOMWINDOW == 84 (0x8cf65800) [pid = 1742] [serial = 1769] [outer = (nil)] [url = about:blank] 08:40:17 INFO - PROCESS | 1742 | --DOMWINDOW == 83 (0x8d0c0000) [pid = 1742] [serial = 1770] [outer = (nil)] [url = about:blank] 08:40:17 INFO - PROCESS | 1742 | --DOMWINDOW == 82 (0x8d0bb400) [pid = 1742] [serial = 1793] [outer = (nil)] [url = about:blank] 08:40:17 INFO - PROCESS | 1742 | --DOMWINDOW == 81 (0x8d2dec00) [pid = 1742] [serial = 1794] [outer = (nil)] [url = about:blank] 08:40:17 INFO - PROCESS | 1742 | --DOMWINDOW == 80 (0x8eab6400) [pid = 1742] [serial = 1772] [outer = (nil)] [url = about:blank] 08:40:17 INFO - PROCESS | 1742 | --DOMWINDOW == 79 (0x8ebd5400) [pid = 1742] [serial = 1773] [outer = (nil)] [url = about:blank] 08:40:17 INFO - PROCESS | 1742 | --DOMWINDOW == 78 (0x92506c00) [pid = 1742] [serial = 1809] [outer = (nil)] [url = about:blank] 08:40:17 INFO - PROCESS | 1742 | --DOMWINDOW == 77 (0x911a3800) [pid = 1742] [serial = 1806] [outer = (nil)] [url = about:blank] 08:40:17 INFO - PROCESS | 1742 | --DOMWINDOW == 76 (0x8eee7c00) [pid = 1742] [serial = 1800] [outer = (nil)] [url = about:blank] 08:40:17 INFO - PROCESS | 1742 | 1466696417775 Marionette TRACE conn3 -> [0,2468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:17 INFO - PROCESS | 1742 | 1466696417781 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:40:17 INFO - PROCESS | 1742 | ++DOCSHELL 0x8d0bb400 == 33 [pid = 1742] [id = 624] 08:40:17 INFO - PROCESS | 1742 | ++DOMWINDOW == 77 (0x8d2db800) [pid = 1742] [serial = 1873] [outer = (nil)] 08:40:17 INFO - PROCESS | 1742 | ++DOMWINDOW == 78 (0x8e636000) [pid = 1742] [serial = 1874] [outer = 0x8d2db800] 08:40:17 INFO - PROCESS | 1742 | 1466696417902 Marionette DEBUG loaded listener.js 08:40:18 INFO - PROCESS | 1742 | ++DOMWINDOW == 79 (0x8e669800) [pid = 1742] [serial = 1875] [outer = 0x8d2db800] 08:40:18 INFO - PROCESS | 1742 | 1466696418711 Marionette TRACE conn3 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 08:40:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 08:40:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1381ms 08:40:18 INFO - PROCESS | 1742 | 1466696418737 Marionette TRACE conn3 -> [0,2469,"getWindowHandle",null] 08:40:18 INFO - PROCESS | 1742 | 1466696418743 Marionette TRACE conn3 <- [1,2469,null,{"value":"8"}] 08:40:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 08:40:18 INFO - PROCESS | 1742 | 1466696418750 Marionette TRACE conn3 -> [0,2470,"setScriptTimeout",{"ms":35000}] 08:40:18 INFO - PROCESS | 1742 | 1466696418754 Marionette TRACE conn3 <- [1,2470,null,{}] 08:40:18 INFO - PROCESS | 1742 | 1466696418760 Marionette TRACE conn3 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:18 INFO - PROCESS | 1742 | 1466696418765 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:40:18 INFO - PROCESS | 1742 | 1466696418938 Marionette TRACE conn3 <- [1,2471,null,{"value":null}] 08:40:18 INFO - PROCESS | 1742 | 1466696418954 Marionette TRACE conn3 -> [0,2472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:18 INFO - PROCESS | 1742 | 1466696418964 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:40:18 INFO - PROCESS | 1742 | ++DOCSHELL 0x8eec3000 == 34 [pid = 1742] [id = 625] 08:40:18 INFO - PROCESS | 1742 | ++DOMWINDOW == 80 (0x8eec7c00) [pid = 1742] [serial = 1876] [outer = (nil)] 08:40:19 INFO - PROCESS | 1742 | ++DOMWINDOW == 81 (0x8eedf000) [pid = 1742] [serial = 1877] [outer = 0x8eec7c00] 08:40:19 INFO - PROCESS | 1742 | 1466696419035 Marionette DEBUG loaded listener.js 08:40:19 INFO - PROCESS | 1742 | ++DOMWINDOW == 82 (0x8f398c00) [pid = 1742] [serial = 1878] [outer = 0x8eec7c00] 08:40:20 INFO - PROCESS | 1742 | 1466696420119 Marionette TRACE conn3 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 08:40:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 08:40:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1432ms 08:40:20 INFO - PROCESS | 1742 | 1466696420198 Marionette TRACE conn3 -> [0,2473,"getWindowHandle",null] 08:40:20 INFO - PROCESS | 1742 | 1466696420201 Marionette TRACE conn3 <- [1,2473,null,{"value":"8"}] 08:40:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 08:40:20 INFO - PROCESS | 1742 | 1466696420217 Marionette TRACE conn3 -> [0,2474,"setScriptTimeout",{"ms":35000}] 08:40:20 INFO - PROCESS | 1742 | 1466696420226 Marionette TRACE conn3 <- [1,2474,null,{}] 08:40:20 INFO - PROCESS | 1742 | 1466696420246 Marionette TRACE conn3 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:20 INFO - PROCESS | 1742 | 1466696420253 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:40:20 INFO - PROCESS | 1742 | 1466696420483 Marionette TRACE conn3 <- [1,2475,null,{"value":null}] 08:40:20 INFO - PROCESS | 1742 | 1466696420508 Marionette TRACE conn3 -> [0,2476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:20 INFO - PROCESS | 1742 | 1466696420518 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:40:20 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e66f800 == 35 [pid = 1742] [id = 626] 08:40:20 INFO - PROCESS | 1742 | ++DOMWINDOW == 83 (0x91594800) [pid = 1742] [serial = 1879] [outer = (nil)] 08:40:20 INFO - PROCESS | 1742 | ++DOMWINDOW == 84 (0x9159f000) [pid = 1742] [serial = 1880] [outer = 0x91594800] 08:40:20 INFO - PROCESS | 1742 | 1466696420588 Marionette DEBUG loaded listener.js 08:40:20 INFO - PROCESS | 1742 | ++DOMWINDOW == 85 (0x91c56800) [pid = 1742] [serial = 1881] [outer = 0x91594800] 08:40:21 INFO - PROCESS | 1742 | 1466696421589 Marionette TRACE conn3 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 08:40:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 08:40:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1419ms 08:40:21 INFO - PROCESS | 1742 | 1466696421630 Marionette TRACE conn3 -> [0,2477,"getWindowHandle",null] 08:40:21 INFO - PROCESS | 1742 | 1466696421634 Marionette TRACE conn3 <- [1,2477,null,{"value":"8"}] 08:40:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 08:40:21 INFO - PROCESS | 1742 | 1466696421648 Marionette TRACE conn3 -> [0,2478,"setScriptTimeout",{"ms":35000}] 08:40:21 INFO - PROCESS | 1742 | 1466696421653 Marionette TRACE conn3 <- [1,2478,null,{}] 08:40:21 INFO - PROCESS | 1742 | 1466696421658 Marionette TRACE conn3 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:21 INFO - PROCESS | 1742 | 1466696421663 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:40:22 INFO - PROCESS | 1742 | 1466696422012 Marionette TRACE conn3 <- [1,2479,null,{"value":null}] 08:40:22 INFO - PROCESS | 1742 | --DOMWINDOW == 84 (0x8d79e400) [pid = 1742] [serial = 1810] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 08:40:22 INFO - PROCESS | 1742 | --DOMWINDOW == 83 (0x8f38d000) [pid = 1742] [serial = 1813] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 08:40:22 INFO - PROCESS | 1742 | --DOMWINDOW == 82 (0x924b9c00) [pid = 1742] [serial = 1816] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 08:40:22 INFO - PROCESS | 1742 | --DOMWINDOW == 81 (0x92d01800) [pid = 1742] [serial = 1819] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 08:40:22 INFO - PROCESS | 1742 | --DOMWINDOW == 80 (0x9159b000) [pid = 1742] [serial = 1822] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 08:40:22 INFO - PROCESS | 1742 | --DOMWINDOW == 79 (0x8d0b9800) [pid = 1742] [serial = 1825] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 08:40:22 INFO - PROCESS | 1742 | --DOMWINDOW == 78 (0x8eec3400) [pid = 1742] [serial = 1828] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 08:40:22 INFO - PROCESS | 1742 | --DOMWINDOW == 77 (0x8d931800) [pid = 1742] [serial = 1831] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 08:40:22 INFO - PROCESS | 1742 | --DOMWINDOW == 76 (0x8d0b8800) [pid = 1742] [serial = 1846] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 08:40:22 INFO - PROCESS | 1742 | --DOMWINDOW == 75 (0x8d798c00) [pid = 1742] [serial = 1837] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 08:40:22 INFO - PROCESS | 1742 | --DOMWINDOW == 74 (0x8e63b800) [pid = 1742] [serial = 1840] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 08:40:22 INFO - PROCESS | 1742 | --DOMWINDOW == 73 (0x8eedec00) [pid = 1742] [serial = 1843] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 08:40:22 INFO - PROCESS | 1742 | --DOMWINDOW == 72 (0x8ebcb400) [pid = 1742] [serial = 1834] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 08:40:22 INFO - PROCESS | 1742 | 1466696422220 Marionette TRACE conn3 -> [0,2480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:22 INFO - PROCESS | 1742 | 1466696422230 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:40:22 INFO - PROCESS | 1742 | ++DOCSHELL 0x8d0b8800 == 36 [pid = 1742] [id = 627] 08:40:22 INFO - PROCESS | 1742 | ++DOMWINDOW == 73 (0x8d0b9800) [pid = 1742] [serial = 1882] [outer = (nil)] 08:40:22 INFO - PROCESS | 1742 | ++DOMWINDOW == 74 (0x8d931400) [pid = 1742] [serial = 1883] [outer = 0x8d0b9800] 08:40:22 INFO - PROCESS | 1742 | 1466696422316 Marionette DEBUG loaded listener.js 08:40:22 INFO - PROCESS | 1742 | ++DOMWINDOW == 75 (0x8e63b800) [pid = 1742] [serial = 1884] [outer = 0x8d0b9800] 08:40:23 INFO - PROCESS | 1742 | 1466696423086 Marionette TRACE conn3 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 08:40:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 08:40:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1490ms 08:40:23 INFO - PROCESS | 1742 | 1466696423133 Marionette TRACE conn3 -> [0,2481,"getWindowHandle",null] 08:40:23 INFO - PROCESS | 1742 | 1466696423137 Marionette TRACE conn3 <- [1,2481,null,{"value":"8"}] 08:40:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 08:40:23 INFO - PROCESS | 1742 | 1466696423143 Marionette TRACE conn3 -> [0,2482,"setScriptTimeout",{"ms":35000}] 08:40:23 INFO - PROCESS | 1742 | 1466696423147 Marionette TRACE conn3 <- [1,2482,null,{}] 08:40:23 INFO - PROCESS | 1742 | 1466696423159 Marionette TRACE conn3 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:23 INFO - PROCESS | 1742 | 1466696423163 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:40:23 INFO - PROCESS | 1742 | 1466696423397 Marionette TRACE conn3 <- [1,2483,null,{"value":null}] 08:40:23 INFO - PROCESS | 1742 | 1466696423413 Marionette TRACE conn3 -> [0,2484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:23 INFO - PROCESS | 1742 | 1466696423430 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:40:23 INFO - PROCESS | 1742 | ++DOCSHELL 0x91d8a800 == 37 [pid = 1742] [id = 628] 08:40:23 INFO - PROCESS | 1742 | ++DOMWINDOW == 76 (0x91d8b000) [pid = 1742] [serial = 1885] [outer = (nil)] 08:40:23 INFO - PROCESS | 1742 | ++DOMWINDOW == 77 (0x92508c00) [pid = 1742] [serial = 1886] [outer = 0x91d8b000] 08:40:23 INFO - PROCESS | 1742 | 1466696423518 Marionette DEBUG loaded listener.js 08:40:23 INFO - PROCESS | 1742 | ++DOMWINDOW == 78 (0x92589800) [pid = 1742] [serial = 1887] [outer = 0x91d8b000] 08:40:24 INFO - PROCESS | 1742 | 1466696424742 Marionette TRACE conn3 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 08:40:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 08:40:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1637ms 08:40:24 INFO - PROCESS | 1742 | 1466696424781 Marionette TRACE conn3 -> [0,2485,"getWindowHandle",null] 08:40:24 INFO - PROCESS | 1742 | 1466696424787 Marionette TRACE conn3 <- [1,2485,null,{"value":"8"}] 08:40:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 08:40:24 INFO - PROCESS | 1742 | 1466696424797 Marionette TRACE conn3 -> [0,2486,"setScriptTimeout",{"ms":35000}] 08:40:24 INFO - PROCESS | 1742 | 1466696424801 Marionette TRACE conn3 <- [1,2486,null,{}] 08:40:24 INFO - PROCESS | 1742 | 1466696424810 Marionette TRACE conn3 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:24 INFO - PROCESS | 1742 | 1466696424817 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:40:25 INFO - PROCESS | 1742 | 1466696425019 Marionette TRACE conn3 <- [1,2487,null,{"value":null}] 08:40:25 INFO - PROCESS | 1742 | 1466696425272 Marionette TRACE conn3 -> [0,2488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:25 INFO - PROCESS | 1742 | 1466696425283 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:40:25 INFO - PROCESS | 1742 | ++DOCSHELL 0x8d7a0c00 == 38 [pid = 1742] [id = 629] 08:40:25 INFO - PROCESS | 1742 | ++DOMWINDOW == 79 (0x8d92bc00) [pid = 1742] [serial = 1888] [outer = (nil)] 08:40:25 INFO - PROCESS | 1742 | ++DOMWINDOW == 80 (0x8e667400) [pid = 1742] [serial = 1889] [outer = 0x8d92bc00] 08:40:25 INFO - PROCESS | 1742 | 1466696425417 Marionette DEBUG loaded listener.js 08:40:25 INFO - PROCESS | 1742 | ++DOMWINDOW == 81 (0x8ebd4400) [pid = 1742] [serial = 1890] [outer = 0x8d92bc00] 08:40:26 INFO - PROCESS | 1742 | 1466696426413 Marionette TRACE conn3 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 08:40:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 08:40:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1697ms 08:40:26 INFO - PROCESS | 1742 | 1466696426494 Marionette TRACE conn3 -> [0,2489,"getWindowHandle",null] 08:40:26 INFO - PROCESS | 1742 | 1466696426502 Marionette TRACE conn3 <- [1,2489,null,{"value":"8"}] 08:40:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 08:40:26 INFO - PROCESS | 1742 | 1466696426516 Marionette TRACE conn3 -> [0,2490,"setScriptTimeout",{"ms":35000}] 08:40:26 INFO - PROCESS | 1742 | 1466696426522 Marionette TRACE conn3 <- [1,2490,null,{}] 08:40:26 INFO - PROCESS | 1742 | 1466696426530 Marionette TRACE conn3 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:26 INFO - PROCESS | 1742 | 1466696426536 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:40:26 INFO - PROCESS | 1742 | 1466696426790 Marionette TRACE conn3 <- [1,2491,null,{"value":null}] 08:40:27 INFO - PROCESS | 1742 | 1466696427039 Marionette TRACE conn3 -> [0,2492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:27 INFO - PROCESS | 1742 | 1466696427050 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:40:27 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e635800 == 39 [pid = 1742] [id = 630] 08:40:27 INFO - PROCESS | 1742 | ++DOMWINDOW == 82 (0x8eee9000) [pid = 1742] [serial = 1891] [outer = (nil)] 08:40:27 INFO - PROCESS | 1742 | ++DOMWINDOW == 83 (0x915a0800) [pid = 1742] [serial = 1892] [outer = 0x8eee9000] 08:40:27 INFO - PROCESS | 1742 | 1466696427184 Marionette DEBUG loaded listener.js 08:40:27 INFO - PROCESS | 1742 | ++DOMWINDOW == 84 (0x91d85c00) [pid = 1742] [serial = 1893] [outer = 0x8eee9000] 08:40:28 INFO - PROCESS | 1742 | 1466696428246 Marionette TRACE conn3 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 08:40:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 08:40:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1803ms 08:40:28 INFO - PROCESS | 1742 | 1466696428319 Marionette TRACE conn3 -> [0,2493,"getWindowHandle",null] 08:40:28 INFO - PROCESS | 1742 | 1466696428323 Marionette TRACE conn3 <- [1,2493,null,{"value":"8"}] 08:40:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 08:40:28 INFO - PROCESS | 1742 | 1466696428332 Marionette TRACE conn3 -> [0,2494,"setScriptTimeout",{"ms":35000}] 08:40:28 INFO - PROCESS | 1742 | 1466696428338 Marionette TRACE conn3 <- [1,2494,null,{}] 08:40:28 INFO - PROCESS | 1742 | 1466696428372 Marionette TRACE conn3 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:28 INFO - PROCESS | 1742 | 1466696428382 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:40:28 INFO - PROCESS | 1742 | 1466696428654 Marionette TRACE conn3 <- [1,2495,null,{"value":null}] 08:40:28 INFO - PROCESS | 1742 | 1466696428821 Marionette TRACE conn3 -> [0,2496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:28 INFO - PROCESS | 1742 | 1466696428833 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:40:28 INFO - PROCESS | 1742 | ++DOCSHELL 0x8f5cfc00 == 40 [pid = 1742] [id = 631] 08:40:28 INFO - PROCESS | 1742 | ++DOMWINDOW == 85 (0x9304d000) [pid = 1742] [serial = 1894] [outer = (nil)] 08:40:28 INFO - PROCESS | 1742 | ++DOMWINDOW == 86 (0x930d5c00) [pid = 1742] [serial = 1895] [outer = 0x9304d000] 08:40:28 INFO - PROCESS | 1742 | 1466696428937 Marionette DEBUG loaded listener.js 08:40:29 INFO - PROCESS | 1742 | ++DOMWINDOW == 87 (0x93c24000) [pid = 1742] [serial = 1896] [outer = 0x9304d000] 08:40:29 INFO - PROCESS | 1742 | 1466696429941 Marionette TRACE conn3 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 08:40:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 08:40:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1656ms 08:40:29 INFO - PROCESS | 1742 | 1466696429988 Marionette TRACE conn3 -> [0,2497,"getWindowHandle",null] 08:40:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 08:40:29 INFO - PROCESS | 1742 | 1466696429994 Marionette TRACE conn3 <- [1,2497,null,{"value":"8"}] 08:40:30 INFO - PROCESS | 1742 | 1466696430000 Marionette TRACE conn3 -> [0,2498,"setScriptTimeout",{"ms":35000}] 08:40:30 INFO - PROCESS | 1742 | 1466696430003 Marionette TRACE conn3 <- [1,2498,null,{}] 08:40:30 INFO - PROCESS | 1742 | 1466696430010 Marionette TRACE conn3 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:30 INFO - PROCESS | 1742 | 1466696430016 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:40:30 INFO - PROCESS | 1742 | 1466696430220 Marionette TRACE conn3 <- [1,2499,null,{"value":null}] 08:40:30 INFO - PROCESS | 1742 | 1466696430411 Marionette TRACE conn3 -> [0,2500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:30 INFO - PROCESS | 1742 | 1466696430419 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:40:30 INFO - PROCESS | 1742 | ++DOCSHELL 0x93048400 == 41 [pid = 1742] [id = 632] 08:40:30 INFO - PROCESS | 1742 | ++DOMWINDOW == 88 (0x93a56400) [pid = 1742] [serial = 1897] [outer = (nil)] 08:40:30 INFO - PROCESS | 1742 | ++DOMWINDOW == 89 (0x93e3e000) [pid = 1742] [serial = 1898] [outer = 0x93a56400] 08:40:30 INFO - PROCESS | 1742 | 1466696430504 Marionette DEBUG loaded listener.js 08:40:30 INFO - PROCESS | 1742 | ++DOMWINDOW == 90 (0x93e44800) [pid = 1742] [serial = 1899] [outer = 0x93a56400] 08:40:31 INFO - PROCESS | 1742 | 1466696431550 Marionette TRACE conn3 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 08:40:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 08:40:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1587ms 08:40:31 INFO - PROCESS | 1742 | 1466696431588 Marionette TRACE conn3 -> [0,2501,"getWindowHandle",null] 08:40:31 INFO - PROCESS | 1742 | 1466696431592 Marionette TRACE conn3 <- [1,2501,null,{"value":"8"}] 08:40:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 08:40:31 INFO - PROCESS | 1742 | 1466696431599 Marionette TRACE conn3 -> [0,2502,"setScriptTimeout",{"ms":35000}] 08:40:31 INFO - PROCESS | 1742 | 1466696431603 Marionette TRACE conn3 <- [1,2502,null,{}] 08:40:31 INFO - PROCESS | 1742 | 1466696431609 Marionette TRACE conn3 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:31 INFO - PROCESS | 1742 | 1466696431615 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:40:31 INFO - PROCESS | 1742 | 1466696431812 Marionette TRACE conn3 <- [1,2503,null,{"value":null}] 08:40:32 INFO - PROCESS | 1742 | 1466696432003 Marionette TRACE conn3 -> [0,2504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:32 INFO - PROCESS | 1742 | 1466696432010 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:40:32 INFO - PROCESS | 1742 | ++DOCSHELL 0x8d9f3400 == 42 [pid = 1742] [id = 633] 08:40:32 INFO - PROCESS | 1742 | ++DOMWINDOW == 91 (0x8eab1400) [pid = 1742] [serial = 1900] [outer = (nil)] 08:40:32 INFO - PROCESS | 1742 | ++DOMWINDOW == 92 (0x95357400) [pid = 1742] [serial = 1901] [outer = 0x8eab1400] 08:40:32 INFO - PROCESS | 1742 | 1466696432094 Marionette DEBUG loaded listener.js 08:40:32 INFO - PROCESS | 1742 | ++DOMWINDOW == 93 (0x95359800) [pid = 1742] [serial = 1902] [outer = 0x8eab1400] 08:40:33 INFO - PROCESS | 1742 | 1466696433102 Marionette TRACE conn3 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 08:40:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 08:40:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1546ms 08:40:33 INFO - PROCESS | 1742 | 1466696433147 Marionette TRACE conn3 -> [0,2505,"getWindowHandle",null] 08:40:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 08:40:33 INFO - PROCESS | 1742 | 1466696433152 Marionette TRACE conn3 <- [1,2505,null,{"value":"8"}] 08:40:33 INFO - PROCESS | 1742 | 1466696433159 Marionette TRACE conn3 -> [0,2506,"setScriptTimeout",{"ms":35000}] 08:40:33 INFO - PROCESS | 1742 | 1466696433162 Marionette TRACE conn3 <- [1,2506,null,{}] 08:40:33 INFO - PROCESS | 1742 | 1466696433169 Marionette TRACE conn3 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:33 INFO - PROCESS | 1742 | 1466696433180 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:40:33 INFO - PROCESS | 1742 | 1466696433420 Marionette TRACE conn3 <- [1,2507,null,{"value":null}] 08:40:33 INFO - PROCESS | 1742 | 1466696433680 Marionette TRACE conn3 -> [0,2508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:33 INFO - PROCESS | 1742 | 1466696433686 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:40:33 INFO - PROCESS | 1742 | ++DOCSHELL 0x8d2dd800 == 43 [pid = 1742] [id = 634] 08:40:33 INFO - PROCESS | 1742 | ++DOMWINDOW == 94 (0x93e37800) [pid = 1742] [serial = 1903] [outer = (nil)] 08:40:33 INFO - PROCESS | 1742 | ++DOMWINDOW == 95 (0x9535f800) [pid = 1742] [serial = 1904] [outer = 0x93e37800] 08:40:33 INFO - PROCESS | 1742 | 1466696433817 Marionette DEBUG loaded listener.js 08:40:33 INFO - PROCESS | 1742 | ++DOMWINDOW == 96 (0x953ed400) [pid = 1742] [serial = 1905] [outer = 0x93e37800] 08:40:34 INFO - PROCESS | 1742 | 1466696434799 Marionette TRACE conn3 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 08:40:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 08:40:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1682ms 08:40:34 INFO - PROCESS | 1742 | 1466696434841 Marionette TRACE conn3 -> [0,2509,"getWindowHandle",null] 08:40:34 INFO - PROCESS | 1742 | 1466696434846 Marionette TRACE conn3 <- [1,2509,null,{"value":"8"}] 08:40:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 08:40:34 INFO - PROCESS | 1742 | 1466696434852 Marionette TRACE conn3 -> [0,2510,"setScriptTimeout",{"ms":35000}] 08:40:34 INFO - PROCESS | 1742 | 1466696434856 Marionette TRACE conn3 <- [1,2510,null,{}] 08:40:34 INFO - PROCESS | 1742 | 1466696434862 Marionette TRACE conn3 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:34 INFO - PROCESS | 1742 | 1466696434867 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:40:35 INFO - PROCESS | 1742 | 1466696435058 Marionette TRACE conn3 <- [1,2511,null,{"value":null}] 08:40:35 INFO - PROCESS | 1742 | 1466696435254 Marionette TRACE conn3 -> [0,2512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:35 INFO - PROCESS | 1742 | 1466696435260 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:40:35 INFO - PROCESS | 1742 | ++DOCSHELL 0x8d0c2000 == 44 [pid = 1742] [id = 635] 08:40:35 INFO - PROCESS | 1742 | ++DOMWINDOW == 97 (0x8d2d4800) [pid = 1742] [serial = 1906] [outer = (nil)] 08:40:35 INFO - PROCESS | 1742 | ++DOMWINDOW == 98 (0x95454800) [pid = 1742] [serial = 1907] [outer = 0x8d2d4800] 08:40:35 INFO - PROCESS | 1742 | 1466696435344 Marionette DEBUG loaded listener.js 08:40:35 INFO - PROCESS | 1742 | ++DOMWINDOW == 99 (0x95456800) [pid = 1742] [serial = 1908] [outer = 0x8d2d4800] 08:40:36 INFO - PROCESS | 1742 | 1466696436309 Marionette TRACE conn3 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 08:40:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 08:40:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1531ms 08:40:36 INFO - PROCESS | 1742 | 1466696436385 Marionette TRACE conn3 -> [0,2513,"getWindowHandle",null] 08:40:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 08:40:36 INFO - PROCESS | 1742 | 1466696436396 Marionette TRACE conn3 <- [1,2513,null,{"value":"8"}] 08:40:36 INFO - PROCESS | 1742 | 1466696436404 Marionette TRACE conn3 -> [0,2514,"setScriptTimeout",{"ms":35000}] 08:40:36 INFO - PROCESS | 1742 | 1466696436408 Marionette TRACE conn3 <- [1,2514,null,{}] 08:40:36 INFO - PROCESS | 1742 | 1466696436414 Marionette TRACE conn3 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:36 INFO - PROCESS | 1742 | 1466696436420 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:40:36 INFO - PROCESS | 1742 | 1466696436649 Marionette TRACE conn3 <- [1,2515,null,{"value":null}] 08:40:37 INFO - PROCESS | 1742 | 1466696437167 Marionette TRACE conn3 -> [0,2516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.blur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:37 INFO - PROCESS | 1742 | 1466696437175 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:40:37 INFO - PROCESS | 1742 | ++DOCSHELL 0x8d798c00 == 45 [pid = 1742] [id = 636] 08:40:37 INFO - PROCESS | 1742 | ++DOMWINDOW == 100 (0x8d79a000) [pid = 1742] [serial = 1909] [outer = (nil)] 08:40:37 INFO - PROCESS | 1742 | ++DOMWINDOW == 101 (0x8d92b400) [pid = 1742] [serial = 1910] [outer = 0x8d79a000] 08:40:37 INFO - PROCESS | 1742 | 1466696437260 Marionette DEBUG loaded listener.js 08:40:37 INFO - PROCESS | 1742 | ++DOMWINDOW == 102 (0x8e637800) [pid = 1742] [serial = 1911] [outer = 0x8d79a000] 08:40:38 INFO - PROCESS | 1742 | 1466696438198 Marionette TRACE conn3 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 08:40:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 08:40:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1839ms 08:40:38 INFO - PROCESS | 1742 | 1466696438246 Marionette TRACE conn3 -> [0,2517,"getWindowHandle",null] 08:40:38 INFO - PROCESS | 1742 | 1466696438252 Marionette TRACE conn3 <- [1,2517,null,{"value":"8"}] 08:40:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 08:40:38 INFO - PROCESS | 1742 | 1466696438262 Marionette TRACE conn3 -> [0,2518,"setScriptTimeout",{"ms":35000}] 08:40:38 INFO - PROCESS | 1742 | 1466696438266 Marionette TRACE conn3 <- [1,2518,null,{}] 08:40:38 INFO - PROCESS | 1742 | 1466696438275 Marionette TRACE conn3 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:38 INFO - PROCESS | 1742 | 1466696438283 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:40:38 INFO - PROCESS | 1742 | 1466696438471 Marionette TRACE conn3 <- [1,2519,null,{"value":null}] 08:40:38 INFO - PROCESS | 1742 | 1466696438817 Marionette TRACE conn3 -> [0,2520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:38 INFO - PROCESS | 1742 | 1466696438825 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:40:38 INFO - PROCESS | 1742 | ++DOCSHELL 0x8cf5b400 == 46 [pid = 1742] [id = 637] 08:40:38 INFO - PROCESS | 1742 | ++DOMWINDOW == 103 (0x8eab0000) [pid = 1742] [serial = 1912] [outer = (nil)] 08:40:38 INFO - PROCESS | 1742 | ++DOMWINDOW == 104 (0x8eecc400) [pid = 1742] [serial = 1913] [outer = 0x8eab0000] 08:40:38 INFO - PROCESS | 1742 | 1466696438909 Marionette DEBUG loaded listener.js 08:40:39 INFO - PROCESS | 1742 | ++DOMWINDOW == 105 (0x8f389400) [pid = 1742] [serial = 1914] [outer = 0x8eab0000] 08:40:40 INFO - PROCESS | 1742 | --DOCSHELL 0x8d0b8800 == 45 [pid = 1742] [id = 627] 08:40:40 INFO - PROCESS | 1742 | --DOCSHELL 0x8e66f800 == 44 [pid = 1742] [id = 626] 08:40:40 INFO - PROCESS | 1742 | --DOCSHELL 0x8eec3000 == 43 [pid = 1742] [id = 625] 08:40:40 INFO - PROCESS | 1742 | --DOCSHELL 0x8d0bb400 == 42 [pid = 1742] [id = 624] 08:40:40 INFO - PROCESS | 1742 | --DOCSHELL 0x8cf6a400 == 41 [pid = 1742] [id = 623] 08:40:40 INFO - PROCESS | 1742 | --DOCSHELL 0x8cf5f800 == 40 [pid = 1742] [id = 615] 08:40:40 INFO - PROCESS | 1742 | --DOCSHELL 0x8d930000 == 39 [pid = 1742] [id = 617] 08:40:40 INFO - PROCESS | 1742 | --DOCSHELL 0x91c60000 == 38 [pid = 1742] [id = 619] 08:40:40 INFO - PROCESS | 1742 | --DOCSHELL 0x8d2e2000 == 37 [pid = 1742] [id = 616] 08:40:40 INFO - PROCESS | 1742 | --DOCSHELL 0x8d2e1400 == 36 [pid = 1742] [id = 618] 08:40:40 INFO - PROCESS | 1742 | --DOCSHELL 0x8f616800 == 35 [pid = 1742] [id = 620] 08:40:40 INFO - PROCESS | 1742 | --DOCSHELL 0x8d0b5800 == 34 [pid = 1742] [id = 622] 08:40:40 INFO - PROCESS | 1742 | --DOCSHELL 0x8e638800 == 33 [pid = 1742] [id = 621] 08:40:40 INFO - PROCESS | 1742 | --DOCSHELL 0x8d798c00 == 32 [pid = 1742] [id = 636] 08:40:40 INFO - PROCESS | 1742 | --DOCSHELL 0x8d0c2000 == 31 [pid = 1742] [id = 635] 08:40:40 INFO - PROCESS | 1742 | --DOCSHELL 0x8d2dd800 == 30 [pid = 1742] [id = 634] 08:40:40 INFO - PROCESS | 1742 | --DOCSHELL 0x93048400 == 29 [pid = 1742] [id = 632] 08:40:40 INFO - PROCESS | 1742 | --DOCSHELL 0x8d9f3400 == 28 [pid = 1742] [id = 633] 08:40:40 INFO - PROCESS | 1742 | --DOCSHELL 0x8f5cfc00 == 27 [pid = 1742] [id = 631] 08:40:40 INFO - PROCESS | 1742 | --DOCSHELL 0x8e635800 == 26 [pid = 1742] [id = 630] 08:40:40 INFO - PROCESS | 1742 | --DOCSHELL 0x91d8a800 == 25 [pid = 1742] [id = 628] 08:40:40 INFO - PROCESS | 1742 | --DOCSHELL 0x8d7a0c00 == 24 [pid = 1742] [id = 629] 08:40:40 INFO - PROCESS | 1742 | --DOMWINDOW == 104 (0x8eaabc00) [pid = 1742] [serial = 1812] [outer = (nil)] [url = about:blank] 08:40:40 INFO - PROCESS | 1742 | --DOMWINDOW == 103 (0x8e63cc00) [pid = 1742] [serial = 1811] [outer = (nil)] [url = about:blank] 08:40:40 INFO - PROCESS | 1742 | --DOMWINDOW == 102 (0x8f621800) [pid = 1742] [serial = 1815] [outer = (nil)] [url = about:blank] 08:40:40 INFO - PROCESS | 1742 | --DOMWINDOW == 101 (0x8f5d6c00) [pid = 1742] [serial = 1814] [outer = (nil)] [url = about:blank] 08:40:40 INFO - PROCESS | 1742 | --DOMWINDOW == 100 (0x92d07400) [pid = 1742] [serial = 1818] [outer = (nil)] [url = about:blank] 08:40:40 INFO - PROCESS | 1742 | --DOMWINDOW == 99 (0x9258bc00) [pid = 1742] [serial = 1817] [outer = (nil)] [url = about:blank] 08:40:40 INFO - PROCESS | 1742 | --DOMWINDOW == 98 (0x930e1c00) [pid = 1742] [serial = 1821] [outer = (nil)] [url = about:blank] 08:40:40 INFO - PROCESS | 1742 | --DOMWINDOW == 97 (0x93054000) [pid = 1742] [serial = 1820] [outer = (nil)] [url = about:blank] 08:40:40 INFO - PROCESS | 1742 | --DOMWINDOW == 96 (0x93c2fc00) [pid = 1742] [serial = 1824] [outer = (nil)] [url = about:blank] 08:40:40 INFO - PROCESS | 1742 | --DOMWINDOW == 95 (0x93c24c00) [pid = 1742] [serial = 1823] [outer = (nil)] [url = about:blank] 08:40:40 INFO - PROCESS | 1742 | --DOMWINDOW == 94 (0x953e8800) [pid = 1742] [serial = 1827] [outer = (nil)] [url = about:blank] 08:40:40 INFO - PROCESS | 1742 | --DOMWINDOW == 93 (0x95356400) [pid = 1742] [serial = 1826] [outer = (nil)] [url = about:blank] 08:40:40 INFO - PROCESS | 1742 | --DOMWINDOW == 92 (0x95453c00) [pid = 1742] [serial = 1830] [outer = (nil)] [url = about:blank] 08:40:40 INFO - PROCESS | 1742 | --DOMWINDOW == 91 (0x95451000) [pid = 1742] [serial = 1829] [outer = (nil)] [url = about:blank] 08:40:40 INFO - PROCESS | 1742 | --DOMWINDOW == 90 (0x8e670c00) [pid = 1742] [serial = 1833] [outer = (nil)] [url = about:blank] 08:40:40 INFO - PROCESS | 1742 | --DOMWINDOW == 89 (0x8eab7000) [pid = 1742] [serial = 1847] [outer = (nil)] [url = about:blank] 08:40:40 INFO - PROCESS | 1742 | --DOMWINDOW == 88 (0x8d9f6800) [pid = 1742] [serial = 1832] [outer = (nil)] [url = about:blank] 08:40:40 INFO - PROCESS | 1742 | --DOMWINDOW == 87 (0x8d79f400) [pid = 1742] [serial = 1838] [outer = (nil)] [url = about:blank] 08:40:40 INFO - PROCESS | 1742 | --DOMWINDOW == 86 (0x8d7a1000) [pid = 1742] [serial = 1839] [outer = (nil)] [url = about:blank] 08:40:40 INFO - PROCESS | 1742 | --DOMWINDOW == 85 (0x8e668400) [pid = 1742] [serial = 1841] [outer = (nil)] [url = about:blank] 08:40:40 INFO - PROCESS | 1742 | --DOMWINDOW == 84 (0x8eee3c00) [pid = 1742] [serial = 1844] [outer = (nil)] [url = about:blank] 08:40:40 INFO - PROCESS | 1742 | --DOMWINDOW == 83 (0x915a0c00) [pid = 1742] [serial = 1836] [outer = (nil)] [url = about:blank] 08:40:40 INFO - PROCESS | 1742 | --DOMWINDOW == 82 (0x8f61ac00) [pid = 1742] [serial = 1835] [outer = (nil)] [url = about:blank] 08:40:40 INFO - PROCESS | 1742 | --DOMWINDOW == 81 (0x8f38c800) [pid = 1742] [serial = 1845] [outer = (nil)] [url = about:blank] 08:40:40 INFO - PROCESS | 1742 | --DOMWINDOW == 80 (0x8f391400) [pid = 1742] [serial = 1848] [outer = (nil)] [url = about:blank] 08:40:40 INFO - PROCESS | 1742 | --DOMWINDOW == 79 (0x8d9f8000) [pid = 1742] [serial = 1842] [outer = (nil)] [url = about:blank] 08:40:41 INFO - PROCESS | 1742 | 1466696441218 Marionette TRACE conn3 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 08:40:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 08:40:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 2995ms 08:40:41 INFO - PROCESS | 1742 | 1466696441259 Marionette TRACE conn3 -> [0,2521,"getWindowHandle",null] 08:40:41 INFO - PROCESS | 1742 | 1466696441265 Marionette TRACE conn3 <- [1,2521,null,{"value":"8"}] 08:40:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 08:40:41 INFO - PROCESS | 1742 | 1466696441273 Marionette TRACE conn3 -> [0,2522,"setScriptTimeout",{"ms":35000}] 08:40:41 INFO - PROCESS | 1742 | 1466696441278 Marionette TRACE conn3 <- [1,2522,null,{}] 08:40:41 INFO - PROCESS | 1742 | 1466696441287 Marionette TRACE conn3 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:41 INFO - PROCESS | 1742 | 1466696441292 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:40:41 INFO - PROCESS | 1742 | 1466696441512 Marionette TRACE conn3 <- [1,2523,null,{"value":null}] 08:40:41 INFO - PROCESS | 1742 | 1466696441667 Marionette TRACE conn3 -> [0,2524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:41 INFO - PROCESS | 1742 | 1466696441677 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:40:41 INFO - PROCESS | 1742 | ++DOCSHELL 0x8d0bc000 == 25 [pid = 1742] [id = 638] 08:40:41 INFO - PROCESS | 1742 | ++DOMWINDOW == 80 (0x8d0bc800) [pid = 1742] [serial = 1915] [outer = (nil)] 08:40:41 INFO - PROCESS | 1742 | ++DOMWINDOW == 81 (0x8d2e3400) [pid = 1742] [serial = 1916] [outer = 0x8d0bc800] 08:40:41 INFO - PROCESS | 1742 | 1466696441749 Marionette DEBUG loaded listener.js 08:40:41 INFO - PROCESS | 1742 | ++DOMWINDOW == 82 (0x8d2dd400) [pid = 1742] [serial = 1917] [outer = 0x8d0bc800] 08:40:42 INFO - PROCESS | 1742 | 1466696442582 Marionette TRACE conn3 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 08:40:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 08:40:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1336ms 08:40:42 INFO - PROCESS | 1742 | 1466696442609 Marionette TRACE conn3 -> [0,2525,"getWindowHandle",null] 08:40:42 INFO - PROCESS | 1742 | 1466696442618 Marionette TRACE conn3 <- [1,2525,null,{"value":"8"}] 08:40:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 08:40:42 INFO - PROCESS | 1742 | 1466696442629 Marionette TRACE conn3 -> [0,2526,"setScriptTimeout",{"ms":35000}] 08:40:42 INFO - PROCESS | 1742 | 1466696442633 Marionette TRACE conn3 <- [1,2526,null,{}] 08:40:42 INFO - PROCESS | 1742 | 1466696442639 Marionette TRACE conn3 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:42 INFO - PROCESS | 1742 | 1466696442645 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:40:42 INFO - PROCESS | 1742 | 1466696442823 Marionette TRACE conn3 <- [1,2527,null,{"value":null}] 08:40:43 INFO - PROCESS | 1742 | 1466696442977 Marionette TRACE conn3 -> [0,2528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.x.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:43 INFO - PROCESS | 1742 | 1466696442986 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:40:43 INFO - PROCESS | 1742 | ++DOCSHELL 0x8d9f8c00 == 26 [pid = 1742] [id = 639] 08:40:43 INFO - PROCESS | 1742 | ++DOMWINDOW == 83 (0x8e637400) [pid = 1742] [serial = 1918] [outer = (nil)] 08:40:43 INFO - PROCESS | 1742 | ++DOMWINDOW == 84 (0x8e668400) [pid = 1742] [serial = 1919] [outer = 0x8e637400] 08:40:43 INFO - PROCESS | 1742 | 1466696443062 Marionette DEBUG loaded listener.js 08:40:43 INFO - PROCESS | 1742 | ++DOMWINDOW == 85 (0x8e674800) [pid = 1742] [serial = 1920] [outer = 0x8e637400] 08:40:44 INFO - PROCESS | 1742 | 1466696444043 Marionette TRACE conn3 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 08:40:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 08:40:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1480ms 08:40:44 INFO - PROCESS | 1742 | 1466696444115 Marionette TRACE conn3 -> [0,2529,"getWindowHandle",null] 08:40:44 INFO - PROCESS | 1742 | 1466696444119 Marionette TRACE conn3 <- [1,2529,null,{"value":"8"}] 08:40:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 08:40:44 INFO - PROCESS | 1742 | 1466696444127 Marionette TRACE conn3 -> [0,2530,"setScriptTimeout",{"ms":35000}] 08:40:44 INFO - PROCESS | 1742 | 1466696444134 Marionette TRACE conn3 <- [1,2530,null,{}] 08:40:44 INFO - PROCESS | 1742 | 1466696444171 Marionette TRACE conn3 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:44 INFO - PROCESS | 1742 | 1466696444181 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:40:44 INFO - PROCESS | 1742 | 1466696444433 Marionette TRACE conn3 <- [1,2531,null,{"value":null}] 08:40:44 INFO - PROCESS | 1742 | 1466696444462 Marionette TRACE conn3 -> [0,2532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.y.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:44 INFO - PROCESS | 1742 | 1466696444476 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:40:44 INFO - PROCESS | 1742 | ++DOCSHELL 0x8eec5400 == 27 [pid = 1742] [id = 640] 08:40:44 INFO - PROCESS | 1742 | ++DOMWINDOW == 86 (0x8eec6c00) [pid = 1742] [serial = 1921] [outer = (nil)] 08:40:44 INFO - PROCESS | 1742 | ++DOMWINDOW == 87 (0x8eecf000) [pid = 1742] [serial = 1922] [outer = 0x8eec6c00] 08:40:44 INFO - PROCESS | 1742 | 1466696444553 Marionette DEBUG loaded listener.js 08:40:44 INFO - PROCESS | 1742 | ++DOMWINDOW == 88 (0x8eee5000) [pid = 1742] [serial = 1923] [outer = 0x8eec6c00] 08:40:46 INFO - PROCESS | 1742 | --DOMWINDOW == 87 (0x91594800) [pid = 1742] [serial = 1879] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 08:40:46 INFO - PROCESS | 1742 | --DOMWINDOW == 86 (0x8d0b9800) [pid = 1742] [serial = 1882] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 08:40:46 INFO - PROCESS | 1742 | --DOMWINDOW == 85 (0x92584c00) [pid = 1742] [serial = 1861] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 08:40:46 INFO - PROCESS | 1742 | --DOMWINDOW == 84 (0x8d928400) [pid = 1742] [serial = 1867] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 08:40:46 INFO - PROCESS | 1742 | --DOMWINDOW == 83 (0x91c62000) [pid = 1742] [serial = 1858] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 08:40:46 INFO - PROCESS | 1742 | --DOMWINDOW == 82 (0x8f5d5000) [pid = 1742] [serial = 1855] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 08:40:46 INFO - PROCESS | 1742 | --DOMWINDOW == 81 (0x8d930c00) [pid = 1742] [serial = 1852] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 08:40:46 INFO - PROCESS | 1742 | --DOMWINDOW == 80 (0x91d8b000) [pid = 1742] [serial = 1885] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 08:40:46 INFO - PROCESS | 1742 | --DOMWINDOW == 79 (0x8d2db800) [pid = 1742] [serial = 1873] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 08:40:46 INFO - PROCESS | 1742 | --DOMWINDOW == 78 (0x92583400) [pid = 1742] [serial = 1864] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 08:40:46 INFO - PROCESS | 1742 | --DOMWINDOW == 77 (0x8cf6a800) [pid = 1742] [serial = 1870] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 08:40:46 INFO - PROCESS | 1742 | --DOMWINDOW == 76 (0x8d9f5800) [pid = 1742] [serial = 1849] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 08:40:46 INFO - PROCESS | 1742 | --DOMWINDOW == 75 (0x8eec7c00) [pid = 1742] [serial = 1876] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 08:40:46 INFO - PROCESS | 1742 | 1466696446151 Marionette TRACE conn3 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 08:40:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 08:40:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 2090ms 08:40:46 INFO - PROCESS | 1742 | 1466696446224 Marionette TRACE conn3 -> [0,2533,"getWindowHandle",null] 08:40:46 INFO - PROCESS | 1742 | 1466696446229 Marionette TRACE conn3 <- [1,2533,null,{"value":"8"}] 08:40:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 08:40:46 INFO - PROCESS | 1742 | 1466696446235 Marionette TRACE conn3 -> [0,2534,"setScriptTimeout",{"ms":35000}] 08:40:46 INFO - PROCESS | 1742 | 1466696446239 Marionette TRACE conn3 <- [1,2534,null,{}] 08:40:46 INFO - PROCESS | 1742 | 1466696446244 Marionette TRACE conn3 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:46 INFO - PROCESS | 1742 | 1466696446249 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:40:46 INFO - PROCESS | 1742 | 1466696446471 Marionette TRACE conn3 <- [1,2535,null,{"value":null}] 08:40:46 INFO - PROCESS | 1742 | 1466696446568 Marionette TRACE conn3 -> [0,2536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:46 INFO - PROCESS | 1742 | 1466696446576 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:40:46 INFO - PROCESS | 1742 | ++DOCSHELL 0x8d2e2800 == 28 [pid = 1742] [id = 641] 08:40:46 INFO - PROCESS | 1742 | ++DOMWINDOW == 76 (0x8e63e000) [pid = 1742] [serial = 1924] [outer = (nil)] 08:40:46 INFO - PROCESS | 1742 | ++DOMWINDOW == 77 (0x8eecc800) [pid = 1742] [serial = 1925] [outer = 0x8e63e000] 08:40:46 INFO - PROCESS | 1742 | 1466696446649 Marionette DEBUG loaded listener.js 08:40:46 INFO - PROCESS | 1742 | ++DOMWINDOW == 78 (0x8f5d0000) [pid = 1742] [serial = 1926] [outer = 0x8e63e000] 08:40:47 INFO - PROCESS | 1742 | 1466696447494 Marionette TRACE conn3 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 08:40:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 08:40:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1279ms 08:40:47 INFO - PROCESS | 1742 | 1466696447517 Marionette TRACE conn3 -> [0,2537,"getWindowHandle",null] 08:40:47 INFO - PROCESS | 1742 | 1466696447521 Marionette TRACE conn3 <- [1,2537,null,{"value":"8"}] 08:40:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 08:40:47 INFO - PROCESS | 1742 | 1466696447528 Marionette TRACE conn3 -> [0,2538,"setScriptTimeout",{"ms":35000}] 08:40:47 INFO - PROCESS | 1742 | 1466696447532 Marionette TRACE conn3 <- [1,2538,null,{}] 08:40:47 INFO - PROCESS | 1742 | 1466696447537 Marionette TRACE conn3 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:47 INFO - PROCESS | 1742 | 1466696447543 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:40:47 INFO - PROCESS | 1742 | 1466696447703 Marionette TRACE conn3 <- [1,2539,null,{"value":null}] 08:40:47 INFO - PROCESS | 1742 | 1466696447719 Marionette TRACE conn3 -> [0,2540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:47 INFO - PROCESS | 1742 | 1466696447729 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:40:47 INFO - PROCESS | 1742 | ++DOCSHELL 0x8f5d7400 == 29 [pid = 1742] [id = 642] 08:40:47 INFO - PROCESS | 1742 | ++DOMWINDOW == 79 (0x8f617400) [pid = 1742] [serial = 1927] [outer = (nil)] 08:40:47 INFO - PROCESS | 1742 | ++DOMWINDOW == 80 (0x91197400) [pid = 1742] [serial = 1928] [outer = 0x8f617400] 08:40:47 INFO - PROCESS | 1742 | 1466696447800 Marionette DEBUG loaded listener.js 08:40:47 INFO - PROCESS | 1742 | ++DOMWINDOW == 81 (0x911a0400) [pid = 1742] [serial = 1929] [outer = 0x8f617400] 08:40:48 INFO - PROCESS | 1742 | 1466696448969 Marionette TRACE conn3 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 08:40:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 08:40:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1486ms 08:40:49 INFO - PROCESS | 1742 | 1466696449016 Marionette TRACE conn3 -> [0,2541,"getWindowHandle",null] 08:40:49 INFO - PROCESS | 1742 | 1466696449024 Marionette TRACE conn3 <- [1,2541,null,{"value":"8"}] 08:40:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 08:40:49 INFO - PROCESS | 1742 | 1466696449034 Marionette TRACE conn3 -> [0,2542,"setScriptTimeout",{"ms":35000}] 08:40:49 INFO - PROCESS | 1742 | 1466696449040 Marionette TRACE conn3 <- [1,2542,null,{}] 08:40:49 INFO - PROCESS | 1742 | 1466696449052 Marionette TRACE conn3 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:49 INFO - PROCESS | 1742 | 1466696449057 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:40:49 INFO - PROCESS | 1742 | 1466696449310 Marionette TRACE conn3 <- [1,2543,null,{"value":null}] 08:40:49 INFO - PROCESS | 1742 | 1466696449574 Marionette TRACE conn3 -> [0,2544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:49 INFO - PROCESS | 1742 | 1466696449583 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:40:49 INFO - PROCESS | 1742 | ++DOCSHELL 0x8d92a000 == 30 [pid = 1742] [id = 643] 08:40:49 INFO - PROCESS | 1742 | ++DOMWINDOW == 82 (0x8d92b800) [pid = 1742] [serial = 1930] [outer = (nil)] 08:40:49 INFO - PROCESS | 1742 | ++DOMWINDOW == 83 (0x8e635000) [pid = 1742] [serial = 1931] [outer = 0x8d92b800] 08:40:49 INFO - PROCESS | 1742 | 1466696449716 Marionette DEBUG loaded listener.js 08:40:49 INFO - PROCESS | 1742 | ++DOMWINDOW == 84 (0x8e66f800) [pid = 1742] [serial = 1932] [outer = 0x8d92b800] 08:40:50 INFO - PROCESS | 1742 | 1466696450671 Marionette TRACE conn3 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 08:40:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 08:40:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1693ms 08:40:50 INFO - PROCESS | 1742 | 1466696450728 Marionette TRACE conn3 -> [0,2545,"getWindowHandle",null] 08:40:50 INFO - PROCESS | 1742 | 1466696450736 Marionette TRACE conn3 <- [1,2545,null,{"value":"8"}] 08:40:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 08:40:50 INFO - PROCESS | 1742 | 1466696450757 Marionette TRACE conn3 -> [0,2546,"setScriptTimeout",{"ms":35000}] 08:40:50 INFO - PROCESS | 1742 | 1466696450769 Marionette TRACE conn3 <- [1,2546,null,{}] 08:40:50 INFO - PROCESS | 1742 | 1466696450775 Marionette TRACE conn3 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:50 INFO - PROCESS | 1742 | 1466696450782 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:40:51 INFO - PROCESS | 1742 | 1466696451028 Marionette TRACE conn3 <- [1,2547,null,{"value":null}] 08:40:51 INFO - PROCESS | 1742 | 1466696451277 Marionette TRACE conn3 -> [0,2548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:51 INFO - PROCESS | 1742 | 1466696451286 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:40:51 INFO - PROCESS | 1742 | ++DOCSHELL 0x8d9eb000 == 31 [pid = 1742] [id = 644] 08:40:51 INFO - PROCESS | 1742 | ++DOMWINDOW == 85 (0x8eee7400) [pid = 1742] [serial = 1933] [outer = (nil)] 08:40:51 INFO - PROCESS | 1742 | ++DOMWINDOW == 86 (0x8f5d7c00) [pid = 1742] [serial = 1934] [outer = 0x8eee7400] 08:40:51 INFO - PROCESS | 1742 | 1466696451394 Marionette DEBUG loaded listener.js 08:40:51 INFO - PROCESS | 1742 | ++DOMWINDOW == 87 (0x8eecc000) [pid = 1742] [serial = 1935] [outer = 0x8eee7400] 08:40:52 INFO - PROCESS | 1742 | 1466696452417 Marionette TRACE conn3 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 08:40:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 08:40:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1743ms 08:40:52 INFO - PROCESS | 1742 | 1466696452500 Marionette TRACE conn3 -> [0,2549,"getWindowHandle",null] 08:40:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 08:40:52 INFO - PROCESS | 1742 | 1466696452505 Marionette TRACE conn3 <- [1,2549,null,{"value":"8"}] 08:40:52 INFO - PROCESS | 1742 | 1466696452512 Marionette TRACE conn3 -> [0,2550,"setScriptTimeout",{"ms":35000}] 08:40:52 INFO - PROCESS | 1742 | 1466696452518 Marionette TRACE conn3 <- [1,2550,null,{}] 08:40:52 INFO - PROCESS | 1742 | 1466696452537 Marionette TRACE conn3 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:52 INFO - PROCESS | 1742 | 1466696452547 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:40:52 INFO - PROCESS | 1742 | 1466696452870 Marionette TRACE conn3 <- [1,2551,null,{"value":null}] 08:40:53 INFO - PROCESS | 1742 | 1466696453072 Marionette TRACE conn3 -> [0,2552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:53 INFO - PROCESS | 1742 | 1466696453082 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:40:53 INFO - PROCESS | 1742 | ++DOCSHELL 0x91c5d400 == 32 [pid = 1742] [id = 645] 08:40:53 INFO - PROCESS | 1742 | ++DOMWINDOW == 88 (0x91c5dc00) [pid = 1742] [serial = 1936] [outer = (nil)] 08:40:53 INFO - PROCESS | 1742 | ++DOMWINDOW == 89 (0x91d8a800) [pid = 1742] [serial = 1937] [outer = 0x91c5dc00] 08:40:53 INFO - PROCESS | 1742 | 1466696453172 Marionette DEBUG loaded listener.js 08:40:53 INFO - PROCESS | 1742 | ++DOMWINDOW == 90 (0x91d90c00) [pid = 1742] [serial = 1938] [outer = 0x91c5dc00] 08:40:54 INFO - PROCESS | 1742 | 1466696454198 Marionette TRACE conn3 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 08:40:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 08:40:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1741ms 08:40:54 INFO - PROCESS | 1742 | 1466696454254 Marionette TRACE conn3 -> [0,2553,"getWindowHandle",null] 08:40:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 08:40:54 INFO - PROCESS | 1742 | 1466696454259 Marionette TRACE conn3 <- [1,2553,null,{"value":"8"}] 08:40:54 INFO - PROCESS | 1742 | 1466696454266 Marionette TRACE conn3 -> [0,2554,"setScriptTimeout",{"ms":35000}] 08:40:54 INFO - PROCESS | 1742 | 1466696454270 Marionette TRACE conn3 <- [1,2554,null,{}] 08:40:54 INFO - PROCESS | 1742 | 1466696454276 Marionette TRACE conn3 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:54 INFO - PROCESS | 1742 | 1466696454281 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:40:54 INFO - PROCESS | 1742 | 1466696454527 Marionette TRACE conn3 <- [1,2555,null,{"value":null}] 08:40:54 INFO - PROCESS | 1742 | 1466696454764 Marionette TRACE conn3 -> [0,2556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:54 INFO - PROCESS | 1742 | 1466696454773 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:40:54 INFO - PROCESS | 1742 | ++DOCSHELL 0x8eec4000 == 33 [pid = 1742] [id = 646] 08:40:54 INFO - PROCESS | 1742 | ++DOMWINDOW == 91 (0x9250b400) [pid = 1742] [serial = 1939] [outer = (nil)] 08:40:54 INFO - PROCESS | 1742 | ++DOMWINDOW == 92 (0x92585000) [pid = 1742] [serial = 1940] [outer = 0x9250b400] 08:40:54 INFO - PROCESS | 1742 | 1466696454918 Marionette DEBUG loaded listener.js 08:40:55 INFO - PROCESS | 1742 | ++DOMWINDOW == 93 (0x92588000) [pid = 1742] [serial = 1941] [outer = 0x9250b400] 08:40:55 INFO - PROCESS | 1742 | 1466696455905 Marionette TRACE conn3 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 08:40:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 08:40:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1693ms 08:40:55 INFO - PROCESS | 1742 | 1466696455960 Marionette TRACE conn3 -> [0,2557,"getWindowHandle",null] 08:40:55 INFO - PROCESS | 1742 | 1466696455963 Marionette TRACE conn3 <- [1,2557,null,{"value":"8"}] 08:40:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 08:40:55 INFO - PROCESS | 1742 | 1466696455971 Marionette TRACE conn3 -> [0,2558,"setScriptTimeout",{"ms":35000}] 08:40:55 INFO - PROCESS | 1742 | 1466696455974 Marionette TRACE conn3 <- [1,2558,null,{}] 08:40:55 INFO - PROCESS | 1742 | 1466696455980 Marionette TRACE conn3 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:55 INFO - PROCESS | 1742 | 1466696455985 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:40:56 INFO - PROCESS | 1742 | 1466696456208 Marionette TRACE conn3 <- [1,2559,null,{"value":null}] 08:40:56 INFO - PROCESS | 1742 | 1466696456445 Marionette TRACE conn3 -> [0,2560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:56 INFO - PROCESS | 1742 | 1466696456454 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:40:56 INFO - PROCESS | 1742 | ++DOCSHELL 0x8d7a1000 == 34 [pid = 1742] [id = 647] 08:40:56 INFO - PROCESS | 1742 | ++DOMWINDOW == 94 (0x8d92c800) [pid = 1742] [serial = 1942] [outer = (nil)] 08:40:56 INFO - PROCESS | 1742 | ++DOMWINDOW == 95 (0x92d08000) [pid = 1742] [serial = 1943] [outer = 0x8d92c800] 08:40:56 INFO - PROCESS | 1742 | 1466696456581 Marionette DEBUG loaded listener.js 08:40:56 INFO - PROCESS | 1742 | ++DOMWINDOW == 96 (0x93048400) [pid = 1742] [serial = 1944] [outer = 0x8d92c800] 08:40:57 INFO - PROCESS | 1742 | 1466696457618 Marionette TRACE conn3 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 08:40:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 08:40:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1686ms 08:40:57 INFO - PROCESS | 1742 | 1466696457658 Marionette TRACE conn3 -> [0,2561,"getWindowHandle",null] 08:40:57 INFO - PROCESS | 1742 | 1466696457661 Marionette TRACE conn3 <- [1,2561,null,{"value":"8"}] 08:40:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 08:40:57 INFO - PROCESS | 1742 | 1466696457669 Marionette TRACE conn3 -> [0,2562,"setScriptTimeout",{"ms":35000}] 08:40:57 INFO - PROCESS | 1742 | 1466696457673 Marionette TRACE conn3 <- [1,2562,null,{}] 08:40:57 INFO - PROCESS | 1742 | 1466696457679 Marionette TRACE conn3 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:57 INFO - PROCESS | 1742 | 1466696457691 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:40:57 INFO - PROCESS | 1742 | 1466696457925 Marionette TRACE conn3 <- [1,2563,null,{"value":null}] 08:40:58 INFO - PROCESS | 1742 | 1466696458172 Marionette TRACE conn3 -> [0,2564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.section.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:58 INFO - PROCESS | 1742 | 1466696458180 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:40:58 INFO - PROCESS | 1742 | ++DOCSHELL 0x8cf5cc00 == 35 [pid = 1742] [id = 648] 08:40:58 INFO - PROCESS | 1742 | ++DOMWINDOW == 97 (0x8d0b9800) [pid = 1742] [serial = 1945] [outer = (nil)] 08:40:58 INFO - PROCESS | 1742 | ++DOMWINDOW == 98 (0x92507400) [pid = 1742] [serial = 1946] [outer = 0x8d0b9800] 08:40:58 INFO - PROCESS | 1742 | 1466696458312 Marionette DEBUG loaded listener.js 08:40:58 INFO - PROCESS | 1742 | ++DOMWINDOW == 99 (0x93a63800) [pid = 1742] [serial = 1947] [outer = 0x8d0b9800] 08:40:59 INFO - PROCESS | 1742 | 1466696459328 Marionette TRACE conn3 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 08:40:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 08:40:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1739ms 08:40:59 INFO - PROCESS | 1742 | 1466696459410 Marionette TRACE conn3 -> [0,2565,"getWindowHandle",null] 08:40:59 INFO - PROCESS | 1742 | 1466696459414 Marionette TRACE conn3 <- [1,2565,null,{"value":"8"}] 08:40:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 08:40:59 INFO - PROCESS | 1742 | 1466696459421 Marionette TRACE conn3 -> [0,2566,"setScriptTimeout",{"ms":35000}] 08:40:59 INFO - PROCESS | 1742 | 1466696459425 Marionette TRACE conn3 <- [1,2566,null,{}] 08:40:59 INFO - PROCESS | 1742 | 1466696459431 Marionette TRACE conn3 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:59 INFO - PROCESS | 1742 | 1466696459436 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:40:59 INFO - PROCESS | 1742 | 1466696459794 Marionette TRACE conn3 <- [1,2567,null,{"value":null}] 08:41:00 INFO - PROCESS | 1742 | 1466696460050 Marionette TRACE conn3 -> [0,2568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:00 INFO - PROCESS | 1742 | 1466696460059 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:41:00 INFO - PROCESS | 1742 | ++DOCSHELL 0x8d0c1c00 == 36 [pid = 1742] [id = 649] 08:41:00 INFO - PROCESS | 1742 | ++DOMWINDOW == 100 (0x8d0c3000) [pid = 1742] [serial = 1948] [outer = (nil)] 08:41:00 INFO - PROCESS | 1742 | ++DOMWINDOW == 101 (0x8d2db800) [pid = 1742] [serial = 1949] [outer = 0x8d0c3000] 08:41:00 INFO - PROCESS | 1742 | 1466696460185 Marionette DEBUG loaded listener.js 08:41:00 INFO - PROCESS | 1742 | ++DOMWINDOW == 102 (0x8d7a0c00) [pid = 1742] [serial = 1950] [outer = 0x8d0c3000] 08:41:01 INFO - PROCESS | 1742 | --DOCSHELL 0x8d2e2800 == 35 [pid = 1742] [id = 641] 08:41:01 INFO - PROCESS | 1742 | --DOCSHELL 0x8eec5400 == 34 [pid = 1742] [id = 640] 08:41:01 INFO - PROCESS | 1742 | --DOCSHELL 0x8d9f8c00 == 33 [pid = 1742] [id = 639] 08:41:01 INFO - PROCESS | 1742 | --DOCSHELL 0x8d0bc000 == 32 [pid = 1742] [id = 638] 08:41:01 INFO - PROCESS | 1742 | --DOMWINDOW == 101 (0x9159f000) [pid = 1742] [serial = 1880] [outer = (nil)] [url = about:blank] 08:41:01 INFO - PROCESS | 1742 | --DOMWINDOW == 100 (0x8d931400) [pid = 1742] [serial = 1883] [outer = (nil)] [url = about:blank] 08:41:01 INFO - PROCESS | 1742 | --DOMWINDOW == 99 (0x8e63b800) [pid = 1742] [serial = 1884] [outer = (nil)] [url = about:blank] 08:41:01 INFO - PROCESS | 1742 | --DOMWINDOW == 98 (0x9258cc00) [pid = 1742] [serial = 1862] [outer = (nil)] [url = about:blank] 08:41:01 INFO - PROCESS | 1742 | --DOMWINDOW == 97 (0x92d03400) [pid = 1742] [serial = 1863] [outer = (nil)] [url = about:blank] 08:41:01 INFO - PROCESS | 1742 | --DOMWINDOW == 96 (0x92d0d800) [pid = 1742] [serial = 1868] [outer = (nil)] [url = about:blank] 08:41:01 INFO - PROCESS | 1742 | --DOMWINDOW == 95 (0x93cbbc00) [pid = 1742] [serial = 1869] [outer = (nil)] [url = about:blank] 08:41:01 INFO - PROCESS | 1742 | --DOMWINDOW == 94 (0x91d8d000) [pid = 1742] [serial = 1859] [outer = (nil)] [url = about:blank] 08:41:01 INFO - PROCESS | 1742 | --DOMWINDOW == 93 (0x92501c00) [pid = 1742] [serial = 1860] [outer = (nil)] [url = about:blank] 08:41:01 INFO - PROCESS | 1742 | --DOMWINDOW == 92 (0x8f5dd000) [pid = 1742] [serial = 1856] [outer = (nil)] [url = about:blank] 08:41:01 INFO - PROCESS | 1742 | --DOMWINDOW == 91 (0x8f390000) [pid = 1742] [serial = 1857] [outer = (nil)] [url = about:blank] 08:41:01 INFO - PROCESS | 1742 | --DOMWINDOW == 90 (0x8e641c00) [pid = 1742] [serial = 1853] [outer = (nil)] [url = about:blank] 08:41:01 INFO - PROCESS | 1742 | --DOMWINDOW == 89 (0x8eab4c00) [pid = 1742] [serial = 1854] [outer = (nil)] [url = about:blank] 08:41:01 INFO - PROCESS | 1742 | --DOMWINDOW == 88 (0x92589800) [pid = 1742] [serial = 1887] [outer = (nil)] [url = about:blank] 08:41:01 INFO - PROCESS | 1742 | --DOMWINDOW == 87 (0x8e636000) [pid = 1742] [serial = 1874] [outer = (nil)] [url = about:blank] 08:41:01 INFO - PROCESS | 1742 | --DOMWINDOW == 86 (0x8e669800) [pid = 1742] [serial = 1875] [outer = (nil)] [url = about:blank] 08:41:01 INFO - PROCESS | 1742 | --DOMWINDOW == 85 (0x92d10000) [pid = 1742] [serial = 1865] [outer = (nil)] [url = about:blank] 08:41:01 INFO - PROCESS | 1742 | --DOMWINDOW == 84 (0x93048800) [pid = 1742] [serial = 1866] [outer = (nil)] [url = about:blank] 08:41:01 INFO - PROCESS | 1742 | --DOMWINDOW == 83 (0x8d0c2800) [pid = 1742] [serial = 1871] [outer = (nil)] [url = about:blank] 08:41:01 INFO - PROCESS | 1742 | --DOMWINDOW == 82 (0x8d2dbc00) [pid = 1742] [serial = 1872] [outer = (nil)] [url = about:blank] 08:41:01 INFO - PROCESS | 1742 | --DOMWINDOW == 81 (0x8f619000) [pid = 1742] [serial = 1851] [outer = (nil)] [url = about:blank] 08:41:01 INFO - PROCESS | 1742 | --DOMWINDOW == 80 (0x8f5da800) [pid = 1742] [serial = 1850] [outer = (nil)] [url = about:blank] 08:41:01 INFO - PROCESS | 1742 | --DOMWINDOW == 79 (0x8eedf000) [pid = 1742] [serial = 1877] [outer = (nil)] [url = about:blank] 08:41:01 INFO - PROCESS | 1742 | --DOMWINDOW == 78 (0x91c56800) [pid = 1742] [serial = 1881] [outer = (nil)] [url = about:blank] 08:41:01 INFO - PROCESS | 1742 | --DOMWINDOW == 77 (0x92508c00) [pid = 1742] [serial = 1886] [outer = (nil)] [url = about:blank] 08:41:01 INFO - PROCESS | 1742 | --DOMWINDOW == 76 (0x8f398c00) [pid = 1742] [serial = 1878] [outer = (nil)] [url = about:blank] 08:41:01 INFO - PROCESS | 1742 | 1466696461327 Marionette TRACE conn3 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 08:41:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 08:41:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1951ms 08:41:01 INFO - PROCESS | 1742 | 1466696461375 Marionette TRACE conn3 -> [0,2569,"getWindowHandle",null] 08:41:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 08:41:01 INFO - PROCESS | 1742 | 1466696461382 Marionette TRACE conn3 <- [1,2569,null,{"value":"8"}] 08:41:01 INFO - PROCESS | 1742 | 1466696461391 Marionette TRACE conn3 -> [0,2570,"setScriptTimeout",{"ms":35000}] 08:41:01 INFO - PROCESS | 1742 | 1466696461397 Marionette TRACE conn3 <- [1,2570,null,{}] 08:41:01 INFO - PROCESS | 1742 | 1466696461415 Marionette TRACE conn3 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:01 INFO - PROCESS | 1742 | 1466696461422 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:41:01 INFO - PROCESS | 1742 | 1466696461602 Marionette TRACE conn3 <- [1,2571,null,{"value":null}] 08:41:01 INFO - PROCESS | 1742 | 1466696461615 Marionette TRACE conn3 -> [0,2572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:01 INFO - PROCESS | 1742 | 1466696461625 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:41:01 INFO - PROCESS | 1742 | ++DOCSHELL 0x8d931400 == 33 [pid = 1742] [id = 650] 08:41:01 INFO - PROCESS | 1742 | ++DOMWINDOW == 77 (0x8d9ef000) [pid = 1742] [serial = 1951] [outer = (nil)] 08:41:01 INFO - PROCESS | 1742 | ++DOMWINDOW == 78 (0x8e641400) [pid = 1742] [serial = 1952] [outer = 0x8d9ef000] 08:41:01 INFO - PROCESS | 1742 | 1466696461698 Marionette DEBUG loaded listener.js 08:41:01 INFO - PROCESS | 1742 | ++DOMWINDOW == 79 (0x8e66e000) [pid = 1742] [serial = 1953] [outer = 0x8d9ef000] 08:41:02 INFO - PROCESS | 1742 | 1466696462773 Marionette TRACE conn3 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 08:41:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 08:41:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1449ms 08:41:02 INFO - PROCESS | 1742 | 1466696462840 Marionette TRACE conn3 -> [0,2573,"getWindowHandle",null] 08:41:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 08:41:02 INFO - PROCESS | 1742 | 1466696462845 Marionette TRACE conn3 <- [1,2573,null,{"value":"8"}] 08:41:02 INFO - PROCESS | 1742 | 1466696462852 Marionette TRACE conn3 -> [0,2574,"setScriptTimeout",{"ms":35000}] 08:41:02 INFO - PROCESS | 1742 | 1466696462856 Marionette TRACE conn3 <- [1,2574,null,{}] 08:41:02 INFO - PROCESS | 1742 | 1466696462872 Marionette TRACE conn3 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:02 INFO - PROCESS | 1742 | 1466696462878 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:41:03 INFO - PROCESS | 1742 | 1466696463054 Marionette TRACE conn3 <- [1,2575,null,{"value":null}] 08:41:03 INFO - PROCESS | 1742 | 1466696463067 Marionette TRACE conn3 -> [0,2576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:03 INFO - PROCESS | 1742 | 1466696463074 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:41:03 INFO - PROCESS | 1742 | ++DOCSHELL 0x8eab3800 == 34 [pid = 1742] [id = 651] 08:41:03 INFO - PROCESS | 1742 | ++DOMWINDOW == 80 (0x8eee7c00) [pid = 1742] [serial = 1954] [outer = (nil)] 08:41:03 INFO - PROCESS | 1742 | ++DOMWINDOW == 81 (0x8f391c00) [pid = 1742] [serial = 1955] [outer = 0x8eee7c00] 08:41:03 INFO - PROCESS | 1742 | 1466696463146 Marionette DEBUG loaded listener.js 08:41:03 INFO - PROCESS | 1742 | ++DOMWINDOW == 82 (0x8f612400) [pid = 1742] [serial = 1956] [outer = 0x8eee7c00] 08:41:04 INFO - PROCESS | 1742 | 1466696464213 Marionette TRACE conn3 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 08:41:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 08:41:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1445ms 08:41:04 INFO - PROCESS | 1742 | 1466696464298 Marionette TRACE conn3 -> [0,2577,"getWindowHandle",null] 08:41:04 INFO - PROCESS | 1742 | 1466696464304 Marionette TRACE conn3 <- [1,2577,null,{"value":"8"}] 08:41:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 08:41:04 INFO - PROCESS | 1742 | 1466696464321 Marionette TRACE conn3 -> [0,2578,"setScriptTimeout",{"ms":35000}] 08:41:04 INFO - PROCESS | 1742 | 1466696464329 Marionette TRACE conn3 <- [1,2578,null,{}] 08:41:04 INFO - PROCESS | 1742 | 1466696464346 Marionette TRACE conn3 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:04 INFO - PROCESS | 1742 | 1466696464353 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:41:04 INFO - PROCESS | 1742 | 1466696464606 Marionette TRACE conn3 <- [1,2579,null,{"value":null}] 08:41:04 INFO - PROCESS | 1742 | 1466696464635 Marionette TRACE conn3 -> [0,2580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:04 INFO - PROCESS | 1742 | 1466696464643 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:41:04 INFO - PROCESS | 1742 | ++DOCSHELL 0x8d9f8000 == 35 [pid = 1742] [id = 652] 08:41:04 INFO - PROCESS | 1742 | ++DOMWINDOW == 83 (0x8ebcd000) [pid = 1742] [serial = 1957] [outer = (nil)] 08:41:04 INFO - PROCESS | 1742 | ++DOMWINDOW == 84 (0x91c58800) [pid = 1742] [serial = 1958] [outer = 0x8ebcd000] 08:41:04 INFO - PROCESS | 1742 | 1466696464714 Marionette DEBUG loaded listener.js 08:41:04 INFO - PROCESS | 1742 | ++DOMWINDOW == 85 (0x91c61800) [pid = 1742] [serial = 1959] [outer = 0x8ebcd000] 08:41:05 INFO - PROCESS | 1742 | 1466696465676 Marionette TRACE conn3 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 08:41:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 08:41:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1410ms 08:41:05 INFO - PROCESS | 1742 | 1466696465723 Marionette TRACE conn3 -> [0,2581,"getWindowHandle",null] 08:41:05 INFO - PROCESS | 1742 | 1466696465727 Marionette TRACE conn3 <- [1,2581,null,{"value":"8"}] 08:41:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 08:41:05 INFO - PROCESS | 1742 | 1466696465741 Marionette TRACE conn3 -> [0,2582,"setScriptTimeout",{"ms":35000}] 08:41:05 INFO - PROCESS | 1742 | 1466696465745 Marionette TRACE conn3 <- [1,2582,null,{}] 08:41:05 INFO - PROCESS | 1742 | 1466696465751 Marionette TRACE conn3 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:05 INFO - PROCESS | 1742 | 1466696465756 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:41:06 INFO - PROCESS | 1742 | 1466696466076 Marionette TRACE conn3 <- [1,2583,null,{"value":null}] 08:41:06 INFO - PROCESS | 1742 | --DOMWINDOW == 84 (0x8d92bc00) [pid = 1742] [serial = 1888] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 08:41:06 INFO - PROCESS | 1742 | --DOMWINDOW == 83 (0x8eee9000) [pid = 1742] [serial = 1891] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 08:41:06 INFO - PROCESS | 1742 | --DOMWINDOW == 82 (0x9304d000) [pid = 1742] [serial = 1894] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 08:41:06 INFO - PROCESS | 1742 | --DOMWINDOW == 81 (0x8eec6c00) [pid = 1742] [serial = 1921] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 08:41:06 INFO - PROCESS | 1742 | --DOMWINDOW == 80 (0x8e637400) [pid = 1742] [serial = 1918] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 08:41:06 INFO - PROCESS | 1742 | --DOMWINDOW == 79 (0x8d0bc800) [pid = 1742] [serial = 1915] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 08:41:06 INFO - PROCESS | 1742 | --DOMWINDOW == 78 (0x93a56400) [pid = 1742] [serial = 1897] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 08:41:06 INFO - PROCESS | 1742 | --DOMWINDOW == 77 (0x8eab1400) [pid = 1742] [serial = 1900] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 08:41:06 INFO - PROCESS | 1742 | --DOMWINDOW == 76 (0x8eab0000) [pid = 1742] [serial = 1912] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 08:41:06 INFO - PROCESS | 1742 | --DOMWINDOW == 75 (0x93e37800) [pid = 1742] [serial = 1903] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 08:41:06 INFO - PROCESS | 1742 | --DOMWINDOW == 74 (0x8d2d4800) [pid = 1742] [serial = 1906] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 08:41:06 INFO - PROCESS | 1742 | --DOMWINDOW == 73 (0x8d79a000) [pid = 1742] [serial = 1909] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 08:41:06 INFO - PROCESS | 1742 | --DOMWINDOW == 72 (0x8e63e000) [pid = 1742] [serial = 1924] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 08:41:06 INFO - PROCESS | 1742 | 1466696466218 Marionette TRACE conn3 -> [0,2584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:06 INFO - PROCESS | 1742 | 1466696466230 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:41:06 INFO - PROCESS | 1742 | ++DOCSHELL 0x8cf5f000 == 36 [pid = 1742] [id = 653] 08:41:06 INFO - PROCESS | 1742 | ++DOMWINDOW == 73 (0x8cf6a800) [pid = 1742] [serial = 1960] [outer = (nil)] 08:41:06 INFO - PROCESS | 1742 | ++DOMWINDOW == 74 (0x8d9ef400) [pid = 1742] [serial = 1961] [outer = 0x8cf6a800] 08:41:06 INFO - PROCESS | 1742 | 1466696466299 Marionette DEBUG loaded listener.js 08:41:06 INFO - PROCESS | 1742 | ++DOMWINDOW == 75 (0x8eec6000) [pid = 1742] [serial = 1962] [outer = 0x8cf6a800] 08:41:07 INFO - PROCESS | 1742 | 1466696467128 Marionette TRACE conn3 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 08:41:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 08:41:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1442ms 08:41:07 INFO - PROCESS | 1742 | 1466696467184 Marionette TRACE conn3 -> [0,2585,"getWindowHandle",null] 08:41:07 INFO - PROCESS | 1742 | 1466696467187 Marionette TRACE conn3 <- [1,2585,null,{"value":"8"}] 08:41:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 08:41:07 INFO - PROCESS | 1742 | 1466696467194 Marionette TRACE conn3 -> [0,2586,"setScriptTimeout",{"ms":35000}] 08:41:07 INFO - PROCESS | 1742 | 1466696467197 Marionette TRACE conn3 <- [1,2586,null,{}] 08:41:07 INFO - PROCESS | 1742 | 1466696467203 Marionette TRACE conn3 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:07 INFO - PROCESS | 1742 | 1466696467208 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:41:07 INFO - PROCESS | 1742 | 1466696467377 Marionette TRACE conn3 <- [1,2587,null,{"value":null}] 08:41:07 INFO - PROCESS | 1742 | 1466696467535 Marionette TRACE conn3 -> [0,2588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:07 INFO - PROCESS | 1742 | 1466696467552 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:41:07 INFO - PROCESS | 1742 | ++DOCSHELL 0x924bbc00 == 37 [pid = 1742] [id = 654] 08:41:07 INFO - PROCESS | 1742 | ++DOMWINDOW == 76 (0x92502800) [pid = 1742] [serial = 1963] [outer = (nil)] 08:41:07 INFO - PROCESS | 1742 | ++DOMWINDOW == 77 (0x9250ec00) [pid = 1742] [serial = 1964] [outer = 0x92502800] 08:41:07 INFO - PROCESS | 1742 | 1466696467632 Marionette DEBUG loaded listener.js 08:41:07 INFO - PROCESS | 1742 | ++DOMWINDOW == 78 (0x92d08c00) [pid = 1742] [serial = 1965] [outer = 0x92502800] 08:41:08 INFO - PROCESS | 1742 | 1466696468683 Marionette TRACE conn3 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 08:41:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 08:41:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1534ms 08:41:08 INFO - PROCESS | 1742 | 1466696468730 Marionette TRACE conn3 -> [0,2589,"getWindowHandle",null] 08:41:08 INFO - PROCESS | 1742 | 1466696468737 Marionette TRACE conn3 <- [1,2589,null,{"value":"8"}] 08:41:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 08:41:08 INFO - PROCESS | 1742 | 1466696468745 Marionette TRACE conn3 -> [0,2590,"setScriptTimeout",{"ms":35000}] 08:41:08 INFO - PROCESS | 1742 | 1466696468751 Marionette TRACE conn3 <- [1,2590,null,{}] 08:41:08 INFO - PROCESS | 1742 | 1466696468760 Marionette TRACE conn3 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:08 INFO - PROCESS | 1742 | 1466696468766 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:41:08 INFO - PROCESS | 1742 | 1466696468969 Marionette TRACE conn3 <- [1,2591,null,{"value":null}] 08:41:09 INFO - PROCESS | 1742 | 1466696469219 Marionette TRACE conn3 -> [0,2592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:09 INFO - PROCESS | 1742 | 1466696469226 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:41:09 INFO - PROCESS | 1742 | ++DOCSHELL 0x8d2e1c00 == 38 [pid = 1742] [id = 655] 08:41:09 INFO - PROCESS | 1742 | ++DOMWINDOW == 79 (0x8d923800) [pid = 1742] [serial = 1966] [outer = (nil)] 08:41:09 INFO - PROCESS | 1742 | ++DOMWINDOW == 80 (0x8e63d000) [pid = 1742] [serial = 1967] [outer = 0x8d923800] 08:41:09 INFO - PROCESS | 1742 | 1466696469362 Marionette DEBUG loaded listener.js 08:41:09 INFO - PROCESS | 1742 | ++DOMWINDOW == 81 (0x8eab3c00) [pid = 1742] [serial = 1968] [outer = 0x8d923800] 08:41:10 INFO - PROCESS | 1742 | 1466696470315 Marionette TRACE conn3 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 08:41:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 08:41:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1637ms 08:41:10 INFO - PROCESS | 1742 | 1466696470382 Marionette TRACE conn3 -> [0,2593,"getWindowHandle",null] 08:41:10 INFO - PROCESS | 1742 | 1466696470393 Marionette TRACE conn3 <- [1,2593,null,{"value":"8"}] 08:41:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 08:41:10 INFO - PROCESS | 1742 | 1466696470404 Marionette TRACE conn3 -> [0,2594,"setScriptTimeout",{"ms":35000}] 08:41:10 INFO - PROCESS | 1742 | 1466696470408 Marionette TRACE conn3 <- [1,2594,null,{}] 08:41:10 INFO - PROCESS | 1742 | 1466696470416 Marionette TRACE conn3 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:10 INFO - PROCESS | 1742 | 1466696470422 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:41:10 INFO - PROCESS | 1742 | 1466696470661 Marionette TRACE conn3 <- [1,2595,null,{"value":null}] 08:41:10 INFO - PROCESS | 1742 | 1466696470912 Marionette TRACE conn3 -> [0,2596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:10 INFO - PROCESS | 1742 | 1466696470923 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:41:10 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e634c00 == 39 [pid = 1742] [id = 656] 08:41:10 INFO - PROCESS | 1742 | ++DOMWINDOW == 82 (0x8f398c00) [pid = 1742] [serial = 1969] [outer = (nil)] 08:41:11 INFO - PROCESS | 1742 | ++DOMWINDOW == 83 (0x8f621800) [pid = 1742] [serial = 1970] [outer = 0x8f398c00] 08:41:11 INFO - PROCESS | 1742 | 1466696471027 Marionette DEBUG loaded listener.js 08:41:11 INFO - PROCESS | 1742 | ++DOMWINDOW == 84 (0x91595800) [pid = 1742] [serial = 1971] [outer = 0x8f398c00] 08:41:12 INFO - PROCESS | 1742 | 1466696472133 Marionette TRACE conn3 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 08:41:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 08:41:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1786ms 08:41:12 INFO - PROCESS | 1742 | 1466696472191 Marionette TRACE conn3 -> [0,2597,"getWindowHandle",null] 08:41:12 INFO - PROCESS | 1742 | 1466696472195 Marionette TRACE conn3 <- [1,2597,null,{"value":"8"}] 08:41:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 08:41:12 INFO - PROCESS | 1742 | 1466696472203 Marionette TRACE conn3 -> [0,2598,"setScriptTimeout",{"ms":35000}] 08:41:12 INFO - PROCESS | 1742 | 1466696472210 Marionette TRACE conn3 <- [1,2598,null,{}] 08:41:12 INFO - PROCESS | 1742 | 1466696472227 Marionette TRACE conn3 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:12 INFO - PROCESS | 1742 | 1466696472237 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:41:12 INFO - PROCESS | 1742 | 1466696472550 Marionette TRACE conn3 <- [1,2599,null,{"value":null}] 08:41:12 INFO - PROCESS | 1742 | 1466696472785 Marionette TRACE conn3 -> [0,2600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:12 INFO - PROCESS | 1742 | 1466696472795 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:41:12 INFO - PROCESS | 1742 | ++DOCSHELL 0x92d06c00 == 40 [pid = 1742] [id = 657] 08:41:12 INFO - PROCESS | 1742 | ++DOMWINDOW == 85 (0x92d07400) [pid = 1742] [serial = 1972] [outer = (nil)] 08:41:12 INFO - PROCESS | 1742 | ++DOMWINDOW == 86 (0x9304a400) [pid = 1742] [serial = 1973] [outer = 0x92d07400] 08:41:12 INFO - PROCESS | 1742 | 1466696472890 Marionette DEBUG loaded listener.js 08:41:13 INFO - PROCESS | 1742 | ++DOMWINDOW == 87 (0x93054000) [pid = 1742] [serial = 1974] [outer = 0x92d07400] 08:41:13 INFO - PROCESS | 1742 | 1466696473866 Marionette TRACE conn3 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 08:41:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 08:41:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1700ms 08:41:13 INFO - PROCESS | 1742 | 1466696473903 Marionette TRACE conn3 -> [0,2601,"getWindowHandle",null] 08:41:13 INFO - PROCESS | 1742 | 1466696473908 Marionette TRACE conn3 <- [1,2601,null,{"value":"8"}] 08:41:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 08:41:13 INFO - PROCESS | 1742 | 1466696473914 Marionette TRACE conn3 -> [0,2602,"setScriptTimeout",{"ms":35000}] 08:41:13 INFO - PROCESS | 1742 | 1466696473918 Marionette TRACE conn3 <- [1,2602,null,{}] 08:41:13 INFO - PROCESS | 1742 | 1466696473924 Marionette TRACE conn3 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:13 INFO - PROCESS | 1742 | 1466696473929 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:41:14 INFO - PROCESS | 1742 | 1466696474127 Marionette TRACE conn3 <- [1,2603,null,{"value":null}] 08:41:14 INFO - PROCESS | 1742 | 1466696474317 Marionette TRACE conn3 -> [0,2604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:14 INFO - PROCESS | 1742 | 1466696474327 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:41:14 INFO - PROCESS | 1742 | ++DOCSHELL 0x8d7a4000 == 41 [pid = 1742] [id = 658] 08:41:14 INFO - PROCESS | 1742 | ++DOMWINDOW == 88 (0x8f391400) [pid = 1742] [serial = 1975] [outer = (nil)] 08:41:14 INFO - PROCESS | 1742 | ++DOMWINDOW == 89 (0x93c2bc00) [pid = 1742] [serial = 1976] [outer = 0x8f391400] 08:41:14 INFO - PROCESS | 1742 | 1466696474460 Marionette DEBUG loaded listener.js 08:41:14 INFO - PROCESS | 1742 | ++DOMWINDOW == 90 (0x93cbcc00) [pid = 1742] [serial = 1977] [outer = 0x8f391400] 08:41:15 INFO - PROCESS | 1742 | 1466696475428 Marionette TRACE conn3 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 08:41:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 08:41:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1581ms 08:41:15 INFO - PROCESS | 1742 | 1466696475496 Marionette TRACE conn3 -> [0,2605,"getWindowHandle",null] 08:41:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 08:41:15 INFO - PROCESS | 1742 | 1466696475501 Marionette TRACE conn3 <- [1,2605,null,{"value":"8"}] 08:41:15 INFO - PROCESS | 1742 | 1466696475507 Marionette TRACE conn3 -> [0,2606,"setScriptTimeout",{"ms":35000}] 08:41:15 INFO - PROCESS | 1742 | 1466696475511 Marionette TRACE conn3 <- [1,2606,null,{}] 08:41:15 INFO - PROCESS | 1742 | 1466696475517 Marionette TRACE conn3 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:15 INFO - PROCESS | 1742 | 1466696475523 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:41:15 INFO - PROCESS | 1742 | 1466696475712 Marionette TRACE conn3 <- [1,2607,null,{"value":null}] 08:41:15 INFO - PROCESS | 1742 | 1466696475948 Marionette TRACE conn3 -> [0,2608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:15 INFO - PROCESS | 1742 | 1466696475958 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:41:16 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e665c00 == 42 [pid = 1742] [id = 659] 08:41:16 INFO - PROCESS | 1742 | ++DOMWINDOW == 91 (0x91d8bc00) [pid = 1742] [serial = 1978] [outer = (nil)] 08:41:16 INFO - PROCESS | 1742 | ++DOMWINDOW == 92 (0x93e40400) [pid = 1742] [serial = 1979] [outer = 0x91d8bc00] 08:41:16 INFO - PROCESS | 1742 | 1466696476084 Marionette DEBUG loaded listener.js 08:41:16 INFO - PROCESS | 1742 | ++DOMWINDOW == 93 (0x93e45400) [pid = 1742] [serial = 1980] [outer = 0x91d8bc00] 08:41:17 INFO - PROCESS | 1742 | 1466696477140 Marionette TRACE conn3 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 08:41:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 08:41:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1688ms 08:41:17 INFO - PROCESS | 1742 | 1466696477196 Marionette TRACE conn3 -> [0,2609,"getWindowHandle",null] 08:41:17 INFO - PROCESS | 1742 | 1466696477200 Marionette TRACE conn3 <- [1,2609,null,{"value":"8"}] 08:41:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 08:41:17 INFO - PROCESS | 1742 | 1466696477206 Marionette TRACE conn3 -> [0,2610,"setScriptTimeout",{"ms":35000}] 08:41:17 INFO - PROCESS | 1742 | 1466696477209 Marionette TRACE conn3 <- [1,2610,null,{}] 08:41:17 INFO - PROCESS | 1742 | 1466696477216 Marionette TRACE conn3 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:17 INFO - PROCESS | 1742 | 1466696477226 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:41:17 INFO - PROCESS | 1742 | 1466696477490 Marionette TRACE conn3 <- [1,2611,null,{"value":null}] 08:41:17 INFO - PROCESS | 1742 | 1466696477757 Marionette TRACE conn3 -> [0,2612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:17 INFO - PROCESS | 1742 | 1466696477765 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:41:17 INFO - PROCESS | 1742 | ++DOCSHELL 0x8d0bf000 == 43 [pid = 1742] [id = 660] 08:41:17 INFO - PROCESS | 1742 | ++DOMWINDOW == 94 (0x8d9f8400) [pid = 1742] [serial = 1981] [outer = (nil)] 08:41:17 INFO - PROCESS | 1742 | ++DOMWINDOW == 95 (0x93cca000) [pid = 1742] [serial = 1982] [outer = 0x8d9f8400] 08:41:17 INFO - PROCESS | 1742 | 1466696477865 Marionette DEBUG loaded listener.js 08:41:17 INFO - PROCESS | 1742 | ++DOMWINDOW == 96 (0x95386800) [pid = 1742] [serial = 1983] [outer = 0x8d9f8400] 08:41:18 INFO - PROCESS | 1742 | 1466696478771 Marionette TRACE conn3 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 08:41:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 08:41:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1638ms 08:41:18 INFO - PROCESS | 1742 | 1466696478846 Marionette TRACE conn3 -> [0,2613,"getWindowHandle",null] 08:41:18 INFO - PROCESS | 1742 | 1466696478851 Marionette TRACE conn3 <- [1,2613,null,{"value":"8"}] 08:41:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 08:41:18 INFO - PROCESS | 1742 | 1466696478857 Marionette TRACE conn3 -> [0,2614,"setScriptTimeout",{"ms":35000}] 08:41:18 INFO - PROCESS | 1742 | 1466696478861 Marionette TRACE conn3 <- [1,2614,null,{}] 08:41:18 INFO - PROCESS | 1742 | 1466696478867 Marionette TRACE conn3 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:18 INFO - PROCESS | 1742 | 1466696478873 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:41:19 INFO - PROCESS | 1742 | 1466696479068 Marionette TRACE conn3 <- [1,2615,null,{"value":null}] 08:41:19 INFO - PROCESS | 1742 | 1466696479267 Marionette TRACE conn3 -> [0,2616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:19 INFO - PROCESS | 1742 | 1466696479278 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:41:19 INFO - PROCESS | 1742 | ++DOCSHELL 0x8d0bc400 == 44 [pid = 1742] [id = 661] 08:41:19 INFO - PROCESS | 1742 | ++DOMWINDOW == 97 (0x8d0bd400) [pid = 1742] [serial = 1984] [outer = (nil)] 08:41:19 INFO - PROCESS | 1742 | ++DOMWINDOW == 98 (0x8d2d6000) [pid = 1742] [serial = 1985] [outer = 0x8d0bd400] 08:41:19 INFO - PROCESS | 1742 | 1466696479675 Marionette DEBUG loaded listener.js 08:41:19 INFO - PROCESS | 1742 | ++DOMWINDOW == 99 (0x8d7a0800) [pid = 1742] [serial = 1986] [outer = 0x8d0bd400] 08:41:20 INFO - PROCESS | 1742 | 1466696480659 Marionette TRACE conn3 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 08:41:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 08:41:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1832ms 08:41:20 INFO - PROCESS | 1742 | 1466696480692 Marionette TRACE conn3 -> [0,2617,"getWindowHandle",null] 08:41:20 INFO - PROCESS | 1742 | 1466696480699 Marionette TRACE conn3 <- [1,2617,null,{"value":"8"}] 08:41:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 08:41:20 INFO - PROCESS | 1742 | 1466696480708 Marionette TRACE conn3 -> [0,2618,"setScriptTimeout",{"ms":35000}] 08:41:20 INFO - PROCESS | 1742 | 1466696480712 Marionette TRACE conn3 <- [1,2618,null,{}] 08:41:20 INFO - PROCESS | 1742 | 1466696480721 Marionette TRACE conn3 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:20 INFO - PROCESS | 1742 | 1466696480727 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:41:20 INFO - PROCESS | 1742 | 1466696480914 Marionette TRACE conn3 <- [1,2619,null,{"value":null}] 08:41:21 INFO - PROCESS | 1742 | 1466696481215 Marionette TRACE conn3 -> [0,2620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:21 INFO - PROCESS | 1742 | 1466696481224 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:41:21 INFO - PROCESS | 1742 | ++DOCSHELL 0x8eaabc00 == 45 [pid = 1742] [id = 662] 08:41:21 INFO - PROCESS | 1742 | ++DOMWINDOW == 100 (0x8eab1400) [pid = 1742] [serial = 1987] [outer = (nil)] 08:41:21 INFO - PROCESS | 1742 | ++DOMWINDOW == 101 (0x8eed0800) [pid = 1742] [serial = 1988] [outer = 0x8eab1400] 08:41:21 INFO - PROCESS | 1742 | 1466696481355 Marionette DEBUG loaded listener.js 08:41:21 INFO - PROCESS | 1742 | ++DOMWINDOW == 102 (0x8eeea400) [pid = 1742] [serial = 1989] [outer = 0x8eab1400] 08:41:23 INFO - PROCESS | 1742 | --DOCSHELL 0x8cf5b400 == 44 [pid = 1742] [id = 637] 08:41:23 INFO - PROCESS | 1742 | --DOCSHELL 0x8cf5f000 == 43 [pid = 1742] [id = 653] 08:41:23 INFO - PROCESS | 1742 | --DOCSHELL 0x8d9f8000 == 42 [pid = 1742] [id = 652] 08:41:23 INFO - PROCESS | 1742 | --DOCSHELL 0x8eab3800 == 41 [pid = 1742] [id = 651] 08:41:23 INFO - PROCESS | 1742 | --DOCSHELL 0x8d931400 == 40 [pid = 1742] [id = 650] 08:41:23 INFO - PROCESS | 1742 | --DOCSHELL 0x8d0c1c00 == 39 [pid = 1742] [id = 649] 08:41:23 INFO - PROCESS | 1742 | --DOCSHELL 0x91c5d400 == 38 [pid = 1742] [id = 645] 08:41:23 INFO - PROCESS | 1742 | --DOCSHELL 0x8f5d7400 == 37 [pid = 1742] [id = 642] 08:41:23 INFO - PROCESS | 1742 | --DOCSHELL 0x8d92a000 == 36 [pid = 1742] [id = 643] 08:41:23 INFO - PROCESS | 1742 | --DOCSHELL 0x8d9eb000 == 35 [pid = 1742] [id = 644] 08:41:23 INFO - PROCESS | 1742 | --DOCSHELL 0x8eec4000 == 34 [pid = 1742] [id = 646] 08:41:23 INFO - PROCESS | 1742 | --DOCSHELL 0x8cf5cc00 == 33 [pid = 1742] [id = 648] 08:41:23 INFO - PROCESS | 1742 | --DOCSHELL 0x8d7a1000 == 32 [pid = 1742] [id = 647] 08:41:23 INFO - PROCESS | 1742 | --DOCSHELL 0x8d0bc400 == 31 [pid = 1742] [id = 661] 08:41:23 INFO - PROCESS | 1742 | --DOCSHELL 0x8e665c00 == 30 [pid = 1742] [id = 659] 08:41:23 INFO - PROCESS | 1742 | --DOCSHELL 0x8d0bf000 == 29 [pid = 1742] [id = 660] 08:41:23 INFO - PROCESS | 1742 | --DOCSHELL 0x8d7a4000 == 28 [pid = 1742] [id = 658] 08:41:23 INFO - PROCESS | 1742 | --DOCSHELL 0x92d06c00 == 27 [pid = 1742] [id = 657] 08:41:23 INFO - PROCESS | 1742 | --DOCSHELL 0x8e634c00 == 26 [pid = 1742] [id = 656] 08:41:23 INFO - PROCESS | 1742 | --DOCSHELL 0x924bbc00 == 25 [pid = 1742] [id = 654] 08:41:23 INFO - PROCESS | 1742 | --DOCSHELL 0x8d2e1c00 == 24 [pid = 1742] [id = 655] 08:41:23 INFO - PROCESS | 1742 | --DOMWINDOW == 101 (0x8ebd4400) [pid = 1742] [serial = 1890] [outer = (nil)] [url = about:blank] 08:41:23 INFO - PROCESS | 1742 | --DOMWINDOW == 100 (0x8e667400) [pid = 1742] [serial = 1889] [outer = (nil)] [url = about:blank] 08:41:23 INFO - PROCESS | 1742 | --DOMWINDOW == 99 (0x91d85c00) [pid = 1742] [serial = 1893] [outer = (nil)] [url = about:blank] 08:41:23 INFO - PROCESS | 1742 | --DOMWINDOW == 98 (0x915a0800) [pid = 1742] [serial = 1892] [outer = (nil)] [url = about:blank] 08:41:23 INFO - PROCESS | 1742 | --DOMWINDOW == 97 (0x91197400) [pid = 1742] [serial = 1928] [outer = (nil)] [url = about:blank] 08:41:23 INFO - PROCESS | 1742 | --DOMWINDOW == 96 (0x93c24000) [pid = 1742] [serial = 1896] [outer = (nil)] [url = about:blank] 08:41:23 INFO - PROCESS | 1742 | --DOMWINDOW == 95 (0x930d5c00) [pid = 1742] [serial = 1895] [outer = (nil)] [url = about:blank] 08:41:23 INFO - PROCESS | 1742 | --DOMWINDOW == 94 (0x8eecf000) [pid = 1742] [serial = 1922] [outer = (nil)] [url = about:blank] 08:41:23 INFO - PROCESS | 1742 | --DOMWINDOW == 93 (0x8e668400) [pid = 1742] [serial = 1919] [outer = (nil)] [url = about:blank] 08:41:23 INFO - PROCESS | 1742 | --DOMWINDOW == 92 (0x8d2e3400) [pid = 1742] [serial = 1916] [outer = (nil)] [url = about:blank] 08:41:23 INFO - PROCESS | 1742 | --DOMWINDOW == 91 (0x93e44800) [pid = 1742] [serial = 1899] [outer = (nil)] [url = about:blank] 08:41:23 INFO - PROCESS | 1742 | --DOMWINDOW == 90 (0x8d2dd400) [pid = 1742] [serial = 1917] [outer = (nil)] [url = about:blank] 08:41:23 INFO - PROCESS | 1742 | --DOMWINDOW == 89 (0x93e3e000) [pid = 1742] [serial = 1898] [outer = (nil)] [url = about:blank] 08:41:23 INFO - PROCESS | 1742 | --DOMWINDOW == 88 (0x95359800) [pid = 1742] [serial = 1902] [outer = (nil)] [url = about:blank] 08:41:23 INFO - PROCESS | 1742 | --DOMWINDOW == 87 (0x95357400) [pid = 1742] [serial = 1901] [outer = (nil)] [url = about:blank] 08:41:23 INFO - PROCESS | 1742 | --DOMWINDOW == 86 (0x8f389400) [pid = 1742] [serial = 1914] [outer = (nil)] [url = about:blank] 08:41:23 INFO - PROCESS | 1742 | --DOMWINDOW == 85 (0x8eecc400) [pid = 1742] [serial = 1913] [outer = (nil)] [url = about:blank] 08:41:23 INFO - PROCESS | 1742 | --DOMWINDOW == 84 (0x953ed400) [pid = 1742] [serial = 1905] [outer = (nil)] [url = about:blank] 08:41:23 INFO - PROCESS | 1742 | --DOMWINDOW == 83 (0x9535f800) [pid = 1742] [serial = 1904] [outer = (nil)] [url = about:blank] 08:41:23 INFO - PROCESS | 1742 | --DOMWINDOW == 82 (0x95456800) [pid = 1742] [serial = 1908] [outer = (nil)] [url = about:blank] 08:41:23 INFO - PROCESS | 1742 | --DOMWINDOW == 81 (0x95454800) [pid = 1742] [serial = 1907] [outer = (nil)] [url = about:blank] 08:41:23 INFO - PROCESS | 1742 | --DOMWINDOW == 80 (0x8e637800) [pid = 1742] [serial = 1911] [outer = (nil)] [url = about:blank] 08:41:23 INFO - PROCESS | 1742 | --DOMWINDOW == 79 (0x8eecc800) [pid = 1742] [serial = 1925] [outer = (nil)] [url = about:blank] 08:41:23 INFO - PROCESS | 1742 | --DOMWINDOW == 78 (0x8d92b400) [pid = 1742] [serial = 1910] [outer = (nil)] [url = about:blank] 08:41:23 INFO - PROCESS | 1742 | --DOMWINDOW == 77 (0x8f5d0000) [pid = 1742] [serial = 1926] [outer = (nil)] [url = about:blank] 08:41:23 INFO - PROCESS | 1742 | --DOMWINDOW == 76 (0x8eee5000) [pid = 1742] [serial = 1923] [outer = (nil)] [url = about:blank] 08:41:23 INFO - PROCESS | 1742 | --DOMWINDOW == 75 (0x8e674800) [pid = 1742] [serial = 1920] [outer = (nil)] [url = about:blank] 08:41:23 INFO - PROCESS | 1742 | 1466696483658 Marionette TRACE conn3 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 08:41:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 08:41:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 2995ms 08:41:23 INFO - PROCESS | 1742 | 1466696483707 Marionette TRACE conn3 -> [0,2621,"getWindowHandle",null] 08:41:23 INFO - PROCESS | 1742 | 1466696483712 Marionette TRACE conn3 <- [1,2621,null,{"value":"8"}] 08:41:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 08:41:23 INFO - PROCESS | 1742 | 1466696483721 Marionette TRACE conn3 -> [0,2622,"setScriptTimeout",{"ms":35000}] 08:41:23 INFO - PROCESS | 1742 | 1466696483726 Marionette TRACE conn3 <- [1,2622,null,{}] 08:41:23 INFO - PROCESS | 1742 | 1466696483735 Marionette TRACE conn3 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:23 INFO - PROCESS | 1742 | 1466696483740 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:41:23 INFO - PROCESS | 1742 | 1466696483908 Marionette TRACE conn3 <- [1,2623,null,{"value":null}] 08:41:24 INFO - PROCESS | 1742 | 1466696484051 Marionette TRACE conn3 -> [0,2624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:24 INFO - PROCESS | 1742 | 1466696484061 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:41:24 INFO - PROCESS | 1742 | ++DOCSHELL 0x8d2d9000 == 25 [pid = 1742] [id = 663] 08:41:24 INFO - PROCESS | 1742 | ++DOMWINDOW == 76 (0x8d2da400) [pid = 1742] [serial = 1990] [outer = (nil)] 08:41:24 INFO - PROCESS | 1742 | ++DOMWINDOW == 77 (0x8d2e1c00) [pid = 1742] [serial = 1991] [outer = 0x8d2da400] 08:41:24 INFO - PROCESS | 1742 | 1466696484136 Marionette DEBUG loaded listener.js 08:41:24 INFO - PROCESS | 1742 | ++DOMWINDOW == 78 (0x8d79a000) [pid = 1742] [serial = 1992] [outer = 0x8d2da400] 08:41:25 INFO - PROCESS | 1742 | 1466696485001 Marionette TRACE conn3 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 08:41:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 08:41:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1342ms 08:41:25 INFO - PROCESS | 1742 | 1466696485063 Marionette TRACE conn3 -> [0,2625,"getWindowHandle",null] 08:41:25 INFO - PROCESS | 1742 | 1466696485072 Marionette TRACE conn3 <- [1,2625,null,{"value":"8"}] 08:41:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 08:41:25 INFO - PROCESS | 1742 | 1466696485083 Marionette TRACE conn3 -> [0,2626,"setScriptTimeout",{"ms":35000}] 08:41:25 INFO - PROCESS | 1742 | 1466696485087 Marionette TRACE conn3 <- [1,2626,null,{}] 08:41:25 INFO - PROCESS | 1742 | 1466696485093 Marionette TRACE conn3 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:25 INFO - PROCESS | 1742 | 1466696485099 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:41:25 INFO - PROCESS | 1742 | 1466696485272 Marionette TRACE conn3 <- [1,2627,null,{"value":null}] 08:41:25 INFO - PROCESS | 1742 | 1466696485415 Marionette TRACE conn3 -> [0,2628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:25 INFO - PROCESS | 1742 | 1466696485423 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:41:25 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e63a800 == 26 [pid = 1742] [id = 664] 08:41:25 INFO - PROCESS | 1742 | ++DOMWINDOW == 79 (0x8e63cc00) [pid = 1742] [serial = 1993] [outer = (nil)] 08:41:25 INFO - PROCESS | 1742 | ++DOMWINDOW == 80 (0x8e667400) [pid = 1742] [serial = 1994] [outer = 0x8e63cc00] 08:41:25 INFO - PROCESS | 1742 | 1466696485501 Marionette DEBUG loaded listener.js 08:41:25 INFO - PROCESS | 1742 | ++DOMWINDOW == 81 (0x8e674800) [pid = 1742] [serial = 1995] [outer = 0x8e63cc00] 08:41:26 INFO - PROCESS | 1742 | 1466696486446 Marionette TRACE conn3 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 08:41:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 08:41:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1432ms 08:41:26 INFO - PROCESS | 1742 | 1466696486528 Marionette TRACE conn3 -> [0,2629,"getWindowHandle",null] 08:41:26 INFO - PROCESS | 1742 | 1466696486532 Marionette TRACE conn3 <- [1,2629,null,{"value":"8"}] 08:41:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 08:41:26 INFO - PROCESS | 1742 | 1466696486539 Marionette TRACE conn3 -> [0,2630,"setScriptTimeout",{"ms":35000}] 08:41:26 INFO - PROCESS | 1742 | 1466696486546 Marionette TRACE conn3 <- [1,2630,null,{}] 08:41:26 INFO - PROCESS | 1742 | 1466696486611 Marionette TRACE conn3 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:26 INFO - PROCESS | 1742 | 1466696486621 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:41:26 INFO - PROCESS | 1742 | 1466696486858 Marionette TRACE conn3 <- [1,2631,null,{"value":null}] 08:41:26 INFO - PROCESS | 1742 | 1466696486882 Marionette TRACE conn3 -> [0,2632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:26 INFO - PROCESS | 1742 | 1466696486894 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:41:26 INFO - PROCESS | 1742 | ++DOCSHELL 0x8eedb800 == 27 [pid = 1742] [id = 665] 08:41:26 INFO - PROCESS | 1742 | ++DOMWINDOW == 82 (0x8eedbc00) [pid = 1742] [serial = 1996] [outer = (nil)] 08:41:26 INFO - PROCESS | 1742 | ++DOMWINDOW == 83 (0x8eee5400) [pid = 1742] [serial = 1997] [outer = 0x8eedbc00] 08:41:26 INFO - PROCESS | 1742 | 1466696486971 Marionette DEBUG loaded listener.js 08:41:27 INFO - PROCESS | 1742 | ++DOMWINDOW == 84 (0x8f38fc00) [pid = 1742] [serial = 1998] [outer = 0x8eedbc00] 08:41:27 INFO - PROCESS | 1742 | 1466696487997 Marionette TRACE conn3 <- [1,2632,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 08:41:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 08:41:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1489ms 08:41:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 08:41:28 INFO - PROCESS | 1742 | 1466696488029 Marionette TRACE conn3 -> [0,2633,"getWindowHandle",null] 08:41:28 INFO - PROCESS | 1742 | 1466696488032 Marionette TRACE conn3 <- [1,2633,null,{"value":"8"}] 08:41:28 INFO - PROCESS | 1742 | 1466696488039 Marionette TRACE conn3 -> [0,2634,"setScriptTimeout",{"ms":35000}] 08:41:28 INFO - PROCESS | 1742 | 1466696488042 Marionette TRACE conn3 <- [1,2634,null,{}] 08:41:28 INFO - PROCESS | 1742 | 1466696488047 Marionette TRACE conn3 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:28 INFO - PROCESS | 1742 | 1466696488052 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:41:28 INFO - PROCESS | 1742 | 1466696488279 Marionette TRACE conn3 <- [1,2635,null,{"value":null}] 08:41:28 INFO - PROCESS | 1742 | --DOMWINDOW == 83 (0x92502800) [pid = 1742] [serial = 1963] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 08:41:28 INFO - PROCESS | 1742 | --DOMWINDOW == 82 (0x8ebcd000) [pid = 1742] [serial = 1957] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 08:41:28 INFO - PROCESS | 1742 | --DOMWINDOW == 81 (0x8cf6a800) [pid = 1742] [serial = 1960] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 08:41:28 INFO - PROCESS | 1742 | --DOMWINDOW == 80 (0x8f617400) [pid = 1742] [serial = 1927] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 08:41:28 INFO - PROCESS | 1742 | --DOMWINDOW == 79 (0x8d0c3000) [pid = 1742] [serial = 1948] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 08:41:28 INFO - PROCESS | 1742 | --DOMWINDOW == 78 (0x9250b400) [pid = 1742] [serial = 1939] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 08:41:28 INFO - PROCESS | 1742 | --DOMWINDOW == 77 (0x8d0b9800) [pid = 1742] [serial = 1945] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 08:41:28 INFO - PROCESS | 1742 | --DOMWINDOW == 76 (0x8d92c800) [pid = 1742] [serial = 1942] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 08:41:28 INFO - PROCESS | 1742 | --DOMWINDOW == 75 (0x91c5dc00) [pid = 1742] [serial = 1936] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 08:41:28 INFO - PROCESS | 1742 | --DOMWINDOW == 74 (0x8eee7400) [pid = 1742] [serial = 1933] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 08:41:28 INFO - PROCESS | 1742 | --DOMWINDOW == 73 (0x8eee7c00) [pid = 1742] [serial = 1954] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 08:41:28 INFO - PROCESS | 1742 | --DOMWINDOW == 72 (0x8d9ef000) [pid = 1742] [serial = 1951] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 08:41:28 INFO - PROCESS | 1742 | --DOMWINDOW == 71 (0x8d92b800) [pid = 1742] [serial = 1930] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 08:41:28 INFO - PROCESS | 1742 | 1466696488975 Marionette TRACE conn3 -> [0,2636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:28 INFO - PROCESS | 1742 | 1466696488982 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:41:29 INFO - PROCESS | 1742 | ++DOCSHELL 0x8cf5bc00 == 28 [pid = 1742] [id = 666] 08:41:29 INFO - PROCESS | 1742 | ++DOMWINDOW == 72 (0x8cf6a800) [pid = 1742] [serial = 1999] [outer = (nil)] 08:41:29 INFO - PROCESS | 1742 | ++DOMWINDOW == 73 (0x8d796800) [pid = 1742] [serial = 2000] [outer = 0x8cf6a800] 08:41:29 INFO - PROCESS | 1742 | 1466696489060 Marionette DEBUG loaded listener.js 08:41:29 INFO - PROCESS | 1742 | ++DOMWINDOW == 74 (0x8ebd6000) [pid = 1742] [serial = 2001] [outer = 0x8cf6a800] 08:41:29 INFO - PROCESS | 1742 | 1466696489842 Marionette TRACE conn3 <- [1,2636,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 08:41:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 08:41:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1837ms 08:41:29 INFO - PROCESS | 1742 | 1466696489877 Marionette TRACE conn3 -> [0,2637,"getWindowHandle",null] 08:41:29 INFO - PROCESS | 1742 | 1466696489881 Marionette TRACE conn3 <- [1,2637,null,{"value":"8"}] 08:41:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 08:41:29 INFO - PROCESS | 1742 | 1466696489888 Marionette TRACE conn3 -> [0,2638,"setScriptTimeout",{"ms":35000}] 08:41:29 INFO - PROCESS | 1742 | 1466696489890 Marionette TRACE conn3 <- [1,2638,null,{}] 08:41:29 INFO - PROCESS | 1742 | 1466696489896 Marionette TRACE conn3 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:29 INFO - PROCESS | 1742 | 1466696489901 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:41:30 INFO - PROCESS | 1742 | 1466696490050 Marionette TRACE conn3 <- [1,2639,null,{"value":null}] 08:41:30 INFO - PROCESS | 1742 | 1466696490068 Marionette TRACE conn3 -> [0,2640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:30 INFO - PROCESS | 1742 | 1466696490076 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:41:30 INFO - PROCESS | 1742 | ++DOCSHELL 0x8eec3c00 == 29 [pid = 1742] [id = 667] 08:41:30 INFO - PROCESS | 1742 | ++DOMWINDOW == 75 (0x8eee3400) [pid = 1742] [serial = 2002] [outer = (nil)] 08:41:30 INFO - PROCESS | 1742 | ++DOMWINDOW == 76 (0x8f61f800) [pid = 1742] [serial = 2003] [outer = 0x8eee3400] 08:41:30 INFO - PROCESS | 1742 | 1466696490145 Marionette DEBUG loaded listener.js 08:41:30 INFO - PROCESS | 1742 | ++DOMWINDOW == 77 (0x9119f400) [pid = 1742] [serial = 2004] [outer = 0x8eee3400] 08:41:31 INFO - PROCESS | 1742 | 1466696491194 Marionette TRACE conn3 <- [1,2640,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 08:41:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 08:41:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1385ms 08:41:31 INFO - PROCESS | 1742 | 1466696491275 Marionette TRACE conn3 -> [0,2641,"getWindowHandle",null] 08:41:31 INFO - PROCESS | 1742 | 1466696491282 Marionette TRACE conn3 <- [1,2641,null,{"value":"8"}] 08:41:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 08:41:31 INFO - PROCESS | 1742 | 1466696491292 Marionette TRACE conn3 -> [0,2642,"setScriptTimeout",{"ms":35000}] 08:41:31 INFO - PROCESS | 1742 | 1466696491298 Marionette TRACE conn3 <- [1,2642,null,{}] 08:41:31 INFO - PROCESS | 1742 | 1466696491306 Marionette TRACE conn3 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:31 INFO - PROCESS | 1742 | 1466696491311 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:41:31 INFO - PROCESS | 1742 | 1466696491562 Marionette TRACE conn3 <- [1,2643,null,{"value":null}] 08:41:31 INFO - PROCESS | 1742 | 1466696491832 Marionette TRACE conn3 -> [0,2644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:31 INFO - PROCESS | 1742 | 1466696491842 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:41:31 INFO - PROCESS | 1742 | ++DOCSHELL 0x8d0c1800 == 30 [pid = 1742] [id = 668] 08:41:31 INFO - PROCESS | 1742 | ++DOMWINDOW == 78 (0x8d0c1c00) [pid = 1742] [serial = 2005] [outer = (nil)] 08:41:31 INFO - PROCESS | 1742 | ++DOMWINDOW == 79 (0x8d9f2800) [pid = 1742] [serial = 2006] [outer = 0x8d0c1c00] 08:41:31 INFO - PROCESS | 1742 | 1466696491949 Marionette DEBUG loaded listener.js 08:41:32 INFO - PROCESS | 1742 | ++DOMWINDOW == 80 (0x8e666000) [pid = 1742] [serial = 2007] [outer = 0x8d0c1c00] 08:41:32 INFO - PROCESS | 1742 | 1466696492962 Marionette TRACE conn3 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 08:41:33 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 08:41:33 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1740ms 08:41:33 INFO - PROCESS | 1742 | 1466696493033 Marionette TRACE conn3 -> [0,2645,"getWindowHandle",null] 08:41:33 INFO - PROCESS | 1742 | 1466696493041 Marionette TRACE conn3 <- [1,2645,null,{"value":"8"}] 08:41:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 08:41:33 INFO - PROCESS | 1742 | 1466696493051 Marionette TRACE conn3 -> [0,2646,"setScriptTimeout",{"ms":35000}] 08:41:33 INFO - PROCESS | 1742 | 1466696493056 Marionette TRACE conn3 <- [1,2646,null,{}] 08:41:33 INFO - PROCESS | 1742 | 1466696493063 Marionette TRACE conn3 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:33 INFO - PROCESS | 1742 | 1466696493069 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:41:33 INFO - PROCESS | 1742 | 1466696493291 Marionette TRACE conn3 <- [1,2647,null,{"value":null}] 08:41:33 INFO - PROCESS | 1742 | 1466696493528 Marionette TRACE conn3 -> [0,2648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:33 INFO - PROCESS | 1742 | 1466696493541 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:41:33 INFO - PROCESS | 1742 | ++DOCSHELL 0x8cf66400 == 31 [pid = 1742] [id = 669] 08:41:33 INFO - PROCESS | 1742 | ++DOMWINDOW == 81 (0x8eeca400) [pid = 1742] [serial = 2008] [outer = (nil)] 08:41:33 INFO - PROCESS | 1742 | ++DOMWINDOW == 82 (0x8eedf400) [pid = 1742] [serial = 2009] [outer = 0x8eeca400] 08:41:33 INFO - PROCESS | 1742 | 1466696493674 Marionette DEBUG loaded listener.js 08:41:33 INFO - PROCESS | 1742 | ++DOMWINDOW == 83 (0x8f396400) [pid = 1742] [serial = 2010] [outer = 0x8eeca400] 08:41:34 INFO - PROCESS | 1742 | 1466696494665 Marionette TRACE conn3 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 08:41:34 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 08:41:34 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1642ms 08:41:34 INFO - PROCESS | 1742 | 1466696494693 Marionette TRACE conn3 -> [0,2649,"getWindowHandle",null] 08:41:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 08:41:34 INFO - PROCESS | 1742 | 1466696494698 Marionette TRACE conn3 <- [1,2649,null,{"value":"8"}] 08:41:34 INFO - PROCESS | 1742 | 1466696494705 Marionette TRACE conn3 -> [0,2650,"setScriptTimeout",{"ms":35000}] 08:41:34 INFO - PROCESS | 1742 | 1466696494711 Marionette TRACE conn3 <- [1,2650,null,{}] 08:41:34 INFO - PROCESS | 1742 | 1466696494728 Marionette TRACE conn3 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:34 INFO - PROCESS | 1742 | 1466696494737 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:41:34 INFO - PROCESS | 1742 | 1466696494922 Marionette TRACE conn3 <- [1,2651,null,{"value":null}] 08:41:35 INFO - PROCESS | 1742 | 1466696495110 Marionette TRACE conn3 -> [0,2652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:35 INFO - PROCESS | 1742 | 1466696495123 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:41:35 INFO - PROCESS | 1742 | ++DOCSHELL 0x9159f400 == 32 [pid = 1742] [id = 670] 08:41:35 INFO - PROCESS | 1742 | ++DOMWINDOW == 84 (0x915a0400) [pid = 1742] [serial = 2011] [outer = (nil)] 08:41:35 INFO - PROCESS | 1742 | ++DOMWINDOW == 85 (0x91c5c800) [pid = 1742] [serial = 2012] [outer = 0x915a0400] 08:41:35 INFO - PROCESS | 1742 | 1466696495210 Marionette DEBUG loaded listener.js 08:41:35 INFO - PROCESS | 1742 | ++DOMWINDOW == 86 (0x91d84400) [pid = 1742] [serial = 2013] [outer = 0x915a0400] 08:41:36 INFO - PROCESS | 1742 | 1466696496186 Marionette TRACE conn3 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 08:41:36 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 08:41:36 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1548ms 08:41:36 INFO - PROCESS | 1742 | 1466696496253 Marionette TRACE conn3 -> [0,2653,"getWindowHandle",null] 08:41:36 INFO - PROCESS | 1742 | 1466696496258 Marionette TRACE conn3 <- [1,2653,null,{"value":"8"}] 08:41:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 08:41:36 INFO - PROCESS | 1742 | 1466696496265 Marionette TRACE conn3 -> [0,2654,"setScriptTimeout",{"ms":35000}] 08:41:36 INFO - PROCESS | 1742 | 1466696496268 Marionette TRACE conn3 <- [1,2654,null,{}] 08:41:36 INFO - PROCESS | 1742 | 1466696496274 Marionette TRACE conn3 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:36 INFO - PROCESS | 1742 | 1466696496279 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:41:36 INFO - PROCESS | 1742 | 1466696496504 Marionette TRACE conn3 <- [1,2655,null,{"value":null}] 08:41:36 INFO - PROCESS | 1742 | 1466696496759 Marionette TRACE conn3 -> [0,2656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:36 INFO - PROCESS | 1742 | 1466696496768 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:41:36 INFO - PROCESS | 1742 | ++DOCSHELL 0x91195800 == 33 [pid = 1742] [id = 671] 08:41:36 INFO - PROCESS | 1742 | ++DOMWINDOW == 87 (0x91d88400) [pid = 1742] [serial = 2014] [outer = (nil)] 08:41:36 INFO - PROCESS | 1742 | ++DOMWINDOW == 88 (0x9250e400) [pid = 1742] [serial = 2015] [outer = 0x91d88400] 08:41:36 INFO - PROCESS | 1742 | 1466696496901 Marionette DEBUG loaded listener.js 08:41:37 INFO - PROCESS | 1742 | ++DOMWINDOW == 89 (0x92580c00) [pid = 1742] [serial = 2016] [outer = 0x91d88400] 08:41:37 INFO - PROCESS | 1742 | 1466696497839 Marionette TRACE conn3 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 08:41:37 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 08:41:37 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1631ms 08:41:37 INFO - PROCESS | 1742 | 1466696497897 Marionette TRACE conn3 -> [0,2657,"getWindowHandle",null] 08:41:37 INFO - PROCESS | 1742 | 1466696497901 Marionette TRACE conn3 <- [1,2657,null,{"value":"8"}] 08:41:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 08:41:37 INFO - PROCESS | 1742 | 1466696497908 Marionette TRACE conn3 -> [0,2658,"setScriptTimeout",{"ms":35000}] 08:41:37 INFO - PROCESS | 1742 | 1466696497912 Marionette TRACE conn3 <- [1,2658,null,{}] 08:41:37 INFO - PROCESS | 1742 | 1466696497918 Marionette TRACE conn3 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:37 INFO - PROCESS | 1742 | 1466696497924 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:41:38 INFO - PROCESS | 1742 | 1466696498100 Marionette TRACE conn3 <- [1,2659,null,{"value":null}] 08:41:38 INFO - PROCESS | 1742 | 1466696498291 Marionette TRACE conn3 -> [0,2660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:38 INFO - PROCESS | 1742 | 1466696498298 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:41:38 INFO - PROCESS | 1742 | ++DOCSHELL 0x8cf62400 == 34 [pid = 1742] [id = 672] 08:41:38 INFO - PROCESS | 1742 | ++DOMWINDOW == 90 (0x8cf63400) [pid = 1742] [serial = 2017] [outer = (nil)] 08:41:38 INFO - PROCESS | 1742 | ++DOMWINDOW == 91 (0x9258d800) [pid = 1742] [serial = 2018] [outer = 0x8cf63400] 08:41:38 INFO - PROCESS | 1742 | 1466696498431 Marionette DEBUG loaded listener.js 08:41:38 INFO - PROCESS | 1742 | ++DOMWINDOW == 92 (0x92d05000) [pid = 1742] [serial = 2019] [outer = 0x8cf63400] 08:41:39 INFO - PROCESS | 1742 | 1466696499386 Marionette TRACE conn3 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 08:41:39 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 08:41:39 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1532ms 08:41:39 INFO - PROCESS | 1742 | 1466696499441 Marionette TRACE conn3 -> [0,2661,"getWindowHandle",null] 08:41:39 INFO - PROCESS | 1742 | 1466696499445 Marionette TRACE conn3 <- [1,2661,null,{"value":"8"}] 08:41:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 08:41:39 INFO - PROCESS | 1742 | 1466696499452 Marionette TRACE conn3 -> [0,2662,"setScriptTimeout",{"ms":35000}] 08:41:39 INFO - PROCESS | 1742 | 1466696499455 Marionette TRACE conn3 <- [1,2662,null,{}] 08:41:39 INFO - PROCESS | 1742 | 1466696499461 Marionette TRACE conn3 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:39 INFO - PROCESS | 1742 | 1466696499472 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:41:39 INFO - PROCESS | 1742 | 1466696499732 Marionette TRACE conn3 <- [1,2663,null,{"value":null}] 08:41:39 INFO - PROCESS | 1742 | 1466696499974 Marionette TRACE conn3 -> [0,2664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:39 INFO - PROCESS | 1742 | 1466696499982 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:41:40 INFO - PROCESS | 1742 | ++DOCSHELL 0x8d9f8000 == 35 [pid = 1742] [id = 673] 08:41:40 INFO - PROCESS | 1742 | ++DOMWINDOW == 93 (0x9258e400) [pid = 1742] [serial = 2020] [outer = (nil)] 08:41:40 INFO - PROCESS | 1742 | ++DOMWINDOW == 94 (0x93a62000) [pid = 1742] [serial = 2021] [outer = 0x9258e400] 08:41:40 INFO - PROCESS | 1742 | 1466696500115 Marionette DEBUG loaded listener.js 08:41:40 INFO - PROCESS | 1742 | ++DOMWINDOW == 95 (0x9119e400) [pid = 1742] [serial = 2022] [outer = 0x9258e400] 08:41:41 INFO - PROCESS | 1742 | 1466696501054 Marionette TRACE conn3 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 08:41:41 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 08:41:41 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1632ms 08:41:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 08:41:41 INFO - PROCESS | 1742 | 1466696501085 Marionette TRACE conn3 -> [0,2665,"getWindowHandle",null] 08:41:41 INFO - PROCESS | 1742 | 1466696501088 Marionette TRACE conn3 <- [1,2665,null,{"value":"8"}] 08:41:41 INFO - PROCESS | 1742 | 1466696501095 Marionette TRACE conn3 -> [0,2666,"setScriptTimeout",{"ms":35000}] 08:41:41 INFO - PROCESS | 1742 | 1466696501099 Marionette TRACE conn3 <- [1,2666,null,{}] 08:41:41 INFO - PROCESS | 1742 | 1466696501105 Marionette TRACE conn3 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:41 INFO - PROCESS | 1742 | 1466696501110 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:41:41 INFO - PROCESS | 1742 | 1466696501277 Marionette TRACE conn3 <- [1,2667,null,{"value":null}] 08:41:41 INFO - PROCESS | 1742 | 1466696501485 Marionette TRACE conn3 -> [0,2668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:41 INFO - PROCESS | 1742 | 1466696501494 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:41:41 INFO - PROCESS | 1742 | ++DOCSHELL 0x8cf66800 == 36 [pid = 1742] [id = 674] 08:41:41 INFO - PROCESS | 1742 | ++DOMWINDOW == 96 (0x8cf67800) [pid = 1742] [serial = 2023] [outer = (nil)] 08:41:41 INFO - PROCESS | 1742 | ++DOMWINDOW == 97 (0x8d0bb000) [pid = 1742] [serial = 2024] [outer = 0x8cf67800] 08:41:41 INFO - PROCESS | 1742 | 1466696501758 Marionette DEBUG loaded listener.js 08:41:41 INFO - PROCESS | 1742 | ++DOMWINDOW == 98 (0x8d2d6c00) [pid = 1742] [serial = 2025] [outer = 0x8cf67800] 08:41:42 INFO - PROCESS | 1742 | --DOCSHELL 0x8cf5bc00 == 35 [pid = 1742] [id = 666] 08:41:42 INFO - PROCESS | 1742 | --DOCSHELL 0x8eedb800 == 34 [pid = 1742] [id = 665] 08:41:42 INFO - PROCESS | 1742 | --DOCSHELL 0x8e63a800 == 33 [pid = 1742] [id = 664] 08:41:42 INFO - PROCESS | 1742 | --DOCSHELL 0x8d2d9000 == 32 [pid = 1742] [id = 663] 08:41:43 INFO - PROCESS | 1742 | --DOMWINDOW == 97 (0x9250ec00) [pid = 1742] [serial = 1964] [outer = (nil)] [url = about:blank] 08:41:43 INFO - PROCESS | 1742 | --DOMWINDOW == 96 (0x91c58800) [pid = 1742] [serial = 1958] [outer = (nil)] [url = about:blank] 08:41:43 INFO - PROCESS | 1742 | --DOMWINDOW == 95 (0x8d9ef400) [pid = 1742] [serial = 1961] [outer = (nil)] [url = about:blank] 08:41:43 INFO - PROCESS | 1742 | --DOMWINDOW == 94 (0x91c61800) [pid = 1742] [serial = 1959] [outer = (nil)] [url = about:blank] 08:41:43 INFO - PROCESS | 1742 | --DOMWINDOW == 93 (0x911a0400) [pid = 1742] [serial = 1929] [outer = (nil)] [url = about:blank] 08:41:43 INFO - PROCESS | 1742 | --DOMWINDOW == 92 (0x8d2db800) [pid = 1742] [serial = 1949] [outer = (nil)] [url = about:blank] 08:41:43 INFO - PROCESS | 1742 | --DOMWINDOW == 91 (0x92d08c00) [pid = 1742] [serial = 1965] [outer = (nil)] [url = about:blank] 08:41:43 INFO - PROCESS | 1742 | --DOMWINDOW == 90 (0x8d7a0c00) [pid = 1742] [serial = 1950] [outer = (nil)] [url = about:blank] 08:41:43 INFO - PROCESS | 1742 | --DOMWINDOW == 89 (0x92585000) [pid = 1742] [serial = 1940] [outer = (nil)] [url = about:blank] 08:41:43 INFO - PROCESS | 1742 | --DOMWINDOW == 88 (0x92588000) [pid = 1742] [serial = 1941] [outer = (nil)] [url = about:blank] 08:41:43 INFO - PROCESS | 1742 | --DOMWINDOW == 87 (0x92507400) [pid = 1742] [serial = 1946] [outer = (nil)] [url = about:blank] 08:41:43 INFO - PROCESS | 1742 | --DOMWINDOW == 86 (0x93a63800) [pid = 1742] [serial = 1947] [outer = (nil)] [url = about:blank] 08:41:43 INFO - PROCESS | 1742 | --DOMWINDOW == 85 (0x92d08000) [pid = 1742] [serial = 1943] [outer = (nil)] [url = about:blank] 08:41:43 INFO - PROCESS | 1742 | --DOMWINDOW == 84 (0x93048400) [pid = 1742] [serial = 1944] [outer = (nil)] [url = about:blank] 08:41:43 INFO - PROCESS | 1742 | --DOMWINDOW == 83 (0x91d8a800) [pid = 1742] [serial = 1937] [outer = (nil)] [url = about:blank] 08:41:43 INFO - PROCESS | 1742 | --DOMWINDOW == 82 (0x91d90c00) [pid = 1742] [serial = 1938] [outer = (nil)] [url = about:blank] 08:41:43 INFO - PROCESS | 1742 | --DOMWINDOW == 81 (0x8f5d7c00) [pid = 1742] [serial = 1934] [outer = (nil)] [url = about:blank] 08:41:43 INFO - PROCESS | 1742 | --DOMWINDOW == 80 (0x8eecc000) [pid = 1742] [serial = 1935] [outer = (nil)] [url = about:blank] 08:41:43 INFO - PROCESS | 1742 | --DOMWINDOW == 79 (0x8f391c00) [pid = 1742] [serial = 1955] [outer = (nil)] [url = about:blank] 08:41:43 INFO - PROCESS | 1742 | --DOMWINDOW == 78 (0x8e641400) [pid = 1742] [serial = 1952] [outer = (nil)] [url = about:blank] 08:41:43 INFO - PROCESS | 1742 | --DOMWINDOW == 77 (0x8e66e000) [pid = 1742] [serial = 1953] [outer = (nil)] [url = about:blank] 08:41:43 INFO - PROCESS | 1742 | --DOMWINDOW == 76 (0x8e635000) [pid = 1742] [serial = 1931] [outer = (nil)] [url = about:blank] 08:41:43 INFO - PROCESS | 1742 | --DOMWINDOW == 75 (0x8e66f800) [pid = 1742] [serial = 1932] [outer = (nil)] [url = about:blank] 08:41:43 INFO - PROCESS | 1742 | --DOMWINDOW == 74 (0x8eec6000) [pid = 1742] [serial = 1962] [outer = (nil)] [url = about:blank] 08:41:43 INFO - PROCESS | 1742 | --DOMWINDOW == 73 (0x8f612400) [pid = 1742] [serial = 1956] [outer = (nil)] [url = about:blank] 08:41:43 INFO - PROCESS | 1742 | SkCairoFTTypeface::onFilterRec unimplemented 08:41:43 INFO - PROCESS | 1742 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 08:41:43 INFO - PROCESS | 1742 | 1466696503293 Marionette TRACE conn3 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 08:41:43 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) 08:41:43 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 2252ms 08:41:43 INFO - PROCESS | 1742 | 1466696503348 Marionette TRACE conn3 -> [0,2669,"getWindowHandle",null] 08:41:43 INFO - PROCESS | 1742 | 1466696503352 Marionette TRACE conn3 <- [1,2669,null,{"value":"8"}] 08:41:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 08:41:43 INFO - PROCESS | 1742 | 1466696503367 Marionette TRACE conn3 -> [0,2670,"setScriptTimeout",{"ms":35000}] 08:41:43 INFO - PROCESS | 1742 | 1466696503373 Marionette TRACE conn3 <- [1,2670,null,{}] 08:41:43 INFO - PROCESS | 1742 | 1466696503430 Marionette TRACE conn3 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:43 INFO - PROCESS | 1742 | 1466696503436 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:41:43 INFO - PROCESS | 1742 | 1466696503624 Marionette TRACE conn3 <- [1,2671,null,{"value":null}] 08:41:43 INFO - PROCESS | 1742 | 1466696503776 Marionette TRACE conn3 -> [0,2672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:43 INFO - PROCESS | 1742 | 1466696503784 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:41:43 INFO - PROCESS | 1742 | ++DOCSHELL 0x8d9f6400 == 33 [pid = 1742] [id = 675] 08:41:43 INFO - PROCESS | 1742 | ++DOMWINDOW == 74 (0x8e665c00) [pid = 1742] [serial = 2026] [outer = (nil)] 08:41:43 INFO - PROCESS | 1742 | ++DOMWINDOW == 75 (0x8e674000) [pid = 1742] [serial = 2027] [outer = 0x8e665c00] 08:41:43 INFO - PROCESS | 1742 | 1466696503858 Marionette DEBUG loaded listener.js 08:41:43 INFO - PROCESS | 1742 | ++DOMWINDOW == 76 (0x8ebcd000) [pid = 1742] [serial = 2028] [outer = 0x8e665c00] 08:41:45 INFO - PROCESS | 1742 | SkCairoFTTypeface::onFilterRec unimplemented 08:41:45 INFO - PROCESS | 1742 | 1466696505078 Marionette TRACE conn3 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 08:41:45 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | Canvas test: 2d.text.draw.baseline.hanging - assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255 08:41:45 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 08:41:45 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 08:41:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:41:45 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 08:41:45 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1725ms 08:41:45 INFO - PROCESS | 1742 | 1466696505102 Marionette TRACE conn3 -> [0,2673,"getWindowHandle",null] 08:41:45 INFO - PROCESS | 1742 | 1466696505108 Marionette TRACE conn3 <- [1,2673,null,{"value":"8"}] 08:41:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 08:41:45 INFO - PROCESS | 1742 | 1466696505118 Marionette TRACE conn3 -> [0,2674,"setScriptTimeout",{"ms":35000}] 08:41:45 INFO - PROCESS | 1742 | 1466696505123 Marionette TRACE conn3 <- [1,2674,null,{}] 08:41:45 INFO - PROCESS | 1742 | 1466696505129 Marionette TRACE conn3 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:45 INFO - PROCESS | 1742 | 1466696505135 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:41:45 INFO - PROCESS | 1742 | 1466696505358 Marionette TRACE conn3 <- [1,2675,null,{"value":null}] 08:41:45 INFO - PROCESS | 1742 | 1466696505547 Marionette TRACE conn3 -> [0,2676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:45 INFO - PROCESS | 1742 | 1466696505557 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:41:45 INFO - PROCESS | 1742 | ++DOCSHELL 0x8eec5400 == 34 [pid = 1742] [id = 676] 08:41:45 INFO - PROCESS | 1742 | ++DOMWINDOW == 77 (0x8eece000) [pid = 1742] [serial = 2029] [outer = (nil)] 08:41:45 INFO - PROCESS | 1742 | ++DOMWINDOW == 78 (0x8f615400) [pid = 1742] [serial = 2030] [outer = 0x8eece000] 08:41:45 INFO - PROCESS | 1742 | 1466696505624 Marionette DEBUG loaded listener.js 08:41:45 INFO - PROCESS | 1742 | ++DOMWINDOW == 79 (0x8f61f400) [pid = 1742] [serial = 2031] [outer = 0x8eece000] 08:41:46 INFO - PROCESS | 1742 | SkCairoFTTypeface::onFilterRec unimplemented 08:41:46 INFO - PROCESS | 1742 | 1466696506923 Marionette TRACE conn3 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 08:41:46 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | Canvas test: 2d.text.draw.baseline.ideographic - assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255 08:41:46 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 08:41:46 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 08:41:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:41:46 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 08:41:46 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1833ms 08:41:46 INFO - PROCESS | 1742 | 1466696506959 Marionette TRACE conn3 -> [0,2677,"getWindowHandle",null] 08:41:46 INFO - PROCESS | 1742 | 1466696506962 Marionette TRACE conn3 <- [1,2677,null,{"value":"8"}] 08:41:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 08:41:46 INFO - PROCESS | 1742 | 1466696506971 Marionette TRACE conn3 -> [0,2678,"setScriptTimeout",{"ms":35000}] 08:41:46 INFO - PROCESS | 1742 | 1466696506977 Marionette TRACE conn3 <- [1,2678,null,{}] 08:41:46 INFO - PROCESS | 1742 | 1466696506994 Marionette TRACE conn3 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:47 INFO - PROCESS | 1742 | 1466696507008 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:41:47 INFO - PROCESS | 1742 | 1466696507283 Marionette TRACE conn3 <- [1,2679,null,{"value":null}] 08:41:47 INFO - PROCESS | 1742 | --DOMWINDOW == 78 (0x8d2da400) [pid = 1742] [serial = 1990] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 08:41:47 INFO - PROCESS | 1742 | --DOMWINDOW == 77 (0x8eedbc00) [pid = 1742] [serial = 1996] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 08:41:47 INFO - PROCESS | 1742 | --DOMWINDOW == 76 (0x8d9f8400) [pid = 1742] [serial = 1981] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 08:41:47 INFO - PROCESS | 1742 | --DOMWINDOW == 75 (0x92d07400) [pid = 1742] [serial = 1972] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 08:41:47 INFO - PROCESS | 1742 | --DOMWINDOW == 74 (0x8d923800) [pid = 1742] [serial = 1966] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 08:41:47 INFO - PROCESS | 1742 | --DOMWINDOW == 73 (0x8d0bd400) [pid = 1742] [serial = 1984] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 08:41:47 INFO - PROCESS | 1742 | --DOMWINDOW == 72 (0x91d8bc00) [pid = 1742] [serial = 1978] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 08:41:47 INFO - PROCESS | 1742 | --DOMWINDOW == 71 (0x8f391400) [pid = 1742] [serial = 1975] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 08:41:47 INFO - PROCESS | 1742 | --DOMWINDOW == 70 (0x8f398c00) [pid = 1742] [serial = 1969] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 08:41:47 INFO - PROCESS | 1742 | --DOMWINDOW == 69 (0x8cf6a800) [pid = 1742] [serial = 1999] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 08:41:47 INFO - PROCESS | 1742 | --DOMWINDOW == 68 (0x8eab1400) [pid = 1742] [serial = 1987] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 08:41:47 INFO - PROCESS | 1742 | --DOMWINDOW == 67 (0x8e63cc00) [pid = 1742] [serial = 1993] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 08:41:47 INFO - PROCESS | 1742 | 1466696507486 Marionette TRACE conn3 -> [0,2680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.middle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:47 INFO - PROCESS | 1742 | 1466696507493 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:41:47 INFO - PROCESS | 1742 | ++DOCSHELL 0x8cf5cc00 == 35 [pid = 1742] [id = 677] 08:41:47 INFO - PROCESS | 1742 | ++DOMWINDOW == 68 (0x8cf6a800) [pid = 1742] [serial = 2032] [outer = (nil)] 08:41:47 INFO - PROCESS | 1742 | ++DOMWINDOW == 69 (0x8d9f5c00) [pid = 1742] [serial = 2033] [outer = 0x8cf6a800] 08:41:47 INFO - PROCESS | 1742 | 1466696507565 Marionette DEBUG loaded listener.js 08:41:47 INFO - PROCESS | 1742 | ++DOMWINDOW == 70 (0x8eab1400) [pid = 1742] [serial = 2034] [outer = 0x8cf6a800] 08:41:48 INFO - PROCESS | 1742 | SkCairoFTTypeface::onFilterRec unimplemented 08:41:48 INFO - PROCESS | 1742 | 1466696508775 Marionette TRACE conn3 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 08:41:48 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) 08:41:48 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1839ms 08:41:48 INFO - PROCESS | 1742 | 1466696508809 Marionette TRACE conn3 -> [0,2681,"getWindowHandle",null] 08:41:48 INFO - PROCESS | 1742 | 1466696508814 Marionette TRACE conn3 <- [1,2681,null,{"value":"8"}] 08:41:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 08:41:48 INFO - PROCESS | 1742 | 1466696508831 Marionette TRACE conn3 -> [0,2682,"setScriptTimeout",{"ms":35000}] 08:41:48 INFO - PROCESS | 1742 | 1466696508834 Marionette TRACE conn3 <- [1,2682,null,{}] 08:41:48 INFO - PROCESS | 1742 | 1466696508841 Marionette TRACE conn3 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:48 INFO - PROCESS | 1742 | 1466696508846 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:41:49 INFO - PROCESS | 1742 | 1466696509058 Marionette TRACE conn3 <- [1,2683,null,{"value":null}] 08:41:49 INFO - PROCESS | 1742 | 1466696509149 Marionette TRACE conn3 -> [0,2684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:49 INFO - PROCESS | 1742 | 1466696509158 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:41:49 INFO - PROCESS | 1742 | ++DOCSHELL 0x8cf60800 == 36 [pid = 1742] [id = 678] 08:41:49 INFO - PROCESS | 1742 | ++DOMWINDOW == 71 (0x8f38c000) [pid = 1742] [serial = 2035] [outer = (nil)] 08:41:49 INFO - PROCESS | 1742 | ++DOMWINDOW == 72 (0x91c57c00) [pid = 1742] [serial = 2036] [outer = 0x8f38c000] 08:41:49 INFO - PROCESS | 1742 | 1466696509229 Marionette DEBUG loaded listener.js 08:41:49 INFO - PROCESS | 1742 | ++DOMWINDOW == 73 (0x91d8dc00) [pid = 1742] [serial = 2037] [outer = 0x8f38c000] 08:41:50 INFO - PROCESS | 1742 | SkCairoFTTypeface::onFilterRec unimplemented 08:41:50 INFO - PROCESS | 1742 | 1466696510723 Marionette TRACE conn3 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 08:41:50 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) 08:41:50 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1945ms 08:41:50 INFO - PROCESS | 1742 | 1466696510858 Marionette TRACE conn3 -> [0,2685,"getWindowHandle",null] 08:41:50 INFO - PROCESS | 1742 | 1466696510866 Marionette TRACE conn3 <- [1,2685,null,{"value":"8"}] 08:41:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 08:41:50 INFO - PROCESS | 1742 | 1466696510883 Marionette TRACE conn3 -> [0,2686,"setScriptTimeout",{"ms":35000}] 08:41:50 INFO - PROCESS | 1742 | 1466696510889 Marionette TRACE conn3 <- [1,2686,null,{}] 08:41:50 INFO - PROCESS | 1742 | 1466696510897 Marionette TRACE conn3 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:50 INFO - PROCESS | 1742 | 1466696510904 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:41:51 INFO - PROCESS | 1742 | 1466696511085 Marionette TRACE conn3 <- [1,2687,null,{"value":null}] 08:41:51 INFO - PROCESS | 1742 | 1466696511274 Marionette TRACE conn3 -> [0,2688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:51 INFO - PROCESS | 1742 | 1466696511280 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:41:51 INFO - PROCESS | 1742 | ++DOCSHELL 0x8cf61800 == 37 [pid = 1742] [id = 679] 08:41:51 INFO - PROCESS | 1742 | ++DOMWINDOW == 74 (0x8d0bc000) [pid = 1742] [serial = 2038] [outer = (nil)] 08:41:51 INFO - PROCESS | 1742 | ++DOMWINDOW == 75 (0x8e63f000) [pid = 1742] [serial = 2039] [outer = 0x8d0bc000] 08:41:51 INFO - PROCESS | 1742 | 1466696511369 Marionette DEBUG loaded listener.js 08:41:51 INFO - PROCESS | 1742 | ++DOMWINDOW == 76 (0x8ebd5800) [pid = 1742] [serial = 2040] [outer = 0x8d0bc000] 08:41:52 INFO - PROCESS | 1742 | SkCairoFTTypeface::onFilterRec unimplemented 08:41:52 INFO - PROCESS | 1742 | 1466696512797 Marionette TRACE conn3 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 08:41:52 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | Space characters at the end of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255 08:41:52 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 08:41:52 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 08:41:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:41:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 08:41:52 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1947ms 08:41:52 INFO - PROCESS | 1742 | 1466696512899 Marionette TRACE conn3 -> [0,2689,"getWindowHandle",null] 08:41:52 INFO - PROCESS | 1742 | 1466696512907 Marionette TRACE conn3 <- [1,2689,null,{"value":"8"}] 08:41:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 08:41:52 INFO - PROCESS | 1742 | 1466696512930 Marionette TRACE conn3 -> [0,2690,"setScriptTimeout",{"ms":35000}] 08:41:52 INFO - PROCESS | 1742 | 1466696512938 Marionette TRACE conn3 <- [1,2690,null,{}] 08:41:52 INFO - PROCESS | 1742 | 1466696512949 Marionette TRACE conn3 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:52 INFO - PROCESS | 1742 | 1466696512959 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:41:53 INFO - PROCESS | 1742 | 1466696513201 Marionette TRACE conn3 <- [1,2691,null,{"value":null}] 08:41:53 INFO - PROCESS | 1742 | 1466696513390 Marionette TRACE conn3 -> [0,2692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:53 INFO - PROCESS | 1742 | 1466696513400 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:41:53 INFO - PROCESS | 1742 | ++DOCSHELL 0x8cf60000 == 38 [pid = 1742] [id = 680] 08:41:53 INFO - PROCESS | 1742 | ++DOMWINDOW == 77 (0x8eedd400) [pid = 1742] [serial = 2041] [outer = (nil)] 08:41:53 INFO - PROCESS | 1742 | ++DOMWINDOW == 78 (0x9159e800) [pid = 1742] [serial = 2042] [outer = 0x8eedd400] 08:41:53 INFO - PROCESS | 1742 | 1466696513485 Marionette DEBUG loaded listener.js 08:41:53 INFO - PROCESS | 1742 | ++DOMWINDOW == 79 (0x91c5dc00) [pid = 1742] [serial = 2043] [outer = 0x8eedd400] 08:41:54 INFO - PROCESS | 1742 | SkCairoFTTypeface::onFilterRec unimplemented 08:41:54 INFO - PROCESS | 1742 | 1466696514926 Marionette TRACE conn3 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 08:41:54 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 08:41:54 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 08:41:54 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 08:41:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:41:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 08:41:54 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 2045ms 08:41:55 INFO - PROCESS | 1742 | 1466696515013 Marionette TRACE conn3 -> [0,2693,"getWindowHandle",null] 08:41:55 INFO - PROCESS | 1742 | 1466696515018 Marionette TRACE conn3 <- [1,2693,null,{"value":"8"}] 08:41:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 08:41:55 INFO - PROCESS | 1742 | 1466696515031 Marionette TRACE conn3 -> [0,2694,"setScriptTimeout",{"ms":35000}] 08:41:55 INFO - PROCESS | 1742 | 1466696515036 Marionette TRACE conn3 <- [1,2694,null,{}] 08:41:55 INFO - PROCESS | 1742 | 1466696515055 Marionette TRACE conn3 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:55 INFO - PROCESS | 1742 | 1466696515064 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:41:55 INFO - PROCESS | 1742 | 1466696515243 Marionette TRACE conn3 <- [1,2695,null,{"value":null}] 08:41:55 INFO - PROCESS | 1742 | 1466696515433 Marionette TRACE conn3 -> [0,2696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:55 INFO - PROCESS | 1742 | 1466696515445 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:41:55 INFO - PROCESS | 1742 | ++DOCSHELL 0x924bd000 == 39 [pid = 1742] [id = 681] 08:41:55 INFO - PROCESS | 1742 | ++DOMWINDOW == 80 (0x92501c00) [pid = 1742] [serial = 2044] [outer = (nil)] 08:41:55 INFO - PROCESS | 1742 | ++DOMWINDOW == 81 (0x92d0f800) [pid = 1742] [serial = 2045] [outer = 0x92501c00] 08:41:55 INFO - PROCESS | 1742 | 1466696515529 Marionette DEBUG loaded listener.js 08:41:55 INFO - PROCESS | 1742 | ++DOMWINDOW == 82 (0x93050000) [pid = 1742] [serial = 2046] [outer = 0x92501c00] 08:41:56 INFO - PROCESS | 1742 | SkCairoFTTypeface::onFilterRec unimplemented 08:41:56 INFO - PROCESS | 1742 | 1466696516911 Marionette TRACE conn3 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 08:41:56 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 08:41:56 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 08:41:56 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 08:41:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:41:56 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 08:41:56 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1903ms 08:41:56 INFO - PROCESS | 1742 | 1466696516935 Marionette TRACE conn3 -> [0,2697,"getWindowHandle",null] 08:41:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 08:41:56 INFO - PROCESS | 1742 | 1466696516940 Marionette TRACE conn3 <- [1,2697,null,{"value":"8"}] 08:41:56 INFO - PROCESS | 1742 | 1466696516947 Marionette TRACE conn3 -> [0,2698,"setScriptTimeout",{"ms":35000}] 08:41:56 INFO - PROCESS | 1742 | 1466696516950 Marionette TRACE conn3 <- [1,2698,null,{}] 08:41:56 INFO - PROCESS | 1742 | 1466696516956 Marionette TRACE conn3 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:56 INFO - PROCESS | 1742 | 1466696516961 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:41:57 INFO - PROCESS | 1742 | 1466696517190 Marionette TRACE conn3 <- [1,2699,null,{"value":null}] 08:41:57 INFO - PROCESS | 1742 | 1466696517425 Marionette TRACE conn3 -> [0,2700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:57 INFO - PROCESS | 1742 | 1466696517435 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:41:57 INFO - PROCESS | 1742 | ++DOCSHELL 0x8ebc7400 == 40 [pid = 1742] [id = 682] 08:41:57 INFO - PROCESS | 1742 | ++DOMWINDOW == 83 (0x92d08000) [pid = 1742] [serial = 2047] [outer = (nil)] 08:41:57 INFO - PROCESS | 1742 | ++DOMWINDOW == 84 (0x93c25400) [pid = 1742] [serial = 2048] [outer = 0x92d08000] 08:41:57 INFO - PROCESS | 1742 | 1466696517550 Marionette DEBUG loaded listener.js 08:41:57 INFO - PROCESS | 1742 | ++DOMWINDOW == 85 (0x93cc9c00) [pid = 1742] [serial = 2049] [outer = 0x92d08000] 08:41:58 INFO - PROCESS | 1742 | SkCairoFTTypeface::onFilterRec unimplemented 08:41:58 INFO - PROCESS | 1742 | 1466696518983 Marionette TRACE conn3 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 08:41:59 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | Space characters at the start of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 08:41:59 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 08:41:59 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 08:41:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:41:59 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 08:41:59 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 2088ms 08:41:59 INFO - PROCESS | 1742 | 1466696519101 Marionette TRACE conn3 -> [0,2701,"getWindowHandle",null] 08:41:59 INFO - PROCESS | 1742 | 1466696519106 Marionette TRACE conn3 <- [1,2701,null,{"value":"8"}] 08:41:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 08:41:59 INFO - PROCESS | 1742 | 1466696519130 Marionette TRACE conn3 -> [0,2702,"setScriptTimeout",{"ms":35000}] 08:41:59 INFO - PROCESS | 1742 | 1466696519135 Marionette TRACE conn3 <- [1,2702,null,{}] 08:41:59 INFO - PROCESS | 1742 | 1466696519143 Marionette TRACE conn3 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:59 INFO - PROCESS | 1742 | 1466696519149 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:41:59 INFO - PROCESS | 1742 | 1466696519315 Marionette TRACE conn3 <- [1,2703,null,{"value":null}] 08:41:59 INFO - PROCESS | 1742 | 1466696519505 Marionette TRACE conn3 -> [0,2704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:59 INFO - PROCESS | 1742 | 1466696519517 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:41:59 INFO - PROCESS | 1742 | ++DOCSHELL 0x8d922800 == 41 [pid = 1742] [id = 683] 08:41:59 INFO - PROCESS | 1742 | ++DOMWINDOW == 86 (0x8eab6c00) [pid = 1742] [serial = 2050] [outer = (nil)] 08:41:59 INFO - PROCESS | 1742 | ++DOMWINDOW == 87 (0x8eec6c00) [pid = 1742] [serial = 2051] [outer = 0x8eab6c00] 08:41:59 INFO - PROCESS | 1742 | 1466696519685 Marionette DEBUG loaded listener.js 08:41:59 INFO - PROCESS | 1742 | ++DOMWINDOW == 88 (0x8eee3c00) [pid = 1742] [serial = 2052] [outer = 0x8eab6c00] 08:42:01 INFO - PROCESS | 1742 | --DOCSHELL 0x8eaabc00 == 40 [pid = 1742] [id = 662] 08:42:01 INFO - PROCESS | 1742 | --DOCSHELL 0x8cf5cc00 == 39 [pid = 1742] [id = 677] 08:42:01 INFO - PROCESS | 1742 | --DOCSHELL 0x8eec5400 == 38 [pid = 1742] [id = 676] 08:42:01 INFO - PROCESS | 1742 | --DOCSHELL 0x8d9f6400 == 37 [pid = 1742] [id = 675] 08:42:01 INFO - PROCESS | 1742 | --DOCSHELL 0x8cf66800 == 36 [pid = 1742] [id = 674] 08:42:01 INFO - PROCESS | 1742 | --DOCSHELL 0x8eec3c00 == 35 [pid = 1742] [id = 667] 08:42:01 INFO - PROCESS | 1742 | --DOCSHELL 0x91195800 == 34 [pid = 1742] [id = 671] 08:42:01 INFO - PROCESS | 1742 | --DOCSHELL 0x8d0c1800 == 33 [pid = 1742] [id = 668] 08:42:01 INFO - PROCESS | 1742 | --DOCSHELL 0x8cf66400 == 32 [pid = 1742] [id = 669] 08:42:01 INFO - PROCESS | 1742 | --DOCSHELL 0x9159f400 == 31 [pid = 1742] [id = 670] 08:42:01 INFO - PROCESS | 1742 | --DOCSHELL 0x8cf62400 == 30 [pid = 1742] [id = 672] 08:42:01 INFO - PROCESS | 1742 | --DOCSHELL 0x8d9f8000 == 29 [pid = 1742] [id = 673] 08:42:01 INFO - PROCESS | 1742 | --DOCSHELL 0x8ebc7400 == 28 [pid = 1742] [id = 682] 08:42:01 INFO - PROCESS | 1742 | --DOCSHELL 0x924bd000 == 27 [pid = 1742] [id = 681] 08:42:01 INFO - PROCESS | 1742 | --DOCSHELL 0x8cf60000 == 26 [pid = 1742] [id = 680] 08:42:01 INFO - PROCESS | 1742 | --DOCSHELL 0x8cf60800 == 25 [pid = 1742] [id = 678] 08:42:01 INFO - PROCESS | 1742 | --DOCSHELL 0x8cf61800 == 24 [pid = 1742] [id = 679] 08:42:01 INFO - PROCESS | 1742 | --DOMWINDOW == 87 (0x8d79a000) [pid = 1742] [serial = 1992] [outer = (nil)] [url = about:blank] 08:42:01 INFO - PROCESS | 1742 | --DOMWINDOW == 86 (0x8eee5400) [pid = 1742] [serial = 1997] [outer = (nil)] [url = about:blank] 08:42:01 INFO - PROCESS | 1742 | --DOMWINDOW == 85 (0x95386800) [pid = 1742] [serial = 1983] [outer = (nil)] [url = about:blank] 08:42:01 INFO - PROCESS | 1742 | --DOMWINDOW == 84 (0x8d2e1c00) [pid = 1742] [serial = 1991] [outer = (nil)] [url = about:blank] 08:42:01 INFO - PROCESS | 1742 | --DOMWINDOW == 83 (0x93054000) [pid = 1742] [serial = 1974] [outer = (nil)] [url = about:blank] 08:42:01 INFO - PROCESS | 1742 | --DOMWINDOW == 82 (0x8e63d000) [pid = 1742] [serial = 1967] [outer = (nil)] [url = about:blank] 08:42:01 INFO - PROCESS | 1742 | --DOMWINDOW == 81 (0x9304a400) [pid = 1742] [serial = 1973] [outer = (nil)] [url = about:blank] 08:42:01 INFO - PROCESS | 1742 | --DOMWINDOW == 80 (0x8eab3c00) [pid = 1742] [serial = 1968] [outer = (nil)] [url = about:blank] 08:42:01 INFO - PROCESS | 1742 | --DOMWINDOW == 79 (0x8d7a0800) [pid = 1742] [serial = 1986] [outer = (nil)] [url = about:blank] 08:42:01 INFO - PROCESS | 1742 | --DOMWINDOW == 78 (0x93e40400) [pid = 1742] [serial = 1979] [outer = (nil)] [url = about:blank] 08:42:01 INFO - PROCESS | 1742 | --DOMWINDOW == 77 (0x93c2bc00) [pid = 1742] [serial = 1976] [outer = (nil)] [url = about:blank] 08:42:01 INFO - PROCESS | 1742 | --DOMWINDOW == 76 (0x8f621800) [pid = 1742] [serial = 1970] [outer = (nil)] [url = about:blank] 08:42:01 INFO - PROCESS | 1742 | --DOMWINDOW == 75 (0x93e45400) [pid = 1742] [serial = 1980] [outer = (nil)] [url = about:blank] 08:42:01 INFO - PROCESS | 1742 | --DOMWINDOW == 74 (0x8d796800) [pid = 1742] [serial = 2000] [outer = (nil)] [url = about:blank] 08:42:01 INFO - PROCESS | 1742 | --DOMWINDOW == 73 (0x8f38fc00) [pid = 1742] [serial = 1998] [outer = (nil)] [url = about:blank] 08:42:01 INFO - PROCESS | 1742 | --DOMWINDOW == 72 (0x8eed0800) [pid = 1742] [serial = 1988] [outer = (nil)] [url = about:blank] 08:42:01 INFO - PROCESS | 1742 | --DOMWINDOW == 71 (0x8eeea400) [pid = 1742] [serial = 1989] [outer = (nil)] [url = about:blank] 08:42:01 INFO - PROCESS | 1742 | --DOMWINDOW == 70 (0x8e674800) [pid = 1742] [serial = 1995] [outer = (nil)] [url = about:blank] 08:42:01 INFO - PROCESS | 1742 | --DOMWINDOW == 69 (0x93cca000) [pid = 1742] [serial = 1982] [outer = (nil)] [url = about:blank] 08:42:01 INFO - PROCESS | 1742 | --DOMWINDOW == 68 (0x8d2d6000) [pid = 1742] [serial = 1985] [outer = (nil)] [url = about:blank] 08:42:01 INFO - PROCESS | 1742 | --DOMWINDOW == 67 (0x8ebd6000) [pid = 1742] [serial = 2001] [outer = (nil)] [url = about:blank] 08:42:01 INFO - PROCESS | 1742 | --DOMWINDOW == 66 (0x8e667400) [pid = 1742] [serial = 1994] [outer = (nil)] [url = about:blank] 08:42:01 INFO - PROCESS | 1742 | --DOMWINDOW == 65 (0x93cbcc00) [pid = 1742] [serial = 1977] [outer = (nil)] [url = about:blank] 08:42:01 INFO - PROCESS | 1742 | --DOMWINDOW == 64 (0x91595800) [pid = 1742] [serial = 1971] [outer = (nil)] [url = about:blank] 08:42:01 INFO - PROCESS | 1742 | --DOMWINDOW == 63 (0x8f61f800) [pid = 1742] [serial = 2003] [outer = (nil)] [url = about:blank] 08:42:01 INFO - PROCESS | 1742 | 1466696521877 Marionette TRACE conn3 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 08:42:01 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 08:42:01 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 2838ms 08:42:01 INFO - PROCESS | 1742 | 1466696521968 Marionette TRACE conn3 -> [0,2705,"getWindowHandle",null] 08:42:01 INFO - PROCESS | 1742 | 1466696521974 Marionette TRACE conn3 <- [1,2705,null,{"value":"8"}] 08:42:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 08:42:01 INFO - PROCESS | 1742 | 1466696521984 Marionette TRACE conn3 -> [0,2706,"setScriptTimeout",{"ms":35000}] 08:42:01 INFO - PROCESS | 1742 | 1466696521988 Marionette TRACE conn3 <- [1,2706,null,{}] 08:42:02 INFO - PROCESS | 1742 | 1466696521998 Marionette TRACE conn3 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:02 INFO - PROCESS | 1742 | 1466696522003 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:42:02 INFO - PROCESS | 1742 | 1466696522191 Marionette TRACE conn3 <- [1,2707,null,{"value":null}] 08:42:02 INFO - PROCESS | 1742 | 1466696522403 Marionette TRACE conn3 -> [0,2708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:02 INFO - PROCESS | 1742 | 1466696522411 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:42:02 INFO - PROCESS | 1742 | ++DOCSHELL 0x8d2e2000 == 25 [pid = 1742] [id = 684] 08:42:02 INFO - PROCESS | 1742 | ++DOMWINDOW == 64 (0x8d796400) [pid = 1742] [serial = 2053] [outer = (nil)] 08:42:02 INFO - PROCESS | 1742 | ++DOMWINDOW == 65 (0x8d79cc00) [pid = 1742] [serial = 2054] [outer = 0x8d796400] 08:42:02 INFO - PROCESS | 1742 | 1466696522492 Marionette DEBUG loaded listener.js 08:42:02 INFO - PROCESS | 1742 | ++DOMWINDOW == 66 (0x8d7a0800) [pid = 1742] [serial = 2055] [outer = 0x8d796400] 08:42:03 INFO - PROCESS | 1742 | 1466696523318 Marionette TRACE conn3 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 08:42:03 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 08:42:03 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1393ms 08:42:03 INFO - PROCESS | 1742 | 1466696523377 Marionette TRACE conn3 -> [0,2709,"getWindowHandle",null] 08:42:03 INFO - PROCESS | 1742 | 1466696523386 Marionette TRACE conn3 <- [1,2709,null,{"value":"8"}] 08:42:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 08:42:03 INFO - PROCESS | 1742 | 1466696523399 Marionette TRACE conn3 -> [0,2710,"setScriptTimeout",{"ms":35000}] 08:42:03 INFO - PROCESS | 1742 | 1466696523404 Marionette TRACE conn3 <- [1,2710,null,{}] 08:42:03 INFO - PROCESS | 1742 | 1466696523412 Marionette TRACE conn3 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:03 INFO - PROCESS | 1742 | 1466696523418 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:42:03 INFO - PROCESS | 1742 | 1466696523602 Marionette TRACE conn3 <- [1,2711,null,{"value":null}] 08:42:03 INFO - PROCESS | 1742 | 1466696523781 Marionette TRACE conn3 -> [0,2712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.complex.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:03 INFO - PROCESS | 1742 | 1466696523792 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:42:03 INFO - PROCESS | 1742 | ++DOCSHELL 0x8d9eb800 == 26 [pid = 1742] [id = 685] 08:42:03 INFO - PROCESS | 1742 | ++DOMWINDOW == 67 (0x8d9f3c00) [pid = 1742] [serial = 2056] [outer = (nil)] 08:42:03 INFO - PROCESS | 1742 | ++DOMWINDOW == 68 (0x8d9f8000) [pid = 1742] [serial = 2057] [outer = 0x8d9f3c00] 08:42:03 INFO - PROCESS | 1742 | 1466696523881 Marionette DEBUG loaded listener.js 08:42:03 INFO - PROCESS | 1742 | ++DOMWINDOW == 69 (0x8e635000) [pid = 1742] [serial = 2058] [outer = 0x8d9f3c00] 08:42:04 INFO - PROCESS | 1742 | 1466696524852 Marionette TRACE conn3 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 08:42:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 08:42:04 INFO - PROCESS | 1742 | 1466696524890 Marionette TRACE conn3 <- [1,2713,null,{"value":"8"}] 08:42:04 INFO - PROCESS | 1742 | 1466696524897 Marionette TRACE conn3 -> [0,2714,"setScriptTimeout",{"ms":35000}] 08:42:04 INFO - PROCESS | 1742 | 1466696524904 Marionette TRACE conn3 <- [1,2714,null,{}] 08:42:04 INFO - PROCESS | 1742 | 1466696524930 Marionette TRACE conn3 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:04 INFO - PROCESS | 1742 | 1466696524941 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:42:05 INFO - PROCESS | 1742 | 1466696525174 Marionette TRACE conn3 <- [1,2715,null,{"value":null}] 08:42:05 INFO - PROCESS | 1742 | 1466696525205 Marionette TRACE conn3 -> [0,2716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:05 INFO - PROCESS | 1742 | 1466696525218 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:42:05 INFO - PROCESS | 1742 | ++DOCSHELL 0x8ebca800 == 27 [pid = 1742] [id = 686] 08:42:05 INFO - PROCESS | 1742 | ++DOMWINDOW == 70 (0x8ebcac00) [pid = 1742] [serial = 2059] [outer = (nil)] 08:42:05 INFO - PROCESS | 1742 | ++DOMWINDOW == 71 (0x8ebd2000) [pid = 1742] [serial = 2060] [outer = 0x8ebcac00] 08:42:05 INFO - PROCESS | 1742 | 1466696525294 Marionette DEBUG loaded listener.js 08:42:05 INFO - PROCESS | 1742 | ++DOMWINDOW == 72 (0x8eec6000) [pid = 1742] [serial = 2061] [outer = 0x8ebcac00] 08:42:06 INFO - PROCESS | 1742 | --DOMWINDOW == 71 (0x8cf6a800) [pid = 1742] [serial = 2032] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 08:42:06 INFO - PROCESS | 1742 | --DOMWINDOW == 70 (0x8cf67800) [pid = 1742] [serial = 2023] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 08:42:06 INFO - PROCESS | 1742 | --DOMWINDOW == 69 (0x8eee3400) [pid = 1742] [serial = 2002] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 08:42:06 INFO - PROCESS | 1742 | --DOMWINDOW == 68 (0x8d0c1c00) [pid = 1742] [serial = 2005] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 08:42:06 INFO - PROCESS | 1742 | --DOMWINDOW == 67 (0x9258e400) [pid = 1742] [serial = 2020] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 08:42:06 INFO - PROCESS | 1742 | --DOMWINDOW == 66 (0x8eeca400) [pid = 1742] [serial = 2008] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 08:42:06 INFO - PROCESS | 1742 | --DOMWINDOW == 65 (0x915a0400) [pid = 1742] [serial = 2011] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 08:42:06 INFO - PROCESS | 1742 | --DOMWINDOW == 64 (0x8cf63400) [pid = 1742] [serial = 2017] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 08:42:06 INFO - PROCESS | 1742 | --DOMWINDOW == 63 (0x91d88400) [pid = 1742] [serial = 2014] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 08:42:06 INFO - PROCESS | 1742 | --DOMWINDOW == 62 (0x8e665c00) [pid = 1742] [serial = 2026] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 08:42:06 INFO - PROCESS | 1742 | --DOMWINDOW == 61 (0x8f38c000) [pid = 1742] [serial = 2035] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 08:42:06 INFO - PROCESS | 1742 | --DOMWINDOW == 60 (0x8eece000) [pid = 1742] [serial = 2029] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 08:42:06 INFO - PROCESS | 1742 | 1466696526703 Marionette TRACE conn3 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 08:42:06 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 08:42:06 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1847ms 08:42:06 INFO - PROCESS | 1742 | 1466696526744 Marionette TRACE conn3 -> [0,2717,"getWindowHandle",null] 08:42:06 INFO - PROCESS | 1742 | 1466696526749 Marionette TRACE conn3 <- [1,2717,null,{"value":"8"}] 08:42:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 08:42:06 INFO - PROCESS | 1742 | 1466696526756 Marionette TRACE conn3 -> [0,2718,"setScriptTimeout",{"ms":35000}] 08:42:06 INFO - PROCESS | 1742 | 1466696526759 Marionette TRACE conn3 <- [1,2718,null,{}] 08:42:06 INFO - PROCESS | 1742 | 1466696526766 Marionette TRACE conn3 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:06 INFO - PROCESS | 1742 | 1466696526771 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:42:06 INFO - PROCESS | 1742 | 1466696526936 Marionette TRACE conn3 <- [1,2719,null,{"value":null}] 08:42:06 INFO - PROCESS | 1742 | 1466696526947 Marionette TRACE conn3 -> [0,2720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:06 INFO - PROCESS | 1742 | 1466696526959 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:42:06 INFO - PROCESS | 1742 | ++DOCSHELL 0x8eedcc00 == 28 [pid = 1742] [id = 687] 08:42:06 INFO - PROCESS | 1742 | ++DOMWINDOW == 61 (0x8eeddc00) [pid = 1742] [serial = 2062] [outer = (nil)] 08:42:07 INFO - PROCESS | 1742 | ++DOMWINDOW == 62 (0x8eee2400) [pid = 1742] [serial = 2063] [outer = 0x8eeddc00] 08:42:07 INFO - PROCESS | 1742 | 1466696527030 Marionette DEBUG loaded listener.js 08:42:07 INFO - PROCESS | 1742 | ++DOMWINDOW == 63 (0x8f389400) [pid = 1742] [serial = 2064] [outer = 0x8eeddc00] 08:42:08 INFO - PROCESS | 1742 | 1466696527991 Marionette TRACE conn3 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2721,"getWindowHandle",null] 08:42:08 INFO - PROCESS | 1742 | 1466696528055 Marionette TRACE conn3 <- [1,2721,null,{"value":"8"}] 08:42:08 INFO - PROCESS | 1742 | 1466696528062 Marionette TRACE conn3 -> [0,2722,"setScriptTimeout",{"ms":35000}] 08:42:08 INFO - PROCESS | 1742 | 1466696528065 Marionette TRACE conn3 <- [1,2722,null,{}] 08:42:08 INFO - PROCESS | 1742 | 1466696528071 Marionette TRACE conn3 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:08 INFO - PROCESS | 1742 | 1466696528076 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:42:08 INFO - PROCESS | 1742 | 1466696528297 Marionette TRACE conn3 <- [1,2723,null,{"value":null}] 08:42:08 INFO - PROCESS | 1742 | 1466696528494 Marionette TRACE conn3 -> [0,2724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:08 INFO - PROCESS | 1742 | 1466696528505 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:42:08 INFO - PROCESS | 1742 | ++DOCSHELL 0x8cf60000 == 29 [pid = 1742] [id = 688] 08:42:08 INFO - PROCESS | 1742 | ++DOMWINDOW == 64 (0x8cf60800) [pid = 1742] [serial = 2065] [outer = (nil)] 08:42:08 INFO - PROCESS | 1742 | ++DOMWINDOW == 65 (0x8cf69400) [pid = 1742] [serial = 2066] [outer = 0x8cf60800] 08:42:08 INFO - PROCESS | 1742 | 1466696528595 Marionette DEBUG loaded listener.js 08:42:08 INFO - PROCESS | 1742 | ++DOMWINDOW == 66 (0x8d0c1800) [pid = 1742] [serial = 2067] [outer = 0x8cf60800] 08:42:09 INFO - PROCESS | 1742 | 1466696529793 Marionette TRACE conn3 <- [1,2724,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2725,"getWindowHandle",null] 08:42:09 INFO - PROCESS | 1742 | 1466696529855 Marionette TRACE conn3 <- [1,2725,null,{"value":"8"}] 08:42:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 08:42:09 INFO - PROCESS | 1742 | 1466696529863 Marionette TRACE conn3 -> [0,2726,"setScriptTimeout",{"ms":35000}] 08:42:09 INFO - PROCESS | 1742 | 1466696529869 Marionette TRACE conn3 <- [1,2726,null,{}] 08:42:09 INFO - PROCESS | 1742 | 1466696529878 Marionette TRACE conn3 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:09 INFO - PROCESS | 1742 | 1466696529886 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:42:10 INFO - PROCESS | 1742 | 1466696530213 Marionette TRACE conn3 <- [1,2727,null,{"value":null}] 08:42:10 INFO - PROCESS | 1742 | 1466696530391 Marionette TRACE conn3 -> [0,2728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:10 INFO - PROCESS | 1742 | 1466696530403 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:42:10 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e63dc00 == 30 [pid = 1742] [id = 689] 08:42:10 INFO - PROCESS | 1742 | ++DOMWINDOW == 67 (0x8e63e000) [pid = 1742] [serial = 2068] [outer = (nil)] 08:42:10 INFO - PROCESS | 1742 | ++DOMWINDOW == 68 (0x8e666800) [pid = 1742] [serial = 2069] [outer = 0x8e63e000] 08:42:10 INFO - PROCESS | 1742 | 1466696530494 Marionette DEBUG loaded listener.js 08:42:10 INFO - PROCESS | 1742 | ++DOMWINDOW == 69 (0x8eaaa400) [pid = 1742] [serial = 2070] [outer = 0x8e63e000] 08:42:11 INFO - PROCESS | 1742 | 1466696531554 Marionette TRACE conn3 <- [1,2728,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 08:42:11 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 08:42:11 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1740ms 08:42:11 INFO - PROCESS | 1742 | 1466696531604 Marionette TRACE conn3 -> [0,2729,"getWindowHandle",null] 08:42:11 INFO - PROCESS | 1742 | 1466696531610 Marionette TRACE conn3 <- [1,2729,null,{"value":"8"}] 08:42:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 08:42:11 INFO - PROCESS | 1742 | 1466696531618 Marionette TRACE conn3 -> [0,2730,"setScriptTimeout",{"ms":35000}] 08:42:11 INFO - PROCESS | 1742 | 1466696531621 Marionette TRACE conn3 <- [1,2730,null,{}] 08:42:11 INFO - PROCESS | 1742 | 1466696531628 Marionette TRACE conn3 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:11 INFO - PROCESS | 1742 | 1466696531634 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:42:11 INFO - PROCESS | 1742 | 1466696531849 Marionette TRACE conn3 <- [1,2731,null,{"value":null}] 08:42:12 INFO - PROCESS | 1742 | 1466696532133 Marionette TRACE conn3 -> [0,2732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.measure.width.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:12 INFO - PROCESS | 1742 | 1466696532143 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:42:12 INFO - PROCESS | 1742 | ++DOCSHELL 0x8d797c00 == 31 [pid = 1742] [id = 690] 08:42:12 INFO - PROCESS | 1742 | ++DOMWINDOW == 70 (0x8eab3000) [pid = 1742] [serial = 2071] [outer = (nil)] 08:42:12 INFO - PROCESS | 1742 | ++DOMWINDOW == 71 (0x8f5d7800) [pid = 1742] [serial = 2072] [outer = 0x8eab3000] 08:42:12 INFO - PROCESS | 1742 | 1466696532271 Marionette DEBUG loaded listener.js 08:42:12 INFO - PROCESS | 1742 | ++DOMWINDOW == 72 (0x8f5dd800) [pid = 1742] [serial = 2073] [outer = 0x8eab3000] 08:42:13 INFO - PROCESS | 1742 | 1466696533714 Marionette TRACE conn3 <- [1,2732,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 08:42:13 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.measure.width.space.html | Space characters are converted to U+0020 and collapsed (per CSS) - assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200 08:42:13 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 08:42:13 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 08:42:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:42:13 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 08:42:13 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 2187ms 08:42:13 INFO - PROCESS | 1742 | 1466696533848 Marionette TRACE conn3 -> [0,2733,"getWindowHandle",null] 08:42:13 INFO - PROCESS | 1742 | 1466696533866 Marionette TRACE conn3 <- [1,2733,null,{"value":"8"}] 08:42:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 08:42:13 INFO - PROCESS | 1742 | 1466696533937 Marionette TRACE conn3 -> [0,2734,"setScriptTimeout",{"ms":35000}] 08:42:13 INFO - PROCESS | 1742 | 1466696533946 Marionette TRACE conn3 <- [1,2734,null,{}] 08:42:13 INFO - PROCESS | 1742 | 1466696533952 Marionette TRACE conn3 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:13 INFO - PROCESS | 1742 | 1466696533960 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:42:14 INFO - PROCESS | 1742 | 1466696534190 Marionette TRACE conn3 <- [1,2735,null,{"value":null}] 08:42:14 INFO - PROCESS | 1742 | 1466696534376 Marionette TRACE conn3 -> [0,2736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:14 INFO - PROCESS | 1742 | 1466696534385 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:42:14 INFO - PROCESS | 1742 | ++DOCSHELL 0x8eaac000 == 32 [pid = 1742] [id = 691] 08:42:14 INFO - PROCESS | 1742 | ++DOMWINDOW == 73 (0x8eab6400) [pid = 1742] [serial = 2074] [outer = (nil)] 08:42:14 INFO - PROCESS | 1742 | ++DOMWINDOW == 74 (0x8f616400) [pid = 1742] [serial = 2075] [outer = 0x8eab6400] 08:42:14 INFO - PROCESS | 1742 | 1466696534469 Marionette DEBUG loaded listener.js 08:42:14 INFO - PROCESS | 1742 | ++DOMWINDOW == 75 (0x9119a800) [pid = 1742] [serial = 2076] [outer = 0x8eab6400] 08:42:15 INFO - PROCESS | 1742 | 1466696535679 Marionette TRACE conn3 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 08:42:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 08:42:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1805ms 08:42:15 INFO - PROCESS | 1742 | 1466696535732 Marionette TRACE conn3 -> [0,2737,"getWindowHandle",null] 08:42:15 INFO - PROCESS | 1742 | 1466696535738 Marionette TRACE conn3 <- [1,2737,null,{"value":"8"}] 08:42:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 08:42:15 INFO - PROCESS | 1742 | 1466696535775 Marionette TRACE conn3 -> [0,2738,"setScriptTimeout",{"ms":35000}] 08:42:15 INFO - PROCESS | 1742 | 1466696535783 Marionette TRACE conn3 <- [1,2738,null,{}] 08:42:15 INFO - PROCESS | 1742 | 1466696535796 Marionette TRACE conn3 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:15 INFO - PROCESS | 1742 | 1466696535802 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:42:16 INFO - PROCESS | 1742 | 1466696536058 Marionette TRACE conn3 <- [1,2739,null,{"value":null}] 08:42:16 INFO - PROCESS | 1742 | --DOCSHELL 0x8d797400 == 31 [pid = 1742] [id = 612] 08:42:16 INFO - PROCESS | 1742 | --DOCSHELL 0x8d92d400 == 30 [pid = 1742] [id = 598] 08:42:16 INFO - PROCESS | 1742 | --DOCSHELL 0x8eedcc00 == 29 [pid = 1742] [id = 687] 08:42:16 INFO - PROCESS | 1742 | --DOCSHELL 0x8ebca800 == 28 [pid = 1742] [id = 686] 08:42:16 INFO - PROCESS | 1742 | --DOCSHELL 0x8d9eb800 == 27 [pid = 1742] [id = 685] 08:42:16 INFO - PROCESS | 1742 | --DOCSHELL 0x8d2e2000 == 26 [pid = 1742] [id = 684] 08:42:16 INFO - PROCESS | 1742 | 1466696536305 Marionette TRACE conn3 -> [0,2740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:16 INFO - PROCESS | 1742 | 1466696536318 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:42:16 INFO - PROCESS | 1742 | --DOMWINDOW == 74 (0x8d9f5c00) [pid = 1742] [serial = 2033] [outer = (nil)] [url = about:blank] 08:42:16 INFO - PROCESS | 1742 | --DOMWINDOW == 73 (0x8d0bb000) [pid = 1742] [serial = 2024] [outer = (nil)] [url = about:blank] 08:42:16 INFO - PROCESS | 1742 | --DOMWINDOW == 72 (0x8d2d6c00) [pid = 1742] [serial = 2025] [outer = (nil)] [url = about:blank] 08:42:16 INFO - PROCESS | 1742 | --DOMWINDOW == 71 (0x9119f400) [pid = 1742] [serial = 2004] [outer = (nil)] [url = about:blank] 08:42:16 INFO - PROCESS | 1742 | --DOMWINDOW == 70 (0x8d9f2800) [pid = 1742] [serial = 2006] [outer = (nil)] [url = about:blank] 08:42:16 INFO - PROCESS | 1742 | --DOMWINDOW == 69 (0x8e666000) [pid = 1742] [serial = 2007] [outer = (nil)] [url = about:blank] 08:42:16 INFO - PROCESS | 1742 | --DOMWINDOW == 68 (0x93a62000) [pid = 1742] [serial = 2021] [outer = (nil)] [url = about:blank] 08:42:16 INFO - PROCESS | 1742 | --DOMWINDOW == 67 (0x9119e400) [pid = 1742] [serial = 2022] [outer = (nil)] [url = about:blank] 08:42:16 INFO - PROCESS | 1742 | --DOMWINDOW == 66 (0x8eedf400) [pid = 1742] [serial = 2009] [outer = (nil)] [url = about:blank] 08:42:16 INFO - PROCESS | 1742 | --DOMWINDOW == 65 (0x8f396400) [pid = 1742] [serial = 2010] [outer = (nil)] [url = about:blank] 08:42:16 INFO - PROCESS | 1742 | --DOMWINDOW == 64 (0x91c5c800) [pid = 1742] [serial = 2012] [outer = (nil)] [url = about:blank] 08:42:16 INFO - PROCESS | 1742 | --DOMWINDOW == 63 (0x91d84400) [pid = 1742] [serial = 2013] [outer = (nil)] [url = about:blank] 08:42:16 INFO - PROCESS | 1742 | --DOMWINDOW == 62 (0x9258d800) [pid = 1742] [serial = 2018] [outer = (nil)] [url = about:blank] 08:42:16 INFO - PROCESS | 1742 | --DOMWINDOW == 61 (0x92d05000) [pid = 1742] [serial = 2019] [outer = (nil)] [url = about:blank] 08:42:16 INFO - PROCESS | 1742 | --DOMWINDOW == 60 (0x9250e400) [pid = 1742] [serial = 2015] [outer = (nil)] [url = about:blank] 08:42:16 INFO - PROCESS | 1742 | --DOMWINDOW == 59 (0x92580c00) [pid = 1742] [serial = 2016] [outer = (nil)] [url = about:blank] 08:42:16 INFO - PROCESS | 1742 | --DOMWINDOW == 58 (0x8e674000) [pid = 1742] [serial = 2027] [outer = (nil)] [url = about:blank] 08:42:16 INFO - PROCESS | 1742 | --DOMWINDOW == 57 (0x8ebcd000) [pid = 1742] [serial = 2028] [outer = (nil)] [url = about:blank] 08:42:16 INFO - PROCESS | 1742 | --DOMWINDOW == 56 (0x91c57c00) [pid = 1742] [serial = 2036] [outer = (nil)] [url = about:blank] 08:42:16 INFO - PROCESS | 1742 | --DOMWINDOW == 55 (0x91d8dc00) [pid = 1742] [serial = 2037] [outer = (nil)] [url = about:blank] 08:42:16 INFO - PROCESS | 1742 | --DOMWINDOW == 54 (0x8f615400) [pid = 1742] [serial = 2030] [outer = (nil)] [url = about:blank] 08:42:16 INFO - PROCESS | 1742 | --DOMWINDOW == 53 (0x8eab1400) [pid = 1742] [serial = 2034] [outer = (nil)] [url = about:blank] 08:42:16 INFO - PROCESS | 1742 | --DOMWINDOW == 52 (0x8f61f400) [pid = 1742] [serial = 2031] [outer = (nil)] [url = about:blank] 08:42:16 INFO - PROCESS | 1742 | ++DOCSHELL 0x8d0bc400 == 27 [pid = 1742] [id = 692] 08:42:16 INFO - PROCESS | 1742 | ++DOMWINDOW == 53 (0x8d2d4400) [pid = 1742] [serial = 2077] [outer = (nil)] 08:42:16 INFO - PROCESS | 1742 | ++DOMWINDOW == 54 (0x8d797400) [pid = 1742] [serial = 2078] [outer = 0x8d2d4400] 08:42:16 INFO - PROCESS | 1742 | 1466696536426 Marionette DEBUG loaded listener.js 08:42:16 INFO - PROCESS | 1742 | ++DOMWINDOW == 55 (0x8d92ec00) [pid = 1742] [serial = 2079] [outer = 0x8d2d4400] 08:42:17 INFO - PROCESS | 1742 | 1466696537252 Marionette TRACE conn3 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 08:42:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 08:42:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1544ms 08:42:17 INFO - PROCESS | 1742 | 1466696537325 Marionette TRACE conn3 -> [0,2741,"getWindowHandle",null] 08:42:17 INFO - PROCESS | 1742 | 1466696537331 Marionette TRACE conn3 <- [1,2741,null,{"value":"8"}] 08:42:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 08:42:17 INFO - PROCESS | 1742 | 1466696537344 Marionette TRACE conn3 -> [0,2742,"setScriptTimeout",{"ms":35000}] 08:42:17 INFO - PROCESS | 1742 | 1466696537347 Marionette TRACE conn3 <- [1,2742,null,{}] 08:42:17 INFO - PROCESS | 1742 | 1466696537354 Marionette TRACE conn3 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:17 INFO - PROCESS | 1742 | 1466696537360 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:42:17 INFO - PROCESS | 1742 | 1466696537546 Marionette TRACE conn3 <- [1,2743,null,{"value":null}] 08:42:17 INFO - PROCESS | 1742 | 1466696537559 Marionette TRACE conn3 -> [0,2744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:17 INFO - PROCESS | 1742 | 1466696537567 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:42:17 INFO - PROCESS | 1742 | ++DOCSHELL 0x8d0bcc00 == 28 [pid = 1742] [id = 693] 08:42:17 INFO - PROCESS | 1742 | ++DOMWINDOW == 56 (0x8e667800) [pid = 1742] [serial = 2080] [outer = (nil)] 08:42:17 INFO - PROCESS | 1742 | ++DOMWINDOW == 57 (0x8e66cc00) [pid = 1742] [serial = 2081] [outer = 0x8e667800] 08:42:17 INFO - PROCESS | 1742 | 1466696537660 Marionette DEBUG loaded listener.js 08:42:17 INFO - PROCESS | 1742 | ++DOMWINDOW == 58 (0x8eab7000) [pid = 1742] [serial = 2082] [outer = 0x8e667800] 08:42:18 INFO - PROCESS | 1742 | 1466696538748 Marionette TRACE conn3 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 08:42:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 08:42:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1433ms 08:42:18 INFO - PROCESS | 1742 | 1466696538777 Marionette TRACE conn3 -> [0,2745,"getWindowHandle",null] 08:42:18 INFO - PROCESS | 1742 | 1466696538780 Marionette TRACE conn3 <- [1,2745,null,{"value":"8"}] 08:42:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 08:42:18 INFO - PROCESS | 1742 | 1466696538788 Marionette TRACE conn3 -> [0,2746,"setScriptTimeout",{"ms":35000}] 08:42:18 INFO - PROCESS | 1742 | 1466696538794 Marionette TRACE conn3 <- [1,2746,null,{}] 08:42:18 INFO - PROCESS | 1742 | 1466696538816 Marionette TRACE conn3 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:18 INFO - PROCESS | 1742 | 1466696538826 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:42:19 INFO - PROCESS | 1742 | 1466696539069 Marionette TRACE conn3 <- [1,2747,null,{"value":null}] 08:42:19 INFO - PROCESS | 1742 | 1466696539093 Marionette TRACE conn3 -> [0,2748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.font.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:19 INFO - PROCESS | 1742 | 1466696539103 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:42:19 INFO - PROCESS | 1742 | ++DOCSHELL 0x8f390800 == 29 [pid = 1742] [id = 694] 08:42:19 INFO - PROCESS | 1742 | ++DOMWINDOW == 59 (0x8f391400) [pid = 1742] [serial = 2083] [outer = (nil)] 08:42:19 INFO - PROCESS | 1742 | ++DOMWINDOW == 60 (0x8f5cf800) [pid = 1742] [serial = 2084] [outer = 0x8f391400] 08:42:19 INFO - PROCESS | 1742 | 1466696539181 Marionette DEBUG loaded listener.js 08:42:19 INFO - PROCESS | 1742 | ++DOMWINDOW == 61 (0x8f612c00) [pid = 1742] [serial = 2085] [outer = 0x8f391400] 08:42:20 INFO - PROCESS | 1742 | 1466696540149 Marionette TRACE conn3 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 08:42:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 08:42:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1401ms 08:42:20 INFO - PROCESS | 1742 | 1466696540190 Marionette TRACE conn3 -> [0,2749,"getWindowHandle",null] 08:42:20 INFO - PROCESS | 1742 | 1466696540195 Marionette TRACE conn3 <- [1,2749,null,{"value":"8"}] 08:42:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 08:42:20 INFO - PROCESS | 1742 | 1466696540208 Marionette TRACE conn3 -> [0,2750,"setScriptTimeout",{"ms":35000}] 08:42:20 INFO - PROCESS | 1742 | 1466696540211 Marionette TRACE conn3 <- [1,2750,null,{}] 08:42:20 INFO - PROCESS | 1742 | 1466696540217 Marionette TRACE conn3 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:20 INFO - PROCESS | 1742 | 1466696540222 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:42:20 INFO - PROCESS | 1742 | 1466696540471 Marionette TRACE conn3 <- [1,2751,null,{"value":null}] 08:42:20 INFO - PROCESS | 1742 | 1466696540497 Marionette TRACE conn3 -> [0,2752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:20 INFO - PROCESS | 1742 | 1466696540506 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:42:20 INFO - PROCESS | 1742 | ++DOCSHELL 0x8f5d8400 == 30 [pid = 1742] [id = 695] 08:42:20 INFO - PROCESS | 1742 | ++DOMWINDOW == 62 (0x8f619800) [pid = 1742] [serial = 2086] [outer = (nil)] 08:42:20 INFO - PROCESS | 1742 | ++DOMWINDOW == 63 (0x911a2400) [pid = 1742] [serial = 2087] [outer = 0x8f619800] 08:42:20 INFO - PROCESS | 1742 | 1466696540576 Marionette DEBUG loaded listener.js 08:42:20 INFO - PROCESS | 1742 | ++DOMWINDOW == 64 (0x915a0000) [pid = 1742] [serial = 2088] [outer = 0x8f619800] 08:42:21 INFO - PROCESS | 1742 | --DOMWINDOW == 63 (0x8ebcac00) [pid = 1742] [serial = 2059] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 08:42:21 INFO - PROCESS | 1742 | --DOMWINDOW == 62 (0x8d796400) [pid = 1742] [serial = 2053] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 08:42:21 INFO - PROCESS | 1742 | --DOMWINDOW == 61 (0x8d0bc000) [pid = 1742] [serial = 2038] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 08:42:21 INFO - PROCESS | 1742 | --DOMWINDOW == 60 (0x8eab6c00) [pid = 1742] [serial = 2050] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 08:42:21 INFO - PROCESS | 1742 | --DOMWINDOW == 59 (0x8eedd400) [pid = 1742] [serial = 2041] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 08:42:21 INFO - PROCESS | 1742 | --DOMWINDOW == 58 (0x92501c00) [pid = 1742] [serial = 2044] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 08:42:21 INFO - PROCESS | 1742 | --DOMWINDOW == 57 (0x92d08000) [pid = 1742] [serial = 2047] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 08:42:21 INFO - PROCESS | 1742 | --DOMWINDOW == 56 (0x8d9f3c00) [pid = 1742] [serial = 2056] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 08:42:21 INFO - PROCESS | 1742 | 1466696541581 Marionette TRACE conn3 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 08:42:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 08:42:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1429ms 08:42:21 INFO - PROCESS | 1742 | 1466696541638 Marionette TRACE conn3 -> [0,2753,"getWindowHandle",null] 08:42:21 INFO - PROCESS | 1742 | 1466696541642 Marionette TRACE conn3 <- [1,2753,null,{"value":"8"}] 08:42:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 08:42:21 INFO - PROCESS | 1742 | 1466696541649 Marionette TRACE conn3 -> [0,2754,"setScriptTimeout",{"ms":35000}] 08:42:21 INFO - PROCESS | 1742 | 1466696541652 Marionette TRACE conn3 <- [1,2754,null,{}] 08:42:21 INFO - PROCESS | 1742 | 1466696541658 Marionette TRACE conn3 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:21 INFO - PROCESS | 1742 | 1466696541663 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:42:21 INFO - PROCESS | 1742 | 1466696541881 Marionette TRACE conn3 <- [1,2755,null,{"value":null}] 08:42:21 INFO - PROCESS | 1742 | 1466696541896 Marionette TRACE conn3 -> [0,2756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:21 INFO - PROCESS | 1742 | 1466696541906 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:42:21 INFO - PROCESS | 1742 | ++DOCSHELL 0x8cf5bc00 == 31 [pid = 1742] [id = 696] 08:42:21 INFO - PROCESS | 1742 | ++DOMWINDOW == 57 (0x8d923c00) [pid = 1742] [serial = 2089] [outer = (nil)] 08:42:21 INFO - PROCESS | 1742 | ++DOMWINDOW == 58 (0x91c59400) [pid = 1742] [serial = 2090] [outer = 0x8d923c00] 08:42:21 INFO - PROCESS | 1742 | 1466696541975 Marionette DEBUG loaded listener.js 08:42:22 INFO - PROCESS | 1742 | ++DOMWINDOW == 59 (0x91c5f000) [pid = 1742] [serial = 2091] [outer = 0x8d923c00] 08:42:22 INFO - PROCESS | 1742 | 1466696542884 Marionette TRACE conn3 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 08:42:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 08:42:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1341ms 08:42:22 INFO - PROCESS | 1742 | 1466696542992 Marionette TRACE conn3 -> [0,2757,"getWindowHandle",null] 08:42:23 INFO - PROCESS | 1742 | 1466696542999 Marionette TRACE conn3 <- [1,2757,null,{"value":"8"}] 08:42:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 08:42:23 INFO - PROCESS | 1742 | 1466696543008 Marionette TRACE conn3 -> [0,2758,"setScriptTimeout",{"ms":35000}] 08:42:23 INFO - PROCESS | 1742 | 1466696543014 Marionette TRACE conn3 <- [1,2758,null,{}] 08:42:23 INFO - PROCESS | 1742 | 1466696543035 Marionette TRACE conn3 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:23 INFO - PROCESS | 1742 | 1466696543043 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:42:23 INFO - PROCESS | 1742 | 1466696543294 Marionette TRACE conn3 <- [1,2759,null,{"value":null}] 08:42:23 INFO - PROCESS | 1742 | 1466696543571 Marionette TRACE conn3 -> [0,2760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:23 INFO - PROCESS | 1742 | 1466696543590 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:42:23 INFO - PROCESS | 1742 | ++DOCSHELL 0x8d9f5c00 == 32 [pid = 1742] [id = 697] 08:42:23 INFO - PROCESS | 1742 | ++DOMWINDOW == 60 (0x8d9f6000) [pid = 1742] [serial = 2092] [outer = (nil)] 08:42:23 INFO - PROCESS | 1742 | ++DOMWINDOW == 61 (0x8e638400) [pid = 1742] [serial = 2093] [outer = 0x8d9f6000] 08:42:23 INFO - PROCESS | 1742 | 1466696543688 Marionette DEBUG loaded listener.js 08:42:23 INFO - PROCESS | 1742 | ++DOMWINDOW == 62 (0x8e665c00) [pid = 1742] [serial = 2094] [outer = 0x8d9f6000] 08:42:24 INFO - PROCESS | 1742 | 1466696544647 Marionette TRACE conn3 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 08:42:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 08:42:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1698ms 08:42:24 INFO - PROCESS | 1742 | 1466696544706 Marionette TRACE conn3 -> [0,2761,"getWindowHandle",null] 08:42:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 08:42:24 INFO - PROCESS | 1742 | 1466696544712 Marionette TRACE conn3 <- [1,2761,null,{"value":"8"}] 08:42:24 INFO - PROCESS | 1742 | 1466696544724 Marionette TRACE conn3 -> [0,2762,"setScriptTimeout",{"ms":35000}] 08:42:24 INFO - PROCESS | 1742 | 1466696544729 Marionette TRACE conn3 <- [1,2762,null,{}] 08:42:24 INFO - PROCESS | 1742 | 1466696544737 Marionette TRACE conn3 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:24 INFO - PROCESS | 1742 | 1466696544744 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:42:24 INFO - PROCESS | 1742 | 1466696544941 Marionette TRACE conn3 <- [1,2763,null,{"value":null}] 08:42:25 INFO - PROCESS | 1742 | 1466696545129 Marionette TRACE conn3 -> [0,2764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:25 INFO - PROCESS | 1742 | 1466696545136 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:42:25 INFO - PROCESS | 1742 | ++DOCSHELL 0x8d0b6800 == 33 [pid = 1742] [id = 698] 08:42:25 INFO - PROCESS | 1742 | ++DOMWINDOW == 63 (0x8f38e800) [pid = 1742] [serial = 2095] [outer = (nil)] 08:42:25 INFO - PROCESS | 1742 | ++DOMWINDOW == 64 (0x8f5dcc00) [pid = 1742] [serial = 2096] [outer = 0x8f38e800] 08:42:25 INFO - PROCESS | 1742 | 1466696545228 Marionette DEBUG loaded listener.js 08:42:25 INFO - PROCESS | 1742 | ++DOMWINDOW == 65 (0x9119b400) [pid = 1742] [serial = 2097] [outer = 0x8f38e800] 08:42:26 INFO - PROCESS | 1742 | 1466696546271 Marionette TRACE conn3 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 08:42:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 08:42:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1599ms 08:42:26 INFO - PROCESS | 1742 | 1466696546319 Marionette TRACE conn3 -> [0,2765,"getWindowHandle",null] 08:42:26 INFO - PROCESS | 1742 | 1466696546322 Marionette TRACE conn3 <- [1,2765,null,{"value":"8"}] 08:42:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 08:42:26 INFO - PROCESS | 1742 | 1466696546330 Marionette TRACE conn3 -> [0,2766,"setScriptTimeout",{"ms":35000}] 08:42:26 INFO - PROCESS | 1742 | 1466696546334 Marionette TRACE conn3 <- [1,2766,null,{}] 08:42:26 INFO - PROCESS | 1742 | 1466696546351 Marionette TRACE conn3 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:26 INFO - PROCESS | 1742 | 1466696546360 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:42:26 INFO - PROCESS | 1742 | 1466696546564 Marionette TRACE conn3 <- [1,2767,null,{"value":null}] 08:42:26 INFO - PROCESS | 1742 | 1466696546847 Marionette TRACE conn3 -> [0,2768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:26 INFO - PROCESS | 1742 | 1466696546860 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:42:26 INFO - PROCESS | 1742 | ++DOCSHELL 0x91592c00 == 34 [pid = 1742] [id = 699] 08:42:26 INFO - PROCESS | 1742 | ++DOMWINDOW == 66 (0x924bb400) [pid = 1742] [serial = 2098] [outer = (nil)] 08:42:26 INFO - PROCESS | 1742 | ++DOMWINDOW == 67 (0x92508800) [pid = 1742] [serial = 2099] [outer = 0x924bb400] 08:42:26 INFO - PROCESS | 1742 | 1466696546993 Marionette DEBUG loaded listener.js 08:42:27 INFO - PROCESS | 1742 | ++DOMWINDOW == 68 (0x9250c800) [pid = 1742] [serial = 2100] [outer = 0x924bb400] 08:42:28 INFO - PROCESS | 1742 | 1466696548019 Marionette TRACE conn3 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 08:42:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 08:42:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1737ms 08:42:28 INFO - PROCESS | 1742 | 1466696548069 Marionette TRACE conn3 -> [0,2769,"getWindowHandle",null] 08:42:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 08:42:28 INFO - PROCESS | 1742 | 1466696548074 Marionette TRACE conn3 <- [1,2769,null,{"value":"8"}] 08:42:28 INFO - PROCESS | 1742 | 1466696548080 Marionette TRACE conn3 -> [0,2770,"setScriptTimeout",{"ms":35000}] 08:42:28 INFO - PROCESS | 1742 | 1466696548084 Marionette TRACE conn3 <- [1,2770,null,{}] 08:42:28 INFO - PROCESS | 1742 | 1466696548090 Marionette TRACE conn3 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:28 INFO - PROCESS | 1742 | 1466696548096 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:42:28 INFO - PROCESS | 1742 | 1466696548338 Marionette TRACE conn3 <- [1,2771,null,{"value":null}] 08:42:28 INFO - PROCESS | 1742 | 1466696548590 Marionette TRACE conn3 -> [0,2772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:28 INFO - PROCESS | 1742 | 1466696548599 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:42:28 INFO - PROCESS | 1742 | ++DOCSHELL 0x8d9ed400 == 35 [pid = 1742] [id = 700] 08:42:28 INFO - PROCESS | 1742 | ++DOMWINDOW == 69 (0x92510c00) [pid = 1742] [serial = 2101] [outer = (nil)] 08:42:28 INFO - PROCESS | 1742 | ++DOMWINDOW == 70 (0x92588400) [pid = 1742] [serial = 2102] [outer = 0x92510c00] 08:42:28 INFO - PROCESS | 1742 | 1466696548686 Marionette DEBUG loaded listener.js 08:42:28 INFO - PROCESS | 1742 | ++DOMWINDOW == 71 (0x9258f800) [pid = 1742] [serial = 2103] [outer = 0x92510c00] 08:42:29 INFO - PROCESS | 1742 | 1466696549606 Marionette TRACE conn3 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 08:42:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 08:42:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1584ms 08:42:29 INFO - PROCESS | 1742 | 1466696549664 Marionette TRACE conn3 -> [0,2773,"getWindowHandle",null] 08:42:29 INFO - PROCESS | 1742 | 1466696549668 Marionette TRACE conn3 <- [1,2773,null,{"value":"8"}] 08:42:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 08:42:29 INFO - PROCESS | 1742 | 1466696549675 Marionette TRACE conn3 -> [0,2774,"setScriptTimeout",{"ms":35000}] 08:42:29 INFO - PROCESS | 1742 | 1466696549679 Marionette TRACE conn3 <- [1,2774,null,{}] 08:42:29 INFO - PROCESS | 1742 | 1466696549685 Marionette TRACE conn3 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:29 INFO - PROCESS | 1742 | 1466696549690 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:42:29 INFO - PROCESS | 1742 | 1466696549873 Marionette TRACE conn3 <- [1,2775,null,{"value":null}] 08:42:30 INFO - PROCESS | 1742 | 1466696550060 Marionette TRACE conn3 -> [0,2776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:30 INFO - PROCESS | 1742 | 1466696550067 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:42:30 INFO - PROCESS | 1742 | ++DOCSHELL 0x8d2e2000 == 36 [pid = 1742] [id = 701] 08:42:30 INFO - PROCESS | 1742 | ++DOMWINDOW == 72 (0x8d7a2800) [pid = 1742] [serial = 2104] [outer = (nil)] 08:42:30 INFO - PROCESS | 1742 | ++DOMWINDOW == 73 (0x92d08c00) [pid = 1742] [serial = 2105] [outer = 0x8d7a2800] 08:42:30 INFO - PROCESS | 1742 | 1466696550161 Marionette DEBUG loaded listener.js 08:42:30 INFO - PROCESS | 1742 | ++DOMWINDOW == 74 (0x92d0a400) [pid = 1742] [serial = 2106] [outer = 0x8d7a2800] 08:42:31 INFO - PROCESS | 1742 | 1466696551105 Marionette TRACE conn3 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 08:42:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 08:42:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1481ms 08:42:31 INFO - PROCESS | 1742 | 1466696551157 Marionette TRACE conn3 -> [0,2777,"getWindowHandle",null] 08:42:31 INFO - PROCESS | 1742 | 1466696551161 Marionette TRACE conn3 <- [1,2777,null,{"value":"8"}] 08:42:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 08:42:31 INFO - PROCESS | 1742 | 1466696551167 Marionette TRACE conn3 -> [0,2778,"setScriptTimeout",{"ms":35000}] 08:42:31 INFO - PROCESS | 1742 | 1466696551171 Marionette TRACE conn3 <- [1,2778,null,{}] 08:42:31 INFO - PROCESS | 1742 | 1466696551177 Marionette TRACE conn3 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:31 INFO - PROCESS | 1742 | 1466696551188 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:42:31 INFO - PROCESS | 1742 | 1466696551463 Marionette TRACE conn3 <- [1,2779,null,{"value":null}] 08:42:31 INFO - PROCESS | 1742 | 1466696551704 Marionette TRACE conn3 -> [0,2780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:31 INFO - PROCESS | 1742 | 1466696551712 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:42:31 INFO - PROCESS | 1742 | ++DOCSHELL 0x9258e400 == 37 [pid = 1742] [id = 702] 08:42:31 INFO - PROCESS | 1742 | ++DOMWINDOW == 75 (0x9304f400) [pid = 1742] [serial = 2107] [outer = (nil)] 08:42:31 INFO - PROCESS | 1742 | ++DOMWINDOW == 76 (0x93a60000) [pid = 1742] [serial = 2108] [outer = 0x9304f400] 08:42:31 INFO - PROCESS | 1742 | 1466696551848 Marionette DEBUG loaded listener.js 08:42:31 INFO - PROCESS | 1742 | ++DOMWINDOW == 77 (0x93c26800) [pid = 1742] [serial = 2109] [outer = 0x9304f400] 08:42:32 INFO - PROCESS | 1742 | 1466696552814 Marionette TRACE conn3 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 08:42:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 08:42:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1691ms 08:42:32 INFO - PROCESS | 1742 | 1466696552860 Marionette TRACE conn3 -> [0,2781,"getWindowHandle",null] 08:42:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 08:42:32 INFO - PROCESS | 1742 | 1466696552865 Marionette TRACE conn3 <- [1,2781,null,{"value":"8"}] 08:42:32 INFO - PROCESS | 1742 | 1466696552872 Marionette TRACE conn3 -> [0,2782,"setScriptTimeout",{"ms":35000}] 08:42:32 INFO - PROCESS | 1742 | 1466696552876 Marionette TRACE conn3 <- [1,2782,null,{}] 08:42:32 INFO - PROCESS | 1742 | 1466696552883 Marionette TRACE conn3 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:32 INFO - PROCESS | 1742 | 1466696552888 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:42:33 INFO - PROCESS | 1742 | 1466696553106 Marionette TRACE conn3 <- [1,2783,null,{"value":null}] 08:42:33 INFO - PROCESS | 1742 | 1466696553318 Marionette TRACE conn3 -> [0,2784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:33 INFO - PROCESS | 1742 | 1466696553331 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:42:33 INFO - PROCESS | 1742 | ++DOCSHELL 0x8d0b4800 == 38 [pid = 1742] [id = 703] 08:42:33 INFO - PROCESS | 1742 | ++DOMWINDOW == 78 (0x8d0b7400) [pid = 1742] [serial = 2110] [outer = (nil)] 08:42:33 INFO - PROCESS | 1742 | ++DOMWINDOW == 79 (0x8d2ddc00) [pid = 1742] [serial = 2111] [outer = 0x8d0b7400] 08:42:33 INFO - PROCESS | 1742 | 1466696553661 Marionette DEBUG loaded listener.js 08:42:33 INFO - PROCESS | 1742 | ++DOMWINDOW == 80 (0x8d7a1400) [pid = 1742] [serial = 2112] [outer = 0x8d0b7400] 08:42:34 INFO - PROCESS | 1742 | 1466696554671 Marionette TRACE conn3 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 08:42:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 08:42:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 1837ms 08:42:34 INFO - PROCESS | 1742 | 1466696554710 Marionette TRACE conn3 -> [0,2785,"getWindowHandle",null] 08:42:34 INFO - PROCESS | 1742 | 1466696554716 Marionette TRACE conn3 <- [1,2785,null,{"value":"8"}] 08:42:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 08:42:34 INFO - PROCESS | 1742 | 1466696554751 Marionette TRACE conn3 -> [0,2786,"setScriptTimeout",{"ms":35000}] 08:42:34 INFO - PROCESS | 1742 | 1466696554755 Marionette TRACE conn3 <- [1,2786,null,{}] 08:42:34 INFO - PROCESS | 1742 | 1466696554763 Marionette TRACE conn3 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:34 INFO - PROCESS | 1742 | 1466696554767 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:42:34 INFO - PROCESS | 1742 | 1466696554955 Marionette TRACE conn3 <- [1,2787,null,{"value":null}] 08:42:35 INFO - PROCESS | 1742 | 1466696555232 Marionette TRACE conn3 -> [0,2788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:35 INFO - PROCESS | 1742 | 1466696555244 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:42:35 INFO - PROCESS | 1742 | ++DOCSHELL 0x8d9ecc00 == 39 [pid = 1742] [id = 704] 08:42:35 INFO - PROCESS | 1742 | ++DOMWINDOW == 81 (0x8eaa9400) [pid = 1742] [serial = 2113] [outer = (nil)] 08:42:35 INFO - PROCESS | 1742 | ++DOMWINDOW == 82 (0x8ebd2c00) [pid = 1742] [serial = 2114] [outer = 0x8eaa9400] 08:42:35 INFO - PROCESS | 1742 | 1466696555366 Marionette DEBUG loaded listener.js 08:42:35 INFO - PROCESS | 1742 | ++DOMWINDOW == 83 (0x8eecec00) [pid = 1742] [serial = 2115] [outer = 0x8eaa9400] 08:42:36 INFO - PROCESS | 1742 | --DOCSHELL 0x8cf6a000 == 38 [pid = 1742] [id = 600] 08:42:36 INFO - PROCESS | 1742 | --DOCSHELL 0x8eedc000 == 37 [pid = 1742] [id = 614] 08:42:36 INFO - PROCESS | 1742 | --DOCSHELL 0x9159d800 == 36 [pid = 1742] [id = 602] 08:42:36 INFO - PROCESS | 1742 | --DOCSHELL 0x8d930400 == 35 [pid = 1742] [id = 610] 08:42:36 INFO - PROCESS | 1742 | --DOCSHELL 0x8ebd2800 == 34 [pid = 1742] [id = 609] 08:42:36 INFO - PROCESS | 1742 | --DOCSHELL 0x8eab2400 == 33 [pid = 1742] [id = 599] 08:42:36 INFO - PROCESS | 1742 | --DOCSHELL 0x8e640400 == 32 [pid = 1742] [id = 611] 08:42:36 INFO - PROCESS | 1742 | --DOCSHELL 0x8cf62c00 == 31 [pid = 1742] [id = 601] 08:42:36 INFO - PROCESS | 1742 | --DOCSHELL 0x8e638000 == 30 [pid = 1742] [id = 613] 08:42:36 INFO - PROCESS | 1742 | --DOCSHELL 0x8d79e000 == 29 [pid = 1742] [id = 603] 08:42:36 INFO - PROCESS | 1742 | --DOCSHELL 0x8e63dc00 == 28 [pid = 1742] [id = 689] 08:42:36 INFO - PROCESS | 1742 | --DOCSHELL 0x8d2e0800 == 27 [pid = 1742] [id = 607] 08:42:36 INFO - PROCESS | 1742 | --DOCSHELL 0x8cf60000 == 26 [pid = 1742] [id = 688] 08:42:36 INFO - PROCESS | 1742 | --DOCSHELL 0x8cf5fc00 == 25 [pid = 1742] [id = 608] 08:42:36 INFO - PROCESS | 1742 | --DOCSHELL 0x8d922800 == 24 [pid = 1742] [id = 683] 08:42:36 INFO - PROCESS | 1742 | --DOCSHELL 0x8f38a800 == 23 [pid = 1742] [id = 604] 08:42:36 INFO - PROCESS | 1742 | --DOCSHELL 0x8eaac000 == 22 [pid = 1742] [id = 691] 08:42:36 INFO - PROCESS | 1742 | --DOCSHELL 0x9250e000 == 21 [pid = 1742] [id = 606] 08:42:36 INFO - PROCESS | 1742 | --DOCSHELL 0x8d797c00 == 20 [pid = 1742] [id = 690] 08:42:36 INFO - PROCESS | 1742 | --DOCSHELL 0x8eab1c00 == 19 [pid = 1742] [id = 605] 08:42:36 INFO - PROCESS | 1742 | --DOMWINDOW == 82 (0x8ebd2000) [pid = 1742] [serial = 2060] [outer = (nil)] [url = about:blank] 08:42:36 INFO - PROCESS | 1742 | --DOMWINDOW == 81 (0x8d79cc00) [pid = 1742] [serial = 2054] [outer = (nil)] [url = about:blank] 08:42:36 INFO - PROCESS | 1742 | --DOMWINDOW == 80 (0x8ebd5800) [pid = 1742] [serial = 2040] [outer = (nil)] [url = about:blank] 08:42:36 INFO - PROCESS | 1742 | --DOMWINDOW == 79 (0x8e63f000) [pid = 1742] [serial = 2039] [outer = (nil)] [url = about:blank] 08:42:36 INFO - PROCESS | 1742 | --DOMWINDOW == 78 (0x8d7a0800) [pid = 1742] [serial = 2055] [outer = (nil)] [url = about:blank] 08:42:36 INFO - PROCESS | 1742 | --DOMWINDOW == 77 (0x8eee3c00) [pid = 1742] [serial = 2052] [outer = (nil)] [url = about:blank] 08:42:36 INFO - PROCESS | 1742 | --DOMWINDOW == 76 (0x8eec6c00) [pid = 1742] [serial = 2051] [outer = (nil)] [url = about:blank] 08:42:36 INFO - PROCESS | 1742 | --DOMWINDOW == 75 (0x91c5dc00) [pid = 1742] [serial = 2043] [outer = (nil)] [url = about:blank] 08:42:36 INFO - PROCESS | 1742 | --DOMWINDOW == 74 (0x9159e800) [pid = 1742] [serial = 2042] [outer = (nil)] [url = about:blank] 08:42:36 INFO - PROCESS | 1742 | --DOMWINDOW == 73 (0x93050000) [pid = 1742] [serial = 2046] [outer = (nil)] [url = about:blank] 08:42:36 INFO - PROCESS | 1742 | --DOMWINDOW == 72 (0x92d0f800) [pid = 1742] [serial = 2045] [outer = (nil)] [url = about:blank] 08:42:36 INFO - PROCESS | 1742 | --DOMWINDOW == 71 (0x93cc9c00) [pid = 1742] [serial = 2049] [outer = (nil)] [url = about:blank] 08:42:36 INFO - PROCESS | 1742 | --DOMWINDOW == 70 (0x8eec6000) [pid = 1742] [serial = 2061] [outer = (nil)] [url = about:blank] 08:42:36 INFO - PROCESS | 1742 | --DOMWINDOW == 69 (0x93c25400) [pid = 1742] [serial = 2048] [outer = (nil)] [url = about:blank] 08:42:36 INFO - PROCESS | 1742 | --DOMWINDOW == 68 (0x8e635000) [pid = 1742] [serial = 2058] [outer = (nil)] [url = about:blank] 08:42:36 INFO - PROCESS | 1742 | --DOMWINDOW == 67 (0x8d9f8000) [pid = 1742] [serial = 2057] [outer = (nil)] [url = about:blank] 08:42:36 INFO - PROCESS | 1742 | --DOMWINDOW == 66 (0x8eee2400) [pid = 1742] [serial = 2063] [outer = (nil)] [url = about:blank] 08:42:37 INFO - PROCESS | 1742 | 1466696557377 Marionette TRACE conn3 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 08:42:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 08:42:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 2650ms 08:42:37 INFO - PROCESS | 1742 | 1466696557397 Marionette TRACE conn3 -> [0,2789,"getWindowHandle",null] 08:42:37 INFO - PROCESS | 1742 | 1466696557403 Marionette TRACE conn3 <- [1,2789,null,{"value":"8"}] 08:42:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 08:42:37 INFO - PROCESS | 1742 | 1466696557416 Marionette TRACE conn3 -> [0,2790,"setScriptTimeout",{"ms":35000}] 08:42:37 INFO - PROCESS | 1742 | 1466696557424 Marionette TRACE conn3 <- [1,2790,null,{}] 08:42:37 INFO - PROCESS | 1742 | 1466696557432 Marionette TRACE conn3 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:37 INFO - PROCESS | 1742 | 1466696557437 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:42:37 INFO - PROCESS | 1742 | 1466696557612 Marionette TRACE conn3 <- [1,2791,null,{"value":null}] 08:42:37 INFO - PROCESS | 1742 | 1466696557757 Marionette TRACE conn3 -> [0,2792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:37 INFO - PROCESS | 1742 | 1466696557765 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:42:37 INFO - PROCESS | 1742 | ++DOCSHELL 0x8d79e000 == 20 [pid = 1742] [id = 705] 08:42:37 INFO - PROCESS | 1742 | ++DOMWINDOW == 67 (0x8d7a0000) [pid = 1742] [serial = 2116] [outer = (nil)] 08:42:37 INFO - PROCESS | 1742 | ++DOMWINDOW == 68 (0x8d9f4400) [pid = 1742] [serial = 2117] [outer = 0x8d7a0000] 08:42:37 INFO - PROCESS | 1742 | 1466696557841 Marionette DEBUG loaded listener.js 08:42:37 INFO - PROCESS | 1742 | ++DOMWINDOW == 69 (0x8e633800) [pid = 1742] [serial = 2118] [outer = 0x8d7a0000] 08:42:38 INFO - PROCESS | 1742 | 1466696558694 Marionette TRACE conn3 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 08:42:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 08:42:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1339ms 08:42:38 INFO - PROCESS | 1742 | 1466696558755 Marionette TRACE conn3 -> [0,2793,"getWindowHandle",null] 08:42:38 INFO - PROCESS | 1742 | 1466696558764 Marionette TRACE conn3 <- [1,2793,null,{"value":"8"}] 08:42:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 08:42:38 INFO - PROCESS | 1742 | 1466696558775 Marionette TRACE conn3 -> [0,2794,"setScriptTimeout",{"ms":35000}] 08:42:38 INFO - PROCESS | 1742 | 1466696558779 Marionette TRACE conn3 <- [1,2794,null,{}] 08:42:38 INFO - PROCESS | 1742 | 1466696558786 Marionette TRACE conn3 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:38 INFO - PROCESS | 1742 | 1466696558792 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:42:38 INFO - PROCESS | 1742 | 1466696558991 Marionette TRACE conn3 <- [1,2795,null,{"value":null}] 08:42:39 INFO - PROCESS | 1742 | 1466696559160 Marionette TRACE conn3 -> [0,2796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:39 INFO - PROCESS | 1742 | 1466696559170 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:42:39 INFO - PROCESS | 1742 | ++DOCSHELL 0x8eab1c00 == 21 [pid = 1742] [id = 706] 08:42:39 INFO - PROCESS | 1742 | ++DOMWINDOW == 70 (0x8ebcbc00) [pid = 1742] [serial = 2119] [outer = (nil)] 08:42:39 INFO - PROCESS | 1742 | ++DOMWINDOW == 71 (0x8ebd3c00) [pid = 1742] [serial = 2120] [outer = 0x8ebcbc00] 08:42:39 INFO - PROCESS | 1742 | 1466696559245 Marionette DEBUG loaded listener.js 08:42:39 INFO - PROCESS | 1742 | ++DOMWINDOW == 72 (0x8eec4c00) [pid = 1742] [serial = 2121] [outer = 0x8ebcbc00] 08:42:40 INFO - PROCESS | 1742 | 1466696560223 Marionette TRACE conn3 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 08:42:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 08:42:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1489ms 08:42:40 INFO - PROCESS | 1742 | 1466696560264 Marionette TRACE conn3 -> [0,2797,"getWindowHandle",null] 08:42:40 INFO - PROCESS | 1742 | 1466696560268 Marionette TRACE conn3 <- [1,2797,null,{"value":"8"}] 08:42:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 08:42:40 INFO - PROCESS | 1742 | 1466696560281 Marionette TRACE conn3 -> [0,2798,"setScriptTimeout",{"ms":35000}] 08:42:40 INFO - PROCESS | 1742 | 1466696560288 Marionette TRACE conn3 <- [1,2798,null,{}] 08:42:40 INFO - PROCESS | 1742 | 1466696560306 Marionette TRACE conn3 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:40 INFO - PROCESS | 1742 | 1466696560316 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:42:40 INFO - PROCESS | 1742 | 1466696560552 Marionette TRACE conn3 <- [1,2799,null,{"value":null}] 08:42:40 INFO - PROCESS | 1742 | 1466696560580 Marionette TRACE conn3 -> [0,2800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:40 INFO - PROCESS | 1742 | 1466696560591 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:42:40 INFO - PROCESS | 1742 | ++DOCSHELL 0x8f391800 == 22 [pid = 1742] [id = 707] 08:42:40 INFO - PROCESS | 1742 | ++DOMWINDOW == 73 (0x8f393000) [pid = 1742] [serial = 2122] [outer = (nil)] 08:42:40 INFO - PROCESS | 1742 | ++DOMWINDOW == 74 (0x8f5cfc00) [pid = 1742] [serial = 2123] [outer = 0x8f393000] 08:42:40 INFO - PROCESS | 1742 | 1466696560668 Marionette DEBUG loaded listener.js 08:42:40 INFO - PROCESS | 1742 | ++DOMWINDOW == 75 (0x8f621c00) [pid = 1742] [serial = 2124] [outer = 0x8f393000] 08:42:41 INFO - PROCESS | 1742 | --DOMWINDOW == 74 (0x8d923c00) [pid = 1742] [serial = 2089] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 08:42:41 INFO - PROCESS | 1742 | --DOMWINDOW == 73 (0x8f391400) [pid = 1742] [serial = 2083] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 08:42:41 INFO - PROCESS | 1742 | --DOMWINDOW == 72 (0x8f619800) [pid = 1742] [serial = 2086] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 08:42:41 INFO - PROCESS | 1742 | --DOMWINDOW == 71 (0x8eab3000) [pid = 1742] [serial = 2071] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 08:42:41 INFO - PROCESS | 1742 | --DOMWINDOW == 70 (0x8d2d4400) [pid = 1742] [serial = 2077] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 08:42:41 INFO - PROCESS | 1742 | --DOMWINDOW == 69 (0x8e63e000) [pid = 1742] [serial = 2068] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 08:42:41 INFO - PROCESS | 1742 | --DOMWINDOW == 68 (0x8e667800) [pid = 1742] [serial = 2080] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 08:42:41 INFO - PROCESS | 1742 | --DOMWINDOW == 67 (0x8cf60800) [pid = 1742] [serial = 2065] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 08:42:41 INFO - PROCESS | 1742 | --DOMWINDOW == 66 (0x8eab6400) [pid = 1742] [serial = 2074] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 08:42:41 INFO - PROCESS | 1742 | --DOMWINDOW == 65 (0x8eeddc00) [pid = 1742] [serial = 2062] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 08:42:42 INFO - PROCESS | 1742 | 1466696562033 Marionette TRACE conn3 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 08:42:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 08:42:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1798ms 08:42:42 INFO - PROCESS | 1742 | 1466696562073 Marionette TRACE conn3 -> [0,2801,"getWindowHandle",null] 08:42:42 INFO - PROCESS | 1742 | 1466696562078 Marionette TRACE conn3 <- [1,2801,null,{"value":"8"}] 08:42:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 08:42:42 INFO - PROCESS | 1742 | 1466696562084 Marionette TRACE conn3 -> [0,2802,"setScriptTimeout",{"ms":35000}] 08:42:42 INFO - PROCESS | 1742 | 1466696562087 Marionette TRACE conn3 <- [1,2802,null,{}] 08:42:42 INFO - PROCESS | 1742 | 1466696562093 Marionette TRACE conn3 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:42 INFO - PROCESS | 1742 | 1466696562098 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:42:42 INFO - PROCESS | 1742 | 1466696562262 Marionette TRACE conn3 <- [1,2803,null,{"value":null}] 08:42:42 INFO - PROCESS | 1742 | 1466696562271 Marionette TRACE conn3 -> [0,2804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:42 INFO - PROCESS | 1742 | 1466696562281 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:42:42 INFO - PROCESS | 1742 | ++DOCSHELL 0x8d2d4c00 == 23 [pid = 1742] [id = 708] 08:42:42 INFO - PROCESS | 1742 | ++DOMWINDOW == 66 (0x8e670000) [pid = 1742] [serial = 2125] [outer = (nil)] 08:42:42 INFO - PROCESS | 1742 | ++DOMWINDOW == 67 (0x8f619800) [pid = 1742] [serial = 2126] [outer = 0x8e670000] 08:42:42 INFO - PROCESS | 1742 | 1466696562353 Marionette DEBUG loaded listener.js 08:42:42 INFO - PROCESS | 1742 | ++DOMWINDOW == 68 (0x911a1800) [pid = 1742] [serial = 2127] [outer = 0x8e670000] 08:42:43 INFO - PROCESS | 1742 | 1466696563337 Marionette TRACE conn3 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 08:42:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 08:42:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1286ms 08:42:43 INFO - PROCESS | 1742 | 1466696563379 Marionette TRACE conn3 -> [0,2805,"getWindowHandle",null] 08:42:43 INFO - PROCESS | 1742 | 1466696563383 Marionette TRACE conn3 <- [1,2805,null,{"value":"8"}] 08:42:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 08:42:43 INFO - PROCESS | 1742 | 1466696563390 Marionette TRACE conn3 -> [0,2806,"setScriptTimeout",{"ms":35000}] 08:42:43 INFO - PROCESS | 1742 | 1466696563393 Marionette TRACE conn3 <- [1,2806,null,{}] 08:42:43 INFO - PROCESS | 1742 | 1466696563399 Marionette TRACE conn3 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:43 INFO - PROCESS | 1742 | 1466696563404 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:42:43 INFO - PROCESS | 1742 | 1466696563619 Marionette TRACE conn3 <- [1,2807,null,{"value":null}] 08:42:43 INFO - PROCESS | 1742 | 1466696563819 Marionette TRACE conn3 -> [0,2808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:43 INFO - PROCESS | 1742 | 1466696563829 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:42:43 INFO - PROCESS | 1742 | ++DOCSHELL 0x8cf62c00 == 24 [pid = 1742] [id = 709] 08:42:43 INFO - PROCESS | 1742 | ++DOMWINDOW == 69 (0x8cf63c00) [pid = 1742] [serial = 2128] [outer = (nil)] 08:42:43 INFO - PROCESS | 1742 | ++DOMWINDOW == 70 (0x8d0b5000) [pid = 1742] [serial = 2129] [outer = 0x8cf63c00] 08:42:43 INFO - PROCESS | 1742 | 1466696563922 Marionette DEBUG loaded listener.js 08:42:44 INFO - PROCESS | 1742 | ++DOMWINDOW == 71 (0x8d0bd000) [pid = 1742] [serial = 2130] [outer = 0x8cf63c00] 08:42:45 INFO - PROCESS | 1742 | 1466696565030 Marionette TRACE conn3 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 08:42:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 08:42:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1680ms 08:42:45 INFO - PROCESS | 1742 | 1466696565073 Marionette TRACE conn3 -> [0,2809,"getWindowHandle",null] 08:42:45 INFO - PROCESS | 1742 | 1466696565080 Marionette TRACE conn3 <- [1,2809,null,{"value":"8"}] 08:42:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 08:42:45 INFO - PROCESS | 1742 | 1466696565091 Marionette TRACE conn3 -> [0,2810,"setScriptTimeout",{"ms":35000}] 08:42:45 INFO - PROCESS | 1742 | 1466696565096 Marionette TRACE conn3 <- [1,2810,null,{}] 08:42:45 INFO - PROCESS | 1742 | 1466696565105 Marionette TRACE conn3 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:45 INFO - PROCESS | 1742 | 1466696565112 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:42:45 INFO - PROCESS | 1742 | 1466696565315 Marionette TRACE conn3 <- [1,2811,null,{"value":null}] 08:42:45 INFO - PROCESS | 1742 | 1466696565554 Marionette TRACE conn3 -> [0,2812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:45 INFO - PROCESS | 1742 | 1466696565567 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:42:45 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e672c00 == 25 [pid = 1742] [id = 710] 08:42:45 INFO - PROCESS | 1742 | ++DOMWINDOW == 72 (0x8e673c00) [pid = 1742] [serial = 2131] [outer = (nil)] 08:42:45 INFO - PROCESS | 1742 | ++DOMWINDOW == 73 (0x8eab1800) [pid = 1742] [serial = 2132] [outer = 0x8e673c00] 08:42:45 INFO - PROCESS | 1742 | 1466696565699 Marionette DEBUG loaded listener.js 08:42:45 INFO - PROCESS | 1742 | ++DOMWINDOW == 74 (0x8eec8800) [pid = 1742] [serial = 2133] [outer = 0x8e673c00] 08:42:46 INFO - PROCESS | 1742 | 1466696566709 Marionette TRACE conn3 <- [1,2812,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 08:42:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 08:42:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1691ms 08:42:46 INFO - PROCESS | 1742 | 1466696566782 Marionette TRACE conn3 -> [0,2813,"getWindowHandle",null] 08:42:46 INFO - PROCESS | 1742 | 1466696566786 Marionette TRACE conn3 <- [1,2813,null,{"value":"8"}] 08:42:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 08:42:46 INFO - PROCESS | 1742 | 1466696566794 Marionette TRACE conn3 -> [0,2814,"setScriptTimeout",{"ms":35000}] 08:42:46 INFO - PROCESS | 1742 | 1466696566798 Marionette TRACE conn3 <- [1,2814,null,{}] 08:42:46 INFO - PROCESS | 1742 | 1466696566804 Marionette TRACE conn3 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:46 INFO - PROCESS | 1742 | 1466696566810 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:42:47 INFO - PROCESS | 1742 | 1466696567036 Marionette TRACE conn3 <- [1,2815,null,{"value":null}] 08:42:47 INFO - PROCESS | 1742 | 1466696567330 Marionette TRACE conn3 -> [0,2816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:47 INFO - PROCESS | 1742 | 1466696567338 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:42:47 INFO - PROCESS | 1742 | ++DOCSHELL 0x8d9f3400 == 26 [pid = 1742] [id = 711] 08:42:47 INFO - PROCESS | 1742 | ++DOMWINDOW == 75 (0x8eec7000) [pid = 1742] [serial = 2134] [outer = (nil)] 08:42:47 INFO - PROCESS | 1742 | ++DOMWINDOW == 76 (0x8f61ac00) [pid = 1742] [serial = 2135] [outer = 0x8eec7000] 08:42:47 INFO - PROCESS | 1742 | 1466696567445 Marionette DEBUG loaded listener.js 08:42:47 INFO - PROCESS | 1742 | ++DOMWINDOW == 77 (0x911a0800) [pid = 1742] [serial = 2136] [outer = 0x8eec7000] 08:42:48 INFO - PROCESS | 1742 | 1466696568480 Marionette TRACE conn3 <- [1,2816,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 08:42:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 08:42:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1732ms 08:42:48 INFO - PROCESS | 1742 | 1466696568546 Marionette TRACE conn3 -> [0,2817,"getWindowHandle",null] 08:42:48 INFO - PROCESS | 1742 | 1466696568553 Marionette TRACE conn3 <- [1,2817,null,{"value":"8"}] 08:42:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 08:42:48 INFO - PROCESS | 1742 | 1466696568570 Marionette TRACE conn3 -> [0,2818,"setScriptTimeout",{"ms":35000}] 08:42:48 INFO - PROCESS | 1742 | 1466696568578 Marionette TRACE conn3 <- [1,2818,null,{}] 08:42:48 INFO - PROCESS | 1742 | 1466696568584 Marionette TRACE conn3 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:48 INFO - PROCESS | 1742 | 1466696568591 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:42:48 INFO - PROCESS | 1742 | 1466696568801 Marionette TRACE conn3 <- [1,2819,null,{"value":null}] 08:42:49 INFO - PROCESS | 1742 | 1466696569026 Marionette TRACE conn3 -> [0,2820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:49 INFO - PROCESS | 1742 | 1466696569034 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:42:49 INFO - PROCESS | 1742 | ++DOCSHELL 0x8d7a1000 == 27 [pid = 1742] [id = 712] 08:42:49 INFO - PROCESS | 1742 | ++DOMWINDOW == 78 (0x8d9f5800) [pid = 1742] [serial = 2137] [outer = (nil)] 08:42:49 INFO - PROCESS | 1742 | ++DOMWINDOW == 79 (0x91c5ec00) [pid = 1742] [serial = 2138] [outer = 0x8d9f5800] 08:42:49 INFO - PROCESS | 1742 | 1466696569163 Marionette DEBUG loaded listener.js 08:42:49 INFO - PROCESS | 1742 | ++DOMWINDOW == 80 (0x91d86000) [pid = 1742] [serial = 2139] [outer = 0x8d9f5800] 08:42:50 INFO - PROCESS | 1742 | 1466696570180 Marionette TRACE conn3 <- [1,2820,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 08:42:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 08:42:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1645ms 08:42:50 INFO - PROCESS | 1742 | 1466696570209 Marionette TRACE conn3 -> [0,2821,"getWindowHandle",null] 08:42:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 08:42:50 INFO - PROCESS | 1742 | 1466696570213 Marionette TRACE conn3 <- [1,2821,null,{"value":"8"}] 08:42:50 INFO - PROCESS | 1742 | 1466696570220 Marionette TRACE conn3 -> [0,2822,"setScriptTimeout",{"ms":35000}] 08:42:50 INFO - PROCESS | 1742 | 1466696570223 Marionette TRACE conn3 <- [1,2822,null,{}] 08:42:50 INFO - PROCESS | 1742 | 1466696570229 Marionette TRACE conn3 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:50 INFO - PROCESS | 1742 | 1466696570234 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:42:50 INFO - PROCESS | 1742 | 1466696570453 Marionette TRACE conn3 <- [1,2823,null,{"value":null}] 08:42:50 INFO - PROCESS | 1742 | 1466696570690 Marionette TRACE conn3 -> [0,2824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:50 INFO - PROCESS | 1742 | 1466696570701 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:42:50 INFO - PROCESS | 1742 | ++DOCSHELL 0x8cf62400 == 28 [pid = 1742] [id = 713] 08:42:50 INFO - PROCESS | 1742 | ++DOMWINDOW == 81 (0x8cf65000) [pid = 1742] [serial = 2140] [outer = (nil)] 08:42:50 INFO - PROCESS | 1742 | ++DOMWINDOW == 82 (0x8d0ba800) [pid = 1742] [serial = 2141] [outer = 0x8cf65000] 08:42:50 INFO - PROCESS | 1742 | 1466696570927 Marionette DEBUG loaded listener.js 08:42:51 INFO - PROCESS | 1742 | ++DOMWINDOW == 83 (0x8d2e2c00) [pid = 1742] [serial = 2142] [outer = 0x8cf65000] 08:42:51 INFO - PROCESS | 1742 | --DOCSHELL 0x8d2d4c00 == 27 [pid = 1742] [id = 708] 08:42:51 INFO - PROCESS | 1742 | --DOCSHELL 0x8f391800 == 26 [pid = 1742] [id = 707] 08:42:51 INFO - PROCESS | 1742 | --DOCSHELL 0x8eab1c00 == 25 [pid = 1742] [id = 706] 08:42:51 INFO - PROCESS | 1742 | --DOCSHELL 0x8d79e000 == 24 [pid = 1742] [id = 705] 08:42:51 INFO - PROCESS | 1742 | 1466696571990 Marionette TRACE conn3 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 08:42:52 INFO - PROCESS | 1742 | --DOCSHELL 0x8d9ecc00 == 23 [pid = 1742] [id = 704] 08:42:52 INFO - PROCESS | 1742 | --DOMWINDOW == 82 (0x8f389400) [pid = 1742] [serial = 2064] [outer = (nil)] [url = about:blank] 08:42:52 INFO - PROCESS | 1742 | --DOMWINDOW == 81 (0x8f5d7800) [pid = 1742] [serial = 2072] [outer = (nil)] [url = about:blank] 08:42:52 INFO - PROCESS | 1742 | --DOMWINDOW == 80 (0x8f5dd800) [pid = 1742] [serial = 2073] [outer = (nil)] [url = about:blank] 08:42:52 INFO - PROCESS | 1742 | --DOMWINDOW == 79 (0x8d797400) [pid = 1742] [serial = 2078] [outer = (nil)] [url = about:blank] 08:42:52 INFO - PROCESS | 1742 | --DOMWINDOW == 78 (0x8d92ec00) [pid = 1742] [serial = 2079] [outer = (nil)] [url = about:blank] 08:42:52 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 08:42:52 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1835ms 08:42:52 INFO - PROCESS | 1742 | --DOMWINDOW == 77 (0x8e666800) [pid = 1742] [serial = 2069] [outer = (nil)] [url = about:blank] 08:42:52 INFO - PROCESS | 1742 | --DOMWINDOW == 76 (0x8eaaa400) [pid = 1742] [serial = 2070] [outer = (nil)] [url = about:blank] 08:42:52 INFO - PROCESS | 1742 | --DOMWINDOW == 75 (0x8e66cc00) [pid = 1742] [serial = 2081] [outer = (nil)] [url = about:blank] 08:42:52 INFO - PROCESS | 1742 | --DOMWINDOW == 74 (0x8cf69400) [pid = 1742] [serial = 2066] [outer = (nil)] [url = about:blank] 08:42:52 INFO - PROCESS | 1742 | --DOMWINDOW == 73 (0x8d0c1800) [pid = 1742] [serial = 2067] [outer = (nil)] [url = about:blank] 08:42:52 INFO - PROCESS | 1742 | --DOMWINDOW == 72 (0x8f616400) [pid = 1742] [serial = 2075] [outer = (nil)] [url = about:blank] 08:42:52 INFO - PROCESS | 1742 | --DOMWINDOW == 71 (0x9119a800) [pid = 1742] [serial = 2076] [outer = (nil)] [url = about:blank] 08:42:52 INFO - PROCESS | 1742 | --DOMWINDOW == 70 (0x915a0000) [pid = 1742] [serial = 2088] [outer = (nil)] [url = about:blank] 08:42:52 INFO - PROCESS | 1742 | --DOMWINDOW == 69 (0x8f612c00) [pid = 1742] [serial = 2085] [outer = (nil)] [url = about:blank] 08:42:52 INFO - PROCESS | 1742 | --DOMWINDOW == 68 (0x8eab7000) [pid = 1742] [serial = 2082] [outer = (nil)] [url = about:blank] 08:42:52 INFO - PROCESS | 1742 | --DOMWINDOW == 67 (0x91c5f000) [pid = 1742] [serial = 2091] [outer = (nil)] [url = about:blank] 08:42:52 INFO - PROCESS | 1742 | --DOMWINDOW == 66 (0x91c59400) [pid = 1742] [serial = 2090] [outer = (nil)] [url = about:blank] 08:42:52 INFO - PROCESS | 1742 | --DOMWINDOW == 65 (0x8f5cf800) [pid = 1742] [serial = 2084] [outer = (nil)] [url = about:blank] 08:42:52 INFO - PROCESS | 1742 | --DOMWINDOW == 64 (0x911a2400) [pid = 1742] [serial = 2087] [outer = (nil)] [url = about:blank] 08:42:52 INFO - PROCESS | 1742 | 1466696572076 Marionette TRACE conn3 -> [0,2825,"getWindowHandle",null] 08:42:52 INFO - PROCESS | 1742 | 1466696572082 Marionette TRACE conn3 <- [1,2825,null,{"value":"8"}] 08:42:52 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 08:42:52 INFO - PROCESS | 1742 | 1466696572093 Marionette TRACE conn3 -> [0,2826,"setScriptTimeout",{"ms":35000}] 08:42:52 INFO - PROCESS | 1742 | 1466696572096 Marionette TRACE conn3 <- [1,2826,null,{}] 08:42:52 INFO - PROCESS | 1742 | 1466696572103 Marionette TRACE conn3 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:52 INFO - PROCESS | 1742 | 1466696572109 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:42:52 INFO - PROCESS | 1742 | 1466696572295 Marionette TRACE conn3 <- [1,2827,null,{"value":null}] 08:42:52 INFO - PROCESS | 1742 | 1466696572483 Marionette TRACE conn3 -> [0,2828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.direction.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:52 INFO - PROCESS | 1742 | 1466696572494 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:42:52 INFO - PROCESS | 1742 | ++DOCSHELL 0x8d9f1400 == 24 [pid = 1742] [id = 714] 08:42:52 INFO - PROCESS | 1742 | ++DOMWINDOW == 65 (0x8d9f8c00) [pid = 1742] [serial = 2143] [outer = (nil)] 08:42:52 INFO - PROCESS | 1742 | ++DOMWINDOW == 66 (0x8e63f400) [pid = 1742] [serial = 2144] [outer = 0x8d9f8c00] 08:42:52 INFO - PROCESS | 1742 | 1466696572571 Marionette DEBUG loaded listener.js 08:42:52 INFO - PROCESS | 1742 | ++DOMWINDOW == 67 (0x8e671c00) [pid = 1742] [serial = 2145] [outer = 0x8d9f8c00] 08:42:53 INFO - PROCESS | 1742 | 1466696573428 Marionette TRACE conn3 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 08:42:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 08:42:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1385ms 08:42:53 INFO - PROCESS | 1742 | 1466696573477 Marionette TRACE conn3 -> [0,2829,"getWindowHandle",null] 08:42:53 INFO - PROCESS | 1742 | 1466696573483 Marionette TRACE conn3 <- [1,2829,null,{"value":"8"}] 08:42:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 08:42:53 INFO - PROCESS | 1742 | 1466696573493 Marionette TRACE conn3 -> [0,2830,"setScriptTimeout",{"ms":35000}] 08:42:53 INFO - PROCESS | 1742 | 1466696573498 Marionette TRACE conn3 <- [1,2830,null,{}] 08:42:53 INFO - PROCESS | 1742 | 1466696573503 Marionette TRACE conn3 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:53 INFO - PROCESS | 1742 | 1466696573509 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:42:53 INFO - PROCESS | 1742 | 1466696573687 Marionette TRACE conn3 <- [1,2831,null,{"value":null}] 08:42:53 INFO - PROCESS | 1742 | 1466696573698 Marionette TRACE conn3 -> [0,2832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:53 INFO - PROCESS | 1742 | 1466696573710 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:42:53 INFO - PROCESS | 1742 | ++DOCSHELL 0x8d9ecc00 == 25 [pid = 1742] [id = 715] 08:42:53 INFO - PROCESS | 1742 | ++DOMWINDOW == 68 (0x8eaab400) [pid = 1742] [serial = 2146] [outer = (nil)] 08:42:53 INFO - PROCESS | 1742 | ++DOMWINDOW == 69 (0x8eee4400) [pid = 1742] [serial = 2147] [outer = 0x8eaab400] 08:42:53 INFO - PROCESS | 1742 | 1466696573922 Marionette DEBUG loaded listener.js 08:42:54 INFO - PROCESS | 1742 | ++DOMWINDOW == 70 (0x8f38d800) [pid = 1742] [serial = 2148] [outer = 0x8eaab400] 08:42:54 INFO - PROCESS | 1742 | 1466696574986 Marionette TRACE conn3 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 08:42:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 08:42:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1546ms 08:42:55 INFO - PROCESS | 1742 | 1466696575042 Marionette TRACE conn3 -> [0,2833,"getWindowHandle",null] 08:42:55 INFO - PROCESS | 1742 | 1466696575045 Marionette TRACE conn3 <- [1,2833,null,{"value":"8"}] 08:42:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 08:42:55 INFO - PROCESS | 1742 | 1466696575053 Marionette TRACE conn3 -> [0,2834,"setScriptTimeout",{"ms":35000}] 08:42:55 INFO - PROCESS | 1742 | 1466696575058 Marionette TRACE conn3 <- [1,2834,null,{}] 08:42:55 INFO - PROCESS | 1742 | 1466696575075 Marionette TRACE conn3 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:55 INFO - PROCESS | 1742 | 1466696575083 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:42:55 INFO - PROCESS | 1742 | 1466696575343 Marionette TRACE conn3 <- [1,2835,null,{"value":null}] 08:42:55 INFO - PROCESS | 1742 | 1466696575368 Marionette TRACE conn3 -> [0,2836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.radians.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:55 INFO - PROCESS | 1742 | 1466696575375 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:42:55 INFO - PROCESS | 1742 | ++DOCSHELL 0x8ebce800 == 26 [pid = 1742] [id = 716] 08:42:55 INFO - PROCESS | 1742 | ++DOMWINDOW == 71 (0x8f620800) [pid = 1742] [serial = 2149] [outer = (nil)] 08:42:55 INFO - PROCESS | 1742 | ++DOMWINDOW == 72 (0x911a2400) [pid = 1742] [serial = 2150] [outer = 0x8f620800] 08:42:55 INFO - PROCESS | 1742 | 1466696575446 Marionette DEBUG loaded listener.js 08:42:55 INFO - PROCESS | 1742 | ++DOMWINDOW == 73 (0x91595800) [pid = 1742] [serial = 2151] [outer = 0x8f620800] 08:42:56 INFO - PROCESS | 1742 | 1466696576422 Marionette TRACE conn3 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 08:42:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 08:42:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1444ms 08:42:56 INFO - PROCESS | 1742 | 1466696576498 Marionette TRACE conn3 -> [0,2837,"getWindowHandle",null] 08:42:56 INFO - PROCESS | 1742 | 1466696576501 Marionette TRACE conn3 <- [1,2837,null,{"value":"8"}] 08:42:56 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 08:42:56 INFO - PROCESS | 1742 | 1466696576508 Marionette TRACE conn3 -> [0,2838,"setScriptTimeout",{"ms":35000}] 08:42:56 INFO - PROCESS | 1742 | 1466696576511 Marionette TRACE conn3 <- [1,2838,null,{}] 08:42:56 INFO - PROCESS | 1742 | 1466696576522 Marionette TRACE conn3 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:56 INFO - PROCESS | 1742 | 1466696576526 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:42:56 INFO - PROCESS | 1742 | 1466696576751 Marionette TRACE conn3 <- [1,2839,null,{"value":null}] 08:42:56 INFO - PROCESS | 1742 | --DOMWINDOW == 72 (0x8d9f6000) [pid = 1742] [serial = 2092] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 08:42:56 INFO - PROCESS | 1742 | --DOMWINDOW == 71 (0x8f38e800) [pid = 1742] [serial = 2095] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 08:42:56 INFO - PROCESS | 1742 | --DOMWINDOW == 70 (0x924bb400) [pid = 1742] [serial = 2098] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 08:42:56 INFO - PROCESS | 1742 | --DOMWINDOW == 69 (0x8f393000) [pid = 1742] [serial = 2122] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 08:42:56 INFO - PROCESS | 1742 | --DOMWINDOW == 68 (0x8eaa9400) [pid = 1742] [serial = 2113] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 08:42:56 INFO - PROCESS | 1742 | --DOMWINDOW == 67 (0x92510c00) [pid = 1742] [serial = 2101] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 08:42:56 INFO - PROCESS | 1742 | --DOMWINDOW == 66 (0x8d7a2800) [pid = 1742] [serial = 2104] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 08:42:56 INFO - PROCESS | 1742 | --DOMWINDOW == 65 (0x8d7a0000) [pid = 1742] [serial = 2116] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 08:42:56 INFO - PROCESS | 1742 | --DOMWINDOW == 64 (0x9304f400) [pid = 1742] [serial = 2107] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 08:42:56 INFO - PROCESS | 1742 | --DOMWINDOW == 63 (0x8d0b7400) [pid = 1742] [serial = 2110] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 08:42:56 INFO - PROCESS | 1742 | --DOMWINDOW == 62 (0x8ebcbc00) [pid = 1742] [serial = 2119] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 08:42:56 INFO - PROCESS | 1742 | 1466696576956 Marionette TRACE conn3 -> [0,2840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:56 INFO - PROCESS | 1742 | 1466696576967 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:42:56 INFO - PROCESS | 1742 | ++DOCSHELL 0x8cf5cc00 == 27 [pid = 1742] [id = 717] 08:42:56 INFO - PROCESS | 1742 | ++DOMWINDOW == 63 (0x8cf68c00) [pid = 1742] [serial = 2152] [outer = (nil)] 08:42:57 INFO - PROCESS | 1742 | ++DOMWINDOW == 64 (0x8d7a1c00) [pid = 1742] [serial = 2153] [outer = 0x8cf68c00] 08:42:57 INFO - PROCESS | 1742 | 1466696577042 Marionette DEBUG loaded listener.js 08:42:57 INFO - PROCESS | 1742 | ++DOMWINDOW == 65 (0x8d9f8000) [pid = 1742] [serial = 2154] [outer = 0x8cf68c00] 08:42:57 INFO - PROCESS | 1742 | 1466696577911 Marionette TRACE conn3 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 08:42:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 08:42:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1442ms 08:42:57 INFO - PROCESS | 1742 | 1466696577951 Marionette TRACE conn3 -> [0,2841,"getWindowHandle",null] 08:42:57 INFO - PROCESS | 1742 | 1466696577955 Marionette TRACE conn3 <- [1,2841,null,{"value":"8"}] 08:42:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 08:42:57 INFO - PROCESS | 1742 | 1466696577961 Marionette TRACE conn3 -> [0,2842,"setScriptTimeout",{"ms":35000}] 08:42:57 INFO - PROCESS | 1742 | 1466696577964 Marionette TRACE conn3 <- [1,2842,null,{}] 08:42:57 INFO - PROCESS | 1742 | 1466696577974 Marionette TRACE conn3 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:57 INFO - PROCESS | 1742 | 1466696577978 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:42:58 INFO - PROCESS | 1742 | 1466696578174 Marionette TRACE conn3 <- [1,2843,null,{"value":null}] 08:42:58 INFO - PROCESS | 1742 | 1466696578394 Marionette TRACE conn3 -> [0,2844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:58 INFO - PROCESS | 1742 | 1466696578407 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:42:58 INFO - PROCESS | 1742 | ++DOCSHELL 0x8d930800 == 28 [pid = 1742] [id = 718] 08:42:58 INFO - PROCESS | 1742 | ++DOMWINDOW == 66 (0x9119d400) [pid = 1742] [serial = 2155] [outer = (nil)] 08:42:58 INFO - PROCESS | 1742 | ++DOMWINDOW == 67 (0x91c56c00) [pid = 1742] [serial = 2156] [outer = 0x9119d400] 08:42:58 INFO - PROCESS | 1742 | 1466696578500 Marionette DEBUG loaded listener.js 08:42:58 INFO - PROCESS | 1742 | ++DOMWINDOW == 68 (0x924b2800) [pid = 1742] [serial = 2157] [outer = 0x9119d400] 08:42:59 INFO - PROCESS | 1742 | 1466696579596 Marionette TRACE conn3 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 08:42:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 08:42:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1681ms 08:42:59 INFO - PROCESS | 1742 | 1466696579645 Marionette TRACE conn3 -> [0,2845,"getWindowHandle",null] 08:42:59 INFO - PROCESS | 1742 | 1466696579652 Marionette TRACE conn3 <- [1,2845,null,{"value":"8"}] 08:42:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 08:42:59 INFO - PROCESS | 1742 | 1466696579660 Marionette TRACE conn3 -> [0,2846,"setScriptTimeout",{"ms":35000}] 08:42:59 INFO - PROCESS | 1742 | 1466696579666 Marionette TRACE conn3 <- [1,2846,null,{}] 08:42:59 INFO - PROCESS | 1742 | 1466696579676 Marionette TRACE conn3 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:59 INFO - PROCESS | 1742 | 1466696579682 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:42:59 INFO - PROCESS | 1742 | 1466696579921 Marionette TRACE conn3 <- [1,2847,null,{"value":null}] 08:43:00 INFO - PROCESS | 1742 | 1466696580168 Marionette TRACE conn3 -> [0,2848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:00 INFO - PROCESS | 1742 | 1466696580177 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:43:00 INFO - PROCESS | 1742 | ++DOCSHELL 0x8d92fc00 == 29 [pid = 1742] [id = 719] 08:43:00 INFO - PROCESS | 1742 | ++DOMWINDOW == 69 (0x8e636000) [pid = 1742] [serial = 2158] [outer = (nil)] 08:43:00 INFO - PROCESS | 1742 | ++DOMWINDOW == 70 (0x8eab3800) [pid = 1742] [serial = 2159] [outer = 0x8e636000] 08:43:00 INFO - PROCESS | 1742 | 1466696580312 Marionette DEBUG loaded listener.js 08:43:00 INFO - PROCESS | 1742 | ++DOMWINDOW == 71 (0x8eec1400) [pid = 1742] [serial = 2160] [outer = 0x8e636000] 08:43:01 INFO - PROCESS | 1742 | 1466696581335 Marionette TRACE conn3 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 08:43:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 08:43:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1740ms 08:43:01 INFO - PROCESS | 1742 | 1466696581401 Marionette TRACE conn3 -> [0,2849,"getWindowHandle",null] 08:43:01 INFO - PROCESS | 1742 | 1466696581409 Marionette TRACE conn3 <- [1,2849,null,{"value":"8"}] 08:43:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 08:43:01 INFO - PROCESS | 1742 | 1466696581420 Marionette TRACE conn3 -> [0,2850,"setScriptTimeout",{"ms":35000}] 08:43:01 INFO - PROCESS | 1742 | 1466696581424 Marionette TRACE conn3 <- [1,2850,null,{}] 08:43:01 INFO - PROCESS | 1742 | 1466696581431 Marionette TRACE conn3 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:01 INFO - PROCESS | 1742 | 1466696581438 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:43:01 INFO - PROCESS | 1742 | 1466696581697 Marionette TRACE conn3 <- [1,2851,null,{"value":null}] 08:43:02 INFO - PROCESS | 1742 | 1466696581998 Marionette TRACE conn3 -> [0,2852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:02 INFO - PROCESS | 1742 | 1466696582008 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:43:02 INFO - PROCESS | 1742 | ++DOCSHELL 0x8f5d8800 == 30 [pid = 1742] [id = 720] 08:43:02 INFO - PROCESS | 1742 | ++DOMWINDOW == 72 (0x8f5db000) [pid = 1742] [serial = 2161] [outer = (nil)] 08:43:02 INFO - PROCESS | 1742 | ++DOMWINDOW == 73 (0x8f615400) [pid = 1742] [serial = 2162] [outer = 0x8f5db000] 08:43:02 INFO - PROCESS | 1742 | 1466696582099 Marionette DEBUG loaded listener.js 08:43:02 INFO - PROCESS | 1742 | ++DOMWINDOW == 74 (0x9159a800) [pid = 1742] [serial = 2163] [outer = 0x8f5db000] 08:43:03 INFO - PROCESS | 1742 | 1466696583167 Marionette TRACE conn3 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 08:43:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 08:43:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1805ms 08:43:03 INFO - PROCESS | 1742 | 1466696583225 Marionette TRACE conn3 -> [0,2853,"getWindowHandle",null] 08:43:03 INFO - PROCESS | 1742 | 1466696583234 Marionette TRACE conn3 <- [1,2853,null,{"value":"8"}] 08:43:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 08:43:03 INFO - PROCESS | 1742 | 1466696583246 Marionette TRACE conn3 -> [0,2854,"setScriptTimeout",{"ms":35000}] 08:43:03 INFO - PROCESS | 1742 | 1466696583251 Marionette TRACE conn3 <- [1,2854,null,{}] 08:43:03 INFO - PROCESS | 1742 | 1466696583269 Marionette TRACE conn3 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:03 INFO - PROCESS | 1742 | 1466696583278 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:43:03 INFO - PROCESS | 1742 | 1466696583519 Marionette TRACE conn3 <- [1,2855,null,{"value":null}] 08:43:03 INFO - PROCESS | 1742 | 1466696583761 Marionette TRACE conn3 -> [0,2856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:03 INFO - PROCESS | 1742 | 1466696583775 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:43:03 INFO - PROCESS | 1742 | ++DOCSHELL 0x91d8ac00 == 31 [pid = 1742] [id = 721] 08:43:03 INFO - PROCESS | 1742 | ++DOMWINDOW == 75 (0x92581800) [pid = 1742] [serial = 2164] [outer = (nil)] 08:43:03 INFO - PROCESS | 1742 | ++DOMWINDOW == 76 (0x92584c00) [pid = 1742] [serial = 2165] [outer = 0x92581800] 08:43:03 INFO - PROCESS | 1742 | 1466696583936 Marionette DEBUG loaded listener.js 08:43:04 INFO - PROCESS | 1742 | ++DOMWINDOW == 77 (0x9258c400) [pid = 1742] [serial = 2166] [outer = 0x92581800] 08:43:04 INFO - PROCESS | 1742 | 1466696584905 Marionette TRACE conn3 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 08:43:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 08:43:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1692ms 08:43:04 INFO - PROCESS | 1742 | 1466696584938 Marionette TRACE conn3 -> [0,2857,"getWindowHandle",null] 08:43:04 INFO - PROCESS | 1742 | 1466696584943 Marionette TRACE conn3 <- [1,2857,null,{"value":"8"}] 08:43:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 08:43:04 INFO - PROCESS | 1742 | 1466696584950 Marionette TRACE conn3 -> [0,2858,"setScriptTimeout",{"ms":35000}] 08:43:04 INFO - PROCESS | 1742 | 1466696584954 Marionette TRACE conn3 <- [1,2858,null,{}] 08:43:04 INFO - PROCESS | 1742 | 1466696584960 Marionette TRACE conn3 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:04 INFO - PROCESS | 1742 | 1466696584966 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:43:05 INFO - PROCESS | 1742 | 1466696585158 Marionette TRACE conn3 <- [1,2859,null,{"value":null}] 08:43:05 INFO - PROCESS | 1742 | 1466696585347 Marionette TRACE conn3 -> [0,2860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:05 INFO - PROCESS | 1742 | 1466696585355 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:43:05 INFO - PROCESS | 1742 | ++DOCSHELL 0x9258ec00 == 32 [pid = 1742] [id = 722] 08:43:05 INFO - PROCESS | 1742 | ++DOMWINDOW == 78 (0x92d03000) [pid = 1742] [serial = 2167] [outer = (nil)] 08:43:05 INFO - PROCESS | 1742 | ++DOMWINDOW == 79 (0x92d10400) [pid = 1742] [serial = 2168] [outer = 0x92d03000] 08:43:05 INFO - PROCESS | 1742 | 1466696585436 Marionette DEBUG loaded listener.js 08:43:05 INFO - PROCESS | 1742 | ++DOMWINDOW == 80 (0x93047000) [pid = 1742] [serial = 2169] [outer = 0x92d03000] 08:43:06 INFO - PROCESS | 1742 | 1466696586414 Marionette TRACE conn3 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 08:43:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 08:43:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1538ms 08:43:06 INFO - PROCESS | 1742 | 1466696586490 Marionette TRACE conn3 -> [0,2861,"getWindowHandle",null] 08:43:06 INFO - PROCESS | 1742 | 1466696586493 Marionette TRACE conn3 <- [1,2861,null,{"value":"8"}] 08:43:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 08:43:06 INFO - PROCESS | 1742 | 1466696586500 Marionette TRACE conn3 -> [0,2862,"setScriptTimeout",{"ms":35000}] 08:43:06 INFO - PROCESS | 1742 | 1466696586503 Marionette TRACE conn3 <- [1,2862,null,{}] 08:43:06 INFO - PROCESS | 1742 | 1466696586510 Marionette TRACE conn3 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:06 INFO - PROCESS | 1742 | 1466696586515 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:43:06 INFO - PROCESS | 1742 | 1466696586731 Marionette TRACE conn3 <- [1,2863,null,{"value":null}] 08:43:06 INFO - PROCESS | 1742 | 1466696586976 Marionette TRACE conn3 -> [0,2864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:06 INFO - PROCESS | 1742 | 1466696586987 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:43:07 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e639400 == 33 [pid = 1742] [id = 723] 08:43:07 INFO - PROCESS | 1742 | ++DOMWINDOW == 81 (0x8f390c00) [pid = 1742] [serial = 2170] [outer = (nil)] 08:43:07 INFO - PROCESS | 1742 | ++DOMWINDOW == 82 (0x9304fc00) [pid = 1742] [serial = 2171] [outer = 0x8f390c00] 08:43:07 INFO - PROCESS | 1742 | 1466696587119 Marionette DEBUG loaded listener.js 08:43:07 INFO - PROCESS | 1742 | ++DOMWINDOW == 83 (0x93055c00) [pid = 1742] [serial = 2172] [outer = 0x8f390c00] 08:43:08 INFO - PROCESS | 1742 | 1466696588085 Marionette TRACE conn3 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 08:43:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 08:43:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1641ms 08:43:08 INFO - PROCESS | 1742 | 1466696588142 Marionette TRACE conn3 -> [0,2865,"getWindowHandle",null] 08:43:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 08:43:08 INFO - PROCESS | 1742 | 1466696588147 Marionette TRACE conn3 <- [1,2865,null,{"value":"8"}] 08:43:08 INFO - PROCESS | 1742 | 1466696588153 Marionette TRACE conn3 -> [0,2866,"setScriptTimeout",{"ms":35000}] 08:43:08 INFO - PROCESS | 1742 | 1466696588157 Marionette TRACE conn3 <- [1,2866,null,{}] 08:43:08 INFO - PROCESS | 1742 | 1466696588162 Marionette TRACE conn3 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:08 INFO - PROCESS | 1742 | 1466696588174 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:43:08 INFO - PROCESS | 1742 | 1466696588437 Marionette TRACE conn3 <- [1,2867,null,{"value":null}] 08:43:08 INFO - PROCESS | 1742 | 1466696588865 Marionette TRACE conn3 -> [0,2868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:08 INFO - PROCESS | 1742 | 1466696588877 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:43:08 INFO - PROCESS | 1742 | ++DOCSHELL 0x8d2e0000 == 34 [pid = 1742] [id = 724] 08:43:08 INFO - PROCESS | 1742 | ++DOMWINDOW == 84 (0x8d796800) [pid = 1742] [serial = 2173] [outer = (nil)] 08:43:09 INFO - PROCESS | 1742 | ++DOMWINDOW == 85 (0x8d7a2400) [pid = 1742] [serial = 2174] [outer = 0x8d796800] 08:43:09 INFO - PROCESS | 1742 | 1466696589045 Marionette DEBUG loaded listener.js 08:43:09 INFO - PROCESS | 1742 | ++DOMWINDOW == 86 (0x8d92e400) [pid = 1742] [serial = 2175] [outer = 0x8d796800] 08:43:10 INFO - PROCESS | 1742 | 1466696590020 Marionette TRACE conn3 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 08:43:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 08:43:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1935ms 08:43:10 INFO - PROCESS | 1742 | 1466696590091 Marionette TRACE conn3 -> [0,2869,"getWindowHandle",null] 08:43:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 08:43:10 INFO - PROCESS | 1742 | 1466696590098 Marionette TRACE conn3 <- [1,2869,null,{"value":"8"}] 08:43:10 INFO - PROCESS | 1742 | 1466696590106 Marionette TRACE conn3 -> [0,2870,"setScriptTimeout",{"ms":35000}] 08:43:10 INFO - PROCESS | 1742 | 1466696590111 Marionette TRACE conn3 <- [1,2870,null,{}] 08:43:10 INFO - PROCESS | 1742 | 1466696590120 Marionette TRACE conn3 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:10 INFO - PROCESS | 1742 | 1466696590129 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:43:10 INFO - PROCESS | 1742 | 1466696590317 Marionette TRACE conn3 <- [1,2871,null,{"value":null}] 08:43:10 INFO - PROCESS | 1742 | 1466696590658 Marionette TRACE conn3 -> [0,2872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:10 INFO - PROCESS | 1742 | 1466696590666 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:43:10 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e63d000 == 35 [pid = 1742] [id = 725] 08:43:10 INFO - PROCESS | 1742 | ++DOMWINDOW == 87 (0x8ebc7400) [pid = 1742] [serial = 2176] [outer = (nil)] 08:43:10 INFO - PROCESS | 1742 | ++DOMWINDOW == 88 (0x8eecb400) [pid = 1742] [serial = 2177] [outer = 0x8ebc7400] 08:43:10 INFO - PROCESS | 1742 | 1466696590751 Marionette DEBUG loaded listener.js 08:43:10 INFO - PROCESS | 1742 | ++DOMWINDOW == 89 (0x8eee8c00) [pid = 1742] [serial = 2178] [outer = 0x8ebc7400] 08:43:12 INFO - PROCESS | 1742 | --DOCSHELL 0x8f5d8400 == 34 [pid = 1742] [id = 695] 08:43:12 INFO - PROCESS | 1742 | --DOCSHELL 0x8d7a1000 == 33 [pid = 1742] [id = 712] 08:43:12 INFO - PROCESS | 1742 | --DOCSHELL 0x8d9f3400 == 32 [pid = 1742] [id = 711] 08:43:12 INFO - PROCESS | 1742 | --DOCSHELL 0x8e672c00 == 31 [pid = 1742] [id = 710] 08:43:12 INFO - PROCESS | 1742 | --DOCSHELL 0x8cf62c00 == 30 [pid = 1742] [id = 709] 08:43:12 INFO - PROCESS | 1742 | --DOCSHELL 0x8f390800 == 29 [pid = 1742] [id = 694] 08:43:12 INFO - PROCESS | 1742 | --DOCSHELL 0x8d0bcc00 == 28 [pid = 1742] [id = 693] 08:43:12 INFO - PROCESS | 1742 | --DOCSHELL 0x8cf5bc00 == 27 [pid = 1742] [id = 696] 08:43:12 INFO - PROCESS | 1742 | --DOCSHELL 0x8d0b6800 == 26 [pid = 1742] [id = 698] 08:43:12 INFO - PROCESS | 1742 | --DOCSHELL 0x8d9f5c00 == 25 [pid = 1742] [id = 697] 08:43:12 INFO - PROCESS | 1742 | --DOCSHELL 0x8d0b4800 == 24 [pid = 1742] [id = 703] 08:43:12 INFO - PROCESS | 1742 | --DOCSHELL 0x8d9ed400 == 23 [pid = 1742] [id = 700] 08:43:12 INFO - PROCESS | 1742 | --DOCSHELL 0x8d2e2000 == 22 [pid = 1742] [id = 701] 08:43:12 INFO - PROCESS | 1742 | --DOCSHELL 0x9258e400 == 21 [pid = 1742] [id = 702] 08:43:12 INFO - PROCESS | 1742 | --DOCSHELL 0x91592c00 == 20 [pid = 1742] [id = 699] 08:43:12 INFO - PROCESS | 1742 | --DOCSHELL 0x8d0bc400 == 19 [pid = 1742] [id = 692] 08:43:12 INFO - PROCESS | 1742 | --DOMWINDOW == 88 (0x8e665c00) [pid = 1742] [serial = 2094] [outer = (nil)] [url = about:blank] 08:43:12 INFO - PROCESS | 1742 | --DOMWINDOW == 87 (0x8e638400) [pid = 1742] [serial = 2093] [outer = (nil)] [url = about:blank] 08:43:12 INFO - PROCESS | 1742 | --DOMWINDOW == 86 (0x9119b400) [pid = 1742] [serial = 2097] [outer = (nil)] [url = about:blank] 08:43:12 INFO - PROCESS | 1742 | --DOMWINDOW == 85 (0x8f5dcc00) [pid = 1742] [serial = 2096] [outer = (nil)] [url = about:blank] 08:43:12 INFO - PROCESS | 1742 | --DOMWINDOW == 84 (0x9250c800) [pid = 1742] [serial = 2100] [outer = (nil)] [url = about:blank] 08:43:12 INFO - PROCESS | 1742 | --DOMWINDOW == 83 (0x92508800) [pid = 1742] [serial = 2099] [outer = (nil)] [url = about:blank] 08:43:12 INFO - PROCESS | 1742 | --DOMWINDOW == 82 (0x8f5cfc00) [pid = 1742] [serial = 2123] [outer = (nil)] [url = about:blank] 08:43:12 INFO - PROCESS | 1742 | --DOMWINDOW == 81 (0x8ebd2c00) [pid = 1742] [serial = 2114] [outer = (nil)] [url = about:blank] 08:43:12 INFO - PROCESS | 1742 | --DOMWINDOW == 80 (0x9258f800) [pid = 1742] [serial = 2103] [outer = (nil)] [url = about:blank] 08:43:12 INFO - PROCESS | 1742 | --DOMWINDOW == 79 (0x92588400) [pid = 1742] [serial = 2102] [outer = (nil)] [url = about:blank] 08:43:12 INFO - PROCESS | 1742 | --DOMWINDOW == 78 (0x92d0a400) [pid = 1742] [serial = 2106] [outer = (nil)] [url = about:blank] 08:43:12 INFO - PROCESS | 1742 | --DOMWINDOW == 77 (0x8eecec00) [pid = 1742] [serial = 2115] [outer = (nil)] [url = about:blank] 08:43:12 INFO - PROCESS | 1742 | --DOMWINDOW == 76 (0x8d9f4400) [pid = 1742] [serial = 2117] [outer = (nil)] [url = about:blank] 08:43:12 INFO - PROCESS | 1742 | --DOMWINDOW == 75 (0x92d08c00) [pid = 1742] [serial = 2105] [outer = (nil)] [url = about:blank] 08:43:12 INFO - PROCESS | 1742 | --DOMWINDOW == 74 (0x93c26800) [pid = 1742] [serial = 2109] [outer = (nil)] [url = about:blank] 08:43:12 INFO - PROCESS | 1742 | --DOMWINDOW == 73 (0x93a60000) [pid = 1742] [serial = 2108] [outer = (nil)] [url = about:blank] 08:43:12 INFO - PROCESS | 1742 | --DOMWINDOW == 72 (0x8e633800) [pid = 1742] [serial = 2118] [outer = (nil)] [url = about:blank] 08:43:12 INFO - PROCESS | 1742 | --DOMWINDOW == 71 (0x8d7a1400) [pid = 1742] [serial = 2112] [outer = (nil)] [url = about:blank] 08:43:12 INFO - PROCESS | 1742 | --DOMWINDOW == 70 (0x8d2ddc00) [pid = 1742] [serial = 2111] [outer = (nil)] [url = about:blank] 08:43:12 INFO - PROCESS | 1742 | --DOMWINDOW == 69 (0x8eec4c00) [pid = 1742] [serial = 2121] [outer = (nil)] [url = about:blank] 08:43:12 INFO - PROCESS | 1742 | --DOMWINDOW == 68 (0x8f621c00) [pid = 1742] [serial = 2124] [outer = (nil)] [url = about:blank] 08:43:12 INFO - PROCESS | 1742 | --DOMWINDOW == 67 (0x8ebd3c00) [pid = 1742] [serial = 2120] [outer = (nil)] [url = about:blank] 08:43:12 INFO - PROCESS | 1742 | --DOMWINDOW == 66 (0x8f619800) [pid = 1742] [serial = 2126] [outer = (nil)] [url = about:blank] 08:43:12 INFO - PROCESS | 1742 | 1466696592990 Marionette TRACE conn3 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 08:43:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 08:43:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 2950ms 08:43:13 INFO - PROCESS | 1742 | 1466696593057 Marionette TRACE conn3 -> [0,2873,"getWindowHandle",null] 08:43:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 08:43:13 INFO - PROCESS | 1742 | 1466696593063 Marionette TRACE conn3 <- [1,2873,null,{"value":"8"}] 08:43:13 INFO - PROCESS | 1742 | 1466696593070 Marionette TRACE conn3 -> [0,2874,"setScriptTimeout",{"ms":35000}] 08:43:13 INFO - PROCESS | 1742 | 1466696593075 Marionette TRACE conn3 <- [1,2874,null,{}] 08:43:13 INFO - PROCESS | 1742 | 1466696593083 Marionette TRACE conn3 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:13 INFO - PROCESS | 1742 | 1466696593088 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:43:13 INFO - PROCESS | 1742 | 1466696593290 Marionette TRACE conn3 <- [1,2875,null,{"value":null}] 08:43:13 INFO - PROCESS | 1742 | 1466696593518 Marionette TRACE conn3 -> [0,2876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:13 INFO - PROCESS | 1742 | 1466696593528 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:43:13 INFO - PROCESS | 1742 | ++DOCSHELL 0x8d2d9800 == 20 [pid = 1742] [id = 726] 08:43:13 INFO - PROCESS | 1742 | ++DOMWINDOW == 67 (0x8d797c00) [pid = 1742] [serial = 2179] [outer = (nil)] 08:43:13 INFO - PROCESS | 1742 | ++DOMWINDOW == 68 (0x8d931400) [pid = 1742] [serial = 2180] [outer = 0x8d797c00] 08:43:13 INFO - PROCESS | 1742 | 1466696593607 Marionette DEBUG loaded listener.js 08:43:13 INFO - PROCESS | 1742 | ++DOMWINDOW == 69 (0x8d9f3400) [pid = 1742] [serial = 2181] [outer = 0x8d797c00] 08:43:14 INFO - PROCESS | 1742 | 1466696594437 Marionette TRACE conn3 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 08:43:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 08:43:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1391ms 08:43:14 INFO - PROCESS | 1742 | 1466696594461 Marionette TRACE conn3 -> [0,2877,"getWindowHandle",null] 08:43:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 08:43:14 INFO - PROCESS | 1742 | 1466696594471 Marionette TRACE conn3 <- [1,2877,null,{"value":"8"}] 08:43:14 INFO - PROCESS | 1742 | 1466696594483 Marionette TRACE conn3 -> [0,2878,"setScriptTimeout",{"ms":35000}] 08:43:14 INFO - PROCESS | 1742 | 1466696594488 Marionette TRACE conn3 <- [1,2878,null,{}] 08:43:14 INFO - PROCESS | 1742 | 1466696594494 Marionette TRACE conn3 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:14 INFO - PROCESS | 1742 | 1466696594500 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:43:14 INFO - PROCESS | 1742 | 1466696594682 Marionette TRACE conn3 <- [1,2879,null,{"value":null}] 08:43:14 INFO - PROCESS | 1742 | 1466696594693 Marionette TRACE conn3 -> [0,2880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:14 INFO - PROCESS | 1742 | 1466696594701 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:43:14 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e670c00 == 21 [pid = 1742] [id = 727] 08:43:14 INFO - PROCESS | 1742 | ++DOMWINDOW == 70 (0x8e671400) [pid = 1742] [serial = 2182] [outer = (nil)] 08:43:14 INFO - PROCESS | 1742 | ++DOMWINDOW == 71 (0x8eaac000) [pid = 1742] [serial = 2183] [outer = 0x8e671400] 08:43:14 INFO - PROCESS | 1742 | 1466696594919 Marionette DEBUG loaded listener.js 08:43:15 INFO - PROCESS | 1742 | ++DOMWINDOW == 72 (0x8ebcb000) [pid = 1742] [serial = 2184] [outer = 0x8e671400] 08:43:15 INFO - PROCESS | 1742 | 1466696595882 Marionette TRACE conn3 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 08:43:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 08:43:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1434ms 08:43:15 INFO - PROCESS | 1742 | 1466696595917 Marionette TRACE conn3 -> [0,2881,"getWindowHandle",null] 08:43:15 INFO - PROCESS | 1742 | 1466696595920 Marionette TRACE conn3 <- [1,2881,null,{"value":"8"}] 08:43:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 08:43:15 INFO - PROCESS | 1742 | 1466696595928 Marionette TRACE conn3 -> [0,2882,"setScriptTimeout",{"ms":35000}] 08:43:15 INFO - PROCESS | 1742 | 1466696595934 Marionette TRACE conn3 <- [1,2882,null,{}] 08:43:15 INFO - PROCESS | 1742 | 1466696595962 Marionette TRACE conn3 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:15 INFO - PROCESS | 1742 | 1466696595972 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:43:16 INFO - PROCESS | 1742 | 1466696596201 Marionette TRACE conn3 <- [1,2883,null,{"value":null}] 08:43:16 INFO - PROCESS | 1742 | 1466696596229 Marionette TRACE conn3 -> [0,2884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:16 INFO - PROCESS | 1742 | 1466696596243 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:43:16 INFO - PROCESS | 1742 | ++DOCSHELL 0x8f392c00 == 22 [pid = 1742] [id = 728] 08:43:16 INFO - PROCESS | 1742 | ++DOMWINDOW == 73 (0x8f393c00) [pid = 1742] [serial = 2185] [outer = (nil)] 08:43:16 INFO - PROCESS | 1742 | ++DOMWINDOW == 74 (0x8f398800) [pid = 1742] [serial = 2186] [outer = 0x8f393c00] 08:43:16 INFO - PROCESS | 1742 | 1466696596317 Marionette DEBUG loaded listener.js 08:43:16 INFO - PROCESS | 1742 | ++DOMWINDOW == 75 (0x8f5d7000) [pid = 1742] [serial = 2187] [outer = 0x8f393c00] 08:43:17 INFO - PROCESS | 1742 | 1466696597315 Marionette TRACE conn3 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 08:43:17 INFO - PROCESS | 1742 | --DOMWINDOW == 74 (0x8cf65000) [pid = 1742] [serial = 2140] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 08:43:17 INFO - PROCESS | 1742 | --DOMWINDOW == 73 (0x8d9f8c00) [pid = 1742] [serial = 2143] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 08:43:17 INFO - PROCESS | 1742 | --DOMWINDOW == 72 (0x8eec7000) [pid = 1742] [serial = 2134] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 08:43:17 INFO - PROCESS | 1742 | --DOMWINDOW == 71 (0x8f620800) [pid = 1742] [serial = 2149] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 08:43:17 INFO - PROCESS | 1742 | --DOMWINDOW == 70 (0x8cf63c00) [pid = 1742] [serial = 2128] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 08:43:17 INFO - PROCESS | 1742 | --DOMWINDOW == 69 (0x8d9f5800) [pid = 1742] [serial = 2137] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 08:43:17 INFO - PROCESS | 1742 | --DOMWINDOW == 68 (0x8cf68c00) [pid = 1742] [serial = 2152] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 08:43:17 INFO - PROCESS | 1742 | --DOMWINDOW == 67 (0x8e673c00) [pid = 1742] [serial = 2131] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 08:43:17 INFO - PROCESS | 1742 | --DOMWINDOW == 66 (0x8eaab400) [pid = 1742] [serial = 2146] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 08:43:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 08:43:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1902ms 08:43:17 INFO - PROCESS | 1742 | --DOMWINDOW == 65 (0x8e670000) [pid = 1742] [serial = 2125] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 08:43:17 INFO - PROCESS | 1742 | --DOMWINDOW == 64 (0x9119d400) [pid = 1742] [serial = 2155] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 08:43:17 INFO - PROCESS | 1742 | 1466696597840 Marionette TRACE conn3 -> [0,2885,"getWindowHandle",null] 08:43:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 08:43:17 INFO - PROCESS | 1742 | 1466696597845 Marionette TRACE conn3 <- [1,2885,null,{"value":"8"}] 08:43:17 INFO - PROCESS | 1742 | 1466696597923 Marionette TRACE conn3 -> [0,2886,"setScriptTimeout",{"ms":35000}] 08:43:17 INFO - PROCESS | 1742 | 1466696597928 Marionette TRACE conn3 <- [1,2886,null,{}] 08:43:17 INFO - PROCESS | 1742 | 1466696597939 Marionette TRACE conn3 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:17 INFO - PROCESS | 1742 | 1466696597943 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:43:18 INFO - PROCESS | 1742 | 1466696598096 Marionette TRACE conn3 <- [1,2887,null,{"value":null}] 08:43:18 INFO - PROCESS | 1742 | 1466696598255 Marionette TRACE conn3 -> [0,2888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.identity.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:18 INFO - PROCESS | 1742 | 1466696598266 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:43:18 INFO - PROCESS | 1742 | ++DOCSHELL 0x8cf60c00 == 23 [pid = 1742] [id = 729] 08:43:18 INFO - PROCESS | 1742 | ++DOMWINDOW == 65 (0x8d9f5800) [pid = 1742] [serial = 2188] [outer = (nil)] 08:43:18 INFO - PROCESS | 1742 | ++DOMWINDOW == 66 (0x8eedc800) [pid = 1742] [serial = 2189] [outer = 0x8d9f5800] 08:43:18 INFO - PROCESS | 1742 | 1466696598336 Marionette DEBUG loaded listener.js 08:43:18 INFO - PROCESS | 1742 | ++DOMWINDOW == 67 (0x8f612400) [pid = 1742] [serial = 2190] [outer = 0x8d9f5800] 08:43:19 INFO - PROCESS | 1742 | 1466696599120 Marionette TRACE conn3 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 08:43:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 08:43:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1317ms 08:43:19 INFO - PROCESS | 1742 | 1466696599171 Marionette TRACE conn3 -> [0,2889,"getWindowHandle",null] 08:43:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 08:43:19 INFO - PROCESS | 1742 | 1466696599175 Marionette TRACE conn3 <- [1,2889,null,{"value":"8"}] 08:43:19 INFO - PROCESS | 1742 | 1466696599181 Marionette TRACE conn3 -> [0,2890,"setScriptTimeout",{"ms":35000}] 08:43:19 INFO - PROCESS | 1742 | 1466696599185 Marionette TRACE conn3 <- [1,2890,null,{}] 08:43:19 INFO - PROCESS | 1742 | 1466696599195 Marionette TRACE conn3 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:19 INFO - PROCESS | 1742 | 1466696599199 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:43:19 INFO - PROCESS | 1742 | 1466696599372 Marionette TRACE conn3 <- [1,2891,null,{"value":null}] 08:43:19 INFO - PROCESS | 1742 | 1466696599382 Marionette TRACE conn3 -> [0,2892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.multiply.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:19 INFO - PROCESS | 1742 | 1466696599391 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:43:19 INFO - PROCESS | 1742 | ++DOCSHELL 0x8eaa8400 == 24 [pid = 1742] [id = 730] 08:43:19 INFO - PROCESS | 1742 | ++DOMWINDOW == 68 (0x8f619400) [pid = 1742] [serial = 2191] [outer = (nil)] 08:43:19 INFO - PROCESS | 1742 | ++DOMWINDOW == 69 (0x9119f000) [pid = 1742] [serial = 2192] [outer = 0x8f619400] 08:43:19 INFO - PROCESS | 1742 | 1466696599463 Marionette DEBUG loaded listener.js 08:43:19 INFO - PROCESS | 1742 | ++DOMWINDOW == 70 (0x91597000) [pid = 1742] [serial = 2193] [outer = 0x8f619400] 08:43:20 INFO - PROCESS | 1742 | 1466696600627 Marionette TRACE conn3 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 08:43:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 08:43:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1489ms 08:43:20 INFO - PROCESS | 1742 | 1466696600671 Marionette TRACE conn3 -> [0,2893,"getWindowHandle",null] 08:43:20 INFO - PROCESS | 1742 | 1466696600679 Marionette TRACE conn3 <- [1,2893,null,{"value":"8"}] 08:43:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 08:43:20 INFO - PROCESS | 1742 | 1466696600689 Marionette TRACE conn3 -> [0,2894,"setScriptTimeout",{"ms":35000}] 08:43:20 INFO - PROCESS | 1742 | 1466696600695 Marionette TRACE conn3 <- [1,2894,null,{}] 08:43:20 INFO - PROCESS | 1742 | 1466696600705 Marionette TRACE conn3 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:20 INFO - PROCESS | 1742 | 1466696600710 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:43:20 INFO - PROCESS | 1742 | 1466696600917 Marionette TRACE conn3 <- [1,2895,null,{"value":null}] 08:43:21 INFO - PROCESS | 1742 | 1466696601164 Marionette TRACE conn3 -> [0,2896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:21 INFO - PROCESS | 1742 | 1466696601173 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:43:21 INFO - PROCESS | 1742 | ++DOCSHELL 0x8d79e000 == 25 [pid = 1742] [id = 731] 08:43:21 INFO - PROCESS | 1742 | ++DOMWINDOW == 71 (0x8d79e400) [pid = 1742] [serial = 2194] [outer = (nil)] 08:43:21 INFO - PROCESS | 1742 | ++DOMWINDOW == 72 (0x8e665800) [pid = 1742] [serial = 2195] [outer = 0x8d79e400] 08:43:21 INFO - PROCESS | 1742 | 1466696601304 Marionette DEBUG loaded listener.js 08:43:21 INFO - PROCESS | 1742 | ++DOMWINDOW == 73 (0x8e674800) [pid = 1742] [serial = 2196] [outer = 0x8d79e400] 08:43:22 INFO - PROCESS | 1742 | 1466696602249 Marionette TRACE conn3 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 08:43:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 08:43:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1602ms 08:43:22 INFO - PROCESS | 1742 | 1466696602289 Marionette TRACE conn3 -> [0,2897,"getWindowHandle",null] 08:43:22 INFO - PROCESS | 1742 | 1466696602297 Marionette TRACE conn3 <- [1,2897,null,{"value":"8"}] 08:43:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 08:43:22 INFO - PROCESS | 1742 | 1466696602309 Marionette TRACE conn3 -> [0,2898,"setScriptTimeout",{"ms":35000}] 08:43:22 INFO - PROCESS | 1742 | 1466696602313 Marionette TRACE conn3 <- [1,2898,null,{}] 08:43:22 INFO - PROCESS | 1742 | 1466696602320 Marionette TRACE conn3 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:22 INFO - PROCESS | 1742 | 1466696602326 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:43:22 INFO - PROCESS | 1742 | 1466696602522 Marionette TRACE conn3 <- [1,2899,null,{"value":null}] 08:43:22 INFO - PROCESS | 1742 | 1466696602712 Marionette TRACE conn3 -> [0,2900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:22 INFO - PROCESS | 1742 | 1466696602719 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:43:22 INFO - PROCESS | 1742 | ++DOCSHELL 0x8eee6c00 == 26 [pid = 1742] [id = 732] 08:43:22 INFO - PROCESS | 1742 | ++DOMWINDOW == 74 (0x8eee9400) [pid = 1742] [serial = 2197] [outer = (nil)] 08:43:22 INFO - PROCESS | 1742 | ++DOMWINDOW == 75 (0x8f5d2c00) [pid = 1742] [serial = 2198] [outer = 0x8eee9400] 08:43:22 INFO - PROCESS | 1742 | 1466696602810 Marionette DEBUG loaded listener.js 08:43:22 INFO - PROCESS | 1742 | ++DOMWINDOW == 76 (0x8f5d9000) [pid = 1742] [serial = 2199] [outer = 0x8eee9400] 08:43:23 INFO - PROCESS | 1742 | 1466696603871 Marionette TRACE conn3 <- [1,2900,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 08:43:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 08:43:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1641ms 08:43:23 INFO - PROCESS | 1742 | 1466696603949 Marionette TRACE conn3 -> [0,2901,"getWindowHandle",null] 08:43:23 INFO - PROCESS | 1742 | 1466696603953 Marionette TRACE conn3 <- [1,2901,null,{"value":"8"}] 08:43:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 08:43:23 INFO - PROCESS | 1742 | 1466696603961 Marionette TRACE conn3 -> [0,2902,"setScriptTimeout",{"ms":35000}] 08:43:23 INFO - PROCESS | 1742 | 1466696603967 Marionette TRACE conn3 <- [1,2902,null,{}] 08:43:23 INFO - PROCESS | 1742 | 1466696603984 Marionette TRACE conn3 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:23 INFO - PROCESS | 1742 | 1466696603993 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:43:24 INFO - PROCESS | 1742 | 1466696604234 Marionette TRACE conn3 <- [1,2903,null,{"value":null}] 08:43:24 INFO - PROCESS | 1742 | 1466696604473 Marionette TRACE conn3 -> [0,2904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:24 INFO - PROCESS | 1742 | 1466696604487 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:43:24 INFO - PROCESS | 1742 | ++DOCSHELL 0x91d89800 == 27 [pid = 1742] [id = 733] 08:43:24 INFO - PROCESS | 1742 | ++DOMWINDOW == 77 (0x91d8a000) [pid = 1742] [serial = 2200] [outer = (nil)] 08:43:24 INFO - PROCESS | 1742 | ++DOMWINDOW == 78 (0x92502400) [pid = 1742] [serial = 2201] [outer = 0x91d8a000] 08:43:24 INFO - PROCESS | 1742 | 1466696604585 Marionette DEBUG loaded listener.js 08:43:24 INFO - PROCESS | 1742 | ++DOMWINDOW == 79 (0x9250b000) [pid = 1742] [serial = 2202] [outer = 0x91d8a000] 08:43:25 INFO - PROCESS | 1742 | 1466696605525 Marionette TRACE conn3 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 08:43:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 08:43:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1638ms 08:43:25 INFO - PROCESS | 1742 | 1466696605599 Marionette TRACE conn3 -> [0,2905,"getWindowHandle",null] 08:43:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 08:43:25 INFO - PROCESS | 1742 | 1466696605604 Marionette TRACE conn3 <- [1,2905,null,{"value":"8"}] 08:43:25 INFO - PROCESS | 1742 | 1466696605611 Marionette TRACE conn3 -> [0,2906,"setScriptTimeout",{"ms":35000}] 08:43:25 INFO - PROCESS | 1742 | 1466696605615 Marionette TRACE conn3 <- [1,2906,null,{}] 08:43:25 INFO - PROCESS | 1742 | 1466696605621 Marionette TRACE conn3 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:25 INFO - PROCESS | 1742 | 1466696605626 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:43:25 INFO - PROCESS | 1742 | 1466696605857 Marionette TRACE conn3 <- [1,2907,null,{"value":null}] 08:43:26 INFO - PROCESS | 1742 | 1466696606091 Marionette TRACE conn3 -> [0,2908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:26 INFO - PROCESS | 1742 | 1466696606099 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:43:26 INFO - PROCESS | 1742 | ++DOCSHELL 0x8f392000 == 28 [pid = 1742] [id = 734] 08:43:26 INFO - PROCESS | 1742 | ++DOMWINDOW == 80 (0x8f613000) [pid = 1742] [serial = 2203] [outer = (nil)] 08:43:26 INFO - PROCESS | 1742 | ++DOMWINDOW == 81 (0x9258ac00) [pid = 1742] [serial = 2204] [outer = 0x8f613000] 08:43:26 INFO - PROCESS | 1742 | 1466696606228 Marionette DEBUG loaded listener.js 08:43:26 INFO - PROCESS | 1742 | ++DOMWINDOW == 82 (0x9258e800) [pid = 1742] [serial = 2205] [outer = 0x8f613000] 08:43:27 INFO - PROCESS | 1742 | 1466696607143 Marionette TRACE conn3 <- [1,2908,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 08:43:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 08:43:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1583ms 08:43:27 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 08:43:27 INFO - PROCESS | 1742 | 1466696607194 Marionette TRACE conn3 -> [0,2909,"getWindowHandle",null] 08:43:27 INFO - PROCESS | 1742 | 1466696607197 Marionette TRACE conn3 <- [1,2909,null,{"value":"8"}] 08:43:27 INFO - PROCESS | 1742 | 1466696607204 Marionette TRACE conn3 -> [0,2910,"setScriptTimeout",{"ms":35000}] 08:43:27 INFO - PROCESS | 1742 | 1466696607208 Marionette TRACE conn3 <- [1,2910,null,{}] 08:43:27 INFO - PROCESS | 1742 | 1466696607214 Marionette TRACE conn3 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:27 INFO - PROCESS | 1742 | 1466696607219 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:43:27 INFO - PROCESS | 1742 | 1466696607395 Marionette TRACE conn3 <- [1,2911,null,{"value":null}] 08:43:27 INFO - PROCESS | 1742 | 1466696607584 Marionette TRACE conn3 -> [0,2912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/ClickFakeEvent.nondocument.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:27 INFO - PROCESS | 1742 | 1466696607593 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:43:27 INFO - PROCESS | 1742 | ++DOCSHELL 0x92580c00 == 29 [pid = 1742] [id = 735] 08:43:27 INFO - PROCESS | 1742 | ++DOMWINDOW == 83 (0x92582800) [pid = 1742] [serial = 2206] [outer = (nil)] 08:43:27 INFO - PROCESS | 1742 | ++DOMWINDOW == 84 (0x92d0d000) [pid = 1742] [serial = 2207] [outer = 0x92582800] 08:43:27 INFO - PROCESS | 1742 | 1466696607676 Marionette DEBUG loaded listener.js 08:43:27 INFO - PROCESS | 1742 | ++DOMWINDOW == 85 (0x92d0e800) [pid = 1742] [serial = 2208] [outer = 0x92582800] 08:43:28 INFO - PROCESS | 1742 | 1466696608530 Marionette TRACE conn3 <- [1,2912,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 08:43:28 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 08:43:28 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 08:43:28 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 1383ms 08:43:28 INFO - PROCESS | 1742 | 1466696608587 Marionette TRACE conn3 -> [0,2913,"getWindowHandle",null] 08:43:28 INFO - PROCESS | 1742 | 1466696608591 Marionette TRACE conn3 <- [1,2913,null,{"value":"8"}] 08:43:28 INFO - TEST-START | /DOMEvents/constructors.html 08:43:28 INFO - PROCESS | 1742 | 1466696608598 Marionette TRACE conn3 -> [0,2914,"setScriptTimeout",{"ms":35000}] 08:43:28 INFO - PROCESS | 1742 | 1466696608602 Marionette TRACE conn3 <- [1,2914,null,{}] 08:43:28 INFO - PROCESS | 1742 | 1466696608608 Marionette TRACE conn3 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:28 INFO - PROCESS | 1742 | 1466696608619 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:43:28 INFO - PROCESS | 1742 | 1466696608899 Marionette TRACE conn3 <- [1,2915,null,{"value":null}] 08:43:29 INFO - PROCESS | 1742 | 1466696609039 Marionette TRACE conn3 -> [0,2916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/constructors.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/constructors.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:29 INFO - PROCESS | 1742 | 1466696609046 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:43:29 INFO - PROCESS | 1742 | ++DOCSHELL 0x8d0b6800 == 30 [pid = 1742] [id = 736] 08:43:29 INFO - PROCESS | 1742 | ++DOMWINDOW == 86 (0x8f5d5000) [pid = 1742] [serial = 2209] [outer = (nil)] 08:43:29 INFO - PROCESS | 1742 | ++DOMWINDOW == 87 (0x93c2c800) [pid = 1742] [serial = 2210] [outer = 0x8f5d5000] 08:43:29 INFO - PROCESS | 1742 | 1466696609133 Marionette DEBUG loaded listener.js 08:43:29 INFO - PROCESS | 1742 | ++DOMWINDOW == 88 (0x93c30400) [pid = 1742] [serial = 2211] [outer = 0x8f5d5000] 08:43:30 INFO - PROCESS | 1742 | 1466696610177 Marionette TRACE conn3 <- [1,2916,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 08:43:30 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 08:43:30 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 08:43:30 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 08:43:30 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 08:43:30 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 08:43:30 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 08:43:30 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 08:43:30 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 08:43:30 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 08:43:30 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 08:43:30 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 08:43:30 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 08:43:30 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 08:43:30 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 08:43:30 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 08:43:30 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 08:43:30 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 08:43:30 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 08:43:30 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 08:43:30 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 08:43:30 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 08:43:30 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 08:43:30 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 08:43:30 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 08:43:30 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 08:43:30 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 08:43:30 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 08:43:30 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 08:43:30 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 08:43:30 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 08:43:30 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 08:43:30 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 08:43:30 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 08:43:30 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 08:43:30 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 08:43:30 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 08:43:30 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 08:43:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 08:43:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:43:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:43:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 08:43:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:43:30 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 08:43:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 08:43:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:43:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:43:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 08:43:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:43:30 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 08:43:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 08:43:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:43:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:43:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 08:43:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:43:30 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 08:43:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 08:43:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:43:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:43:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 08:43:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:43:30 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 08:43:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 08:43:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:43:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:43:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 08:43:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:43:30 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 08:43:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 08:43:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:43:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:43:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 08:43:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:43:30 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 08:43:30 INFO - TEST-OK | /DOMEvents/constructors.html | took 1651ms 08:43:30 INFO - PROCESS | 1742 | 1466696610257 Marionette TRACE conn3 -> [0,2917,"getWindowHandle",null] 08:43:30 INFO - PROCESS | 1742 | 1466696610266 Marionette TRACE conn3 <- [1,2917,null,{"value":"8"}] 08:43:30 INFO - TEST-START | /DOMEvents/event-phases-order.html 08:43:30 INFO - PROCESS | 1742 | 1466696610277 Marionette TRACE conn3 -> [0,2918,"setScriptTimeout",{"ms":35000}] 08:43:30 INFO - PROCESS | 1742 | 1466696610285 Marionette TRACE conn3 <- [1,2918,null,{}] 08:43:30 INFO - PROCESS | 1742 | 1466696610303 Marionette TRACE conn3 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:30 INFO - PROCESS | 1742 | 1466696610308 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:43:30 INFO - PROCESS | 1742 | 1466696610475 Marionette TRACE conn3 <- [1,2919,null,{"value":null}] 08:43:30 INFO - PROCESS | 1742 | 1466696610670 Marionette TRACE conn3 -> [0,2920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/event-phases-order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/event-phases-order.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:30 INFO - PROCESS | 1742 | 1466696610679 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:43:30 INFO - PROCESS | 1742 | ++DOCSHELL 0x8d2d8000 == 31 [pid = 1742] [id = 737] 08:43:30 INFO - PROCESS | 1742 | ++DOMWINDOW == 89 (0x924b1400) [pid = 1742] [serial = 2212] [outer = (nil)] 08:43:30 INFO - PROCESS | 1742 | ++DOMWINDOW == 90 (0x93e39000) [pid = 1742] [serial = 2213] [outer = 0x924b1400] 08:43:30 INFO - PROCESS | 1742 | 1466696610801 Marionette DEBUG loaded listener.js 08:43:30 INFO - PROCESS | 1742 | ++DOMWINDOW == 91 (0x93e3c000) [pid = 1742] [serial = 2214] [outer = 0x924b1400] 08:43:31 INFO - PROCESS | 1742 | 1466696611632 Marionette TRACE conn3 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 08:43:31 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 08:43:31 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 1405ms 08:43:31 INFO - PROCESS | 1742 | 1466696611682 Marionette TRACE conn3 -> [0,2921,"getWindowHandle",null] 08:43:31 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 08:43:31 INFO - PROCESS | 1742 | 1466696611693 Marionette TRACE conn3 <- [1,2921,null,{"value":"8"}] 08:43:31 INFO - PROCESS | 1742 | 1466696611700 Marionette TRACE conn3 -> [0,2922,"setScriptTimeout",{"ms":35000}] 08:43:31 INFO - PROCESS | 1742 | 1466696611704 Marionette TRACE conn3 <- [1,2922,null,{}] 08:43:31 INFO - PROCESS | 1742 | 1466696611728 Marionette TRACE conn3 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:31 INFO - PROCESS | 1742 | 1466696611734 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:43:31 INFO - PROCESS | 1742 | 1466696611905 Marionette TRACE conn3 <- [1,2923,null,{"value":null}] 08:43:32 INFO - PROCESS | 1742 | 1466696612099 Marionette TRACE conn3 -> [0,2924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/init-event-while-dispatching.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:32 INFO - PROCESS | 1742 | 1466696612107 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:43:32 INFO - PROCESS | 1742 | ++DOCSHELL 0x8d0c0800 == 32 [pid = 1742] [id = 738] 08:43:32 INFO - PROCESS | 1742 | ++DOMWINDOW == 92 (0x8d2d5000) [pid = 1742] [serial = 2215] [outer = (nil)] 08:43:32 INFO - PROCESS | 1742 | ++DOMWINDOW == 93 (0x94988800) [pid = 1742] [serial = 2216] [outer = 0x8d2d5000] 08:43:32 INFO - PROCESS | 1742 | 1466696612187 Marionette DEBUG loaded listener.js 08:43:32 INFO - PROCESS | 1742 | ++DOMWINDOW == 94 (0x95355800) [pid = 1742] [serial = 2217] [outer = 0x8d2d5000] 08:43:32 INFO - PROCESS | 1742 | [1742] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 08:43:32 INFO - PROCESS | 1742 | [1742] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 08:43:32 INFO - PROCESS | 1742 | [1742] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 08:43:32 INFO - PROCESS | 1742 | [1742] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 08:43:33 INFO - PROCESS | 1742 | 1466696613101 Marionette TRACE conn3 <- [1,2924,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 08:43:33 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 08:43:33 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 08:43:33 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 08:43:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:43:33 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 08:43:33 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 08:43:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:43:33 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 08:43:33 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 08:43:33 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 08:43:33 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 08:43:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:43:33 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 08:43:33 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 08:43:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:43:33 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 08:43:33 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 08:43:33 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 08:43:33 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 08:43:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:43:33 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 08:43:33 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 08:43:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:43:33 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 08:43:33 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]" 08:43:33 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 08:43:33 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 08:43:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:43:33 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 08:43:33 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 08:43:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:43:33 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 08:43:33 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 08:43:33 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 1464ms 08:43:33 INFO - PROCESS | 1742 | 1466696613163 Marionette TRACE conn3 -> [0,2925,"getWindowHandle",null] 08:43:33 INFO - PROCESS | 1742 | 1466696613170 Marionette TRACE conn3 <- [1,2925,null,{"value":"8"}] 08:43:33 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 08:43:33 INFO - PROCESS | 1742 | 1466696613179 Marionette TRACE conn3 -> [0,2926,"setScriptTimeout",{"ms":35000}] 08:43:33 INFO - PROCESS | 1742 | 1466696613182 Marionette TRACE conn3 <- [1,2926,null,{}] 08:43:33 INFO - PROCESS | 1742 | 1466696613187 Marionette TRACE conn3 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:33 INFO - PROCESS | 1742 | 1466696613193 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:43:33 INFO - PROCESS | 1742 | 1466696613375 Marionette TRACE conn3 <- [1,2927,null,{"value":null}] 08:43:33 INFO - PROCESS | 1742 | 1466696613569 Marionette TRACE conn3 -> [0,2928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-and-window-error-event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:33 INFO - PROCESS | 1742 | 1466696613585 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:43:33 INFO - PROCESS | 1742 | ++DOCSHELL 0x8cf5c800 == 33 [pid = 1742] [id = 739] 08:43:33 INFO - PROCESS | 1742 | ++DOMWINDOW == 95 (0x8cf63800) [pid = 1742] [serial = 2218] [outer = (nil)] 08:43:33 INFO - PROCESS | 1742 | ++DOMWINDOW == 96 (0x8d0b4c00) [pid = 1742] [serial = 2219] [outer = 0x8cf63800] 08:43:33 INFO - PROCESS | 1742 | 1466696613848 Marionette DEBUG loaded listener.js 08:43:33 INFO - PROCESS | 1742 | ++DOMWINDOW == 97 (0x8d2dfc00) [pid = 1742] [serial = 2220] [outer = 0x8cf63800] 08:43:34 INFO - PROCESS | 1742 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 08:43:34 INFO - PROCESS | 1742 | 1466696614720 Marionette TRACE conn3 <- [1,2928,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 08:43:34 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 08:43:34 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 1589ms 08:43:34 INFO - PROCESS | 1742 | 1466696614771 Marionette TRACE conn3 -> [0,2929,"getWindowHandle",null] 08:43:34 INFO - PROCESS | 1742 | 1466696614778 Marionette TRACE conn3 <- [1,2929,null,{"value":"8"}] 08:43:34 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 08:43:34 INFO - PROCESS | 1742 | 1466696614864 Marionette TRACE conn3 -> [0,2930,"setScriptTimeout",{"ms":35000}] 08:43:34 INFO - PROCESS | 1742 | 1466696614872 Marionette TRACE conn3 <- [1,2930,null,{}] 08:43:34 INFO - PROCESS | 1742 | 1466696614896 Marionette TRACE conn3 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:34 INFO - PROCESS | 1742 | 1466696614902 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:43:35 INFO - PROCESS | 1742 | 1466696615088 Marionette TRACE conn3 <- [1,2931,null,{"value":null}] 08:43:35 INFO - PROCESS | 1742 | --DOMWINDOW == 96 (0x924b2800) [pid = 1742] [serial = 2157] [outer = (nil)] [url = about:blank] 08:43:35 INFO - PROCESS | 1742 | --DOMWINDOW == 95 (0x91c56c00) [pid = 1742] [serial = 2156] [outer = (nil)] [url = about:blank] 08:43:35 INFO - PROCESS | 1742 | --DOMWINDOW == 94 (0x8d0ba800) [pid = 1742] [serial = 2141] [outer = (nil)] [url = about:blank] 08:43:35 INFO - PROCESS | 1742 | --DOMWINDOW == 93 (0x8e63f400) [pid = 1742] [serial = 2144] [outer = (nil)] [url = about:blank] 08:43:35 INFO - PROCESS | 1742 | --DOMWINDOW == 92 (0x911a0800) [pid = 1742] [serial = 2136] [outer = (nil)] [url = about:blank] 08:43:35 INFO - PROCESS | 1742 | --DOMWINDOW == 91 (0x8e671c00) [pid = 1742] [serial = 2145] [outer = (nil)] [url = about:blank] 08:43:35 INFO - PROCESS | 1742 | --DOMWINDOW == 90 (0x911a2400) [pid = 1742] [serial = 2150] [outer = (nil)] [url = about:blank] 08:43:35 INFO - PROCESS | 1742 | --DOMWINDOW == 89 (0x8d0b5000) [pid = 1742] [serial = 2129] [outer = (nil)] [url = about:blank] 08:43:35 INFO - PROCESS | 1742 | --DOMWINDOW == 88 (0x91d86000) [pid = 1742] [serial = 2139] [outer = (nil)] [url = about:blank] 08:43:35 INFO - PROCESS | 1742 | --DOMWINDOW == 87 (0x91c5ec00) [pid = 1742] [serial = 2138] [outer = (nil)] [url = about:blank] 08:43:35 INFO - PROCESS | 1742 | --DOMWINDOW == 86 (0x8d9f8000) [pid = 1742] [serial = 2154] [outer = (nil)] [url = about:blank] 08:43:35 INFO - PROCESS | 1742 | --DOMWINDOW == 85 (0x91595800) [pid = 1742] [serial = 2151] [outer = (nil)] [url = about:blank] 08:43:35 INFO - PROCESS | 1742 | --DOMWINDOW == 84 (0x8eec8800) [pid = 1742] [serial = 2133] [outer = (nil)] [url = about:blank] 08:43:35 INFO - PROCESS | 1742 | --DOMWINDOW == 83 (0x8f38d800) [pid = 1742] [serial = 2148] [outer = (nil)] [url = about:blank] 08:43:35 INFO - PROCESS | 1742 | --DOMWINDOW == 82 (0x911a1800) [pid = 1742] [serial = 2127] [outer = (nil)] [url = about:blank] 08:43:35 INFO - PROCESS | 1742 | --DOMWINDOW == 81 (0x8eee4400) [pid = 1742] [serial = 2147] [outer = (nil)] [url = about:blank] 08:43:35 INFO - PROCESS | 1742 | --DOMWINDOW == 80 (0x8f61ac00) [pid = 1742] [serial = 2135] [outer = (nil)] [url = about:blank] 08:43:35 INFO - PROCESS | 1742 | --DOMWINDOW == 79 (0x8d0bd000) [pid = 1742] [serial = 2130] [outer = (nil)] [url = about:blank] 08:43:35 INFO - PROCESS | 1742 | --DOMWINDOW == 78 (0x8d7a1c00) [pid = 1742] [serial = 2153] [outer = (nil)] [url = about:blank] 08:43:35 INFO - PROCESS | 1742 | --DOMWINDOW == 77 (0x8eab1800) [pid = 1742] [serial = 2132] [outer = (nil)] [url = about:blank] 08:43:35 INFO - PROCESS | 1742 | --DOMWINDOW == 76 (0x8d2e2c00) [pid = 1742] [serial = 2142] [outer = (nil)] [url = about:blank] 08:43:35 INFO - PROCESS | 1742 | 1466696615396 Marionette TRACE conn3 -> [0,2932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:35 INFO - PROCESS | 1742 | 1466696615402 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:43:35 INFO - PROCESS | 1742 | ++DOCSHELL 0x8d0bc000 == 34 [pid = 1742] [id = 740] 08:43:35 INFO - PROCESS | 1742 | ++DOMWINDOW == 77 (0x8d0c2000) [pid = 1742] [serial = 2221] [outer = (nil)] 08:43:35 INFO - PROCESS | 1742 | ++DOMWINDOW == 78 (0x8d79c400) [pid = 1742] [serial = 2222] [outer = 0x8d0c2000] 08:43:35 INFO - PROCESS | 1742 | 1466696615528 Marionette DEBUG loaded listener.js 08:43:35 INFO - PROCESS | 1742 | ++DOMWINDOW == 79 (0x8e665400) [pid = 1742] [serial = 2223] [outer = 0x8d0c2000] 08:43:36 INFO - PROCESS | 1742 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 08:43:36 INFO - PROCESS | 1742 | 1466696616271 Marionette TRACE conn3 <- [1,2932,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 08:43:36 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 08:43:36 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 1535ms 08:43:36 INFO - PROCESS | 1742 | 1466696616322 Marionette TRACE conn3 -> [0,2933,"getWindowHandle",null] 08:43:36 INFO - PROCESS | 1742 | 1466696616328 Marionette TRACE conn3 <- [1,2933,null,{"value":"8"}] 08:43:36 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 08:43:36 INFO - PROCESS | 1742 | 1466696616339 Marionette TRACE conn3 -> [0,2934,"setScriptTimeout",{"ms":35000}] 08:43:36 INFO - PROCESS | 1742 | 1466696616343 Marionette TRACE conn3 <- [1,2934,null,{}] 08:43:36 INFO - PROCESS | 1742 | 1466696616350 Marionette TRACE conn3 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:36 INFO - PROCESS | 1742 | 1466696616356 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:43:36 INFO - PROCESS | 1742 | 1466696616528 Marionette TRACE conn3 <- [1,2935,null,{"value":null}] 08:43:36 INFO - PROCESS | 1742 | 1466696616750 Marionette TRACE conn3 -> [0,2936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:36 INFO - PROCESS | 1742 | 1466696616759 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:43:36 INFO - PROCESS | 1742 | ++DOCSHELL 0x8cf5fc00 == 35 [pid = 1742] [id = 741] 08:43:36 INFO - PROCESS | 1742 | ++DOMWINDOW == 80 (0x8cf60000) [pid = 1742] [serial = 2224] [outer = (nil)] 08:43:36 INFO - PROCESS | 1742 | ++DOMWINDOW == 81 (0x8d0b7000) [pid = 1742] [serial = 2225] [outer = 0x8cf60000] 08:43:36 INFO - PROCESS | 1742 | 1466696616890 Marionette DEBUG loaded listener.js 08:43:37 INFO - PROCESS | 1742 | ++DOMWINDOW == 82 (0x8d2d6800) [pid = 1742] [serial = 2226] [outer = 0x8cf60000] 08:43:37 INFO - PROCESS | 1742 | 1466696617877 Marionette TRACE conn3 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 08:43:37 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 08:43:37 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 1590ms 08:43:37 INFO - PROCESS | 1742 | 1466696617931 Marionette TRACE conn3 -> [0,2937,"getWindowHandle",null] 08:43:37 INFO - PROCESS | 1742 | 1466696617937 Marionette TRACE conn3 <- [1,2937,null,{"value":"8"}] 08:43:37 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 08:43:37 INFO - PROCESS | 1742 | 1466696617947 Marionette TRACE conn3 -> [0,2938,"setScriptTimeout",{"ms":35000}] 08:43:37 INFO - PROCESS | 1742 | 1466696617952 Marionette TRACE conn3 <- [1,2938,null,{}] 08:43:38 INFO - PROCESS | 1742 | 1466696618006 Marionette TRACE conn3 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:38 INFO - PROCESS | 1742 | 1466696618016 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:43:38 INFO - PROCESS | 1742 | 1466696618214 Marionette TRACE conn3 <- [1,2939,null,{"value":null}] 08:43:38 INFO - PROCESS | 1742 | 1466696618425 Marionette TRACE conn3 -> [0,2940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:38 INFO - PROCESS | 1742 | 1466696618435 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:43:38 INFO - PROCESS | 1742 | ++DOCSHELL 0x8d0b8400 == 36 [pid = 1742] [id = 742] 08:43:38 INFO - PROCESS | 1742 | ++DOMWINDOW == 83 (0x8d925c00) [pid = 1742] [serial = 2227] [outer = (nil)] 08:43:38 INFO - PROCESS | 1742 | ++DOMWINDOW == 84 (0x8eec7400) [pid = 1742] [serial = 2228] [outer = 0x8d925c00] 08:43:38 INFO - PROCESS | 1742 | 1466696618557 Marionette DEBUG loaded listener.js 08:43:38 INFO - PROCESS | 1742 | ++DOMWINDOW == 85 (0x8eedf000) [pid = 1742] [serial = 2229] [outer = 0x8d925c00] 08:43:39 INFO - PROCESS | 1742 | 1466696619483 Marionette TRACE conn3 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 08:43:39 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. 08:43:39 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 1577ms 08:43:39 INFO - PROCESS | 1742 | 1466696619529 Marionette TRACE conn3 -> [0,2941,"getWindowHandle",null] 08:43:39 INFO - PROCESS | 1742 | 1466696619536 Marionette TRACE conn3 <- [1,2941,null,{"value":"8"}] 08:43:39 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 08:43:39 INFO - PROCESS | 1742 | 1466696619544 Marionette TRACE conn3 -> [0,2942,"setScriptTimeout",{"ms":35000}] 08:43:39 INFO - PROCESS | 1742 | 1466696619548 Marionette TRACE conn3 <- [1,2942,null,{}] 08:43:39 INFO - PROCESS | 1742 | 1466696619554 Marionette TRACE conn3 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:39 INFO - PROCESS | 1742 | 1466696619560 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:43:39 INFO - PROCESS | 1742 | 1466696619764 Marionette TRACE conn3 <- [1,2943,null,{"value":null}] 08:43:39 INFO - PROCESS | 1742 | 1466696619967 Marionette TRACE conn3 -> [0,2944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:39 INFO - PROCESS | 1742 | 1466696619977 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:43:40 INFO - PROCESS | 1742 | ++DOCSHELL 0x8d931000 == 37 [pid = 1742] [id = 743] 08:43:40 INFO - PROCESS | 1742 | ++DOMWINDOW == 86 (0x8eec8400) [pid = 1742] [serial = 2230] [outer = (nil)] 08:43:40 INFO - PROCESS | 1742 | ++DOMWINDOW == 87 (0x8f621000) [pid = 1742] [serial = 2231] [outer = 0x8eec8400] 08:43:40 INFO - PROCESS | 1742 | 1466696620104 Marionette DEBUG loaded listener.js 08:43:40 INFO - PROCESS | 1742 | ++DOMWINDOW == 88 (0x911a3400) [pid = 1742] [serial = 2232] [outer = 0x8eec8400] 08:43:41 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 08:43:41 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 08:43:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:43:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:43:41 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 08:43:41 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 1537ms 08:43:41 INFO - PROCESS | 1742 | 1466696621070 Marionette TRACE conn3 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 08:43:41 INFO - PROCESS | 1742 | 1466696621083 Marionette TRACE conn3 -> [0,2945,"getWindowHandle",null] 08:43:41 INFO - PROCESS | 1742 | 1466696621088 Marionette TRACE conn3 <- [1,2945,null,{"value":"8"}] 08:43:41 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 08:43:41 INFO - PROCESS | 1742 | 1466696621103 Marionette TRACE conn3 -> [0,2946,"setScriptTimeout",{"ms":35000}] 08:43:41 INFO - PROCESS | 1742 | 1466696621112 Marionette TRACE conn3 <- [1,2946,null,{}] 08:43:41 INFO - PROCESS | 1742 | 1466696621121 Marionette TRACE conn3 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:41 INFO - PROCESS | 1742 | 1466696621129 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:43:41 INFO - PROCESS | 1742 | 1466696621355 Marionette TRACE conn3 <- [1,2947,null,{"value":null}] 08:43:41 INFO - PROCESS | 1742 | 1466696621534 Marionette TRACE conn3 -> [0,2948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:41 INFO - PROCESS | 1742 | 1466696621543 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:43:41 INFO - PROCESS | 1742 | ++DOCSHELL 0x8cf63000 == 38 [pid = 1742] [id = 744] 08:43:41 INFO - PROCESS | 1742 | ++DOMWINDOW == 89 (0x91c5dc00) [pid = 1742] [serial = 2233] [outer = (nil)] 08:43:41 INFO - PROCESS | 1742 | ++DOMWINDOW == 90 (0x91d8c400) [pid = 1742] [serial = 2234] [outer = 0x91c5dc00] 08:43:41 INFO - PROCESS | 1742 | 1466696621659 Marionette DEBUG loaded listener.js 08:43:41 INFO - PROCESS | 1742 | ++DOMWINDOW == 91 (0x91d90000) [pid = 1742] [serial = 2235] [outer = 0x91c5dc00] 08:43:42 INFO - PROCESS | 1742 | 1466696622532 Marionette TRACE conn3 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 08:43:42 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. 08:43:42 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 1453ms 08:43:42 INFO - PROCESS | 1742 | 1466696622547 Marionette TRACE conn3 -> [0,2949,"getWindowHandle",null] 08:43:42 INFO - PROCESS | 1742 | 1466696622552 Marionette TRACE conn3 <- [1,2949,null,{"value":"8"}] 08:43:42 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 08:43:42 INFO - PROCESS | 1742 | 1466696622559 Marionette TRACE conn3 -> [0,2950,"setScriptTimeout",{"ms":35000}] 08:43:42 INFO - PROCESS | 1742 | 1466696622561 Marionette TRACE conn3 <- [1,2950,null,{}] 08:43:42 INFO - PROCESS | 1742 | 1466696622568 Marionette TRACE conn3 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:42 INFO - PROCESS | 1742 | 1466696622574 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:43:42 INFO - PROCESS | 1742 | 1466696622757 Marionette TRACE conn3 <- [1,2951,null,{"value":null}] 08:43:42 INFO - PROCESS | 1742 | 1466696622969 Marionette TRACE conn3 -> [0,2952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:42 INFO - PROCESS | 1742 | 1466696622979 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:43:43 INFO - PROCESS | 1742 | ++DOCSHELL 0x91c61000 == 39 [pid = 1742] [id = 745] 08:43:43 INFO - PROCESS | 1742 | ++DOMWINDOW == 92 (0x91d86800) [pid = 1742] [serial = 2236] [outer = (nil)] 08:43:43 INFO - PROCESS | 1742 | ++DOMWINDOW == 93 (0x92d03800) [pid = 1742] [serial = 2237] [outer = 0x91d86800] 08:43:43 INFO - PROCESS | 1742 | 1466696623061 Marionette DEBUG loaded listener.js 08:43:43 INFO - PROCESS | 1742 | ++DOMWINDOW == 94 (0x92d05800) [pid = 1742] [serial = 2238] [outer = 0x91d86800] 08:43:43 INFO - PROCESS | 1742 | ++DOCSHELL 0x92510400 == 40 [pid = 1742] [id = 746] 08:43:43 INFO - PROCESS | 1742 | ++DOMWINDOW == 95 (0x93c27400) [pid = 1742] [serial = 2239] [outer = (nil)] 08:43:43 INFO - PROCESS | 1742 | ++DOMWINDOW == 96 (0x93c28400) [pid = 1742] [serial = 2240] [outer = 0x93c27400] 08:43:44 INFO - PROCESS | 1742 | 1466696624119 Marionette TRACE conn3 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 08:43:44 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. 08:43:44 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1585ms 08:43:44 INFO - PROCESS | 1742 | 1466696624149 Marionette TRACE conn3 -> [0,2953,"getWindowHandle",null] 08:43:44 INFO - PROCESS | 1742 | 1466696624153 Marionette TRACE conn3 <- [1,2953,null,{"value":"8"}] 08:43:44 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 08:43:44 INFO - PROCESS | 1742 | 1466696624166 Marionette TRACE conn3 -> [0,2954,"setScriptTimeout",{"ms":35000}] 08:43:44 INFO - PROCESS | 1742 | 1466696624169 Marionette TRACE conn3 <- [1,2954,null,{}] 08:43:44 INFO - PROCESS | 1742 | 1466696624175 Marionette TRACE conn3 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:44 INFO - PROCESS | 1742 | 1466696624180 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:43:44 INFO - PROCESS | 1742 | 1466696624402 Marionette TRACE conn3 <- [1,2955,null,{"value":null}] 08:43:44 INFO - PROCESS | 1742 | 1466696624607 Marionette TRACE conn3 -> [0,2956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:44 INFO - PROCESS | 1742 | 1466696624626 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:43:44 INFO - PROCESS | 1742 | ++DOCSHELL 0x92d04000 == 41 [pid = 1742] [id = 747] 08:43:44 INFO - PROCESS | 1742 | ++DOMWINDOW == 97 (0x930e2800) [pid = 1742] [serial = 2241] [outer = (nil)] 08:43:44 INFO - PROCESS | 1742 | ++DOMWINDOW == 98 (0x93c2c400) [pid = 1742] [serial = 2242] [outer = 0x930e2800] 08:43:44 INFO - PROCESS | 1742 | 1466696624761 Marionette DEBUG loaded listener.js 08:43:44 INFO - PROCESS | 1742 | ++DOMWINDOW == 99 (0x94987000) [pid = 1742] [serial = 2243] [outer = 0x930e2800] 08:43:45 INFO - PROCESS | 1742 | 1466696625683 Marionette TRACE conn3 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 08:43:45 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 08:43:45 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 08:43:45 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 1582ms 08:43:45 INFO - PROCESS | 1742 | 1466696625749 Marionette TRACE conn3 -> [0,2957,"getWindowHandle",null] 08:43:45 INFO - PROCESS | 1742 | 1466696625753 Marionette TRACE conn3 <- [1,2957,null,{"value":"8"}] 08:43:45 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 08:43:45 INFO - PROCESS | 1742 | 1466696625760 Marionette TRACE conn3 -> [0,2958,"setScriptTimeout",{"ms":35000}] 08:43:45 INFO - PROCESS | 1742 | 1466696625764 Marionette TRACE conn3 <- [1,2958,null,{}] 08:43:45 INFO - PROCESS | 1742 | 1466696625770 Marionette TRACE conn3 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:45 INFO - PROCESS | 1742 | 1466696625776 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:43:46 INFO - PROCESS | 1742 | 1466696626053 Marionette TRACE conn3 <- [1,2959,null,{"value":null}] 08:43:46 INFO - PROCESS | 1742 | 1466696626194 Marionette TRACE conn3 -> [0,2960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:46 INFO - PROCESS | 1742 | 1466696626205 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:43:46 INFO - PROCESS | 1742 | ++DOCSHELL 0x93a60800 == 42 [pid = 1742] [id = 748] 08:43:46 INFO - PROCESS | 1742 | ++DOMWINDOW == 100 (0x93e3a800) [pid = 1742] [serial = 2244] [outer = (nil)] 08:43:46 INFO - PROCESS | 1742 | ++DOMWINDOW == 101 (0x95389000) [pid = 1742] [serial = 2245] [outer = 0x93e3a800] 08:43:46 INFO - PROCESS | 1742 | 1466696626324 Marionette DEBUG loaded listener.js 08:43:46 INFO - PROCESS | 1742 | ++DOMWINDOW == 102 (0x9538dc00) [pid = 1742] [serial = 2246] [outer = 0x93e3a800] 08:43:47 INFO - PROCESS | 1742 | 1466696627184 Marionette TRACE conn3 <- [1,2960,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 08:43:47 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. 08:43:47 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 1484ms 08:43:47 INFO - PROCESS | 1742 | 1466696627245 Marionette TRACE conn3 -> [0,2961,"getWindowHandle",null] 08:43:47 INFO - PROCESS | 1742 | 1466696627250 Marionette TRACE conn3 <- [1,2961,null,{"value":"8"}] 08:43:47 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 08:43:47 INFO - PROCESS | 1742 | 1466696627257 Marionette TRACE conn3 -> [0,2962,"setScriptTimeout",{"ms":35000}] 08:43:47 INFO - PROCESS | 1742 | 1466696627261 Marionette TRACE conn3 <- [1,2962,null,{}] 08:43:47 INFO - PROCESS | 1742 | 1466696627267 Marionette TRACE conn3 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:47 INFO - PROCESS | 1742 | 1466696627272 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:43:47 INFO - PROCESS | 1742 | 1466696627532 Marionette TRACE conn3 <- [1,2963,null,{"value":null}] 08:43:47 INFO - PROCESS | 1742 | 1466696627676 Marionette TRACE conn3 -> [0,2964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:47 INFO - PROCESS | 1742 | 1466696627683 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:43:47 INFO - PROCESS | 1742 | ++DOCSHELL 0x8cf66800 == 43 [pid = 1742] [id = 749] 08:43:47 INFO - PROCESS | 1742 | ++DOMWINDOW == 103 (0x8eee2000) [pid = 1742] [serial = 2247] [outer = (nil)] 08:43:47 INFO - PROCESS | 1742 | ++DOMWINDOW == 104 (0x9544c400) [pid = 1742] [serial = 2248] [outer = 0x8eee2000] 08:43:47 INFO - PROCESS | 1742 | 1466696627809 Marionette DEBUG loaded listener.js 08:43:47 INFO - PROCESS | 1742 | ++DOMWINDOW == 105 (0x95450000) [pid = 1742] [serial = 2249] [outer = 0x8eee2000] 08:43:48 INFO - PROCESS | 1742 | 1466696628670 Marionette TRACE conn3 <- [1,2964,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 08:43:48 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. 08:43:48 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 1487ms 08:43:48 INFO - PROCESS | 1742 | 1466696628745 Marionette TRACE conn3 -> [0,2965,"getWindowHandle",null] 08:43:48 INFO - PROCESS | 1742 | 1466696628750 Marionette TRACE conn3 <- [1,2965,null,{"value":"8"}] 08:43:48 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 08:43:48 INFO - PROCESS | 1742 | 1466696628757 Marionette TRACE conn3 -> [0,2966,"setScriptTimeout",{"ms":35000}] 08:43:48 INFO - PROCESS | 1742 | 1466696628762 Marionette TRACE conn3 <- [1,2966,null,{}] 08:43:48 INFO - PROCESS | 1742 | 1466696628769 Marionette TRACE conn3 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:48 INFO - PROCESS | 1742 | 1466696628774 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:43:49 INFO - PROCESS | 1742 | 1466696629056 Marionette TRACE conn3 <- [1,2967,null,{"value":null}] 08:43:49 INFO - PROCESS | 1742 | 1466696629200 Marionette TRACE conn3 -> [0,2968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:49 INFO - PROCESS | 1742 | 1466696629211 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:43:49 INFO - PROCESS | 1742 | ++DOCSHELL 0x8eab4000 == 44 [pid = 1742] [id = 750] 08:43:49 INFO - PROCESS | 1742 | ++DOMWINDOW == 106 (0x91c5bc00) [pid = 1742] [serial = 2250] [outer = (nil)] 08:43:49 INFO - PROCESS | 1742 | ++DOMWINDOW == 107 (0x95454800) [pid = 1742] [serial = 2251] [outer = 0x91c5bc00] 08:43:49 INFO - PROCESS | 1742 | 1466696629347 Marionette DEBUG loaded listener.js 08:43:49 INFO - PROCESS | 1742 | ++DOMWINDOW == 108 (0x95458c00) [pid = 1742] [serial = 2252] [outer = 0x91c5bc00] 08:43:50 INFO - PROCESS | 1742 | --DOCSHELL 0x8d0bc000 == 43 [pid = 1742] [id = 740] 08:43:50 INFO - PROCESS | 1742 | --DOCSHELL 0x8cf5c800 == 42 [pid = 1742] [id = 739] 08:43:51 INFO - PROCESS | 1742 | --DOCSHELL 0x8f392000 == 41 [pid = 1742] [id = 734] 08:43:51 INFO - PROCESS | 1742 | --DOCSHELL 0x8e63d000 == 40 [pid = 1742] [id = 725] 08:43:51 INFO - PROCESS | 1742 | --DOCSHELL 0x8d79e000 == 39 [pid = 1742] [id = 731] 08:43:51 INFO - PROCESS | 1742 | --DOCSHELL 0x8f5d8800 == 38 [pid = 1742] [id = 720] 08:43:51 INFO - PROCESS | 1742 | --DOCSHELL 0x9258ec00 == 37 [pid = 1742] [id = 722] 08:43:51 INFO - PROCESS | 1742 | --DOCSHELL 0x8eee6c00 == 36 [pid = 1742] [id = 732] 08:43:51 INFO - PROCESS | 1742 | --DOCSHELL 0x8cf5cc00 == 35 [pid = 1742] [id = 717] 08:43:51 INFO - PROCESS | 1742 | --DOCSHELL 0x8d0b6800 == 34 [pid = 1742] [id = 736] 08:43:51 INFO - PROCESS | 1742 | --DOCSHELL 0x8d2e0000 == 33 [pid = 1742] [id = 724] 08:43:51 INFO - PROCESS | 1742 | --DOCSHELL 0x91d89800 == 32 [pid = 1742] [id = 733] 08:43:51 INFO - PROCESS | 1742 | --DOCSHELL 0x8cf62400 == 31 [pid = 1742] [id = 713] 08:43:51 INFO - PROCESS | 1742 | --DOCSHELL 0x8d2d8000 == 30 [pid = 1742] [id = 737] 08:43:51 INFO - PROCESS | 1742 | --DOCSHELL 0x8e639400 == 29 [pid = 1742] [id = 723] 08:43:51 INFO - PROCESS | 1742 | --DOCSHELL 0x8d9ecc00 == 28 [pid = 1742] [id = 715] 08:43:51 INFO - PROCESS | 1742 | --DOCSHELL 0x8d930800 == 27 [pid = 1742] [id = 718] 08:43:51 INFO - PROCESS | 1742 | --DOCSHELL 0x8cf60c00 == 26 [pid = 1742] [id = 729] 08:43:51 INFO - PROCESS | 1742 | --DOCSHELL 0x8d92fc00 == 25 [pid = 1742] [id = 719] 08:43:51 INFO - PROCESS | 1742 | --DOCSHELL 0x91d8ac00 == 24 [pid = 1742] [id = 721] 08:43:51 INFO - PROCESS | 1742 | --DOCSHELL 0x8d9f1400 == 23 [pid = 1742] [id = 714] 08:43:51 INFO - PROCESS | 1742 | --DOCSHELL 0x8d2d9800 == 22 [pid = 1742] [id = 726] 08:43:51 INFO - PROCESS | 1742 | --DOCSHELL 0x8ebce800 == 21 [pid = 1742] [id = 716] 08:43:51 INFO - PROCESS | 1742 | --DOCSHELL 0x8e670c00 == 20 [pid = 1742] [id = 727] 08:43:51 INFO - PROCESS | 1742 | --DOCSHELL 0x8f392c00 == 19 [pid = 1742] [id = 728] 08:43:51 INFO - PROCESS | 1742 | --DOCSHELL 0x8d0c0800 == 18 [pid = 1742] [id = 738] 08:43:51 INFO - PROCESS | 1742 | --DOCSHELL 0x92580c00 == 17 [pid = 1742] [id = 735] 08:43:51 INFO - PROCESS | 1742 | --DOCSHELL 0x8cf66800 == 16 [pid = 1742] [id = 749] 08:43:51 INFO - PROCESS | 1742 | --DOCSHELL 0x93a60800 == 15 [pid = 1742] [id = 748] 08:43:51 INFO - PROCESS | 1742 | --DOCSHELL 0x92510400 == 14 [pid = 1742] [id = 746] 08:43:51 INFO - PROCESS | 1742 | --DOCSHELL 0x92d04000 == 13 [pid = 1742] [id = 747] 08:43:51 INFO - PROCESS | 1742 | --DOCSHELL 0x8cf63000 == 12 [pid = 1742] [id = 744] 08:43:51 INFO - PROCESS | 1742 | --DOCSHELL 0x91c61000 == 11 [pid = 1742] [id = 745] 08:43:51 INFO - PROCESS | 1742 | --DOCSHELL 0x8d931000 == 10 [pid = 1742] [id = 743] 08:43:51 INFO - PROCESS | 1742 | --DOCSHELL 0x8d0b8400 == 9 [pid = 1742] [id = 742] 08:43:51 INFO - PROCESS | 1742 | --DOCSHELL 0x8eaa8400 == 8 [pid = 1742] [id = 730] 08:43:51 INFO - PROCESS | 1742 | --DOCSHELL 0x8cf5fc00 == 7 [pid = 1742] [id = 741] 08:43:51 INFO - PROCESS | 1742 | 1466696631912 Marionette TRACE conn3 <- [1,2968,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 08:43:51 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. 08:43:51 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 3185ms 08:43:51 INFO - PROCESS | 1742 | 1466696631944 Marionette TRACE conn3 -> [0,2969,"getWindowHandle",null] 08:43:51 INFO - PROCESS | 1742 | 1466696631951 Marionette TRACE conn3 <- [1,2969,null,{"value":"8"}] 08:43:51 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 08:43:51 INFO - PROCESS | 1742 | 1466696631962 Marionette TRACE conn3 -> [0,2970,"setScriptTimeout",{"ms":35000}] 08:43:51 INFO - PROCESS | 1742 | 1466696631966 Marionette TRACE conn3 <- [1,2970,null,{}] 08:43:51 INFO - PROCESS | 1742 | 1466696631982 Marionette TRACE conn3 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:51 INFO - PROCESS | 1742 | 1466696631989 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:43:52 INFO - PROCESS | 1742 | 1466696632166 Marionette TRACE conn3 <- [1,2971,null,{"value":null}] 08:43:52 INFO - PROCESS | 1742 | 1466696632391 Marionette TRACE conn3 -> [0,2972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:52 INFO - PROCESS | 1742 | 1466696632408 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:43:52 INFO - PROCESS | 1742 | ++DOCSHELL 0x8d798400 == 8 [pid = 1742] [id = 751] 08:43:52 INFO - PROCESS | 1742 | ++DOMWINDOW == 109 (0x8d79a000) [pid = 1742] [serial = 2253] [outer = (nil)] 08:43:52 INFO - PROCESS | 1742 | ++DOMWINDOW == 110 (0x8d7a3000) [pid = 1742] [serial = 2254] [outer = 0x8d79a000] 08:43:52 INFO - PROCESS | 1742 | 1466696632484 Marionette DEBUG loaded listener.js 08:43:52 INFO - PROCESS | 1742 | ++DOMWINDOW == 111 (0x8d928c00) [pid = 1742] [serial = 2255] [outer = 0x8d79a000] 08:43:53 INFO - PROCESS | 1742 | 1466696633321 Marionette TRACE conn3 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 08:43:53 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. 08:43:53 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 1390ms 08:43:53 INFO - PROCESS | 1742 | 1466696633356 Marionette TRACE conn3 -> [0,2973,"getWindowHandle",null] 08:43:53 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 08:43:53 INFO - PROCESS | 1742 | 1466696633369 Marionette TRACE conn3 <- [1,2973,null,{"value":"8"}] 08:43:53 INFO - PROCESS | 1742 | 1466696633381 Marionette TRACE conn3 -> [0,2974,"setScriptTimeout",{"ms":35000}] 08:43:53 INFO - PROCESS | 1742 | 1466696633386 Marionette TRACE conn3 <- [1,2974,null,{}] 08:43:53 INFO - PROCESS | 1742 | 1466696633401 Marionette TRACE conn3 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:53 INFO - PROCESS | 1742 | 1466696633408 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:43:53 INFO - PROCESS | 1742 | 1466696633647 Marionette TRACE conn3 <- [1,2975,null,{"value":null}] 08:43:53 INFO - PROCESS | 1742 | 1466696633672 Marionette TRACE conn3 -> [0,2976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:53 INFO - PROCESS | 1742 | 1466696633682 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:43:53 INFO - PROCESS | 1742 | ++DOCSHELL 0x8d2e0800 == 9 [pid = 1742] [id = 752] 08:43:53 INFO - PROCESS | 1742 | ++DOMWINDOW == 112 (0x8e66a800) [pid = 1742] [serial = 2256] [outer = (nil)] 08:43:53 INFO - PROCESS | 1742 | ++DOMWINDOW == 113 (0x8e672c00) [pid = 1742] [serial = 2257] [outer = 0x8e66a800] 08:43:53 INFO - PROCESS | 1742 | 1466696633773 Marionette DEBUG loaded listener.js 08:43:53 INFO - PROCESS | 1742 | ++DOMWINDOW == 114 (0x8eab3000) [pid = 1742] [serial = 2258] [outer = 0x8e66a800] 08:43:55 INFO - PROCESS | 1742 | 1466696635456 Marionette TRACE conn3 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 08:43:55 INFO - PROCESS | 1742 | --DOMWINDOW == 113 (0x8f393c00) [pid = 1742] [serial = 2185] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 08:43:55 INFO - PROCESS | 1742 | --DOMWINDOW == 112 (0x8e636000) [pid = 1742] [serial = 2158] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 08:43:55 INFO - PROCESS | 1742 | --DOMWINDOW == 111 (0x8f5db000) [pid = 1742] [serial = 2161] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 08:43:55 INFO - PROCESS | 1742 | --DOMWINDOW == 110 (0x92581800) [pid = 1742] [serial = 2164] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 08:43:55 INFO - PROCESS | 1742 | --DOMWINDOW == 109 (0x92d03000) [pid = 1742] [serial = 2167] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 08:43:55 INFO - PROCESS | 1742 | --DOMWINDOW == 108 (0x8d9f5800) [pid = 1742] [serial = 2188] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 08:43:55 INFO - PROCESS | 1742 | --DOMWINDOW == 107 (0x8f390c00) [pid = 1742] [serial = 2170] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 08:43:55 INFO - PROCESS | 1742 | --DOMWINDOW == 106 (0x8d0c2000) [pid = 1742] [serial = 2221] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 08:43:55 INFO - PROCESS | 1742 | --DOMWINDOW == 105 (0x8ebc7400) [pid = 1742] [serial = 2176] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 08:43:55 INFO - PROCESS | 1742 | --DOMWINDOW == 104 (0x8e671400) [pid = 1742] [serial = 2182] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 08:43:55 INFO - PROCESS | 1742 | --DOMWINDOW == 103 (0x8d797c00) [pid = 1742] [serial = 2179] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 08:43:55 INFO - PROCESS | 1742 | --DOMWINDOW == 102 (0x8d796800) [pid = 1742] [serial = 2173] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 08:43:55 INFO - PROCESS | 1742 | --DOMWINDOW == 101 (0x8d2d5000) [pid = 1742] [serial = 2215] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 08:43:55 INFO - PROCESS | 1742 | --DOMWINDOW == 100 (0x92582800) [pid = 1742] [serial = 2206] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 08:43:55 INFO - PROCESS | 1742 | --DOMWINDOW == 99 (0x8eee9400) [pid = 1742] [serial = 2197] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 08:43:55 INFO - PROCESS | 1742 | --DOMWINDOW == 98 (0x8d79e400) [pid = 1742] [serial = 2194] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 08:43:55 INFO - PROCESS | 1742 | --DOMWINDOW == 97 (0x8f5d5000) [pid = 1742] [serial = 2209] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 08:43:55 INFO - PROCESS | 1742 | --DOMWINDOW == 96 (0x8cf63800) [pid = 1742] [serial = 2218] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 08:43:55 INFO - PROCESS | 1742 | --DOMWINDOW == 95 (0x8f619400) [pid = 1742] [serial = 2191] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 08:43:55 INFO - PROCESS | 1742 | --DOMWINDOW == 94 (0x91d8a000) [pid = 1742] [serial = 2200] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 08:43:55 INFO - PROCESS | 1742 | --DOMWINDOW == 93 (0x8f613000) [pid = 1742] [serial = 2203] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 08:43:55 INFO - PROCESS | 1742 | --DOMWINDOW == 92 (0x924b1400) [pid = 1742] [serial = 2212] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 08:43:55 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. 08:43:55 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 2252ms 08:43:55 INFO - PROCESS | 1742 | 1466696635632 Marionette TRACE conn3 -> [0,2977,"getWindowHandle",null] 08:43:55 INFO - PROCESS | 1742 | 1466696635637 Marionette TRACE conn3 <- [1,2977,null,{"value":"8"}] 08:43:55 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 08:43:55 INFO - PROCESS | 1742 | 1466696635673 Marionette TRACE conn3 -> [0,2978,"setScriptTimeout",{"ms":35000}] 08:43:55 INFO - PROCESS | 1742 | 1466696635680 Marionette TRACE conn3 <- [1,2978,null,{}] 08:43:55 INFO - PROCESS | 1742 | 1466696635699 Marionette TRACE conn3 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:55 INFO - PROCESS | 1742 | 1466696635709 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:43:55 INFO - PROCESS | 1742 | 1466696635928 Marionette TRACE conn3 <- [1,2979,null,{"value":null}] 08:43:55 INFO - PROCESS | 1742 | 1466696635946 Marionette TRACE conn3 -> [0,2980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:55 INFO - PROCESS | 1742 | 1466696635959 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:43:55 INFO - PROCESS | 1742 | ++DOCSHELL 0x8ebd4c00 == 10 [pid = 1742] [id = 753] 08:43:55 INFO - PROCESS | 1742 | ++DOMWINDOW == 93 (0x8ebd5400) [pid = 1742] [serial = 2259] [outer = (nil)] 08:43:56 INFO - PROCESS | 1742 | ++DOMWINDOW == 94 (0x8eec4c00) [pid = 1742] [serial = 2260] [outer = 0x8ebd5400] 08:43:56 INFO - PROCESS | 1742 | 1466696636036 Marionette DEBUG loaded listener.js 08:43:56 INFO - PROCESS | 1742 | ++DOMWINDOW == 95 (0x8f38a400) [pid = 1742] [serial = 2261] [outer = 0x8ebd5400] 08:43:56 INFO - PROCESS | 1742 | 1466696636828 Marionette TRACE conn3 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 08:43:56 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. 08:43:56 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 1195ms 08:43:56 INFO - PROCESS | 1742 | 1466696636867 Marionette TRACE conn3 -> [0,2981,"getWindowHandle",null] 08:43:56 INFO - PROCESS | 1742 | 1466696636887 Marionette TRACE conn3 <- [1,2981,null,{"value":"8"}] 08:43:56 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 08:43:56 INFO - PROCESS | 1742 | 1466696636896 Marionette TRACE conn3 -> [0,2982,"setScriptTimeout",{"ms":35000}] 08:43:56 INFO - PROCESS | 1742 | 1466696636899 Marionette TRACE conn3 <- [1,2982,null,{}] 08:43:56 INFO - PROCESS | 1742 | 1466696636905 Marionette TRACE conn3 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:56 INFO - PROCESS | 1742 | 1466696636911 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:43:57 INFO - PROCESS | 1742 | 1466696637144 Marionette TRACE conn3 <- [1,2983,null,{"value":null}] 08:43:57 INFO - PROCESS | 1742 | 1466696637163 Marionette TRACE conn3 -> [0,2984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:57 INFO - PROCESS | 1742 | 1466696637175 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:43:57 INFO - PROCESS | 1742 | ++DOCSHELL 0x8d927400 == 11 [pid = 1742] [id = 754] 08:43:57 INFO - PROCESS | 1742 | ++DOMWINDOW == 96 (0x8f5d5000) [pid = 1742] [serial = 2262] [outer = (nil)] 08:43:57 INFO - PROCESS | 1742 | ++DOMWINDOW == 97 (0x8f618c00) [pid = 1742] [serial = 2263] [outer = 0x8f5d5000] 08:43:57 INFO - PROCESS | 1742 | 1466696637246 Marionette DEBUG loaded listener.js 08:43:57 INFO - PROCESS | 1742 | ++DOMWINDOW == 98 (0x9119d400) [pid = 1742] [serial = 2264] [outer = 0x8f5d5000] 08:43:58 INFO - PROCESS | 1742 | 1466696638293 Marionette TRACE conn3 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 08:43:58 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 08:43:58 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 08:43:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:43:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:43:58 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 08:43:58 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 1430ms 08:43:58 INFO - PROCESS | 1742 | 1466696638329 Marionette TRACE conn3 -> [0,2985,"getWindowHandle",null] 08:43:58 INFO - PROCESS | 1742 | 1466696638336 Marionette TRACE conn3 <- [1,2985,null,{"value":"8"}] 08:43:58 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 08:43:58 INFO - PROCESS | 1742 | 1466696638344 Marionette TRACE conn3 -> [0,2986,"setScriptTimeout",{"ms":35000}] 08:43:58 INFO - PROCESS | 1742 | 1466696638353 Marionette TRACE conn3 <- [1,2986,null,{}] 08:43:58 INFO - PROCESS | 1742 | 1466696638361 Marionette TRACE conn3 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:58 INFO - PROCESS | 1742 | 1466696638374 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:43:58 INFO - PROCESS | 1742 | 1466696638696 Marionette TRACE conn3 <- [1,2987,null,{"value":null}] 08:43:58 INFO - PROCESS | 1742 | 1466696638889 Marionette TRACE conn3 -> [0,2988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:58 INFO - PROCESS | 1742 | 1466696638899 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:43:58 INFO - PROCESS | 1742 | ++DOCSHELL 0x8d92d400 == 12 [pid = 1742] [id = 755] 08:43:58 INFO - PROCESS | 1742 | ++DOMWINDOW == 99 (0x8d92f000) [pid = 1742] [serial = 2265] [outer = (nil)] 08:43:58 INFO - PROCESS | 1742 | ++DOMWINDOW == 100 (0x8e640000) [pid = 1742] [serial = 2266] [outer = 0x8d92f000] 08:43:59 INFO - PROCESS | 1742 | 1466696638999 Marionette DEBUG loaded listener.js 08:43:59 INFO - PROCESS | 1742 | ++DOMWINDOW == 101 (0x8eab5400) [pid = 1742] [serial = 2267] [outer = 0x8d92f000] 08:43:59 INFO - PROCESS | 1742 | 1466696639908 Marionette TRACE conn3 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 08:43:59 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. 08:43:59 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 1588ms 08:43:59 INFO - PROCESS | 1742 | 1466696639932 Marionette TRACE conn3 -> [0,2989,"getWindowHandle",null] 08:43:59 INFO - PROCESS | 1742 | 1466696639940 Marionette TRACE conn3 <- [1,2989,null,{"value":"8"}] 08:43:59 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 08:43:59 INFO - PROCESS | 1742 | 1466696639951 Marionette TRACE conn3 -> [0,2990,"setScriptTimeout",{"ms":35000}] 08:43:59 INFO - PROCESS | 1742 | 1466696639956 Marionette TRACE conn3 <- [1,2990,null,{}] 08:43:59 INFO - PROCESS | 1742 | 1466696639963 Marionette TRACE conn3 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:59 INFO - PROCESS | 1742 | 1466696639970 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:44:00 INFO - PROCESS | 1742 | 1466696640226 Marionette TRACE conn3 <- [1,2991,null,{"value":null}] 08:44:00 INFO - PROCESS | 1742 | 1466696640423 Marionette TRACE conn3 -> [0,2992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:00 INFO - PROCESS | 1742 | 1466696640434 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:44:00 INFO - PROCESS | 1742 | ++DOCSHELL 0x8eaaf800 == 13 [pid = 1742] [id = 756] 08:44:00 INFO - PROCESS | 1742 | ++DOMWINDOW == 102 (0x91597800) [pid = 1742] [serial = 2268] [outer = (nil)] 08:44:00 INFO - PROCESS | 1742 | ++DOMWINDOW == 103 (0x9159f400) [pid = 1742] [serial = 2269] [outer = 0x91597800] 08:44:00 INFO - PROCESS | 1742 | 1466696640558 Marionette DEBUG loaded listener.js 08:44:00 INFO - PROCESS | 1742 | ++DOMWINDOW == 104 (0x91c58400) [pid = 1742] [serial = 2270] [outer = 0x91597800] 08:44:01 INFO - PROCESS | 1742 | ++DOCSHELL 0x924b1c00 == 14 [pid = 1742] [id = 757] 08:44:01 INFO - PROCESS | 1742 | ++DOMWINDOW == 105 (0x924b2400) [pid = 1742] [serial = 2271] [outer = (nil)] 08:44:01 INFO - PROCESS | 1742 | ++DOMWINDOW == 106 (0x924b5000) [pid = 1742] [serial = 2272] [outer = 0x924b2400] 08:44:01 INFO - PROCESS | 1742 | 1466696641615 Marionette TRACE conn3 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 08:44:01 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. 08:44:01 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1685ms 08:44:01 INFO - PROCESS | 1742 | 1466696641636 Marionette TRACE conn3 -> [0,2993,"getWindowHandle",null] 08:44:01 INFO - PROCESS | 1742 | 1466696641640 Marionette TRACE conn3 <- [1,2993,null,{"value":"8"}] 08:44:01 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 08:44:01 INFO - PROCESS | 1742 | 1466696641647 Marionette TRACE conn3 -> [0,2994,"setScriptTimeout",{"ms":35000}] 08:44:01 INFO - PROCESS | 1742 | 1466696641654 Marionette TRACE conn3 <- [1,2994,null,{}] 08:44:01 INFO - PROCESS | 1742 | 1466696641680 Marionette TRACE conn3 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:01 INFO - PROCESS | 1742 | 1466696641691 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:44:01 INFO - PROCESS | 1742 | 1466696641911 Marionette TRACE conn3 <- [1,2995,null,{"value":null}] 08:44:02 INFO - PROCESS | 1742 | 1466696642107 Marionette TRACE conn3 -> [0,2996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:02 INFO - PROCESS | 1742 | 1466696642120 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:44:02 INFO - PROCESS | 1742 | ++DOCSHELL 0x92504400 == 15 [pid = 1742] [id = 758] 08:44:02 INFO - PROCESS | 1742 | ++DOMWINDOW == 107 (0x92505c00) [pid = 1742] [serial = 2273] [outer = (nil)] 08:44:02 INFO - PROCESS | 1742 | ++DOMWINDOW == 108 (0x92580c00) [pid = 1742] [serial = 2274] [outer = 0x92505c00] 08:44:02 INFO - PROCESS | 1742 | 1466696642258 Marionette DEBUG loaded listener.js 08:44:02 INFO - PROCESS | 1742 | ++DOMWINDOW == 109 (0x9258e400) [pid = 1742] [serial = 2275] [outer = 0x92505c00] 08:44:03 INFO - PROCESS | 1742 | 1466696643158 Marionette TRACE conn3 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 08:44:03 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 08:44:03 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 08:44:03 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1549ms 08:44:03 INFO - PROCESS | 1742 | 1466696643198 Marionette TRACE conn3 -> [0,2997,"getWindowHandle",null] 08:44:03 INFO - PROCESS | 1742 | 1466696643203 Marionette TRACE conn3 <- [1,2997,null,{"value":"8"}] 08:44:03 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 08:44:03 INFO - PROCESS | 1742 | 1466696643210 Marionette TRACE conn3 -> [0,2998,"setScriptTimeout",{"ms":35000}] 08:44:03 INFO - PROCESS | 1742 | 1466696643212 Marionette TRACE conn3 <- [1,2998,null,{}] 08:44:03 INFO - PROCESS | 1742 | 1466696643219 Marionette TRACE conn3 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:03 INFO - PROCESS | 1742 | 1466696643224 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:44:03 INFO - PROCESS | 1742 | 1466696643421 Marionette TRACE conn3 <- [1,2999,null,{"value":null}] 08:44:03 INFO - PROCESS | 1742 | 1466696643620 Marionette TRACE conn3 -> [0,3000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:03 INFO - PROCESS | 1742 | 1466696643632 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:44:03 INFO - PROCESS | 1742 | ++DOCSHELL 0x8cf64800 == 16 [pid = 1742] [id = 759] 08:44:03 INFO - PROCESS | 1742 | ++DOMWINDOW == 110 (0x91196800) [pid = 1742] [serial = 2276] [outer = (nil)] 08:44:03 INFO - PROCESS | 1742 | ++DOMWINDOW == 111 (0x92d0f400) [pid = 1742] [serial = 2277] [outer = 0x91196800] 08:44:03 INFO - PROCESS | 1742 | 1466696643716 Marionette DEBUG loaded listener.js 08:44:03 INFO - PROCESS | 1742 | ++DOMWINDOW == 112 (0x93054000) [pid = 1742] [serial = 2278] [outer = 0x91196800] 08:44:04 INFO - PROCESS | 1742 | 1466696644628 Marionette TRACE conn3 <- [1,3000,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 08:44:04 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. 08:44:04 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 1435ms 08:44:04 INFO - PROCESS | 1742 | 1466696644645 Marionette TRACE conn3 -> [0,3001,"getWindowHandle",null] 08:44:04 INFO - PROCESS | 1742 | 1466696644650 Marionette TRACE conn3 <- [1,3001,null,{"value":"8"}] 08:44:04 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 08:44:04 INFO - PROCESS | 1742 | 1466696644656 Marionette TRACE conn3 -> [0,3002,"setScriptTimeout",{"ms":35000}] 08:44:04 INFO - PROCESS | 1742 | 1466696644660 Marionette TRACE conn3 <- [1,3002,null,{}] 08:44:04 INFO - PROCESS | 1742 | 1466696644666 Marionette TRACE conn3 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:04 INFO - PROCESS | 1742 | 1466696644671 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:44:04 INFO - PROCESS | 1742 | 1466696644841 Marionette TRACE conn3 <- [1,3003,null,{"value":null}] 08:44:05 INFO - PROCESS | 1742 | 1466696645061 Marionette TRACE conn3 -> [0,3004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:05 INFO - PROCESS | 1742 | 1466696645070 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:44:05 INFO - PROCESS | 1742 | ++DOCSHELL 0x8d79e800 == 17 [pid = 1742] [id = 760] 08:44:05 INFO - PROCESS | 1742 | ++DOMWINDOW == 113 (0x8d7a4400) [pid = 1742] [serial = 2279] [outer = (nil)] 08:44:05 INFO - PROCESS | 1742 | ++DOMWINDOW == 114 (0x93c24800) [pid = 1742] [serial = 2280] [outer = 0x8d7a4400] 08:44:05 INFO - PROCESS | 1742 | 1466696645158 Marionette DEBUG loaded listener.js 08:44:05 INFO - PROCESS | 1742 | ++DOMWINDOW == 115 (0x93a59400) [pid = 1742] [serial = 2281] [outer = 0x8d7a4400] 08:44:06 INFO - PROCESS | 1742 | 1466696646083 Marionette TRACE conn3 <- [1,3004,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 08:44:06 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. 08:44:06 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 1480ms 08:44:06 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 08:44:06 INFO - PROCESS | 1742 | 1466696646138 Marionette TRACE conn3 -> [0,3005,"getWindowHandle",null] 08:44:06 INFO - PROCESS | 1742 | 1466696646141 Marionette TRACE conn3 <- [1,3005,null,{"value":"8"}] 08:44:06 INFO - PROCESS | 1742 | 1466696646148 Marionette TRACE conn3 -> [0,3006,"setScriptTimeout",{"ms":35000}] 08:44:06 INFO - PROCESS | 1742 | 1466696646152 Marionette TRACE conn3 <- [1,3006,null,{}] 08:44:06 INFO - PROCESS | 1742 | 1466696646158 Marionette TRACE conn3 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:06 INFO - PROCESS | 1742 | 1466696646169 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:44:06 INFO - PROCESS | 1742 | 1466696646399 Marionette TRACE conn3 <- [1,3007,null,{"value":null}] 08:44:06 INFO - PROCESS | 1742 | 1466696646568 Marionette TRACE conn3 -> [0,3008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:06 INFO - PROCESS | 1742 | 1466696646574 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:44:06 INFO - PROCESS | 1742 | ++DOCSHELL 0x93e37c00 == 18 [pid = 1742] [id = 761] 08:44:06 INFO - PROCESS | 1742 | ++DOMWINDOW == 116 (0x93e43000) [pid = 1742] [serial = 2282] [outer = (nil)] 08:44:06 INFO - PROCESS | 1742 | ++DOMWINDOW == 117 (0x95359800) [pid = 1742] [serial = 2283] [outer = 0x93e43000] 08:44:06 INFO - PROCESS | 1742 | 1466696646671 Marionette DEBUG loaded listener.js 08:44:06 INFO - PROCESS | 1742 | ++DOMWINDOW == 118 (0x95359c00) [pid = 1742] [serial = 2284] [outer = 0x93e43000] 08:44:07 INFO - PROCESS | 1742 | 1466696647508 Marionette TRACE conn3 <- [1,3008,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 08:44:07 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. 08:44:07 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 1386ms 08:44:07 INFO - PROCESS | 1742 | 1466696647535 Marionette TRACE conn3 -> [0,3009,"getWindowHandle",null] 08:44:07 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 08:44:07 INFO - PROCESS | 1742 | 1466696647539 Marionette TRACE conn3 <- [1,3009,null,{"value":"8"}] 08:44:07 INFO - PROCESS | 1742 | 1466696647546 Marionette TRACE conn3 -> [0,3010,"setScriptTimeout",{"ms":35000}] 08:44:07 INFO - PROCESS | 1742 | 1466696647549 Marionette TRACE conn3 <- [1,3010,null,{}] 08:44:07 INFO - PROCESS | 1742 | 1466696647556 Marionette TRACE conn3 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:07 INFO - PROCESS | 1742 | 1466696647561 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:44:07 INFO - PROCESS | 1742 | 1466696647740 Marionette TRACE conn3 <- [1,3011,null,{"value":null}] 08:44:07 INFO - PROCESS | 1742 | 1466696647941 Marionette TRACE conn3 -> [0,3012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:07 INFO - PROCESS | 1742 | 1466696647949 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:44:07 INFO - PROCESS | 1742 | ++DOCSHELL 0x93cc0000 == 19 [pid = 1742] [id = 762] 08:44:07 INFO - PROCESS | 1742 | ++DOMWINDOW == 119 (0x9535ec00) [pid = 1742] [serial = 2285] [outer = (nil)] 08:44:08 INFO - PROCESS | 1742 | ++DOMWINDOW == 120 (0x95389800) [pid = 1742] [serial = 2286] [outer = 0x9535ec00] 08:44:08 INFO - PROCESS | 1742 | 1466696648042 Marionette DEBUG loaded listener.js 08:44:08 INFO - PROCESS | 1742 | ++DOMWINDOW == 121 (0x953ebc00) [pid = 1742] [serial = 2287] [outer = 0x9535ec00] 08:44:08 INFO - PROCESS | 1742 | 1466696648989 Marionette TRACE conn3 <- [1,3012,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 08:44:09 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 08:44:09 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1481ms 08:44:09 INFO - PROCESS | 1742 | 1466696649028 Marionette TRACE conn3 -> [0,3013,"getWindowHandle",null] 08:44:09 INFO - PROCESS | 1742 | 1466696649031 Marionette TRACE conn3 <- [1,3013,null,{"value":"8"}] 08:44:09 INFO - TEST-START | /FileAPI/FileReaderSync.worker 08:44:09 INFO - PROCESS | 1742 | 1466696649038 Marionette TRACE conn3 -> [0,3014,"setScriptTimeout",{"ms":35000}] 08:44:09 INFO - PROCESS | 1742 | 1466696649042 Marionette TRACE conn3 <- [1,3014,null,{}] 08:44:09 INFO - PROCESS | 1742 | 1466696649048 Marionette TRACE conn3 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:09 INFO - PROCESS | 1742 | 1466696649053 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:44:09 INFO - PROCESS | 1742 | 1466696649236 Marionette TRACE conn3 <- [1,3015,null,{"value":null}] 08:44:09 INFO - PROCESS | 1742 | 1466696649458 Marionette TRACE conn3 -> [0,3016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReaderSync.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReaderSync.worker\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:09 INFO - PROCESS | 1742 | 1466696649466 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:44:09 INFO - PROCESS | 1742 | ++DOCSHELL 0x8cf65c00 == 20 [pid = 1742] [id = 763] 08:44:09 INFO - PROCESS | 1742 | ++DOMWINDOW == 122 (0x8d2db000) [pid = 1742] [serial = 2288] [outer = (nil)] 08:44:09 INFO - PROCESS | 1742 | ++DOMWINDOW == 123 (0x8d9eb000) [pid = 1742] [serial = 2289] [outer = 0x8d2db000] 08:44:09 INFO - PROCESS | 1742 | 1466696649551 Marionette DEBUG loaded listener.js 08:44:09 INFO - PROCESS | 1742 | ++DOMWINDOW == 124 (0x8e667c00) [pid = 1742] [serial = 2290] [outer = 0x8d2db000] 08:44:09 INFO - PROCESS | 1742 | [1742] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 08:44:10 INFO - PROCESS | 1742 | 1466696650703 Marionette TRACE conn3 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 08:44:10 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 08:44:10 INFO - {} 08:44:10 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 08:44:10 INFO - {} 08:44:10 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 08:44:10 INFO - {} 08:44:10 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 08:44:10 INFO - {} 08:44:10 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1732ms 08:44:10 INFO - PROCESS | 1742 | 1466696650790 Marionette TRACE conn3 -> [0,3017,"getWindowHandle",null] 08:44:10 INFO - PROCESS | 1742 | 1466696650797 Marionette TRACE conn3 <- [1,3017,null,{"value":"8"}] 08:44:10 INFO - TEST-START | /FileAPI/fileReader.html 08:44:10 INFO - PROCESS | 1742 | 1466696650807 Marionette TRACE conn3 -> [0,3018,"setScriptTimeout",{"ms":35000}] 08:44:10 INFO - PROCESS | 1742 | 1466696650811 Marionette TRACE conn3 <- [1,3018,null,{}] 08:44:10 INFO - PROCESS | 1742 | 1466696650820 Marionette TRACE conn3 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:10 INFO - PROCESS | 1742 | 1466696650826 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:44:11 INFO - PROCESS | 1742 | 1466696650999 Marionette TRACE conn3 <- [1,3019,null,{"value":null}] 08:44:11 INFO - PROCESS | 1742 | 1466696651371 Marionette TRACE conn3 -> [0,3020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/fileReader.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/fileReader.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:11 INFO - PROCESS | 1742 | 1466696651385 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:44:11 INFO - PROCESS | 1742 | --DOMWINDOW == 123 (0x8f398800) [pid = 1742] [serial = 2186] [outer = (nil)] [url = about:blank] 08:44:11 INFO - PROCESS | 1742 | --DOMWINDOW == 122 (0x8eab3800) [pid = 1742] [serial = 2159] [outer = (nil)] [url = about:blank] 08:44:11 INFO - PROCESS | 1742 | --DOMWINDOW == 121 (0x9159a800) [pid = 1742] [serial = 2163] [outer = (nil)] [url = about:blank] 08:44:11 INFO - PROCESS | 1742 | --DOMWINDOW == 120 (0x8f615400) [pid = 1742] [serial = 2162] [outer = (nil)] [url = about:blank] 08:44:11 INFO - PROCESS | 1742 | --DOMWINDOW == 119 (0x9258c400) [pid = 1742] [serial = 2166] [outer = (nil)] [url = about:blank] 08:44:11 INFO - PROCESS | 1742 | --DOMWINDOW == 118 (0x92584c00) [pid = 1742] [serial = 2165] [outer = (nil)] [url = about:blank] 08:44:11 INFO - PROCESS | 1742 | --DOMWINDOW == 117 (0x93047000) [pid = 1742] [serial = 2169] [outer = (nil)] [url = about:blank] 08:44:11 INFO - PROCESS | 1742 | --DOMWINDOW == 116 (0x92d10400) [pid = 1742] [serial = 2168] [outer = (nil)] [url = about:blank] 08:44:11 INFO - PROCESS | 1742 | --DOMWINDOW == 115 (0x8eedc800) [pid = 1742] [serial = 2189] [outer = (nil)] [url = about:blank] 08:44:11 INFO - PROCESS | 1742 | --DOMWINDOW == 114 (0x93055c00) [pid = 1742] [serial = 2172] [outer = (nil)] [url = about:blank] 08:44:11 INFO - PROCESS | 1742 | --DOMWINDOW == 113 (0x8f5d7000) [pid = 1742] [serial = 2187] [outer = (nil)] [url = about:blank] 08:44:11 INFO - PROCESS | 1742 | --DOMWINDOW == 112 (0x8d79c400) [pid = 1742] [serial = 2222] [outer = (nil)] [url = about:blank] 08:44:11 INFO - PROCESS | 1742 | --DOMWINDOW == 111 (0x8e665400) [pid = 1742] [serial = 2223] [outer = (nil)] [url = about:blank] 08:44:11 INFO - PROCESS | 1742 | --DOMWINDOW == 110 (0x8eee8c00) [pid = 1742] [serial = 2178] [outer = (nil)] [url = about:blank] 08:44:11 INFO - PROCESS | 1742 | --DOMWINDOW == 109 (0x8eecb400) [pid = 1742] [serial = 2177] [outer = (nil)] [url = about:blank] 08:44:11 INFO - PROCESS | 1742 | --DOMWINDOW == 108 (0x8eaac000) [pid = 1742] [serial = 2183] [outer = (nil)] [url = about:blank] 08:44:11 INFO - PROCESS | 1742 | --DOMWINDOW == 107 (0x9304fc00) [pid = 1742] [serial = 2171] [outer = (nil)] [url = about:blank] 08:44:11 INFO - PROCESS | 1742 | --DOMWINDOW == 106 (0x8d931400) [pid = 1742] [serial = 2180] [outer = (nil)] [url = about:blank] 08:44:11 INFO - PROCESS | 1742 | --DOMWINDOW == 105 (0x8d9f3400) [pid = 1742] [serial = 2181] [outer = (nil)] [url = about:blank] 08:44:11 INFO - PROCESS | 1742 | --DOMWINDOW == 104 (0x8d92e400) [pid = 1742] [serial = 2175] [outer = (nil)] [url = about:blank] 08:44:11 INFO - PROCESS | 1742 | --DOMWINDOW == 103 (0x8d7a2400) [pid = 1742] [serial = 2174] [outer = (nil)] [url = about:blank] 08:44:11 INFO - PROCESS | 1742 | --DOMWINDOW == 102 (0x8eec1400) [pid = 1742] [serial = 2160] [outer = (nil)] [url = about:blank] 08:44:11 INFO - PROCESS | 1742 | --DOMWINDOW == 101 (0x9119f000) [pid = 1742] [serial = 2192] [outer = (nil)] [url = about:blank] 08:44:11 INFO - PROCESS | 1742 | --DOMWINDOW == 100 (0x8ebcb000) [pid = 1742] [serial = 2184] [outer = (nil)] [url = about:blank] 08:44:11 INFO - PROCESS | 1742 | --DOMWINDOW == 99 (0x8f612400) [pid = 1742] [serial = 2190] [outer = (nil)] [url = about:blank] 08:44:11 INFO - PROCESS | 1742 | --DOMWINDOW == 98 (0x95355800) [pid = 1742] [serial = 2217] [outer = (nil)] [url = about:blank] 08:44:11 INFO - PROCESS | 1742 | --DOMWINDOW == 97 (0x92d0e800) [pid = 1742] [serial = 2208] [outer = (nil)] [url = about:blank] 08:44:11 INFO - PROCESS | 1742 | --DOMWINDOW == 96 (0x8f5d9000) [pid = 1742] [serial = 2199] [outer = (nil)] [url = about:blank] 08:44:11 INFO - PROCESS | 1742 | --DOMWINDOW == 95 (0x8e674800) [pid = 1742] [serial = 2196] [outer = (nil)] [url = about:blank] 08:44:11 INFO - PROCESS | 1742 | --DOMWINDOW == 94 (0x93c30400) [pid = 1742] [serial = 2211] [outer = (nil)] [url = about:blank] 08:44:11 INFO - PROCESS | 1742 | --DOMWINDOW == 93 (0x93c2c800) [pid = 1742] [serial = 2210] [outer = (nil)] [url = about:blank] 08:44:11 INFO - PROCESS | 1742 | --DOMWINDOW == 92 (0x92d0d000) [pid = 1742] [serial = 2207] [outer = (nil)] [url = about:blank] 08:44:11 INFO - PROCESS | 1742 | --DOMWINDOW == 91 (0x8d2dfc00) [pid = 1742] [serial = 2220] [outer = (nil)] [url = about:blank] 08:44:11 INFO - PROCESS | 1742 | --DOMWINDOW == 90 (0x91597000) [pid = 1742] [serial = 2193] [outer = (nil)] [url = about:blank] 08:44:11 INFO - PROCESS | 1742 | --DOMWINDOW == 89 (0x92502400) [pid = 1742] [serial = 2201] [outer = (nil)] [url = about:blank] 08:44:11 INFO - PROCESS | 1742 | --DOMWINDOW == 88 (0x9250b000) [pid = 1742] [serial = 2202] [outer = (nil)] [url = about:blank] 08:44:11 INFO - PROCESS | 1742 | --DOMWINDOW == 87 (0x8f5d2c00) [pid = 1742] [serial = 2198] [outer = (nil)] [url = about:blank] 08:44:11 INFO - PROCESS | 1742 | --DOMWINDOW == 86 (0x8d0b4c00) [pid = 1742] [serial = 2219] [outer = (nil)] [url = about:blank] 08:44:11 INFO - PROCESS | 1742 | --DOMWINDOW == 85 (0x9258e800) [pid = 1742] [serial = 2205] [outer = (nil)] [url = about:blank] 08:44:11 INFO - PROCESS | 1742 | --DOMWINDOW == 84 (0x93e3c000) [pid = 1742] [serial = 2214] [outer = (nil)] [url = about:blank] 08:44:11 INFO - PROCESS | 1742 | --DOMWINDOW == 83 (0x9258ac00) [pid = 1742] [serial = 2204] [outer = (nil)] [url = about:blank] 08:44:11 INFO - PROCESS | 1742 | --DOMWINDOW == 82 (0x94988800) [pid = 1742] [serial = 2216] [outer = (nil)] [url = about:blank] 08:44:11 INFO - PROCESS | 1742 | --DOMWINDOW == 81 (0x8e665800) [pid = 1742] [serial = 2195] [outer = (nil)] [url = about:blank] 08:44:11 INFO - PROCESS | 1742 | --DOMWINDOW == 80 (0x93e39000) [pid = 1742] [serial = 2213] [outer = (nil)] [url = about:blank] 08:44:11 INFO - PROCESS | 1742 | ++DOCSHELL 0x8cf5fc00 == 21 [pid = 1742] [id = 764] 08:44:11 INFO - PROCESS | 1742 | ++DOMWINDOW == 81 (0x8d2dfc00) [pid = 1742] [serial = 2291] [outer = (nil)] 08:44:11 INFO - PROCESS | 1742 | ++DOMWINDOW == 82 (0x8d925800) [pid = 1742] [serial = 2292] [outer = 0x8d2dfc00] 08:44:11 INFO - PROCESS | 1742 | 1466696651560 Marionette DEBUG loaded listener.js 08:44:11 INFO - PROCESS | 1742 | ++DOMWINDOW == 83 (0x8d9f3400) [pid = 1742] [serial = 2293] [outer = 0x8d2dfc00] 08:44:12 INFO - PROCESS | 1742 | 1466696652295 Marionette TRACE conn3 <- [1,3020,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 08:44:12 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 08:44:12 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 08:44:12 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 08:44:12 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 08:44:12 INFO - TEST-OK | /FileAPI/fileReader.html | took 1542ms 08:44:12 INFO - PROCESS | 1742 | 1466696652350 Marionette TRACE conn3 -> [0,3021,"getWindowHandle",null] 08:44:12 INFO - PROCESS | 1742 | 1466696652357 Marionette TRACE conn3 <- [1,3021,null,{"value":"8"}] 08:44:12 INFO - TEST-START | /FileAPI/historical.html 08:44:12 INFO - PROCESS | 1742 | 1466696652369 Marionette TRACE conn3 -> [0,3022,"setScriptTimeout",{"ms":35000}] 08:44:12 INFO - PROCESS | 1742 | 1466696652374 Marionette TRACE conn3 <- [1,3022,null,{}] 08:44:12 INFO - PROCESS | 1742 | 1466696652381 Marionette TRACE conn3 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:12 INFO - PROCESS | 1742 | 1466696652387 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:44:12 INFO - PROCESS | 1742 | 1466696652559 Marionette TRACE conn3 <- [1,3023,null,{"value":null}] 08:44:12 INFO - PROCESS | 1742 | 1466696652710 Marionette TRACE conn3 -> [0,3024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/historical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/historical.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:12 INFO - PROCESS | 1742 | 1466696652719 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:44:12 INFO - PROCESS | 1742 | ++DOCSHELL 0x8d9f0400 == 22 [pid = 1742] [id = 765] 08:44:12 INFO - PROCESS | 1742 | ++DOMWINDOW == 84 (0x8e668c00) [pid = 1742] [serial = 2294] [outer = (nil)] 08:44:12 INFO - PROCESS | 1742 | ++DOMWINDOW == 85 (0x8ebcb800) [pid = 1742] [serial = 2295] [outer = 0x8e668c00] 08:44:12 INFO - PROCESS | 1742 | 1466696652791 Marionette DEBUG loaded listener.js 08:44:12 INFO - PROCESS | 1742 | ++DOMWINDOW == 86 (0x8eeca800) [pid = 1742] [serial = 2296] [outer = 0x8e668c00] 08:44:13 INFO - PROCESS | 1742 | 1466696653538 Marionette TRACE conn3 <- [1,3024,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 08:44:13 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 08:44:13 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 08:44:13 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 08:44:13 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 08:44:13 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 08:44:13 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 08:44:13 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 08:44:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:44:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:44:13 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 08:44:13 INFO - TEST-OK | /FileAPI/historical.html | took 1233ms 08:44:13 INFO - PROCESS | 1742 | 1466696653605 Marionette TRACE conn3 -> [0,3025,"getWindowHandle",null] 08:44:13 INFO - PROCESS | 1742 | 1466696653609 Marionette TRACE conn3 <- [1,3025,null,{"value":"8"}] 08:44:13 INFO - TEST-START | /FileAPI/idlharness.html 08:44:13 INFO - PROCESS | 1742 | 1466696653616 Marionette TRACE conn3 -> [0,3026,"setScriptTimeout",{"ms":35000}] 08:44:13 INFO - PROCESS | 1742 | 1466696653622 Marionette TRACE conn3 <- [1,3026,null,{}] 08:44:13 INFO - PROCESS | 1742 | 1466696653639 Marionette TRACE conn3 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:13 INFO - PROCESS | 1742 | 1466696653647 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:44:13 INFO - PROCESS | 1742 | 1466696653822 Marionette TRACE conn3 <- [1,3027,null,{"value":null}] 08:44:14 INFO - PROCESS | 1742 | 1466696654032 Marionette TRACE conn3 -> [0,3028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:14 INFO - PROCESS | 1742 | 1466696654047 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:44:14 INFO - PROCESS | 1742 | ++DOCSHELL 0x8f5d7800 == 23 [pid = 1742] [id = 766] 08:44:14 INFO - PROCESS | 1742 | ++DOMWINDOW == 87 (0x8f5d7c00) [pid = 1742] [serial = 2297] [outer = (nil)] 08:44:14 INFO - PROCESS | 1742 | ++DOMWINDOW == 88 (0x8f61a800) [pid = 1742] [serial = 2298] [outer = 0x8f5d7c00] 08:44:14 INFO - PROCESS | 1742 | 1466696654133 Marionette DEBUG loaded listener.js 08:44:14 INFO - PROCESS | 1742 | ++DOMWINDOW == 89 (0x911a0800) [pid = 1742] [serial = 2299] [outer = 0x8f5d7c00] 08:44:15 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 08:44:15 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 08:44:15 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 08:44:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:44:15 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:44:15 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:44:15 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:44:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:44:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:44:15 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 08:44:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 08:44:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 08:44:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 08:44:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 08:44:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 08:44:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 08:44:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 08:44:15 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 08:44:15 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 08:44:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:44:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:44:15 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 08:44:15 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 08:44:15 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:44:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:44:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:44:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 08:44:15 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 08:44:15 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 08:44:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:44:15 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:44:15 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:44:15 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:44:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:44:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:44:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 08:44:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 08:44:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 08:44:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 08:44:15 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 08:44:15 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:44:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:44:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:44:15 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:44:15 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:44:15 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:44:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:44:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:44:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 08:44:15 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 08:44:15 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 08:44:15 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:44:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:44:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:44:15 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:44:15 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:44:15 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:44:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:44:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:44:15 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 08:44:15 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 08:44:15 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 08:44:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:44:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:44:15 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 08:44:15 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:44:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:44:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:44:15 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 08:44:15 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 08:44:15 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 08:44:15 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 08:44:15 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 08:44:15 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 08:44:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 08:44:15 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 08:44:15 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 08:44:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 08:44:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 08:44:15 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 08:44:15 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:44:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:44:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:44:15 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:44:15 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:44:15 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:44:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:44:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:44:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 08:44:15 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 08:44:15 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 08:44:15 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:44:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:44:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:44:15 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:44:15 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:44:15 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:44:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:44:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:44:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 08:44:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 08:44:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 08:44:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 08:44:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 08:44:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 08:44:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 08:44:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 08:44:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 08:44:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 08:44:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 08:44:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 08:44:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 08:44:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 08:44:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 08:44:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 08:44:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 08:44:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 08:44:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 08:44:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 08:44:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 08:44:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 08:44:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 08:44:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 08:44:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 08:44:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 08:44:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 08:44:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 08:44:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 08:44:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 08:44:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 08:44:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 08:44:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 08:44:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 08:44:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 08:44:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 08:44:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 08:44:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 08:44:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 08:44:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 08:44:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 08:44:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 08:44:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 08:44:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 08:44:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 08:44:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 08:44:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 08:44:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 08:44:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 08:44:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 08:44:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 08:44:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 08:44:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 08:44:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 08:44:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 08:44:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 08:44:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 08:44:15 INFO - TEST-OK | /FileAPI/idlharness.html | took 2164ms 08:44:15 INFO - PROCESS | 1742 | 1466696655639 Marionette TRACE conn3 <- [1,3028,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 08:44:16 INFO - PROCESS | 1742 | 1466696655998 Marionette TRACE conn3 -> [0,3029,"getWindowHandle",null] 08:44:16 INFO - PROCESS | 1742 | 1466696656002 Marionette TRACE conn3 <- [1,3029,null,{"value":"8"}] 08:44:16 INFO - PROCESS | 1742 | --DOMWINDOW == 88 (0x91c5bc00) [pid = 1742] [serial = 2250] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 08:44:16 INFO - PROCESS | 1742 | --DOMWINDOW == 87 (0x8d79a000) [pid = 1742] [serial = 2253] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 08:44:16 INFO - PROCESS | 1742 | --DOMWINDOW == 86 (0x8cf60000) [pid = 1742] [serial = 2224] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 08:44:16 INFO - PROCESS | 1742 | --DOMWINDOW == 85 (0x8e66a800) [pid = 1742] [serial = 2256] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 08:44:16 INFO - PROCESS | 1742 | --DOMWINDOW == 84 (0x8d925c00) [pid = 1742] [serial = 2227] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 08:44:16 INFO - PROCESS | 1742 | --DOMWINDOW == 83 (0x8eec8400) [pid = 1742] [serial = 2230] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 08:44:16 INFO - PROCESS | 1742 | --DOMWINDOW == 82 (0x91c5dc00) [pid = 1742] [serial = 2233] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 08:44:16 INFO - TEST-START | /FileAPI/idlharness.worker 08:44:16 INFO - PROCESS | 1742 | --DOMWINDOW == 81 (0x93c27400) [pid = 1742] [serial = 2239] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 08:44:16 INFO - PROCESS | 1742 | --DOMWINDOW == 80 (0x91d86800) [pid = 1742] [serial = 2236] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 08:44:16 INFO - PROCESS | 1742 | --DOMWINDOW == 79 (0x930e2800) [pid = 1742] [serial = 2241] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 08:44:16 INFO - PROCESS | 1742 | --DOMWINDOW == 78 (0x93e3a800) [pid = 1742] [serial = 2244] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 08:44:16 INFO - PROCESS | 1742 | --DOMWINDOW == 77 (0x8eee2000) [pid = 1742] [serial = 2247] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 08:44:16 INFO - PROCESS | 1742 | --DOMWINDOW == 76 (0x8ebd5400) [pid = 1742] [serial = 2259] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 08:44:16 INFO - PROCESS | 1742 | 1466696656069 Marionette TRACE conn3 -> [0,3030,"setScriptTimeout",{"ms":35000}] 08:44:16 INFO - PROCESS | 1742 | 1466696656072 Marionette TRACE conn3 <- [1,3030,null,{}] 08:44:16 INFO - PROCESS | 1742 | 1466696656082 Marionette TRACE conn3 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:16 INFO - PROCESS | 1742 | 1466696656086 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:44:16 INFO - PROCESS | 1742 | 1466696656246 Marionette TRACE conn3 <- [1,3031,null,{"value":null}] 08:44:16 INFO - PROCESS | 1742 | 1466696656396 Marionette TRACE conn3 -> [0,3032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.worker\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:16 INFO - PROCESS | 1742 | 1466696656402 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:44:16 INFO - PROCESS | 1742 | ++DOCSHELL 0x8d2dc000 == 24 [pid = 1742] [id = 767] 08:44:16 INFO - PROCESS | 1742 | ++DOMWINDOW == 77 (0x8d79a000) [pid = 1742] [serial = 2300] [outer = (nil)] 08:44:16 INFO - PROCESS | 1742 | ++DOMWINDOW == 78 (0x8d925c00) [pid = 1742] [serial = 2301] [outer = 0x8d79a000] 08:44:16 INFO - PROCESS | 1742 | 1466696656474 Marionette DEBUG loaded listener.js 08:44:16 INFO - PROCESS | 1742 | ++DOMWINDOW == 79 (0x91c55000) [pid = 1742] [serial = 2302] [outer = 0x8d79a000] 08:44:16 INFO - PROCESS | 1742 | [1742] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 08:44:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 08:44:18 INFO - {} 08:44:18 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 08:44:18 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 08:44:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:44:18 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:44:18 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:44:18 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:44:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:44:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:44:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 08:44:18 INFO - {} 08:44:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 08:44:18 INFO - {} 08:44:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 08:44:18 INFO - {} 08:44:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 08:44:18 INFO - {} 08:44:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 08:44:18 INFO - {} 08:44:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 08:44:18 INFO - {} 08:44:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 08:44:18 INFO - {} 08:44:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 08:44:18 INFO - {} 08:44:18 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 08:44:18 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 08:44:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:44:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:44:18 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 08:44:18 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 08:44:18 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:44:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:44:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:44:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 08:44:18 INFO - {} 08:44:18 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 08:44:18 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 08:44:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:44:18 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:44:18 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:44:18 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:44:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:44:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:44:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 08:44:18 INFO - {} 08:44:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 08:44:18 INFO - {} 08:44:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 08:44:18 INFO - {} 08:44:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 08:44:18 INFO - {} 08:44:18 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 08:44:18 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:44:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:44:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:44:18 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:44:18 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:44:18 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:44:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:44:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:44:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 08:44:18 INFO - {} 08:44:18 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 - {} 08:44:18 INFO - {} 08:44:18 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 08:44:18 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:44:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:44:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:44:18 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:44:18 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:44:18 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:44:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:44:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:44:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 08:44:18 INFO - {} 08:44:18 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 08:44:18 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 08:44:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:44:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:44:18 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 08:44:18 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:44:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:44:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:44:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 08:44:18 INFO - {} 08:44:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 08:44:18 INFO - {} 08:44:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 08:44:18 INFO - {} 08:44:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 08:44:18 INFO - {} 08:44:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 08:44:18 INFO - {} 08:44:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 08:44:18 INFO - {} 08:44:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 08:44:18 INFO - {} 08:44:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 08:44:18 INFO - {} 08:44:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 08:44:18 INFO - {} 08:44:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 08:44:18 INFO - {} 08:44:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 08:44:18 INFO - {} 08:44:18 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 08:44:18 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:44:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:44:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:44:18 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:44:18 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:44:18 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:44:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:44:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:44:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 08:44:18 INFO - {} 08:44:18 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 - {} 08:44:18 INFO - {} 08:44:18 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 08:44:18 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:44:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:44:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:44:18 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:44:18 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:44:18 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:44:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:44:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:44:18 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 08:44:18 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 08:44:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:44:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:44:18 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 08:44:18 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:44:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:44:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:44:18 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 08:44:18 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 08:44:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:44:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:44:18 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 08:44:18 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:44:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:44:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:44:18 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 08:44:18 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 08:44:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:44:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:44:18 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 08:44:18 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:44:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:44:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:44:18 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 08:44:18 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 08:44:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:44:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:44:18 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 08:44:18 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:44:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:44:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:44:18 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 08:44:18 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 08:44:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:44:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:44:18 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 08:44:18 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:44:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:44:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:44:18 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 08:44:18 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 08:44:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:44:18 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:44:18 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:44:18 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:44:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:44:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:44:18 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 08:44:18 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 08:44:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:44:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:44:18 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 08:44:18 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 08:44:18 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:44:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:44:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:44:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 08:44:18 INFO - {} 08:44:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 08:44:18 INFO - {} 08:44:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 08:44:18 INFO - {} 08:44:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 08:44:18 INFO - {} 08:44:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 08:44:18 INFO - {} 08:44:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 08:44:18 INFO - {} 08:44:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 08:44:18 INFO - {} 08:44:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 08:44:18 INFO - {} 08:44:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 08:44:18 INFO - {} 08:44:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 08:44:18 INFO - {} 08:44:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 08:44:18 INFO - {} 08:44:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 08:44:18 INFO - {} 08:44:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 08:44:18 INFO - {} 08:44:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 08:44:18 INFO - {} 08:44:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 08:44:18 INFO - {} 08:44:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 08:44:18 INFO - {} 08:44:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 08:44:18 INFO - {} 08:44:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 08:44:18 INFO - {} 08:44:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 08:44:18 INFO - {} 08:44:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 08:44:18 INFO - {} 08:44:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 08:44:18 INFO - {} 08:44:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 08:44:18 INFO - {} 08:44:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 08:44:18 INFO - {} 08:44:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 08:44:18 INFO - {} 08:44:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 08:44:18 INFO - {} 08:44:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 08:44:18 INFO - {} 08:44:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 08:44:18 INFO - {} 08:44:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 08:44:18 INFO - {} 08:44:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 08:44:18 INFO - {} 08:44:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 08:44:18 INFO - {} 08:44:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 08:44:18 INFO - {} 08:44:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 08:44:18 INFO - {} 08:44:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 08:44:18 INFO - {} 08:44:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 08:44:18 INFO - {} 08:44:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 08:44:18 INFO - {} 08:44:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 08:44:18 INFO - {} 08:44:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 08:44:18 INFO - {} 08:44:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 08:44:18 INFO - {} 08:44:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 08:44:18 INFO - {} 08:44:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 08:44:18 INFO - {} 08:44:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 08:44:18 INFO - {} 08:44:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 08:44:18 INFO - {} 08:44:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 08:44:18 INFO - {} 08:44:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 08:44:18 INFO - {} 08:44:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 08:44:18 INFO - {} 08:44:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 08:44:18 INFO - {} 08:44:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 08:44:18 INFO - {} 08:44:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 08:44:18 INFO - {} 08:44:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 08:44:18 INFO - {} 08:44:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 08:44:18 INFO - {} 08:44:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 08:44:18 INFO - {} 08:44:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 08:44:18 INFO - {} 08:44:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 08:44:18 INFO - {} 08:44:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 08:44:18 INFO - {} 08:44:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 08:44:18 INFO - {} 08:44:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 08:44:18 INFO - {} 08:44:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 08:44:18 INFO - {} 08:44:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 08:44:18 INFO - {} 08:44:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 08:44:18 INFO - {} 08:44:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 08:44:18 INFO - {} 08:44:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 08:44:18 INFO - {} 08:44:18 INFO - TEST-OK | /FileAPI/idlharness.worker | took 2396ms 08:44:18 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 08:44:18 INFO - PROCESS | 1742 | 1466696658317 Marionette TRACE conn3 <- [1,3032,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 08:44:18 INFO - PROCESS | 1742 | 1466696658468 Marionette TRACE conn3 -> [0,3033,"getWindowHandle",null] 08:44:18 INFO - PROCESS | 1742 | 1466696658489 Marionette TRACE conn3 <- [1,3033,null,{"value":"8"}] 08:44:18 INFO - PROCESS | 1742 | 1466696658519 Marionette TRACE conn3 -> [0,3034,"setScriptTimeout",{"ms":35000}] 08:44:18 INFO - PROCESS | 1742 | 1466696658548 Marionette TRACE conn3 <- [1,3034,null,{}] 08:44:18 INFO - PROCESS | 1742 | 1466696658637 Marionette TRACE conn3 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:18 INFO - PROCESS | 1742 | 1466696658649 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:44:18 INFO - PROCESS | 1742 | 1466696658915 Marionette TRACE conn3 <- [1,3035,null,{"value":null}] 08:44:19 INFO - PROCESS | 1742 | 1466696659157 Marionette TRACE conn3 -> [0,3036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-XHR-revoke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:19 INFO - PROCESS | 1742 | 1466696659169 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:44:19 INFO - PROCESS | 1742 | ++DOCSHELL 0x8d2e1c00 == 25 [pid = 1742] [id = 768] 08:44:19 INFO - PROCESS | 1742 | ++DOMWINDOW == 80 (0x8eaa8c00) [pid = 1742] [serial = 2303] [outer = (nil)] 08:44:19 INFO - PROCESS | 1742 | ++DOMWINDOW == 81 (0x8eab2000) [pid = 1742] [serial = 2304] [outer = 0x8eaa8c00] 08:44:19 INFO - PROCESS | 1742 | 1466696659292 Marionette DEBUG loaded listener.js 08:44:19 INFO - PROCESS | 1742 | ++DOMWINDOW == 82 (0x8eedcc00) [pid = 1742] [serial = 2305] [outer = 0x8eaa8c00] 08:44:20 INFO - PROCESS | 1742 | 1466696660178 Marionette TRACE conn3 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 08:44:20 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 08:44:20 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1682ms 08:44:20 INFO - PROCESS | 1742 | 1466696660202 Marionette TRACE conn3 -> [0,3037,"getWindowHandle",null] 08:44:20 INFO - PROCESS | 1742 | 1466696660210 Marionette TRACE conn3 <- [1,3037,null,{"value":"8"}] 08:44:20 INFO - TEST-START | /FileAPI/blob/Blob-close.html 08:44:20 INFO - PROCESS | 1742 | 1466696660221 Marionette TRACE conn3 -> [0,3038,"setScriptTimeout",{"ms":35000}] 08:44:20 INFO - PROCESS | 1742 | 1466696660225 Marionette TRACE conn3 <- [1,3038,null,{}] 08:44:20 INFO - PROCESS | 1742 | 1466696660232 Marionette TRACE conn3 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:20 INFO - PROCESS | 1742 | 1466696660238 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:44:20 INFO - PROCESS | 1742 | 1466696660437 Marionette TRACE conn3 <- [1,3039,null,{"value":null}] 08:44:20 INFO - PROCESS | 1742 | 1466696660644 Marionette TRACE conn3 -> [0,3040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-close.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-close.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:20 INFO - PROCESS | 1742 | 1466696660651 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:44:20 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e637c00 == 26 [pid = 1742] [id = 769] 08:44:20 INFO - PROCESS | 1742 | ++DOMWINDOW == 83 (0x8eeca000) [pid = 1742] [serial = 2306] [outer = (nil)] 08:44:20 INFO - PROCESS | 1742 | ++DOMWINDOW == 84 (0x8f5d2800) [pid = 1742] [serial = 2307] [outer = 0x8eeca000] 08:44:20 INFO - PROCESS | 1742 | 1466696660786 Marionette DEBUG loaded listener.js 08:44:20 INFO - PROCESS | 1742 | ++DOMWINDOW == 85 (0x8f619c00) [pid = 1742] [serial = 2308] [outer = 0x8eeca000] 08:44:21 INFO - PROCESS | 1742 | 1466696661681 Marionette TRACE conn3 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 08:44:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 08:44:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 08:44:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:44:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:44:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 08:44:21 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1489ms 08:44:21 INFO - PROCESS | 1742 | 1466696661712 Marionette TRACE conn3 -> [0,3041,"getWindowHandle",null] 08:44:21 INFO - PROCESS | 1742 | 1466696661717 Marionette TRACE conn3 <- [1,3041,null,{"value":"8"}] 08:44:21 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 08:44:21 INFO - PROCESS | 1742 | 1466696661725 Marionette TRACE conn3 -> [0,3042,"setScriptTimeout",{"ms":35000}] 08:44:21 INFO - PROCESS | 1742 | 1466696661732 Marionette TRACE conn3 <- [1,3042,null,{}] 08:44:21 INFO - PROCESS | 1742 | 1466696661750 Marionette TRACE conn3 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:21 INFO - PROCESS | 1742 | 1466696661760 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:44:22 INFO - PROCESS | 1742 | 1466696662082 Marionette TRACE conn3 <- [1,3043,null,{"value":null}] 08:44:22 INFO - PROCESS | 1742 | 1466696662234 Marionette TRACE conn3 -> [0,3044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:22 INFO - PROCESS | 1742 | 1466696662247 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:44:22 INFO - PROCESS | 1742 | ++DOCSHELL 0x92d02800 == 27 [pid = 1742] [id = 770] 08:44:22 INFO - PROCESS | 1742 | ++DOMWINDOW == 86 (0x92d03400) [pid = 1742] [serial = 2309] [outer = (nil)] 08:44:22 INFO - PROCESS | 1742 | ++DOMWINDOW == 87 (0x930e1c00) [pid = 1742] [serial = 2310] [outer = 0x92d03400] 08:44:22 INFO - PROCESS | 1742 | 1466696662338 Marionette DEBUG loaded listener.js 08:44:22 INFO - PROCESS | 1742 | ++DOMWINDOW == 88 (0x93e3cc00) [pid = 1742] [serial = 2311] [outer = 0x92d03400] 08:44:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 08:44:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 08:44:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 08:44:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 08:44:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 08:44:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 08:44:23 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. 08:44:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 08:44:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 08:44:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 08:44:23 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'.) 08:44:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 08:44:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 08:44:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 08:44:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 08:44:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 08:44:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 08:44:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 08:44:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 08:44:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 08:44:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 08:44:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 08:44:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 08:44:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 08:44:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 08:44:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 08:44:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 08:44:23 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. 08:44:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 08:44:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:44:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:44:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 08:44:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 08:44:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 08:44:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 08:44:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 08:44:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 08:44:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 08:44:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 08:44:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 08:44:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 08:44:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 08:44:23 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. 08:44:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 08:44:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 08:44:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:44:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:44:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 08:44:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 08:44:23 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. 08:44:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 08:44:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 08:44:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:44:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:44:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 08:44:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 08:44:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 08:44:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 08:44:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 08:44:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 08:44:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 08:44:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:44:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:44:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 08:44:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 08:44:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 08:44:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 08:44:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:44:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:44:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:44:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:44:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:44:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 08:44:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 08:44:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:44:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:44:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:44:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:44:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:44:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 08:44:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:44:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:44:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:44:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:44:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:44:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 08:44:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:44:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:44:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:44:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:44:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:44:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 08:44:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 08:44:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:44:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:44:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:44:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:44:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:44:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 08:44:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:44:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:44:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:44:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:44:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:44:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 08:44:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:44:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:44:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:44:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:44:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:44:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 08:44:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:44:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:44:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:44:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:44:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:44:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 08:44:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:44:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:44:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:44:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:44:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:44:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 08:44:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 08:44:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 08:44:23 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1983ms 08:44:23 INFO - PROCESS | 1742 | 1466696663584 Marionette TRACE conn3 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 8","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 08:44:23 INFO - PROCESS | 1742 | 1466696663711 Marionette TRACE conn3 -> [0,3045,"getWindowHandle",null] 08:44:23 INFO - PROCESS | 1742 | 1466696663721 Marionette TRACE conn3 <- [1,3045,null,{"value":"8"}] 08:44:23 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 08:44:23 INFO - PROCESS | 1742 | 1466696663798 Marionette TRACE conn3 -> [0,3046,"setScriptTimeout",{"ms":35000}] 08:44:23 INFO - PROCESS | 1742 | 1466696663805 Marionette TRACE conn3 <- [1,3046,null,{}] 08:44:23 INFO - PROCESS | 1742 | 1466696663817 Marionette TRACE conn3 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:23 INFO - PROCESS | 1742 | 1466696663826 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:44:24 INFO - PROCESS | 1742 | 1466696664151 Marionette TRACE conn3 <- [1,3047,null,{"value":null}] 08:44:24 INFO - PROCESS | 1742 | 1466696664362 Marionette TRACE conn3 -> [0,3048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-in-worker.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:24 INFO - PROCESS | 1742 | 1466696664372 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:44:24 INFO - PROCESS | 1742 | ++DOCSHELL 0x8d79d400 == 28 [pid = 1742] [id = 771] 08:44:24 INFO - PROCESS | 1742 | ++DOMWINDOW == 89 (0x93c25400) [pid = 1742] [serial = 2312] [outer = (nil)] 08:44:24 INFO - PROCESS | 1742 | ++DOMWINDOW == 90 (0x9498f400) [pid = 1742] [serial = 2313] [outer = 0x93c25400] 08:44:24 INFO - PROCESS | 1742 | 1466696664458 Marionette DEBUG loaded listener.js 08:44:24 INFO - PROCESS | 1742 | ++DOMWINDOW == 91 (0x95386000) [pid = 1742] [serial = 2314] [outer = 0x93c25400] 08:44:24 INFO - PROCESS | 1742 | [1742] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 08:44:25 INFO - PROCESS | 1742 | 1466696665370 Marionette TRACE conn3 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 08:44:25 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 08:44:25 INFO - {} 08:44:25 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 1617ms 08:44:25 INFO - PROCESS | 1742 | 1466696665394 Marionette TRACE conn3 -> [0,3049,"getWindowHandle",null] 08:44:25 INFO - PROCESS | 1742 | 1466696665398 Marionette TRACE conn3 <- [1,3049,null,{"value":"8"}] 08:44:25 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 08:44:25 INFO - PROCESS | 1742 | 1466696665405 Marionette TRACE conn3 -> [0,3050,"setScriptTimeout",{"ms":35000}] 08:44:25 INFO - PROCESS | 1742 | 1466696665409 Marionette TRACE conn3 <- [1,3050,null,{}] 08:44:25 INFO - PROCESS | 1742 | 1466696665415 Marionette TRACE conn3 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:25 INFO - PROCESS | 1742 | 1466696665420 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:44:25 INFO - PROCESS | 1742 | 1466696665637 Marionette TRACE conn3 <- [1,3051,null,{"value":null}] 08:44:25 INFO - PROCESS | 1742 | 1466696665863 Marionette TRACE conn3 -> [0,3052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice-overflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:25 INFO - PROCESS | 1742 | 1466696665871 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:44:25 INFO - PROCESS | 1742 | ++DOCSHELL 0x8d2dc400 == 29 [pid = 1742] [id = 772] 08:44:25 INFO - PROCESS | 1742 | ++DOMWINDOW == 92 (0x8d926800) [pid = 1742] [serial = 2315] [outer = (nil)] 08:44:25 INFO - PROCESS | 1742 | ++DOMWINDOW == 93 (0x97083400) [pid = 1742] [serial = 2316] [outer = 0x8d926800] 08:44:25 INFO - PROCESS | 1742 | 1466696665957 Marionette DEBUG loaded listener.js 08:44:26 INFO - PROCESS | 1742 | ++DOMWINDOW == 94 (0x97088c00) [pid = 1742] [serial = 2317] [outer = 0x8d926800] 08:44:26 INFO - PROCESS | 1742 | 1466696666853 Marionette TRACE conn3 <- [1,3052,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 08:44:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 08:44:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 08:44:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 08:44:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 08:44:26 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 1505ms 08:44:26 INFO - PROCESS | 1742 | 1466696666913 Marionette TRACE conn3 -> [0,3053,"getWindowHandle",null] 08:44:26 INFO - PROCESS | 1742 | 1466696666916 Marionette TRACE conn3 <- [1,3053,null,{"value":"8"}] 08:44:26 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 08:44:26 INFO - PROCESS | 1742 | 1466696666926 Marionette TRACE conn3 -> [0,3054,"setScriptTimeout",{"ms":35000}] 08:44:26 INFO - PROCESS | 1742 | 1466696666930 Marionette TRACE conn3 <- [1,3054,null,{}] 08:44:26 INFO - PROCESS | 1742 | 1466696666936 Marionette TRACE conn3 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:26 INFO - PROCESS | 1742 | 1466696666948 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:44:27 INFO - PROCESS | 1742 | 1466696667277 Marionette TRACE conn3 <- [1,3055,null,{"value":null}] 08:44:27 INFO - PROCESS | 1742 | 1466696667425 Marionette TRACE conn3 -> [0,3056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:27 INFO - PROCESS | 1742 | 1466696667431 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:44:27 INFO - PROCESS | 1742 | ++DOCSHELL 0x91593c00 == 30 [pid = 1742] [id = 773] 08:44:27 INFO - PROCESS | 1742 | ++DOMWINDOW == 95 (0x9555c400) [pid = 1742] [serial = 2318] [outer = (nil)] 08:44:27 INFO - PROCESS | 1742 | ++DOMWINDOW == 96 (0x99365400) [pid = 1742] [serial = 2319] [outer = 0x9555c400] 08:44:27 INFO - PROCESS | 1742 | 1466696667554 Marionette DEBUG loaded listener.js 08:44:27 INFO - PROCESS | 1742 | ++DOMWINDOW == 97 (0x9a4e6000) [pid = 1742] [serial = 2320] [outer = 0x9555c400] 08:44:29 INFO - PROCESS | 1742 | 1466696669135 Marionette TRACE conn3 <- [1,3056,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 08:44:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 08:44:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 08:44:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 08:44:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 08:44:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 08:44:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 08:44:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 08:44:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 08:44:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 08:44:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 08:44:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 08:44:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 08:44:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 08:44:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 08:44:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 08:44:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 08:44:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 08:44:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 08:44:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 08:44:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 08:44:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 08:44:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 08:44:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 08:44:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 08:44:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 08:44:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 08:44:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 08:44:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 08:44:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 08:44:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 08:44:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 08:44:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 08:44:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 08:44:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 08:44:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 08:44:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 08:44:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 08:44:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 08:44:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 08:44:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 08:44:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 08:44:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 08:44:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 08:44:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 08:44:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 08:44:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 08:44:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 08:44:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 08:44:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 08:44:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 08:44:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 08:44:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 08:44:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 08:44:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 08:44:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 08:44:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 08:44:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 08:44:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 08:44:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 08:44:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 08:44:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 08:44:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 08:44:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 08:44:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 08:44:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 08:44:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 08:44:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 08:44:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 08:44:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 08:44:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 08:44:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 08:44:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 08:44:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 08:44:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 08:44:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 08:44:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 08:44:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 08:44:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 08:44:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 08:44:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 08:44:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 08:44:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 08:44:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 08:44:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 08:44:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 08:44:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 08:44:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 08:44:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 08:44:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 08:44:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 08:44:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 08:44:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 08:44:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 08:44:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 08:44:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 08:44:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 08:44:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 08:44:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 08:44:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 08:44:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:44:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:44:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:44:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:44:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:44:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 08:44:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:44:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:44:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:44:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:44:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:44:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 08:44:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:44:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:44:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:44:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:44:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:44:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 08:44:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:44:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:44:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:44:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:44:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:44:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 08:44:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:44:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:44:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:44:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:44:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:44:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 08:44:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:44:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:44:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:44:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:44:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:44:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 08:44:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:44:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:44:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:44:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:44:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:44:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 08:44:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:44:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:44:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:44:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:44:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:44:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 08:44:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:44:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:44:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:44:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:44:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:44:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 08:44:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:44:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:44:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:44:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:44:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:44:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 08:44:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:44:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:44:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:44:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:44:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:44:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 08:44:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:44:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:44:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:44:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:44:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:44:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 08:44:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:44:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:44:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:44:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:44:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:44:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 08:44:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:44:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:44:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:44:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:44:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:44:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 08:44:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:44:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:44:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:44:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:44:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:44:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 08:44:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:44:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:44:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:44:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:44:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:44:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 08:44:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:44:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:44:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:44:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:44:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:44:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 08:44:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:44:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:44:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:44:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:44:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:44:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 08:44:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:44:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:44:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:44:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:44:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:44:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 08:44:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:44:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:44:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:44:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:44:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:44:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 08:44:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:44:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:44:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:44:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:44:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:44:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 08:44:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:44:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:44:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:44:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:44:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:44:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 08:44:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:44:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:44:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:44:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 08:44:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 08:44:29 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" 08:44:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:44:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:44:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:44:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 08:44:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 08:44:29 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" 08:44:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:44:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:44:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:44:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 08:44:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 08:44:29 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 2561ms 08:44:29 INFO - PROCESS | 1742 | 1466696669519 Marionette TRACE conn3 -> [0,3057,"getWindowHandle",null] 08:44:29 INFO - PROCESS | 1742 | 1466696669532 Marionette TRACE conn3 <- [1,3057,null,{"value":"8"}] 08:44:29 INFO - TEST-START | /FileAPI/file/File-constructor.html 08:44:29 INFO - PROCESS | 1742 | 1466696669665 Marionette TRACE conn3 -> [0,3058,"setScriptTimeout",{"ms":35000}] 08:44:29 INFO - PROCESS | 1742 | 1466696669670 Marionette TRACE conn3 <- [1,3058,null,{}] 08:44:29 INFO - PROCESS | 1742 | 1466696669681 Marionette TRACE conn3 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:29 INFO - PROCESS | 1742 | 1466696669688 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:44:29 INFO - PROCESS | 1742 | 1466696669888 Marionette TRACE conn3 <- [1,3059,null,{"value":null}] 08:44:30 INFO - PROCESS | 1742 | 1466696670182 Marionette TRACE conn3 -> [0,3060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/File-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/File-constructor.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:30 INFO - PROCESS | 1742 | 1466696670191 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:44:30 INFO - PROCESS | 1742 | ++DOCSHELL 0x8d0be000 == 31 [pid = 1742] [id = 774] 08:44:30 INFO - PROCESS | 1742 | ++DOMWINDOW == 98 (0x8d0c0c00) [pid = 1742] [serial = 2321] [outer = (nil)] 08:44:30 INFO - PROCESS | 1742 | ++DOMWINDOW == 99 (0x8eecb400) [pid = 1742] [serial = 2322] [outer = 0x8d0c0c00] 08:44:30 INFO - PROCESS | 1742 | 1466696670270 Marionette DEBUG loaded listener.js 08:44:30 INFO - PROCESS | 1742 | ++DOMWINDOW == 100 (0x8f389c00) [pid = 1742] [serial = 2323] [outer = 0x8d0c0c00] 08:44:31 INFO - PROCESS | 1742 | --DOCSHELL 0x8f5d7800 == 30 [pid = 1742] [id = 766] 08:44:31 INFO - PROCESS | 1742 | --DOCSHELL 0x8d9f0400 == 29 [pid = 1742] [id = 765] 08:44:31 INFO - PROCESS | 1742 | --DOCSHELL 0x8cf5fc00 == 28 [pid = 1742] [id = 764] 08:44:31 INFO - PROCESS | 1742 | --DOCSHELL 0x924b1c00 == 27 [pid = 1742] [id = 757] 08:44:31 INFO - PROCESS | 1742 | --DOCSHELL 0x8d79e800 == 26 [pid = 1742] [id = 760] 08:44:31 INFO - PROCESS | 1742 | --DOCSHELL 0x93cc0000 == 25 [pid = 1742] [id = 762] 08:44:31 INFO - PROCESS | 1742 | --DOCSHELL 0x8cf65c00 == 24 [pid = 1742] [id = 763] 08:44:31 INFO - PROCESS | 1742 | --DOCSHELL 0x8eaaf800 == 23 [pid = 1742] [id = 756] 08:44:31 INFO - PROCESS | 1742 | --DOCSHELL 0x8d92d400 == 22 [pid = 1742] [id = 755] 08:44:31 INFO - PROCESS | 1742 | --DOCSHELL 0x8cf64800 == 21 [pid = 1742] [id = 759] 08:44:31 INFO - PROCESS | 1742 | --DOCSHELL 0x8ebd4c00 == 20 [pid = 1742] [id = 753] 08:44:31 INFO - PROCESS | 1742 | --DOCSHELL 0x8eab4000 == 19 [pid = 1742] [id = 750] 08:44:31 INFO - PROCESS | 1742 | --DOCSHELL 0x8d798400 == 18 [pid = 1742] [id = 751] 08:44:31 INFO - PROCESS | 1742 | --DOCSHELL 0x8d2e0800 == 17 [pid = 1742] [id = 752] 08:44:31 INFO - PROCESS | 1742 | --DOCSHELL 0x8d927400 == 16 [pid = 1742] [id = 754] 08:44:31 INFO - PROCESS | 1742 | --DOCSHELL 0x93e37c00 == 15 [pid = 1742] [id = 761] 08:44:31 INFO - PROCESS | 1742 | --DOCSHELL 0x92504400 == 14 [pid = 1742] [id = 758] 08:44:31 INFO - PROCESS | 1742 | --DOCSHELL 0x91593c00 == 13 [pid = 1742] [id = 773] 08:44:31 INFO - PROCESS | 1742 | --DOCSHELL 0x8d2dc400 == 12 [pid = 1742] [id = 772] 08:44:31 INFO - PROCESS | 1742 | --DOCSHELL 0x8d79d400 == 11 [pid = 1742] [id = 771] 08:44:31 INFO - PROCESS | 1742 | --DOCSHELL 0x8e637c00 == 10 [pid = 1742] [id = 769] 08:44:31 INFO - PROCESS | 1742 | --DOCSHELL 0x92d02800 == 9 [pid = 1742] [id = 770] 08:44:31 INFO - PROCESS | 1742 | --DOCSHELL 0x8d2dc000 == 8 [pid = 1742] [id = 767] 08:44:31 INFO - PROCESS | 1742 | --DOCSHELL 0x8d2e1c00 == 7 [pid = 1742] [id = 768] 08:44:31 INFO - PROCESS | 1742 | --DOMWINDOW == 99 (0x95458c00) [pid = 1742] [serial = 2252] [outer = (nil)] [url = about:blank] 08:44:31 INFO - PROCESS | 1742 | --DOMWINDOW == 98 (0x95454800) [pid = 1742] [serial = 2251] [outer = (nil)] [url = about:blank] 08:44:31 INFO - PROCESS | 1742 | --DOMWINDOW == 97 (0x8d7a3000) [pid = 1742] [serial = 2254] [outer = (nil)] [url = about:blank] 08:44:31 INFO - PROCESS | 1742 | --DOMWINDOW == 96 (0x8d2d6800) [pid = 1742] [serial = 2226] [outer = (nil)] [url = about:blank] 08:44:31 INFO - PROCESS | 1742 | --DOMWINDOW == 95 (0x8d0b7000) [pid = 1742] [serial = 2225] [outer = (nil)] [url = about:blank] 08:44:31 INFO - PROCESS | 1742 | --DOMWINDOW == 94 (0x8e672c00) [pid = 1742] [serial = 2257] [outer = (nil)] [url = about:blank] 08:44:31 INFO - PROCESS | 1742 | --DOMWINDOW == 93 (0x8eedf000) [pid = 1742] [serial = 2229] [outer = (nil)] [url = about:blank] 08:44:31 INFO - PROCESS | 1742 | --DOMWINDOW == 92 (0x8eec7400) [pid = 1742] [serial = 2228] [outer = (nil)] [url = about:blank] 08:44:31 INFO - PROCESS | 1742 | --DOMWINDOW == 91 (0x911a3400) [pid = 1742] [serial = 2232] [outer = (nil)] [url = about:blank] 08:44:31 INFO - PROCESS | 1742 | --DOMWINDOW == 90 (0x8f621000) [pid = 1742] [serial = 2231] [outer = (nil)] [url = about:blank] 08:44:31 INFO - PROCESS | 1742 | --DOMWINDOW == 89 (0x91d90000) [pid = 1742] [serial = 2235] [outer = (nil)] [url = about:blank] 08:44:31 INFO - PROCESS | 1742 | --DOMWINDOW == 88 (0x91d8c400) [pid = 1742] [serial = 2234] [outer = (nil)] [url = about:blank] 08:44:31 INFO - PROCESS | 1742 | --DOMWINDOW == 87 (0x93c28400) [pid = 1742] [serial = 2240] [outer = (nil)] [url = about:blank] 08:44:31 INFO - PROCESS | 1742 | --DOMWINDOW == 86 (0x92d05800) [pid = 1742] [serial = 2238] [outer = (nil)] [url = about:blank] 08:44:31 INFO - PROCESS | 1742 | --DOMWINDOW == 85 (0x92d03800) [pid = 1742] [serial = 2237] [outer = (nil)] [url = about:blank] 08:44:31 INFO - PROCESS | 1742 | --DOMWINDOW == 84 (0x94987000) [pid = 1742] [serial = 2243] [outer = (nil)] [url = about:blank] 08:44:31 INFO - PROCESS | 1742 | --DOMWINDOW == 83 (0x93c2c400) [pid = 1742] [serial = 2242] [outer = (nil)] [url = about:blank] 08:44:31 INFO - PROCESS | 1742 | --DOMWINDOW == 82 (0x8f618c00) [pid = 1742] [serial = 2263] [outer = (nil)] [url = about:blank] 08:44:31 INFO - PROCESS | 1742 | --DOMWINDOW == 81 (0x9538dc00) [pid = 1742] [serial = 2246] [outer = (nil)] [url = about:blank] 08:44:31 INFO - PROCESS | 1742 | --DOMWINDOW == 80 (0x95389000) [pid = 1742] [serial = 2245] [outer = (nil)] [url = about:blank] 08:44:31 INFO - PROCESS | 1742 | --DOMWINDOW == 79 (0x95450000) [pid = 1742] [serial = 2249] [outer = (nil)] [url = about:blank] 08:44:31 INFO - PROCESS | 1742 | --DOMWINDOW == 78 (0x9544c400) [pid = 1742] [serial = 2248] [outer = (nil)] [url = about:blank] 08:44:31 INFO - PROCESS | 1742 | --DOMWINDOW == 77 (0x8eab3000) [pid = 1742] [serial = 2258] [outer = (nil)] [url = about:blank] 08:44:31 INFO - PROCESS | 1742 | --DOMWINDOW == 76 (0x8f38a400) [pid = 1742] [serial = 2261] [outer = (nil)] [url = about:blank] 08:44:31 INFO - PROCESS | 1742 | --DOMWINDOW == 75 (0x8eec4c00) [pid = 1742] [serial = 2260] [outer = (nil)] [url = about:blank] 08:44:31 INFO - PROCESS | 1742 | --DOMWINDOW == 74 (0x8d928c00) [pid = 1742] [serial = 2255] [outer = (nil)] [url = about:blank] 08:44:32 INFO - PROCESS | 1742 | 1466696672492 Marionette TRACE conn3 <- [1,3060,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 08:44:32 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 08:44:32 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 08:44:32 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 08:44:32 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 08:44:32 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 08:44:32 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 08:44:32 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 08:44:32 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 08:44:32 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 08:44:32 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 08:44:32 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 08:44:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:44:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:44:32 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 08:44:32 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 08:44:32 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 08:44:32 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 08:44:32 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 08:44:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:44:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:44:32 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 08:44:32 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 08:44:32 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 08:44:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:44:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:44:32 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 08:44:32 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 08:44:32 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 08:44:32 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 2949ms 08:44:32 INFO - PROCESS | 1742 | 1466696672569 Marionette TRACE conn3 -> [0,3061,"getWindowHandle",null] 08:44:32 INFO - PROCESS | 1742 | 1466696672583 Marionette TRACE conn3 <- [1,3061,null,{"value":"8"}] 08:44:32 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 08:44:32 INFO - PROCESS | 1742 | 1466696672591 Marionette TRACE conn3 -> [0,3062,"setScriptTimeout",{"ms":35000}] 08:44:32 INFO - PROCESS | 1742 | 1466696672598 Marionette TRACE conn3 <- [1,3062,null,{}] 08:44:32 INFO - PROCESS | 1742 | 1466696672606 Marionette TRACE conn3 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:32 INFO - PROCESS | 1742 | 1466696672612 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:44:32 INFO - PROCESS | 1742 | 1466696672800 Marionette TRACE conn3 <- [1,3063,null,{"value":null}] 08:44:32 INFO - PROCESS | 1742 | 1466696672948 Marionette TRACE conn3 -> [0,3064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/Worker-read-file-constructor.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:32 INFO - PROCESS | 1742 | 1466696672958 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:44:32 INFO - PROCESS | 1742 | ++DOCSHELL 0x8d2e2000 == 8 [pid = 1742] [id = 775] 08:44:32 INFO - PROCESS | 1742 | ++DOMWINDOW == 75 (0x8d2e2c00) [pid = 1742] [serial = 2324] [outer = (nil)] 08:44:33 INFO - PROCESS | 1742 | ++DOMWINDOW == 76 (0x8d927000) [pid = 1742] [serial = 2325] [outer = 0x8d2e2c00] 08:44:33 INFO - PROCESS | 1742 | 1466696673029 Marionette DEBUG loaded listener.js 08:44:33 INFO - PROCESS | 1742 | ++DOMWINDOW == 77 (0x8d9f0c00) [pid = 1742] [serial = 2326] [outer = 0x8d2e2c00] 08:44:33 INFO - PROCESS | 1742 | [1742] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 08:44:33 INFO - PROCESS | 1742 | 1466696673860 Marionette TRACE conn3 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 08:44:33 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 08:44:33 INFO - {} 08:44:33 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1290ms 08:44:33 INFO - PROCESS | 1742 | 1466696673895 Marionette TRACE conn3 -> [0,3065,"getWindowHandle",null] 08:44:33 INFO - PROCESS | 1742 | 1466696673904 Marionette TRACE conn3 <- [1,3065,null,{"value":"8"}] 08:44:33 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 08:44:33 INFO - PROCESS | 1742 | 1466696673927 Marionette TRACE conn3 -> [0,3066,"setScriptTimeout",{"ms":35000}] 08:44:33 INFO - PROCESS | 1742 | 1466696673932 Marionette TRACE conn3 <- [1,3066,null,{}] 08:44:33 INFO - PROCESS | 1742 | 1466696673939 Marionette TRACE conn3 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:33 INFO - PROCESS | 1742 | 1466696673945 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:44:34 INFO - PROCESS | 1742 | 1466696674115 Marionette TRACE conn3 <- [1,3067,null,{"value":null}] 08:44:34 INFO - PROCESS | 1742 | 1466696674129 Marionette TRACE conn3 -> [0,3068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/filelist-section/filelist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/filelist-section/filelist.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:34 INFO - PROCESS | 1742 | 1466696674139 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:44:34 INFO - PROCESS | 1742 | ++DOCSHELL 0x8ebc9000 == 9 [pid = 1742] [id = 776] 08:44:34 INFO - PROCESS | 1742 | ++DOMWINDOW == 78 (0x8ebc9800) [pid = 1742] [serial = 2327] [outer = (nil)] 08:44:34 INFO - PROCESS | 1742 | ++DOMWINDOW == 79 (0x8ebcf400) [pid = 1742] [serial = 2328] [outer = 0x8ebc9800] 08:44:34 INFO - PROCESS | 1742 | 1466696674218 Marionette DEBUG loaded listener.js 08:44:34 INFO - PROCESS | 1742 | ++DOMWINDOW == 80 (0x8eec1c00) [pid = 1742] [serial = 2329] [outer = 0x8ebc9800] 08:44:35 INFO - PROCESS | 1742 | 1466696675268 Marionette TRACE conn3 <- [1,3068,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 08:44:35 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 08:44:35 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 08:44:35 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 08:44:35 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 08:44:35 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 08:44:35 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 08:44:35 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 08:44:35 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 1391ms 08:44:35 INFO - PROCESS | 1742 | 1466696675321 Marionette TRACE conn3 -> [0,3069,"getWindowHandle",null] 08:44:35 INFO - PROCESS | 1742 | 1466696675325 Marionette TRACE conn3 <- [1,3069,null,{"value":"8"}] 08:44:35 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 08:44:35 INFO - PROCESS | 1742 | 1466696675331 Marionette TRACE conn3 -> [0,3070,"setScriptTimeout",{"ms":35000}] 08:44:35 INFO - PROCESS | 1742 | 1466696675337 Marionette TRACE conn3 <- [1,3070,null,{}] 08:44:35 INFO - PROCESS | 1742 | 1466696675364 Marionette TRACE conn3 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:35 INFO - PROCESS | 1742 | 1466696675374 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:44:35 INFO - PROCESS | 1742 | 1466696675605 Marionette TRACE conn3 <- [1,3071,null,{"value":null}] 08:44:35 INFO - PROCESS | 1742 | 1466696675636 Marionette TRACE conn3 -> [0,3072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/Determining-Encoding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:35 INFO - PROCESS | 1742 | 1466696675648 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:44:35 INFO - PROCESS | 1742 | ++DOCSHELL 0x8f5d1c00 == 10 [pid = 1742] [id = 777] 08:44:35 INFO - PROCESS | 1742 | ++DOMWINDOW == 81 (0x8f5d2000) [pid = 1742] [serial = 2330] [outer = (nil)] 08:44:35 INFO - PROCESS | 1742 | ++DOMWINDOW == 82 (0x8f5d9800) [pid = 1742] [serial = 2331] [outer = 0x8f5d2000] 08:44:35 INFO - PROCESS | 1742 | 1466696675723 Marionette DEBUG loaded listener.js 08:44:35 INFO - PROCESS | 1742 | ++DOMWINDOW == 83 (0x8f619000) [pid = 1742] [serial = 2332] [outer = 0x8f5d2000] 08:44:37 INFO - PROCESS | 1742 | --DOMWINDOW == 82 (0x924b2400) [pid = 1742] [serial = 2271] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 08:44:37 INFO - PROCESS | 1742 | --DOMWINDOW == 81 (0x8d92f000) [pid = 1742] [serial = 2265] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 08:44:37 INFO - PROCESS | 1742 | --DOMWINDOW == 80 (0x93e43000) [pid = 1742] [serial = 2282] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 08:44:37 INFO - PROCESS | 1742 | --DOMWINDOW == 79 (0x91597800) [pid = 1742] [serial = 2268] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 08:44:37 INFO - PROCESS | 1742 | --DOMWINDOW == 78 (0x91196800) [pid = 1742] [serial = 2276] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 08:44:37 INFO - PROCESS | 1742 | --DOMWINDOW == 77 (0x8f5d7c00) [pid = 1742] [serial = 2297] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 08:44:37 INFO - PROCESS | 1742 | --DOMWINDOW == 76 (0x8f5d5000) [pid = 1742] [serial = 2262] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 08:44:37 INFO - PROCESS | 1742 | --DOMWINDOW == 75 (0x9535ec00) [pid = 1742] [serial = 2285] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 08:44:37 INFO - PROCESS | 1742 | --DOMWINDOW == 74 (0x8d2dfc00) [pid = 1742] [serial = 2291] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 08:44:37 INFO - PROCESS | 1742 | --DOMWINDOW == 73 (0x8d7a4400) [pid = 1742] [serial = 2279] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 08:44:37 INFO - PROCESS | 1742 | --DOMWINDOW == 72 (0x8d79a000) [pid = 1742] [serial = 2300] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 08:44:37 INFO - PROCESS | 1742 | --DOMWINDOW == 71 (0x8d2db000) [pid = 1742] [serial = 2288] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 08:44:37 INFO - PROCESS | 1742 | --DOMWINDOW == 70 (0x92505c00) [pid = 1742] [serial = 2273] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 08:44:37 INFO - PROCESS | 1742 | --DOMWINDOW == 69 (0x8e668c00) [pid = 1742] [serial = 2294] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/historical.html] 08:44:37 INFO - PROCESS | 1742 | 1466696677206 Marionette TRACE conn3 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 08:44:37 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 08:44:37 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 08:44:37 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 08:44:37 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 08:44:37 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 08:44:37 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 08:44:37 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 1910ms 08:44:37 INFO - PROCESS | 1742 | 1466696677244 Marionette TRACE conn3 -> [0,3073,"getWindowHandle",null] 08:44:37 INFO - PROCESS | 1742 | 1466696677247 Marionette TRACE conn3 <- [1,3073,null,{"value":"8"}] 08:44:37 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 08:44:37 INFO - PROCESS | 1742 | 1466696677263 Marionette TRACE conn3 -> [0,3074,"setScriptTimeout",{"ms":35000}] 08:44:37 INFO - PROCESS | 1742 | 1466696677265 Marionette TRACE conn3 <- [1,3074,null,{}] 08:44:37 INFO - PROCESS | 1742 | 1466696677273 Marionette TRACE conn3 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:37 INFO - PROCESS | 1742 | 1466696677277 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:44:37 INFO - PROCESS | 1742 | 1466696677500 Marionette TRACE conn3 <- [1,3075,null,{"value":null}] 08:44:37 INFO - PROCESS | 1742 | 1466696677658 Marionette TRACE conn3 -> [0,3076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:37 INFO - PROCESS | 1742 | 1466696677668 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:44:37 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e666c00 == 11 [pid = 1742] [id = 778] 08:44:37 INFO - PROCESS | 1742 | ++DOMWINDOW == 70 (0x8f61dc00) [pid = 1742] [serial = 2333] [outer = (nil)] 08:44:37 INFO - PROCESS | 1742 | ++DOMWINDOW == 71 (0x91199000) [pid = 1742] [serial = 2334] [outer = 0x8f61dc00] 08:44:37 INFO - PROCESS | 1742 | 1466696677742 Marionette DEBUG loaded listener.js 08:44:37 INFO - PROCESS | 1742 | ++DOMWINDOW == 72 (0x911a3400) [pid = 1742] [serial = 2335] [outer = 0x8f61dc00] 08:44:38 INFO - PROCESS | 1742 | 1466696678400 Marionette TRACE conn3 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 08:44:38 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 08:44:38 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 08:44:38 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 08:44:38 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 08:44:38 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 08:44:38 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 08:44:38 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 1189ms 08:44:38 INFO - PROCESS | 1742 | 1466696678446 Marionette TRACE conn3 -> [0,3077,"getWindowHandle",null] 08:44:38 INFO - PROCESS | 1742 | 1466696678450 Marionette TRACE conn3 <- [1,3077,null,{"value":"8"}] 08:44:38 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 08:44:38 INFO - PROCESS | 1742 | 1466696678456 Marionette TRACE conn3 -> [0,3078,"setScriptTimeout",{"ms":35000}] 08:44:38 INFO - PROCESS | 1742 | 1466696678459 Marionette TRACE conn3 <- [1,3078,null,{}] 08:44:38 INFO - PROCESS | 1742 | 1466696678465 Marionette TRACE conn3 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:38 INFO - PROCESS | 1742 | 1466696678470 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:44:38 INFO - PROCESS | 1742 | 1466696678709 Marionette TRACE conn3 <- [1,3079,null,{"value":null}] 08:44:38 INFO - PROCESS | 1742 | 1466696678729 Marionette TRACE conn3 -> [0,3080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-multiple-reads.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:38 INFO - PROCESS | 1742 | 1466696678736 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:44:38 INFO - PROCESS | 1742 | ++DOCSHELL 0x91593800 == 12 [pid = 1742] [id = 779] 08:44:38 INFO - PROCESS | 1742 | ++DOMWINDOW == 73 (0x91595000) [pid = 1742] [serial = 2336] [outer = (nil)] 08:44:38 INFO - PROCESS | 1742 | ++DOMWINDOW == 74 (0x91d89000) [pid = 1742] [serial = 2337] [outer = 0x91595000] 08:44:38 INFO - PROCESS | 1742 | 1466696678808 Marionette DEBUG loaded listener.js 08:44:38 INFO - PROCESS | 1742 | ++DOMWINDOW == 75 (0x924b0000) [pid = 1742] [serial = 2338] [outer = 0x91595000] 08:44:39 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsText - assert_throws: function "function () { 08:44:39 INFO - reader.readAsText(blob_2) 08:44:39 INFO - }" did not throw 08:44:39 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3 08:44:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:44:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:44:39 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1 08:44:39 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsDataURL - assert_throws: function "function () { 08:44:39 INFO - reader.readAsDataURL(blob_2) 08:44:39 INFO - }" did not throw 08:44:39 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3 08:44:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:44:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:44:39 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1 08:44:39 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsArrayBuffer - assert_throws: function "function () { 08:44:39 INFO - reader.readAsArrayBuffer(blob_2) 08:44:39 INFO - }" did not throw 08:44:39 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3 08:44:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:44:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:44:40 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1 08:44:40 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer - assert_false: Only one loadstart event should be dispatched expected false got true 08:44:40 INFO - reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5 08:44:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:44:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 08:44:40 INFO - reader.onloadstart [0,3081,"getWindowHandle",null] 08:44:40 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 08:44:40 INFO - PROCESS | 1742 | 1466696680003 Marionette TRACE conn3 <- [1,3081,null,{"value":"8"}] 08:44:40 INFO - PROCESS | 1742 | 1466696680069 Marionette TRACE conn3 -> [0,3082,"setScriptTimeout",{"ms":35000}] 08:44:40 INFO - PROCESS | 1742 | 1466696680078 Marionette TRACE conn3 <- [1,3082,null,{}] 08:44:40 INFO - PROCESS | 1742 | 1466696680091 Marionette TRACE conn3 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:40 INFO - PROCESS | 1742 | 1466696680096 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:44:40 INFO - PROCESS | 1742 | 1466696680284 Marionette TRACE conn3 <- [1,3083,null,{"value":null}] 08:44:40 INFO - PROCESS | 1742 | 1466696680486 Marionette TRACE conn3 -> [0,3084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_abort.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:40 INFO - PROCESS | 1742 | 1466696680496 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:44:40 INFO - PROCESS | 1742 | ++DOCSHELL 0x8d7a2800 == 13 [pid = 1742] [id = 780] 08:44:40 INFO - PROCESS | 1742 | ++DOMWINDOW == 76 (0x8d7a3c00) [pid = 1742] [serial = 2339] [outer = (nil)] 08:44:40 INFO - PROCESS | 1742 | ++DOMWINDOW == 77 (0x8e639c00) [pid = 1742] [serial = 2340] [outer = 0x8d7a3c00] 08:44:40 INFO - PROCESS | 1742 | 1466696680620 Marionette DEBUG loaded listener.js 08:44:40 INFO - PROCESS | 1742 | ++DOMWINDOW == 78 (0x8e670c00) [pid = 1742] [serial = 2341] [outer = 0x8d7a3c00] 08:44:41 INFO - PROCESS | 1742 | 1466696681517 Marionette TRACE conn3 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 08:44:41 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 08:44:41 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 08:44:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:44:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:44:41 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 08:44:41 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 08:44:41 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 1542ms 08:44:41 INFO - PROCESS | 1742 | 1466696681567 Marionette TRACE conn3 -> [0,3085,"getWindowHandle",null] 08:44:41 INFO - PROCESS | 1742 | 1466696681575 Marionette TRACE conn3 <- [1,3085,null,{"value":"8"}] 08:44:41 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 08:44:41 INFO - PROCESS | 1742 | 1466696681586 Marionette TRACE conn3 -> [0,3086,"setScriptTimeout",{"ms":35000}] 08:44:41 INFO - PROCESS | 1742 | 1466696681590 Marionette TRACE conn3 <- [1,3086,null,{}] 08:44:41 INFO - PROCESS | 1742 | 1466696681597 Marionette TRACE conn3 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:41 INFO - PROCESS | 1742 | 1466696681603 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:44:41 INFO - PROCESS | 1742 | 1466696681785 Marionette TRACE conn3 <- [1,3087,null,{"value":null}] 08:44:42 INFO - PROCESS | 1742 | 1466696681996 Marionette TRACE conn3 -> [0,3088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_error.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_error.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:42 INFO - PROCESS | 1742 | 1466696682003 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:44:42 INFO - PROCESS | 1742 | ++DOCSHELL 0x8eab4400 == 14 [pid = 1742] [id = 781] 08:44:42 INFO - PROCESS | 1742 | ++DOMWINDOW == 79 (0x8eee4c00) [pid = 1742] [serial = 2342] [outer = (nil)] 08:44:42 INFO - PROCESS | 1742 | ++DOMWINDOW == 80 (0x8f38a400) [pid = 1742] [serial = 2343] [outer = 0x8eee4c00] 08:44:42 INFO - PROCESS | 1742 | 1466696682131 Marionette DEBUG loaded listener.js 08:44:42 INFO - PROCESS | 1742 | ++DOMWINDOW == 81 (0x8f393c00) [pid = 1742] [serial = 2344] [outer = 0x8eee4c00] 08:44:43 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 08:44:43 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1484ms 08:44:43 INFO - PROCESS | 1742 | 1466696683061 Marionette TRACE conn3 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 08:44:43 INFO - PROCESS | 1742 | 1466696683071 Marionette TRACE conn3 -> [0,3089,"getWindowHandle",null] 08:44:43 INFO - PROCESS | 1742 | 1466696683076 Marionette TRACE conn3 <- [1,3089,null,{"value":"8"}] 08:44:43 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 08:44:43 INFO - PROCESS | 1742 | 1466696683082 Marionette TRACE conn3 -> [0,3090,"setScriptTimeout",{"ms":35000}] 08:44:43 INFO - PROCESS | 1742 | 1466696683089 Marionette TRACE conn3 <- [1,3090,null,{}] 08:44:43 INFO - PROCESS | 1742 | 1466696683105 Marionette TRACE conn3 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:43 INFO - PROCESS | 1742 | 1466696683115 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:44:43 INFO - PROCESS | 1742 | 1466696683321 Marionette TRACE conn3 <- [1,3091,null,{"value":null}] 08:44:43 INFO - PROCESS | 1742 | 1466696683507 Marionette TRACE conn3 -> [0,3092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:43 INFO - PROCESS | 1742 | 1466696683520 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:44:43 INFO - PROCESS | 1742 | ++DOCSHELL 0x924bb000 == 15 [pid = 1742] [id = 782] 08:44:43 INFO - PROCESS | 1742 | ++DOMWINDOW == 82 (0x924bb800) [pid = 1742] [serial = 2345] [outer = (nil)] 08:44:43 INFO - PROCESS | 1742 | ++DOMWINDOW == 83 (0x92502800) [pid = 1742] [serial = 2346] [outer = 0x924bb800] 08:44:43 INFO - PROCESS | 1742 | 1466696683656 Marionette DEBUG loaded listener.js 08:44:43 INFO - PROCESS | 1742 | ++DOMWINDOW == 84 (0x9250c800) [pid = 1742] [serial = 2347] [outer = 0x924bb800] 08:44:44 INFO - PROCESS | 1742 | 1466696684586 Marionette TRACE conn3 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 08:44:44 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 08:44:44 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1536ms 08:44:44 INFO - PROCESS | 1742 | 1466696684619 Marionette TRACE conn3 -> [0,3093,"getWindowHandle",null] 08:44:44 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 08:44:44 INFO - PROCESS | 1742 | 1466696684624 Marionette TRACE conn3 <- [1,3093,null,{"value":"8"}] 08:44:44 INFO - PROCESS | 1742 | 1466696684630 Marionette TRACE conn3 -> [0,3094,"setScriptTimeout",{"ms":35000}] 08:44:44 INFO - PROCESS | 1742 | 1466696684634 Marionette TRACE conn3 <- [1,3094,null,{}] 08:44:44 INFO - PROCESS | 1742 | 1466696684640 Marionette TRACE conn3 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:44 INFO - PROCESS | 1742 | 1466696684645 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:44:44 INFO - PROCESS | 1742 | 1466696684839 Marionette TRACE conn3 <- [1,3095,null,{"value":null}] 08:44:45 INFO - PROCESS | 1742 | 1466696685042 Marionette TRACE conn3 -> [0,3096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsDataURL.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsDataURL.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:45 INFO - PROCESS | 1742 | 1466696685051 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:44:45 INFO - PROCESS | 1742 | ++DOCSHELL 0x92510c00 == 16 [pid = 1742] [id = 783] 08:44:45 INFO - PROCESS | 1742 | ++DOMWINDOW == 85 (0x92587c00) [pid = 1742] [serial = 2348] [outer = (nil)] 08:44:45 INFO - PROCESS | 1742 | ++DOMWINDOW == 86 (0x9258b800) [pid = 1742] [serial = 2349] [outer = 0x92587c00] 08:44:45 INFO - PROCESS | 1742 | 1466696685177 Marionette DEBUG loaded listener.js 08:44:45 INFO - PROCESS | 1742 | ++DOMWINDOW == 87 (0x92d03000) [pid = 1742] [serial = 2350] [outer = 0x92587c00] 08:44:46 INFO - PROCESS | 1742 | 1466696686022 Marionette TRACE conn3 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 08:44:46 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 08:44:46 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1443ms 08:44:46 INFO - PROCESS | 1742 | 1466696686074 Marionette TRACE conn3 -> [0,3097,"getWindowHandle",null] 08:44:46 INFO - PROCESS | 1742 | 1466696686078 Marionette TRACE conn3 <- [1,3097,null,{"value":"8"}] 08:44:46 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 08:44:46 INFO - PROCESS | 1742 | 1466696686085 Marionette TRACE conn3 -> [0,3098,"setScriptTimeout",{"ms":35000}] 08:44:46 INFO - PROCESS | 1742 | 1466696686088 Marionette TRACE conn3 <- [1,3098,null,{}] 08:44:46 INFO - PROCESS | 1742 | 1466696686142 Marionette TRACE conn3 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:46 INFO - PROCESS | 1742 | 1466696686148 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:44:46 INFO - PROCESS | 1742 | 1466696686331 Marionette TRACE conn3 <- [1,3099,null,{"value":null}] 08:44:46 INFO - PROCESS | 1742 | 1466696686583 Marionette TRACE conn3 -> [0,3100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsText.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:46 INFO - PROCESS | 1742 | 1466696686593 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:44:46 INFO - PROCESS | 1742 | ++DOCSHELL 0x924bd800 == 17 [pid = 1742] [id = 784] 08:44:46 INFO - PROCESS | 1742 | ++DOMWINDOW == 88 (0x92581000) [pid = 1742] [serial = 2351] [outer = (nil)] 08:44:46 INFO - PROCESS | 1742 | ++DOMWINDOW == 89 (0x93048c00) [pid = 1742] [serial = 2352] [outer = 0x92581000] 08:44:46 INFO - PROCESS | 1742 | 1466696686686 Marionette DEBUG loaded listener.js 08:44:46 INFO - PROCESS | 1742 | ++DOMWINDOW == 90 (0x93050800) [pid = 1742] [serial = 2353] [outer = 0x92581000] 08:44:47 INFO - PROCESS | 1742 | 1466696687571 Marionette TRACE conn3 <- [1,3100,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 08:44:47 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 08:44:47 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 08:44:47 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 1526ms 08:44:47 INFO - PROCESS | 1742 | 1466696687613 Marionette TRACE conn3 -> [0,3101,"getWindowHandle",null] 08:44:47 INFO - PROCESS | 1742 | 1466696687618 Marionette TRACE conn3 <- [1,3101,null,{"value":"8"}] 08:44:47 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 08:44:47 INFO - PROCESS | 1742 | 1466696687624 Marionette TRACE conn3 -> [0,3102,"setScriptTimeout",{"ms":35000}] 08:44:47 INFO - PROCESS | 1742 | 1466696687627 Marionette TRACE conn3 <- [1,3102,null,{}] 08:44:47 INFO - PROCESS | 1742 | 1466696687633 Marionette TRACE conn3 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:47 INFO - PROCESS | 1742 | 1466696687645 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:44:47 INFO - PROCESS | 1742 | 1466696687915 Marionette TRACE conn3 <- [1,3103,null,{"value":null}] 08:44:48 INFO - PROCESS | 1742 | 1466696688062 Marionette TRACE conn3 -> [0,3104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readystate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readystate.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:48 INFO - PROCESS | 1742 | 1466696688073 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:44:48 INFO - PROCESS | 1742 | ++DOCSHELL 0x8ebcd000 == 18 [pid = 1742] [id = 785] 08:44:48 INFO - PROCESS | 1742 | ++DOMWINDOW == 91 (0x8f620000) [pid = 1742] [serial = 2354] [outer = (nil)] 08:44:48 INFO - PROCESS | 1742 | ++DOMWINDOW == 92 (0x93cbc800) [pid = 1742] [serial = 2355] [outer = 0x8f620000] 08:44:48 INFO - PROCESS | 1742 | 1466696688199 Marionette DEBUG loaded listener.js 08:44:48 INFO - PROCESS | 1742 | ++DOMWINDOW == 93 (0x93cc5c00) [pid = 1742] [serial = 2356] [outer = 0x8f620000] 08:44:49 INFO - PROCESS | 1742 | 1466696689048 Marionette TRACE conn3 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 08:44:49 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 08:44:49 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 1434ms 08:44:49 INFO - PROCESS | 1742 | 1466696689058 Marionette TRACE conn3 -> [0,3105,"getWindowHandle",null] 08:44:49 INFO - PROCESS | 1742 | 1466696689063 Marionette TRACE conn3 <- [1,3105,null,{"value":"8"}] 08:44:49 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 08:44:49 INFO - PROCESS | 1742 | 1466696689070 Marionette TRACE conn3 -> [0,3106,"setScriptTimeout",{"ms":35000}] 08:44:49 INFO - PROCESS | 1742 | 1466696689073 Marionette TRACE conn3 <- [1,3106,null,{}] 08:44:49 INFO - PROCESS | 1742 | 1466696689080 Marionette TRACE conn3 -> [0,3107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:49 INFO - PROCESS | 1742 | 1466696689085 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:44:49 INFO - PROCESS | 1742 | 1466696689345 Marionette TRACE conn3 <- [1,3107,null,{"value":null}] 08:44:49 INFO - PROCESS | 1742 | 1466696689571 Marionette TRACE conn3 -> [0,3108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_result.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_result.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:49 INFO - PROCESS | 1742 | 1466696689582 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:44:49 INFO - PROCESS | 1742 | ++DOCSHELL 0x8cf5c000 == 19 [pid = 1742] [id = 786] 08:44:49 INFO - PROCESS | 1742 | ++DOMWINDOW == 94 (0x8cf63800) [pid = 1742] [serial = 2357] [outer = (nil)] 08:44:49 INFO - PROCESS | 1742 | ++DOMWINDOW == 95 (0x8d79e000) [pid = 1742] [serial = 2358] [outer = 0x8cf63800] 08:44:49 INFO - PROCESS | 1742 | 1466696689664 Marionette DEBUG loaded listener.js 08:44:49 INFO - PROCESS | 1742 | ++DOMWINDOW == 96 (0x8d9f4400) [pid = 1742] [serial = 2359] [outer = 0x8cf63800] 08:44:50 INFO - PROCESS | 1742 | 1466696690686 Marionette TRACE conn3 <- [1,3108,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 08:44:50 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 08:44:50 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 08:44:50 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 08:44:50 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 1633ms 08:44:50 INFO - PROCESS | 1742 | 1466696690705 Marionette TRACE conn3 -> [0,3109,"getWindowHandle",null] 08:44:50 INFO - PROCESS | 1742 | 1466696690712 Marionette TRACE conn3 <- [1,3109,null,{"value":"8"}] 08:44:50 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 08:44:50 INFO - PROCESS | 1742 | 1466696690721 Marionette TRACE conn3 -> [0,3110,"setScriptTimeout",{"ms":35000}] 08:44:50 INFO - PROCESS | 1742 | 1466696690726 Marionette TRACE conn3 <- [1,3110,null,{}] 08:44:50 INFO - PROCESS | 1742 | 1466696690735 Marionette TRACE conn3 -> [0,3111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:50 INFO - PROCESS | 1742 | 1466696690740 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:44:50 INFO - PROCESS | 1742 | 1466696690916 Marionette TRACE conn3 <- [1,3111,null,{"value":null}] 08:44:51 INFO - PROCESS | 1742 | 1466696691143 Marionette TRACE conn3 -> [0,3112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_createobjecturl_blob.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:51 INFO - PROCESS | 1742 | 1466696691157 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:44:51 INFO - PROCESS | 1742 | ++DOCSHELL 0x8cf68c00 == 20 [pid = 1742] [id = 787] 08:44:51 INFO - PROCESS | 1742 | ++DOMWINDOW == 97 (0x8d7a0c00) [pid = 1742] [serial = 2360] [outer = (nil)] 08:44:51 INFO - PROCESS | 1742 | ++DOMWINDOW == 98 (0x8d92bc00) [pid = 1742] [serial = 2361] [outer = 0x8d7a0c00] 08:44:51 INFO - PROCESS | 1742 | 1466696691365 Marionette DEBUG loaded listener.js 08:44:51 INFO - PROCESS | 1742 | ++DOMWINDOW == 99 (0x8e637c00) [pid = 1742] [serial = 2362] [outer = 0x8d7a0c00] 08:44:51 INFO - PROCESS | 1742 | --DOMWINDOW == 98 (0x8d925c00) [pid = 1742] [serial = 2301] [outer = (nil)] [url = about:blank] 08:44:51 INFO - PROCESS | 1742 | --DOMWINDOW == 97 (0x8e640000) [pid = 1742] [serial = 2266] [outer = (nil)] [url = about:blank] 08:44:51 INFO - PROCESS | 1742 | --DOMWINDOW == 96 (0x8eab5400) [pid = 1742] [serial = 2267] [outer = (nil)] [url = about:blank] 08:44:51 INFO - PROCESS | 1742 | --DOMWINDOW == 95 (0x93c24800) [pid = 1742] [serial = 2280] [outer = (nil)] [url = about:blank] 08:44:51 INFO - PROCESS | 1742 | --DOMWINDOW == 94 (0x93a59400) [pid = 1742] [serial = 2281] [outer = (nil)] [url = about:blank] 08:44:51 INFO - PROCESS | 1742 | --DOMWINDOW == 93 (0x9159f400) [pid = 1742] [serial = 2269] [outer = (nil)] [url = about:blank] 08:44:51 INFO - PROCESS | 1742 | --DOMWINDOW == 92 (0x91c58400) [pid = 1742] [serial = 2270] [outer = (nil)] [url = about:blank] 08:44:51 INFO - PROCESS | 1742 | --DOMWINDOW == 91 (0x924b5000) [pid = 1742] [serial = 2272] [outer = (nil)] [url = about:blank] 08:44:51 INFO - PROCESS | 1742 | --DOMWINDOW == 90 (0x95359800) [pid = 1742] [serial = 2283] [outer = (nil)] [url = about:blank] 08:44:51 INFO - PROCESS | 1742 | --DOMWINDOW == 89 (0x95359c00) [pid = 1742] [serial = 2284] [outer = (nil)] [url = about:blank] 08:44:51 INFO - PROCESS | 1742 | --DOMWINDOW == 88 (0x92580c00) [pid = 1742] [serial = 2274] [outer = (nil)] [url = about:blank] 08:44:51 INFO - PROCESS | 1742 | --DOMWINDOW == 87 (0x9258e400) [pid = 1742] [serial = 2275] [outer = (nil)] [url = about:blank] 08:44:51 INFO - PROCESS | 1742 | --DOMWINDOW == 86 (0x9119d400) [pid = 1742] [serial = 2264] [outer = (nil)] [url = about:blank] 08:44:51 INFO - PROCESS | 1742 | --DOMWINDOW == 85 (0x8d925800) [pid = 1742] [serial = 2292] [outer = (nil)] [url = about:blank] 08:44:51 INFO - PROCESS | 1742 | --DOMWINDOW == 84 (0x8d9f3400) [pid = 1742] [serial = 2293] [outer = (nil)] [url = about:blank] 08:44:51 INFO - PROCESS | 1742 | --DOMWINDOW == 83 (0x8ebcb800) [pid = 1742] [serial = 2295] [outer = (nil)] [url = about:blank] 08:44:51 INFO - PROCESS | 1742 | --DOMWINDOW == 82 (0x8eeca800) [pid = 1742] [serial = 2296] [outer = (nil)] [url = about:blank] 08:44:51 INFO - PROCESS | 1742 | --DOMWINDOW == 81 (0x92d0f400) [pid = 1742] [serial = 2277] [outer = (nil)] [url = about:blank] 08:44:51 INFO - PROCESS | 1742 | --DOMWINDOW == 80 (0x93054000) [pid = 1742] [serial = 2278] [outer = (nil)] [url = about:blank] 08:44:51 INFO - PROCESS | 1742 | --DOMWINDOW == 79 (0x95389800) [pid = 1742] [serial = 2286] [outer = (nil)] [url = about:blank] 08:44:51 INFO - PROCESS | 1742 | --DOMWINDOW == 78 (0x953ebc00) [pid = 1742] [serial = 2287] [outer = (nil)] [url = about:blank] 08:44:51 INFO - PROCESS | 1742 | --DOMWINDOW == 77 (0x8d9eb000) [pid = 1742] [serial = 2289] [outer = (nil)] [url = about:blank] 08:44:51 INFO - PROCESS | 1742 | --DOMWINDOW == 76 (0x8e667c00) [pid = 1742] [serial = 2290] [outer = (nil)] [url = about:blank] 08:44:51 INFO - PROCESS | 1742 | --DOMWINDOW == 75 (0x91c55000) [pid = 1742] [serial = 2302] [outer = (nil)] [url = about:blank] 08:44:51 INFO - PROCESS | 1742 | --DOMWINDOW == 74 (0x911a0800) [pid = 1742] [serial = 2299] [outer = (nil)] [url = about:blank] 08:44:51 INFO - PROCESS | 1742 | --DOMWINDOW == 73 (0x8f61a800) [pid = 1742] [serial = 2298] [outer = (nil)] [url = about:blank] 08:44:52 INFO - PROCESS | 1742 | 1466696692387 Marionette TRACE conn3 <- [1,3112,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 08:44:52 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 08:44: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 08:44:52 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 08:44:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:44:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:44:52 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 08:44:52 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 1695ms 08:44:52 INFO - PROCESS | 1742 | 1466696692417 Marionette TRACE conn3 -> [0,3113,"getWindowHandle",null] 08:44:52 INFO - PROCESS | 1742 | 1466696692423 Marionette TRACE conn3 <- [1,3113,null,{"value":"8"}] 08:44:52 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 08:44:52 INFO - PROCESS | 1742 | 1466696692432 Marionette TRACE conn3 -> [0,3114,"setScriptTimeout",{"ms":35000}] 08:44:52 INFO - PROCESS | 1742 | 1466696692440 Marionette TRACE conn3 <- [1,3114,null,{}] 08:44:52 INFO - PROCESS | 1742 | 1466696692449 Marionette TRACE conn3 -> [0,3115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:52 INFO - PROCESS | 1742 | 1466696692454 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:44:52 INFO - PROCESS | 1742 | 1466696692766 Marionette TRACE conn3 <- [1,3115,null,{"value":null}] 08:44:52 INFO - PROCESS | 1742 | 1466696692922 Marionette TRACE conn3 -> [0,3116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_xmlhttprequest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_xmlhttprequest.html\", \"47122f03-4460-4d89-9bdd-86b5ed17288b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:52 INFO - PROCESS | 1742 | 1466696692933 Marionette INFO sendAsync 603278d8-d7d5-4363-937a-4a8484658d72 08:44:52 INFO - PROCESS | 1742 | ++DOCSHELL 0x8cf68000 == 21 [pid = 1742] [id = 788] 08:44:52 INFO - PROCESS | 1742 | ++DOMWINDOW == 74 (0x8d0bcc00) [pid = 1742] [serial = 2363] [outer = (nil)] 08:44:53 INFO - PROCESS | 1742 | ++DOMWINDOW == 75 (0x8e63bc00) [pid = 1742] [serial = 2364] [outer = 0x8d0bcc00] 08:44:53 INFO - PROCESS | 1742 | 1466696693022 Marionette DEBUG loaded listener.js 08:44:53 INFO - PROCESS | 1742 | ++DOMWINDOW == 76 (0x8e672800) [pid = 1742] [serial = 2365] [outer = 0x8d0bcc00] 08:44:53 INFO - PROCESS | 1742 | 1466696693893 Marionette TRACE conn3 <- [1,3116,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 08:44:53 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 08:44:53 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 1537ms 08:44:53 INFO - PROCESS | 1742 | 1466696693970 Marionette TRACE conn3 -> [0,3117,"getWindowHandle",null] 08:44:53 INFO - PROCESS | 1742 | 1466696693978 Marionette TRACE conn3 <- [1,3117,null,{"value":"8"}] 08:44:55 WARNING - u'runner_teardown' () 08:44:55 INFO - No more tests 08:44:55 INFO - Got 0 unexpected results 08:44:55 INFO - SUITE-END | took 1303s 08:44:55 INFO - Closing logging queue 08:44:55 INFO - queue closed 08:44:55 INFO - Return code: 0 08:44:55 WARNING - # TBPL SUCCESS # 08:44:55 INFO - Running post-action listener: _resource_record_post_action 08:44:55 INFO - Running post-run listener: _resource_record_post_run 08:44:56 INFO - Total resource usage - Wall time: 1338s; CPU: 98.0%; Read bytes: 14114816; Write bytes: 926617600; Read time: 1128; Write time: 319948 08:44:56 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 08:44:56 INFO - install - Wall time: 30s; CPU: 100.0%; Read bytes: 4096; Write bytes: 134447104; Read time: 0; Write time: 155124 08:44:56 INFO - run-tests - Wall time: 1309s; CPU: 98.0%; Read bytes: 11014144; Write bytes: 782487552; Read time: 836; Write time: 155276 08:44:56 INFO - Running post-run listener: _upload_blobber_files 08:44:56 INFO - Blob upload gear active. 08:44:56 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 08:44: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 08:44: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-beta', '-d', '/builds/slave/test/build/blobber_upload_dir', '--output-manifest', '/builds/slave/test/build/uploaded_files.json'] 08:44: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-beta -d /builds/slave/test/build/blobber_upload_dir --output-manifest /builds/slave/test/build/uploaded_files.json 08:44:57 INFO - (blobuploader) - INFO - Open directory for files ... 08:44:57 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 08:44:57 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 08:44:57 INFO - (blobuploader) - INFO - Uploading, attempt #1. 08:45:00 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 08:45:00 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 08:45:00 INFO - (blobuploader) - INFO - Done attempting. 08:45:00 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 08:45:00 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 08:45:00 INFO - (blobuploader) - INFO - Uploading, attempt #1. 08:45:01 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 08:45:01 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 08:45:01 INFO - (blobuploader) - INFO - Done attempting. 08:45:01 INFO - (blobuploader) - INFO - Iteration through files over. 08:45:01 INFO - Return code: 0 08:45:01 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 08:45:01 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 08:45:01 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/9fa34220790499c31d359f300b23f666a27cb9d936b9b46d5e8ecdaf134a2bd018b35a7d653e527011c22f645d6f183ac6ca30655e8ec4b2be9c06ee2a297260", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/d0bab81e43af8291b3b07996e46dd49d38a21212ebb8f5daffd3b4e89b0d94b5a26c01cb1e21c65614dcf216b2ab3319e3c8f5871558e1663bbebd32b549b459"} 08:45:01 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 08:45:01 INFO - Writing to file /builds/slave/test/properties/blobber_files 08:45:01 INFO - Contents: 08:45:01 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/9fa34220790499c31d359f300b23f666a27cb9d936b9b46d5e8ecdaf134a2bd018b35a7d653e527011c22f645d6f183ac6ca30655e8ec4b2be9c06ee2a297260", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/d0bab81e43af8291b3b07996e46dd49d38a21212ebb8f5daffd3b4e89b0d94b5a26c01cb1e21c65614dcf216b2ab3319e3c8f5871558e1663bbebd32b549b459"} 08:45:01 INFO - Running post-run listener: copy_logs_to_upload_dir 08:45:01 INFO - Copying logs to upload dir... 08:45:01 INFO - mkdir: /builds/slave/test/build/upload/logs 08:45:01 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=1437.271684 ========= master_lag: 13.62 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 24 mins, 10 secs) (at 2016-06-23 08:45:15.074467) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 2 secs) (at 2016-06-23 08:45:15.075906) ========= 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-1466694780.612726-334244674 _=/tools/buildbot/bin/python using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/9fa34220790499c31d359f300b23f666a27cb9d936b9b46d5e8ecdaf134a2bd018b35a7d653e527011c22f645d6f183ac6ca30655e8ec4b2be9c06ee2a297260", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/d0bab81e43af8291b3b07996e46dd49d38a21212ebb8f5daffd3b4e89b0d94b5a26c01cb1e21c65614dcf216b2ab3319e3c8f5871558e1663bbebd32b549b459"} build_url:https://queue.taskcluster.net/v1/task/ei5H9nTFTWi2mFR-FfsoHg/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 symbols_url:https://queue.taskcluster.net/v1/task/ei5H9nTFTWi2mFR-FfsoHg/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.033078 build_url: 'https://queue.taskcluster.net/v1/task/ei5H9nTFTWi2mFR-FfsoHg/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/9fa34220790499c31d359f300b23f666a27cb9d936b9b46d5e8ecdaf134a2bd018b35a7d653e527011c22f645d6f183ac6ca30655e8ec4b2be9c06ee2a297260", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/d0bab81e43af8291b3b07996e46dd49d38a21212ebb8f5daffd3b4e89b0d94b5a26c01cb1e21c65614dcf216b2ab3319e3c8f5871558e1663bbebd32b549b459"}' symbols_url: 'https://queue.taskcluster.net/v1/task/ei5H9nTFTWi2mFR-FfsoHg/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip' ========= master_lag: 2.89 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 2 secs) (at 2016-06-23 08:45:17.996786) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 9 secs) (at 2016-06-23 08:45:17.997222) ========= 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-1466694780.612726-334244674 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.018699 ========= master_lag: 9.50 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 9 secs) (at 2016-06-23 08:45:27.519572) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-06-23 08:45:27.519941) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-06-23 08:45:27.566947) ========= ========= Total master_lag: 26.53 =========