builder: mozilla-aurora_ubuntu32_vm-debug_test-web-platform-tests-1 slave: tst-linux32-spot-253 starttime: 1464713394.42 results: success (0) buildid: 20160531081043 builduid: 5835ec89f95e4ccd81cb84ed158e850d revision: c376a953a79220ff0d026583dd3a3dbb7b77b999 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-05-31 09:49:54.416342) ========= master: http://buildbot-master08.bb.releng.use1.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-05-31 09:49:54.416769) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-31 09:49:54.417054) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-31 09:49:54.456652) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-31 09:49:54.456921) ========= 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-1464713272.982820-2083643956 _=/tools/buildbot/bin/python using PTY: False --2016-05-31 09:49:54-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py Resolving hg.mozilla.org (hg.mozilla.org)... 63.245.215.102, 63.245.215.25 Connecting to hg.mozilla.org (hg.mozilla.org)|63.245.215.102|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12141 (12K) [text/x-python] Saving to: `archiver_client.py' 0K .......... . 100% 6.52M=0.002s 2016-05-31 09:49:55 (6.52 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.562472 ========= master_lag: 0.21 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-31 09:49:55.224721) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-31 09:49:55.225063) ========= 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-1464713272.982820-2083643956 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.028187 ========= master_lag: 0.30 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-31 09:49:55.553470) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-05-31 09:49:55.553838) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev c376a953a79220ff0d026583dd3a3dbb7b77b999 --destination scripts --debug' in dir /builds/slave/test/. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev c376a953a79220ff0d026583dd3a3dbb7b77b999 --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-1464713272.982820-2083643956 _=/tools/buildbot/bin/python using PTY: False 2016-05-31 09:49:55,650 truncating revision to first 12 chars 2016-05-31 09:49:55,650 Setting DEBUG logging. 2016-05-31 09:49:55,651 attempt 1/10 2016-05-31 09:49:55,651 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/c376a953a792?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-05-31 09:49:56,943 unpacking tar archive at: mozilla-aurora-c376a953a792/testing/mozharness/ program finished with exit code 0 elapsedTime=2.051308 ========= master_lag: 0.03 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-05-31 09:49:57.638585) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-31 09:49:57.638900) ========= script_repo_revision: c376a953a79220ff0d026583dd3a3dbb7b77b999 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-31 09:49:57.639325) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-31 09:49:57.639612) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-31 09:49:57.669194) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 25 mins, 27 secs) (at 2016-05-31 09:49:57.669502) ========= /tools/buildbot/bin/python scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-aurora --download-symbols true in dir /builds/slave/test/. (timeout 1800 secs) (maxTime 7200 secs) watching logfiles {} argv: ['/tools/buildbot/bin/python', 'scripts/scripts/web_platform_tests.py', '--cfg', 'web_platform_tests/prod_config.py', '--test-type=testharness', '--total-chunks', '10', '--this-chunk', '1', '--blob-upload-branch', 'mozilla-aurora', '--download-symbols', 'true'] environment: CCACHE_DIR=/builds/ccache CCACHE_UMASK=002 DISPLAY=:0 HOME=/home/cltbld LANG=en_US.UTF-8 LOGNAME=cltbld MAIL=/var/mail/cltbld MOZ_HIDE_RESULTS_TABLE=1 MOZ_NODE_PATH=/usr/bin/node MOZ_NO_REMOTE=1 NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript NO_FAIL_ON_TEST_ERRORS=1 PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games PROPERTIES_FILE=/builds/slave/test/buildprops.json PWD=/builds/slave/test SHELL=/bin/bash SHLVL=1 TERM=linux TMOUT=86400 USER=cltbld XDG_SESSION_COOKIE=5a152710dd62cc268aad214e000002d8-1464713272.982820-2083643956 _=/tools/buildbot/bin/python using PTY: False 09:49:57 INFO - MultiFileLogger online at 20160531 09:49:57 in /builds/slave/test 09:49:57 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-aurora --download-symbols true 09:49:57 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 09:49:57 INFO - {'append_to_log': False, 09:49:57 INFO - 'base_work_dir': '/builds/slave/test', 09:49:57 INFO - 'blob_upload_branch': 'mozilla-aurora', 09:49:57 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 09:49:57 INFO - 'buildbot_json_path': 'buildprops.json', 09:49:57 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 09:49:57 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 09:49:57 INFO - 'download_minidump_stackwalk': True, 09:49:57 INFO - 'download_symbols': 'true', 09:49:57 INFO - 'e10s': False, 09:49:57 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 09:49:57 INFO - 'tooltool.py': '/tools/tooltool.py', 09:49:57 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 09:49:57 INFO - '/tools/misc-python/virtualenv.py')}, 09:49:57 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 09:49:57 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 09:49:57 INFO - 'log_level': 'info', 09:49:57 INFO - 'log_to_console': True, 09:49:57 INFO - 'opt_config_files': (), 09:49:57 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 09:49:57 INFO - '--processes=1', 09:49:57 INFO - '--config=%(test_path)s/wptrunner.ini', 09:49:57 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 09:49:57 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 09:49:57 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 09:49:57 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 09:49:57 INFO - 'pip_index': False, 09:49:57 INFO - 'require_test_zip': True, 09:49:57 INFO - 'test_type': ('testharness',), 09:49:57 INFO - 'this_chunk': '1', 09:49:57 INFO - 'tooltool_cache': '/builds/tooltool_cache', 09:49:57 INFO - 'total_chunks': '10', 09:49:57 INFO - 'virtualenv_path': 'venv', 09:49:57 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 09:49:57 INFO - 'work_dir': 'build'} 09:49:57 INFO - ##### 09:49:57 INFO - ##### Running clobber step. 09:49:57 INFO - ##### 09:49:57 INFO - Running pre-action listener: _resource_record_pre_action 09:49:57 INFO - Running main action method: clobber 09:49:57 INFO - rmtree: /builds/slave/test/build 09:49:57 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 09:49:59 INFO - Running post-action listener: _resource_record_post_action 09:49:59 INFO - ##### 09:49:59 INFO - ##### Running read-buildbot-config step. 09:49:59 INFO - ##### 09:49:59 INFO - Running pre-action listener: _resource_record_pre_action 09:49:59 INFO - Running main action method: read_buildbot_config 09:49:59 INFO - Using buildbot properties: 09:49:59 INFO - { 09:49:59 INFO - "project": "", 09:49:59 INFO - "product": "firefox", 09:49:59 INFO - "script_repo_revision": "production", 09:49:59 INFO - "scheduler": "tests-mozilla-aurora-ubuntu32_vm-debug-unittest", 09:49:59 INFO - "repository": "", 09:49:59 INFO - "buildername": "Ubuntu VM 12.04 mozilla-aurora debug test web-platform-tests-1", 09:49:59 INFO - "buildid": "20160531081043", 09:49:59 INFO - "pgo_build": "False", 09:49:59 INFO - "basedir": "/builds/slave/test", 09:49:59 INFO - "buildnumber": 4, 09:49:59 INFO - "slavename": "tst-linux32-spot-253", 09:49:59 INFO - "revision": "c376a953a79220ff0d026583dd3a3dbb7b77b999", 09:49:59 INFO - "master": "http://buildbot-master08.bb.releng.use1.mozilla.com:8201/", 09:49:59 INFO - "platform": "linux", 09:49:59 INFO - "branch": "mozilla-aurora", 09:49:59 INFO - "repo_path": "releases/mozilla-aurora", 09:49:59 INFO - "moz_repo_path": "", 09:49:59 INFO - "stage_platform": "linux", 09:49:59 INFO - "builduid": "5835ec89f95e4ccd81cb84ed158e850d", 09:49:59 INFO - "slavebuilddir": "test" 09:49:59 INFO - } 09:49:59 INFO - Found installer url https://queue.taskcluster.net/v1/task/Az-LmE-JTd2FBaXdKDOsKA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2. 09:49:59 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/Az-LmE-JTd2FBaXdKDOsKA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json. 09:49:59 INFO - Running post-action listener: _resource_record_post_action 09:49:59 INFO - ##### 09:49:59 INFO - ##### Running download-and-extract step. 09:49:59 INFO - ##### 09:49:59 INFO - Running pre-action listener: _resource_record_pre_action 09:49:59 INFO - Running main action method: download_and_extract 09:49:59 INFO - mkdir: /builds/slave/test/build/tests 09:49:59 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:49:59 INFO - https://queue.taskcluster.net/v1/task/Az-LmE-JTd2FBaXdKDOsKA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json matches https://queue.taskcluster.net 09:49:59 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Az-LmE-JTd2FBaXdKDOsKA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json 09:49:59 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Az-LmE-JTd2FBaXdKDOsKA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json 09:49:59 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Az-LmE-JTd2FBaXdKDOsKA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json to /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.test_packages.json 09:49:59 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Az-LmE-JTd2FBaXdKDOsKA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.test_packages.json'}, attempt #1 09:50:09 INFO - Downloaded 1325 bytes. 09:50:09 INFO - Reading from file /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.test_packages.json 09:50:09 INFO - Using the following test package requirements: 09:50:09 INFO - {u'common': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip'], 09:50:09 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 09:50:09 INFO - u'firefox-48.0a2.en-US.linux-i686.cppunittest.tests.zip'], 09:50:09 INFO - u'gtest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 09:50:09 INFO - u'firefox-48.0a2.en-US.linux-i686.gtest.tests.zip'], 09:50:09 INFO - u'jittest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 09:50:09 INFO - u'jsshell-linux-i686.zip'], 09:50:09 INFO - u'mochitest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 09:50:09 INFO - u'firefox-48.0a2.en-US.linux-i686.mochitest.tests.zip'], 09:50:09 INFO - u'mozbase': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip'], 09:50:09 INFO - u'reftest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 09:50:09 INFO - u'firefox-48.0a2.en-US.linux-i686.reftest.tests.zip'], 09:50:09 INFO - u'talos': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 09:50:09 INFO - u'firefox-48.0a2.en-US.linux-i686.talos.tests.zip'], 09:50:09 INFO - u'web-platform': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 09:50:09 INFO - u'firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip'], 09:50:09 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 09:50:09 INFO - u'firefox-48.0a2.en-US.linux-i686.xpcshell.tests.zip']} 09:50:09 INFO - Downloading packages: [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', u'firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip'] for test suite category: web-platform 09:50:09 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:50:09 INFO - https://queue.taskcluster.net/v1/task/Az-LmE-JTd2FBaXdKDOsKA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip matches https://queue.taskcluster.net 09:50:09 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Az-LmE-JTd2FBaXdKDOsKA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip 09:50:09 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Az-LmE-JTd2FBaXdKDOsKA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip 09:50:09 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Az-LmE-JTd2FBaXdKDOsKA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip to /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip 09:50:09 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Az-LmE-JTd2FBaXdKDOsKA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip'}, attempt #1 09:50:21 INFO - Downloaded 22798784 bytes. 09:50:21 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 09:50:21 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 09:50:22 INFO - caution: filename not matched: web-platform/* 09:50:22 INFO - Return code: 11 09:50:22 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:50:22 INFO - https://queue.taskcluster.net/v1/task/Az-LmE-JTd2FBaXdKDOsKA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip matches https://queue.taskcluster.net 09:50:22 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Az-LmE-JTd2FBaXdKDOsKA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip 09:50:22 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Az-LmE-JTd2FBaXdKDOsKA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip 09:50:22 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Az-LmE-JTd2FBaXdKDOsKA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip to /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip 09:50:22 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Az-LmE-JTd2FBaXdKDOsKA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip'}, attempt #1 09:50:33 INFO - Downloaded 36409186 bytes. 09:50:33 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 09:50:33 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 09:50:37 INFO - caution: filename not matched: bin/* 09:50:37 INFO - caution: filename not matched: config/* 09:50:37 INFO - caution: filename not matched: mozbase/* 09:50:37 INFO - caution: filename not matched: marionette/* 09:50:37 INFO - caution: filename not matched: tools/wptserve/* 09:50:37 INFO - Return code: 11 09:50:37 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:50:37 INFO - https://queue.taskcluster.net/v1/task/Az-LmE-JTd2FBaXdKDOsKA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 matches https://queue.taskcluster.net 09:50:37 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Az-LmE-JTd2FBaXdKDOsKA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 09:50:37 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Az-LmE-JTd2FBaXdKDOsKA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 09:50:37 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Az-LmE-JTd2FBaXdKDOsKA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 to /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 09:50:37 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Az-LmE-JTd2FBaXdKDOsKA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.tar.bz2'}, attempt #1 09:51:03 INFO - Downloaded 69363771 bytes. 09:51:03 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/Az-LmE-JTd2FBaXdKDOsKA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 09:51:03 INFO - mkdir: /builds/slave/test/properties 09:51:03 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 09:51:03 INFO - Writing to file /builds/slave/test/properties/build_url 09:51:03 INFO - Contents: 09:51:03 INFO - build_url:https://queue.taskcluster.net/v1/task/Az-LmE-JTd2FBaXdKDOsKA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 09:51:33 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/Az-LmE-JTd2FBaXdKDOsKA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 09:51:33 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 09:51:33 INFO - Writing to file /builds/slave/test/properties/symbols_url 09:51:33 INFO - Contents: 09:51:33 INFO - symbols_url:https://queue.taskcluster.net/v1/task/Az-LmE-JTd2FBaXdKDOsKA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 09:51:33 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:51:33 INFO - https://queue.taskcluster.net/v1/task/Az-LmE-JTd2FBaXdKDOsKA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip matches https://queue.taskcluster.net 09:51:33 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Az-LmE-JTd2FBaXdKDOsKA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 09:51:33 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Az-LmE-JTd2FBaXdKDOsKA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 09:51:33 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Az-LmE-JTd2FBaXdKDOsKA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip to /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 09:51:33 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Az-LmE-JTd2FBaXdKDOsKA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip'}, attempt #1 09:52:00 INFO - Downloaded 92337707 bytes. 09:52:00 INFO - Running command: ['unzip', '-q', '-o', '/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip', '-d', '/builds/slave/test/build/symbols'] 09:52:00 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip -d /builds/slave/test/build/symbols 09:52:08 INFO - Return code: 0 09:52:08 INFO - Running post-action listener: _resource_record_post_action 09:52:08 INFO - Running post-action listener: set_extra_try_arguments 09:52:08 INFO - ##### 09:52:08 INFO - ##### Running create-virtualenv step. 09:52:08 INFO - ##### 09:52:08 INFO - Running pre-action listener: _pre_create_virtualenv 09:52:08 INFO - Running pre-action listener: _resource_record_pre_action 09:52:08 INFO - Running main action method: create_virtualenv 09:52:08 INFO - Creating virtualenv /builds/slave/test/build/venv 09:52:08 INFO - Running command: ['/tools/buildbot/bin/python', '/tools/misc-python/virtualenv.py', '--no-site-packages', '--distribute', '/builds/slave/test/build/venv'] in /builds/slave/test/build 09:52:08 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 09:52:10 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 09:52:10 INFO - Using real prefix '/usr' 09:52:10 INFO - New python executable in /builds/slave/test/build/venv/bin/python 09:52:11 INFO - Installing distribute.............................................................................................................................................................................................done. 09:52:15 INFO - Installing pip.................done. 09:52:15 INFO - Return code: 0 09:52:15 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 09:52:15 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:52:15 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:52:15 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 09:52:15 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:52:15 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:52:15 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 09:52:15 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x95cfc58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9636598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x96e8f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x93cae30>, '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 0x9667c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x96e6470>, '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-1464713272.982820-2083643956', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 09:52:15 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in /builds/slave/test/build 09:52:15 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 09:52:15 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 09:52:15 INFO - 'CCACHE_UMASK': '002', 09:52:15 INFO - 'DISPLAY': ':0', 09:52:15 INFO - 'HOME': '/home/cltbld', 09:52:15 INFO - 'LANG': 'en_US.UTF-8', 09:52:15 INFO - 'LOGNAME': 'cltbld', 09:52:15 INFO - 'MAIL': '/var/mail/cltbld', 09:52:15 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:52:15 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 09:52:15 INFO - 'MOZ_NO_REMOTE': '1', 09:52:15 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 09:52:15 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:52:15 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 09:52:15 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 09:52:15 INFO - 'PWD': '/builds/slave/test', 09:52:15 INFO - 'SHELL': '/bin/bash', 09:52:15 INFO - 'SHLVL': '1', 09:52:15 INFO - 'TERM': 'linux', 09:52:15 INFO - 'TMOUT': '86400', 09:52:15 INFO - 'USER': 'cltbld', 09:52:15 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1464713272.982820-2083643956', 09:52:15 INFO - '_': '/tools/buildbot/bin/python'} 09:52:15 INFO - Ignoring indexes: https://pypi.python.org/simple/ 09:52:15 INFO - Downloading/unpacking psutil>=0.7.1 09:52:15 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 09:52:15 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 09:52:15 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 09:52:15 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 09:52:15 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 09:52:15 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 09:52:21 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 09:52:21 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 09:52:21 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 09:52:21 INFO - Installing collected packages: psutil 09:52:21 INFO - Running setup.py install for psutil 09:52:21 INFO - building 'psutil._psutil_linux' extension 09:52:21 INFO - gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -DPSUTIL_VERSION=311 -I/usr/include/python2.7 -c psutil/_psutil_linux.c -o build/temp.linux-i686-2.7/psutil/_psutil_linux.o 09:52:21 INFO - psutil/_psutil_linux.c: In function ‘init_psutil_linux’: 09:52:21 WARNING - psutil/_psutil_linux.c:652:5: warning: overflow in implicit constant conversion [-Woverflow] 09:52:21 INFO - gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro build/temp.linux-i686-2.7/psutil/_psutil_linux.o -o build/lib.linux-i686-2.7/psutil/_psutil_linux.so 09:52:22 INFO - building 'psutil._psutil_posix' extension 09:52:22 INFO - gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -I/usr/include/python2.7 -c psutil/_psutil_posix.c -o build/temp.linux-i686-2.7/psutil/_psutil_posix.o 09:52:22 INFO - gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro build/temp.linux-i686-2.7/psutil/_psutil_posix.o -o build/lib.linux-i686-2.7/psutil/_psutil_posix.so 09:52:22 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 09:52:22 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 09:52:22 INFO - Successfully installed psutil 09:52:22 INFO - Cleaning up... 09:52:22 INFO - Return code: 0 09:52:22 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 09:52:22 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:52:22 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:52:22 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 09:52:22 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:52:22 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:52:22 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 09:52:22 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x95cfc58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9636598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x96e8f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x93cae30>, '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 0x9667c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x96e6470>, '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-1464713272.982820-2083643956', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 09:52:22 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in /builds/slave/test/build 09:52:22 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 09:52:22 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 09:52:22 INFO - 'CCACHE_UMASK': '002', 09:52:22 INFO - 'DISPLAY': ':0', 09:52:22 INFO - 'HOME': '/home/cltbld', 09:52:22 INFO - 'LANG': 'en_US.UTF-8', 09:52:22 INFO - 'LOGNAME': 'cltbld', 09:52:22 INFO - 'MAIL': '/var/mail/cltbld', 09:52:22 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:52:22 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 09:52:22 INFO - 'MOZ_NO_REMOTE': '1', 09:52:22 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 09:52:22 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:52:22 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 09:52:22 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 09:52:22 INFO - 'PWD': '/builds/slave/test', 09:52:22 INFO - 'SHELL': '/bin/bash', 09:52:22 INFO - 'SHLVL': '1', 09:52:22 INFO - 'TERM': 'linux', 09:52:22 INFO - 'TMOUT': '86400', 09:52:22 INFO - 'USER': 'cltbld', 09:52:22 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1464713272.982820-2083643956', 09:52:22 INFO - '_': '/tools/buildbot/bin/python'} 09:52:22 INFO - Ignoring indexes: https://pypi.python.org/simple/ 09:52:22 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 09:52:22 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 09:52:22 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 09:52:22 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 09:52:22 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 09:52:22 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 09:52:22 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 09:52:27 INFO - Downloading mozsystemmonitor-0.0.tar.gz 09:52:27 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 09:52:27 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 09:52:27 INFO - Installing collected packages: mozsystemmonitor 09:52:27 INFO - Running setup.py install for mozsystemmonitor 09:52:28 INFO - Successfully installed mozsystemmonitor 09:52:28 INFO - Cleaning up... 09:52:28 INFO - Return code: 0 09:52:28 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 09:52:28 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:52:28 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:52:28 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 09:52:28 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:52:28 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:52:28 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 09:52:28 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x95cfc58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9636598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x96e8f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x93cae30>, '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 0x9667c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x96e6470>, '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-1464713272.982820-2083643956', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 09:52:28 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in /builds/slave/test/build 09:52:28 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 09:52:28 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 09:52:28 INFO - 'CCACHE_UMASK': '002', 09:52:28 INFO - 'DISPLAY': ':0', 09:52:28 INFO - 'HOME': '/home/cltbld', 09:52:28 INFO - 'LANG': 'en_US.UTF-8', 09:52:28 INFO - 'LOGNAME': 'cltbld', 09:52:28 INFO - 'MAIL': '/var/mail/cltbld', 09:52:28 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:52:28 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 09:52:28 INFO - 'MOZ_NO_REMOTE': '1', 09:52:28 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 09:52:28 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:52:28 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 09:52:28 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 09:52:28 INFO - 'PWD': '/builds/slave/test', 09:52:28 INFO - 'SHELL': '/bin/bash', 09:52:28 INFO - 'SHLVL': '1', 09:52:28 INFO - 'TERM': 'linux', 09:52:28 INFO - 'TMOUT': '86400', 09:52:28 INFO - 'USER': 'cltbld', 09:52:28 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1464713272.982820-2083643956', 09:52:28 INFO - '_': '/tools/buildbot/bin/python'} 09:52:28 INFO - Ignoring indexes: https://pypi.python.org/simple/ 09:52:28 INFO - Downloading/unpacking blobuploader==1.2.4 09:52:28 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 09:52:28 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 09:52:28 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 09:52:28 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 09:52:28 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 09:52:28 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 09:52:33 INFO - Downloading blobuploader-1.2.4.tar.gz 09:52:33 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 09:52:33 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 09:52:33 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 09:52:33 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 09:52:33 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 09:52:33 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 09:52:33 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 09:52:33 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 09:52:34 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 09:52:35 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 09:52:35 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 09:52:35 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 09:52:35 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 09:52:35 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 09:52:35 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 09:52:35 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 09:52:35 INFO - Downloading docopt-0.6.1.tar.gz 09:52:35 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 09:52:35 INFO - Installing collected packages: blobuploader, requests, docopt 09:52:35 INFO - Running setup.py install for blobuploader 09:52:35 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 09:52:35 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 09:52:35 INFO - Running setup.py install for requests 09:52:36 INFO - Running setup.py install for docopt 09:52:36 INFO - Successfully installed blobuploader requests docopt 09:52:36 INFO - Cleaning up... 09:52:37 INFO - Return code: 0 09:52:37 INFO - Installing None into virtualenv /builds/slave/test/build/venv 09:52:37 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:52:37 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:52:37 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 09:52:37 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:52:37 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:52:37 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 09:52:37 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x95cfc58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9636598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x96e8f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x93cae30>, '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 0x9667c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x96e6470>, '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-1464713272.982820-2083643956', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 09:52:37 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config 09:52:37 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --no-deps --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 09:52:37 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 09:52:37 INFO - 'CCACHE_UMASK': '002', 09:52:37 INFO - 'DISPLAY': ':0', 09:52:37 INFO - 'HOME': '/home/cltbld', 09:52:37 INFO - 'LANG': 'en_US.UTF-8', 09:52:37 INFO - 'LOGNAME': 'cltbld', 09:52:37 INFO - 'MAIL': '/var/mail/cltbld', 09:52:37 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:52:37 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 09:52:37 INFO - 'MOZ_NO_REMOTE': '1', 09:52:37 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 09:52:37 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:52:37 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 09:52:37 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 09:52:37 INFO - 'PWD': '/builds/slave/test', 09:52:37 INFO - 'SHELL': '/bin/bash', 09:52:37 INFO - 'SHLVL': '1', 09:52:37 INFO - 'TERM': 'linux', 09:52:37 INFO - 'TMOUT': '86400', 09:52:37 INFO - 'USER': 'cltbld', 09:52:37 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1464713272.982820-2083643956', 09:52:37 INFO - '_': '/tools/buildbot/bin/python'} 09:52:37 INFO - Ignoring indexes: https://pypi.python.org/simple/ 09:52:37 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 09:52:37 INFO - Running setup.py (path:/tmp/pip-aIzalk-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 09:52:37 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 09:52:37 INFO - Running setup.py (path:/tmp/pip-23zc0F-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 09:52:37 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 09:52:37 INFO - Running setup.py (path:/tmp/pip-4pxgR9-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 09:52:37 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 09:52:37 INFO - Running setup.py (path:/tmp/pip-pBc6MN-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 09:52:37 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 09:52:37 INFO - Running setup.py (path:/tmp/pip-qjoyoT-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 09:52:38 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 09:52:38 INFO - Running setup.py (path:/tmp/pip-6A67_i-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 09:52:38 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 09:52:38 INFO - Running setup.py (path:/tmp/pip-0RC9YT-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 09:52:38 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 09:52:38 INFO - Running setup.py (path:/tmp/pip-HZA7Ry-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 09:52:38 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 09:52:38 INFO - Running setup.py (path:/tmp/pip-uX9LXG-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 09:52:38 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 09:52:38 INFO - Running setup.py (path:/tmp/pip-eqB2vw-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 09:52:38 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 09:52:38 INFO - Running setup.py (path:/tmp/pip-g32s7O-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 09:52:38 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 09:52:38 INFO - Running setup.py (path:/tmp/pip-TwSJc9-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 09:52:38 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 09:52:38 INFO - Running setup.py (path:/tmp/pip-j6CORD-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 09:52:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 09:52:39 INFO - Running setup.py (path:/tmp/pip-CR5vgp-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 09:52:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 09:52:39 INFO - Running setup.py (path:/tmp/pip-QGGVXh-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 09:52:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 09:52:39 INFO - Running setup.py (path:/tmp/pip-X8hx2S-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 09:52:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 09:52:39 INFO - Running setup.py (path:/tmp/pip-BnnnQc-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 09:52:39 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 09:52:39 INFO - Running setup.py (path:/tmp/pip-9xpDhQ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 09:52:39 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 09:52:39 INFO - Running setup.py (path:/tmp/pip-NgNr8Y-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 09:52:39 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 09:52:39 INFO - Running setup.py (path:/tmp/pip-uwdt96-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 09:52:40 INFO - Unpacking /builds/slave/test/build/tests/marionette 09:52:40 INFO - Running setup.py (path:/tmp/pip-GOUHOb-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 09:52:40 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 09:52:40 INFO - Installing collected packages: manifestparser, mozcrash, mozdebug, mozdevice, mozfile, mozhttpd, mozinfo, mozInstall, mozleak, mozlog, moznetwork, mozprocess, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve, marionette-driver, browsermob-proxy, marionette-client 09:52:40 INFO - Running setup.py install for manifestparser 09:52:40 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 09:52:40 INFO - Running setup.py install for mozcrash 09:52:40 INFO - Running setup.py install for mozdebug 09:52:41 INFO - Running setup.py install for mozdevice 09:52:41 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 09:52:41 INFO - Installing dm script to /builds/slave/test/build/venv/bin 09:52:41 INFO - Running setup.py install for mozfile 09:52:41 INFO - Running setup.py install for mozhttpd 09:52:41 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 09:52:41 INFO - Running setup.py install for mozinfo 09:52:42 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 09:52:42 INFO - Running setup.py install for mozInstall 09:52:42 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 09:52:42 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 09:52:42 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 09:52:42 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 09:52:42 INFO - Running setup.py install for mozleak 09:52:42 INFO - Running setup.py install for mozlog 09:52:42 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 09:52:42 INFO - Running setup.py install for moznetwork 09:52:42 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 09:52:42 INFO - Running setup.py install for mozprocess 09:52:43 INFO - Running setup.py install for mozprofile 09:52:43 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 09:52:43 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 09:52:43 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 09:52:43 INFO - Running setup.py install for mozrunner 09:52:43 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 09:52:43 INFO - Running setup.py install for mozscreenshot 09:52:43 INFO - Running setup.py install for moztest 09:52:44 INFO - Running setup.py install for mozversion 09:52:44 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 09:52:44 INFO - Running setup.py install for wptserve 09:52:44 INFO - Running setup.py install for marionette-driver 09:52:44 INFO - Running setup.py install for browsermob-proxy 09:52:45 INFO - Running setup.py install for marionette-client 09:52:45 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 09:52:45 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 09:52:45 INFO - Successfully installed manifestparser mozcrash mozdebug mozdevice mozfile mozhttpd mozinfo mozInstall mozleak mozlog moznetwork mozprocess mozprofile mozrunner mozscreenshot moztest mozversion wptserve marionette-driver browsermob-proxy marionette-client 09:52:45 INFO - Cleaning up... 09:52:45 INFO - Return code: 0 09:52:45 INFO - Installing None into virtualenv /builds/slave/test/build/venv 09:52:45 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:52:45 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:52:45 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 09:52:45 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:52:45 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:52:45 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 09:52:45 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x95cfc58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9636598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x96e8f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x93cae30>, '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 0x9667c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x96e6470>, '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-1464713272.982820-2083643956', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 09:52:45 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config 09:52:45 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 09:52:45 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 09:52:45 INFO - 'CCACHE_UMASK': '002', 09:52:45 INFO - 'DISPLAY': ':0', 09:52:45 INFO - 'HOME': '/home/cltbld', 09:52:45 INFO - 'LANG': 'en_US.UTF-8', 09:52:45 INFO - 'LOGNAME': 'cltbld', 09:52:45 INFO - 'MAIL': '/var/mail/cltbld', 09:52:45 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:52:45 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 09:52:45 INFO - 'MOZ_NO_REMOTE': '1', 09:52:45 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 09:52:45 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:52:45 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 09:52:45 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 09:52:45 INFO - 'PWD': '/builds/slave/test', 09:52:45 INFO - 'SHELL': '/bin/bash', 09:52:45 INFO - 'SHLVL': '1', 09:52:45 INFO - 'TERM': 'linux', 09:52:45 INFO - 'TMOUT': '86400', 09:52:45 INFO - 'USER': 'cltbld', 09:52:45 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1464713272.982820-2083643956', 09:52:45 INFO - '_': '/tools/buildbot/bin/python'} 09:52:45 INFO - Ignoring indexes: https://pypi.python.org/simple/ 09:52:46 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 09:52:46 INFO - Running setup.py (path:/tmp/pip-zey99n-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 09:52:46 INFO - Requirement already satisfied (use --upgrade to upgrade): manifestparser==1.1 from file:///builds/slave/test/build/tests/mozbase/manifestparser in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 1)) 09:52:46 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 09:52:46 INFO - Running setup.py (path:/tmp/pip-lHunib-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 09:52:46 INFO - Requirement already satisfied (use --upgrade to upgrade): mozcrash==0.17 from file:///builds/slave/test/build/tests/mozbase/mozcrash in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 09:52:46 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 09:52:46 INFO - Running setup.py (path:/tmp/pip-yBk58m-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 09:52:46 INFO - Requirement already satisfied (use --upgrade to upgrade): mozdebug==0.1 from file:///builds/slave/test/build/tests/mozbase/mozdebug in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 3)) 09:52:46 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 09:52:46 INFO - Running setup.py (path:/tmp/pip-8MsiTE-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 09:52:46 INFO - Requirement already satisfied (use --upgrade to upgrade): mozdevice==0.48 from file:///builds/slave/test/build/tests/mozbase/mozdevice in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 09:52:46 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 09:52:46 INFO - Running setup.py (path:/tmp/pip-aZPZDw-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 09:52:46 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile==1.2 from file:///builds/slave/test/build/tests/mozbase/mozfile in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 5)) 09:52:46 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 09:52:46 INFO - Running setup.py (path:/tmp/pip-w5Zf1a-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 09:52:46 INFO - Requirement already satisfied (use --upgrade to upgrade): mozhttpd==0.7 from file:///builds/slave/test/build/tests/mozbase/mozhttpd in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 6)) 09:52:46 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 09:52:46 INFO - Running setup.py (path:/tmp/pip-18koiF-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 09:52:46 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo==0.9 from file:///builds/slave/test/build/tests/mozbase/mozinfo in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 7)) 09:52:46 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 09:52:46 INFO - Running setup.py (path:/tmp/pip-WD6X0G-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 09:52:47 INFO - Requirement already satisfied (use --upgrade to upgrade): mozInstall==1.12 from file:///builds/slave/test/build/tests/mozbase/mozinstall in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 8)) 09:52:47 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 09:52:47 INFO - Running setup.py (path:/tmp/pip-Kphboi-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 09:52:47 INFO - Requirement already satisfied (use --upgrade to upgrade): mozleak==0.1 from file:///builds/slave/test/build/tests/mozbase/mozleak in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 9)) 09:52:47 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 09:52:47 INFO - Running setup.py (path:/tmp/pip-lfsnhr-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 09:52:47 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog==3.1 from file:///builds/slave/test/build/tests/mozbase/mozlog in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 09:52:47 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 09:52:47 INFO - Running setup.py (path:/tmp/pip-NCKbWL-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 09:52:47 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork==0.27 from file:///builds/slave/test/build/tests/mozbase/moznetwork in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 11)) 09:52:47 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 09:52:47 INFO - Running setup.py (path:/tmp/pip-_5BON0-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 09:52:47 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess==0.22 from file:///builds/slave/test/build/tests/mozbase/mozprocess in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 12)) 09:52:47 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 09:52:47 INFO - Running setup.py (path:/tmp/pip-lusWtK-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 09:52:47 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprofile==0.28 from file:///builds/slave/test/build/tests/mozbase/mozprofile in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 13)) 09:52:47 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 09:52:47 INFO - Running setup.py (path:/tmp/pip-aXklwm-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 09:52:47 INFO - Requirement already satisfied (use --upgrade to upgrade): mozrunner==6.11 from file:///builds/slave/test/build/tests/mozbase/mozrunner in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 14)) 09:52:47 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 09:52:47 INFO - Running setup.py (path:/tmp/pip-Ia0_hT-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 09:52:48 INFO - Requirement already satisfied (use --upgrade to upgrade): mozscreenshot==0.1 from file:///builds/slave/test/build/tests/mozbase/mozscreenshot in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 15)) 09:52:48 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 09:52:48 INFO - Running setup.py (path:/tmp/pip-sOLfer-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 09:52:48 INFO - Requirement already satisfied (use --upgrade to upgrade): moztest==0.7 from file:///builds/slave/test/build/tests/mozbase/moztest in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 16)) 09:52:48 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 09:52:48 INFO - Running setup.py (path:/tmp/pip-PzoVqs-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 09:52:48 INFO - Requirement already satisfied (use --upgrade to upgrade): mozversion==1.4 from file:///builds/slave/test/build/tests/mozbase/mozversion in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 17)) 09:52:48 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 09:52:48 INFO - Running setup.py (path:/tmp/pip-5qw7qC-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 09:52:48 INFO - Requirement already satisfied (use --upgrade to upgrade): wptserve==1.4.0 from file:///builds/slave/test/build/tests/tools/wptserve in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 2)) 09:52:48 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 09:52:48 INFO - Running setup.py (path:/tmp/pip-24vIFI-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 09:52:48 INFO - Requirement already satisfied (use --upgrade to upgrade): marionette-driver==1.4.0 from file:///builds/slave/test/build/tests/marionette/client in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 3)) 09:52:48 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 09:52:48 INFO - Running setup.py (path:/tmp/pip-_33UWy-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 09:52:48 INFO - Requirement already satisfied (use --upgrade to upgrade): browsermob-proxy==0.6.0 from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 4)) 09:52:48 INFO - Unpacking /builds/slave/test/build/tests/marionette 09:52:49 INFO - Running setup.py (path:/tmp/pip-C7wHXx-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 09:52:49 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 09:52:49 INFO - Requirement already satisfied (use --upgrade to upgrade): marionette-client==2.3.0 from file:///builds/slave/test/build/tests/marionette in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 5)) 09:52:49 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile>=1.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozcrash==0.17->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 09:52:49 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog>=3.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozcrash==0.17->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 09:52:49 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdebug==0.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 3)) 09:52:49 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork>=0.24 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdevice==0.48->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 09:52:49 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess>=0.19 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdevice==0.48->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 09:52:49 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 09:52:49 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 09:52:49 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 09:52:49 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 09:52:49 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 09:52:49 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 09:52:49 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 09:52:54 INFO - Downloading blessings-1.6.tar.gz 09:52:54 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 09:52:54 INFO - Requirement already satisfied (use --upgrade to upgrade): requests>=1.1.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from browsermob-proxy==0.6.0->-r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 4)) 09:52:54 INFO - Installing collected packages: blessings 09:52:54 INFO - Running setup.py install for blessings 09:52:54 INFO - Successfully installed blessings 09:52:54 INFO - Cleaning up... 09:52:54 INFO - Return code: 0 09:52:54 INFO - Done creating virtualenv /builds/slave/test/build/venv. 09:52:54 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 09:52:54 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 09:52:55 INFO - Reading from file tmpfile_stdout 09:52:55 INFO - Current package versions: 09:52:55 INFO - argparse == 1.2.1 09:52:55 INFO - blessings == 1.6 09:52:55 INFO - blobuploader == 1.2.4 09:52:55 INFO - browsermob-proxy == 0.6.0 09:52:55 INFO - docopt == 0.6.1 09:52:55 INFO - manifestparser == 1.1 09:52:55 INFO - marionette-client == 2.3.0 09:52:55 INFO - marionette-driver == 1.4.0 09:52:55 INFO - mozInstall == 1.12 09:52:55 INFO - mozcrash == 0.17 09:52:55 INFO - mozdebug == 0.1 09:52:55 INFO - mozdevice == 0.48 09:52:55 INFO - mozfile == 1.2 09:52:55 INFO - mozhttpd == 0.7 09:52:55 INFO - mozinfo == 0.9 09:52:55 INFO - mozleak == 0.1 09:52:55 INFO - mozlog == 3.1 09:52:55 INFO - moznetwork == 0.27 09:52:55 INFO - mozprocess == 0.22 09:52:55 INFO - mozprofile == 0.28 09:52:55 INFO - mozrunner == 6.11 09:52:55 INFO - mozscreenshot == 0.1 09:52:55 INFO - mozsystemmonitor == 0.0 09:52:55 INFO - moztest == 0.7 09:52:55 INFO - mozversion == 1.4 09:52:55 INFO - psutil == 3.1.1 09:52:55 INFO - requests == 1.2.3 09:52:55 INFO - wptserve == 1.4.0 09:52:55 INFO - wsgiref == 0.1.2 09:52:55 INFO - Running post-action listener: _resource_record_post_action 09:52:55 INFO - Running post-action listener: _start_resource_monitoring 09:52:55 INFO - Starting resource monitoring. 09:52:55 INFO - ##### 09:52:55 INFO - ##### Running pull step. 09:52:55 INFO - ##### 09:52:55 INFO - Running pre-action listener: _resource_record_pre_action 09:52:55 INFO - Running main action method: pull 09:52:55 INFO - Pull has nothing to do! 09:52:55 INFO - Running post-action listener: _resource_record_post_action 09:52:55 INFO - ##### 09:52:55 INFO - ##### Running install step. 09:52:55 INFO - ##### 09:52:55 INFO - Running pre-action listener: _resource_record_pre_action 09:52:55 INFO - Running main action method: install 09:52:55 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 09:52:55 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 09:52:55 INFO - Reading from file tmpfile_stdout 09:52:55 INFO - Detecting whether we're running mozinstall >=1.0... 09:52:55 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 09:52:55 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 09:52:55 INFO - Reading from file tmpfile_stdout 09:52:55 INFO - Output received: 09:52:55 INFO - Usage: mozinstall [options] installer 09:52:55 INFO - Options: 09:52:55 INFO - -h, --help show this help message and exit 09:52:55 INFO - -d DEST, --destination=DEST 09:52:55 INFO - Directory to install application into. [default: 09:52:55 INFO - "/builds/slave/test"] 09:52:55 INFO - --app=APP Application being installed. [default: firefox] 09:52:55 INFO - mkdir: /builds/slave/test/build/application 09:52:55 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.tar.bz2', '--destination', '/builds/slave/test/build/application'] 09:52:55 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 --destination /builds/slave/test/build/application 09:53:25 INFO - Reading from file tmpfile_stdout 09:53:25 INFO - Output received: 09:53:25 INFO - /builds/slave/test/build/application/firefox/firefox 09:53:25 INFO - Running post-action listener: _resource_record_post_action 09:53:25 INFO - ##### 09:53:25 INFO - ##### Running run-tests step. 09:53:25 INFO - ##### 09:53:25 INFO - Running pre-action listener: _resource_record_pre_action 09:53:25 INFO - Running main action method: run_tests 09:53:25 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 09:53:25 INFO - Minidump filename unknown. Determining based upon platform and architecture. 09:53:25 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 09:53:25 INFO - grabbing minidump binary from tooltool 09:53:25 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:53:25 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 0x93cae30>, '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 0x9667c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x96e6470>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 09:53:25 INFO - Running command: ['/tools/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', '/builds/relengapi.tok', 'fetch', '-m', '/builds/slave/test/build/tests/config/tooltool-manifests/linux32/releng.manifest', '-o', '-c', '/builds/tooltool_cache'] in /builds/slave/test/build 09:53:25 INFO - Copy/paste: /tools/tooltool.py --url https://api.pub.build.mozilla.org/tooltool/ --authentication-file /builds/relengapi.tok fetch -m /builds/slave/test/build/tests/config/tooltool-manifests/linux32/releng.manifest -o -c /builds/tooltool_cache 09:53:25 INFO - INFO - File linux32-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 09:53:25 INFO - Return code: 0 09:53:25 INFO - Chmoding /builds/slave/test/build/linux32-minidump_stackwalk to 0755 09:53:25 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 09:53:25 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/Az-LmE-JTd2FBaXdKDOsKA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/linux32-minidump_stackwalk', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=/builds/slave/test/build/tests/web-platform/prefs', '--processes=1', '--config=/builds/slave/test/build/tests/web-platform/wptrunner.ini', '--ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem', '--host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key', '--host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem', '--certutil-binary=/builds/slave/test/build/tests/bin/certutil'] in /builds/slave/test/build 09:53:25 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/Az-LmE-JTd2FBaXdKDOsKA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip --stackwalk-binary=/builds/slave/test/build/linux32-minidump_stackwalk --test-type=testharness --disable-e10s --total-chunks=10 --this-chunk=1 --prefs-root=/builds/slave/test/build/tests/web-platform/prefs --processes=1 --config=/builds/slave/test/build/tests/web-platform/wptrunner.ini --ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem --host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key --host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem --certutil-binary=/builds/slave/test/build/tests/bin/certutil 09:53:25 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 09:53:25 INFO - 'CCACHE_UMASK': '002', 09:53:25 INFO - 'DISPLAY': ':0', 09:53:25 INFO - 'HOME': '/home/cltbld', 09:53:25 INFO - 'LANG': 'en_US.UTF-8', 09:53:25 INFO - 'LOGNAME': 'cltbld', 09:53:25 INFO - 'MAIL': '/var/mail/cltbld', 09:53:25 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 09:53:25 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:53:25 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 09:53:25 INFO - 'MOZ_NO_REMOTE': '1', 09:53:25 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 09:53:25 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:53:25 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 09:53:25 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 09:53:25 INFO - 'PWD': '/builds/slave/test', 09:53:25 INFO - 'SHELL': '/bin/bash', 09:53:25 INFO - 'SHLVL': '1', 09:53:25 INFO - 'TERM': 'linux', 09:53:25 INFO - 'TMOUT': '86400', 09:53:25 INFO - 'USER': 'cltbld', 09:53:25 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1464713272.982820-2083643956', 09:53:25 INFO - '_': '/tools/buildbot/bin/python'} 09:53:25 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/Az-LmE-JTd2FBaXdKDOsKA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/linux32-minidump_stackwalk', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=/builds/slave/test/build/tests/web-platform/prefs', '--processes=1', '--config=/builds/slave/test/build/tests/web-platform/wptrunner.ini', '--ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem', '--host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key', '--host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem', '--certutil-binary=/builds/slave/test/build/tests/bin/certutil'] with output_timeout 1000 09:53:26 INFO - STDERR: /builds/slave/test/build/venv/local/lib/python2.7/site-packages/mozrunner/utils.py:20: UserWarning: Module wptserve was already imported from /builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/__init__.py, but /builds/slave/test/build/venv/lib/python2.7/site-packages is being added to sys.path 09:53:26 INFO - import pkg_resources 09:53:27 INFO - Using 1 client processes 09:53:28 INFO - wptserve Starting http server on 127.0.0.1:8000 09:53:28 INFO - wptserve Starting http server on 127.0.0.1:8001 09:53:28 INFO - wptserve Starting http server on 127.0.0.1:8443 09:53:30 INFO - SUITE-START | Running 778 tests 09:53:30 INFO - Running testharness tests 09:53:30 INFO - Setting up ssl 09:53:30 INFO - PROCESS | certutil | 09:53:30 INFO - PROCESS | certutil | 09:53:30 INFO - PROCESS | certutil | 09:53:30 INFO - Certificate Nickname Trust Attributes 09:53:30 INFO - SSL,S/MIME,JAR/XPI 09:53:30 INFO - 09:53:30 INFO - web-platform-tests CT,, 09:53:30 INFO - 09:53:30 INFO - Starting runner 09:53:33 INFO - PROCESS | 1771 | 1464713613366 Marionette DEBUG Marionette enabled via build flag and pref 09:53:33 INFO - PROCESS | 1771 | ++DOCSHELL 0xa51f7400 == 1 [pid = 1771] [id = 1] 09:53:33 INFO - PROCESS | 1771 | ++DOMWINDOW == 1 (0xa51f7800) [pid = 1771] [serial = 1] [outer = (nil)] 09:53:33 INFO - PROCESS | 1771 | [1771] WARNING: No inner window available!: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 09:53:33 INFO - PROCESS | 1771 | ++DOMWINDOW == 2 (0xa51f8000) [pid = 1771] [serial = 2] [outer = 0xa51f7800] 09:53:34 INFO - PROCESS | 1771 | 1464713614049 Marionette INFO Listening on port 2828 09:53:34 INFO - PROCESS | 1771 | 1464713614691 Marionette DEBUG Marionette enabled via command-line flag 09:53:34 INFO - PROCESS | 1771 | ++DOCSHELL 0xa2384000 == 2 [pid = 1771] [id = 2] 09:53:34 INFO - PROCESS | 1771 | ++DOMWINDOW == 3 (0xa23c7000) [pid = 1771] [serial = 3] [outer = (nil)] 09:53:34 INFO - PROCESS | 1771 | [1771] WARNING: No inner window available!: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 09:53:34 INFO - PROCESS | 1771 | ++DOMWINDOW == 4 (0xa23c7800) [pid = 1771] [serial = 4] [outer = 0xa23c7000] 09:53:34 INFO - PROCESS | 1771 | LoadPlugin() /usr/lib/mozilla/plugins/librhythmbox-itms-detection-plugin.so returned a22a0320 09:53:34 INFO - PROCESS | 1771 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-narrowspace-plugin.so returned a22a0e00 09:53:34 INFO - PROCESS | 1771 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-cone-plugin.so returned a22bfd00 09:53:34 INFO - PROCESS | 1771 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-gmp-plugin.so returned a22c1960 09:53:34 INFO - PROCESS | 1771 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-mully-plugin.so returned a22c46a0 09:53:35 INFO - PROCESS | 1771 | ++DOMWINDOW == 5 (0xa22b9400) [pid = 1771] [serial = 5] [outer = 0xa51f7800] 09:53:35 INFO - PROCESS | 1771 | [1771] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 09:53:35 INFO - PROCESS | 1771 | 1464713615091 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:53048 09:53:35 INFO - PROCESS | 1771 | [1771] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 09:53:35 INFO - PROCESS | 1771 | 1464713615121 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:53049 09:53:35 INFO - PROCESS | 1771 | 1464713615185 Marionette DEBUG Closed connection conn0 09:53:35 INFO - PROCESS | 1771 | [1771] WARNING: Hardware Vsync support not yet implemented. Falling back to software timers: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/gfx/thebes/gfxPlatform.cpp, line 2248 09:53:35 INFO - PROCESS | 1771 | [1771] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 09:53:35 INFO - PROCESS | 1771 | 1464713615316 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:53050 09:53:35 INFO - PROCESS | 1771 | 1464713615320 Marionette DEBUG Closed connection conn1 09:53:35 INFO - PROCESS | 1771 | [1771] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 09:53:35 INFO - PROCESS | 1771 | 1464713615378 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:53051 09:53:35 INFO - PROCESS | 1771 | 1464713615384 Marionette DEBUG Closed connection conn2 09:53:35 INFO - PROCESS | 1771 | 1464713615416 Marionette TRACE conn3 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 09:53:35 INFO - PROCESS | 1771 | 1464713615452 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0a2","platformName":"Linux","platformVersion":"3.2.0-76-generic-pae","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"LINUX","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160531081043","device":"desktop","version":"48.0a2"} 09:53:36 INFO - PROCESS | 1771 | [1771] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 09:53:37 INFO - PROCESS | 1771 | ++DOCSHELL 0x9ab23800 == 3 [pid = 1771] [id = 3] 09:53:37 INFO - PROCESS | 1771 | ++DOMWINDOW == 6 (0x9ab23c00) [pid = 1771] [serial = 6] [outer = (nil)] 09:53:37 INFO - PROCESS | 1771 | ++DOCSHELL 0x9ab24000 == 4 [pid = 1771] [id = 4] 09:53:37 INFO - PROCESS | 1771 | ++DOMWINDOW == 7 (0x9ab27800) [pid = 1771] [serial = 7] [outer = (nil)] 09:53:37 INFO - PROCESS | 1771 | [1771] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 09:53:38 INFO - PROCESS | 1771 | ++DOCSHELL 0x9a2ba800 == 5 [pid = 1771] [id = 5] 09:53:38 INFO - PROCESS | 1771 | ++DOMWINDOW == 8 (0x9a2bac00) [pid = 1771] [serial = 8] [outer = (nil)] 09:53:38 INFO - PROCESS | 1771 | [1771] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 09:53:38 INFO - PROCESS | 1771 | [1771] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 09:53:38 INFO - PROCESS | 1771 | ++DOMWINDOW == 9 (0x99f25400) [pid = 1771] [serial = 9] [outer = 0x9a2bac00] 09:53:38 INFO - PROCESS | 1771 | ++DOMWINDOW == 10 (0x9a4da400) [pid = 1771] [serial = 10] [outer = 0x9ab23c00] 09:53:38 INFO - PROCESS | 1771 | ++DOMWINDOW == 11 (0x99b59400) [pid = 1771] [serial = 11] [outer = 0x9ab27800] 09:53:38 INFO - PROCESS | 1771 | ++DOMWINDOW == 12 (0x99b5b800) [pid = 1771] [serial = 12] [outer = 0x9a2bac00] 09:53:39 INFO - PROCESS | 1771 | 1464713619793 Marionette DEBUG loaded listener.js 09:53:39 INFO - PROCESS | 1771 | 1464713619812 Marionette DEBUG loaded listener.js 09:53:40 INFO - PROCESS | 1771 | ++DOMWINDOW == 13 (0x98169000) [pid = 1771] [serial = 13] [outer = 0x9a2bac00] 09:53:40 INFO - PROCESS | 1771 | 1464713620596 Marionette TRACE conn3 <- [1,1,null,{"sessionId":"d4277715-dfaf-4ab7-879b-bae56af560c6","capabilities":{"browserName":"Firefox","browserVersion":"48.0a2","platformName":"Linux","platformVersion":"3.2.0-76-generic-pae","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"LINUX","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160531081043","device":"desktop","version":"48.0a2","command_id":1}}] 09:53:40 INFO - PROCESS | 1771 | 1464713620846 Marionette TRACE conn3 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 09:53:40 INFO - PROCESS | 1771 | 1464713620931 Marionette TRACE conn3 <- [1,2,null,{"value":null}] 09:53:41 INFO - PROCESS | 1771 | 1464713621272 Marionette TRACE conn3 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 09:53:41 INFO - PROCESS | 1771 | [1771] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 09:53:41 INFO - PROCESS | 1771 | [1771] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 09:53:41 INFO - PROCESS | 1771 | ++DOMWINDOW == 14 (0x94694000) [pid = 1771] [serial = 14] [outer = 0x9a2bac00] 09:53:41 INFO - PROCESS | 1771 | [1771] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 09:53:41 INFO - PROCESS | 1771 | [1771] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 09:53:41 INFO - PROCESS | 1771 | 1464713621833 Marionette TRACE conn3 <- [1,3,null,{}] 09:53:41 INFO - PROCESS | 1771 | 1464713621847 Marionette TRACE conn3 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 09:53:41 INFO - PROCESS | 1771 | 1464713621877 Marionette TRACE conn3 <- [1,4,null,{"value":null}] 09:53:41 INFO - PROCESS | 1771 | 1464713621913 Marionette TRACE conn3 -> [0,5,"getWindowHandle",null] 09:53:41 INFO - PROCESS | 1771 | 1464713621916 Marionette TRACE conn3 <- [1,5,null,{"value":"8"}] 09:53:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 09:53:41 INFO - PROCESS | 1771 | 1464713621926 Marionette TRACE conn3 -> [0,6,"setScriptTimeout",{"ms":35000}] 09:53:41 INFO - PROCESS | 1771 | 1464713621932 Marionette TRACE conn3 <- [1,6,null,{}] 09:53:41 INFO - PROCESS | 1771 | 1464713621939 Marionette TRACE conn3 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:41 INFO - PROCESS | 1771 | 1464713621957 Marionette TRACE conn3 <- [1,7,null,{"value":null}] 09:53:41 INFO - PROCESS | 1771 | 1464713621967 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:42 INFO - PROCESS | 1771 | ++DOCSHELL 0x976cd400 == 6 [pid = 1771] [id = 6] 09:53:42 INFO - PROCESS | 1771 | ++DOMWINDOW == 15 (0x976cd800) [pid = 1771] [serial = 15] [outer = (nil)] 09:53:42 INFO - PROCESS | 1771 | ++DOMWINDOW == 16 (0x93b90800) [pid = 1771] [serial = 16] [outer = 0x976cd800] 09:53:42 INFO - PROCESS | 1771 | 1464713622049 Marionette DEBUG loaded listener.js 09:53:42 INFO - PROCESS | 1771 | ++DOMWINDOW == 17 (0x93b95800) [pid = 1771] [serial = 17] [outer = 0x976cd800] 09:53:42 INFO - PROCESS | 1771 | ++DOCSHELL 0x93aac400 == 7 [pid = 1771] [id = 7] 09:53:42 INFO - PROCESS | 1771 | ++DOMWINDOW == 18 (0x93aac800) [pid = 1771] [serial = 18] [outer = (nil)] 09:53:42 INFO - PROCESS | 1771 | ++DOMWINDOW == 19 (0x93ab3000) [pid = 1771] [serial = 19] [outer = 0x93aac800] 09:53:42 INFO - PROCESS | 1771 | 1464713622546 Marionette DEBUG loaded listener.js 09:53:42 INFO - PROCESS | 1771 | ++DOMWINDOW == 20 (0x93b19400) [pid = 1771] [serial = 20] [outer = 0x93aac800] 09:53:43 INFO - PROCESS | 1771 | [1771] WARNING: GetDefaultCharsetForLocale: need to add multi locale support: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/intl/locale/unix/nsUNIXCharset.cpp, line 98 09:53:43 INFO - PROCESS | 1771 | 1464713623078 Marionette TRACE conn3 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 09:53:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 09:53:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1235ms 09:53:43 INFO - PROCESS | 1771 | 1464713623203 Marionette TRACE conn3 -> [0,9,"getWindowHandle",null] 09:53:43 INFO - PROCESS | 1771 | 1464713623207 Marionette TRACE conn3 <- [1,9,null,{"value":"8"}] 09:53:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 09:53:43 INFO - PROCESS | 1771 | 1464713623242 Marionette TRACE conn3 -> [0,10,"setScriptTimeout",{"ms":35000}] 09:53:43 INFO - PROCESS | 1771 | 1464713623246 Marionette TRACE conn3 <- [1,10,null,{}] 09:53:43 INFO - PROCESS | 1771 | 1464713623260 Marionette TRACE conn3 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:43 INFO - PROCESS | 1771 | 1464713623443 Marionette TRACE conn3 <- [1,11,null,{"value":null}] 09:53:43 INFO - PROCESS | 1771 | 1464713623465 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:43 INFO - PROCESS | 1771 | ++DOCSHELL 0x92e49800 == 8 [pid = 1771] [id = 8] 09:53:43 INFO - PROCESS | 1771 | ++DOMWINDOW == 21 (0x92e4ac00) [pid = 1771] [serial = 21] [outer = (nil)] 09:53:43 INFO - PROCESS | 1771 | ++DOMWINDOW == 22 (0x92ee6400) [pid = 1771] [serial = 22] [outer = 0x92e4ac00] 09:53:43 INFO - PROCESS | 1771 | 1464713623542 Marionette DEBUG loaded listener.js 09:53:43 INFO - PROCESS | 1771 | ++DOMWINDOW == 23 (0x920cbc00) [pid = 1771] [serial = 23] [outer = 0x92e4ac00] 09:53:44 INFO - PROCESS | 1771 | 1464713624612 Marionette TRACE conn3 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 09:53:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 09:53:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 1452ms 09:53:44 INFO - PROCESS | 1771 | 1464713624679 Marionette TRACE conn3 -> [0,13,"getWindowHandle",null] 09:53:44 INFO - PROCESS | 1771 | 1464713624687 Marionette TRACE conn3 <- [1,13,null,{"value":"8"}] 09:53:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 09:53:44 INFO - PROCESS | 1771 | 1464713624695 Marionette TRACE conn3 -> [0,14,"setScriptTimeout",{"ms":35000}] 09:53:44 INFO - PROCESS | 1771 | 1464713624702 Marionette TRACE conn3 <- [1,14,null,{}] 09:53:44 INFO - PROCESS | 1771 | 1464713624710 Marionette TRACE conn3 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:44 INFO - PROCESS | 1771 | 1464713624963 Marionette TRACE conn3 <- [1,15,null,{"value":null}] 09:53:45 INFO - PROCESS | 1771 | 1464713625094 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:45 INFO - PROCESS | 1771 | ++DOCSHELL 0x920d0c00 == 9 [pid = 1771] [id = 9] 09:53:45 INFO - PROCESS | 1771 | ++DOMWINDOW == 24 (0x92254c00) [pid = 1771] [serial = 24] [outer = (nil)] 09:53:45 INFO - PROCESS | 1771 | ++DOMWINDOW == 25 (0x92eea000) [pid = 1771] [serial = 25] [outer = 0x92254c00] 09:53:45 INFO - PROCESS | 1771 | 1464713625187 Marionette DEBUG loaded listener.js 09:53:45 INFO - PROCESS | 1771 | ++DOMWINDOW == 26 (0x93b17c00) [pid = 1771] [serial = 26] [outer = 0x92254c00] 09:53:45 INFO - PROCESS | 1771 | ++DOCSHELL 0x976cbc00 == 10 [pid = 1771] [id = 10] 09:53:45 INFO - PROCESS | 1771 | ++DOMWINDOW == 27 (0x976cc400) [pid = 1771] [serial = 27] [outer = (nil)] 09:53:45 INFO - PROCESS | 1771 | ++DOMWINDOW == 28 (0x950ab400) [pid = 1771] [serial = 28] [outer = 0x976cc400] 09:53:45 INFO - PROCESS | 1771 | ++DOMWINDOW == 29 (0x9887c400) [pid = 1771] [serial = 29] [outer = 0x976cc400] 09:53:45 INFO - PROCESS | 1771 | ++DOCSHELL 0x950ab800 == 11 [pid = 1771] [id = 11] 09:53:45 INFO - PROCESS | 1771 | ++DOMWINDOW == 30 (0x996e7400) [pid = 1771] [serial = 30] [outer = (nil)] 09:53:45 INFO - PROCESS | 1771 | ++DOMWINDOW == 31 (0x99f2d800) [pid = 1771] [serial = 31] [outer = 0x996e7400] 09:53:46 INFO - PROCESS | 1771 | ++DOMWINDOW == 32 (0x9887f000) [pid = 1771] [serial = 32] [outer = 0x996e7400] 09:53:46 INFO - PROCESS | 1771 | 1464713626444 Marionette TRACE conn3 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 09:53:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 09:53:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 1836ms 09:53:46 INFO - PROCESS | 1771 | 1464713626583 Marionette TRACE conn3 -> [0,17,"getWindowHandle",null] 09:53:46 INFO - PROCESS | 1771 | 1464713626591 Marionette TRACE conn3 <- [1,17,null,{"value":"8"}] 09:53:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 09:53:46 INFO - PROCESS | 1771 | 1464713626609 Marionette TRACE conn3 -> [0,18,"setScriptTimeout",{"ms":35000}] 09:53:46 INFO - PROCESS | 1771 | 1464713626614 Marionette TRACE conn3 <- [1,18,null,{}] 09:53:46 INFO - PROCESS | 1771 | 1464713626620 Marionette TRACE conn3 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:46 INFO - PROCESS | 1771 | 1464713626816 Marionette TRACE conn3 <- [1,19,null,{"value":null}] 09:53:46 INFO - PROCESS | 1771 | 1464713626944 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:46 INFO - PROCESS | 1771 | ++DOCSHELL 0x99a4a000 == 12 [pid = 1771] [id = 12] 09:53:46 INFO - PROCESS | 1771 | ++DOMWINDOW == 33 (0x99f25000) [pid = 1771] [serial = 33] [outer = (nil)] 09:53:47 INFO - PROCESS | 1771 | ++DOMWINDOW == 34 (0x9b02a400) [pid = 1771] [serial = 34] [outer = 0x99f25000] 09:53:47 INFO - PROCESS | 1771 | 1464713627036 Marionette DEBUG loaded listener.js 09:53:47 INFO - PROCESS | 1771 | ++DOMWINDOW == 35 (0x9d1c5000) [pid = 1771] [serial = 35] [outer = 0x99f25000] 09:53:47 INFO - PROCESS | 1771 | 1464713627873 Marionette TRACE conn3 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 09:53:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 09:53:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 1337ms 09:53:47 INFO - PROCESS | 1771 | 1464713627948 Marionette TRACE conn3 -> [0,21,"getWindowHandle",null] 09:53:47 INFO - PROCESS | 1771 | 1464713627953 Marionette TRACE conn3 <- [1,21,null,{"value":"8"}] 09:53:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 09:53:47 INFO - PROCESS | 1771 | 1464713627960 Marionette TRACE conn3 -> [0,22,"setScriptTimeout",{"ms":35000}] 09:53:47 INFO - PROCESS | 1771 | 1464713627966 Marionette TRACE conn3 <- [1,22,null,{}] 09:53:47 INFO - PROCESS | 1771 | 1464713627983 Marionette TRACE conn3 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:48 INFO - PROCESS | 1771 | 1464713628208 Marionette TRACE conn3 <- [1,23,null,{"value":null}] 09:53:48 INFO - PROCESS | 1771 | 1464713628339 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:48 INFO - PROCESS | 1771 | ++DOCSHELL 0x9ab2a400 == 13 [pid = 1771] [id = 13] 09:53:48 INFO - PROCESS | 1771 | ++DOMWINDOW == 36 (0xa237f000) [pid = 1771] [serial = 36] [outer = (nil)] 09:53:48 INFO - PROCESS | 1771 | ++DOMWINDOW == 37 (0xa3334000) [pid = 1771] [serial = 37] [outer = 0xa237f000] 09:53:48 INFO - PROCESS | 1771 | 1464713628431 Marionette DEBUG loaded listener.js 09:53:48 INFO - PROCESS | 1771 | ++DOMWINDOW == 38 (0xa6397000) [pid = 1771] [serial = 38] [outer = 0xa237f000] 09:53:49 INFO - PROCESS | 1771 | 1464713629276 Marionette TRACE conn3 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 09:53:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 09:53:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 1383ms 09:53:49 INFO - PROCESS | 1771 | 1464713629344 Marionette TRACE conn3 -> [0,25,"getWindowHandle",null] 09:53:49 INFO - PROCESS | 1771 | 1464713629349 Marionette TRACE conn3 <- [1,25,null,{"value":"8"}] 09:53:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 09:53:49 INFO - PROCESS | 1771 | 1464713629355 Marionette TRACE conn3 -> [0,26,"setScriptTimeout",{"ms":35000}] 09:53:49 INFO - PROCESS | 1771 | 1464713629359 Marionette TRACE conn3 <- [1,26,null,{}] 09:53:49 INFO - PROCESS | 1771 | 1464713629365 Marionette TRACE conn3 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:49 INFO - PROCESS | 1771 | 1464713629546 Marionette TRACE conn3 <- [1,27,null,{"value":null}] 09:53:49 INFO - PROCESS | 1771 | 1464713629669 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:49 INFO - PROCESS | 1771 | ++DOCSHELL 0xa9027800 == 14 [pid = 1771] [id = 14] 09:53:49 INFO - PROCESS | 1771 | ++DOMWINDOW == 39 (0xa902d000) [pid = 1771] [serial = 39] [outer = (nil)] 09:53:49 INFO - PROCESS | 1771 | ++DOMWINDOW == 40 (0x9a4b1400) [pid = 1771] [serial = 40] [outer = 0xa902d000] 09:53:49 INFO - PROCESS | 1771 | 1464713629839 Marionette DEBUG loaded listener.js 09:53:49 INFO - PROCESS | 1771 | ++DOMWINDOW == 41 (0x9a4b5c00) [pid = 1771] [serial = 41] [outer = 0xa902d000] 09:53:50 INFO - PROCESS | 1771 | 1464713630993 Marionette TRACE conn3 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 09:53:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 09:53:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 1684ms 09:53:51 INFO - PROCESS | 1771 | 1464713631040 Marionette TRACE conn3 -> [0,29,"getWindowHandle",null] 09:53:51 INFO - PROCESS | 1771 | 1464713631046 Marionette TRACE conn3 <- [1,29,null,{"value":"8"}] 09:53:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 09:53:51 INFO - PROCESS | 1771 | 1464713631055 Marionette TRACE conn3 -> [0,30,"setScriptTimeout",{"ms":35000}] 09:53:51 INFO - PROCESS | 1771 | 1464713631060 Marionette TRACE conn3 <- [1,30,null,{}] 09:53:51 INFO - PROCESS | 1771 | 1464713631069 Marionette TRACE conn3 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:51 INFO - PROCESS | 1771 | 1464713631232 Marionette TRACE conn3 <- [1,31,null,{"value":null}] 09:53:51 INFO - PROCESS | 1771 | 1464713631384 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:51 INFO - PROCESS | 1771 | ++DOCSHELL 0x92256400 == 15 [pid = 1771] [id = 15] 09:53:51 INFO - PROCESS | 1771 | ++DOMWINDOW == 42 (0x93aaf800) [pid = 1771] [serial = 42] [outer = (nil)] 09:53:51 INFO - PROCESS | 1771 | ++DOMWINDOW == 43 (0x976ca400) [pid = 1771] [serial = 43] [outer = 0x93aaf800] 09:53:51 INFO - PROCESS | 1771 | 1464713631485 Marionette DEBUG loaded listener.js 09:53:51 INFO - PROCESS | 1771 | ++DOMWINDOW == 44 (0x9880e400) [pid = 1771] [serial = 44] [outer = 0x93aaf800] 09:53:52 INFO - PROCESS | 1771 | 1464713632279 Marionette TRACE conn3 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 09:53:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 09:53:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 1232ms 09:53:52 INFO - PROCESS | 1771 | 1464713632305 Marionette TRACE conn3 -> [0,33,"getWindowHandle",null] 09:53:52 INFO - PROCESS | 1771 | 1464713632314 Marionette TRACE conn3 <- [1,33,null,{"value":"8"}] 09:53:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 09:53:52 INFO - PROCESS | 1771 | 1464713632326 Marionette TRACE conn3 -> [0,34,"setScriptTimeout",{"ms":35000}] 09:53:52 INFO - PROCESS | 1771 | 1464713632330 Marionette TRACE conn3 <- [1,34,null,{}] 09:53:52 INFO - PROCESS | 1771 | 1464713632336 Marionette TRACE conn3 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:52 INFO - PROCESS | 1771 | 1464713632491 Marionette TRACE conn3 <- [1,35,null,{"value":null}] 09:53:52 INFO - PROCESS | 1771 | 1464713632510 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:52 INFO - PROCESS | 1771 | ++DOCSHELL 0x9887e800 == 16 [pid = 1771] [id = 16] 09:53:52 INFO - PROCESS | 1771 | ++DOMWINDOW == 45 (0x996ebc00) [pid = 1771] [serial = 45] [outer = (nil)] 09:53:52 INFO - PROCESS | 1771 | ++DOMWINDOW == 46 (0x9a48c800) [pid = 1771] [serial = 46] [outer = 0x996ebc00] 09:53:52 INFO - PROCESS | 1771 | 1464713632586 Marionette DEBUG loaded listener.js 09:53:52 INFO - PROCESS | 1771 | ++DOMWINDOW == 47 (0x9a4b9000) [pid = 1771] [serial = 47] [outer = 0x996ebc00] 09:53:53 INFO - PROCESS | 1771 | 1464713633363 Marionette TRACE conn3 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 09:53:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 09:53:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 1086ms 09:53:53 INFO - PROCESS | 1771 | 1464713633412 Marionette TRACE conn3 -> [0,37,"getWindowHandle",null] 09:53:53 INFO - PROCESS | 1771 | 1464713633415 Marionette TRACE conn3 <- [1,37,null,{"value":"8"}] 09:53:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 09:53:53 INFO - PROCESS | 1771 | 1464713633422 Marionette TRACE conn3 -> [0,38,"setScriptTimeout",{"ms":35000}] 09:53:53 INFO - PROCESS | 1771 | 1464713633427 Marionette TRACE conn3 <- [1,38,null,{}] 09:53:53 INFO - PROCESS | 1771 | 1464713633443 Marionette TRACE conn3 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:53 INFO - PROCESS | 1771 | 1464713633602 Marionette TRACE conn3 <- [1,39,null,{"value":null}] 09:53:53 INFO - PROCESS | 1771 | 1464713633615 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:53 INFO - PROCESS | 1771 | ++DOCSHELL 0x92259c00 == 17 [pid = 1771] [id = 17] 09:53:53 INFO - PROCESS | 1771 | ++DOMWINDOW == 48 (0x9a4bbc00) [pid = 1771] [serial = 48] [outer = (nil)] 09:53:53 INFO - PROCESS | 1771 | ++DOMWINDOW == 49 (0x9a72d800) [pid = 1771] [serial = 49] [outer = 0x9a4bbc00] 09:53:53 INFO - PROCESS | 1771 | 1464713633689 Marionette DEBUG loaded listener.js 09:53:53 INFO - PROCESS | 1771 | ++DOMWINDOW == 50 (0x9ad3b800) [pid = 1771] [serial = 50] [outer = 0x9a4bbc00] 09:53:54 INFO - PROCESS | 1771 | 1464713634441 Marionette TRACE conn3 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 09:53:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 09:53:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 1041ms 09:53:54 INFO - PROCESS | 1771 | 1464713634465 Marionette TRACE conn3 -> [0,41,"getWindowHandle",null] 09:53:54 INFO - PROCESS | 1771 | 1464713634469 Marionette TRACE conn3 <- [1,41,null,{"value":"8"}] 09:53:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 09:53:54 INFO - PROCESS | 1771 | 1464713634476 Marionette TRACE conn3 -> [0,42,"setScriptTimeout",{"ms":35000}] 09:53:54 INFO - PROCESS | 1771 | 1464713634480 Marionette TRACE conn3 <- [1,42,null,{}] 09:53:54 INFO - PROCESS | 1771 | 1464713634485 Marionette TRACE conn3 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:54 INFO - PROCESS | 1771 | 1464713634662 Marionette TRACE conn3 <- [1,43,null,{"value":null}] 09:53:54 INFO - PROCESS | 1771 | 1464713634686 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:54 INFO - PROCESS | 1771 | ++DOCSHELL 0x9b02b800 == 18 [pid = 1771] [id = 18] 09:53:54 INFO - PROCESS | 1771 | ++DOMWINDOW == 51 (0x9b02bc00) [pid = 1771] [serial = 51] [outer = (nil)] 09:53:54 INFO - PROCESS | 1771 | ++DOMWINDOW == 52 (0x9b3adc00) [pid = 1771] [serial = 52] [outer = 0x9b02bc00] 09:53:54 INFO - PROCESS | 1771 | 1464713634760 Marionette DEBUG loaded listener.js 09:53:54 INFO - PROCESS | 1771 | ++DOMWINDOW == 53 (0x9b88d400) [pid = 1771] [serial = 53] [outer = 0x9b02bc00] 09:53:55 INFO - PROCESS | 1771 | 1464713635484 Marionette TRACE conn3 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 09:53:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 09:53:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 1032ms 09:53:55 INFO - PROCESS | 1771 | 1464713635509 Marionette TRACE conn3 -> [0,45,"getWindowHandle",null] 09:53:55 INFO - PROCESS | 1771 | 1464713635512 Marionette TRACE conn3 <- [1,45,null,{"value":"8"}] 09:53:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 09:53:55 INFO - PROCESS | 1771 | 1464713635518 Marionette TRACE conn3 -> [0,46,"setScriptTimeout",{"ms":35000}] 09:53:55 INFO - PROCESS | 1771 | 1464713635520 Marionette TRACE conn3 <- [1,46,null,{}] 09:53:55 INFO - PROCESS | 1771 | 1464713635526 Marionette TRACE conn3 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:55 INFO - PROCESS | 1771 | 1464713635698 Marionette TRACE conn3 <- [1,47,null,{"value":null}] 09:53:55 INFO - PROCESS | 1771 | 1464713635717 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:55 INFO - PROCESS | 1771 | ++DOCSHELL 0x950b1000 == 19 [pid = 1771] [id = 19] 09:53:55 INFO - PROCESS | 1771 | ++DOMWINDOW == 54 (0x9b324000) [pid = 1771] [serial = 54] [outer = (nil)] 09:53:55 INFO - PROCESS | 1771 | ++DOMWINDOW == 55 (0x9d1c6c00) [pid = 1771] [serial = 55] [outer = 0x9b324000] 09:53:55 INFO - PROCESS | 1771 | 1464713635805 Marionette DEBUG loaded listener.js 09:53:55 INFO - PROCESS | 1771 | ++DOMWINDOW == 56 (0xa060a400) [pid = 1771] [serial = 56] [outer = 0x9b324000] 09:53:56 INFO - PROCESS | 1771 | 1464713636555 Marionette TRACE conn3 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 09:53:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 09:53:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 1081ms 09:53:56 INFO - PROCESS | 1771 | 1464713636640 Marionette TRACE conn3 -> [0,49,"getWindowHandle",null] 09:53:56 INFO - PROCESS | 1771 | 1464713636644 Marionette TRACE conn3 <- [1,49,null,{"value":"8"}] 09:53:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 09:53:56 INFO - PROCESS | 1771 | 1464713636654 Marionette TRACE conn3 -> [0,50,"setScriptTimeout",{"ms":35000}] 09:53:56 INFO - PROCESS | 1771 | 1464713636656 Marionette TRACE conn3 <- [1,50,null,{}] 09:53:56 INFO - PROCESS | 1771 | 1464713636662 Marionette TRACE conn3 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:56 INFO - PROCESS | 1771 | 1464713636832 Marionette TRACE conn3 <- [1,51,null,{"value":null}] 09:53:56 INFO - PROCESS | 1771 | 1464713636843 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:56 INFO - PROCESS | 1771 | ++DOCSHELL 0x9b92e000 == 20 [pid = 1771] [id = 20] 09:53:56 INFO - PROCESS | 1771 | ++DOMWINDOW == 57 (0x9b92e400) [pid = 1771] [serial = 57] [outer = (nil)] 09:53:56 INFO - PROCESS | 1771 | ++DOMWINDOW == 58 (0xa2386c00) [pid = 1771] [serial = 58] [outer = 0x9b92e400] 09:53:56 INFO - PROCESS | 1771 | 1464713636914 Marionette DEBUG loaded listener.js 09:53:57 INFO - PROCESS | 1771 | ++DOMWINDOW == 59 (0xa2508800) [pid = 1771] [serial = 59] [outer = 0x9b92e400] 09:53:57 INFO - PROCESS | 1771 | 1464713637618 Marionette TRACE conn3 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:53:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 09:53:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 1027ms 09:53:57 INFO - PROCESS | 1771 | 1464713637681 Marionette TRACE conn3 -> [0,53,"getWindowHandle",null] 09:53:57 INFO - PROCESS | 1771 | 1464713637684 Marionette TRACE conn3 <- [1,53,null,{"value":"8"}] 09:53:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 09:53:57 INFO - PROCESS | 1771 | 1464713637691 Marionette TRACE conn3 -> [0,54,"setScriptTimeout",{"ms":35000}] 09:53:57 INFO - PROCESS | 1771 | 1464713637694 Marionette TRACE conn3 <- [1,54,null,{}] 09:53:57 INFO - PROCESS | 1771 | 1464713637700 Marionette TRACE conn3 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:57 INFO - PROCESS | 1771 | 1464713637874 Marionette TRACE conn3 <- [1,55,null,{"value":null}] 09:53:57 INFO - PROCESS | 1771 | 1464713637894 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:57 INFO - PROCESS | 1771 | ++DOCSHELL 0x93aa6000 == 21 [pid = 1771] [id = 21] 09:53:57 INFO - PROCESS | 1771 | ++DOMWINDOW == 60 (0x950b5400) [pid = 1771] [serial = 60] [outer = (nil)] 09:53:57 INFO - PROCESS | 1771 | ++DOMWINDOW == 61 (0xa25b4c00) [pid = 1771] [serial = 61] [outer = 0x950b5400] 09:53:57 INFO - PROCESS | 1771 | 1464713637970 Marionette DEBUG loaded listener.js 09:53:58 INFO - PROCESS | 1771 | ++DOMWINDOW == 62 (0xa27ce800) [pid = 1771] [serial = 62] [outer = 0x950b5400] 09:53:58 INFO - PROCESS | 1771 | 1464713638671 Marionette TRACE conn3 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:53:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 09:53:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 1025ms 09:53:58 INFO - PROCESS | 1771 | 1464713638717 Marionette TRACE conn3 -> [0,57,"getWindowHandle",null] 09:53:58 INFO - PROCESS | 1771 | 1464713638721 Marionette TRACE conn3 <- [1,57,null,{"value":"8"}] 09:53:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 09:53:58 INFO - PROCESS | 1771 | 1464713638727 Marionette TRACE conn3 -> [0,58,"setScriptTimeout",{"ms":35000}] 09:53:58 INFO - PROCESS | 1771 | 1464713638730 Marionette TRACE conn3 <- [1,58,null,{}] 09:53:58 INFO - PROCESS | 1771 | 1464713638735 Marionette TRACE conn3 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:58 INFO - PROCESS | 1771 | 1464713638907 Marionette TRACE conn3 <- [1,59,null,{"value":null}] 09:53:58 INFO - PROCESS | 1771 | 1464713638931 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:58 INFO - PROCESS | 1771 | ++DOCSHELL 0x9a722400 == 22 [pid = 1771] [id = 22] 09:53:58 INFO - PROCESS | 1771 | ++DOMWINDOW == 63 (0x9b888c00) [pid = 1771] [serial = 63] [outer = (nil)] 09:53:58 INFO - PROCESS | 1771 | ++DOMWINDOW == 64 (0xa31ffc00) [pid = 1771] [serial = 64] [outer = 0x9b888c00] 09:53:59 INFO - PROCESS | 1771 | 1464713639004 Marionette DEBUG loaded listener.js 09:53:59 INFO - PROCESS | 1771 | ++DOMWINDOW == 65 (0xa3360800) [pid = 1771] [serial = 65] [outer = 0x9b888c00] 09:53:59 INFO - PROCESS | 1771 | 1464713639691 Marionette TRACE conn3 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:53:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 09:53:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 986ms 09:53:59 INFO - PROCESS | 1771 | 1464713639713 Marionette TRACE conn3 -> [0,61,"getWindowHandle",null] 09:53:59 INFO - PROCESS | 1771 | 1464713639717 Marionette TRACE conn3 <- [1,61,null,{"value":"8"}] 09:53:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 09:53:59 INFO - PROCESS | 1771 | 1464713639723 Marionette TRACE conn3 -> [0,62,"setScriptTimeout",{"ms":35000}] 09:53:59 INFO - PROCESS | 1771 | 1464713639725 Marionette TRACE conn3 <- [1,62,null,{}] 09:53:59 INFO - PROCESS | 1771 | 1464713639731 Marionette TRACE conn3 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:59 INFO - PROCESS | 1771 | 1464713639935 Marionette TRACE conn3 <- [1,63,null,{"value":null}] 09:53:59 INFO - PROCESS | 1771 | 1464713639955 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:59 INFO - PROCESS | 1771 | ++DOCSHELL 0xa2736c00 == 23 [pid = 1771] [id = 23] 09:53:59 INFO - PROCESS | 1771 | ++DOMWINDOW == 66 (0xa31fe400) [pid = 1771] [serial = 66] [outer = (nil)] 09:54:00 INFO - PROCESS | 1771 | ++DOMWINDOW == 67 (0xa36f3000) [pid = 1771] [serial = 67] [outer = 0xa31fe400] 09:54:00 INFO - PROCESS | 1771 | 1464713640033 Marionette DEBUG loaded listener.js 09:54:00 INFO - PROCESS | 1771 | ++DOMWINDOW == 68 (0xa5147800) [pid = 1771] [serial = 68] [outer = 0xa31fe400] 09:54:01 INFO - PROCESS | 1771 | 1464713641900 Marionette TRACE conn3 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:54:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 09:54:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 2229ms 09:54:01 INFO - PROCESS | 1771 | 1464713641954 Marionette TRACE conn3 -> [0,65,"getWindowHandle",null] 09:54:01 INFO - PROCESS | 1771 | 1464713641962 Marionette TRACE conn3 <- [1,65,null,{"value":"8"}] 09:54:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 09:54:01 INFO - PROCESS | 1771 | 1464713641975 Marionette TRACE conn3 -> [0,66,"setScriptTimeout",{"ms":35000}] 09:54:01 INFO - PROCESS | 1771 | 1464713641985 Marionette TRACE conn3 <- [1,66,null,{}] 09:54:01 INFO - PROCESS | 1771 | 1464713641994 Marionette TRACE conn3 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:02 INFO - PROCESS | 1771 | 1464713642193 Marionette TRACE conn3 <- [1,67,null,{"value":null}] 09:54:02 INFO - PROCESS | 1771 | 1464713642217 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:02 INFO - PROCESS | 1771 | ++DOCSHELL 0x9507bc00 == 24 [pid = 1771] [id = 24] 09:54:02 INFO - PROCESS | 1771 | ++DOMWINDOW == 69 (0x9507dc00) [pid = 1771] [serial = 69] [outer = (nil)] 09:54:02 INFO - PROCESS | 1771 | ++DOMWINDOW == 70 (0x976d4000) [pid = 1771] [serial = 70] [outer = 0x9507dc00] 09:54:02 INFO - PROCESS | 1771 | 1464713642296 Marionette DEBUG loaded listener.js 09:54:02 INFO - PROCESS | 1771 | ++DOMWINDOW == 71 (0x981f4400) [pid = 1771] [serial = 71] [outer = 0x9507dc00] 09:54:03 INFO - PROCESS | 1771 | --DOMWINDOW == 70 (0x976cd800) [pid = 1771] [serial = 15] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 09:54:03 INFO - PROCESS | 1771 | --DOMWINDOW == 69 (0x9b02bc00) [pid = 1771] [serial = 51] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 09:54:03 INFO - PROCESS | 1771 | --DOMWINDOW == 68 (0x9b92e400) [pid = 1771] [serial = 57] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 09:54:03 INFO - PROCESS | 1771 | --DOMWINDOW == 67 (0x950b5400) [pid = 1771] [serial = 60] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 09:54:03 INFO - PROCESS | 1771 | --DOMWINDOW == 66 (0x92e4ac00) [pid = 1771] [serial = 21] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 09:54:03 INFO - PROCESS | 1771 | --DOMWINDOW == 65 (0x92254c00) [pid = 1771] [serial = 24] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 09:54:03 INFO - PROCESS | 1771 | --DOMWINDOW == 64 (0x99f25000) [pid = 1771] [serial = 33] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 09:54:03 INFO - PROCESS | 1771 | --DOMWINDOW == 63 (0xa237f000) [pid = 1771] [serial = 36] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 09:54:03 INFO - PROCESS | 1771 | --DOMWINDOW == 62 (0xa902d000) [pid = 1771] [serial = 39] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 09:54:03 INFO - PROCESS | 1771 | --DOMWINDOW == 61 (0x93aaf800) [pid = 1771] [serial = 42] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 09:54:03 INFO - PROCESS | 1771 | --DOMWINDOW == 60 (0x996ebc00) [pid = 1771] [serial = 45] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 09:54:03 INFO - PROCESS | 1771 | --DOMWINDOW == 59 (0x9a4bbc00) [pid = 1771] [serial = 48] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 09:54:03 INFO - PROCESS | 1771 | 1464713643618 Marionette TRACE conn3 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:54:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 09:54:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 1690ms 09:54:03 INFO - PROCESS | 1771 | 1464713643661 Marionette TRACE conn3 -> [0,69,"getWindowHandle",null] 09:54:03 INFO - PROCESS | 1771 | 1464713643669 Marionette TRACE conn3 <- [1,69,null,{"value":"8"}] 09:54:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 09:54:03 INFO - PROCESS | 1771 | 1464713643680 Marionette TRACE conn3 -> [0,70,"setScriptTimeout",{"ms":35000}] 09:54:03 INFO - PROCESS | 1771 | 1464713643683 Marionette TRACE conn3 <- [1,70,null,{}] 09:54:03 INFO - PROCESS | 1771 | 1464713643690 Marionette TRACE conn3 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:03 INFO - PROCESS | 1771 | 1464713643846 Marionette TRACE conn3 <- [1,71,null,{"value":null}] 09:54:03 INFO - PROCESS | 1771 | 1464713643858 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:03 INFO - PROCESS | 1771 | ++DOCSHELL 0x93aa9400 == 25 [pid = 1771] [id = 25] 09:54:03 INFO - PROCESS | 1771 | ++DOMWINDOW == 60 (0x976cd800) [pid = 1771] [serial = 72] [outer = (nil)] 09:54:03 INFO - PROCESS | 1771 | ++DOMWINDOW == 61 (0x99b5cc00) [pid = 1771] [serial = 73] [outer = 0x976cd800] 09:54:03 INFO - PROCESS | 1771 | 1464713643932 Marionette DEBUG loaded listener.js 09:54:04 INFO - PROCESS | 1771 | ++DOMWINDOW == 62 (0x9a4b3400) [pid = 1771] [serial = 74] [outer = 0x976cd800] 09:54:04 INFO - PROCESS | 1771 | 1464713644698 Marionette TRACE conn3 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:54:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 09:54:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 1038ms 09:54:04 INFO - PROCESS | 1771 | 1464713644718 Marionette TRACE conn3 -> [0,73,"getWindowHandle",null] 09:54:04 INFO - PROCESS | 1771 | 1464713644720 Marionette TRACE conn3 <- [1,73,null,{"value":"8"}] 09:54:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 09:54:04 INFO - PROCESS | 1771 | 1464713644738 Marionette TRACE conn3 -> [0,74,"setScriptTimeout",{"ms":35000}] 09:54:04 INFO - PROCESS | 1771 | 1464713644743 Marionette TRACE conn3 <- [1,74,null,{}] 09:54:04 INFO - PROCESS | 1771 | 1464713644765 Marionette TRACE conn3 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:04 INFO - PROCESS | 1771 | 1464713644910 Marionette TRACE conn3 <- [1,75,null,{"value":null}] 09:54:04 INFO - PROCESS | 1771 | 1464713644930 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:04 INFO - PROCESS | 1771 | ++DOCSHELL 0x996e2800 == 26 [pid = 1771] [id = 26] 09:54:04 INFO - PROCESS | 1771 | ++DOMWINDOW == 63 (0x9a727800) [pid = 1771] [serial = 75] [outer = (nil)] 09:54:05 INFO - PROCESS | 1771 | ++DOMWINDOW == 64 (0x9abbc400) [pid = 1771] [serial = 76] [outer = 0x9a727800] 09:54:05 INFO - PROCESS | 1771 | 1464713645009 Marionette DEBUG loaded listener.js 09:54:05 INFO - PROCESS | 1771 | ++DOMWINDOW == 65 (0x9b02bc00) [pid = 1771] [serial = 77] [outer = 0x9a727800] 09:54:05 INFO - PROCESS | 1771 | 1464713645971 Marionette TRACE conn3 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:54:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 09:54:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 1296ms 09:54:06 INFO - PROCESS | 1771 | 1464713646042 Marionette TRACE conn3 -> [0,77,"getWindowHandle",null] 09:54:06 INFO - PROCESS | 1771 | 1464713646051 Marionette TRACE conn3 <- [1,77,null,{"value":"8"}] 09:54:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 09:54:06 INFO - PROCESS | 1771 | 1464713646059 Marionette TRACE conn3 -> [0,78,"setScriptTimeout",{"ms":35000}] 09:54:06 INFO - PROCESS | 1771 | 1464713646066 Marionette TRACE conn3 <- [1,78,null,{}] 09:54:06 INFO - PROCESS | 1771 | 1464713646074 Marionette TRACE conn3 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:06 INFO - PROCESS | 1771 | 1464713646252 Marionette TRACE conn3 <- [1,79,null,{"value":null}] 09:54:06 INFO - PROCESS | 1771 | 1464713646390 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:06 INFO - PROCESS | 1771 | ++DOCSHELL 0x92258000 == 27 [pid = 1771] [id = 27] 09:54:06 INFO - PROCESS | 1771 | ++DOMWINDOW == 66 (0x9468b400) [pid = 1771] [serial = 78] [outer = (nil)] 09:54:06 INFO - PROCESS | 1771 | ++DOMWINDOW == 67 (0x98168400) [pid = 1771] [serial = 79] [outer = 0x9468b400] 09:54:06 INFO - PROCESS | 1771 | 1464713646485 Marionette DEBUG loaded listener.js 09:54:06 INFO - PROCESS | 1771 | ++DOMWINDOW == 68 (0x9a4bbc00) [pid = 1771] [serial = 80] [outer = 0x9468b400] 09:54:07 INFO - PROCESS | 1771 | 1464713647311 Marionette TRACE conn3 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:54:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 09:54:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 1288ms 09:54:07 INFO - PROCESS | 1771 | 1464713647348 Marionette TRACE conn3 -> [0,81,"getWindowHandle",null] 09:54:07 INFO - PROCESS | 1771 | 1464713647357 Marionette TRACE conn3 <- [1,81,null,{"value":"8"}] 09:54:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 09:54:07 INFO - PROCESS | 1771 | 1464713647368 Marionette TRACE conn3 -> [0,82,"setScriptTimeout",{"ms":35000}] 09:54:07 INFO - PROCESS | 1771 | 1464713647374 Marionette TRACE conn3 <- [1,82,null,{}] 09:54:07 INFO - PROCESS | 1771 | 1464713647400 Marionette TRACE conn3 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:07 INFO - PROCESS | 1771 | 1464713647568 Marionette TRACE conn3 <- [1,83,null,{"value":null}] 09:54:07 INFO - PROCESS | 1771 | 1464713647700 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:07 INFO - PROCESS | 1771 | ++DOCSHELL 0x9b024c00 == 28 [pid = 1771] [id = 28] 09:54:07 INFO - PROCESS | 1771 | ++DOMWINDOW == 69 (0x9b31c000) [pid = 1771] [serial = 81] [outer = (nil)] 09:54:07 INFO - PROCESS | 1771 | ++DOMWINDOW == 70 (0x9b881c00) [pid = 1771] [serial = 82] [outer = 0x9b31c000] 09:54:07 INFO - PROCESS | 1771 | 1464713647789 Marionette DEBUG loaded listener.js 09:54:07 INFO - PROCESS | 1771 | ++DOMWINDOW == 71 (0x9b8de800) [pid = 1771] [serial = 83] [outer = 0x9b31c000] 09:54:08 INFO - PROCESS | 1771 | 1464713648622 Marionette TRACE conn3 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:54:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 09:54:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 1303ms 09:54:08 INFO - PROCESS | 1771 | 1464713648671 Marionette TRACE conn3 -> [0,85,"getWindowHandle",null] 09:54:08 INFO - PROCESS | 1771 | 1464713648676 Marionette TRACE conn3 <- [1,85,null,{"value":"8"}] 09:54:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 09:54:08 INFO - PROCESS | 1771 | 1464713648683 Marionette TRACE conn3 -> [0,86,"setScriptTimeout",{"ms":35000}] 09:54:08 INFO - PROCESS | 1771 | 1464713648689 Marionette TRACE conn3 <- [1,86,null,{}] 09:54:08 INFO - PROCESS | 1771 | 1464713648732 Marionette TRACE conn3 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:08 INFO - PROCESS | 1771 | 1464713648939 Marionette TRACE conn3 <- [1,87,null,{"value":null}] 09:54:09 INFO - PROCESS | 1771 | 1464713649077 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:09 INFO - PROCESS | 1771 | ++DOCSHELL 0x9979f800 == 29 [pid = 1771] [id = 29] 09:54:09 INFO - PROCESS | 1771 | ++DOMWINDOW == 72 (0x9ab29c00) [pid = 1771] [serial = 84] [outer = (nil)] 09:54:09 INFO - PROCESS | 1771 | ++DOMWINDOW == 73 (0xa22b8400) [pid = 1771] [serial = 85] [outer = 0x9ab29c00] 09:54:09 INFO - PROCESS | 1771 | 1464713649171 Marionette DEBUG loaded listener.js 09:54:09 INFO - PROCESS | 1771 | ++DOMWINDOW == 74 (0xa23d3400) [pid = 1771] [serial = 86] [outer = 0x9ab29c00] 09:54:09 INFO - PROCESS | 1771 | 1464713649985 Marionette TRACE conn3 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:54:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 09:54:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 1342ms 09:54:10 INFO - PROCESS | 1771 | 1464713650026 Marionette TRACE conn3 -> [0,89,"getWindowHandle",null] 09:54:10 INFO - PROCESS | 1771 | 1464713650031 Marionette TRACE conn3 <- [1,89,null,{"value":"8"}] 09:54:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 09:54:10 INFO - PROCESS | 1771 | 1464713650056 Marionette TRACE conn3 -> [0,90,"setScriptTimeout",{"ms":35000}] 09:54:10 INFO - PROCESS | 1771 | 1464713650060 Marionette TRACE conn3 <- [1,90,null,{}] 09:54:10 INFO - PROCESS | 1771 | 1464713650066 Marionette TRACE conn3 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:10 INFO - PROCESS | 1771 | 1464713650235 Marionette TRACE conn3 <- [1,91,null,{"value":null}] 09:54:10 INFO - PROCESS | 1771 | 1464713650370 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:10 INFO - PROCESS | 1771 | ++DOCSHELL 0x93b9a000 == 30 [pid = 1771] [id = 30] 09:54:10 INFO - PROCESS | 1771 | ++DOMWINDOW == 75 (0xa22af000) [pid = 1771] [serial = 87] [outer = (nil)] 09:54:10 INFO - PROCESS | 1771 | ++DOMWINDOW == 76 (0xa316c400) [pid = 1771] [serial = 88] [outer = 0xa22af000] 09:54:10 INFO - PROCESS | 1771 | 1464713650459 Marionette DEBUG loaded listener.js 09:54:10 INFO - PROCESS | 1771 | ++DOMWINDOW == 77 (0xa31df800) [pid = 1771] [serial = 89] [outer = 0xa22af000] 09:54:11 INFO - PROCESS | 1771 | 1464713651220 Marionette TRACE conn3 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:54:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 09:54:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 1233ms 09:54:11 INFO - PROCESS | 1771 | 1464713651288 Marionette TRACE conn3 -> [0,93,"getWindowHandle",null] 09:54:11 INFO - PROCESS | 1771 | 1464713651292 Marionette TRACE conn3 <- [1,93,null,{"value":"8"}] 09:54:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 09:54:11 INFO - PROCESS | 1771 | 1464713651298 Marionette TRACE conn3 -> [0,94,"setScriptTimeout",{"ms":35000}] 09:54:11 INFO - PROCESS | 1771 | 1464713651302 Marionette TRACE conn3 <- [1,94,null,{}] 09:54:11 INFO - PROCESS | 1771 | 1464713651308 Marionette TRACE conn3 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:11 INFO - PROCESS | 1771 | 1464713651466 Marionette TRACE conn3 <- [1,95,null,{"value":null}] 09:54:11 INFO - PROCESS | 1771 | 1464713651599 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:11 INFO - PROCESS | 1771 | ++DOCSHELL 0xa27cc000 == 31 [pid = 1771] [id = 31] 09:54:11 INFO - PROCESS | 1771 | ++DOMWINDOW == 78 (0xa316b000) [pid = 1771] [serial = 90] [outer = (nil)] 09:54:11 INFO - PROCESS | 1771 | ++DOMWINDOW == 79 (0xa36ed800) [pid = 1771] [serial = 91] [outer = 0xa316b000] 09:54:11 INFO - PROCESS | 1771 | 1464713651684 Marionette DEBUG loaded listener.js 09:54:11 INFO - PROCESS | 1771 | ++DOMWINDOW == 80 (0xa51efc00) [pid = 1771] [serial = 92] [outer = 0xa316b000] 09:54:12 INFO - PROCESS | 1771 | 1464713652584 Marionette TRACE conn3 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 09:54:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 09:54:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1330ms 09:54:12 INFO - PROCESS | 1771 | 1464713652630 Marionette TRACE conn3 -> [0,97,"getWindowHandle",null] 09:54:12 INFO - PROCESS | 1771 | 1464713652634 Marionette TRACE conn3 <- [1,97,null,{"value":"8"}] 09:54:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 09:54:12 INFO - PROCESS | 1771 | 1464713652640 Marionette TRACE conn3 -> [0,98,"setScriptTimeout",{"ms":35000}] 09:54:12 INFO - PROCESS | 1771 | 1464713652644 Marionette TRACE conn3 <- [1,98,null,{}] 09:54:12 INFO - PROCESS | 1771 | 1464713652650 Marionette TRACE conn3 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:12 INFO - PROCESS | 1771 | 1464713652819 Marionette TRACE conn3 <- [1,99,null,{"value":null}] 09:54:12 INFO - PROCESS | 1771 | 1464713652954 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:12 INFO - PROCESS | 1771 | ++DOCSHELL 0x998c2c00 == 32 [pid = 1771] [id = 32] 09:54:12 INFO - PROCESS | 1771 | ++DOMWINDOW == 81 (0x9a091000) [pid = 1771] [serial = 93] [outer = (nil)] 09:54:13 INFO - PROCESS | 1771 | ++DOMWINDOW == 82 (0x9a09a000) [pid = 1771] [serial = 94] [outer = 0x9a091000] 09:54:13 INFO - PROCESS | 1771 | 1464713653041 Marionette DEBUG loaded listener.js 09:54:13 INFO - PROCESS | 1771 | ++DOMWINDOW == 83 (0x9a098400) [pid = 1771] [serial = 95] [outer = 0x9a091000] 09:54:13 INFO - PROCESS | 1771 | 1464713653892 Marionette TRACE conn3 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 09:54:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 09:54:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 1284ms 09:54:13 INFO - PROCESS | 1771 | 1464713653926 Marionette TRACE conn3 -> [0,101,"getWindowHandle",null] 09:54:13 INFO - PROCESS | 1771 | 1464713653929 Marionette TRACE conn3 <- [1,101,null,{"value":"8"}] 09:54:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 09:54:13 INFO - PROCESS | 1771 | 1464713653936 Marionette TRACE conn3 -> [0,102,"setScriptTimeout",{"ms":35000}] 09:54:13 INFO - PROCESS | 1771 | 1464713653940 Marionette TRACE conn3 <- [1,102,null,{}] 09:54:13 INFO - PROCESS | 1771 | 1464713653945 Marionette TRACE conn3 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:14 INFO - PROCESS | 1771 | 1464713654097 Marionette TRACE conn3 <- [1,103,null,{"value":null}] 09:54:14 INFO - PROCESS | 1771 | 1464713654239 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:14 INFO - PROCESS | 1771 | ++DOCSHELL 0x92254800 == 33 [pid = 1771] [id = 33] 09:54:14 INFO - PROCESS | 1771 | ++DOMWINDOW == 84 (0x92257c00) [pid = 1771] [serial = 96] [outer = (nil)] 09:54:14 INFO - PROCESS | 1771 | ++DOMWINDOW == 85 (0x93b91800) [pid = 1771] [serial = 97] [outer = 0x92257c00] 09:54:14 INFO - PROCESS | 1771 | 1464713654323 Marionette DEBUG loaded listener.js 09:54:14 INFO - PROCESS | 1771 | ++DOMWINDOW == 86 (0x9887f400) [pid = 1771] [serial = 98] [outer = 0x92257c00] 09:54:15 INFO - PROCESS | 1771 | --DOMWINDOW == 85 (0x99b5b800) [pid = 1771] [serial = 12] [outer = (nil)] [url = about:blank] 09:54:15 INFO - PROCESS | 1771 | --DOMWINDOW == 84 (0x9a72d800) [pid = 1771] [serial = 49] [outer = (nil)] [url = about:blank] 09:54:15 INFO - PROCESS | 1771 | --DOMWINDOW == 83 (0x9b3adc00) [pid = 1771] [serial = 52] [outer = (nil)] [url = about:blank] 09:54:15 INFO - PROCESS | 1771 | --DOMWINDOW == 82 (0x9d1c6c00) [pid = 1771] [serial = 55] [outer = (nil)] [url = about:blank] 09:54:15 INFO - PROCESS | 1771 | --DOMWINDOW == 81 (0xa2386c00) [pid = 1771] [serial = 58] [outer = (nil)] [url = about:blank] 09:54:15 INFO - PROCESS | 1771 | --DOMWINDOW == 80 (0xa25b4c00) [pid = 1771] [serial = 61] [outer = (nil)] [url = about:blank] 09:54:15 INFO - PROCESS | 1771 | --DOMWINDOW == 79 (0x92eea000) [pid = 1771] [serial = 25] [outer = (nil)] [url = about:blank] 09:54:15 INFO - PROCESS | 1771 | --DOMWINDOW == 78 (0x99f2d800) [pid = 1771] [serial = 31] [outer = (nil)] [url = about:blank] 09:54:15 INFO - PROCESS | 1771 | --DOMWINDOW == 77 (0x9b02a400) [pid = 1771] [serial = 34] [outer = (nil)] [url = about:blank] 09:54:15 INFO - PROCESS | 1771 | --DOMWINDOW == 76 (0xa3334000) [pid = 1771] [serial = 37] [outer = (nil)] [url = about:blank] 09:54:15 INFO - PROCESS | 1771 | --DOMWINDOW == 75 (0x9a4b1400) [pid = 1771] [serial = 40] [outer = (nil)] [url = about:blank] 09:54:15 INFO - PROCESS | 1771 | --DOMWINDOW == 74 (0x976ca400) [pid = 1771] [serial = 43] [outer = (nil)] [url = about:blank] 09:54:15 INFO - PROCESS | 1771 | --DOMWINDOW == 73 (0x9a48c800) [pid = 1771] [serial = 46] [outer = (nil)] [url = about:blank] 09:54:15 INFO - PROCESS | 1771 | --DOMWINDOW == 72 (0x9a4b9000) [pid = 1771] [serial = 47] [outer = (nil)] [url = about:blank] 09:54:15 INFO - PROCESS | 1771 | --DOMWINDOW == 71 (0x9ad3b800) [pid = 1771] [serial = 50] [outer = (nil)] [url = about:blank] 09:54:15 INFO - PROCESS | 1771 | --DOMWINDOW == 70 (0x9b88d400) [pid = 1771] [serial = 53] [outer = (nil)] [url = about:blank] 09:54:15 INFO - PROCESS | 1771 | --DOMWINDOW == 69 (0x950ab400) [pid = 1771] [serial = 28] [outer = (nil)] [url = about:blank] 09:54:15 INFO - PROCESS | 1771 | --DOMWINDOW == 68 (0xa2508800) [pid = 1771] [serial = 59] [outer = (nil)] [url = about:blank] 09:54:15 INFO - PROCESS | 1771 | --DOMWINDOW == 67 (0xa27ce800) [pid = 1771] [serial = 62] [outer = (nil)] [url = about:blank] 09:54:15 INFO - PROCESS | 1771 | --DOMWINDOW == 66 (0x9d1c5000) [pid = 1771] [serial = 35] [outer = (nil)] [url = about:blank] 09:54:15 INFO - PROCESS | 1771 | --DOMWINDOW == 65 (0x9880e400) [pid = 1771] [serial = 44] [outer = (nil)] [url = about:blank] 09:54:15 INFO - PROCESS | 1771 | --DOMWINDOW == 64 (0x93b17c00) [pid = 1771] [serial = 26] [outer = (nil)] [url = about:blank] 09:54:15 INFO - PROCESS | 1771 | --DOMWINDOW == 63 (0xa6397000) [pid = 1771] [serial = 38] [outer = (nil)] [url = about:blank] 09:54:15 INFO - PROCESS | 1771 | --DOMWINDOW == 62 (0xa31ffc00) [pid = 1771] [serial = 64] [outer = (nil)] [url = about:blank] 09:54:15 INFO - PROCESS | 1771 | --DOMWINDOW == 61 (0x920cbc00) [pid = 1771] [serial = 23] [outer = (nil)] [url = about:blank] 09:54:15 INFO - PROCESS | 1771 | --DOMWINDOW == 60 (0x9a4b5c00) [pid = 1771] [serial = 41] [outer = (nil)] [url = about:blank] 09:54:15 INFO - PROCESS | 1771 | --DOMWINDOW == 59 (0x99f25400) [pid = 1771] [serial = 9] [outer = (nil)] [url = about:blank] 09:54:15 INFO - PROCESS | 1771 | --DOMWINDOW == 58 (0xa51f8000) [pid = 1771] [serial = 2] [outer = (nil)] [url = about:blank] 09:54:15 INFO - PROCESS | 1771 | --DOMWINDOW == 57 (0x92ee6400) [pid = 1771] [serial = 22] [outer = (nil)] [url = about:blank] 09:54:15 INFO - PROCESS | 1771 | --DOMWINDOW == 56 (0x93ab3000) [pid = 1771] [serial = 19] [outer = (nil)] [url = about:blank] 09:54:15 INFO - PROCESS | 1771 | --DOMWINDOW == 55 (0x93b90800) [pid = 1771] [serial = 16] [outer = (nil)] [url = about:blank] 09:54:15 INFO - PROCESS | 1771 | --DOMWINDOW == 54 (0x93b95800) [pid = 1771] [serial = 17] [outer = (nil)] [url = about:blank] 09:54:16 INFO - PROCESS | 1771 | 1464713656188 Marionette TRACE conn3 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 09:54:16 INFO - PROCESS | 1771 | ++DOMWINDOW == 55 (0x92ee7800) [pid = 1771] [serial = 99] [outer = 0x996e7400] 09:54:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 09:54:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 2280ms 09:54:16 INFO - PROCESS | 1771 | 1464713656239 Marionette TRACE conn3 -> [0,105,"getWindowHandle",null] 09:54:16 INFO - PROCESS | 1771 | 1464713656245 Marionette TRACE conn3 <- [1,105,null,{"value":"8"}] 09:54:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 09:54:16 INFO - PROCESS | 1771 | 1464713656297 Marionette TRACE conn3 -> [0,106,"setScriptTimeout",{"ms":35000}] 09:54:16 INFO - PROCESS | 1771 | 1464713656305 Marionette TRACE conn3 <- [1,106,null,{}] 09:54:16 INFO - PROCESS | 1771 | 1464713656321 Marionette TRACE conn3 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:16 INFO - PROCESS | 1771 | 1464713656519 Marionette TRACE conn3 <- [1,107,null,{"value":null}] 09:54:16 INFO - PROCESS | 1771 | 1464713656585 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:16 INFO - PROCESS | 1771 | ++DOCSHELL 0x9225c400 == 34 [pid = 1771] [id = 34] 09:54:16 INFO - PROCESS | 1771 | ++DOMWINDOW == 56 (0x93b91400) [pid = 1771] [serial = 100] [outer = (nil)] 09:54:16 INFO - PROCESS | 1771 | ++DOMWINDOW == 57 (0x93b9c800) [pid = 1771] [serial = 101] [outer = 0x93b91400] 09:54:16 INFO - PROCESS | 1771 | 1464713656677 Marionette DEBUG loaded listener.js 09:54:16 INFO - PROCESS | 1771 | ++DOMWINDOW == 58 (0x950b2000) [pid = 1771] [serial = 102] [outer = 0x93b91400] 09:54:17 INFO - PROCESS | 1771 | 1464713657338 Marionette TRACE conn3 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 09:54:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 09:54:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 1130ms 09:54:17 INFO - PROCESS | 1771 | 1464713657395 Marionette TRACE conn3 -> [0,109,"getWindowHandle",null] 09:54:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 09:54:17 INFO - PROCESS | 1771 | 1464713657405 Marionette TRACE conn3 <- [1,109,null,{"value":"8"}] 09:54:17 INFO - PROCESS | 1771 | 1464713657415 Marionette TRACE conn3 -> [0,110,"setScriptTimeout",{"ms":35000}] 09:54:17 INFO - PROCESS | 1771 | 1464713657420 Marionette TRACE conn3 <- [1,110,null,{}] 09:54:17 INFO - PROCESS | 1771 | 1464713657430 Marionette TRACE conn3 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:17 INFO - PROCESS | 1771 | 1464713657589 Marionette TRACE conn3 <- [1,111,null,{"value":null}] 09:54:17 INFO - PROCESS | 1771 | 1464713657681 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:17 INFO - PROCESS | 1771 | ++DOCSHELL 0x98119400 == 35 [pid = 1771] [id = 35] 09:54:17 INFO - PROCESS | 1771 | ++DOMWINDOW == 59 (0x981ef400) [pid = 1771] [serial = 103] [outer = (nil)] 09:54:17 INFO - PROCESS | 1771 | ++DOMWINDOW == 60 (0x996f1800) [pid = 1771] [serial = 104] [outer = 0x981ef400] 09:54:17 INFO - PROCESS | 1771 | 1464713657756 Marionette DEBUG loaded listener.js 09:54:17 INFO - PROCESS | 1771 | ++DOMWINDOW == 61 (0x99b5b800) [pid = 1771] [serial = 105] [outer = 0x981ef400] 09:54:18 INFO - PROCESS | 1771 | 1464713658498 Marionette TRACE conn3 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 09:54:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 09:54:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 1140ms 09:54:18 INFO - PROCESS | 1771 | 1464713658563 Marionette TRACE conn3 -> [0,113,"getWindowHandle",null] 09:54:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 09:54:18 INFO - PROCESS | 1771 | 1464713658567 Marionette TRACE conn3 <- [1,113,null,{"value":"8"}] 09:54:18 INFO - PROCESS | 1771 | 1464713658574 Marionette TRACE conn3 -> [0,114,"setScriptTimeout",{"ms":35000}] 09:54:18 INFO - PROCESS | 1771 | 1464713658579 Marionette TRACE conn3 <- [1,114,null,{}] 09:54:18 INFO - PROCESS | 1771 | 1464713658597 Marionette TRACE conn3 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:18 INFO - PROCESS | 1771 | 1464713658803 Marionette TRACE conn3 <- [1,115,null,{"value":null}] 09:54:18 INFO - PROCESS | 1771 | 1464713658829 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:18 INFO - PROCESS | 1771 | ++DOCSHELL 0x9a09bc00 == 36 [pid = 1771] [id = 36] 09:54:18 INFO - PROCESS | 1771 | ++DOMWINDOW == 62 (0x9a2b7000) [pid = 1771] [serial = 106] [outer = (nil)] 09:54:18 INFO - PROCESS | 1771 | ++DOMWINDOW == 63 (0x9a4bb800) [pid = 1771] [serial = 107] [outer = 0x9a2b7000] 09:54:18 INFO - PROCESS | 1771 | 1464713658907 Marionette DEBUG loaded listener.js 09:54:19 INFO - PROCESS | 1771 | ++DOMWINDOW == 64 (0x9a723400) [pid = 1771] [serial = 108] [outer = 0x9a2b7000] 09:54:19 INFO - PROCESS | 1771 | 1464713659725 Marionette TRACE conn3 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 09:54:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 09:54:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 1192ms 09:54:19 INFO - PROCESS | 1771 | 1464713659766 Marionette TRACE conn3 -> [0,117,"getWindowHandle",null] 09:54:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 09:54:19 INFO - PROCESS | 1771 | 1464713659770 Marionette TRACE conn3 <- [1,117,null,{"value":"8"}] 09:54:19 INFO - PROCESS | 1771 | 1464713659776 Marionette TRACE conn3 -> [0,118,"setScriptTimeout",{"ms":35000}] 09:54:19 INFO - PROCESS | 1771 | 1464713659779 Marionette TRACE conn3 <- [1,118,null,{}] 09:54:19 INFO - PROCESS | 1771 | 1464713659785 Marionette TRACE conn3 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:19 INFO - PROCESS | 1771 | 1464713659970 Marionette TRACE conn3 <- [1,119,null,{"value":null}] 09:54:20 INFO - PROCESS | 1771 | 1464713659994 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:20 INFO - PROCESS | 1771 | ++DOCSHELL 0x920cd800 == 37 [pid = 1771] [id = 37] 09:54:20 INFO - PROCESS | 1771 | ++DOMWINDOW == 65 (0x976d5400) [pid = 1771] [serial = 109] [outer = (nil)] 09:54:20 INFO - PROCESS | 1771 | ++DOMWINDOW == 66 (0x9ab21000) [pid = 1771] [serial = 110] [outer = 0x976d5400] 09:54:20 INFO - PROCESS | 1771 | 1464713660066 Marionette DEBUG loaded listener.js 09:54:20 INFO - PROCESS | 1771 | ++DOMWINDOW == 67 (0x9b323c00) [pid = 1771] [serial = 111] [outer = 0x976d5400] 09:54:20 INFO - PROCESS | 1771 | --DOMWINDOW == 66 (0xa31fe400) [pid = 1771] [serial = 66] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 09:54:20 INFO - PROCESS | 1771 | --DOMWINDOW == 65 (0x9b324000) [pid = 1771] [serial = 54] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 09:54:20 INFO - PROCESS | 1771 | --DOMWINDOW == 64 (0x9b888c00) [pid = 1771] [serial = 63] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 09:54:20 INFO - PROCESS | 1771 | --DOMWINDOW == 63 (0x9a727800) [pid = 1771] [serial = 75] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 09:54:20 INFO - PROCESS | 1771 | --DOMWINDOW == 62 (0x976cd800) [pid = 1771] [serial = 72] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 09:54:20 INFO - PROCESS | 1771 | --DOMWINDOW == 61 (0x9507dc00) [pid = 1771] [serial = 69] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 09:54:20 INFO - PROCESS | 1771 | 1464713660895 Marionette TRACE conn3 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 09:54:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 09:54:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 1181ms 09:54:20 INFO - PROCESS | 1771 | 1464713660958 Marionette TRACE conn3 -> [0,121,"getWindowHandle",null] 09:54:20 INFO - PROCESS | 1771 | 1464713660961 Marionette TRACE conn3 <- [1,121,null,{"value":"8"}] 09:54:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 09:54:20 INFO - PROCESS | 1771 | 1464713660967 Marionette TRACE conn3 -> [0,122,"setScriptTimeout",{"ms":35000}] 09:54:20 INFO - PROCESS | 1771 | 1464713660970 Marionette TRACE conn3 <- [1,122,null,{}] 09:54:20 INFO - PROCESS | 1771 | 1464713660976 Marionette TRACE conn3 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:21 INFO - PROCESS | 1771 | 1464713661130 Marionette TRACE conn3 <- [1,123,null,{"value":null}] 09:54:21 INFO - PROCESS | 1771 | 1464713661222 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:21 INFO - PROCESS | 1771 | ++DOCSHELL 0x9a725000 == 38 [pid = 1771] [id = 38] 09:54:21 INFO - PROCESS | 1771 | ++DOMWINDOW == 62 (0x9a72ac00) [pid = 1771] [serial = 112] [outer = (nil)] 09:54:21 INFO - PROCESS | 1771 | ++DOMWINDOW == 63 (0x9b882000) [pid = 1771] [serial = 113] [outer = 0x9a72ac00] 09:54:21 INFO - PROCESS | 1771 | 1464713661298 Marionette DEBUG loaded listener.js 09:54:21 INFO - PROCESS | 1771 | ++DOMWINDOW == 64 (0x9b8d9000) [pid = 1771] [serial = 114] [outer = 0x9a72ac00] 09:54:21 INFO - PROCESS | 1771 | 1464713661972 Marionette TRACE conn3 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 09:54:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 09:54:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 1035ms 09:54:22 INFO - PROCESS | 1771 | 1464713662003 Marionette TRACE conn3 -> [0,125,"getWindowHandle",null] 09:54:22 INFO - PROCESS | 1771 | 1464713662007 Marionette TRACE conn3 <- [1,125,null,{"value":"8"}] 09:54:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 09:54:22 INFO - PROCESS | 1771 | 1464713662013 Marionette TRACE conn3 -> [0,126,"setScriptTimeout",{"ms":35000}] 09:54:22 INFO - PROCESS | 1771 | 1464713662015 Marionette TRACE conn3 <- [1,126,null,{}] 09:54:22 INFO - PROCESS | 1771 | 1464713662021 Marionette TRACE conn3 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:22 INFO - PROCESS | 1771 | 1464713662239 Marionette TRACE conn3 <- [1,127,null,{"value":null}] 09:54:22 INFO - PROCESS | 1771 | 1464713662255 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:22 INFO - PROCESS | 1771 | ++DOCSHELL 0x9b92dc00 == 39 [pid = 1771] [id = 39] 09:54:22 INFO - PROCESS | 1771 | ++DOMWINDOW == 65 (0xa060e400) [pid = 1771] [serial = 115] [outer = (nil)] 09:54:22 INFO - PROCESS | 1771 | ++DOMWINDOW == 66 (0xa22aec00) [pid = 1771] [serial = 116] [outer = 0xa060e400] 09:54:22 INFO - PROCESS | 1771 | 1464713662328 Marionette DEBUG loaded listener.js 09:54:22 INFO - PROCESS | 1771 | ++DOMWINDOW == 67 (0xa237ec00) [pid = 1771] [serial = 117] [outer = 0xa060e400] 09:54:23 INFO - PROCESS | 1771 | 1464713663325 Marionette TRACE conn3 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 09:54:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 09:54:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 1333ms 09:54:23 INFO - PROCESS | 1771 | 1464713663356 Marionette TRACE conn3 -> [0,129,"getWindowHandle",null] 09:54:23 INFO - PROCESS | 1771 | 1464713663363 Marionette TRACE conn3 <- [1,129,null,{"value":"8"}] 09:54:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 09:54:23 INFO - PROCESS | 1771 | 1464713663373 Marionette TRACE conn3 -> [0,130,"setScriptTimeout",{"ms":35000}] 09:54:23 INFO - PROCESS | 1771 | 1464713663378 Marionette TRACE conn3 <- [1,130,null,{}] 09:54:23 INFO - PROCESS | 1771 | 1464713663387 Marionette TRACE conn3 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:23 INFO - PROCESS | 1771 | 1464713663572 Marionette TRACE conn3 <- [1,131,null,{"value":null}] 09:54:23 INFO - PROCESS | 1771 | 1464713663707 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:23 INFO - PROCESS | 1771 | ++DOCSHELL 0x92e3fc00 == 40 [pid = 1771] [id = 40] 09:54:23 INFO - PROCESS | 1771 | ++DOMWINDOW == 68 (0x9507a400) [pid = 1771] [serial = 118] [outer = (nil)] 09:54:23 INFO - PROCESS | 1771 | ++DOMWINDOW == 69 (0x951ea800) [pid = 1771] [serial = 119] [outer = 0x9507a400] 09:54:23 INFO - PROCESS | 1771 | 1464713663811 Marionette DEBUG loaded listener.js 09:54:23 INFO - PROCESS | 1771 | ++DOMWINDOW == 70 (0x951ef000) [pid = 1771] [serial = 120] [outer = 0x9507a400] 09:54:24 INFO - PROCESS | 1771 | 1464713664822 Marionette TRACE conn3 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 09:54:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 09:54:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 1483ms 09:54:24 INFO - PROCESS | 1771 | 1464713664857 Marionette TRACE conn3 -> [0,133,"getWindowHandle",null] 09:54:24 INFO - PROCESS | 1771 | 1464713664865 Marionette TRACE conn3 <- [1,133,null,{"value":"8"}] 09:54:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 09:54:24 INFO - PROCESS | 1771 | 1464713664876 Marionette TRACE conn3 -> [0,134,"setScriptTimeout",{"ms":35000}] 09:54:24 INFO - PROCESS | 1771 | 1464713664880 Marionette TRACE conn3 <- [1,134,null,{}] 09:54:24 INFO - PROCESS | 1771 | 1464713664887 Marionette TRACE conn3 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:25 INFO - PROCESS | 1771 | 1464713665060 Marionette TRACE conn3 <- [1,135,null,{"value":null}] 09:54:25 INFO - PROCESS | 1771 | 1464713665195 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:25 INFO - PROCESS | 1771 | ++DOCSHELL 0x98814c00 == 41 [pid = 1771] [id = 41] 09:54:25 INFO - PROCESS | 1771 | ++DOMWINDOW == 71 (0x9887bc00) [pid = 1771] [serial = 121] [outer = (nil)] 09:54:25 INFO - PROCESS | 1771 | ++DOMWINDOW == 72 (0x99704000) [pid = 1771] [serial = 122] [outer = 0x9887bc00] 09:54:25 INFO - PROCESS | 1771 | 1464713665284 Marionette DEBUG loaded listener.js 09:54:25 INFO - PROCESS | 1771 | ++DOMWINDOW == 73 (0x99f2b400) [pid = 1771] [serial = 123] [outer = 0x9887bc00] 09:54:26 INFO - PROCESS | 1771 | 1464713666201 Marionette TRACE conn3 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 09:54:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 09:54:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1382ms 09:54:26 INFO - PROCESS | 1771 | 1464713666258 Marionette TRACE conn3 -> [0,137,"getWindowHandle",null] 09:54:26 INFO - PROCESS | 1771 | 1464713666262 Marionette TRACE conn3 <- [1,137,null,{"value":"8"}] 09:54:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 09:54:26 INFO - PROCESS | 1771 | 1464713666269 Marionette TRACE conn3 -> [0,138,"setScriptTimeout",{"ms":35000}] 09:54:26 INFO - PROCESS | 1771 | 1464713666275 Marionette TRACE conn3 <- [1,138,null,{}] 09:54:26 INFO - PROCESS | 1771 | 1464713666292 Marionette TRACE conn3 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:26 INFO - PROCESS | 1771 | 1464713666468 Marionette TRACE conn3 <- [1,139,null,{"value":null}] 09:54:26 INFO - PROCESS | 1771 | 1464713666605 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:26 INFO - PROCESS | 1771 | ++DOCSHELL 0x9880b400 == 42 [pid = 1771] [id = 42] 09:54:26 INFO - PROCESS | 1771 | ++DOMWINDOW == 74 (0x9a09a800) [pid = 1771] [serial = 124] [outer = (nil)] 09:54:26 INFO - PROCESS | 1771 | ++DOMWINDOW == 75 (0x9b931800) [pid = 1771] [serial = 125] [outer = 0x9a09a800] 09:54:26 INFO - PROCESS | 1771 | 1464713666693 Marionette DEBUG loaded listener.js 09:54:26 INFO - PROCESS | 1771 | ++DOMWINDOW == 76 (0xa060c400) [pid = 1771] [serial = 126] [outer = 0x9a09a800] 09:54:27 INFO - PROCESS | 1771 | 1464713667837 Marionette TRACE conn3 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 09:54:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 09:54:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1598ms 09:54:27 INFO - PROCESS | 1771 | 1464713667867 Marionette TRACE conn3 -> [0,141,"getWindowHandle",null] 09:54:27 INFO - PROCESS | 1771 | 1464713667871 Marionette TRACE conn3 <- [1,141,null,{"value":"8"}] 09:54:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 09:54:27 INFO - PROCESS | 1771 | 1464713667880 Marionette TRACE conn3 -> [0,142,"setScriptTimeout",{"ms":35000}] 09:54:27 INFO - PROCESS | 1771 | 1464713667886 Marionette TRACE conn3 <- [1,142,null,{}] 09:54:27 INFO - PROCESS | 1771 | 1464713667895 Marionette TRACE conn3 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:28 INFO - PROCESS | 1771 | 1464713668062 Marionette TRACE conn3 <- [1,143,null,{"value":null}] 09:54:28 INFO - PROCESS | 1771 | 1464713668271 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:28 INFO - PROCESS | 1771 | ++DOCSHELL 0x93b90800 == 43 [pid = 1771] [id = 43] 09:54:28 INFO - PROCESS | 1771 | ++DOMWINDOW == 77 (0x9468f800) [pid = 1771] [serial = 127] [outer = (nil)] 09:54:28 INFO - PROCESS | 1771 | ++DOMWINDOW == 78 (0x951eb000) [pid = 1771] [serial = 128] [outer = 0x9468f800] 09:54:28 INFO - PROCESS | 1771 | 1464713668368 Marionette DEBUG loaded listener.js 09:54:28 INFO - PROCESS | 1771 | ++DOMWINDOW == 79 (0x951f3400) [pid = 1771] [serial = 129] [outer = 0x9468f800] 09:54:28 INFO - PROCESS | 1771 | --DOCSHELL 0x9a725000 == 42 [pid = 1771] [id = 38] 09:54:28 INFO - PROCESS | 1771 | --DOCSHELL 0x920cd800 == 41 [pid = 1771] [id = 37] 09:54:28 INFO - PROCESS | 1771 | --DOCSHELL 0x9a09bc00 == 40 [pid = 1771] [id = 36] 09:54:29 INFO - PROCESS | 1771 | --DOCSHELL 0x98119400 == 39 [pid = 1771] [id = 35] 09:54:29 INFO - PROCESS | 1771 | --DOCSHELL 0x9225c400 == 38 [pid = 1771] [id = 34] 09:54:29 INFO - PROCESS | 1771 | --DOMWINDOW == 78 (0x9b02bc00) [pid = 1771] [serial = 77] [outer = (nil)] [url = about:blank] 09:54:29 INFO - PROCESS | 1771 | --DOMWINDOW == 77 (0x9abbc400) [pid = 1771] [serial = 76] [outer = (nil)] [url = about:blank] 09:54:29 INFO - PROCESS | 1771 | --DOMWINDOW == 76 (0x9a4b3400) [pid = 1771] [serial = 74] [outer = (nil)] [url = about:blank] 09:54:29 INFO - PROCESS | 1771 | --DOMWINDOW == 75 (0x976d4000) [pid = 1771] [serial = 70] [outer = (nil)] [url = about:blank] 09:54:29 INFO - PROCESS | 1771 | --DOMWINDOW == 74 (0x99b5cc00) [pid = 1771] [serial = 73] [outer = (nil)] [url = about:blank] 09:54:29 INFO - PROCESS | 1771 | --DOMWINDOW == 73 (0x981f4400) [pid = 1771] [serial = 71] [outer = (nil)] [url = about:blank] 09:54:29 INFO - PROCESS | 1771 | --DOMWINDOW == 72 (0xa5147800) [pid = 1771] [serial = 68] [outer = (nil)] [url = about:blank] 09:54:29 INFO - PROCESS | 1771 | --DOMWINDOW == 71 (0xa36f3000) [pid = 1771] [serial = 67] [outer = (nil)] [url = about:blank] 09:54:29 INFO - PROCESS | 1771 | --DOMWINDOW == 70 (0xa060a400) [pid = 1771] [serial = 56] [outer = (nil)] [url = about:blank] 09:54:29 INFO - PROCESS | 1771 | --DOMWINDOW == 69 (0xa3360800) [pid = 1771] [serial = 65] [outer = (nil)] [url = about:blank] 09:54:29 INFO - PROCESS | 1771 | 1464713669177 Marionette TRACE conn3 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 09:54:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 09:54:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 1332ms 09:54:29 INFO - PROCESS | 1771 | 1464713669212 Marionette TRACE conn3 -> [0,145,"getWindowHandle",null] 09:54:29 INFO - PROCESS | 1771 | 1464713669220 Marionette TRACE conn3 <- [1,145,null,{"value":"8"}] 09:54:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 09:54:29 INFO - PROCESS | 1771 | 1464713669230 Marionette TRACE conn3 -> [0,146,"setScriptTimeout",{"ms":35000}] 09:54:29 INFO - PROCESS | 1771 | 1464713669234 Marionette TRACE conn3 <- [1,146,null,{}] 09:54:29 INFO - PROCESS | 1771 | 1464713669240 Marionette TRACE conn3 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:29 INFO - PROCESS | 1771 | 1464713669383 Marionette TRACE conn3 <- [1,147,null,{"value":null}] 09:54:29 INFO - PROCESS | 1771 | 1464713669401 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:29 INFO - PROCESS | 1771 | ++DOCSHELL 0x98167800 == 39 [pid = 1771] [id = 44] 09:54:29 INFO - PROCESS | 1771 | ++DOMWINDOW == 70 (0x9887cc00) [pid = 1771] [serial = 130] [outer = (nil)] 09:54:29 INFO - PROCESS | 1771 | ++DOMWINDOW == 71 (0x99a70800) [pid = 1771] [serial = 131] [outer = 0x9887cc00] 09:54:29 INFO - PROCESS | 1771 | 1464713669473 Marionette DEBUG loaded listener.js 09:54:29 INFO - PROCESS | 1771 | ++DOMWINDOW == 72 (0x9a08e800) [pid = 1771] [serial = 132] [outer = 0x9887cc00] 09:54:30 INFO - PROCESS | 1771 | 1464713670278 Marionette TRACE conn3 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 09:54:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 09:54:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 1080ms 09:54:30 INFO - PROCESS | 1771 | 1464713670310 Marionette TRACE conn3 -> [0,149,"getWindowHandle",null] 09:54:30 INFO - PROCESS | 1771 | 1464713670314 Marionette TRACE conn3 <- [1,149,null,{"value":"8"}] 09:54:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 09:54:30 INFO - PROCESS | 1771 | 1464713670321 Marionette TRACE conn3 -> [0,150,"setScriptTimeout",{"ms":35000}] 09:54:30 INFO - PROCESS | 1771 | 1464713670326 Marionette TRACE conn3 <- [1,150,null,{}] 09:54:30 INFO - PROCESS | 1771 | 1464713670343 Marionette TRACE conn3 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:30 INFO - PROCESS | 1771 | 1464713670525 Marionette TRACE conn3 <- [1,151,null,{"value":null}] 09:54:30 INFO - PROCESS | 1771 | 1464713670660 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:30 INFO - PROCESS | 1771 | ++DOCSHELL 0x9a4bf400 == 40 [pid = 1771] [id = 45] 09:54:30 INFO - PROCESS | 1771 | ++DOMWINDOW == 73 (0x9a72bc00) [pid = 1771] [serial = 133] [outer = (nil)] 09:54:30 INFO - PROCESS | 1771 | ++DOMWINDOW == 74 (0x9ab22400) [pid = 1771] [serial = 134] [outer = 0x9a72bc00] 09:54:30 INFO - PROCESS | 1771 | 1464713670749 Marionette DEBUG loaded listener.js 09:54:30 INFO - PROCESS | 1771 | ++DOMWINDOW == 75 (0x9b02bc00) [pid = 1771] [serial = 135] [outer = 0x9a72bc00] 09:54:31 INFO - PROCESS | 1771 | 1464713671599 Marionette TRACE conn3 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 09:54:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 09:54:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 1339ms 09:54:31 INFO - PROCESS | 1771 | 1464713671666 Marionette TRACE conn3 -> [0,153,"getWindowHandle",null] 09:54:31 INFO - PROCESS | 1771 | 1464713671670 Marionette TRACE conn3 <- [1,153,null,{"value":"8"}] 09:54:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 09:54:31 INFO - PROCESS | 1771 | 1464713671676 Marionette TRACE conn3 -> [0,154,"setScriptTimeout",{"ms":35000}] 09:54:31 INFO - PROCESS | 1771 | 1464713671678 Marionette TRACE conn3 <- [1,154,null,{}] 09:54:31 INFO - PROCESS | 1771 | 1464713671684 Marionette TRACE conn3 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:31 INFO - PROCESS | 1771 | 1464713671898 Marionette TRACE conn3 <- [1,155,null,{"value":null}] 09:54:31 INFO - PROCESS | 1771 | 1464713671922 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:31 INFO - PROCESS | 1771 | ++DOCSHELL 0x9b322c00 == 41 [pid = 1771] [id = 46] 09:54:31 INFO - PROCESS | 1771 | ++DOMWINDOW == 76 (0x9b908c00) [pid = 1771] [serial = 136] [outer = (nil)] 09:54:31 INFO - PROCESS | 1771 | ++DOMWINDOW == 77 (0x9b913c00) [pid = 1771] [serial = 137] [outer = 0x9b908c00] 09:54:32 INFO - PROCESS | 1771 | 1464713671995 Marionette DEBUG loaded listener.js 09:54:32 INFO - PROCESS | 1771 | ++DOMWINDOW == 78 (0x9b917000) [pid = 1771] [serial = 138] [outer = 0x9b908c00] 09:54:32 INFO - PROCESS | 1771 | 1464713672793 Marionette TRACE conn3 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 09:54:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 09:54:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 1136ms 09:54:32 INFO - PROCESS | 1771 | 1464713672814 Marionette TRACE conn3 -> [0,157,"getWindowHandle",null] 09:54:32 INFO - PROCESS | 1771 | 1464713672818 Marionette TRACE conn3 <- [1,157,null,{"value":"8"}] 09:54:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 09:54:32 INFO - PROCESS | 1771 | 1464713672825 Marionette TRACE conn3 -> [0,158,"setScriptTimeout",{"ms":35000}] 09:54:32 INFO - PROCESS | 1771 | 1464713672828 Marionette TRACE conn3 <- [1,158,null,{}] 09:54:32 INFO - PROCESS | 1771 | 1464713672833 Marionette TRACE conn3 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:33 INFO - PROCESS | 1771 | 1464713673011 Marionette TRACE conn3 <- [1,159,null,{"value":null}] 09:54:33 INFO - PROCESS | 1771 | 1464713673080 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:33 INFO - PROCESS | 1771 | ++DOCSHELL 0x93b16400 == 42 [pid = 1771] [id = 47] 09:54:33 INFO - PROCESS | 1771 | ++DOMWINDOW == 79 (0x9abb7800) [pid = 1771] [serial = 139] [outer = (nil)] 09:54:33 INFO - PROCESS | 1771 | ++DOMWINDOW == 80 (0x9d1ca400) [pid = 1771] [serial = 140] [outer = 0x9abb7800] 09:54:33 INFO - PROCESS | 1771 | 1464713673153 Marionette DEBUG loaded listener.js 09:54:33 INFO - PROCESS | 1771 | ++DOMWINDOW == 81 (0xa060a400) [pid = 1771] [serial = 141] [outer = 0x9abb7800] 09:54:33 INFO - PROCESS | 1771 | --DOMWINDOW == 80 (0x9a2b7000) [pid = 1771] [serial = 106] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 09:54:33 INFO - PROCESS | 1771 | --DOMWINDOW == 79 (0x976d5400) [pid = 1771] [serial = 109] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 09:54:33 INFO - PROCESS | 1771 | --DOMWINDOW == 78 (0x93b91400) [pid = 1771] [serial = 100] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 09:54:33 INFO - PROCESS | 1771 | --DOMWINDOW == 77 (0x9b31c000) [pid = 1771] [serial = 81] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 09:54:33 INFO - PROCESS | 1771 | --DOMWINDOW == 76 (0x981ef400) [pid = 1771] [serial = 103] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 09:54:33 INFO - PROCESS | 1771 | --DOMWINDOW == 75 (0x9ab29c00) [pid = 1771] [serial = 84] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 09:54:33 INFO - PROCESS | 1771 | --DOMWINDOW == 74 (0xa22af000) [pid = 1771] [serial = 87] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 09:54:33 INFO - PROCESS | 1771 | --DOMWINDOW == 73 (0xa316b000) [pid = 1771] [serial = 90] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 09:54:33 INFO - PROCESS | 1771 | --DOMWINDOW == 72 (0x9a091000) [pid = 1771] [serial = 93] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 09:54:33 INFO - PROCESS | 1771 | --DOMWINDOW == 71 (0x9a72ac00) [pid = 1771] [serial = 112] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 09:54:33 INFO - PROCESS | 1771 | --DOMWINDOW == 70 (0x9468b400) [pid = 1771] [serial = 78] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 09:54:34 INFO - PROCESS | 1771 | 1464713674163 Marionette TRACE conn3 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 09:54:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 09:54:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 1387ms 09:54:34 INFO - PROCESS | 1771 | 1464713674256 Marionette TRACE conn3 -> [0,161,"getWindowHandle",null] 09:54:34 INFO - PROCESS | 1771 | 1464713674259 Marionette TRACE conn3 <- [1,161,null,{"value":"8"}] 09:54:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 09:54:34 INFO - PROCESS | 1771 | 1464713674293 Marionette TRACE conn3 -> [0,162,"setScriptTimeout",{"ms":35000}] 09:54:34 INFO - PROCESS | 1771 | 1464713674296 Marionette TRACE conn3 <- [1,162,null,{}] 09:54:34 INFO - PROCESS | 1771 | 1464713674304 Marionette TRACE conn3 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:34 INFO - PROCESS | 1771 | 1464713674478 Marionette TRACE conn3 <- [1,163,null,{"value":null}] 09:54:34 INFO - PROCESS | 1771 | 1464713674654 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:34 INFO - PROCESS | 1771 | ++DOCSHELL 0x9a08cc00 == 43 [pid = 1771] [id = 48] 09:54:34 INFO - PROCESS | 1771 | ++DOMWINDOW == 71 (0x9a091000) [pid = 1771] [serial = 142] [outer = (nil)] 09:54:34 INFO - PROCESS | 1771 | ++DOMWINDOW == 72 (0xa2252c00) [pid = 1771] [serial = 143] [outer = 0x9a091000] 09:54:34 INFO - PROCESS | 1771 | 1464713674734 Marionette DEBUG loaded listener.js 09:54:34 INFO - PROCESS | 1771 | ++DOMWINDOW == 73 (0xa2736400) [pid = 1771] [serial = 144] [outer = 0x9a091000] 09:54:35 INFO - PROCESS | 1771 | 1464713675408 Marionette TRACE conn3 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 09:54:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 09:54:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 1155ms 09:54:35 INFO - PROCESS | 1771 | 1464713675428 Marionette TRACE conn3 -> [0,165,"getWindowHandle",null] 09:54:35 INFO - PROCESS | 1771 | 1464713675431 Marionette TRACE conn3 <- [1,165,null,{"value":"8"}] 09:54:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 09:54:35 INFO - PROCESS | 1771 | 1464713675437 Marionette TRACE conn3 -> [0,166,"setScriptTimeout",{"ms":35000}] 09:54:35 INFO - PROCESS | 1771 | 1464713675439 Marionette TRACE conn3 <- [1,166,null,{}] 09:54:35 INFO - PROCESS | 1771 | 1464713675445 Marionette TRACE conn3 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:35 INFO - PROCESS | 1771 | 1464713675686 Marionette TRACE conn3 <- [1,167,null,{"value":null}] 09:54:35 INFO - PROCESS | 1771 | 1464713675769 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:35 INFO - PROCESS | 1771 | ++DOCSHELL 0x92255c00 == 44 [pid = 1771] [id = 49] 09:54:35 INFO - PROCESS | 1771 | ++DOMWINDOW == 74 (0x92259000) [pid = 1771] [serial = 145] [outer = (nil)] 09:54:35 INFO - PROCESS | 1771 | ++DOMWINDOW == 75 (0x92ee5c00) [pid = 1771] [serial = 146] [outer = 0x92259000] 09:54:35 INFO - PROCESS | 1771 | 1464713675900 Marionette DEBUG loaded listener.js 09:54:36 INFO - PROCESS | 1771 | ++DOMWINDOW == 76 (0x93b1c400) [pid = 1771] [serial = 147] [outer = 0x92259000] 09:54:36 INFO - PROCESS | 1771 | 1464713676871 Marionette TRACE conn3 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 09:54:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 09:54:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 1486ms 09:54:36 INFO - PROCESS | 1771 | 1464713676926 Marionette TRACE conn3 -> [0,169,"getWindowHandle",null] 09:54:36 INFO - PROCESS | 1771 | 1464713676932 Marionette TRACE conn3 <- [1,169,null,{"value":"8"}] 09:54:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 09:54:36 INFO - PROCESS | 1771 | 1464713676940 Marionette TRACE conn3 -> [0,170,"setScriptTimeout",{"ms":35000}] 09:54:36 INFO - PROCESS | 1771 | 1464713676947 Marionette TRACE conn3 <- [1,170,null,{}] 09:54:36 INFO - PROCESS | 1771 | 1464713676954 Marionette TRACE conn3 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:37 INFO - PROCESS | 1771 | 1464713677171 Marionette TRACE conn3 <- [1,171,null,{"value":null}] 09:54:37 INFO - PROCESS | 1771 | 1464713677374 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:37 INFO - PROCESS | 1771 | ++DOCSHELL 0x9a08d000 == 45 [pid = 1771] [id = 50] 09:54:37 INFO - PROCESS | 1771 | ++DOMWINDOW == 77 (0x9a094800) [pid = 1771] [serial = 148] [outer = (nil)] 09:54:37 INFO - PROCESS | 1771 | ++DOMWINDOW == 78 (0x9a099400) [pid = 1771] [serial = 149] [outer = 0x9a094800] 09:54:37 INFO - PROCESS | 1771 | 1464713677516 Marionette DEBUG loaded listener.js 09:54:37 INFO - PROCESS | 1771 | ++DOMWINDOW == 79 (0x9a722800) [pid = 1771] [serial = 150] [outer = 0x9a094800] 09:54:38 INFO - PROCESS | 1771 | 1464713678358 Marionette TRACE conn3 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 09:54:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 09:54:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 1486ms 09:54:38 INFO - PROCESS | 1771 | 1464713678427 Marionette TRACE conn3 -> [0,173,"getWindowHandle",null] 09:54:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 09:54:38 INFO - PROCESS | 1771 | 1464713678432 Marionette TRACE conn3 <- [1,173,null,{"value":"8"}] 09:54:38 INFO - PROCESS | 1771 | 1464713678439 Marionette TRACE conn3 -> [0,174,"setScriptTimeout",{"ms":35000}] 09:54:38 INFO - PROCESS | 1771 | 1464713678442 Marionette TRACE conn3 <- [1,174,null,{}] 09:54:38 INFO - PROCESS | 1771 | 1464713678449 Marionette TRACE conn3 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:38 INFO - PROCESS | 1771 | 1464713678658 Marionette TRACE conn3 <- [1,175,null,{"value":null}] 09:54:38 INFO - PROCESS | 1771 | 1464713678800 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:38 INFO - PROCESS | 1771 | ++DOCSHELL 0x98811000 == 46 [pid = 1771] [id = 51] 09:54:38 INFO - PROCESS | 1771 | ++DOMWINDOW == 80 (0x9b90d000) [pid = 1771] [serial = 151] [outer = (nil)] 09:54:38 INFO - PROCESS | 1771 | ++DOMWINDOW == 81 (0x9b914000) [pid = 1771] [serial = 152] [outer = 0x9b90d000] 09:54:38 INFO - PROCESS | 1771 | 1464713678888 Marionette DEBUG loaded listener.js 09:54:39 INFO - PROCESS | 1771 | ++DOMWINDOW == 82 (0x9d1ca800) [pid = 1771] [serial = 153] [outer = 0x9b90d000] 09:54:39 INFO - PROCESS | 1771 | 1464713679798 Marionette TRACE conn3 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 09:54:39 INFO - PROCESS | 1771 | 1464713679819 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 09:54:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 09:54:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 1433ms 09:54:39 INFO - PROCESS | 1771 | 1464713679871 Marionette TRACE conn3 -> [0,177,"getWindowHandle",null] 09:54:39 INFO - PROCESS | 1771 | 1464713679878 Marionette TRACE conn3 <- [1,177,null,{"value":"8"}] 09:54:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 09:54:39 INFO - PROCESS | 1771 | 1464713679895 Marionette TRACE conn3 -> [0,178,"setScriptTimeout",{"ms":35000}] 09:54:39 INFO - PROCESS | 1771 | 1464713679902 Marionette TRACE conn3 <- [1,178,null,{}] 09:54:39 INFO - PROCESS | 1771 | 1464713679908 Marionette TRACE conn3 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:40 INFO - PROCESS | 1771 | 1464713680117 Marionette TRACE conn3 <- [1,179,null,{"value":null}] 09:54:40 INFO - PROCESS | 1771 | 1464713680291 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:40 INFO - PROCESS | 1771 | ++DOCSHELL 0x9a72b800 == 47 [pid = 1771] [id = 52] 09:54:40 INFO - PROCESS | 1771 | ++DOMWINDOW == 83 (0x9b839c00) [pid = 1771] [serial = 154] [outer = (nil)] 09:54:40 INFO - PROCESS | 1771 | ++DOMWINDOW == 84 (0xa3331c00) [pid = 1771] [serial = 155] [outer = 0x9b839c00] 09:54:40 INFO - PROCESS | 1771 | 1464713680381 Marionette DEBUG loaded listener.js 09:54:40 INFO - PROCESS | 1771 | ++DOMWINDOW == 85 (0xa6310800) [pid = 1771] [serial = 156] [outer = 0x9b839c00] 09:54:41 INFO - PROCESS | 1771 | 1464713681228 Marionette TRACE conn3 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 09:54:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 09:54:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 1397ms 09:54:41 INFO - PROCESS | 1771 | 1464713681286 Marionette TRACE conn3 -> [0,181,"getWindowHandle",null] 09:54:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 09:54:41 INFO - PROCESS | 1771 | 1464713681291 Marionette TRACE conn3 <- [1,181,null,{"value":"8"}] 09:54:41 INFO - PROCESS | 1771 | 1464713681298 Marionette TRACE conn3 -> [0,182,"setScriptTimeout",{"ms":35000}] 09:54:41 INFO - PROCESS | 1771 | 1464713681301 Marionette TRACE conn3 <- [1,182,null,{}] 09:54:41 INFO - PROCESS | 1771 | 1464713681309 Marionette TRACE conn3 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:41 INFO - PROCESS | 1771 | 1464713681488 Marionette TRACE conn3 <- [1,183,null,{"value":null}] 09:54:41 INFO - PROCESS | 1771 | 1464713681633 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:41 INFO - PROCESS | 1771 | ++DOCSHELL 0x998c5c00 == 48 [pid = 1771] [id = 53] 09:54:41 INFO - PROCESS | 1771 | ++DOMWINDOW == 86 (0x99a4f000) [pid = 1771] [serial = 157] [outer = (nil)] 09:54:41 INFO - PROCESS | 1771 | ++DOMWINDOW == 87 (0x9bb9d800) [pid = 1771] [serial = 158] [outer = 0x99a4f000] 09:54:41 INFO - PROCESS | 1771 | 1464713681715 Marionette DEBUG loaded listener.js 09:54:41 INFO - PROCESS | 1771 | ++DOMWINDOW == 88 (0x9bb9f800) [pid = 1771] [serial = 159] [outer = 0x99a4f000] 09:54:43 INFO - PROCESS | 1771 | 1464713683094 Marionette TRACE conn3 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 09:54:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 09:54:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1839ms 09:54:43 INFO - PROCESS | 1771 | 1464713683137 Marionette TRACE conn3 -> [0,185,"getWindowHandle",null] 09:54:43 INFO - PROCESS | 1771 | 1464713683143 Marionette TRACE conn3 <- [1,185,null,{"value":"8"}] 09:54:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 09:54:43 INFO - PROCESS | 1771 | 1464713683299 Marionette TRACE conn3 -> [0,186,"setScriptTimeout",{"ms":35000}] 09:54:43 INFO - PROCESS | 1771 | 1464713683305 Marionette TRACE conn3 <- [1,186,null,{}] 09:54:43 INFO - PROCESS | 1771 | 1464713683317 Marionette TRACE conn3 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:43 INFO - PROCESS | 1771 | 1464713683526 Marionette TRACE conn3 <- [1,187,null,{"value":null}] 09:54:43 INFO - PROCESS | 1771 | --DOCSHELL 0x9a08cc00 == 47 [pid = 1771] [id = 48] 09:54:43 INFO - PROCESS | 1771 | --DOCSHELL 0x93b16400 == 46 [pid = 1771] [id = 47] 09:54:43 INFO - PROCESS | 1771 | --DOCSHELL 0x9b322c00 == 45 [pid = 1771] [id = 46] 09:54:43 INFO - PROCESS | 1771 | --DOMWINDOW == 87 (0x93b91800) [pid = 1771] [serial = 97] [outer = (nil)] [url = about:blank] 09:54:43 INFO - PROCESS | 1771 | --DOMWINDOW == 86 (0xa22aec00) [pid = 1771] [serial = 116] [outer = (nil)] [url = about:blank] 09:54:43 INFO - PROCESS | 1771 | 1464713683720 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:43 INFO - PROCESS | 1771 | --DOCSHELL 0x9a4bf400 == 44 [pid = 1771] [id = 45] 09:54:43 INFO - PROCESS | 1771 | --DOCSHELL 0x98167800 == 43 [pid = 1771] [id = 44] 09:54:43 INFO - PROCESS | 1771 | --DOCSHELL 0x93b90800 == 42 [pid = 1771] [id = 43] 09:54:43 INFO - PROCESS | 1771 | --DOCSHELL 0x92e3fc00 == 41 [pid = 1771] [id = 40] 09:54:43 INFO - PROCESS | 1771 | ++DOCSHELL 0x920d3800 == 42 [pid = 1771] [id = 54] 09:54:43 INFO - PROCESS | 1771 | ++DOMWINDOW == 87 (0x92e3fc00) [pid = 1771] [serial = 160] [outer = (nil)] 09:54:43 INFO - PROCESS | 1771 | ++DOMWINDOW == 88 (0x95081000) [pid = 1771] [serial = 161] [outer = 0x92e3fc00] 09:54:43 INFO - PROCESS | 1771 | 1464713683803 Marionette DEBUG loaded listener.js 09:54:43 INFO - PROCESS | 1771 | ++DOMWINDOW == 89 (0x98117800) [pid = 1771] [serial = 162] [outer = 0x92e3fc00] 09:54:44 INFO - PROCESS | 1771 | --DOMWINDOW == 88 (0x9a4bb800) [pid = 1771] [serial = 107] [outer = (nil)] [url = about:blank] 09:54:44 INFO - PROCESS | 1771 | --DOMWINDOW == 87 (0x9a723400) [pid = 1771] [serial = 108] [outer = (nil)] [url = about:blank] 09:54:44 INFO - PROCESS | 1771 | --DOMWINDOW == 86 (0x9ab21000) [pid = 1771] [serial = 110] [outer = (nil)] [url = about:blank] 09:54:44 INFO - PROCESS | 1771 | --DOMWINDOW == 85 (0x93b9c800) [pid = 1771] [serial = 101] [outer = (nil)] [url = about:blank] 09:54:44 INFO - PROCESS | 1771 | --DOMWINDOW == 84 (0x9b881c00) [pid = 1771] [serial = 82] [outer = (nil)] [url = about:blank] 09:54:44 INFO - PROCESS | 1771 | --DOMWINDOW == 83 (0x950b2000) [pid = 1771] [serial = 102] [outer = (nil)] [url = about:blank] 09:54:44 INFO - PROCESS | 1771 | --DOMWINDOW == 82 (0x996f1800) [pid = 1771] [serial = 104] [outer = (nil)] [url = about:blank] 09:54:44 INFO - PROCESS | 1771 | --DOMWINDOW == 81 (0x9b323c00) [pid = 1771] [serial = 111] [outer = (nil)] [url = about:blank] 09:54:44 INFO - PROCESS | 1771 | --DOMWINDOW == 80 (0xa23d3400) [pid = 1771] [serial = 86] [outer = (nil)] [url = about:blank] 09:54:44 INFO - PROCESS | 1771 | --DOMWINDOW == 79 (0xa22b8400) [pid = 1771] [serial = 85] [outer = (nil)] [url = about:blank] 09:54:44 INFO - PROCESS | 1771 | --DOMWINDOW == 78 (0xa31df800) [pid = 1771] [serial = 89] [outer = (nil)] [url = about:blank] 09:54:44 INFO - PROCESS | 1771 | --DOMWINDOW == 77 (0xa316c400) [pid = 1771] [serial = 88] [outer = (nil)] [url = about:blank] 09:54:44 INFO - PROCESS | 1771 | --DOMWINDOW == 76 (0xa51efc00) [pid = 1771] [serial = 92] [outer = (nil)] [url = about:blank] 09:54:44 INFO - PROCESS | 1771 | --DOMWINDOW == 75 (0xa36ed800) [pid = 1771] [serial = 91] [outer = (nil)] [url = about:blank] 09:54:44 INFO - PROCESS | 1771 | --DOMWINDOW == 74 (0x9a098400) [pid = 1771] [serial = 95] [outer = (nil)] [url = about:blank] 09:54:44 INFO - PROCESS | 1771 | --DOMWINDOW == 73 (0x9a09a000) [pid = 1771] [serial = 94] [outer = (nil)] [url = about:blank] 09:54:44 INFO - PROCESS | 1771 | --DOMWINDOW == 72 (0x9887f000) [pid = 1771] [serial = 32] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 09:54:44 INFO - PROCESS | 1771 | --DOMWINDOW == 71 (0x9b882000) [pid = 1771] [serial = 113] [outer = (nil)] [url = about:blank] 09:54:44 INFO - PROCESS | 1771 | --DOMWINDOW == 70 (0x9a4bbc00) [pid = 1771] [serial = 80] [outer = (nil)] [url = about:blank] 09:54:44 INFO - PROCESS | 1771 | --DOMWINDOW == 69 (0x98168400) [pid = 1771] [serial = 79] [outer = (nil)] [url = about:blank] 09:54:44 INFO - PROCESS | 1771 | --DOMWINDOW == 68 (0x99b5b800) [pid = 1771] [serial = 105] [outer = (nil)] [url = about:blank] 09:54:44 INFO - PROCESS | 1771 | --DOMWINDOW == 67 (0x9b8d9000) [pid = 1771] [serial = 114] [outer = (nil)] [url = about:blank] 09:54:44 INFO - PROCESS | 1771 | --DOMWINDOW == 66 (0x9b8de800) [pid = 1771] [serial = 83] [outer = (nil)] [url = about:blank] 09:54:44 INFO - PROCESS | 1771 | 1464713684544 Marionette TRACE conn3 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 09:54:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 09:54:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 1392ms 09:54:44 INFO - PROCESS | 1771 | 1464713684584 Marionette TRACE conn3 -> [0,189,"getWindowHandle",null] 09:54:44 INFO - PROCESS | 1771 | 1464713684592 Marionette TRACE conn3 <- [1,189,null,{"value":"8"}] 09:54:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 09:54:44 INFO - PROCESS | 1771 | 1464713684606 Marionette TRACE conn3 -> [0,190,"setScriptTimeout",{"ms":35000}] 09:54:44 INFO - PROCESS | 1771 | 1464713684609 Marionette TRACE conn3 <- [1,190,null,{}] 09:54:44 INFO - PROCESS | 1771 | 1464713684616 Marionette TRACE conn3 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:44 INFO - PROCESS | 1771 | 1464713684770 Marionette TRACE conn3 <- [1,191,null,{"value":null}] 09:54:44 INFO - PROCESS | 1771 | 1464713684782 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:44 INFO - PROCESS | 1771 | ++DOCSHELL 0x99704800 == 43 [pid = 1771] [id = 55] 09:54:44 INFO - PROCESS | 1771 | ++DOMWINDOW == 67 (0x99b5c400) [pid = 1771] [serial = 163] [outer = (nil)] 09:54:44 INFO - PROCESS | 1771 | ++DOMWINDOW == 68 (0x9a098400) [pid = 1771] [serial = 164] [outer = 0x99b5c400] 09:54:44 INFO - PROCESS | 1771 | 1464713684856 Marionette DEBUG loaded listener.js 09:54:44 INFO - PROCESS | 1771 | ++DOMWINDOW == 69 (0x9a4b5000) [pid = 1771] [serial = 165] [outer = 0x99b5c400] 09:54:45 INFO - PROCESS | 1771 | 1464713685623 Marionette TRACE conn3 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 09:54:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 09:54:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 1048ms 09:54:45 INFO - PROCESS | 1771 | 1464713685650 Marionette TRACE conn3 -> [0,193,"getWindowHandle",null] 09:54:45 INFO - PROCESS | 1771 | 1464713685654 Marionette TRACE conn3 <- [1,193,null,{"value":"8"}] 09:54:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 09:54:45 INFO - PROCESS | 1771 | 1464713685660 Marionette TRACE conn3 -> [0,194,"setScriptTimeout",{"ms":35000}] 09:54:45 INFO - PROCESS | 1771 | 1464713685665 Marionette TRACE conn3 <- [1,194,null,{}] 09:54:45 INFO - PROCESS | 1771 | 1464713685694 Marionette TRACE conn3 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:45 INFO - PROCESS | 1771 | 1464713685843 Marionette TRACE conn3 <- [1,195,null,{"value":null}] 09:54:45 INFO - PROCESS | 1771 | 1464713685855 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:45 INFO - PROCESS | 1771 | ++DOCSHELL 0x9a723400 == 44 [pid = 1771] [id = 56] 09:54:45 INFO - PROCESS | 1771 | ++DOMWINDOW == 70 (0x9ad3cc00) [pid = 1771] [serial = 166] [outer = (nil)] 09:54:45 INFO - PROCESS | 1771 | ++DOMWINDOW == 71 (0x9b322c00) [pid = 1771] [serial = 167] [outer = 0x9ad3cc00] 09:54:45 INFO - PROCESS | 1771 | 1464713685928 Marionette DEBUG loaded listener.js 09:54:46 INFO - PROCESS | 1771 | ++DOMWINDOW == 72 (0x9b888c00) [pid = 1771] [serial = 168] [outer = 0x9ad3cc00] 09:54:46 INFO - PROCESS | 1771 | 1464713686726 Marionette TRACE conn3 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 09:54:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 09:54:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 1141ms 09:54:46 INFO - PROCESS | 1771 | 1464713686801 Marionette TRACE conn3 -> [0,197,"getWindowHandle",null] 09:54:46 INFO - PROCESS | 1771 | 1464713686805 Marionette TRACE conn3 <- [1,197,null,{"value":"8"}] 09:54:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 09:54:46 INFO - PROCESS | 1771 | 1464713686811 Marionette TRACE conn3 -> [0,198,"setScriptTimeout",{"ms":35000}] 09:54:46 INFO - PROCESS | 1771 | 1464713686813 Marionette TRACE conn3 <- [1,198,null,{}] 09:54:46 INFO - PROCESS | 1771 | 1464713686819 Marionette TRACE conn3 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:47 INFO - PROCESS | 1771 | 1464713687027 Marionette TRACE conn3 <- [1,199,null,{"value":null}] 09:54:47 INFO - PROCESS | 1771 | 1464713687045 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:47 INFO - PROCESS | 1771 | ++DOCSHELL 0x9b8d6000 == 45 [pid = 1771] [id = 57] 09:54:47 INFO - PROCESS | 1771 | ++DOMWINDOW == 73 (0x9b90ac00) [pid = 1771] [serial = 169] [outer = (nil)] 09:54:47 INFO - PROCESS | 1771 | ++DOMWINDOW == 74 (0x9b915800) [pid = 1771] [serial = 170] [outer = 0x9b90ac00] 09:54:47 INFO - PROCESS | 1771 | 1464713687119 Marionette DEBUG loaded listener.js 09:54:47 INFO - PROCESS | 1771 | ++DOMWINDOW == 75 (0x9bba5800) [pid = 1771] [serial = 171] [outer = 0x9b90ac00] 09:54:47 INFO - PROCESS | 1771 | 1464713687975 Marionette TRACE conn3 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 09:54:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 09:54:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 1182ms 09:54:48 INFO - PROCESS | 1771 | 1464713687999 Marionette TRACE conn3 -> [0,201,"getWindowHandle",null] 09:54:48 INFO - PROCESS | 1771 | 1464713688003 Marionette TRACE conn3 <- [1,201,null,{"value":"8"}] 09:54:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 09:54:48 INFO - PROCESS | 1771 | 1464713688009 Marionette TRACE conn3 -> [0,202,"setScriptTimeout",{"ms":35000}] 09:54:48 INFO - PROCESS | 1771 | 1464713688012 Marionette TRACE conn3 <- [1,202,null,{}] 09:54:48 INFO - PROCESS | 1771 | 1464713688017 Marionette TRACE conn3 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:48 INFO - PROCESS | 1771 | 1464713688200 Marionette TRACE conn3 <- [1,203,null,{"value":null}] 09:54:48 INFO - PROCESS | 1771 | 1464713688270 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:48 INFO - PROCESS | 1771 | ++DOCSHELL 0x920d5000 == 46 [pid = 1771] [id = 58] 09:54:48 INFO - PROCESS | 1771 | ++DOMWINDOW == 76 (0x976d3c00) [pid = 1771] [serial = 172] [outer = (nil)] 09:54:48 INFO - PROCESS | 1771 | ++DOMWINDOW == 77 (0x9bbab400) [pid = 1771] [serial = 173] [outer = 0x976d3c00] 09:54:48 INFO - PROCESS | 1771 | 1464713688344 Marionette DEBUG loaded listener.js 09:54:48 INFO - PROCESS | 1771 | ++DOMWINDOW == 78 (0xa0611800) [pid = 1771] [serial = 174] [outer = 0x976d3c00] 09:54:48 INFO - PROCESS | 1771 | --DOMWINDOW == 77 (0x9a09a800) [pid = 1771] [serial = 124] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 09:54:48 INFO - PROCESS | 1771 | --DOMWINDOW == 76 (0x9507a400) [pid = 1771] [serial = 118] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 09:54:48 INFO - PROCESS | 1771 | --DOMWINDOW == 75 (0x9b908c00) [pid = 1771] [serial = 136] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 09:54:48 INFO - PROCESS | 1771 | --DOMWINDOW == 74 (0x9abb7800) [pid = 1771] [serial = 139] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 09:54:48 INFO - PROCESS | 1771 | --DOMWINDOW == 73 (0x9887bc00) [pid = 1771] [serial = 121] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 09:54:48 INFO - PROCESS | 1771 | --DOMWINDOW == 72 (0x9a72bc00) [pid = 1771] [serial = 133] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 09:54:48 INFO - PROCESS | 1771 | --DOMWINDOW == 71 (0x9468f800) [pid = 1771] [serial = 127] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 09:54:48 INFO - PROCESS | 1771 | --DOMWINDOW == 70 (0x9887cc00) [pid = 1771] [serial = 130] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 09:54:48 INFO - PROCESS | 1771 | --DOMWINDOW == 69 (0x92257c00) [pid = 1771] [serial = 96] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 09:54:49 INFO - PROCESS | 1771 | 1464713689165 Marionette TRACE conn3 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 09:54:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 09:54:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 1179ms 09:54:49 INFO - PROCESS | 1771 | 1464713689189 Marionette TRACE conn3 -> [0,205,"getWindowHandle",null] 09:54:49 INFO - PROCESS | 1771 | 1464713689192 Marionette TRACE conn3 <- [1,205,null,{"value":"8"}] 09:54:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 09:54:49 INFO - PROCESS | 1771 | 1464713689198 Marionette TRACE conn3 -> [0,206,"setScriptTimeout",{"ms":35000}] 09:54:49 INFO - PROCESS | 1771 | 1464713689201 Marionette TRACE conn3 <- [1,206,null,{}] 09:54:49 INFO - PROCESS | 1771 | 1464713689206 Marionette TRACE conn3 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:49 INFO - PROCESS | 1771 | 1464713689420 Marionette TRACE conn3 <- [1,207,null,{"value":null}] 09:54:49 INFO - PROCESS | 1771 | 1464713689445 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:49 INFO - PROCESS | 1771 | ++DOCSHELL 0x951ed800 == 47 [pid = 1771] [id = 59] 09:54:49 INFO - PROCESS | 1771 | ++DOMWINDOW == 70 (0x951eec00) [pid = 1771] [serial = 175] [outer = (nil)] 09:54:49 INFO - PROCESS | 1771 | ++DOMWINDOW == 71 (0xa23d3400) [pid = 1771] [serial = 176] [outer = 0x951eec00] 09:54:49 INFO - PROCESS | 1771 | 1464713689521 Marionette DEBUG loaded listener.js 09:54:49 INFO - PROCESS | 1771 | ++DOMWINDOW == 72 (0xa2734400) [pid = 1771] [serial = 177] [outer = 0x951eec00] 09:54:50 INFO - PROCESS | 1771 | 1464713690272 Marionette TRACE conn3 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 09:54:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 09:54:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 1126ms 09:54:50 INFO - PROCESS | 1771 | 1464713690325 Marionette TRACE conn3 -> [0,209,"getWindowHandle",null] 09:54:50 INFO - PROCESS | 1771 | 1464713690328 Marionette TRACE conn3 <- [1,209,null,{"value":"8"}] 09:54:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 09:54:50 INFO - PROCESS | 1771 | 1464713690336 Marionette TRACE conn3 -> [0,210,"setScriptTimeout",{"ms":35000}] 09:54:50 INFO - PROCESS | 1771 | 1464713690339 Marionette TRACE conn3 <- [1,210,null,{}] 09:54:50 INFO - PROCESS | 1771 | 1464713690346 Marionette TRACE conn3 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:50 INFO - PROCESS | 1771 | 1464713690521 Marionette TRACE conn3 <- [1,211,null,{"value":null}] 09:54:50 INFO - PROCESS | 1771 | 1464713690539 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:50 INFO - PROCESS | 1771 | ++DOCSHELL 0x92258c00 == 48 [pid = 1771] [id = 60] 09:54:50 INFO - PROCESS | 1771 | ++DOMWINDOW == 73 (0xa23ce000) [pid = 1771] [serial = 178] [outer = (nil)] 09:54:50 INFO - PROCESS | 1771 | ++DOMWINDOW == 74 (0xa3651c00) [pid = 1771] [serial = 179] [outer = 0xa23ce000] 09:54:50 INFO - PROCESS | 1771 | 1464713690607 Marionette DEBUG loaded listener.js 09:54:50 INFO - PROCESS | 1771 | ++DOMWINDOW == 75 (0xa36ec800) [pid = 1771] [serial = 180] [outer = 0xa23ce000] 09:54:51 INFO - PROCESS | 1771 | 1464713691583 Marionette TRACE conn3 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 09:54:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 09:54:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 1281ms 09:54:51 INFO - PROCESS | 1771 | 1464713691619 Marionette TRACE conn3 -> [0,213,"getWindowHandle",null] 09:54:51 INFO - PROCESS | 1771 | 1464713691626 Marionette TRACE conn3 <- [1,213,null,{"value":"8"}] 09:54:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 09:54:51 INFO - PROCESS | 1771 | 1464713691636 Marionette TRACE conn3 -> [0,214,"setScriptTimeout",{"ms":35000}] 09:54:51 INFO - PROCESS | 1771 | 1464713691641 Marionette TRACE conn3 <- [1,214,null,{}] 09:54:51 INFO - PROCESS | 1771 | 1464713691650 Marionette TRACE conn3 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:51 INFO - PROCESS | 1771 | 1464713691825 Marionette TRACE conn3 <- [1,215,null,{"value":null}] 09:54:51 INFO - PROCESS | 1771 | 1464713691967 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:52 INFO - PROCESS | 1771 | ++DOCSHELL 0x92257400 == 49 [pid = 1771] [id = 61] 09:54:52 INFO - PROCESS | 1771 | ++DOMWINDOW == 76 (0x950b2000) [pid = 1771] [serial = 181] [outer = (nil)] 09:54:52 INFO - PROCESS | 1771 | ++DOMWINDOW == 77 (0x9887cc00) [pid = 1771] [serial = 182] [outer = 0x950b2000] 09:54:52 INFO - PROCESS | 1771 | 1464713692059 Marionette DEBUG loaded listener.js 09:54:52 INFO - PROCESS | 1771 | ++DOMWINDOW == 78 (0x9a08e400) [pid = 1771] [serial = 183] [outer = 0x950b2000] 09:54:52 INFO - PROCESS | 1771 | 1464713692955 Marionette TRACE conn3 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 09:54:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 09:54:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 1381ms 09:54:53 INFO - PROCESS | 1771 | 1464713693017 Marionette TRACE conn3 -> [0,217,"getWindowHandle",null] 09:54:53 INFO - PROCESS | 1771 | 1464713693026 Marionette TRACE conn3 <- [1,217,null,{"value":"8"}] 09:54:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 09:54:53 INFO - PROCESS | 1771 | 1464713693037 Marionette TRACE conn3 -> [0,218,"setScriptTimeout",{"ms":35000}] 09:54:53 INFO - PROCESS | 1771 | 1464713693041 Marionette TRACE conn3 <- [1,218,null,{}] 09:54:53 INFO - PROCESS | 1771 | 1464713693048 Marionette TRACE conn3 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:53 INFO - PROCESS | 1771 | 1464713693224 Marionette TRACE conn3 <- [1,219,null,{"value":null}] 09:54:53 INFO - PROCESS | 1771 | 1464713693366 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:53 INFO - PROCESS | 1771 | ++DOCSHELL 0x9a4d1400 == 50 [pid = 1771] [id = 62] 09:54:53 INFO - PROCESS | 1771 | ++DOMWINDOW == 79 (0x9a72ac00) [pid = 1771] [serial = 184] [outer = (nil)] 09:54:53 INFO - PROCESS | 1771 | ++DOMWINDOW == 80 (0x9b025000) [pid = 1771] [serial = 185] [outer = 0x9a72ac00] 09:54:53 INFO - PROCESS | 1771 | 1464713693457 Marionette DEBUG loaded listener.js 09:54:53 INFO - PROCESS | 1771 | ++DOMWINDOW == 81 (0x9b908c00) [pid = 1771] [serial = 186] [outer = 0x9a72ac00] 09:54:54 INFO - PROCESS | 1771 | 1464713694345 Marionette TRACE conn3 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 09:54:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 09:54:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 1378ms 09:54:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 09:54:54 INFO - PROCESS | 1771 | 1464713694415 Marionette TRACE conn3 -> [0,221,"getWindowHandle",null] 09:54:54 INFO - PROCESS | 1771 | 1464713694418 Marionette TRACE conn3 <- [1,221,null,{"value":"8"}] 09:54:54 INFO - PROCESS | 1771 | 1464713694426 Marionette TRACE conn3 -> [0,222,"setScriptTimeout",{"ms":35000}] 09:54:54 INFO - PROCESS | 1771 | 1464713694432 Marionette TRACE conn3 <- [1,222,null,{}] 09:54:54 INFO - PROCESS | 1771 | 1464713694448 Marionette TRACE conn3 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:54 INFO - PROCESS | 1771 | 1464713694660 Marionette TRACE conn3 <- [1,223,null,{"value":null}] 09:54:54 INFO - PROCESS | 1771 | 1464713694803 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:54 INFO - PROCESS | 1771 | ++DOCSHELL 0x9a723800 == 51 [pid = 1771] [id = 63] 09:54:54 INFO - PROCESS | 1771 | ++DOMWINDOW == 82 (0xa22b8800) [pid = 1771] [serial = 187] [outer = (nil)] 09:54:54 INFO - PROCESS | 1771 | ++DOMWINDOW == 83 (0xa51f0000) [pid = 1771] [serial = 188] [outer = 0xa22b8800] 09:54:54 INFO - PROCESS | 1771 | 1464713694893 Marionette DEBUG loaded listener.js 09:54:55 INFO - PROCESS | 1771 | ++DOMWINDOW == 84 (0xa6343c00) [pid = 1771] [serial = 189] [outer = 0xa22b8800] 09:54:55 INFO - PROCESS | 1771 | 1464713695774 Marionette TRACE conn3 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 09:54:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 09:54:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 1385ms 09:54:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 09:54:55 INFO - PROCESS | 1771 | 1464713695810 Marionette TRACE conn3 -> [0,225,"getWindowHandle",null] 09:54:55 INFO - PROCESS | 1771 | 1464713695814 Marionette TRACE conn3 <- [1,225,null,{"value":"8"}] 09:54:55 INFO - PROCESS | 1771 | 1464713695820 Marionette TRACE conn3 -> [0,226,"setScriptTimeout",{"ms":35000}] 09:54:55 INFO - PROCESS | 1771 | 1464713695824 Marionette TRACE conn3 <- [1,226,null,{}] 09:54:55 INFO - PROCESS | 1771 | 1464713695830 Marionette TRACE conn3 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:55 INFO - PROCESS | 1771 | 1464713695994 Marionette TRACE conn3 <- [1,227,null,{"value":null}] 09:54:56 INFO - PROCESS | 1771 | 1464713696141 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:56 INFO - PROCESS | 1771 | ++DOCSHELL 0x9aa9dc00 == 52 [pid = 1771] [id = 64] 09:54:56 INFO - PROCESS | 1771 | ++DOMWINDOW == 85 (0xa680a400) [pid = 1771] [serial = 190] [outer = (nil)] 09:54:56 INFO - PROCESS | 1771 | ++DOMWINDOW == 86 (0xa6864400) [pid = 1771] [serial = 191] [outer = 0xa680a400] 09:54:56 INFO - PROCESS | 1771 | 1464713696237 Marionette DEBUG loaded listener.js 09:54:56 INFO - PROCESS | 1771 | ++DOMWINDOW == 87 (0xa6866400) [pid = 1771] [serial = 192] [outer = 0xa680a400] 09:54:57 INFO - PROCESS | 1771 | 1464713697048 Marionette TRACE conn3 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 09:54:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 09:54:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 1280ms 09:54:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 09:54:57 INFO - PROCESS | 1771 | 1464713697100 Marionette TRACE conn3 -> [0,229,"getWindowHandle",null] 09:54:57 INFO - PROCESS | 1771 | 1464713697103 Marionette TRACE conn3 <- [1,229,null,{"value":"8"}] 09:54:57 INFO - PROCESS | 1771 | 1464713697110 Marionette TRACE conn3 -> [0,230,"setScriptTimeout",{"ms":35000}] 09:54:57 INFO - PROCESS | 1771 | 1464713697114 Marionette TRACE conn3 <- [1,230,null,{}] 09:54:57 INFO - PROCESS | 1771 | 1464713697119 Marionette TRACE conn3 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:57 INFO - PROCESS | 1771 | 1464713697279 Marionette TRACE conn3 <- [1,231,null,{"value":null}] 09:54:57 INFO - PROCESS | 1771 | 1464713697421 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:57 INFO - PROCESS | 1771 | ++DOCSHELL 0x92e3f000 == 53 [pid = 1771] [id = 65] 09:54:57 INFO - PROCESS | 1771 | ++DOMWINDOW == 88 (0x950afc00) [pid = 1771] [serial = 193] [outer = (nil)] 09:54:57 INFO - PROCESS | 1771 | ++DOMWINDOW == 89 (0xa6e92c00) [pid = 1771] [serial = 194] [outer = 0x950afc00] 09:54:57 INFO - PROCESS | 1771 | 1464713697509 Marionette DEBUG loaded listener.js 09:54:57 INFO - PROCESS | 1771 | ++DOMWINDOW == 90 (0xa6f43c00) [pid = 1771] [serial = 195] [outer = 0x950afc00] 09:54:58 INFO - PROCESS | 1771 | 1464713698408 Marionette TRACE conn3 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 09:54:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 09:54:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 1336ms 09:54:58 INFO - PROCESS | 1771 | 1464713698445 Marionette TRACE conn3 -> [0,233,"getWindowHandle",null] 09:54:58 INFO - PROCESS | 1771 | 1464713698449 Marionette TRACE conn3 <- [1,233,null,{"value":"8"}] 09:54:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 09:54:58 INFO - PROCESS | 1771 | 1464713698455 Marionette TRACE conn3 -> [0,234,"setScriptTimeout",{"ms":35000}] 09:54:58 INFO - PROCESS | 1771 | 1464713698459 Marionette TRACE conn3 <- [1,234,null,{}] 09:54:58 INFO - PROCESS | 1771 | 1464713698465 Marionette TRACE conn3 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:58 INFO - PROCESS | 1771 | 1464713698646 Marionette TRACE conn3 <- [1,235,null,{"value":null}] 09:54:58 INFO - PROCESS | 1771 | 1464713698791 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:58 INFO - PROCESS | 1771 | ++DOCSHELL 0x950acc00 == 54 [pid = 1771] [id = 66] 09:54:58 INFO - PROCESS | 1771 | ++DOMWINDOW == 91 (0x9b90c000) [pid = 1771] [serial = 196] [outer = (nil)] 09:54:58 INFO - PROCESS | 1771 | ++DOMWINDOW == 92 (0xa8290800) [pid = 1771] [serial = 197] [outer = 0x9b90c000] 09:54:58 INFO - PROCESS | 1771 | 1464713698873 Marionette DEBUG loaded listener.js 09:54:58 INFO - PROCESS | 1771 | ++DOMWINDOW == 93 (0xa8c52000) [pid = 1771] [serial = 198] [outer = 0x9b90c000] 09:54:59 INFO - PROCESS | 1771 | 1464713699957 Marionette TRACE conn3 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 09:54:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 09:54:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 1530ms 09:54:59 INFO - PROCESS | 1771 | 1464713699988 Marionette TRACE conn3 -> [0,237,"getWindowHandle",null] 09:54:59 INFO - PROCESS | 1771 | 1464713699993 Marionette TRACE conn3 <- [1,237,null,{"value":"8"}] 09:54:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 09:55:00 INFO - PROCESS | 1771 | 1464713700002 Marionette TRACE conn3 -> [0,238,"setScriptTimeout",{"ms":35000}] 09:55:00 INFO - PROCESS | 1771 | 1464713700007 Marionette TRACE conn3 <- [1,238,null,{}] 09:55:00 INFO - PROCESS | 1771 | 1464713700016 Marionette TRACE conn3 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:00 INFO - PROCESS | 1771 | 1464713700184 Marionette TRACE conn3 <- [1,239,null,{"value":null}] 09:55:00 INFO - PROCESS | 1771 | 1464713700359 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:00 INFO - PROCESS | 1771 | ++DOCSHELL 0x981f6800 == 55 [pid = 1771] [id = 67] 09:55:00 INFO - PROCESS | 1771 | ++DOMWINDOW == 94 (0x9887f000) [pid = 1771] [serial = 199] [outer = (nil)] 09:55:00 INFO - PROCESS | 1771 | ++DOMWINDOW == 95 (0x99f27000) [pid = 1771] [serial = 200] [outer = 0x9887f000] 09:55:00 INFO - PROCESS | 1771 | 1464713700441 Marionette DEBUG loaded listener.js 09:55:00 INFO - PROCESS | 1771 | ++DOMWINDOW == 96 (0x9a4b2800) [pid = 1771] [serial = 201] [outer = 0x9887f000] 09:55:01 INFO - PROCESS | 1771 | 1464713701285 Marionette TRACE conn3 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 09:55:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 09:55:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 1330ms 09:55:01 INFO - PROCESS | 1771 | 1464713701332 Marionette TRACE conn3 -> [0,241,"getWindowHandle",null] 09:55:01 INFO - PROCESS | 1771 | 1464713701340 Marionette TRACE conn3 <- [1,241,null,{"value":"8"}] 09:55:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 09:55:01 INFO - PROCESS | 1771 | 1464713701374 Marionette TRACE conn3 -> [0,242,"setScriptTimeout",{"ms":35000}] 09:55:01 INFO - PROCESS | 1771 | 1464713701378 Marionette TRACE conn3 <- [1,242,null,{}] 09:55:01 INFO - PROCESS | 1771 | 1464713701385 Marionette TRACE conn3 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:01 INFO - PROCESS | 1771 | 1464713701571 Marionette TRACE conn3 <- [1,243,null,{"value":null}] 09:55:01 INFO - PROCESS | 1771 | 1464713701732 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:01 INFO - PROCESS | 1771 | ++DOCSHELL 0x9a4b7800 == 56 [pid = 1771] [id = 68] 09:55:01 INFO - PROCESS | 1771 | ++DOMWINDOW == 97 (0x9a4b8000) [pid = 1771] [serial = 202] [outer = (nil)] 09:55:01 INFO - PROCESS | 1771 | ++DOMWINDOW == 98 (0x9a6e0400) [pid = 1771] [serial = 203] [outer = 0x9a4b8000] 09:55:01 INFO - PROCESS | 1771 | 1464713701810 Marionette DEBUG loaded listener.js 09:55:01 INFO - PROCESS | 1771 | ++DOMWINDOW == 99 (0x9a6e5400) [pid = 1771] [serial = 204] [outer = 0x9a4b8000] 09:55:02 INFO - PROCESS | 1771 | --DOCSHELL 0x951ed800 == 55 [pid = 1771] [id = 59] 09:55:02 INFO - PROCESS | 1771 | --DOCSHELL 0x920d5000 == 54 [pid = 1771] [id = 58] 09:55:02 INFO - PROCESS | 1771 | --DOCSHELL 0x9b8d6000 == 53 [pid = 1771] [id = 57] 09:55:02 INFO - PROCESS | 1771 | --DOCSHELL 0x9a723400 == 52 [pid = 1771] [id = 56] 09:55:02 INFO - PROCESS | 1771 | --DOCSHELL 0x99704800 == 51 [pid = 1771] [id = 55] 09:55:02 INFO - PROCESS | 1771 | --DOCSHELL 0x920d3800 == 50 [pid = 1771] [id = 54] 09:55:02 INFO - PROCESS | 1771 | --DOCSHELL 0x9a08d000 == 49 [pid = 1771] [id = 50] 09:55:02 INFO - PROCESS | 1771 | --DOCSHELL 0x92255c00 == 48 [pid = 1771] [id = 49] 09:55:02 INFO - PROCESS | 1771 | 1464713702662 Marionette TRACE conn3 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 09:55:02 INFO - PROCESS | 1771 | --DOMWINDOW == 98 (0x9887f400) [pid = 1771] [serial = 98] [outer = (nil)] [url = about:blank] 09:55:02 INFO - PROCESS | 1771 | --DOMWINDOW == 97 (0xa2252c00) [pid = 1771] [serial = 143] [outer = (nil)] [url = about:blank] 09:55:02 INFO - PROCESS | 1771 | --DOMWINDOW == 96 (0x9b931800) [pid = 1771] [serial = 125] [outer = (nil)] [url = about:blank] 09:55:02 INFO - PROCESS | 1771 | --DOMWINDOW == 95 (0x951ef000) [pid = 1771] [serial = 120] [outer = (nil)] [url = about:blank] 09:55:02 INFO - PROCESS | 1771 | --DOMWINDOW == 94 (0x951ea800) [pid = 1771] [serial = 119] [outer = (nil)] [url = about:blank] 09:55:02 INFO - PROCESS | 1771 | --DOMWINDOW == 93 (0x9b913c00) [pid = 1771] [serial = 137] [outer = (nil)] [url = about:blank] 09:55:02 INFO - PROCESS | 1771 | --DOMWINDOW == 92 (0x9d1ca400) [pid = 1771] [serial = 140] [outer = (nil)] [url = about:blank] 09:55:02 INFO - PROCESS | 1771 | --DOMWINDOW == 91 (0x99f2b400) [pid = 1771] [serial = 123] [outer = (nil)] [url = about:blank] 09:55:02 INFO - PROCESS | 1771 | --DOMWINDOW == 90 (0x99704000) [pid = 1771] [serial = 122] [outer = (nil)] [url = about:blank] 09:55:02 INFO - PROCESS | 1771 | --DOMWINDOW == 89 (0x9ab22400) [pid = 1771] [serial = 134] [outer = (nil)] [url = about:blank] 09:55:02 INFO - PROCESS | 1771 | --DOMWINDOW == 88 (0xa060c400) [pid = 1771] [serial = 126] [outer = (nil)] [url = about:blank] 09:55:02 INFO - PROCESS | 1771 | --DOMWINDOW == 87 (0x951f3400) [pid = 1771] [serial = 129] [outer = (nil)] [url = about:blank] 09:55:02 INFO - PROCESS | 1771 | --DOMWINDOW == 86 (0x951eb000) [pid = 1771] [serial = 128] [outer = (nil)] [url = about:blank] 09:55:02 INFO - PROCESS | 1771 | --DOMWINDOW == 85 (0x99a70800) [pid = 1771] [serial = 131] [outer = (nil)] [url = about:blank] 09:55:02 INFO - PROCESS | 1771 | --DOMWINDOW == 84 (0x9a08e800) [pid = 1771] [serial = 132] [outer = (nil)] [url = about:blank] 09:55:02 INFO - PROCESS | 1771 | --DOMWINDOW == 83 (0x9b917000) [pid = 1771] [serial = 138] [outer = (nil)] [url = about:blank] 09:55:02 INFO - PROCESS | 1771 | --DOMWINDOW == 82 (0xa060a400) [pid = 1771] [serial = 141] [outer = (nil)] [url = about:blank] 09:55:02 INFO - PROCESS | 1771 | --DOMWINDOW == 81 (0x9b02bc00) [pid = 1771] [serial = 135] [outer = (nil)] [url = about:blank] 09:55:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 09:55:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 1345ms 09:55:02 INFO - PROCESS | 1771 | 1464713702713 Marionette TRACE conn3 -> [0,245,"getWindowHandle",null] 09:55:02 INFO - PROCESS | 1771 | 1464713702717 Marionette TRACE conn3 <- [1,245,null,{"value":"8"}] 09:55:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 09:55:02 INFO - PROCESS | 1771 | 1464713702727 Marionette TRACE conn3 -> [0,246,"setScriptTimeout",{"ms":35000}] 09:55:02 INFO - PROCESS | 1771 | 1464713702732 Marionette TRACE conn3 <- [1,246,null,{}] 09:55:02 INFO - PROCESS | 1771 | 1464713702749 Marionette TRACE conn3 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:02 INFO - PROCESS | 1771 | 1464713702920 Marionette TRACE conn3 <- [1,247,null,{"value":null}] 09:55:03 INFO - PROCESS | 1771 | 1464713703040 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:03 INFO - PROCESS | 1771 | ++DOCSHELL 0x92257000 == 49 [pid = 1771] [id = 69] 09:55:03 INFO - PROCESS | 1771 | ++DOMWINDOW == 82 (0x93b96400) [pid = 1771] [serial = 205] [outer = (nil)] 09:55:03 INFO - PROCESS | 1771 | ++DOMWINDOW == 83 (0x9a6de400) [pid = 1771] [serial = 206] [outer = 0x93b96400] 09:55:03 INFO - PROCESS | 1771 | 1464713703123 Marionette DEBUG loaded listener.js 09:55:03 INFO - PROCESS | 1771 | ++DOMWINDOW == 84 (0x9a724000) [pid = 1771] [serial = 207] [outer = 0x93b96400] 09:55:03 INFO - PROCESS | 1771 | 1464713703860 Marionette TRACE conn3 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 09:55:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 09:55:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 1182ms 09:55:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 09:55:03 INFO - PROCESS | 1771 | 1464713703911 Marionette TRACE conn3 -> [0,249,"getWindowHandle",null] 09:55:03 INFO - PROCESS | 1771 | 1464713703914 Marionette TRACE conn3 <- [1,249,null,{"value":"8"}] 09:55:03 INFO - PROCESS | 1771 | 1464713703920 Marionette TRACE conn3 -> [0,250,"setScriptTimeout",{"ms":35000}] 09:55:03 INFO - PROCESS | 1771 | 1464713703924 Marionette TRACE conn3 <- [1,250,null,{}] 09:55:03 INFO - PROCESS | 1771 | 1464713703929 Marionette TRACE conn3 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:04 INFO - PROCESS | 1771 | 1464713704085 Marionette TRACE conn3 <- [1,251,null,{"value":null}] 09:55:04 INFO - PROCESS | 1771 | 1464713704095 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:04 INFO - PROCESS | 1771 | ++DOCSHELL 0x92255000 == 50 [pid = 1771] [id = 70] 09:55:04 INFO - PROCESS | 1771 | ++DOMWINDOW == 85 (0x9a729400) [pid = 1771] [serial = 208] [outer = (nil)] 09:55:04 INFO - PROCESS | 1771 | ++DOMWINDOW == 86 (0x9b023000) [pid = 1771] [serial = 209] [outer = 0x9a729400] 09:55:04 INFO - PROCESS | 1771 | 1464713704168 Marionette DEBUG loaded listener.js 09:55:04 INFO - PROCESS | 1771 | ++DOMWINDOW == 87 (0x9b909000) [pid = 1771] [serial = 210] [outer = 0x9a729400] 09:55:04 INFO - PROCESS | 1771 | 1464713704953 Marionette TRACE conn3 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 09:55:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 09:55:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 1091ms 09:55:05 INFO - PROCESS | 1771 | 1464713705011 Marionette TRACE conn3 -> [0,253,"getWindowHandle",null] 09:55:05 INFO - PROCESS | 1771 | 1464713705014 Marionette TRACE conn3 <- [1,253,null,{"value":"8"}] 09:55:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 09:55:05 INFO - PROCESS | 1771 | 1464713705021 Marionette TRACE conn3 -> [0,254,"setScriptTimeout",{"ms":35000}] 09:55:05 INFO - PROCESS | 1771 | 1464713705024 Marionette TRACE conn3 <- [1,254,null,{}] 09:55:05 INFO - PROCESS | 1771 | 1464713705029 Marionette TRACE conn3 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:05 INFO - PROCESS | 1771 | 1464713705211 Marionette TRACE conn3 <- [1,255,null,{"value":null}] 09:55:05 INFO - PROCESS | 1771 | 1464713705238 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:05 INFO - PROCESS | 1771 | ++DOCSHELL 0x93b1c800 == 51 [pid = 1771] [id = 71] 09:55:05 INFO - PROCESS | 1771 | ++DOMWINDOW == 88 (0x996e6800) [pid = 1771] [serial = 211] [outer = (nil)] 09:55:05 INFO - PROCESS | 1771 | ++DOMWINDOW == 89 (0x9b913c00) [pid = 1771] [serial = 212] [outer = 0x996e6800] 09:55:05 INFO - PROCESS | 1771 | 1464713705311 Marionette DEBUG loaded listener.js 09:55:05 INFO - PROCESS | 1771 | ++DOMWINDOW == 90 (0x9b928000) [pid = 1771] [serial = 213] [outer = 0x996e6800] 09:55:06 INFO - PROCESS | 1771 | 1464713706100 Marionette TRACE conn3 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 09:55:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 09:55:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 1128ms 09:55:06 INFO - PROCESS | 1771 | 1464713706150 Marionette TRACE conn3 -> [0,257,"getWindowHandle",null] 09:55:06 INFO - PROCESS | 1771 | 1464713706154 Marionette TRACE conn3 <- [1,257,null,{"value":"8"}] 09:55:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 09:55:06 INFO - PROCESS | 1771 | 1464713706166 Marionette TRACE conn3 -> [0,258,"setScriptTimeout",{"ms":35000}] 09:55:06 INFO - PROCESS | 1771 | 1464713706168 Marionette TRACE conn3 <- [1,258,null,{}] 09:55:06 INFO - PROCESS | 1771 | 1464713706174 Marionette TRACE conn3 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:06 INFO - PROCESS | 1771 | 1464713706418 Marionette TRACE conn3 <- [1,259,null,{"value":null}] 09:55:06 INFO - PROCESS | 1771 | 1464713706444 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:06 INFO - PROCESS | 1771 | ++DOCSHELL 0x9b911000 == 52 [pid = 1771] [id = 72] 09:55:06 INFO - PROCESS | 1771 | ++DOMWINDOW == 91 (0x9bba1c00) [pid = 1771] [serial = 214] [outer = (nil)] 09:55:06 INFO - PROCESS | 1771 | ++DOMWINDOW == 92 (0xa22b8c00) [pid = 1771] [serial = 215] [outer = 0x9bba1c00] 09:55:06 INFO - PROCESS | 1771 | 1464713706519 Marionette DEBUG loaded listener.js 09:55:06 INFO - PROCESS | 1771 | ++DOMWINDOW == 93 (0x9a6e1800) [pid = 1771] [serial = 216] [outer = 0x9bba1c00] 09:55:07 INFO - PROCESS | 1771 | --DOMWINDOW == 92 (0x951eec00) [pid = 1771] [serial = 175] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 09:55:07 INFO - PROCESS | 1771 | --DOMWINDOW == 91 (0xa060e400) [pid = 1771] [serial = 115] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 09:55:07 INFO - PROCESS | 1771 | --DOMWINDOW == 90 (0x9b90ac00) [pid = 1771] [serial = 169] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 09:55:07 INFO - PROCESS | 1771 | --DOMWINDOW == 89 (0x99b5c400) [pid = 1771] [serial = 163] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 09:55:07 INFO - PROCESS | 1771 | --DOMWINDOW == 88 (0x99a4f000) [pid = 1771] [serial = 157] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 09:55:07 INFO - PROCESS | 1771 | --DOMWINDOW == 87 (0x9ad3cc00) [pid = 1771] [serial = 166] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 09:55:07 INFO - PROCESS | 1771 | --DOMWINDOW == 86 (0x976d3c00) [pid = 1771] [serial = 172] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 09:55:07 INFO - PROCESS | 1771 | --DOMWINDOW == 85 (0x92e3fc00) [pid = 1771] [serial = 160] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 09:55:07 INFO - PROCESS | 1771 | 1464713707474 Marionette TRACE conn3 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 09:55:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 09:55:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 1328ms 09:55:07 INFO - PROCESS | 1771 | 1464713707494 Marionette TRACE conn3 -> [0,261,"getWindowHandle",null] 09:55:07 INFO - PROCESS | 1771 | 1464713707498 Marionette TRACE conn3 <- [1,261,null,{"value":"8"}] 09:55:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 09:55:07 INFO - PROCESS | 1771 | 1464713707504 Marionette TRACE conn3 -> [0,262,"setScriptTimeout",{"ms":35000}] 09:55:07 INFO - PROCESS | 1771 | 1464713707508 Marionette TRACE conn3 <- [1,262,null,{}] 09:55:07 INFO - PROCESS | 1771 | 1464713707513 Marionette TRACE conn3 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:07 INFO - PROCESS | 1771 | 1464713707694 Marionette TRACE conn3 <- [1,263,null,{"value":null}] 09:55:07 INFO - PROCESS | 1771 | 1464713707711 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:07 INFO - PROCESS | 1771 | ++DOCSHELL 0x95084800 == 53 [pid = 1771] [id = 73] 09:55:07 INFO - PROCESS | 1771 | ++DOMWINDOW == 86 (0x99a4f000) [pid = 1771] [serial = 217] [outer = (nil)] 09:55:07 INFO - PROCESS | 1771 | ++DOMWINDOW == 87 (0xa2503000) [pid = 1771] [serial = 218] [outer = 0x99a4f000] 09:55:07 INFO - PROCESS | 1771 | 1464713707784 Marionette DEBUG loaded listener.js 09:55:07 INFO - PROCESS | 1771 | ++DOMWINDOW == 88 (0xa316b000) [pid = 1771] [serial = 219] [outer = 0x99a4f000] 09:55:08 INFO - PROCESS | 1771 | 1464713708529 Marionette TRACE conn3 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 09:55:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 09:55:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 1037ms 09:55:08 INFO - PROCESS | 1771 | 1464713708542 Marionette TRACE conn3 -> [0,265,"getWindowHandle",null] 09:55:08 INFO - PROCESS | 1771 | 1464713708546 Marionette TRACE conn3 <- [1,265,null,{"value":"8"}] 09:55:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 09:55:08 INFO - PROCESS | 1771 | 1464713708552 Marionette TRACE conn3 -> [0,266,"setScriptTimeout",{"ms":35000}] 09:55:08 INFO - PROCESS | 1771 | 1464713708556 Marionette TRACE conn3 <- [1,266,null,{}] 09:55:08 INFO - PROCESS | 1771 | 1464713708572 Marionette TRACE conn3 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:08 INFO - PROCESS | 1771 | 1464713708751 Marionette TRACE conn3 <- [1,267,null,{"value":null}] 09:55:08 INFO - PROCESS | 1771 | 1464713708769 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:08 INFO - PROCESS | 1771 | ++DOCSHELL 0xa2382c00 == 54 [pid = 1771] [id = 74] 09:55:08 INFO - PROCESS | 1771 | ++DOMWINDOW == 89 (0xa25a9c00) [pid = 1771] [serial = 220] [outer = (nil)] 09:55:08 INFO - PROCESS | 1771 | ++DOMWINDOW == 90 (0xa51ba400) [pid = 1771] [serial = 221] [outer = 0xa25a9c00] 09:55:08 INFO - PROCESS | 1771 | 1464713708840 Marionette DEBUG loaded listener.js 09:55:08 INFO - PROCESS | 1771 | ++DOMWINDOW == 91 (0xa6302c00) [pid = 1771] [serial = 222] [outer = 0xa25a9c00] 09:55:09 INFO - PROCESS | 1771 | 1464713709886 Marionette TRACE conn3 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 09:55:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 09:55:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 1391ms 09:55:09 INFO - PROCESS | 1771 | 1464713709959 Marionette TRACE conn3 -> [0,269,"getWindowHandle",null] 09:55:09 INFO - PROCESS | 1771 | 1464713709965 Marionette TRACE conn3 <- [1,269,null,{"value":"8"}] 09:55:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 09:55:09 INFO - PROCESS | 1771 | 1464713709974 Marionette TRACE conn3 -> [0,270,"setScriptTimeout",{"ms":35000}] 09:55:09 INFO - PROCESS | 1771 | 1464713709977 Marionette TRACE conn3 <- [1,270,null,{}] 09:55:09 INFO - PROCESS | 1771 | 1464713709989 Marionette TRACE conn3 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:10 INFO - PROCESS | 1771 | 1464713710171 Marionette TRACE conn3 <- [1,271,null,{"value":null}] 09:55:10 INFO - PROCESS | 1771 | 1464713710376 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:10 INFO - PROCESS | 1771 | ++DOCSHELL 0x951f3000 == 55 [pid = 1771] [id = 75] 09:55:10 INFO - PROCESS | 1771 | ++DOMWINDOW == 92 (0x951f6c00) [pid = 1771] [serial = 223] [outer = (nil)] 09:55:10 INFO - PROCESS | 1771 | ++DOMWINDOW == 93 (0x99a50c00) [pid = 1771] [serial = 224] [outer = 0x951f6c00] 09:55:10 INFO - PROCESS | 1771 | 1464713710486 Marionette DEBUG loaded listener.js 09:55:10 INFO - PROCESS | 1771 | ++DOMWINDOW == 94 (0x9a08d000) [pid = 1771] [serial = 225] [outer = 0x951f6c00] 09:55:11 INFO - PROCESS | 1771 | 1464713711324 Marionette TRACE conn3 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 09:55:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 09:55:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 1388ms 09:55:11 INFO - PROCESS | 1771 | 1464713711363 Marionette TRACE conn3 -> [0,273,"getWindowHandle",null] 09:55:11 INFO - PROCESS | 1771 | 1464713711372 Marionette TRACE conn3 <- [1,273,null,{"value":"8"}] 09:55:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 09:55:11 INFO - PROCESS | 1771 | 1464713711383 Marionette TRACE conn3 -> [0,274,"setScriptTimeout",{"ms":35000}] 09:55:11 INFO - PROCESS | 1771 | 1464713711387 Marionette TRACE conn3 <- [1,274,null,{}] 09:55:11 INFO - PROCESS | 1771 | 1464713711394 Marionette TRACE conn3 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:11 INFO - PROCESS | 1771 | 1464713711571 Marionette TRACE conn3 <- [1,275,null,{"value":null}] 09:55:11 INFO - PROCESS | 1771 | 1464713711717 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:11 INFO - PROCESS | 1771 | ++DOCSHELL 0x99f2dc00 == 56 [pid = 1771] [id = 76] 09:55:11 INFO - PROCESS | 1771 | ++DOMWINDOW == 95 (0x9a096000) [pid = 1771] [serial = 226] [outer = (nil)] 09:55:11 INFO - PROCESS | 1771 | ++DOMWINDOW == 96 (0x9abc4800) [pid = 1771] [serial = 227] [outer = 0x9a096000] 09:55:11 INFO - PROCESS | 1771 | 1464713711801 Marionette DEBUG loaded listener.js 09:55:11 INFO - PROCESS | 1771 | ++DOMWINDOW == 97 (0x9b915400) [pid = 1771] [serial = 228] [outer = 0x9a096000] 09:55:12 INFO - PROCESS | 1771 | 1464713712721 Marionette TRACE conn3 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 09:55:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 09:55:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 1380ms 09:55:12 INFO - PROCESS | 1771 | 1464713712763 Marionette TRACE conn3 -> [0,277,"getWindowHandle",null] 09:55:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 09:55:12 INFO - PROCESS | 1771 | 1464713712767 Marionette TRACE conn3 <- [1,277,null,{"value":"8"}] 09:55:12 INFO - PROCESS | 1771 | 1464713712774 Marionette TRACE conn3 -> [0,278,"setScriptTimeout",{"ms":35000}] 09:55:12 INFO - PROCESS | 1771 | 1464713712780 Marionette TRACE conn3 <- [1,278,null,{}] 09:55:12 INFO - PROCESS | 1771 | 1464713712796 Marionette TRACE conn3 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:13 INFO - PROCESS | 1771 | 1464713713012 Marionette TRACE conn3 <- [1,279,null,{"value":null}] 09:55:13 INFO - PROCESS | 1771 | 1464713713173 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:13 INFO - PROCESS | 1771 | ++DOCSHELL 0x9bbeb800 == 57 [pid = 1771] [id = 77] 09:55:13 INFO - PROCESS | 1771 | ++DOMWINDOW == 98 (0x9bbef000) [pid = 1771] [serial = 229] [outer = (nil)] 09:55:13 INFO - PROCESS | 1771 | ++DOMWINDOW == 99 (0x9d1c6800) [pid = 1771] [serial = 230] [outer = 0x9bbef000] 09:55:13 INFO - PROCESS | 1771 | 1464713713356 Marionette DEBUG loaded listener.js 09:55:13 INFO - PROCESS | 1771 | ++DOMWINDOW == 100 (0xa22b1000) [pid = 1771] [serial = 231] [outer = 0x9bbef000] 09:55:14 INFO - PROCESS | 1771 | 1464713714177 Marionette TRACE conn3 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 09:55:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 09:55:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 1448ms 09:55:14 INFO - PROCESS | 1771 | 1464713714222 Marionette TRACE conn3 -> [0,281,"getWindowHandle",null] 09:55:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 09:55:14 INFO - PROCESS | 1771 | 1464713714227 Marionette TRACE conn3 <- [1,281,null,{"value":"8"}] 09:55:14 INFO - PROCESS | 1771 | 1464713714233 Marionette TRACE conn3 -> [0,282,"setScriptTimeout",{"ms":35000}] 09:55:14 INFO - PROCESS | 1771 | 1464713714237 Marionette TRACE conn3 <- [1,282,null,{}] 09:55:14 INFO - PROCESS | 1771 | 1464713714243 Marionette TRACE conn3 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:14 INFO - PROCESS | 1771 | 1464713714416 Marionette TRACE conn3 <- [1,283,null,{"value":null}] 09:55:14 INFO - PROCESS | 1771 | 1464713714579 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:14 INFO - PROCESS | 1771 | ++DOCSHELL 0x9bbf1000 == 58 [pid = 1771] [id = 78] 09:55:14 INFO - PROCESS | 1771 | ++DOMWINDOW == 101 (0xa36ed800) [pid = 1771] [serial = 232] [outer = (nil)] 09:55:14 INFO - PROCESS | 1771 | ++DOMWINDOW == 102 (0xa6803000) [pid = 1771] [serial = 233] [outer = 0xa36ed800] 09:55:14 INFO - PROCESS | 1771 | 1464713714664 Marionette DEBUG loaded listener.js 09:55:14 INFO - PROCESS | 1771 | ++DOMWINDOW == 103 (0xa69c2800) [pid = 1771] [serial = 234] [outer = 0xa36ed800] 09:55:15 INFO - PROCESS | 1771 | 1464713715559 Marionette TRACE conn3 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 09:55:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 09:55:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 1381ms 09:55:15 INFO - PROCESS | 1771 | 1464713715615 Marionette TRACE conn3 -> [0,285,"getWindowHandle",null] 09:55:15 INFO - PROCESS | 1771 | 1464713715619 Marionette TRACE conn3 <- [1,285,null,{"value":"8"}] 09:55:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 09:55:15 INFO - PROCESS | 1771 | 1464713715625 Marionette TRACE conn3 -> [0,286,"setScriptTimeout",{"ms":35000}] 09:55:15 INFO - PROCESS | 1771 | 1464713715629 Marionette TRACE conn3 <- [1,286,null,{}] 09:55:15 INFO - PROCESS | 1771 | 1464713715634 Marionette TRACE conn3 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:15 INFO - PROCESS | 1771 | 1464713715797 Marionette TRACE conn3 <- [1,287,null,{"value":null}] 09:55:15 INFO - PROCESS | 1771 | 1464713715955 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:15 INFO - PROCESS | 1771 | ++DOCSHELL 0x91bd5c00 == 59 [pid = 1771] [id = 79] 09:55:15 INFO - PROCESS | 1771 | ++DOMWINDOW == 104 (0x91bd7000) [pid = 1771] [serial = 235] [outer = (nil)] 09:55:16 INFO - PROCESS | 1771 | ++DOMWINDOW == 105 (0x91bdc800) [pid = 1771] [serial = 236] [outer = 0x91bd7000] 09:55:16 INFO - PROCESS | 1771 | 1464713716047 Marionette DEBUG loaded listener.js 09:55:16 INFO - PROCESS | 1771 | ++DOMWINDOW == 106 (0x91bde400) [pid = 1771] [serial = 237] [outer = 0x91bd7000] 09:55:16 INFO - PROCESS | 1771 | ++DOMWINDOW == 107 (0x92e48400) [pid = 1771] [serial = 238] [outer = 0x996e7400] 09:55:16 INFO - PROCESS | 1771 | 1464713716980 Marionette TRACE conn3 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 09:55:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 09:55:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 1387ms 09:55:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 09:55:17 INFO - PROCESS | 1771 | 1464713717012 Marionette TRACE conn3 -> [0,289,"getWindowHandle",null] 09:55:17 INFO - PROCESS | 1771 | 1464713717016 Marionette TRACE conn3 <- [1,289,null,{"value":"8"}] 09:55:17 INFO - PROCESS | 1771 | 1464713717038 Marionette TRACE conn3 -> [0,290,"setScriptTimeout",{"ms":35000}] 09:55:17 INFO - PROCESS | 1771 | 1464713717043 Marionette TRACE conn3 <- [1,290,null,{}] 09:55:17 INFO - PROCESS | 1771 | 1464713717053 Marionette TRACE conn3 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:17 INFO - PROCESS | 1771 | 1464713717248 Marionette TRACE conn3 <- [1,291,null,{"value":null}] 09:55:17 INFO - PROCESS | 1771 | 1464713717400 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:17 INFO - PROCESS | 1771 | ++DOCSHELL 0x91bd8800 == 60 [pid = 1771] [id = 80] 09:55:17 INFO - PROCESS | 1771 | ++DOMWINDOW == 108 (0xa6f7dc00) [pid = 1771] [serial = 239] [outer = (nil)] 09:55:17 INFO - PROCESS | 1771 | ++DOMWINDOW == 109 (0xa8c49c00) [pid = 1771] [serial = 240] [outer = 0xa6f7dc00] 09:55:17 INFO - PROCESS | 1771 | 1464713717527 Marionette DEBUG loaded listener.js 09:55:17 INFO - PROCESS | 1771 | ++DOMWINDOW == 110 (0xa905f000) [pid = 1771] [serial = 241] [outer = 0xa6f7dc00] 09:55:18 INFO - PROCESS | 1771 | 1464713718336 Marionette TRACE conn3 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 09:55:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 09:55:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 1361ms 09:55:18 INFO - PROCESS | 1771 | 1464713718383 Marionette TRACE conn3 -> [0,293,"getWindowHandle",null] 09:55:18 INFO - PROCESS | 1771 | 1464713718387 Marionette TRACE conn3 <- [1,293,null,{"value":"8"}] 09:55:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 09:55:18 INFO - PROCESS | 1771 | 1464713718394 Marionette TRACE conn3 -> [0,294,"setScriptTimeout",{"ms":35000}] 09:55:18 INFO - PROCESS | 1771 | 1464713718398 Marionette TRACE conn3 <- [1,294,null,{}] 09:55:18 INFO - PROCESS | 1771 | 1464713718403 Marionette TRACE conn3 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:18 INFO - PROCESS | 1771 | 1464713718570 Marionette TRACE conn3 <- [1,295,null,{"value":null}] 09:55:18 INFO - PROCESS | 1771 | 1464713718719 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:18 INFO - PROCESS | 1771 | ++DOCSHELL 0x910f0c00 == 61 [pid = 1771] [id = 81] 09:55:18 INFO - PROCESS | 1771 | ++DOMWINDOW == 111 (0x910f1000) [pid = 1771] [serial = 242] [outer = (nil)] 09:55:18 INFO - PROCESS | 1771 | ++DOMWINDOW == 112 (0x910f7800) [pid = 1771] [serial = 243] [outer = 0x910f1000] 09:55:18 INFO - PROCESS | 1771 | 1464713718803 Marionette DEBUG loaded listener.js 09:55:18 INFO - PROCESS | 1771 | ++DOMWINDOW == 113 (0x910fa400) [pid = 1771] [serial = 244] [outer = 0x910f1000] 09:55:19 INFO - PROCESS | 1771 | 1464713719699 Marionette TRACE conn3 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:55:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 09:55:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 1377ms 09:55:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 09:55:19 INFO - PROCESS | 1771 | 1464713719773 Marionette TRACE conn3 -> [0,297,"getWindowHandle",null] 09:55:19 INFO - PROCESS | 1771 | 1464713719776 Marionette TRACE conn3 <- [1,297,null,{"value":"8"}] 09:55:19 INFO - PROCESS | 1771 | 1464713719783 Marionette TRACE conn3 -> [0,298,"setScriptTimeout",{"ms":35000}] 09:55:19 INFO - PROCESS | 1771 | 1464713719786 Marionette TRACE conn3 <- [1,298,null,{}] 09:55:19 INFO - PROCESS | 1771 | 1464713719793 Marionette TRACE conn3 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:19 INFO - PROCESS | 1771 | 1464713719994 Marionette TRACE conn3 <- [1,299,null,{"value":null}] 09:55:20 INFO - PROCESS | 1771 | 1464713720425 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:20 INFO - PROCESS | 1771 | ++DOCSHELL 0x92eee000 == 62 [pid = 1771] [id = 82] 09:55:20 INFO - PROCESS | 1771 | ++DOMWINDOW == 114 (0x92eef800) [pid = 1771] [serial = 245] [outer = (nil)] 09:55:20 INFO - PROCESS | 1771 | ++DOMWINDOW == 115 (0x93b19800) [pid = 1771] [serial = 246] [outer = 0x92eef800] 09:55:20 INFO - PROCESS | 1771 | 1464713720555 Marionette DEBUG loaded listener.js 09:55:20 INFO - PROCESS | 1771 | ++DOMWINDOW == 116 (0x950b3800) [pid = 1771] [serial = 247] [outer = 0x92eef800] 09:55:21 INFO - PROCESS | 1771 | 1464713721506 Marionette TRACE conn3 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:55:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 09:55:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 1786ms 09:55:21 INFO - PROCESS | 1771 | 1464713721570 Marionette TRACE conn3 -> [0,301,"getWindowHandle",null] 09:55:21 INFO - PROCESS | 1771 | 1464713721576 Marionette TRACE conn3 <- [1,301,null,{"value":"8"}] 09:55:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 09:55:21 INFO - PROCESS | 1771 | 1464713721584 Marionette TRACE conn3 -> [0,302,"setScriptTimeout",{"ms":35000}] 09:55:21 INFO - PROCESS | 1771 | 1464713721589 Marionette TRACE conn3 <- [1,302,null,{}] 09:55:21 INFO - PROCESS | 1771 | 1464713721596 Marionette TRACE conn3 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:21 INFO - PROCESS | 1771 | 1464713721765 Marionette TRACE conn3 <- [1,303,null,{"value":null}] 09:55:21 INFO - PROCESS | 1771 | 1464713721916 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:21 INFO - PROCESS | 1771 | ++DOCSHELL 0x95084000 == 63 [pid = 1771] [id = 83] 09:55:21 INFO - PROCESS | 1771 | ++DOMWINDOW == 117 (0x98812000) [pid = 1771] [serial = 248] [outer = (nil)] 09:55:22 INFO - PROCESS | 1771 | ++DOMWINDOW == 118 (0x996ee000) [pid = 1771] [serial = 249] [outer = 0x98812000] 09:55:22 INFO - PROCESS | 1771 | 1464713722037 Marionette DEBUG loaded listener.js 09:55:22 INFO - PROCESS | 1771 | ++DOMWINDOW == 119 (0x99f25c00) [pid = 1771] [serial = 250] [outer = 0x98812000] 09:55:22 INFO - PROCESS | 1771 | --DOCSHELL 0x95084800 == 62 [pid = 1771] [id = 73] 09:55:22 INFO - PROCESS | 1771 | --DOMWINDOW == 118 (0xa3651c00) [pid = 1771] [serial = 179] [outer = (nil)] [url = about:blank] 09:55:22 INFO - PROCESS | 1771 | --DOCSHELL 0x9b911000 == 61 [pid = 1771] [id = 72] 09:55:22 INFO - PROCESS | 1771 | --DOCSHELL 0x93b1c800 == 60 [pid = 1771] [id = 71] 09:55:22 INFO - PROCESS | 1771 | --DOCSHELL 0x92255000 == 59 [pid = 1771] [id = 70] 09:55:22 INFO - PROCESS | 1771 | --DOCSHELL 0x92257000 == 58 [pid = 1771] [id = 69] 09:55:22 INFO - PROCESS | 1771 | --DOCSHELL 0x9a4b7800 == 57 [pid = 1771] [id = 68] 09:55:22 INFO - PROCESS | 1771 | --DOCSHELL 0x981f6800 == 56 [pid = 1771] [id = 67] 09:55:22 INFO - PROCESS | 1771 | --DOMWINDOW == 117 (0xa237ec00) [pid = 1771] [serial = 117] [outer = (nil)] [url = about:blank] 09:55:22 INFO - PROCESS | 1771 | --DOMWINDOW == 116 (0x92ee5c00) [pid = 1771] [serial = 146] [outer = (nil)] [url = about:blank] 09:55:22 INFO - PROCESS | 1771 | --DOMWINDOW == 115 (0x9a099400) [pid = 1771] [serial = 149] [outer = (nil)] [url = about:blank] 09:55:22 INFO - PROCESS | 1771 | --DOMWINDOW == 114 (0x9b915800) [pid = 1771] [serial = 170] [outer = (nil)] [url = about:blank] 09:55:22 INFO - PROCESS | 1771 | --DOMWINDOW == 113 (0x9b914000) [pid = 1771] [serial = 152] [outer = (nil)] [url = about:blank] 09:55:22 INFO - PROCESS | 1771 | --DOMWINDOW == 112 (0xa3331c00) [pid = 1771] [serial = 155] [outer = (nil)] [url = about:blank] 09:55:22 INFO - PROCESS | 1771 | --DOMWINDOW == 111 (0x9a098400) [pid = 1771] [serial = 164] [outer = (nil)] [url = about:blank] 09:55:22 INFO - PROCESS | 1771 | --DOMWINDOW == 110 (0x9a4b5000) [pid = 1771] [serial = 165] [outer = (nil)] [url = about:blank] 09:55:22 INFO - PROCESS | 1771 | --DOMWINDOW == 109 (0x9bb9f800) [pid = 1771] [serial = 159] [outer = (nil)] [url = about:blank] 09:55:22 INFO - PROCESS | 1771 | --DOMWINDOW == 108 (0x9bb9d800) [pid = 1771] [serial = 158] [outer = (nil)] [url = about:blank] 09:55:22 INFO - PROCESS | 1771 | --DOMWINDOW == 107 (0x9b322c00) [pid = 1771] [serial = 167] [outer = (nil)] [url = about:blank] 09:55:22 INFO - PROCESS | 1771 | --DOMWINDOW == 106 (0x9bbab400) [pid = 1771] [serial = 173] [outer = (nil)] [url = about:blank] 09:55:22 INFO - PROCESS | 1771 | --DOMWINDOW == 105 (0x95081000) [pid = 1771] [serial = 161] [outer = (nil)] [url = about:blank] 09:55:22 INFO - PROCESS | 1771 | --DOMWINDOW == 104 (0x98117800) [pid = 1771] [serial = 162] [outer = (nil)] [url = about:blank] 09:55:22 INFO - PROCESS | 1771 | --DOMWINDOW == 103 (0xa0611800) [pid = 1771] [serial = 174] [outer = (nil)] [url = about:blank] 09:55:22 INFO - PROCESS | 1771 | --DOMWINDOW == 102 (0xa2734400) [pid = 1771] [serial = 177] [outer = (nil)] [url = about:blank] 09:55:22 INFO - PROCESS | 1771 | --DOMWINDOW == 101 (0x9bba5800) [pid = 1771] [serial = 171] [outer = (nil)] [url = about:blank] 09:55:22 INFO - PROCESS | 1771 | --DOMWINDOW == 100 (0xa23d3400) [pid = 1771] [serial = 176] [outer = (nil)] [url = about:blank] 09:55:22 INFO - PROCESS | 1771 | --DOMWINDOW == 99 (0x9b888c00) [pid = 1771] [serial = 168] [outer = (nil)] [url = about:blank] 09:55:22 INFO - PROCESS | 1771 | 1464713722872 Marionette TRACE conn3 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:55:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 09:55:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 1335ms 09:55:22 INFO - PROCESS | 1771 | 1464713722921 Marionette TRACE conn3 -> [0,305,"getWindowHandle",null] 09:55:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 09:55:22 INFO - PROCESS | 1771 | 1464713722927 Marionette TRACE conn3 <- [1,305,null,{"value":"8"}] 09:55:22 INFO - PROCESS | 1771 | 1464713722934 Marionette TRACE conn3 -> [0,306,"setScriptTimeout",{"ms":35000}] 09:55:22 INFO - PROCESS | 1771 | 1464713722937 Marionette TRACE conn3 <- [1,306,null,{}] 09:55:22 INFO - PROCESS | 1771 | 1464713722943 Marionette TRACE conn3 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:23 INFO - PROCESS | 1771 | 1464713723105 Marionette TRACE conn3 <- [1,307,null,{"value":null}] 09:55:23 INFO - PROCESS | 1771 | 1464713723123 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:23 INFO - PROCESS | 1771 | ++DOCSHELL 0x99f24c00 == 57 [pid = 1771] [id = 84] 09:55:23 INFO - PROCESS | 1771 | ++DOMWINDOW == 100 (0x9a08fc00) [pid = 1771] [serial = 251] [outer = (nil)] 09:55:23 INFO - PROCESS | 1771 | ++DOMWINDOW == 101 (0x9a4b2000) [pid = 1771] [serial = 252] [outer = 0x9a08fc00] 09:55:23 INFO - PROCESS | 1771 | 1464713723196 Marionette DEBUG loaded listener.js 09:55:23 INFO - PROCESS | 1771 | ++DOMWINDOW == 102 (0x9a4d2000) [pid = 1771] [serial = 253] [outer = 0x9a08fc00] 09:55:24 INFO - PROCESS | 1771 | 1464713724034 Marionette TRACE conn3 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:55:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 09:55:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 1133ms 09:55:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 09:55:24 INFO - PROCESS | 1771 | 1464713724066 Marionette TRACE conn3 -> [0,309,"getWindowHandle",null] 09:55:24 INFO - PROCESS | 1771 | 1464713724069 Marionette TRACE conn3 <- [1,309,null,{"value":"8"}] 09:55:24 INFO - PROCESS | 1771 | 1464713724083 Marionette TRACE conn3 -> [0,310,"setScriptTimeout",{"ms":35000}] 09:55:24 INFO - PROCESS | 1771 | 1464713724091 Marionette TRACE conn3 <- [1,310,null,{}] 09:55:24 INFO - PROCESS | 1771 | 1464713724100 Marionette TRACE conn3 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:24 INFO - PROCESS | 1771 | 1464713724255 Marionette TRACE conn3 <- [1,311,null,{"value":null}] 09:55:24 INFO - PROCESS | 1771 | 1464713724268 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:24 INFO - PROCESS | 1771 | ++DOCSHELL 0x920d8400 == 58 [pid = 1771] [id = 85] 09:55:24 INFO - PROCESS | 1771 | ++DOMWINDOW == 103 (0x976cb800) [pid = 1771] [serial = 254] [outer = (nil)] 09:55:24 INFO - PROCESS | 1771 | ++DOMWINDOW == 104 (0x9ad3c000) [pid = 1771] [serial = 255] [outer = 0x976cb800] 09:55:24 INFO - PROCESS | 1771 | 1464713724447 Marionette DEBUG loaded listener.js 09:55:24 INFO - PROCESS | 1771 | ++DOMWINDOW == 105 (0x9b839000) [pid = 1771] [serial = 256] [outer = 0x976cb800] 09:55:25 INFO - PROCESS | 1771 | 1464713725187 Marionette TRACE conn3 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:55:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 09:55:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 1146ms 09:55:25 INFO - PROCESS | 1771 | 1464713725220 Marionette TRACE conn3 -> [0,313,"getWindowHandle",null] 09:55:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 09:55:25 INFO - PROCESS | 1771 | 1464713725225 Marionette TRACE conn3 <- [1,313,null,{"value":"8"}] 09:55:25 INFO - PROCESS | 1771 | 1464713725231 Marionette TRACE conn3 -> [0,314,"setScriptTimeout",{"ms":35000}] 09:55:25 INFO - PROCESS | 1771 | 1464713725235 Marionette TRACE conn3 <- [1,314,null,{}] 09:55:25 INFO - PROCESS | 1771 | 1464713725245 Marionette TRACE conn3 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:25 INFO - PROCESS | 1771 | 1464713725436 Marionette TRACE conn3 <- [1,315,null,{"value":null}] 09:55:25 INFO - PROCESS | 1771 | 1464713725463 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:25 INFO - PROCESS | 1771 | ++DOCSHELL 0x91bd7800 == 59 [pid = 1771] [id = 86] 09:55:25 INFO - PROCESS | 1771 | ++DOMWINDOW == 106 (0x9b02a400) [pid = 1771] [serial = 257] [outer = (nil)] 09:55:25 INFO - PROCESS | 1771 | ++DOMWINDOW == 107 (0x9b912800) [pid = 1771] [serial = 258] [outer = 0x9b02a400] 09:55:25 INFO - PROCESS | 1771 | 1464713725533 Marionette DEBUG loaded listener.js 09:55:25 INFO - PROCESS | 1771 | ++DOMWINDOW == 108 (0x9b931000) [pid = 1771] [serial = 259] [outer = 0x9b02a400] 09:55:26 INFO - PROCESS | 1771 | 1464713726364 Marionette TRACE conn3 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:55:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 09:55:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 1189ms 09:55:26 INFO - PROCESS | 1771 | 1464713726421 Marionette TRACE conn3 -> [0,317,"getWindowHandle",null] 09:55:26 INFO - PROCESS | 1771 | 1464713726425 Marionette TRACE conn3 <- [1,317,null,{"value":"8"}] 09:55:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 09:55:26 INFO - PROCESS | 1771 | 1464713726436 Marionette TRACE conn3 -> [0,318,"setScriptTimeout",{"ms":35000}] 09:55:26 INFO - PROCESS | 1771 | 1464713726438 Marionette TRACE conn3 <- [1,318,null,{}] 09:55:26 INFO - PROCESS | 1771 | 1464713726444 Marionette TRACE conn3 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:26 INFO - PROCESS | 1771 | 1464713726631 Marionette TRACE conn3 <- [1,319,null,{"value":null}] 09:55:26 INFO - PROCESS | 1771 | 1464713726653 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:26 INFO - PROCESS | 1771 | ++DOCSHELL 0x9bba4800 == 60 [pid = 1771] [id = 87] 09:55:26 INFO - PROCESS | 1771 | ++DOMWINDOW == 109 (0x9bba5000) [pid = 1771] [serial = 260] [outer = (nil)] 09:55:26 INFO - PROCESS | 1771 | ++DOMWINDOW == 110 (0x9bba9800) [pid = 1771] [serial = 261] [outer = 0x9bba5000] 09:55:26 INFO - PROCESS | 1771 | 1464713726733 Marionette DEBUG loaded listener.js 09:55:26 INFO - PROCESS | 1771 | ++DOMWINDOW == 111 (0x9bbea400) [pid = 1771] [serial = 262] [outer = 0x9bba5000] 09:55:27 INFO - PROCESS | 1771 | --DOMWINDOW == 110 (0x996e6800) [pid = 1771] [serial = 211] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 09:55:27 INFO - PROCESS | 1771 | --DOMWINDOW == 109 (0x9bba1c00) [pid = 1771] [serial = 214] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 09:55:27 INFO - PROCESS | 1771 | --DOMWINDOW == 108 (0x9887f000) [pid = 1771] [serial = 199] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 09:55:27 INFO - PROCESS | 1771 | --DOMWINDOW == 107 (0x9a729400) [pid = 1771] [serial = 208] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 09:55:27 INFO - PROCESS | 1771 | --DOMWINDOW == 106 (0x93b96400) [pid = 1771] [serial = 205] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 09:55:27 INFO - PROCESS | 1771 | --DOMWINDOW == 105 (0x9a4b8000) [pid = 1771] [serial = 202] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 09:55:27 INFO - PROCESS | 1771 | --DOMWINDOW == 104 (0x99a4f000) [pid = 1771] [serial = 217] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 09:55:27 INFO - PROCESS | 1771 | 1464713727729 Marionette TRACE conn3 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:55:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 09:55:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 1327ms 09:55:27 INFO - PROCESS | 1771 | 1464713727763 Marionette TRACE conn3 -> [0,321,"getWindowHandle",null] 09:55:27 INFO - PROCESS | 1771 | 1464713727766 Marionette TRACE conn3 <- [1,321,null,{"value":"8"}] 09:55:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 09:55:27 INFO - PROCESS | 1771 | 1464713727772 Marionette TRACE conn3 -> [0,322,"setScriptTimeout",{"ms":35000}] 09:55:27 INFO - PROCESS | 1771 | 1464713727775 Marionette TRACE conn3 <- [1,322,null,{}] 09:55:27 INFO - PROCESS | 1771 | 1464713727781 Marionette TRACE conn3 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:27 INFO - PROCESS | 1771 | 1464713727921 Marionette TRACE conn3 <- [1,323,null,{"value":null}] 09:55:27 INFO - PROCESS | 1771 | 1464713727937 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:27 INFO - PROCESS | 1771 | ++DOCSHELL 0x91b33400 == 61 [pid = 1771] [id = 88] 09:55:27 INFO - PROCESS | 1771 | ++DOMWINDOW == 105 (0x91b34400) [pid = 1771] [serial = 263] [outer = (nil)] 09:55:28 INFO - PROCESS | 1771 | ++DOMWINDOW == 106 (0x91b3ec00) [pid = 1771] [serial = 264] [outer = 0x91b34400] 09:55:28 INFO - PROCESS | 1771 | 1464713728010 Marionette DEBUG loaded listener.js 09:55:28 INFO - PROCESS | 1771 | ++DOMWINDOW == 107 (0x92e45000) [pid = 1771] [serial = 265] [outer = 0x91b34400] 09:55:28 INFO - PROCESS | 1771 | 1464713728842 Marionette TRACE conn3 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:55:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 09:55:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 1131ms 09:55:28 INFO - PROCESS | 1771 | 1464713728903 Marionette TRACE conn3 -> [0,325,"getWindowHandle",null] 09:55:28 INFO - PROCESS | 1771 | 1464713728906 Marionette TRACE conn3 <- [1,325,null,{"value":"8"}] 09:55:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 09:55:28 INFO - PROCESS | 1771 | 1464713728912 Marionette TRACE conn3 -> [0,326,"setScriptTimeout",{"ms":35000}] 09:55:28 INFO - PROCESS | 1771 | 1464713728915 Marionette TRACE conn3 <- [1,326,null,{}] 09:55:28 INFO - PROCESS | 1771 | 1464713728921 Marionette TRACE conn3 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:29 INFO - PROCESS | 1771 | 1464713729068 Marionette TRACE conn3 <- [1,327,null,{"value":null}] 09:55:29 INFO - PROCESS | 1771 | 1464713729078 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:29 INFO - PROCESS | 1771 | ++DOCSHELL 0x91b35800 == 62 [pid = 1771] [id = 89] 09:55:29 INFO - PROCESS | 1771 | ++DOMWINDOW == 108 (0x996e6800) [pid = 1771] [serial = 266] [outer = (nil)] 09:55:29 INFO - PROCESS | 1771 | ++DOMWINDOW == 109 (0x9b924400) [pid = 1771] [serial = 267] [outer = 0x996e6800] 09:55:29 INFO - PROCESS | 1771 | 1464713729149 Marionette DEBUG loaded listener.js 09:55:29 INFO - PROCESS | 1771 | ++DOMWINDOW == 110 (0x9bbed000) [pid = 1771] [serial = 268] [outer = 0x996e6800] 09:55:30 INFO - PROCESS | 1771 | 1464713730282 Marionette TRACE conn3 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:55:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 09:55:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 1427ms 09:55:30 INFO - PROCESS | 1771 | 1464713730342 Marionette TRACE conn3 -> [0,329,"getWindowHandle",null] 09:55:30 INFO - PROCESS | 1771 | 1464713730350 Marionette TRACE conn3 <- [1,329,null,{"value":"8"}] 09:55:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 09:55:30 INFO - PROCESS | 1771 | 1464713730358 Marionette TRACE conn3 -> [0,330,"setScriptTimeout",{"ms":35000}] 09:55:30 INFO - PROCESS | 1771 | 1464713730365 Marionette TRACE conn3 <- [1,330,null,{}] 09:55:30 INFO - PROCESS | 1771 | 1464713730373 Marionette TRACE conn3 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:30 INFO - PROCESS | 1771 | 1464713730629 Marionette TRACE conn3 <- [1,331,null,{"value":null}] 09:55:30 INFO - PROCESS | 1771 | 1464713730838 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:30 INFO - PROCESS | 1771 | ++DOCSHELL 0x91b39400 == 63 [pid = 1771] [id = 90] 09:55:30 INFO - PROCESS | 1771 | ++DOMWINDOW == 111 (0x93aa6c00) [pid = 1771] [serial = 269] [outer = (nil)] 09:55:30 INFO - PROCESS | 1771 | ++DOMWINDOW == 112 (0x95084800) [pid = 1771] [serial = 270] [outer = 0x93aa6c00] 09:55:30 INFO - PROCESS | 1771 | 1464713730926 Marionette DEBUG loaded listener.js 09:55:31 INFO - PROCESS | 1771 | ++DOMWINDOW == 113 (0x951f6000) [pid = 1771] [serial = 271] [outer = 0x93aa6c00] 09:55:31 INFO - PROCESS | 1771 | 1464713731836 Marionette TRACE conn3 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:55:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 09:55:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 1541ms 09:55:31 INFO - PROCESS | 1771 | 1464713731899 Marionette TRACE conn3 -> [0,333,"getWindowHandle",null] 09:55:31 INFO - PROCESS | 1771 | 1464713731908 Marionette TRACE conn3 <- [1,333,null,{"value":"8"}] 09:55:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 09:55:31 INFO - PROCESS | 1771 | 1464713731919 Marionette TRACE conn3 -> [0,334,"setScriptTimeout",{"ms":35000}] 09:55:31 INFO - PROCESS | 1771 | 1464713731924 Marionette TRACE conn3 <- [1,334,null,{}] 09:55:31 INFO - PROCESS | 1771 | 1464713731930 Marionette TRACE conn3 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:32 INFO - PROCESS | 1771 | 1464713732114 Marionette TRACE conn3 <- [1,335,null,{"value":null}] 09:55:32 INFO - PROCESS | 1771 | 1464713732265 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:32 INFO - PROCESS | 1771 | ++DOCSHELL 0x9a4ba400 == 64 [pid = 1771] [id = 91] 09:55:32 INFO - PROCESS | 1771 | ++DOMWINDOW == 114 (0x9a4bf400) [pid = 1771] [serial = 272] [outer = (nil)] 09:55:32 INFO - PROCESS | 1771 | ++DOMWINDOW == 115 (0x9a6e1400) [pid = 1771] [serial = 273] [outer = 0x9a4bf400] 09:55:32 INFO - PROCESS | 1771 | 1464713732401 Marionette DEBUG loaded listener.js 09:55:32 INFO - PROCESS | 1771 | ++DOMWINDOW == 116 (0x9a724800) [pid = 1771] [serial = 274] [outer = 0x9a4bf400] 09:55:33 INFO - PROCESS | 1771 | 1464713733261 Marionette TRACE conn3 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:55:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 09:55:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 1385ms 09:55:33 INFO - PROCESS | 1771 | 1464713733304 Marionette TRACE conn3 -> [0,337,"getWindowHandle",null] 09:55:33 INFO - PROCESS | 1771 | 1464713733309 Marionette TRACE conn3 <- [1,337,null,{"value":"8"}] 09:55:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 09:55:33 INFO - PROCESS | 1771 | 1464713733316 Marionette TRACE conn3 -> [0,338,"setScriptTimeout",{"ms":35000}] 09:55:33 INFO - PROCESS | 1771 | 1464713733322 Marionette TRACE conn3 <- [1,338,null,{}] 09:55:33 INFO - PROCESS | 1771 | 1464713733350 Marionette TRACE conn3 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:33 INFO - PROCESS | 1771 | 1464713733568 Marionette TRACE conn3 <- [1,339,null,{"value":null}] 09:55:33 INFO - PROCESS | 1771 | 1464713733823 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:33 INFO - PROCESS | 1771 | ++DOCSHELL 0x9bbe9400 == 65 [pid = 1771] [id = 92] 09:55:33 INFO - PROCESS | 1771 | ++DOMWINDOW == 117 (0x9bbed400) [pid = 1771] [serial = 275] [outer = (nil)] 09:55:33 INFO - PROCESS | 1771 | ++DOMWINDOW == 118 (0xa060e400) [pid = 1771] [serial = 276] [outer = 0x9bbed400] 09:55:33 INFO - PROCESS | 1771 | 1464713733957 Marionette DEBUG loaded listener.js 09:55:34 INFO - PROCESS | 1771 | ++DOMWINDOW == 119 (0xa22ae800) [pid = 1771] [serial = 277] [outer = 0x9bbed400] 09:55:34 INFO - PROCESS | 1771 | 1464713734799 Marionette TRACE conn3 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:55:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 09:55:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 1540ms 09:55:34 INFO - PROCESS | 1771 | 1464713734857 Marionette TRACE conn3 -> [0,341,"getWindowHandle",null] 09:55:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 09:55:34 INFO - PROCESS | 1771 | 1464713734862 Marionette TRACE conn3 <- [1,341,null,{"value":"8"}] 09:55:34 INFO - PROCESS | 1771 | 1464713734868 Marionette TRACE conn3 -> [0,342,"setScriptTimeout",{"ms":35000}] 09:55:34 INFO - PROCESS | 1771 | 1464713734871 Marionette TRACE conn3 <- [1,342,null,{}] 09:55:34 INFO - PROCESS | 1771 | 1464713734877 Marionette TRACE conn3 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:35 INFO - PROCESS | 1771 | 1464713735049 Marionette TRACE conn3 <- [1,343,null,{"value":null}] 09:55:35 INFO - PROCESS | 1771 | 1464713735200 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:35 INFO - PROCESS | 1771 | ++DOCSHELL 0x91bdd000 == 66 [pid = 1771] [id = 93] 09:55:35 INFO - PROCESS | 1771 | ++DOMWINDOW == 120 (0x9d1c6000) [pid = 1771] [serial = 278] [outer = (nil)] 09:55:35 INFO - PROCESS | 1771 | ++DOMWINDOW == 121 (0xa25b5000) [pid = 1771] [serial = 279] [outer = 0x9d1c6000] 09:55:35 INFO - PROCESS | 1771 | 1464713735291 Marionette DEBUG loaded listener.js 09:55:35 INFO - PROCESS | 1771 | ++DOMWINDOW == 122 (0xa316e400) [pid = 1771] [serial = 280] [outer = 0x9d1c6000] 09:55:36 INFO - PROCESS | 1771 | 1464713736155 Marionette TRACE conn3 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:55:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 09:55:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 1329ms 09:55:36 INFO - PROCESS | 1771 | 1464713736196 Marionette TRACE conn3 -> [0,345,"getWindowHandle",null] 09:55:36 INFO - PROCESS | 1771 | 1464713736200 Marionette TRACE conn3 <- [1,345,null,{"value":"8"}] 09:55:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 09:55:36 INFO - PROCESS | 1771 | 1464713736206 Marionette TRACE conn3 -> [0,346,"setScriptTimeout",{"ms":35000}] 09:55:36 INFO - PROCESS | 1771 | 1464713736210 Marionette TRACE conn3 <- [1,346,null,{}] 09:55:36 INFO - PROCESS | 1771 | 1464713736215 Marionette TRACE conn3 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:36 INFO - PROCESS | 1771 | 1464713736435 Marionette TRACE conn3 <- [1,347,null,{"value":null}] 09:55:36 INFO - PROCESS | 1771 | 1464713736492 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:36 INFO - PROCESS | 1771 | ++DOCSHELL 0xa224b800 == 67 [pid = 1771] [id = 94] 09:55:36 INFO - PROCESS | 1771 | ++DOMWINDOW == 123 (0xa3366400) [pid = 1771] [serial = 281] [outer = (nil)] 09:55:36 INFO - PROCESS | 1771 | ++DOMWINDOW == 124 (0xa51f1800) [pid = 1771] [serial = 282] [outer = 0xa3366400] 09:55:36 INFO - PROCESS | 1771 | 1464713736638 Marionette DEBUG loaded listener.js 09:55:36 INFO - PROCESS | 1771 | ++DOMWINDOW == 125 (0xa633ac00) [pid = 1771] [serial = 283] [outer = 0xa3366400] 09:55:37 INFO - PROCESS | 1771 | 1464713737561 Marionette TRACE conn3 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:55:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 09:55:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 1381ms 09:55:37 INFO - PROCESS | 1771 | 1464713737589 Marionette TRACE conn3 -> [0,349,"getWindowHandle",null] 09:55:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 09:55:37 INFO - PROCESS | 1771 | 1464713737593 Marionette TRACE conn3 <- [1,349,null,{"value":"8"}] 09:55:37 INFO - PROCESS | 1771 | 1464713737599 Marionette TRACE conn3 -> [0,350,"setScriptTimeout",{"ms":35000}] 09:55:37 INFO - PROCESS | 1771 | 1464713737603 Marionette TRACE conn3 <- [1,350,null,{}] 09:55:37 INFO - PROCESS | 1771 | 1464713737609 Marionette TRACE conn3 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:37 INFO - PROCESS | 1771 | 1464713737782 Marionette TRACE conn3 <- [1,351,null,{"value":null}] 09:55:37 INFO - PROCESS | 1771 | 1464713737941 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:37 INFO - PROCESS | 1771 | ++DOCSHELL 0x95762800 == 68 [pid = 1771] [id = 95] 09:55:37 INFO - PROCESS | 1771 | ++DOMWINDOW == 126 (0x95768000) [pid = 1771] [serial = 284] [outer = (nil)] 09:55:38 INFO - PROCESS | 1771 | ++DOMWINDOW == 127 (0x9576ec00) [pid = 1771] [serial = 285] [outer = 0x95768000] 09:55:38 INFO - PROCESS | 1771 | 1464713738029 Marionette DEBUG loaded listener.js 09:55:38 INFO - PROCESS | 1771 | ++DOMWINDOW == 128 (0x9bbf1800) [pid = 1771] [serial = 286] [outer = 0x95768000] 09:55:38 INFO - PROCESS | 1771 | 1464713738958 Marionette TRACE conn3 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:55:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 09:55:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 1431ms 09:55:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 09:55:39 INFO - PROCESS | 1771 | 1464713739031 Marionette TRACE conn3 -> [0,353,"getWindowHandle",null] 09:55:39 INFO - PROCESS | 1771 | 1464713739034 Marionette TRACE conn3 <- [1,353,null,{"value":"8"}] 09:55:39 INFO - PROCESS | 1771 | 1464713739040 Marionette TRACE conn3 -> [0,354,"setScriptTimeout",{"ms":35000}] 09:55:39 INFO - PROCESS | 1771 | 1464713739044 Marionette TRACE conn3 <- [1,354,null,{}] 09:55:39 INFO - PROCESS | 1771 | 1464713739050 Marionette TRACE conn3 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:39 INFO - PROCESS | 1771 | 1464713739255 Marionette TRACE conn3 <- [1,355,null,{"value":null}] 09:55:39 INFO - PROCESS | 1771 | 1464713739679 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:39 INFO - PROCESS | 1771 | ++DOCSHELL 0x920cf800 == 69 [pid = 1771] [id = 96] 09:55:39 INFO - PROCESS | 1771 | ++DOMWINDOW == 129 (0x920d3000) [pid = 1771] [serial = 287] [outer = (nil)] 09:55:39 INFO - PROCESS | 1771 | ++DOMWINDOW == 130 (0x92257c00) [pid = 1771] [serial = 288] [outer = 0x920d3000] 09:55:39 INFO - PROCESS | 1771 | 1464713739798 Marionette DEBUG loaded listener.js 09:55:39 INFO - PROCESS | 1771 | ++DOMWINDOW == 131 (0x93b1bc00) [pid = 1771] [serial = 289] [outer = 0x920d3000] 09:55:40 INFO - PROCESS | 1771 | 1464713740701 Marionette TRACE conn3 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:55:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 09:55:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 1729ms 09:55:40 INFO - PROCESS | 1771 | 1464713740771 Marionette TRACE conn3 -> [0,357,"getWindowHandle",null] 09:55:40 INFO - PROCESS | 1771 | 1464713740778 Marionette TRACE conn3 <- [1,357,null,{"value":"8"}] 09:55:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 09:55:40 INFO - PROCESS | 1771 | 1464713740785 Marionette TRACE conn3 -> [0,358,"setScriptTimeout",{"ms":35000}] 09:55:40 INFO - PROCESS | 1771 | 1464713740791 Marionette TRACE conn3 <- [1,358,null,{}] 09:55:40 INFO - PROCESS | 1771 | 1464713740798 Marionette TRACE conn3 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:40 INFO - PROCESS | 1771 | 1464713740963 Marionette TRACE conn3 <- [1,359,null,{"value":null}] 09:55:41 INFO - PROCESS | 1771 | 1464713741124 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:41 INFO - PROCESS | 1771 | ++DOCSHELL 0x91be1c00 == 70 [pid = 1771] [id = 97] 09:55:41 INFO - PROCESS | 1771 | ++DOMWINDOW == 132 (0x951eb000) [pid = 1771] [serial = 290] [outer = (nil)] 09:55:41 INFO - PROCESS | 1771 | ++DOMWINDOW == 133 (0x9576d000) [pid = 1771] [serial = 291] [outer = 0x951eb000] 09:55:41 INFO - PROCESS | 1771 | 1464713741253 Marionette DEBUG loaded listener.js 09:55:41 INFO - PROCESS | 1771 | ++DOMWINDOW == 134 (0x95918800) [pid = 1771] [serial = 292] [outer = 0x951eb000] 09:55:42 INFO - PROCESS | 1771 | 1464713742132 Marionette TRACE conn3 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:55:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 09:55:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 1382ms 09:55:42 INFO - PROCESS | 1771 | 1464713742171 Marionette TRACE conn3 -> [0,361,"getWindowHandle",null] 09:55:42 INFO - PROCESS | 1771 | 1464713742178 Marionette TRACE conn3 <- [1,361,null,{"value":"8"}] 09:55:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 09:55:42 INFO - PROCESS | 1771 | 1464713742186 Marionette TRACE conn3 -> [0,362,"setScriptTimeout",{"ms":35000}] 09:55:42 INFO - PROCESS | 1771 | 1464713742190 Marionette TRACE conn3 <- [1,362,null,{}] 09:55:42 INFO - PROCESS | 1771 | 1464713742196 Marionette TRACE conn3 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:42 INFO - PROCESS | 1771 | 1464713742357 Marionette TRACE conn3 <- [1,363,null,{"value":null}] 09:55:42 INFO - PROCESS | 1771 | 1464713742542 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:42 INFO - PROCESS | 1771 | --DOCSHELL 0x9979f800 == 69 [pid = 1771] [id = 29] 09:55:42 INFO - PROCESS | 1771 | --DOCSHELL 0x93b9a000 == 68 [pid = 1771] [id = 30] 09:55:42 INFO - PROCESS | 1771 | --DOCSHELL 0x92258c00 == 67 [pid = 1771] [id = 60] 09:55:42 INFO - PROCESS | 1771 | --DOMWINDOW == 133 (0x9887cc00) [pid = 1771] [serial = 182] [outer = (nil)] [url = about:blank] 09:55:42 INFO - PROCESS | 1771 | --DOMWINDOW == 132 (0x9b025000) [pid = 1771] [serial = 185] [outer = (nil)] [url = about:blank] 09:55:42 INFO - PROCESS | 1771 | --DOMWINDOW == 131 (0xa51f0000) [pid = 1771] [serial = 188] [outer = (nil)] [url = about:blank] 09:55:42 INFO - PROCESS | 1771 | --DOMWINDOW == 130 (0xa6864400) [pid = 1771] [serial = 191] [outer = (nil)] [url = about:blank] 09:55:42 INFO - PROCESS | 1771 | --DOMWINDOW == 129 (0xa6e92c00) [pid = 1771] [serial = 194] [outer = (nil)] [url = about:blank] 09:55:42 INFO - PROCESS | 1771 | --DOMWINDOW == 128 (0xa51ba400) [pid = 1771] [serial = 221] [outer = (nil)] [url = about:blank] 09:55:42 INFO - PROCESS | 1771 | ++DOCSHELL 0x93b9a000 == 68 [pid = 1771] [id = 98] 09:55:42 INFO - PROCESS | 1771 | ++DOMWINDOW == 129 (0x950b2400) [pid = 1771] [serial = 293] [outer = (nil)] 09:55:42 INFO - PROCESS | 1771 | ++DOMWINDOW == 130 (0x95920c00) [pid = 1771] [serial = 294] [outer = 0x950b2400] 09:55:42 INFO - PROCESS | 1771 | 1464713742653 Marionette DEBUG loaded listener.js 09:55:42 INFO - PROCESS | 1771 | ++DOMWINDOW == 131 (0x99f24000) [pid = 1771] [serial = 295] [outer = 0x950b2400] 09:55:42 INFO - PROCESS | 1771 | --DOCSHELL 0x9a72b800 == 67 [pid = 1771] [id = 52] 09:55:42 INFO - PROCESS | 1771 | --DOCSHELL 0x91b33400 == 66 [pid = 1771] [id = 88] 09:55:42 INFO - PROCESS | 1771 | --DOCSHELL 0x9bba4800 == 65 [pid = 1771] [id = 87] 09:55:42 INFO - PROCESS | 1771 | --DOCSHELL 0x91bd7800 == 64 [pid = 1771] [id = 86] 09:55:42 INFO - PROCESS | 1771 | --DOCSHELL 0x920d8400 == 63 [pid = 1771] [id = 85] 09:55:43 INFO - PROCESS | 1771 | --DOCSHELL 0x99f24c00 == 62 [pid = 1771] [id = 84] 09:55:43 INFO - PROCESS | 1771 | --DOCSHELL 0x95084000 == 61 [pid = 1771] [id = 83] 09:55:43 INFO - PROCESS | 1771 | --DOCSHELL 0x92eee000 == 60 [pid = 1771] [id = 82] 09:55:43 INFO - PROCESS | 1771 | --DOCSHELL 0x9bbf1000 == 59 [pid = 1771] [id = 78] 09:55:43 INFO - PROCESS | 1771 | --DOCSHELL 0x9bbeb800 == 58 [pid = 1771] [id = 77] 09:55:43 INFO - PROCESS | 1771 | --DOCSHELL 0x99f2dc00 == 57 [pid = 1771] [id = 76] 09:55:43 INFO - PROCESS | 1771 | --DOCSHELL 0x951f3000 == 56 [pid = 1771] [id = 75] 09:55:43 INFO - PROCESS | 1771 | --DOCSHELL 0xa2382c00 == 55 [pid = 1771] [id = 74] 09:55:43 INFO - PROCESS | 1771 | --DOMWINDOW == 130 (0x9b913c00) [pid = 1771] [serial = 212] [outer = (nil)] [url = about:blank] 09:55:43 INFO - PROCESS | 1771 | --DOMWINDOW == 129 (0xa22b8c00) [pid = 1771] [serial = 215] [outer = (nil)] [url = about:blank] 09:55:43 INFO - PROCESS | 1771 | --DOMWINDOW == 128 (0x9a4b2800) [pid = 1771] [serial = 201] [outer = (nil)] [url = about:blank] 09:55:43 INFO - PROCESS | 1771 | --DOMWINDOW == 127 (0x99f27000) [pid = 1771] [serial = 200] [outer = (nil)] [url = about:blank] 09:55:43 INFO - PROCESS | 1771 | --DOMWINDOW == 126 (0x9b023000) [pid = 1771] [serial = 209] [outer = (nil)] [url = about:blank] 09:55:43 INFO - PROCESS | 1771 | --DOMWINDOW == 125 (0x9a6de400) [pid = 1771] [serial = 206] [outer = (nil)] [url = about:blank] 09:55:43 INFO - PROCESS | 1771 | --DOMWINDOW == 124 (0x9a724000) [pid = 1771] [serial = 207] [outer = (nil)] [url = about:blank] 09:55:43 INFO - PROCESS | 1771 | --DOMWINDOW == 123 (0x9a6e5400) [pid = 1771] [serial = 204] [outer = (nil)] [url = about:blank] 09:55:43 INFO - PROCESS | 1771 | --DOMWINDOW == 122 (0xa8290800) [pid = 1771] [serial = 197] [outer = (nil)] [url = about:blank] 09:55:43 INFO - PROCESS | 1771 | --DOMWINDOW == 121 (0x9a6e0400) [pid = 1771] [serial = 203] [outer = (nil)] [url = about:blank] 09:55:43 INFO - PROCESS | 1771 | --DOMWINDOW == 120 (0xa2503000) [pid = 1771] [serial = 218] [outer = (nil)] [url = about:blank] 09:55:43 INFO - PROCESS | 1771 | --DOMWINDOW == 119 (0x9a6e1800) [pid = 1771] [serial = 216] [outer = (nil)] [url = about:blank] 09:55:43 INFO - PROCESS | 1771 | --DOMWINDOW == 118 (0x9b928000) [pid = 1771] [serial = 213] [outer = (nil)] [url = about:blank] 09:55:43 INFO - PROCESS | 1771 | --DOMWINDOW == 117 (0xa316b000) [pid = 1771] [serial = 219] [outer = (nil)] [url = about:blank] 09:55:43 INFO - PROCESS | 1771 | --DOMWINDOW == 116 (0x9b909000) [pid = 1771] [serial = 210] [outer = (nil)] [url = about:blank] 09:55:43 INFO - PROCESS | 1771 | 1464713743608 Marionette TRACE conn3 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:55:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 09:55:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 1443ms 09:55:43 INFO - PROCESS | 1771 | 1464713743630 Marionette TRACE conn3 -> [0,365,"getWindowHandle",null] 09:55:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 09:55:43 INFO - PROCESS | 1771 | 1464713743635 Marionette TRACE conn3 <- [1,365,null,{"value":"8"}] 09:55:43 INFO - PROCESS | 1771 | 1464713743648 Marionette TRACE conn3 -> [0,366,"setScriptTimeout",{"ms":35000}] 09:55:43 INFO - PROCESS | 1771 | 1464713743657 Marionette TRACE conn3 <- [1,366,null,{}] 09:55:43 INFO - PROCESS | 1771 | 1464713743665 Marionette TRACE conn3 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:43 INFO - PROCESS | 1771 | 1464713743835 Marionette TRACE conn3 <- [1,367,null,{"value":null}] 09:55:43 INFO - PROCESS | 1771 | 1464713743847 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:43 INFO - PROCESS | 1771 | ++DOCSHELL 0x997a1000 == 56 [pid = 1771] [id = 99] 09:55:43 INFO - PROCESS | 1771 | ++DOMWINDOW == 117 (0x9a4cc400) [pid = 1771] [serial = 296] [outer = (nil)] 09:55:43 INFO - PROCESS | 1771 | ++DOMWINDOW == 118 (0x9a6de000) [pid = 1771] [serial = 297] [outer = 0x9a4cc400] 09:55:43 INFO - PROCESS | 1771 | 1464713743925 Marionette DEBUG loaded listener.js 09:55:44 INFO - PROCESS | 1771 | ++DOMWINDOW == 119 (0x9a6e1800) [pid = 1771] [serial = 298] [outer = 0x9a4cc400] 09:55:44 INFO - PROCESS | 1771 | 1464713744782 Marionette TRACE conn3 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:55:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 09:55:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 1198ms 09:55:44 INFO - PROCESS | 1771 | 1464713744859 Marionette TRACE conn3 -> [0,369,"getWindowHandle",null] 09:55:44 INFO - PROCESS | 1771 | 1464713744863 Marionette TRACE conn3 <- [1,369,null,{"value":"8"}] 09:55:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 09:55:44 INFO - PROCESS | 1771 | 1464713744871 Marionette TRACE conn3 -> [0,370,"setScriptTimeout",{"ms":35000}] 09:55:44 INFO - PROCESS | 1771 | 1464713744874 Marionette TRACE conn3 <- [1,370,null,{}] 09:55:44 INFO - PROCESS | 1771 | 1464713744880 Marionette TRACE conn3 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:45 INFO - PROCESS | 1771 | 1464713745047 Marionette TRACE conn3 <- [1,371,null,{"value":null}] 09:55:45 INFO - PROCESS | 1771 | 1464713745058 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:45 INFO - PROCESS | 1771 | ++DOCSHELL 0x99f27000 == 57 [pid = 1771] [id = 100] 09:55:45 INFO - PROCESS | 1771 | ++DOMWINDOW == 120 (0x9a6e4800) [pid = 1771] [serial = 299] [outer = (nil)] 09:55:45 INFO - PROCESS | 1771 | ++DOMWINDOW == 121 (0x9ab1e800) [pid = 1771] [serial = 300] [outer = 0x9a6e4800] 09:55:45 INFO - PROCESS | 1771 | 1464713745131 Marionette DEBUG loaded listener.js 09:55:45 INFO - PROCESS | 1771 | ++DOMWINDOW == 122 (0x9b025000) [pid = 1771] [serial = 301] [outer = 0x9a6e4800] 09:55:46 INFO - PROCESS | 1771 | 1464713746063 Marionette TRACE conn3 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:55:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 09:55:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 1232ms 09:55:46 INFO - PROCESS | 1771 | 1464713746110 Marionette TRACE conn3 -> [0,373,"getWindowHandle",null] 09:55:46 INFO - PROCESS | 1771 | 1464713746114 Marionette TRACE conn3 <- [1,373,null,{"value":"8"}] 09:55:46 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 09:55:46 INFO - PROCESS | 1771 | 1464713746120 Marionette TRACE conn3 -> [0,374,"setScriptTimeout",{"ms":35000}] 09:55:46 INFO - PROCESS | 1771 | 1464713746123 Marionette TRACE conn3 <- [1,374,null,{}] 09:55:46 INFO - PROCESS | 1771 | 1464713746128 Marionette TRACE conn3 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:46 INFO - PROCESS | 1771 | 1464713746322 Marionette TRACE conn3 <- [1,375,null,{"value":null}] 09:55:46 INFO - PROCESS | 1771 | 1464713746347 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:46 INFO - PROCESS | 1771 | ++DOCSHELL 0x9b3aec00 == 58 [pid = 1771] [id = 101] 09:55:46 INFO - PROCESS | 1771 | ++DOMWINDOW == 123 (0x9b886400) [pid = 1771] [serial = 302] [outer = (nil)] 09:55:46 INFO - PROCESS | 1771 | ++DOMWINDOW == 124 (0x9b909000) [pid = 1771] [serial = 303] [outer = 0x9b886400] 09:55:46 INFO - PROCESS | 1771 | 1464713746429 Marionette DEBUG loaded listener.js 09:55:46 INFO - PROCESS | 1771 | ++DOMWINDOW == 125 (0x9b930800) [pid = 1771] [serial = 304] [outer = 0x9b886400] 09:55:47 INFO - PROCESS | 1771 | 1464713747324 Marionette TRACE conn3 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 09:55:47 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 09:55:47 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 1393ms 09:55:47 INFO - PROCESS | 1771 | --DOMWINDOW == 124 (0x9b02a400) [pid = 1771] [serial = 257] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 09:55:47 INFO - PROCESS | 1771 | --DOMWINDOW == 123 (0x9bba5000) [pid = 1771] [serial = 260] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 09:55:47 INFO - PROCESS | 1771 | --DOMWINDOW == 122 (0x91b34400) [pid = 1771] [serial = 263] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 09:55:47 INFO - PROCESS | 1771 | --DOMWINDOW == 121 (0x98812000) [pid = 1771] [serial = 248] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 09:55:47 INFO - PROCESS | 1771 | --DOMWINDOW == 120 (0x976cb800) [pid = 1771] [serial = 254] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 09:55:47 INFO - PROCESS | 1771 | --DOMWINDOW == 119 (0x92eef800) [pid = 1771] [serial = 245] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 09:55:47 INFO - PROCESS | 1771 | --DOMWINDOW == 118 (0x9a08fc00) [pid = 1771] [serial = 251] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 09:55:47 INFO - PROCESS | 1771 | --DOMWINDOW == 117 (0xa25a9c00) [pid = 1771] [serial = 220] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 09:55:47 INFO - PROCESS | 1771 | --DOMWINDOW == 116 (0x9b839c00) [pid = 1771] [serial = 154] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 09:55:47 INFO - PROCESS | 1771 | --DOMWINDOW == 115 (0x9b90d000) [pid = 1771] [serial = 151] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 09:55:47 INFO - PROCESS | 1771 | --DOMWINDOW == 114 (0x92259000) [pid = 1771] [serial = 145] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 09:55:47 INFO - PROCESS | 1771 | --DOMWINDOW == 113 (0xa23ce000) [pid = 1771] [serial = 178] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 09:55:47 INFO - PROCESS | 1771 | --DOMWINDOW == 112 (0x9a094800) [pid = 1771] [serial = 148] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 09:55:47 INFO - PROCESS | 1771 | 1464713747558 Marionette TRACE conn3 -> [0,377,"getWindowHandle",null] 09:55:47 INFO - PROCESS | 1771 | 1464713747561 Marionette TRACE conn3 <- [1,377,null,{"value":"8"}] 09:55:47 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 09:55:47 INFO - PROCESS | 1771 | 1464713747568 Marionette TRACE conn3 -> [0,378,"setScriptTimeout",{"ms":35000}] 09:55:47 INFO - PROCESS | 1771 | 1464713747570 Marionette TRACE conn3 <- [1,378,null,{}] 09:55:47 INFO - PROCESS | 1771 | 1464713747576 Marionette TRACE conn3 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:47 INFO - PROCESS | 1771 | 1464713747719 Marionette TRACE conn3 <- [1,379,null,{"value":null}] 09:55:47 INFO - PROCESS | 1771 | 1464713747729 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:47 INFO - PROCESS | 1771 | ++DOCSHELL 0x91b40c00 == 59 [pid = 1771] [id = 102] 09:55:47 INFO - PROCESS | 1771 | ++DOMWINDOW == 113 (0x93b92000) [pid = 1771] [serial = 305] [outer = (nil)] 09:55:47 INFO - PROCESS | 1771 | ++DOMWINDOW == 114 (0x99a71c00) [pid = 1771] [serial = 306] [outer = 0x93b92000] 09:55:47 INFO - PROCESS | 1771 | 1464713747801 Marionette DEBUG loaded listener.js 09:55:47 INFO - PROCESS | 1771 | ++DOMWINDOW == 115 (0x9b31f800) [pid = 1771] [serial = 307] [outer = 0x93b92000] 09:55:48 INFO - PROCESS | 1771 | 1464713748596 Marionette TRACE conn3 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 09:55:48 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 09:55:48 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 1078ms 09:55:48 INFO - PROCESS | 1771 | 1464713748646 Marionette TRACE conn3 -> [0,381,"getWindowHandle",null] 09:55:48 INFO - PROCESS | 1771 | 1464713748650 Marionette TRACE conn3 <- [1,381,null,{"value":"8"}] 09:55:48 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 09:55:48 INFO - PROCESS | 1771 | 1464713748655 Marionette TRACE conn3 -> [0,382,"setScriptTimeout",{"ms":35000}] 09:55:48 INFO - PROCESS | 1771 | 1464713748659 Marionette TRACE conn3 <- [1,382,null,{}] 09:55:48 INFO - PROCESS | 1771 | 1464713748664 Marionette TRACE conn3 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:48 INFO - PROCESS | 1771 | 1464713748806 Marionette TRACE conn3 <- [1,383,null,{"value":null}] 09:55:48 INFO - PROCESS | 1771 | 1464713748821 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:48 INFO - PROCESS | 1771 | ++DOCSHELL 0x91b3e000 == 60 [pid = 1771] [id = 103] 09:55:48 INFO - PROCESS | 1771 | ++DOMWINDOW == 116 (0x92eef800) [pid = 1771] [serial = 308] [outer = (nil)] 09:55:48 INFO - PROCESS | 1771 | ++DOMWINDOW == 117 (0x9bba5800) [pid = 1771] [serial = 309] [outer = 0x92eef800] 09:55:48 INFO - PROCESS | 1771 | 1464713748903 Marionette DEBUG loaded listener.js 09:55:48 INFO - PROCESS | 1771 | ++DOMWINDOW == 118 (0x9bbe3400) [pid = 1771] [serial = 310] [outer = 0x92eef800] 09:55:49 INFO - PROCESS | 1771 | SkCairoFTTypeface::onFilterRec unimplemented 09:55:49 INFO - PROCESS | 1771 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 09:55:49 INFO - PROCESS | 1771 | SkCairoFTTypeface::onFilterRec unimplemented 09:55:49 INFO - PROCESS | 1771 | SkCairoFTTypeface::onFilterRec unimplemented 09:55:49 INFO - PROCESS | 1771 | SkCairoFTTypeface::onFilterRec unimplemented 09:55:49 INFO - PROCESS | 1771 | 1464713749896 Marionette TRACE conn3 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 09:55:49 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 09:55:49 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 1285ms 09:55:49 INFO - PROCESS | 1771 | 1464713749941 Marionette TRACE conn3 -> [0,385,"getWindowHandle",null] 09:55:49 INFO - PROCESS | 1771 | 1464713749947 Marionette TRACE conn3 <- [1,385,null,{"value":"8"}] 09:55:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 09:55:49 INFO - PROCESS | 1771 | 1464713749956 Marionette TRACE conn3 -> [0,386,"setScriptTimeout",{"ms":35000}] 09:55:49 INFO - PROCESS | 1771 | 1464713749963 Marionette TRACE conn3 <- [1,386,null,{}] 09:55:49 INFO - PROCESS | 1771 | 1464713749973 Marionette TRACE conn3 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:50 INFO - PROCESS | 1771 | 1464713750194 Marionette TRACE conn3 <- [1,387,null,{"value":null}] 09:55:50 INFO - PROCESS | 1771 | 1464713750418 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:50 INFO - PROCESS | 1771 | ++DOCSHELL 0x91bd3400 == 61 [pid = 1771] [id = 104] 09:55:50 INFO - PROCESS | 1771 | ++DOMWINDOW == 119 (0x91bd6800) [pid = 1771] [serial = 311] [outer = (nil)] 09:55:50 INFO - PROCESS | 1771 | ++DOMWINDOW == 120 (0x93ab1400) [pid = 1771] [serial = 312] [outer = 0x91bd6800] 09:55:50 INFO - PROCESS | 1771 | 1464713750548 Marionette DEBUG loaded listener.js 09:55:50 INFO - PROCESS | 1771 | ++DOMWINDOW == 121 (0x951f3400) [pid = 1771] [serial = 313] [outer = 0x91bd6800] 09:55:51 INFO - PROCESS | 1771 | 1464713751482 Marionette TRACE conn3 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 09:55:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 09:55:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 1546ms 09:55:51 INFO - PROCESS | 1771 | 1464713751502 Marionette TRACE conn3 -> [0,389,"getWindowHandle",null] 09:55:51 INFO - PROCESS | 1771 | 1464713751511 Marionette TRACE conn3 <- [1,389,null,{"value":"8"}] 09:55:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 09:55:51 INFO - PROCESS | 1771 | 1464713751522 Marionette TRACE conn3 -> [0,390,"setScriptTimeout",{"ms":35000}] 09:55:51 INFO - PROCESS | 1771 | 1464713751525 Marionette TRACE conn3 <- [1,390,null,{}] 09:55:51 INFO - PROCESS | 1771 | 1464713751532 Marionette TRACE conn3 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:51 INFO - PROCESS | 1771 | 1464713751704 Marionette TRACE conn3 <- [1,391,null,{"value":null}] 09:55:51 INFO - PROCESS | 1771 | 1464713751870 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:51 INFO - PROCESS | 1771 | ++DOCSHELL 0x95918000 == 62 [pid = 1771] [id = 105] 09:55:51 INFO - PROCESS | 1771 | ++DOMWINDOW == 122 (0x9591e400) [pid = 1771] [serial = 314] [outer = (nil)] 09:55:51 INFO - PROCESS | 1771 | ++DOMWINDOW == 123 (0x998b7c00) [pid = 1771] [serial = 315] [outer = 0x9591e400] 09:55:51 INFO - PROCESS | 1771 | 1464713751953 Marionette DEBUG loaded listener.js 09:55:52 INFO - PROCESS | 1771 | ++DOMWINDOW == 124 (0x9a4b3400) [pid = 1771] [serial = 316] [outer = 0x9591e400] 09:55:53 INFO - PROCESS | 1771 | 1464713753012 Marionette TRACE conn3 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 09:55:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 09:55:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1530ms 09:55:53 INFO - PROCESS | 1771 | 1464713753052 Marionette TRACE conn3 -> [0,393,"getWindowHandle",null] 09:55:53 INFO - PROCESS | 1771 | 1464713753056 Marionette TRACE conn3 <- [1,393,null,{"value":"8"}] 09:55:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 09:55:53 INFO - PROCESS | 1771 | 1464713753063 Marionette TRACE conn3 -> [0,394,"setScriptTimeout",{"ms":35000}] 09:55:53 INFO - PROCESS | 1771 | 1464713753069 Marionette TRACE conn3 <- [1,394,null,{}] 09:55:53 INFO - PROCESS | 1771 | 1464713753086 Marionette TRACE conn3 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:53 INFO - PROCESS | 1771 | 1464713753264 Marionette TRACE conn3 <- [1,395,null,{"value":null}] 09:55:53 INFO - PROCESS | 1771 | 1464713753480 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:53 INFO - PROCESS | 1771 | ++DOCSHELL 0x9b922c00 == 63 [pid = 1771] [id = 106] 09:55:53 INFO - PROCESS | 1771 | ++DOMWINDOW == 125 (0x9bbaa000) [pid = 1771] [serial = 317] [outer = (nil)] 09:55:53 INFO - PROCESS | 1771 | ++DOMWINDOW == 126 (0xa0610000) [pid = 1771] [serial = 318] [outer = 0x9bbaa000] 09:55:53 INFO - PROCESS | 1771 | 1464713753595 Marionette DEBUG loaded listener.js 09:55:53 INFO - PROCESS | 1771 | ++DOMWINDOW == 127 (0xa23c9800) [pid = 1771] [serial = 319] [outer = 0x9bbaa000] 09:55:54 INFO - PROCESS | 1771 | 1464713754493 Marionette TRACE conn3 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 09:55:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 09:55:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1483ms 09:55:54 INFO - PROCESS | 1771 | 1464713754547 Marionette TRACE conn3 -> [0,397,"getWindowHandle",null] 09:55:54 INFO - PROCESS | 1771 | 1464713754552 Marionette TRACE conn3 <- [1,397,null,{"value":"8"}] 09:55:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 09:55:54 INFO - PROCESS | 1771 | 1464713754558 Marionette TRACE conn3 -> [0,398,"setScriptTimeout",{"ms":35000}] 09:55:54 INFO - PROCESS | 1771 | 1464713754561 Marionette TRACE conn3 <- [1,398,null,{}] 09:55:54 INFO - PROCESS | 1771 | 1464713754567 Marionette TRACE conn3 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:54 INFO - PROCESS | 1771 | 1464713754753 Marionette TRACE conn3 <- [1,399,null,{"value":null}] 09:55:54 INFO - PROCESS | 1771 | 1464713754910 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:54 INFO - PROCESS | 1771 | ++DOCSHELL 0x91b36800 == 64 [pid = 1771] [id = 107] 09:55:54 INFO - PROCESS | 1771 | ++DOMWINDOW == 128 (0x951e8c00) [pid = 1771] [serial = 320] [outer = (nil)] 09:55:54 INFO - PROCESS | 1771 | ++DOMWINDOW == 129 (0xa51f8c00) [pid = 1771] [serial = 321] [outer = 0x951e8c00] 09:55:55 INFO - PROCESS | 1771 | 1464713754998 Marionette DEBUG loaded listener.js 09:55:55 INFO - PROCESS | 1771 | ++DOMWINDOW == 130 (0xa6340800) [pid = 1771] [serial = 322] [outer = 0x951e8c00] 09:55:55 INFO - PROCESS | 1771 | 1464713755913 Marionette TRACE conn3 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 09:55:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 09:55:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1390ms 09:55:55 INFO - PROCESS | 1771 | 1464713755949 Marionette TRACE conn3 -> [0,401,"getWindowHandle",null] 09:55:55 INFO - PROCESS | 1771 | 1464713755952 Marionette TRACE conn3 <- [1,401,null,{"value":"8"}] 09:55:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 09:55:55 INFO - PROCESS | 1771 | 1464713755959 Marionette TRACE conn3 -> [0,402,"setScriptTimeout",{"ms":35000}] 09:55:55 INFO - PROCESS | 1771 | 1464713755962 Marionette TRACE conn3 <- [1,402,null,{}] 09:55:55 INFO - PROCESS | 1771 | 1464713755968 Marionette TRACE conn3 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:56 INFO - PROCESS | 1771 | 1464713756136 Marionette TRACE conn3 <- [1,403,null,{"value":null}] 09:55:56 INFO - PROCESS | 1771 | 1464713756299 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:56 INFO - PROCESS | 1771 | ++DOCSHELL 0x91460800 == 65 [pid = 1771] [id = 108] 09:55:56 INFO - PROCESS | 1771 | ++DOMWINDOW == 131 (0x91461000) [pid = 1771] [serial = 323] [outer = (nil)] 09:55:56 INFO - PROCESS | 1771 | ++DOMWINDOW == 132 (0x91468000) [pid = 1771] [serial = 324] [outer = 0x91461000] 09:55:56 INFO - PROCESS | 1771 | 1464713756384 Marionette DEBUG loaded listener.js 09:55:56 INFO - PROCESS | 1771 | ++DOMWINDOW == 133 (0x9146b400) [pid = 1771] [serial = 325] [outer = 0x91461000] 09:55:57 INFO - PROCESS | 1771 | 1464713757338 Marionette TRACE conn3 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 09:55:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 09:55:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1428ms 09:55:57 INFO - PROCESS | 1771 | 1464713757388 Marionette TRACE conn3 -> [0,405,"getWindowHandle",null] 09:55:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 09:55:57 INFO - PROCESS | 1771 | 1464713757392 Marionette TRACE conn3 <- [1,405,null,{"value":"8"}] 09:55:57 INFO - PROCESS | 1771 | 1464713757399 Marionette TRACE conn3 -> [0,406,"setScriptTimeout",{"ms":35000}] 09:55:57 INFO - PROCESS | 1771 | 1464713757402 Marionette TRACE conn3 <- [1,406,null,{}] 09:55:57 INFO - PROCESS | 1771 | 1464713757408 Marionette TRACE conn3 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:57 INFO - PROCESS | 1771 | 1464713757607 Marionette TRACE conn3 <- [1,407,null,{"value":null}] 09:55:57 INFO - PROCESS | 1771 | 1464713757827 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:57 INFO - PROCESS | 1771 | ++DOCSHELL 0x91463c00 == 66 [pid = 1771] [id = 109] 09:55:57 INFO - PROCESS | 1771 | ++DOMWINDOW == 134 (0x91b35c00) [pid = 1771] [serial = 326] [outer = (nil)] 09:55:57 INFO - PROCESS | 1771 | ++DOMWINDOW == 135 (0xa6c06400) [pid = 1771] [serial = 327] [outer = 0x91b35c00] 09:55:57 INFO - PROCESS | 1771 | 1464713757954 Marionette DEBUG loaded listener.js 09:55:58 INFO - PROCESS | 1771 | ++DOMWINDOW == 136 (0xa6c0a400) [pid = 1771] [serial = 328] [outer = 0x91b35c00] 09:55:58 INFO - PROCESS | 1771 | 1464713758852 Marionette TRACE conn3 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 09:55:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 09:55:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1483ms 09:55:58 INFO - PROCESS | 1771 | 1464713758886 Marionette TRACE conn3 -> [0,409,"getWindowHandle",null] 09:55:58 INFO - PROCESS | 1771 | 1464713758894 Marionette TRACE conn3 <- [1,409,null,{"value":"8"}] 09:55:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 09:55:58 INFO - PROCESS | 1771 | 1464713758904 Marionette TRACE conn3 -> [0,410,"setScriptTimeout",{"ms":35000}] 09:55:58 INFO - PROCESS | 1771 | 1464713758907 Marionette TRACE conn3 <- [1,410,null,{}] 09:55:58 INFO - PROCESS | 1771 | 1464713758913 Marionette TRACE conn3 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:59 INFO - PROCESS | 1771 | 1464713759074 Marionette TRACE conn3 <- [1,411,null,{"value":null}] 09:55:59 INFO - PROCESS | 1771 | 1464713759241 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:59 INFO - PROCESS | 1771 | ++DOCSHELL 0x9146b800 == 67 [pid = 1771] [id = 110] 09:55:59 INFO - PROCESS | 1771 | ++DOMWINDOW == 137 (0x91b34800) [pid = 1771] [serial = 329] [outer = (nil)] 09:55:59 INFO - PROCESS | 1771 | ++DOMWINDOW == 138 (0xa6c23400) [pid = 1771] [serial = 330] [outer = 0x91b34800] 09:55:59 INFO - PROCESS | 1771 | 1464713759327 Marionette DEBUG loaded listener.js 09:55:59 INFO - PROCESS | 1771 | ++DOMWINDOW == 139 (0xa6c26c00) [pid = 1771] [serial = 331] [outer = 0x91b34800] 09:56:00 INFO - PROCESS | 1771 | 1464713760272 Marionette TRACE conn3 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 09:56:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 09:56:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1428ms 09:56:00 INFO - PROCESS | 1771 | 1464713760333 Marionette TRACE conn3 -> [0,413,"getWindowHandle",null] 09:56:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 09:56:00 INFO - PROCESS | 1771 | 1464713760337 Marionette TRACE conn3 <- [1,413,null,{"value":"8"}] 09:56:00 INFO - PROCESS | 1771 | 1464713760343 Marionette TRACE conn3 -> [0,414,"setScriptTimeout",{"ms":35000}] 09:56:00 INFO - PROCESS | 1771 | 1464713760347 Marionette TRACE conn3 <- [1,414,null,{}] 09:56:00 INFO - PROCESS | 1771 | 1464713760352 Marionette TRACE conn3 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:00 INFO - PROCESS | 1771 | 1464713760542 Marionette TRACE conn3 <- [1,415,null,{"value":null}] 09:56:00 INFO - PROCESS | 1771 | 1464713760750 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:00 INFO - PROCESS | 1771 | ++DOCSHELL 0x8f1d0400 == 68 [pid = 1771] [id = 111] 09:56:00 INFO - PROCESS | 1771 | ++DOMWINDOW == 140 (0x8f1d0c00) [pid = 1771] [serial = 332] [outer = (nil)] 09:56:00 INFO - PROCESS | 1771 | ++DOMWINDOW == 141 (0x8f1d8400) [pid = 1771] [serial = 333] [outer = 0x8f1d0c00] 09:56:00 INFO - PROCESS | 1771 | 1464713760878 Marionette DEBUG loaded listener.js 09:56:01 INFO - PROCESS | 1771 | ++DOMWINDOW == 142 (0x8f1db400) [pid = 1771] [serial = 334] [outer = 0x8f1d0c00] 09:56:02 INFO - PROCESS | 1771 | 1464713762124 Marionette TRACE conn3 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 09:56:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 09:56:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1834ms 09:56:02 INFO - PROCESS | 1771 | 1464713762178 Marionette TRACE conn3 -> [0,417,"getWindowHandle",null] 09:56:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 09:56:02 INFO - PROCESS | 1771 | 1464713762183 Marionette TRACE conn3 <- [1,417,null,{"value":"8"}] 09:56:02 INFO - PROCESS | 1771 | 1464713762192 Marionette TRACE conn3 -> [0,418,"setScriptTimeout",{"ms":35000}] 09:56:02 INFO - PROCESS | 1771 | 1464713762197 Marionette TRACE conn3 <- [1,418,null,{}] 09:56:02 INFO - PROCESS | 1771 | 1464713762207 Marionette TRACE conn3 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:02 INFO - PROCESS | 1771 | 1464713762497 Marionette TRACE conn3 <- [1,419,null,{"value":null}] 09:56:02 INFO - PROCESS | 1771 | 1464713762733 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:02 INFO - PROCESS | 1771 | ++DOCSHELL 0x8f1dd000 == 69 [pid = 1771] [id = 112] 09:56:02 INFO - PROCESS | 1771 | ++DOMWINDOW == 143 (0x91bd2400) [pid = 1771] [serial = 335] [outer = (nil)] 09:56:02 INFO - PROCESS | 1771 | ++DOMWINDOW == 144 (0x92257000) [pid = 1771] [serial = 336] [outer = 0x91bd2400] 09:56:02 INFO - PROCESS | 1771 | 1464713762815 Marionette DEBUG loaded listener.js 09:56:02 INFO - PROCESS | 1771 | ++DOMWINDOW == 145 (0x93aa7400) [pid = 1771] [serial = 337] [outer = 0x91bd2400] 09:56:03 INFO - PROCESS | 1771 | --DOCSHELL 0x91b40c00 == 68 [pid = 1771] [id = 102] 09:56:03 INFO - PROCESS | 1771 | --DOCSHELL 0x9b3aec00 == 67 [pid = 1771] [id = 101] 09:56:03 INFO - PROCESS | 1771 | --DOMWINDOW == 144 (0x91bdc800) [pid = 1771] [serial = 236] [outer = (nil)] [url = about:blank] 09:56:03 INFO - PROCESS | 1771 | --DOMWINDOW == 143 (0xa8c49c00) [pid = 1771] [serial = 240] [outer = (nil)] [url = about:blank] 09:56:03 INFO - PROCESS | 1771 | --DOMWINDOW == 142 (0x910f7800) [pid = 1771] [serial = 243] [outer = (nil)] [url = about:blank] 09:56:03 INFO - PROCESS | 1771 | --DOCSHELL 0x99f27000 == 66 [pid = 1771] [id = 100] 09:56:03 INFO - PROCESS | 1771 | --DOCSHELL 0x997a1000 == 65 [pid = 1771] [id = 99] 09:56:03 INFO - PROCESS | 1771 | --DOCSHELL 0x93b9a000 == 64 [pid = 1771] [id = 98] 09:56:03 INFO - PROCESS | 1771 | --DOCSHELL 0x91be1c00 == 63 [pid = 1771] [id = 97] 09:56:03 INFO - PROCESS | 1771 | --DOCSHELL 0x920cf800 == 62 [pid = 1771] [id = 96] 09:56:03 INFO - PROCESS | 1771 | --DOMWINDOW == 141 (0x9a722800) [pid = 1771] [serial = 150] [outer = (nil)] [url = about:blank] 09:56:03 INFO - PROCESS | 1771 | --DOMWINDOW == 140 (0x9b912800) [pid = 1771] [serial = 258] [outer = (nil)] [url = about:blank] 09:56:03 INFO - PROCESS | 1771 | --DOMWINDOW == 139 (0x9bba9800) [pid = 1771] [serial = 261] [outer = (nil)] [url = about:blank] 09:56:03 INFO - PROCESS | 1771 | --DOMWINDOW == 138 (0x9b931000) [pid = 1771] [serial = 259] [outer = (nil)] [url = about:blank] 09:56:03 INFO - PROCESS | 1771 | --DOMWINDOW == 137 (0x91b3ec00) [pid = 1771] [serial = 264] [outer = (nil)] [url = about:blank] 09:56:03 INFO - PROCESS | 1771 | --DOMWINDOW == 136 (0x99f25c00) [pid = 1771] [serial = 250] [outer = (nil)] [url = about:blank] 09:56:03 INFO - PROCESS | 1771 | --DOMWINDOW == 135 (0x996ee000) [pid = 1771] [serial = 249] [outer = (nil)] [url = about:blank] 09:56:03 INFO - PROCESS | 1771 | --DOMWINDOW == 134 (0x9ad3c000) [pid = 1771] [serial = 255] [outer = (nil)] [url = about:blank] 09:56:03 INFO - PROCESS | 1771 | --DOMWINDOW == 133 (0x93b19800) [pid = 1771] [serial = 246] [outer = (nil)] [url = about:blank] 09:56:03 INFO - PROCESS | 1771 | --DOMWINDOW == 132 (0x99a50c00) [pid = 1771] [serial = 224] [outer = (nil)] [url = about:blank] 09:56:03 INFO - PROCESS | 1771 | --DOMWINDOW == 131 (0x9bbea400) [pid = 1771] [serial = 262] [outer = (nil)] [url = about:blank] 09:56:03 INFO - PROCESS | 1771 | --DOMWINDOW == 130 (0x9a4b2000) [pid = 1771] [serial = 252] [outer = (nil)] [url = about:blank] 09:56:03 INFO - PROCESS | 1771 | --DOMWINDOW == 129 (0x9abc4800) [pid = 1771] [serial = 227] [outer = (nil)] [url = about:blank] 09:56:03 INFO - PROCESS | 1771 | --DOMWINDOW == 128 (0xa6803000) [pid = 1771] [serial = 233] [outer = (nil)] [url = about:blank] 09:56:03 INFO - PROCESS | 1771 | --DOMWINDOW == 127 (0x9a4d2000) [pid = 1771] [serial = 253] [outer = (nil)] [url = about:blank] 09:56:03 INFO - PROCESS | 1771 | --DOMWINDOW == 126 (0xa6302c00) [pid = 1771] [serial = 222] [outer = (nil)] [url = about:blank] 09:56:03 INFO - PROCESS | 1771 | --DOMWINDOW == 125 (0x9d1c6800) [pid = 1771] [serial = 230] [outer = (nil)] [url = about:blank] 09:56:03 INFO - PROCESS | 1771 | --DOMWINDOW == 124 (0x950b3800) [pid = 1771] [serial = 247] [outer = (nil)] [url = about:blank] 09:56:03 INFO - PROCESS | 1771 | --DOMWINDOW == 123 (0x92ee7800) [pid = 1771] [serial = 99] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 09:56:03 INFO - PROCESS | 1771 | --DOMWINDOW == 122 (0x9b839000) [pid = 1771] [serial = 256] [outer = (nil)] [url = about:blank] 09:56:03 INFO - PROCESS | 1771 | --DOMWINDOW == 121 (0x92e45000) [pid = 1771] [serial = 265] [outer = (nil)] [url = about:blank] 09:56:03 INFO - PROCESS | 1771 | --DOMWINDOW == 120 (0xa6310800) [pid = 1771] [serial = 156] [outer = (nil)] [url = about:blank] 09:56:03 INFO - PROCESS | 1771 | --DOMWINDOW == 119 (0x9d1ca800) [pid = 1771] [serial = 153] [outer = (nil)] [url = about:blank] 09:56:03 INFO - PROCESS | 1771 | --DOMWINDOW == 118 (0x93b1c400) [pid = 1771] [serial = 147] [outer = (nil)] [url = about:blank] 09:56:03 INFO - PROCESS | 1771 | --DOMWINDOW == 117 (0xa36ec800) [pid = 1771] [serial = 180] [outer = (nil)] [url = about:blank] 09:56:04 INFO - PROCESS | 1771 | 1464713764094 Marionette TRACE conn3 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 09:56:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | drawImage() of an APNG with no poster frame draws the first frame 09:56:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1944ms 09:56:04 INFO - PROCESS | 1771 | 1464713764174 Marionette TRACE conn3 -> [0,421,"getWindowHandle",null] 09:56:04 INFO - PROCESS | 1771 | 1464713764182 Marionette TRACE conn3 <- [1,421,null,{"value":"8"}] 09:56:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 09:56:04 INFO - PROCESS | 1771 | 1464713764198 Marionette TRACE conn3 -> [0,422,"setScriptTimeout",{"ms":35000}] 09:56:04 INFO - PROCESS | 1771 | 1464713764203 Marionette TRACE conn3 <- [1,422,null,{}] 09:56:04 INFO - PROCESS | 1771 | 1464713764231 Marionette TRACE conn3 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:04 INFO - PROCESS | 1771 | 1464713764416 Marionette TRACE conn3 <- [1,423,null,{"value":null}] 09:56:04 INFO - PROCESS | 1771 | 1464713764428 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:04 INFO - PROCESS | 1771 | ++DOCSHELL 0x91b40400 == 63 [pid = 1771] [id = 113] 09:56:04 INFO - PROCESS | 1771 | ++DOMWINDOW == 118 (0x91b40c00) [pid = 1771] [serial = 338] [outer = (nil)] 09:56:04 INFO - PROCESS | 1771 | ++DOMWINDOW == 119 (0x93b96400) [pid = 1771] [serial = 339] [outer = 0x91b40c00] 09:56:04 INFO - PROCESS | 1771 | 1464713764500 Marionette DEBUG loaded listener.js 09:56:04 INFO - PROCESS | 1771 | ++DOMWINDOW == 120 (0x950b6800) [pid = 1771] [serial = 340] [outer = 0x91b40c00] 09:56:05 INFO - PROCESS | 1771 | 1464713765702 Marionette TRACE conn3 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 09:56:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 09:56:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1533ms 09:56:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 09:56:05 INFO - PROCESS | 1771 | 1464713765735 Marionette TRACE conn3 -> [0,425,"getWindowHandle",null] 09:56:05 INFO - PROCESS | 1771 | 1464713765738 Marionette TRACE conn3 <- [1,425,null,{"value":"8"}] 09:56:05 INFO - PROCESS | 1771 | 1464713765745 Marionette TRACE conn3 -> [0,426,"setScriptTimeout",{"ms":35000}] 09:56:05 INFO - PROCESS | 1771 | 1464713765750 Marionette TRACE conn3 <- [1,426,null,{}] 09:56:05 INFO - PROCESS | 1771 | 1464713765765 Marionette TRACE conn3 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:05 INFO - PROCESS | 1771 | 1464713765908 Marionette TRACE conn3 <- [1,427,null,{"value":null}] 09:56:06 INFO - PROCESS | 1771 | 1464713766100 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:06 INFO - PROCESS | 1771 | ++DOCSHELL 0x950b5800 == 64 [pid = 1771] [id = 114] 09:56:06 INFO - PROCESS | 1771 | ++DOMWINDOW == 121 (0x95915c00) [pid = 1771] [serial = 341] [outer = (nil)] 09:56:06 INFO - PROCESS | 1771 | ++DOMWINDOW == 122 (0x98f5ec00) [pid = 1771] [serial = 342] [outer = 0x95915c00] 09:56:06 INFO - PROCESS | 1771 | 1464713766177 Marionette DEBUG loaded listener.js 09:56:06 INFO - PROCESS | 1771 | ++DOMWINDOW == 123 (0x99b5b800) [pid = 1771] [serial = 343] [outer = 0x95915c00] 09:56:06 INFO - PROCESS | 1771 | 1464713766970 Marionette TRACE conn3 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 09:56:07 INFO - PROCESS | 1771 | 1464713767042 Marionette TRACE conn3 <- [1,429,null,{"value":"8"}] 09:56:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 09:56:07 INFO - PROCESS | 1771 | 1464713767048 Marionette TRACE conn3 -> [0,430,"setScriptTimeout",{"ms":35000}] 09:56:07 INFO - PROCESS | 1771 | 1464713767051 Marionette TRACE conn3 <- [1,430,null,{}] 09:56:07 INFO - PROCESS | 1771 | 1464713767056 Marionette TRACE conn3 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:07 INFO - PROCESS | 1771 | 1464713767262 Marionette TRACE conn3 <- [1,431,null,{"value":null}] 09:56:07 INFO - PROCESS | 1771 | 1464713767288 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:07 INFO - PROCESS | 1771 | ++DOCSHELL 0x9811a000 == 65 [pid = 1771] [id = 115] 09:56:07 INFO - PROCESS | 1771 | ++DOMWINDOW == 124 (0x9a090000) [pid = 1771] [serial = 344] [outer = (nil)] 09:56:07 INFO - PROCESS | 1771 | ++DOMWINDOW == 125 (0x9a4b9c00) [pid = 1771] [serial = 345] [outer = 0x9a090000] 09:56:07 INFO - PROCESS | 1771 | 1464713767361 Marionette DEBUG loaded listener.js 09:56:07 INFO - PROCESS | 1771 | ++DOMWINDOW == 126 (0x9a6de400) [pid = 1771] [serial = 346] [outer = 0x9a090000] 09:56:08 INFO - PROCESS | 1771 | --DOMWINDOW == 125 (0x9b886400) [pid = 1771] [serial = 302] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 09:56:08 INFO - PROCESS | 1771 | --DOMWINDOW == 124 (0x920d3000) [pid = 1771] [serial = 287] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 09:56:08 INFO - PROCESS | 1771 | --DOMWINDOW == 123 (0x9a6e4800) [pid = 1771] [serial = 299] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 09:56:08 INFO - PROCESS | 1771 | --DOMWINDOW == 122 (0x951eb000) [pid = 1771] [serial = 290] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 09:56:08 INFO - PROCESS | 1771 | --DOMWINDOW == 121 (0x950b2400) [pid = 1771] [serial = 293] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 09:56:08 INFO - PROCESS | 1771 | --DOMWINDOW == 120 (0x9a4cc400) [pid = 1771] [serial = 296] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 09:56:08 INFO - PROCESS | 1771 | --DOMWINDOW == 119 (0x93b92000) [pid = 1771] [serial = 305] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 09:56:08 INFO - PROCESS | 1771 | 1464713768490 Marionette TRACE conn3 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 09:56:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 09:56:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 1495ms 09:56:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 09:56:08 INFO - PROCESS | 1771 | 1464713768543 Marionette TRACE conn3 -> [0,433,"getWindowHandle",null] 09:56:08 INFO - PROCESS | 1771 | 1464713768545 Marionette TRACE conn3 <- [1,433,null,{"value":"8"}] 09:56:08 INFO - PROCESS | 1771 | 1464713768552 Marionette TRACE conn3 -> [0,434,"setScriptTimeout",{"ms":35000}] 09:56:08 INFO - PROCESS | 1771 | 1464713768555 Marionette TRACE conn3 <- [1,434,null,{}] 09:56:08 INFO - PROCESS | 1771 | 1464713768560 Marionette TRACE conn3 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:08 INFO - PROCESS | 1771 | 1464713768729 Marionette TRACE conn3 <- [1,435,null,{"value":null}] 09:56:08 INFO - PROCESS | 1771 | 1464713768890 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:08 INFO - PROCESS | 1771 | ++DOCSHELL 0x920d3000 == 66 [pid = 1771] [id = 116] 09:56:08 INFO - PROCESS | 1771 | ++DOMWINDOW == 120 (0x93b92000) [pid = 1771] [serial = 347] [outer = (nil)] 09:56:08 INFO - PROCESS | 1771 | ++DOMWINDOW == 121 (0x9a4bd400) [pid = 1771] [serial = 348] [outer = 0x93b92000] 09:56:08 INFO - PROCESS | 1771 | 1464713768973 Marionette DEBUG loaded listener.js 09:56:09 INFO - PROCESS | 1771 | ++DOMWINDOW == 122 (0x9a723000) [pid = 1771] [serial = 349] [outer = 0x93b92000] 09:56:09 INFO - PROCESS | 1771 | 1464713769659 Marionette TRACE conn3 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 09:56:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 09:56:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 1136ms 09:56:09 INFO - PROCESS | 1771 | 1464713769688 Marionette TRACE conn3 -> [0,437,"getWindowHandle",null] 09:56:09 INFO - PROCESS | 1771 | 1464713769692 Marionette TRACE conn3 <- [1,437,null,{"value":"8"}] 09:56:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 09:56:09 INFO - PROCESS | 1771 | 1464713769698 Marionette TRACE conn3 -> [0,438,"setScriptTimeout",{"ms":35000}] 09:56:09 INFO - PROCESS | 1771 | 1464713769701 Marionette TRACE conn3 <- [1,438,null,{}] 09:56:09 INFO - PROCESS | 1771 | 1464713769706 Marionette TRACE conn3 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:09 INFO - PROCESS | 1771 | 1464713769950 Marionette TRACE conn3 <- [1,439,null,{"value":null}] 09:56:09 INFO - PROCESS | 1771 | 1464713769966 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:09 INFO - PROCESS | 1771 | ++DOCSHELL 0x9a4b5000 == 67 [pid = 1771] [id = 117] 09:56:09 INFO - PROCESS | 1771 | ++DOMWINDOW == 123 (0x9a6e5800) [pid = 1771] [serial = 350] [outer = (nil)] 09:56:10 INFO - PROCESS | 1771 | ++DOMWINDOW == 124 (0x9b8d9800) [pid = 1771] [serial = 351] [outer = 0x9a6e5800] 09:56:10 INFO - PROCESS | 1771 | 1464713770041 Marionette DEBUG loaded listener.js 09:56:10 INFO - PROCESS | 1771 | ++DOMWINDOW == 125 (0x9b90f800) [pid = 1771] [serial = 352] [outer = 0x9a6e5800] 09:56:11 INFO - PROCESS | 1771 | 1464713771156 Marionette TRACE conn3 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 09:56:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 09:56:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 1531ms 09:56:11 INFO - PROCESS | 1771 | 1464713771230 Marionette TRACE conn3 -> [0,441,"getWindowHandle",null] 09:56:11 INFO - PROCESS | 1771 | 1464713771238 Marionette TRACE conn3 <- [1,441,null,{"value":"8"}] 09:56:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 09:56:11 INFO - PROCESS | 1771 | 1464713771248 Marionette TRACE conn3 -> [0,442,"setScriptTimeout",{"ms":35000}] 09:56:11 INFO - PROCESS | 1771 | 1464713771252 Marionette TRACE conn3 <- [1,442,null,{}] 09:56:11 INFO - PROCESS | 1771 | 1464713771261 Marionette TRACE conn3 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:11 INFO - PROCESS | 1771 | 1464713771491 Marionette TRACE conn3 <- [1,443,null,{"value":null}] 09:56:11 INFO - PROCESS | 1771 | 1464713771694 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:11 INFO - PROCESS | 1771 | ++DOCSHELL 0x91468c00 == 68 [pid = 1771] [id = 118] 09:56:11 INFO - PROCESS | 1771 | ++DOMWINDOW == 126 (0x91be0000) [pid = 1771] [serial = 353] [outer = (nil)] 09:56:11 INFO - PROCESS | 1771 | ++DOMWINDOW == 127 (0x94695c00) [pid = 1771] [serial = 354] [outer = 0x91be0000] 09:56:11 INFO - PROCESS | 1771 | 1464713771782 Marionette DEBUG loaded listener.js 09:56:11 INFO - PROCESS | 1771 | ++DOMWINDOW == 128 (0x95763000) [pid = 1771] [serial = 355] [outer = 0x91be0000] 09:56:12 INFO - PROCESS | 1771 | 1464713772696 Marionette TRACE conn3 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 09:56:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 09:56:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 1481ms 09:56:12 INFO - PROCESS | 1771 | 1464713772729 Marionette TRACE conn3 -> [0,445,"getWindowHandle",null] 09:56:12 INFO - PROCESS | 1771 | 1464713772739 Marionette TRACE conn3 <- [1,445,null,{"value":"8"}] 09:56:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 09:56:12 INFO - PROCESS | 1771 | 1464713772751 Marionette TRACE conn3 -> [0,446,"setScriptTimeout",{"ms":35000}] 09:56:12 INFO - PROCESS | 1771 | 1464713772754 Marionette TRACE conn3 <- [1,446,null,{}] 09:56:12 INFO - PROCESS | 1771 | 1464713772761 Marionette TRACE conn3 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:12 INFO - PROCESS | 1771 | 1464713772937 Marionette TRACE conn3 <- [1,447,null,{"value":null}] 09:56:13 INFO - PROCESS | 1771 | 1464713773098 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:13 INFO - PROCESS | 1771 | ++DOCSHELL 0x92e45400 == 69 [pid = 1771] [id = 119] 09:56:13 INFO - PROCESS | 1771 | ++DOMWINDOW == 129 (0x9591d000) [pid = 1771] [serial = 356] [outer = (nil)] 09:56:13 INFO - PROCESS | 1771 | ++DOMWINDOW == 130 (0x99a70800) [pid = 1771] [serial = 357] [outer = 0x9591d000] 09:56:13 INFO - PROCESS | 1771 | 1464713773193 Marionette DEBUG loaded listener.js 09:56:13 INFO - PROCESS | 1771 | ++DOMWINDOW == 131 (0x9a4bf000) [pid = 1771] [serial = 358] [outer = 0x9591d000] 09:56:14 INFO - PROCESS | 1771 | 1464713774244 Marionette TRACE conn3 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 09:56:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 09:56:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 1542ms 09:56:14 INFO - PROCESS | 1771 | 1464713774293 Marionette TRACE conn3 -> [0,449,"getWindowHandle",null] 09:56:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 09:56:14 INFO - PROCESS | 1771 | 1464713774297 Marionette TRACE conn3 <- [1,449,null,{"value":"8"}] 09:56:14 INFO - PROCESS | 1771 | 1464713774304 Marionette TRACE conn3 -> [0,450,"setScriptTimeout",{"ms":35000}] 09:56:14 INFO - PROCESS | 1771 | 1464713774310 Marionette TRACE conn3 <- [1,450,null,{}] 09:56:14 INFO - PROCESS | 1771 | 1464713774327 Marionette TRACE conn3 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:14 INFO - PROCESS | 1771 | 1464713774508 Marionette TRACE conn3 <- [1,451,null,{"value":null}] 09:56:14 INFO - PROCESS | 1771 | 1464713774714 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:14 INFO - PROCESS | 1771 | ++DOCSHELL 0x9b881c00 == 70 [pid = 1771] [id = 120] 09:56:14 INFO - PROCESS | 1771 | ++DOMWINDOW == 132 (0x9b931000) [pid = 1771] [serial = 359] [outer = (nil)] 09:56:14 INFO - PROCESS | 1771 | ++DOMWINDOW == 133 (0x9bba4400) [pid = 1771] [serial = 360] [outer = 0x9b931000] 09:56:14 INFO - PROCESS | 1771 | 1464713774847 Marionette DEBUG loaded listener.js 09:56:14 INFO - PROCESS | 1771 | ++DOMWINDOW == 134 (0x9bbea400) [pid = 1771] [serial = 361] [outer = 0x9b931000] 09:56:15 INFO - PROCESS | 1771 | 1464713775755 Marionette TRACE conn3 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 09:56:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 09:56:15 INFO - PROCESS | 1771 | 1464713775804 Marionette TRACE conn3 <- [1,453,null,{"value":"8"}] 09:56:15 INFO - PROCESS | 1771 | 1464713775810 Marionette TRACE conn3 -> [0,454,"setScriptTimeout",{"ms":35000}] 09:56:15 INFO - PROCESS | 1771 | 1464713775813 Marionette TRACE conn3 <- [1,454,null,{}] 09:56:15 INFO - PROCESS | 1771 | 1464713775819 Marionette TRACE conn3 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:16 INFO - PROCESS | 1771 | 1464713775996 Marionette TRACE conn3 <- [1,455,null,{"value":null}] 09:56:16 INFO - PROCESS | 1771 | 1464713776156 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:16 INFO - PROCESS | 1771 | ++DOCSHELL 0x91469c00 == 71 [pid = 1771] [id = 121] 09:56:16 INFO - PROCESS | 1771 | ++DOMWINDOW == 135 (0x9b3a6800) [pid = 1771] [serial = 362] [outer = (nil)] 09:56:16 INFO - PROCESS | 1771 | ++DOMWINDOW == 136 (0xa2389000) [pid = 1771] [serial = 363] [outer = 0x9b3a6800] 09:56:16 INFO - PROCESS | 1771 | 1464713776241 Marionette DEBUG loaded listener.js 09:56:16 INFO - PROCESS | 1771 | ++DOMWINDOW == 137 (0xa3365c00) [pid = 1771] [serial = 364] [outer = 0x9b3a6800] 09:56:17 INFO - PROCESS | 1771 | [1771] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 09:56:17 INFO - PROCESS | 1771 | 1464713777170 Marionette TRACE conn3 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 09:56:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 09:56:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1431ms 09:56:17 INFO - PROCESS | 1771 | 1464713777241 Marionette TRACE conn3 -> [0,457,"getWindowHandle",null] 09:56:17 INFO - PROCESS | 1771 | 1464713777245 Marionette TRACE conn3 <- [1,457,null,{"value":"8"}] 09:56:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 09:56:17 INFO - PROCESS | 1771 | 1464713777251 Marionette TRACE conn3 -> [0,458,"setScriptTimeout",{"ms":35000}] 09:56:17 INFO - PROCESS | 1771 | 1464713777255 Marionette TRACE conn3 <- [1,458,null,{}] 09:56:17 INFO - PROCESS | 1771 | 1464713777260 Marionette TRACE conn3 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:17 INFO - PROCESS | 1771 | 1464713777433 Marionette TRACE conn3 <- [1,459,null,{"value":null}] 09:56:17 INFO - PROCESS | 1771 | 1464713777595 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:17 INFO - PROCESS | 1771 | ++DOCSHELL 0x91467000 == 72 [pid = 1771] [id = 122] 09:56:17 INFO - PROCESS | 1771 | ++DOMWINDOW == 138 (0x957d5800) [pid = 1771] [serial = 365] [outer = (nil)] 09:56:17 INFO - PROCESS | 1771 | ++DOMWINDOW == 139 (0x957de000) [pid = 1771] [serial = 366] [outer = 0x957d5800] 09:56:17 INFO - PROCESS | 1771 | 1464713777687 Marionette DEBUG loaded listener.js 09:56:17 INFO - PROCESS | 1771 | ++DOMWINDOW == 140 (0x957e2000) [pid = 1771] [serial = 367] [outer = 0x957d5800] 09:56:18 INFO - PROCESS | 1771 | 1464713778624 Marionette TRACE conn3 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 09:56:18 INFO - PROCESS | 1771 | 1464713778691 Marionette TRACE conn3 <- [1,461,null,{"value":"8"}] 09:56:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 09:56:18 INFO - PROCESS | 1771 | 1464713778699 Marionette TRACE conn3 -> [0,462,"setScriptTimeout",{"ms":35000}] 09:56:18 INFO - PROCESS | 1771 | 1464713778702 Marionette TRACE conn3 <- [1,462,null,{}] 09:56:18 INFO - PROCESS | 1771 | 1464713778708 Marionette TRACE conn3 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:18 INFO - PROCESS | 1771 | 1464713778913 Marionette TRACE conn3 <- [1,463,null,{"value":null}] 09:56:19 INFO - PROCESS | 1771 | 1464713779127 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:19 INFO - PROCESS | 1771 | ++DOCSHELL 0x9145f800 == 73 [pid = 1771] [id = 123] 09:56:19 INFO - PROCESS | 1771 | ++DOMWINDOW == 141 (0x957d7c00) [pid = 1771] [serial = 368] [outer = (nil)] 09:56:19 INFO - PROCESS | 1771 | ++DOMWINDOW == 142 (0xa6398400) [pid = 1771] [serial = 369] [outer = 0x957d7c00] 09:56:19 INFO - PROCESS | 1771 | 1464713779258 Marionette DEBUG loaded listener.js 09:56:19 INFO - PROCESS | 1771 | ++DOMWINDOW == 143 (0xa6c09c00) [pid = 1771] [serial = 370] [outer = 0x957d7c00] 09:56:20 INFO - PROCESS | 1771 | [1771] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 09:56:20 INFO - PROCESS | 1771 | 1464713780173 Marionette TRACE conn3 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 09:56:20 INFO - PROCESS | 1771 | 1464713780245 Marionette TRACE conn3 <- [1,465,null,{"value":"8"}] 09:56:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 09:56:20 INFO - PROCESS | 1771 | 1464713780252 Marionette TRACE conn3 -> [0,466,"setScriptTimeout",{"ms":35000}] 09:56:20 INFO - PROCESS | 1771 | 1464713780255 Marionette TRACE conn3 <- [1,466,null,{}] 09:56:20 INFO - PROCESS | 1771 | 1464713780261 Marionette TRACE conn3 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:20 INFO - PROCESS | 1771 | 1464713780429 Marionette TRACE conn3 <- [1,467,null,{"value":null}] 09:56:20 INFO - PROCESS | 1771 | 1464713780637 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:20 INFO - PROCESS | 1771 | ++DOCSHELL 0x8e602000 == 74 [pid = 1771] [id = 124] 09:56:20 INFO - PROCESS | 1771 | ++DOMWINDOW == 144 (0x8e602c00) [pid = 1771] [serial = 371] [outer = (nil)] 09:56:20 INFO - PROCESS | 1771 | ++DOMWINDOW == 145 (0x8e60c000) [pid = 1771] [serial = 372] [outer = 0x8e602c00] 09:56:20 INFO - PROCESS | 1771 | 1464713780725 Marionette DEBUG loaded listener.js 09:56:20 INFO - PROCESS | 1771 | ++DOMWINDOW == 146 (0x8e60f800) [pid = 1771] [serial = 373] [outer = 0x8e602c00] 09:56:21 INFO - PROCESS | 1771 | 1464713781623 Marionette TRACE conn3 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 09:56:21 INFO - PROCESS | 1771 | 1464713781689 Marionette TRACE conn3 <- [1,469,null,{"value":"8"}] 09:56:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 09:56:21 INFO - PROCESS | 1771 | 1464713781695 Marionette TRACE conn3 -> [0,470,"setScriptTimeout",{"ms":35000}] 09:56:21 INFO - PROCESS | 1771 | 1464713781699 Marionette TRACE conn3 <- [1,470,null,{}] 09:56:21 INFO - PROCESS | 1771 | 1464713781705 Marionette TRACE conn3 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:21 INFO - PROCESS | 1771 | 1464713781868 Marionette TRACE conn3 <- [1,471,null,{"value":null}] 09:56:22 INFO - PROCESS | 1771 | 1464713782031 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:22 INFO - PROCESS | 1771 | ++DOCSHELL 0x8e604800 == 75 [pid = 1771] [id = 125] 09:56:22 INFO - PROCESS | 1771 | ++DOMWINDOW == 147 (0x8e60b000) [pid = 1771] [serial = 374] [outer = (nil)] 09:56:22 INFO - PROCESS | 1771 | ++DOMWINDOW == 148 (0xa6c10c00) [pid = 1771] [serial = 375] [outer = 0x8e60b000] 09:56:22 INFO - PROCESS | 1771 | 1464713782118 Marionette DEBUG loaded listener.js 09:56:22 INFO - PROCESS | 1771 | ++DOMWINDOW == 149 (0xa6c2a000) [pid = 1771] [serial = 376] [outer = 0x8e60b000] 09:56:23 INFO - PROCESS | 1771 | 1464713783007 Marionette TRACE conn3 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 09:56:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 09:56:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 1381ms 09:56:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 09:56:23 INFO - PROCESS | 1771 | 1464713783078 Marionette TRACE conn3 -> [0,473,"getWindowHandle",null] 09:56:23 INFO - PROCESS | 1771 | 1464713783081 Marionette TRACE conn3 <- [1,473,null,{"value":"8"}] 09:56:23 INFO - PROCESS | 1771 | 1464713783088 Marionette TRACE conn3 -> [0,474,"setScriptTimeout",{"ms":35000}] 09:56:23 INFO - PROCESS | 1771 | 1464713783091 Marionette TRACE conn3 <- [1,474,null,{}] 09:56:23 INFO - PROCESS | 1771 | 1464713783097 Marionette TRACE conn3 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:23 INFO - PROCESS | 1771 | 1464713783302 Marionette TRACE conn3 <- [1,475,null,{"value":null}] 09:56:23 INFO - PROCESS | 1771 | 1464713783466 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:23 INFO - PROCESS | 1771 | ++DOCSHELL 0x8e8e9800 == 76 [pid = 1771] [id = 126] 09:56:23 INFO - PROCESS | 1771 | ++DOMWINDOW == 150 (0x8e8ea800) [pid = 1771] [serial = 377] [outer = (nil)] 09:56:23 INFO - PROCESS | 1771 | ++DOMWINDOW == 151 (0x8e8f1c00) [pid = 1771] [serial = 378] [outer = 0x8e8ea800] 09:56:23 INFO - PROCESS | 1771 | 1464713783602 Marionette DEBUG loaded listener.js 09:56:23 INFO - PROCESS | 1771 | ++DOMWINDOW == 152 (0x8e8f4c00) [pid = 1771] [serial = 379] [outer = 0x8e8ea800] 09:56:24 INFO - PROCESS | 1771 | 1464713784482 Marionette TRACE conn3 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 09:56:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 09:56:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1441ms 09:56:24 INFO - PROCESS | 1771 | 1464713784529 Marionette TRACE conn3 -> [0,477,"getWindowHandle",null] 09:56:24 INFO - PROCESS | 1771 | 1464713784533 Marionette TRACE conn3 <- [1,477,null,{"value":"8"}] 09:56:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 09:56:24 INFO - PROCESS | 1771 | 1464713784539 Marionette TRACE conn3 -> [0,478,"setScriptTimeout",{"ms":35000}] 09:56:24 INFO - PROCESS | 1771 | 1464713784543 Marionette TRACE conn3 <- [1,478,null,{}] 09:56:24 INFO - PROCESS | 1771 | 1464713784548 Marionette TRACE conn3 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:24 INFO - PROCESS | 1771 | 1464713784713 Marionette TRACE conn3 <- [1,479,null,{"value":null}] 09:56:24 INFO - PROCESS | 1771 | 1464713784910 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:24 INFO - PROCESS | 1771 | ++DOCSHELL 0x8d989400 == 77 [pid = 1771] [id = 127] 09:56:24 INFO - PROCESS | 1771 | ++DOMWINDOW == 153 (0x8d98c000) [pid = 1771] [serial = 380] [outer = (nil)] 09:56:24 INFO - PROCESS | 1771 | ++DOMWINDOW == 154 (0x8d991c00) [pid = 1771] [serial = 381] [outer = 0x8d98c000] 09:56:24 INFO - PROCESS | 1771 | 1464713784993 Marionette DEBUG loaded listener.js 09:56:25 INFO - PROCESS | 1771 | ++DOMWINDOW == 155 (0x8d993c00) [pid = 1771] [serial = 382] [outer = 0x8d98c000] 09:56:26 INFO - PROCESS | 1771 | 1464713786025 Marionette TRACE conn3 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 09:56:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 09:56:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1542ms 09:56:26 INFO - PROCESS | 1771 | 1464713786081 Marionette TRACE conn3 -> [0,481,"getWindowHandle",null] 09:56:26 INFO - PROCESS | 1771 | 1464713786086 Marionette TRACE conn3 <- [1,481,null,{"value":"8"}] 09:56:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 09:56:26 INFO - PROCESS | 1771 | 1464713786093 Marionette TRACE conn3 -> [0,482,"setScriptTimeout",{"ms":35000}] 09:56:26 INFO - PROCESS | 1771 | 1464713786098 Marionette TRACE conn3 <- [1,482,null,{}] 09:56:26 INFO - PROCESS | 1771 | 1464713786104 Marionette TRACE conn3 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:26 INFO - PROCESS | 1771 | 1464713786322 Marionette TRACE conn3 <- [1,483,null,{"value":null}] 09:56:26 INFO - PROCESS | 1771 | 1464713786794 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:26 INFO - PROCESS | 1771 | ++DOCSHELL 0x8f1cf000 == 78 [pid = 1771] [id = 128] 09:56:26 INFO - PROCESS | 1771 | ++DOMWINDOW == 156 (0x8f1cf400) [pid = 1771] [serial = 383] [outer = (nil)] 09:56:26 INFO - PROCESS | 1771 | ++DOMWINDOW == 157 (0x8f1dd400) [pid = 1771] [serial = 384] [outer = 0x8f1cf400] 09:56:26 INFO - PROCESS | 1771 | 1464713786918 Marionette DEBUG loaded listener.js 09:56:27 INFO - PROCESS | 1771 | ++DOMWINDOW == 158 (0x91b32400) [pid = 1771] [serial = 385] [outer = 0x8f1cf400] 09:56:27 INFO - PROCESS | 1771 | 1464713787867 Marionette TRACE conn3 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 09:56:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 09:56:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1840ms 09:56:27 INFO - PROCESS | 1771 | 1464713787934 Marionette TRACE conn3 -> [0,485,"getWindowHandle",null] 09:56:27 INFO - PROCESS | 1771 | 1464713787940 Marionette TRACE conn3 <- [1,485,null,{"value":"8"}] 09:56:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 09:56:27 INFO - PROCESS | 1771 | 1464713787948 Marionette TRACE conn3 -> [0,486,"setScriptTimeout",{"ms":35000}] 09:56:27 INFO - PROCESS | 1771 | 1464713787954 Marionette TRACE conn3 <- [1,486,null,{}] 09:56:27 INFO - PROCESS | 1771 | 1464713787961 Marionette TRACE conn3 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:28 INFO - PROCESS | 1771 | 1464713788229 Marionette TRACE conn3 <- [1,487,null,{"value":null}] 09:56:28 INFO - PROCESS | 1771 | 1464713788523 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:28 INFO - PROCESS | 1771 | --DOCSHELL 0x920d3000 == 77 [pid = 1771] [id = 116] 09:56:28 INFO - PROCESS | 1771 | --DOMWINDOW == 157 (0x9bba5800) [pid = 1771] [serial = 309] [outer = (nil)] [url = about:blank] 09:56:28 INFO - PROCESS | 1771 | ++DOCSHELL 0x9146c800 == 78 [pid = 1771] [id = 129] 09:56:28 INFO - PROCESS | 1771 | ++DOMWINDOW == 158 (0x91bd8c00) [pid = 1771] [serial = 386] [outer = (nil)] 09:56:28 INFO - PROCESS | 1771 | ++DOMWINDOW == 159 (0x92eeb400) [pid = 1771] [serial = 387] [outer = 0x91bd8c00] 09:56:28 INFO - PROCESS | 1771 | 1464713788664 Marionette DEBUG loaded listener.js 09:56:28 INFO - PROCESS | 1771 | ++DOMWINDOW == 160 (0x950ac400) [pid = 1771] [serial = 388] [outer = 0x91bd8c00] 09:56:28 INFO - PROCESS | 1771 | --DOCSHELL 0x9811a000 == 77 [pid = 1771] [id = 115] 09:56:28 INFO - PROCESS | 1771 | --DOCSHELL 0x950b5800 == 76 [pid = 1771] [id = 114] 09:56:28 INFO - PROCESS | 1771 | --DOCSHELL 0x91b40400 == 75 [pid = 1771] [id = 113] 09:56:28 INFO - PROCESS | 1771 | --DOCSHELL 0x8f1dd000 == 74 [pid = 1771] [id = 112] 09:56:29 INFO - PROCESS | 1771 | --DOCSHELL 0x9146b800 == 73 [pid = 1771] [id = 110] 09:56:29 INFO - PROCESS | 1771 | --DOCSHELL 0x91463c00 == 72 [pid = 1771] [id = 109] 09:56:29 INFO - PROCESS | 1771 | --DOCSHELL 0x91460800 == 71 [pid = 1771] [id = 108] 09:56:29 INFO - PROCESS | 1771 | --DOCSHELL 0x91b36800 == 70 [pid = 1771] [id = 107] 09:56:29 INFO - PROCESS | 1771 | --DOCSHELL 0x9b922c00 == 69 [pid = 1771] [id = 106] 09:56:29 INFO - PROCESS | 1771 | --DOCSHELL 0x95918000 == 68 [pid = 1771] [id = 105] 09:56:29 INFO - PROCESS | 1771 | --DOCSHELL 0x91bd3400 == 67 [pid = 1771] [id = 104] 09:56:29 INFO - PROCESS | 1771 | --DOMWINDOW == 159 (0x9b924400) [pid = 1771] [serial = 267] [outer = (nil)] [url = about:blank] 09:56:29 INFO - PROCESS | 1771 | --DOMWINDOW == 158 (0x9b909000) [pid = 1771] [serial = 303] [outer = (nil)] [url = about:blank] 09:56:29 INFO - PROCESS | 1771 | --DOMWINDOW == 157 (0x93b1bc00) [pid = 1771] [serial = 289] [outer = (nil)] [url = about:blank] 09:56:29 INFO - PROCESS | 1771 | --DOMWINDOW == 156 (0x92257c00) [pid = 1771] [serial = 288] [outer = (nil)] [url = about:blank] 09:56:29 INFO - PROCESS | 1771 | --DOMWINDOW == 155 (0x95084800) [pid = 1771] [serial = 270] [outer = (nil)] [url = about:blank] 09:56:29 INFO - PROCESS | 1771 | --DOMWINDOW == 154 (0xa25b5000) [pid = 1771] [serial = 279] [outer = (nil)] [url = about:blank] 09:56:29 INFO - PROCESS | 1771 | --DOMWINDOW == 153 (0x9a6e1400) [pid = 1771] [serial = 273] [outer = (nil)] [url = about:blank] 09:56:29 INFO - PROCESS | 1771 | --DOMWINDOW == 152 (0x9ab1e800) [pid = 1771] [serial = 300] [outer = (nil)] [url = about:blank] 09:56:29 INFO - PROCESS | 1771 | --DOMWINDOW == 151 (0x95918800) [pid = 1771] [serial = 292] [outer = (nil)] [url = about:blank] 09:56:29 INFO - PROCESS | 1771 | --DOMWINDOW == 150 (0x9576d000) [pid = 1771] [serial = 291] [outer = (nil)] [url = about:blank] 09:56:29 INFO - PROCESS | 1771 | --DOMWINDOW == 149 (0x95920c00) [pid = 1771] [serial = 294] [outer = (nil)] [url = about:blank] 09:56:29 INFO - PROCESS | 1771 | --DOMWINDOW == 148 (0x99f24000) [pid = 1771] [serial = 295] [outer = (nil)] [url = about:blank] 09:56:29 INFO - PROCESS | 1771 | --DOMWINDOW == 147 (0x9576ec00) [pid = 1771] [serial = 285] [outer = (nil)] [url = about:blank] 09:56:29 INFO - PROCESS | 1771 | --DOMWINDOW == 146 (0x9a6de000) [pid = 1771] [serial = 297] [outer = (nil)] [url = about:blank] 09:56:29 INFO - PROCESS | 1771 | --DOMWINDOW == 145 (0x9a6e1800) [pid = 1771] [serial = 298] [outer = (nil)] [url = about:blank] 09:56:29 INFO - PROCESS | 1771 | --DOMWINDOW == 144 (0xa51f1800) [pid = 1771] [serial = 282] [outer = (nil)] [url = about:blank] 09:56:29 INFO - PROCESS | 1771 | --DOMWINDOW == 143 (0xa060e400) [pid = 1771] [serial = 276] [outer = (nil)] [url = about:blank] 09:56:29 INFO - PROCESS | 1771 | --DOMWINDOW == 142 (0x99a71c00) [pid = 1771] [serial = 306] [outer = (nil)] [url = about:blank] 09:56:29 INFO - PROCESS | 1771 | --DOMWINDOW == 141 (0x9b930800) [pid = 1771] [serial = 304] [outer = (nil)] [url = about:blank] 09:56:29 INFO - PROCESS | 1771 | --DOMWINDOW == 140 (0x9b31f800) [pid = 1771] [serial = 307] [outer = (nil)] [url = about:blank] 09:56:29 INFO - PROCESS | 1771 | --DOMWINDOW == 139 (0x9b025000) [pid = 1771] [serial = 301] [outer = (nil)] [url = about:blank] 09:56:29 INFO - PROCESS | 1771 | 1464713789523 Marionette TRACE conn3 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 09:56:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 09:56:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 1594ms 09:56:29 INFO - PROCESS | 1771 | 1464713789546 Marionette TRACE conn3 -> [0,489,"getWindowHandle",null] 09:56:29 INFO - PROCESS | 1771 | 1464713789554 Marionette TRACE conn3 <- [1,489,null,{"value":"8"}] 09:56:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 09:56:29 INFO - PROCESS | 1771 | 1464713789572 Marionette TRACE conn3 -> [0,490,"setScriptTimeout",{"ms":35000}] 09:56:29 INFO - PROCESS | 1771 | 1464713789576 Marionette TRACE conn3 <- [1,490,null,{}] 09:56:29 INFO - PROCESS | 1771 | 1464713789581 Marionette TRACE conn3 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:29 INFO - PROCESS | 1771 | 1464713789739 Marionette TRACE conn3 <- [1,491,null,{"value":null}] 09:56:29 INFO - PROCESS | 1771 | 1464713789758 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:29 INFO - PROCESS | 1771 | ++DOCSHELL 0x951ebc00 == 68 [pid = 1771] [id = 130] 09:56:29 INFO - PROCESS | 1771 | ++DOMWINDOW == 140 (0x951ec800) [pid = 1771] [serial = 389] [outer = (nil)] 09:56:29 INFO - PROCESS | 1771 | ++DOMWINDOW == 141 (0x95914c00) [pid = 1771] [serial = 390] [outer = 0x951ec800] 09:56:29 INFO - PROCESS | 1771 | 1464713789846 Marionette DEBUG loaded listener.js 09:56:29 INFO - PROCESS | 1771 | ++DOMWINDOW == 142 (0x9591e000) [pid = 1771] [serial = 391] [outer = 0x951ec800] 09:56:30 INFO - PROCESS | 1771 | 1464713790783 Marionette TRACE conn3 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 09:56:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 09:56:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 1244ms 09:56:30 INFO - PROCESS | 1771 | 1464713790811 Marionette TRACE conn3 -> [0,493,"getWindowHandle",null] 09:56:30 INFO - PROCESS | 1771 | 1464713790815 Marionette TRACE conn3 <- [1,493,null,{"value":"8"}] 09:56:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 09:56:30 INFO - PROCESS | 1771 | 1464713790828 Marionette TRACE conn3 -> [0,494,"setScriptTimeout",{"ms":35000}] 09:56:30 INFO - PROCESS | 1771 | 1464713790836 Marionette TRACE conn3 <- [1,494,null,{}] 09:56:30 INFO - PROCESS | 1771 | 1464713790846 Marionette TRACE conn3 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:31 INFO - PROCESS | 1771 | 1464713791024 Marionette TRACE conn3 <- [1,495,null,{"value":null}] 09:56:31 INFO - PROCESS | 1771 | 1464713791173 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:31 INFO - PROCESS | 1771 | ++DOCSHELL 0x957d6c00 == 69 [pid = 1771] [id = 131] 09:56:31 INFO - PROCESS | 1771 | ++DOMWINDOW == 143 (0x95913800) [pid = 1771] [serial = 392] [outer = (nil)] 09:56:31 INFO - PROCESS | 1771 | ++DOMWINDOW == 144 (0x9a6e1800) [pid = 1771] [serial = 393] [outer = 0x95913800] 09:56:31 INFO - PROCESS | 1771 | 1464713791245 Marionette DEBUG loaded listener.js 09:56:31 INFO - PROCESS | 1771 | ++DOMWINDOW == 145 (0x9a6e7400) [pid = 1771] [serial = 394] [outer = 0x95913800] 09:56:32 INFO - PROCESS | 1771 | 1464713792090 Marionette TRACE conn3 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 09:56:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 09:56:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 1297ms 09:56:32 INFO - PROCESS | 1771 | 1464713792119 Marionette TRACE conn3 -> [0,497,"getWindowHandle",null] 09:56:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 09:56:32 INFO - PROCESS | 1771 | 1464713792123 Marionette TRACE conn3 <- [1,497,null,{"value":"8"}] 09:56:32 INFO - PROCESS | 1771 | 1464713792129 Marionette TRACE conn3 -> [0,498,"setScriptTimeout",{"ms":35000}] 09:56:32 INFO - PROCESS | 1771 | 1464713792132 Marionette TRACE conn3 <- [1,498,null,{}] 09:56:32 INFO - PROCESS | 1771 | 1464713792138 Marionette TRACE conn3 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:32 INFO - PROCESS | 1771 | 1464713792353 Marionette TRACE conn3 <- [1,499,null,{"value":null}] 09:56:32 INFO - PROCESS | 1771 | 1464713792383 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:32 INFO - PROCESS | 1771 | ++DOCSHELL 0x8f1e7800 == 70 [pid = 1771] [id = 132] 09:56:32 INFO - PROCESS | 1771 | ++DOMWINDOW == 146 (0x8f1ea000) [pid = 1771] [serial = 395] [outer = (nil)] 09:56:32 INFO - PROCESS | 1771 | ++DOMWINDOW == 147 (0x8f1f0400) [pid = 1771] [serial = 396] [outer = 0x8f1ea000] 09:56:32 INFO - PROCESS | 1771 | 1464713792455 Marionette DEBUG loaded listener.js 09:56:32 INFO - PROCESS | 1771 | ++DOMWINDOW == 148 (0x8f1f4c00) [pid = 1771] [serial = 397] [outer = 0x8f1ea000] 09:56:33 INFO - PROCESS | 1771 | --DOMWINDOW == 147 (0x9a090000) [pid = 1771] [serial = 344] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 09:56:33 INFO - PROCESS | 1771 | --DOMWINDOW == 146 (0x93b92000) [pid = 1771] [serial = 347] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 09:56:33 INFO - PROCESS | 1771 | --DOMWINDOW == 145 (0x91bd2400) [pid = 1771] [serial = 335] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 09:56:33 INFO - PROCESS | 1771 | --DOMWINDOW == 144 (0x91b40c00) [pid = 1771] [serial = 338] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 09:56:33 INFO - PROCESS | 1771 | --DOMWINDOW == 143 (0x95915c00) [pid = 1771] [serial = 341] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 09:56:33 INFO - PROCESS | 1771 | 1464713793500 Marionette TRACE conn3 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 09:56:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 09:56:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 1430ms 09:56:33 INFO - PROCESS | 1771 | 1464713793560 Marionette TRACE conn3 -> [0,501,"getWindowHandle",null] 09:56:33 INFO - PROCESS | 1771 | 1464713793563 Marionette TRACE conn3 <- [1,501,null,{"value":"8"}] 09:56:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 09:56:33 INFO - PROCESS | 1771 | 1464713793571 Marionette TRACE conn3 -> [0,502,"setScriptTimeout",{"ms":35000}] 09:56:33 INFO - PROCESS | 1771 | 1464713793574 Marionette TRACE conn3 <- [1,502,null,{}] 09:56:33 INFO - PROCESS | 1771 | 1464713793579 Marionette TRACE conn3 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:33 INFO - PROCESS | 1771 | 1464713793748 Marionette TRACE conn3 <- [1,503,null,{"value":null}] 09:56:33 INFO - PROCESS | 1771 | 1464713793871 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:33 INFO - PROCESS | 1771 | ++DOCSHELL 0x8f1f2000 == 71 [pid = 1771] [id = 133] 09:56:33 INFO - PROCESS | 1771 | ++DOMWINDOW == 144 (0x8f1f4800) [pid = 1771] [serial = 398] [outer = (nil)] 09:56:33 INFO - PROCESS | 1771 | ++DOMWINDOW == 145 (0x9a6de000) [pid = 1771] [serial = 399] [outer = 0x8f1f4800] 09:56:33 INFO - PROCESS | 1771 | 1464713793958 Marionette DEBUG loaded listener.js 09:56:34 INFO - PROCESS | 1771 | ++DOMWINDOW == 146 (0x9ad39800) [pid = 1771] [serial = 400] [outer = 0x8f1f4800] 09:56:34 INFO - PROCESS | 1771 | 1464713794808 Marionette TRACE conn3 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 09:56:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 09:56:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1278ms 09:56:34 INFO - PROCESS | 1771 | 1464713794850 Marionette TRACE conn3 -> [0,505,"getWindowHandle",null] 09:56:34 INFO - PROCESS | 1771 | 1464713794857 Marionette TRACE conn3 <- [1,505,null,{"value":"8"}] 09:56:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 09:56:34 INFO - PROCESS | 1771 | 1464713794863 Marionette TRACE conn3 -> [0,506,"setScriptTimeout",{"ms":35000}] 09:56:34 INFO - PROCESS | 1771 | 1464713794866 Marionette TRACE conn3 <- [1,506,null,{}] 09:56:34 INFO - PROCESS | 1771 | 1464713794872 Marionette TRACE conn3 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:35 INFO - PROCESS | 1771 | 1464713795035 Marionette TRACE conn3 <- [1,507,null,{"value":null}] 09:56:35 INFO - PROCESS | 1771 | 1464713795053 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:35 INFO - PROCESS | 1771 | ++DOCSHELL 0x9a090000 == 72 [pid = 1771] [id = 134] 09:56:35 INFO - PROCESS | 1771 | ++DOMWINDOW == 147 (0x9a094c00) [pid = 1771] [serial = 401] [outer = (nil)] 09:56:35 INFO - PROCESS | 1771 | ++DOMWINDOW == 148 (0x9b913c00) [pid = 1771] [serial = 402] [outer = 0x9a094c00] 09:56:35 INFO - PROCESS | 1771 | 1464713795146 Marionette DEBUG loaded listener.js 09:56:35 INFO - PROCESS | 1771 | ++DOMWINDOW == 149 (0x9bb9d800) [pid = 1771] [serial = 403] [outer = 0x9a094c00] 09:56:36 INFO - PROCESS | 1771 | 1464713796367 Marionette TRACE conn3 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 09:56:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 09:56:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 1546ms 09:56:36 INFO - PROCESS | 1771 | 1464713796411 Marionette TRACE conn3 -> [0,509,"getWindowHandle",null] 09:56:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 09:56:36 INFO - PROCESS | 1771 | 1464713796420 Marionette TRACE conn3 <- [1,509,null,{"value":"8"}] 09:56:36 INFO - PROCESS | 1771 | 1464713796430 Marionette TRACE conn3 -> [0,510,"setScriptTimeout",{"ms":35000}] 09:56:36 INFO - PROCESS | 1771 | 1464713796439 Marionette TRACE conn3 <- [1,510,null,{}] 09:56:36 INFO - PROCESS | 1771 | 1464713796448 Marionette TRACE conn3 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:36 INFO - PROCESS | 1771 | 1464713796651 Marionette TRACE conn3 <- [1,511,null,{"value":null}] 09:56:36 INFO - PROCESS | 1771 | 1464713796872 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:36 INFO - PROCESS | 1771 | ++DOCSHELL 0x8f1f0c00 == 73 [pid = 1771] [id = 135] 09:56:36 INFO - PROCESS | 1771 | ++DOMWINDOW == 150 (0x8f1f1400) [pid = 1771] [serial = 404] [outer = (nil)] 09:56:36 INFO - PROCESS | 1771 | ++DOMWINDOW == 151 (0x91bd9000) [pid = 1771] [serial = 405] [outer = 0x8f1f1400] 09:56:36 INFO - PROCESS | 1771 | 1464713796983 Marionette DEBUG loaded listener.js 09:56:37 INFO - PROCESS | 1771 | ++DOMWINDOW == 152 (0x93b1c800) [pid = 1771] [serial = 406] [outer = 0x8f1f1400] 09:56:38 INFO - PROCESS | 1771 | 1464713798420 Marionette TRACE conn3 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 09:56:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 09:56:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 2040ms 09:56:38 INFO - PROCESS | 1771 | 1464713798469 Marionette TRACE conn3 -> [0,513,"getWindowHandle",null] 09:56:38 INFO - PROCESS | 1771 | 1464713798478 Marionette TRACE conn3 <- [1,513,null,{"value":"8"}] 09:56:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 09:56:38 INFO - PROCESS | 1771 | 1464713798489 Marionette TRACE conn3 -> [0,514,"setScriptTimeout",{"ms":35000}] 09:56:38 INFO - PROCESS | 1771 | 1464713798492 Marionette TRACE conn3 <- [1,514,null,{}] 09:56:38 INFO - PROCESS | 1771 | 1464713798499 Marionette TRACE conn3 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:38 INFO - PROCESS | 1771 | 1464713798771 Marionette TRACE conn3 <- [1,515,null,{"value":null}] 09:56:38 INFO - PROCESS | 1771 | 1464713798946 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:38 INFO - PROCESS | 1771 | ++DOCSHELL 0x9a6e6800 == 74 [pid = 1771] [id = 136] 09:56:38 INFO - PROCESS | 1771 | ++DOMWINDOW == 153 (0x9b924400) [pid = 1771] [serial = 407] [outer = (nil)] 09:56:39 INFO - PROCESS | 1771 | ++DOMWINDOW == 154 (0x9bbedc00) [pid = 1771] [serial = 408] [outer = 0x9b924400] 09:56:39 INFO - PROCESS | 1771 | 1464713799036 Marionette DEBUG loaded listener.js 09:56:39 INFO - PROCESS | 1771 | ++DOMWINDOW == 155 (0xa115b400) [pid = 1771] [serial = 409] [outer = 0x9b924400] 09:56:39 INFO - PROCESS | 1771 | 1464713799956 Marionette TRACE conn3 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 09:56:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError 09:56:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 1531ms 09:56:40 INFO - PROCESS | 1771 | 1464713800020 Marionette TRACE conn3 -> [0,517,"getWindowHandle",null] 09:56:40 INFO - PROCESS | 1771 | 1464713800024 Marionette TRACE conn3 <- [1,517,null,{"value":"8"}] 09:56:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 09:56:40 INFO - PROCESS | 1771 | 1464713800031 Marionette TRACE conn3 -> [0,518,"setScriptTimeout",{"ms":35000}] 09:56:40 INFO - PROCESS | 1771 | 1464713800037 Marionette TRACE conn3 <- [1,518,null,{}] 09:56:40 INFO - PROCESS | 1771 | 1464713800054 Marionette TRACE conn3 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:40 INFO - PROCESS | 1771 | 1464713800277 Marionette TRACE conn3 <- [1,519,null,{"value":null}] 09:56:40 INFO - PROCESS | 1771 | 1464713800490 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:40 INFO - PROCESS | 1771 | ++DOCSHELL 0x923ce000 == 75 [pid = 1771] [id = 137] 09:56:40 INFO - PROCESS | 1771 | ++DOMWINDOW == 156 (0x923cf000) [pid = 1771] [serial = 410] [outer = (nil)] 09:56:40 INFO - PROCESS | 1771 | ++DOMWINDOW == 157 (0x9bbe8400) [pid = 1771] [serial = 411] [outer = 0x923cf000] 09:56:40 INFO - PROCESS | 1771 | 1464713800630 Marionette DEBUG loaded listener.js 09:56:40 INFO - PROCESS | 1771 | ++DOMWINDOW == 158 (0xa25afc00) [pid = 1771] [serial = 412] [outer = 0x923cf000] 09:56:41 INFO - PROCESS | 1771 | 1464713801568 Marionette TRACE conn3 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 09:56:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 09:56:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 1587ms 09:56:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 09:56:41 INFO - PROCESS | 1771 | 1464713801619 Marionette TRACE conn3 -> [0,521,"getWindowHandle",null] 09:56:41 INFO - PROCESS | 1771 | 1464713801623 Marionette TRACE conn3 <- [1,521,null,{"value":"8"}] 09:56:41 INFO - PROCESS | 1771 | 1464713801629 Marionette TRACE conn3 -> [0,522,"setScriptTimeout",{"ms":35000}] 09:56:41 INFO - PROCESS | 1771 | 1464713801633 Marionette TRACE conn3 <- [1,522,null,{}] 09:56:41 INFO - PROCESS | 1771 | 1464713801639 Marionette TRACE conn3 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:41 INFO - PROCESS | 1771 | 1464713801813 Marionette TRACE conn3 <- [1,523,null,{"value":null}] 09:56:42 INFO - PROCESS | 1771 | 1464713802024 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:42 INFO - PROCESS | 1771 | ++DOCSHELL 0x8e8ed000 == 76 [pid = 1771] [id = 138] 09:56:42 INFO - PROCESS | 1771 | ++DOMWINDOW == 159 (0x91cca400) [pid = 1771] [serial = 413] [outer = (nil)] 09:56:42 INFO - PROCESS | 1771 | ++DOMWINDOW == 160 (0x91cd2000) [pid = 1771] [serial = 414] [outer = 0x91cca400] 09:56:42 INFO - PROCESS | 1771 | 1464713802155 Marionette DEBUG loaded listener.js 09:56:42 INFO - PROCESS | 1771 | ++DOMWINDOW == 161 (0x91cd5400) [pid = 1771] [serial = 415] [outer = 0x91cca400] 09:56:43 INFO - PROCESS | 1771 | 1464713803016 Marionette TRACE conn3 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 09:56:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 09:56:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1432ms 09:56:43 INFO - PROCESS | 1771 | 1464713803061 Marionette TRACE conn3 -> [0,525,"getWindowHandle",null] 09:56:43 INFO - PROCESS | 1771 | 1464713803065 Marionette TRACE conn3 <- [1,525,null,{"value":"8"}] 09:56:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 09:56:43 INFO - PROCESS | 1771 | 1464713803072 Marionette TRACE conn3 -> [0,526,"setScriptTimeout",{"ms":35000}] 09:56:43 INFO - PROCESS | 1771 | 1464713803075 Marionette TRACE conn3 <- [1,526,null,{}] 09:56:43 INFO - PROCESS | 1771 | 1464713803081 Marionette TRACE conn3 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:43 INFO - PROCESS | 1771 | 1464713803256 Marionette TRACE conn3 <- [1,527,null,{"value":null}] 09:56:43 INFO - PROCESS | 1771 | 1464713803427 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:43 INFO - PROCESS | 1771 | ++DOCSHELL 0x91cd7000 == 77 [pid = 1771] [id = 139] 09:56:43 INFO - PROCESS | 1771 | ++DOMWINDOW == 162 (0x91de2000) [pid = 1771] [serial = 416] [outer = (nil)] 09:56:43 INFO - PROCESS | 1771 | ++DOMWINDOW == 163 (0x91de5000) [pid = 1771] [serial = 417] [outer = 0x91de2000] 09:56:43 INFO - PROCESS | 1771 | 1464713803516 Marionette DEBUG loaded listener.js 09:56:43 INFO - PROCESS | 1771 | ++DOMWINDOW == 164 (0x91de6800) [pid = 1771] [serial = 418] [outer = 0x91de2000] 09:56:44 INFO - PROCESS | 1771 | 1464713804600 Marionette TRACE conn3 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 09:56:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR 09:56:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 1587ms 09:56:44 INFO - PROCESS | 1771 | 1464713804661 Marionette TRACE conn3 -> [0,529,"getWindowHandle",null] 09:56:44 INFO - PROCESS | 1771 | 1464713804665 Marionette TRACE conn3 <- [1,529,null,{"value":"8"}] 09:56:44 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 09:56:44 INFO - PROCESS | 1771 | 1464713804674 Marionette TRACE conn3 -> [0,530,"setScriptTimeout",{"ms":35000}] 09:56:44 INFO - PROCESS | 1771 | 1464713804678 Marionette TRACE conn3 <- [1,530,null,{}] 09:56:44 INFO - PROCESS | 1771 | 1464713804684 Marionette TRACE conn3 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:44 INFO - PROCESS | 1771 | 1464713804883 Marionette TRACE conn3 <- [1,531,null,{"value":null}] 09:56:45 INFO - PROCESS | 1771 | 1464713805160 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:45 INFO - PROCESS | 1771 | ++DOCSHELL 0x8dcce800 == 78 [pid = 1771] [id = 140] 09:56:45 INFO - PROCESS | 1771 | ++DOMWINDOW == 165 (0x8dcda800) [pid = 1771] [serial = 419] [outer = (nil)] 09:56:45 INFO - PROCESS | 1771 | ++DOMWINDOW == 166 (0x91de3800) [pid = 1771] [serial = 420] [outer = 0x8dcda800] 09:56:45 INFO - PROCESS | 1771 | 1464713805251 Marionette DEBUG loaded listener.js 09:56:45 INFO - PROCESS | 1771 | ++DOMWINDOW == 167 (0x91ded400) [pid = 1771] [serial = 421] [outer = 0x8dcda800] 09:56:46 INFO - PROCESS | 1771 | 1464713806000 Marionette TRACE conn3 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 09:56:46 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not focused. - context.drawCustomFocusRing is not a function 09:56:46 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 09:56:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:56:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:56:46 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 09:56:46 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 09:56:46 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not a descendant of the canvas element. - context.drawCustomFocusRing is not a function 09:56:46 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 09:56:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:56:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:56:46 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 09:56:46 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 09:56:46 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 1382ms 09:56:46 INFO - PROCESS | 1771 | 1464713806068 Marionette TRACE conn3 -> [0,533,"getWindowHandle",null] 09:56:46 INFO - PROCESS | 1771 | 1464713806072 Marionette TRACE conn3 <- [1,533,null,{"value":"8"}] 09:56:46 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 09:56:46 INFO - PROCESS | 1771 | 1464713806083 Marionette TRACE conn3 -> [0,534,"setScriptTimeout",{"ms":35000}] 09:56:46 INFO - PROCESS | 1771 | 1464713806086 Marionette TRACE conn3 <- [1,534,null,{}] 09:56:46 INFO - PROCESS | 1771 | 1464713806092 Marionette TRACE conn3 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:46 INFO - PROCESS | 1771 | 1464713806290 Marionette TRACE conn3 <- [1,535,null,{"value":null}] 09:56:46 INFO - PROCESS | 1771 | 1464713806465 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:46 INFO - PROCESS | 1771 | ++DOCSHELL 0x8dc56400 == 79 [pid = 1771] [id = 141] 09:56:46 INFO - PROCESS | 1771 | ++DOMWINDOW == 168 (0x8dc57800) [pid = 1771] [serial = 422] [outer = (nil)] 09:56:46 INFO - PROCESS | 1771 | ++DOMWINDOW == 169 (0x8dc65c00) [pid = 1771] [serial = 423] [outer = 0x8dc57800] 09:56:46 INFO - PROCESS | 1771 | 1464713806559 Marionette DEBUG loaded listener.js 09:56:46 INFO - PROCESS | 1771 | ++DOMWINDOW == 170 (0x91defc00) [pid = 1771] [serial = 424] [outer = 0x8dc57800] 09:56:46 INFO - PROCESS | 1771 | ++DOMWINDOW == 171 (0x8d434800) [pid = 1771] [serial = 425] [outer = 0x996e7400] 09:56:47 INFO - PROCESS | 1771 | 1464713807552 Marionette TRACE conn3 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html",0,null,null,[["drawFocusIfNeeded draws a focus ring.",0,null,null]]]}] 09:56:47 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 09:56:47 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1526ms 09:56:47 INFO - PROCESS | 1771 | 1464713807610 Marionette TRACE conn3 -> [0,537,"getWindowHandle",null] 09:56:47 INFO - PROCESS | 1771 | 1464713807613 Marionette TRACE conn3 <- [1,537,null,{"value":"8"}] 09:56:47 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 09:56:47 INFO - PROCESS | 1771 | 1464713807619 Marionette TRACE conn3 -> [0,538,"setScriptTimeout",{"ms":35000}] 09:56:47 INFO - PROCESS | 1771 | 1464713807623 Marionette TRACE conn3 <- [1,538,null,{}] 09:56:47 INFO - PROCESS | 1771 | 1464713807630 Marionette TRACE conn3 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:47 INFO - PROCESS | 1771 | 1464713807820 Marionette TRACE conn3 <- [1,539,null,{"value":null}] 09:56:48 INFO - PROCESS | 1771 | 1464713807997 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:48 INFO - PROCESS | 1771 | ++DOCSHELL 0x8d434000 == 80 [pid = 1771] [id = 142] 09:56:48 INFO - PROCESS | 1771 | ++DOMWINDOW == 172 (0x8d435000) [pid = 1771] [serial = 426] [outer = (nil)] 09:56:48 INFO - PROCESS | 1771 | ++DOMWINDOW == 173 (0x8d43d400) [pid = 1771] [serial = 427] [outer = 0x8d435000] 09:56:48 INFO - PROCESS | 1771 | 1464713808088 Marionette DEBUG loaded listener.js 09:56:48 INFO - PROCESS | 1771 | ++DOMWINDOW == 174 (0x8dc61400) [pid = 1771] [serial = 428] [outer = 0x8d435000] 09:56:48 INFO - PROCESS | 1771 | 1464713808981 Marionette TRACE conn3 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 09:56:49 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | drawFocusIfNeeded does not draw a focus ring if the element is not in focus. 09:56:49 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 1388ms 09:56:49 INFO - PROCESS | 1771 | 1464713809008 Marionette TRACE conn3 -> [0,541,"getWindowHandle",null] 09:56:49 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 09:56:49 INFO - PROCESS | 1771 | 1464713809013 Marionette TRACE conn3 <- [1,541,null,{"value":"8"}] 09:56:49 INFO - PROCESS | 1771 | 1464713809019 Marionette TRACE conn3 -> [0,542,"setScriptTimeout",{"ms":35000}] 09:56:49 INFO - PROCESS | 1771 | 1464713809023 Marionette TRACE conn3 <- [1,542,null,{}] 09:56:49 INFO - PROCESS | 1771 | 1464713809029 Marionette TRACE conn3 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:49 INFO - PROCESS | 1771 | 1464713809235 Marionette TRACE conn3 <- [1,543,null,{"value":null}] 09:56:49 INFO - PROCESS | 1771 | 1464713809421 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:49 INFO - PROCESS | 1771 | ++DOCSHELL 0x8d441000 == 81 [pid = 1771] [id = 143] 09:56:49 INFO - PROCESS | 1771 | ++DOMWINDOW == 175 (0x8dc58000) [pid = 1771] [serial = 429] [outer = (nil)] 09:56:49 INFO - PROCESS | 1771 | ++DOMWINDOW == 176 (0x9cd9f400) [pid = 1771] [serial = 430] [outer = 0x8dc58000] 09:56:49 INFO - PROCESS | 1771 | 1464713809511 Marionette DEBUG loaded listener.js 09:56:49 INFO - PROCESS | 1771 | ++DOMWINDOW == 177 (0x9cda2400) [pid = 1771] [serial = 431] [outer = 0x8dc58000] 09:56:50 INFO - PROCESS | 1771 | 1464713810426 Marionette TRACE conn3 <- [1,544,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 09:56:50 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context. 09:56:50 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 1494ms 09:56:50 INFO - PROCESS | 1771 | 1464713810513 Marionette TRACE conn3 -> [0,545,"getWindowHandle",null] 09:56:50 INFO - PROCESS | 1771 | 1464713810517 Marionette TRACE conn3 <- [1,545,null,{"value":"8"}] 09:56:50 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 09:56:50 INFO - PROCESS | 1771 | 1464713810524 Marionette TRACE conn3 -> [0,546,"setScriptTimeout",{"ms":35000}] 09:56:50 INFO - PROCESS | 1771 | 1464713810528 Marionette TRACE conn3 <- [1,546,null,{}] 09:56:50 INFO - PROCESS | 1771 | 1464713810533 Marionette TRACE conn3 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:50 INFO - PROCESS | 1771 | 1464713810739 Marionette TRACE conn3 <- [1,547,null,{"value":null}] 09:56:50 INFO - PROCESS | 1771 | 1464713810915 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:50 INFO - PROCESS | 1771 | ++DOCSHELL 0x8c0a9c00 == 82 [pid = 1771] [id = 144] 09:56:50 INFO - PROCESS | 1771 | ++DOMWINDOW == 178 (0x8c0aa000) [pid = 1771] [serial = 432] [outer = (nil)] 09:56:50 INFO - PROCESS | 1771 | ++DOMWINDOW == 179 (0x8c0ac800) [pid = 1771] [serial = 433] [outer = 0x8c0aa000] 09:56:51 INFO - PROCESS | 1771 | 1464713811006 Marionette DEBUG loaded listener.js 09:56:51 INFO - PROCESS | 1771 | ++DOMWINDOW == 180 (0x8c0b1c00) [pid = 1771] [serial = 434] [outer = 0x8c0aa000] 09:56:51 INFO - PROCESS | 1771 | 1464713811949 Marionette TRACE conn3 <- [1,548,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html",0,null,null,[["drawFocusIfNeeded does draw a focus ring if the element is in focus.",0,null,null]]]}] 09:56:51 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 09:56:51 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 1433ms 09:56:51 INFO - PROCESS | 1771 | 1464713811958 Marionette TRACE conn3 -> [0,549,"getWindowHandle",null] 09:56:51 INFO - PROCESS | 1771 | 1464713811962 Marionette TRACE conn3 <- [1,549,null,{"value":"8"}] 09:56:51 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 09:56:52 INFO - PROCESS | 1771 | 1464713812005 Marionette TRACE conn3 -> [0,550,"setScriptTimeout",{"ms":35000}] 09:56:52 INFO - PROCESS | 1771 | 1464713812011 Marionette TRACE conn3 <- [1,550,null,{}] 09:56:52 INFO - PROCESS | 1771 | 1464713812017 Marionette TRACE conn3 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:52 INFO - PROCESS | 1771 | 1464713812233 Marionette TRACE conn3 <- [1,551,null,{"value":null}] 09:56:52 INFO - PROCESS | 1771 | 1464713812420 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:52 INFO - PROCESS | 1771 | ++DOCSHELL 0x8c0b7800 == 83 [pid = 1771] [id = 145] 09:56:52 INFO - PROCESS | 1771 | ++DOMWINDOW == 181 (0x8c206c00) [pid = 1771] [serial = 435] [outer = (nil)] 09:56:52 INFO - PROCESS | 1771 | ++DOMWINDOW == 182 (0x8c20cc00) [pid = 1771] [serial = 436] [outer = 0x8c206c00] 09:56:52 INFO - PROCESS | 1771 | 1464713812575 Marionette DEBUG loaded listener.js 09:56:52 INFO - PROCESS | 1771 | ++DOMWINDOW == 183 (0x91bd3800) [pid = 1771] [serial = 437] [outer = 0x8c206c00] 09:56:53 INFO - PROCESS | 1771 | 1464713813474 Marionette TRACE conn3 <- [1,552,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html",0,null,null,[["drawFocusIfNeeded does draw a focus ring if the element is in focus and the user activated a particular focus ring.",0,null,null]]]}] 09:56:53 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | drawFocusIfNeeded does draw a focus ring if the element is in focus and the user activated a particular focus ring. 09:56:53 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 1543ms 09:56:53 INFO - PROCESS | 1771 | 1464713813545 Marionette TRACE conn3 -> [0,553,"getWindowHandle",null] 09:56:53 INFO - PROCESS | 1771 | 1464713813548 Marionette TRACE conn3 <- [1,553,null,{"value":"8"}] 09:56:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 09:56:53 INFO - PROCESS | 1771 | 1464713813556 Marionette TRACE conn3 -> [0,554,"setScriptTimeout",{"ms":35000}] 09:56:53 INFO - PROCESS | 1771 | 1464713813560 Marionette TRACE conn3 <- [1,554,null,{}] 09:56:53 INFO - PROCESS | 1771 | 1464713813566 Marionette TRACE conn3 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:53 INFO - PROCESS | 1771 | 1464713813760 Marionette TRACE conn3 <- [1,555,null,{"value":null}] 09:56:53 INFO - PROCESS | 1771 | 1464713813939 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:54 INFO - PROCESS | 1771 | ++DOCSHELL 0x8ae0e400 == 84 [pid = 1771] [id = 146] 09:56:54 INFO - PROCESS | 1771 | ++DOMWINDOW == 184 (0x8ae0f800) [pid = 1771] [serial = 438] [outer = (nil)] 09:56:54 INFO - PROCESS | 1771 | ++DOMWINDOW == 185 (0x8ae16c00) [pid = 1771] [serial = 439] [outer = 0x8ae0f800] 09:56:54 INFO - PROCESS | 1771 | 1464713814077 Marionette DEBUG loaded listener.js 09:56:54 INFO - PROCESS | 1771 | ++DOMWINDOW == 186 (0x8ae1a400) [pid = 1771] [serial = 440] [outer = 0x8ae0f800] 09:56:54 INFO - PROCESS | 1771 | [1771] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 09:56:55 INFO - PROCESS | 1771 | 1464713815010 Marionette TRACE conn3 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 09:56:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 09:56:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 1488ms 09:56:55 INFO - PROCESS | 1771 | 1464713815044 Marionette TRACE conn3 -> [0,557,"getWindowHandle",null] 09:56:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 09:56:55 INFO - PROCESS | 1771 | 1464713815058 Marionette TRACE conn3 <- [1,557,null,{"value":"8"}] 09:56:55 INFO - PROCESS | 1771 | 1464713815063 Marionette TRACE conn3 -> [0,558,"setScriptTimeout",{"ms":35000}] 09:56:55 INFO - PROCESS | 1771 | 1464713815068 Marionette TRACE conn3 <- [1,558,null,{}] 09:56:55 INFO - PROCESS | 1771 | 1464713815074 Marionette TRACE conn3 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:55 INFO - PROCESS | 1771 | 1464713815285 Marionette TRACE conn3 <- [1,559,null,{"value":null}] 09:56:55 INFO - PROCESS | 1771 | 1464713815531 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:55 INFO - PROCESS | 1771 | ++DOCSHELL 0x8c0b7400 == 85 [pid = 1771] [id = 147] 09:56:55 INFO - PROCESS | 1771 | ++DOMWINDOW == 187 (0x8c207400) [pid = 1771] [serial = 441] [outer = (nil)] 09:56:55 INFO - PROCESS | 1771 | ++DOMWINDOW == 188 (0x8d436800) [pid = 1771] [serial = 442] [outer = 0x8c207400] 09:56:55 INFO - PROCESS | 1771 | 1464713815661 Marionette DEBUG loaded listener.js 09:56:55 INFO - PROCESS | 1771 | ++DOMWINDOW == 189 (0x8f1e9000) [pid = 1771] [serial = 443] [outer = 0x8c207400] 09:56:56 INFO - PROCESS | 1771 | 1464713816519 Marionette TRACE conn3 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 09:56:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 09:56:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1492ms 09:56:56 INFO - PROCESS | 1771 | 1464713816556 Marionette TRACE conn3 -> [0,561,"getWindowHandle",null] 09:56:56 INFO - PROCESS | 1771 | 1464713816559 Marionette TRACE conn3 <- [1,561,null,{"value":"8"}] 09:56:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 09:56:56 INFO - PROCESS | 1771 | 1464713816566 Marionette TRACE conn3 -> [0,562,"setScriptTimeout",{"ms":35000}] 09:56:56 INFO - PROCESS | 1771 | 1464713816568 Marionette TRACE conn3 <- [1,562,null,{}] 09:56:56 INFO - PROCESS | 1771 | 1464713816574 Marionette TRACE conn3 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:56 INFO - PROCESS | 1771 | 1464713816739 Marionette TRACE conn3 <- [1,563,null,{"value":null}] 09:56:56 INFO - PROCESS | 1771 | 1464713816920 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:56 INFO - PROCESS | 1771 | ++DOCSHELL 0x8c0ad000 == 86 [pid = 1771] [id = 148] 09:56:56 INFO - PROCESS | 1771 | ++DOMWINDOW == 190 (0x8c0aec00) [pid = 1771] [serial = 444] [outer = (nil)] 09:56:56 INFO - PROCESS | 1771 | ++DOMWINDOW == 191 (0x8e8f8000) [pid = 1771] [serial = 445] [outer = 0x8c0aec00] 09:56:57 INFO - PROCESS | 1771 | 1464713817002 Marionette DEBUG loaded listener.js 09:56:57 INFO - PROCESS | 1771 | ++DOMWINDOW == 192 (0x8ee85800) [pid = 1771] [serial = 446] [outer = 0x8c0aec00] 09:56:58 INFO - PROCESS | 1771 | [1771] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 09:56:58 INFO - PROCESS | 1771 | 1464713818340 Marionette TRACE conn3 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 09:56:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 09:56:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 1839ms 09:56:58 INFO - PROCESS | 1771 | 1464713818406 Marionette TRACE conn3 -> [0,565,"getWindowHandle",null] 09:56:58 INFO - PROCESS | 1771 | 1464713818413 Marionette TRACE conn3 <- [1,565,null,{"value":"8"}] 09:56:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 09:56:58 INFO - PROCESS | 1771 | 1464713818421 Marionette TRACE conn3 -> [0,566,"setScriptTimeout",{"ms":35000}] 09:56:58 INFO - PROCESS | 1771 | 1464713818427 Marionette TRACE conn3 <- [1,566,null,{}] 09:56:58 INFO - PROCESS | 1771 | 1464713818435 Marionette TRACE conn3 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:58 INFO - PROCESS | 1771 | 1464713818655 Marionette TRACE conn3 <- [1,567,null,{"value":null}] 09:56:59 INFO - PROCESS | 1771 | 1464713818990 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:59 INFO - PROCESS | 1771 | ++DOCSHELL 0x8d996000 == 87 [pid = 1771] [id = 149] 09:56:59 INFO - PROCESS | 1771 | ++DOMWINDOW == 193 (0x8d997400) [pid = 1771] [serial = 447] [outer = (nil)] 09:56:59 INFO - PROCESS | 1771 | ++DOMWINDOW == 194 (0x8dcd4000) [pid = 1771] [serial = 448] [outer = 0x8d997400] 09:56:59 INFO - PROCESS | 1771 | 1464713819077 Marionette DEBUG loaded listener.js 09:56:59 INFO - PROCESS | 1771 | ++DOMWINDOW == 195 (0x8e604000) [pid = 1771] [serial = 449] [outer = 0x8d997400] 09:56:59 INFO - PROCESS | 1771 | [1771] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 09:57:00 INFO - PROCESS | 1771 | 1464713820036 Marionette TRACE conn3 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 09:57:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 09:57:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1690ms 09:57:00 INFO - PROCESS | 1771 | 1464713820113 Marionette TRACE conn3 -> [0,569,"getWindowHandle",null] 09:57:00 INFO - PROCESS | 1771 | 1464713820122 Marionette TRACE conn3 <- [1,569,null,{"value":"8"}] 09:57:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 09:57:00 INFO - PROCESS | 1771 | 1464713820132 Marionette TRACE conn3 -> [0,570,"setScriptTimeout",{"ms":35000}] 09:57:00 INFO - PROCESS | 1771 | 1464713820136 Marionette TRACE conn3 <- [1,570,null,{}] 09:57:00 INFO - PROCESS | 1771 | 1464713820142 Marionette TRACE conn3 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:00 INFO - PROCESS | 1771 | 1464713820392 Marionette TRACE conn3 <- [1,571,null,{"value":null}] 09:57:00 INFO - PROCESS | 1771 | --DOCSHELL 0x91b39400 == 86 [pid = 1771] [id = 90] 09:57:00 INFO - PROCESS | 1771 | --DOCSHELL 0x9bbe9400 == 85 [pid = 1771] [id = 92] 09:57:00 INFO - PROCESS | 1771 | --DOCSHELL 0x91b35800 == 84 [pid = 1771] [id = 89] 09:57:00 INFO - PROCESS | 1771 | --DOMWINDOW == 194 (0x93ab1400) [pid = 1771] [serial = 312] [outer = (nil)] [url = about:blank] 09:57:00 INFO - PROCESS | 1771 | --DOMWINDOW == 193 (0x998b7c00) [pid = 1771] [serial = 315] [outer = (nil)] [url = about:blank] 09:57:00 INFO - PROCESS | 1771 | --DOMWINDOW == 192 (0xa0610000) [pid = 1771] [serial = 318] [outer = (nil)] [url = about:blank] 09:57:00 INFO - PROCESS | 1771 | --DOMWINDOW == 191 (0xa51f8c00) [pid = 1771] [serial = 321] [outer = (nil)] [url = about:blank] 09:57:00 INFO - PROCESS | 1771 | --DOMWINDOW == 190 (0x91468000) [pid = 1771] [serial = 324] [outer = (nil)] [url = about:blank] 09:57:00 INFO - PROCESS | 1771 | --DOMWINDOW == 189 (0xa6c06400) [pid = 1771] [serial = 327] [outer = (nil)] [url = about:blank] 09:57:00 INFO - PROCESS | 1771 | --DOMWINDOW == 188 (0xa6c23400) [pid = 1771] [serial = 330] [outer = (nil)] [url = about:blank] 09:57:00 INFO - PROCESS | 1771 | --DOMWINDOW == 187 (0x9b8d9800) [pid = 1771] [serial = 351] [outer = (nil)] [url = about:blank] 09:57:00 INFO - PROCESS | 1771 | --DOCSHELL 0x91bdd000 == 83 [pid = 1771] [id = 93] 09:57:00 INFO - PROCESS | 1771 | --DOCSHELL 0xa224b800 == 82 [pid = 1771] [id = 94] 09:57:00 INFO - PROCESS | 1771 | --DOCSHELL 0x9a4ba400 == 81 [pid = 1771] [id = 91] 09:57:00 INFO - PROCESS | 1771 | --DOCSHELL 0x95762800 == 80 [pid = 1771] [id = 95] 09:57:00 INFO - PROCESS | 1771 | --DOCSHELL 0x8f1f2000 == 79 [pid = 1771] [id = 133] 09:57:00 INFO - PROCESS | 1771 | --DOCSHELL 0x8f1e7800 == 78 [pid = 1771] [id = 132] 09:57:00 INFO - PROCESS | 1771 | --DOCSHELL 0x957d6c00 == 77 [pid = 1771] [id = 131] 09:57:00 INFO - PROCESS | 1771 | 1464713820669 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:00 INFO - PROCESS | 1771 | --DOCSHELL 0x951ebc00 == 76 [pid = 1771] [id = 130] 09:57:00 INFO - PROCESS | 1771 | --DOCSHELL 0x9146c800 == 75 [pid = 1771] [id = 129] 09:57:00 INFO - PROCESS | 1771 | ++DOCSHELL 0x8e607000 == 76 [pid = 1771] [id = 150] 09:57:00 INFO - PROCESS | 1771 | ++DOMWINDOW == 188 (0x8e60ac00) [pid = 1771] [serial = 450] [outer = (nil)] 09:57:00 INFO - PROCESS | 1771 | ++DOMWINDOW == 189 (0x8ee8d400) [pid = 1771] [serial = 451] [outer = 0x8e60ac00] 09:57:00 INFO - PROCESS | 1771 | 1464713820752 Marionette DEBUG loaded listener.js 09:57:00 INFO - PROCESS | 1771 | ++DOMWINDOW == 190 (0x8f1da400) [pid = 1771] [serial = 452] [outer = 0x8e60ac00] 09:57:00 INFO - PROCESS | 1771 | --DOCSHELL 0x8f1cf000 == 75 [pid = 1771] [id = 128] 09:57:00 INFO - PROCESS | 1771 | --DOCSHELL 0x8e604800 == 74 [pid = 1771] [id = 125] 09:57:01 INFO - PROCESS | 1771 | --DOCSHELL 0x8e602000 == 73 [pid = 1771] [id = 124] 09:57:01 INFO - PROCESS | 1771 | --DOCSHELL 0x9145f800 == 72 [pid = 1771] [id = 123] 09:57:01 INFO - PROCESS | 1771 | --DOCSHELL 0x91467000 == 71 [pid = 1771] [id = 122] 09:57:01 INFO - PROCESS | 1771 | --DOCSHELL 0x91469c00 == 70 [pid = 1771] [id = 121] 09:57:01 INFO - PROCESS | 1771 | [1771] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 09:57:01 INFO - PROCESS | 1771 | --DOMWINDOW == 189 (0x9a4b9c00) [pid = 1771] [serial = 345] [outer = (nil)] [url = about:blank] 09:57:01 INFO - PROCESS | 1771 | --DOMWINDOW == 188 (0x9a4bd400) [pid = 1771] [serial = 348] [outer = (nil)] [url = about:blank] 09:57:01 INFO - PROCESS | 1771 | --DOMWINDOW == 187 (0x93aa7400) [pid = 1771] [serial = 337] [outer = (nil)] [url = about:blank] 09:57:01 INFO - PROCESS | 1771 | --DOMWINDOW == 186 (0x92257000) [pid = 1771] [serial = 336] [outer = (nil)] [url = about:blank] 09:57:01 INFO - PROCESS | 1771 | --DOMWINDOW == 185 (0x93b96400) [pid = 1771] [serial = 339] [outer = (nil)] [url = about:blank] 09:57:01 INFO - PROCESS | 1771 | --DOMWINDOW == 184 (0x950b6800) [pid = 1771] [serial = 340] [outer = (nil)] [url = about:blank] 09:57:01 INFO - PROCESS | 1771 | --DOMWINDOW == 183 (0x8f1d8400) [pid = 1771] [serial = 333] [outer = (nil)] [url = about:blank] 09:57:01 INFO - PROCESS | 1771 | --DOMWINDOW == 182 (0x98f5ec00) [pid = 1771] [serial = 342] [outer = (nil)] [url = about:blank] 09:57:01 INFO - PROCESS | 1771 | --DOMWINDOW == 181 (0x9a6de400) [pid = 1771] [serial = 346] [outer = (nil)] [url = about:blank] 09:57:01 INFO - PROCESS | 1771 | --DOMWINDOW == 180 (0x9a723000) [pid = 1771] [serial = 349] [outer = (nil)] [url = about:blank] 09:57:01 INFO - PROCESS | 1771 | --DOMWINDOW == 179 (0x99b5b800) [pid = 1771] [serial = 343] [outer = (nil)] [url = about:blank] 09:57:01 INFO - PROCESS | 1771 | 1464713821568 Marionette TRACE conn3 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 09:57:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 09:57:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1492ms 09:57:01 INFO - PROCESS | 1771 | 1464713821624 Marionette TRACE conn3 -> [0,573,"getWindowHandle",null] 09:57:01 INFO - PROCESS | 1771 | 1464713821626 Marionette TRACE conn3 <- [1,573,null,{"value":"8"}] 09:57:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 09:57:01 INFO - PROCESS | 1771 | 1464713821656 Marionette TRACE conn3 -> [0,574,"setScriptTimeout",{"ms":35000}] 09:57:01 INFO - PROCESS | 1771 | 1464713821661 Marionette TRACE conn3 <- [1,574,null,{}] 09:57:01 INFO - PROCESS | 1771 | 1464713821677 Marionette TRACE conn3 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:01 INFO - PROCESS | 1771 | 1464713821841 Marionette TRACE conn3 <- [1,575,null,{"value":null}] 09:57:01 INFO - PROCESS | 1771 | 1464713821853 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:01 INFO - PROCESS | 1771 | ++DOCSHELL 0x8ae14000 == 71 [pid = 1771] [id = 151] 09:57:01 INFO - PROCESS | 1771 | ++DOMWINDOW == 180 (0x91462800) [pid = 1771] [serial = 453] [outer = (nil)] 09:57:01 INFO - PROCESS | 1771 | ++DOMWINDOW == 181 (0x91b39000) [pid = 1771] [serial = 454] [outer = 0x91462800] 09:57:01 INFO - PROCESS | 1771 | 1464713821931 Marionette DEBUG loaded listener.js 09:57:02 INFO - PROCESS | 1771 | ++DOMWINDOW == 182 (0x91bde800) [pid = 1771] [serial = 455] [outer = 0x91462800] 09:57:02 INFO - PROCESS | 1771 | 1464713822929 Marionette TRACE conn3 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 09:57:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 09:57:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1344ms 09:57:02 INFO - PROCESS | 1771 | 1464713822995 Marionette TRACE conn3 -> [0,577,"getWindowHandle",null] 09:57:03 INFO - PROCESS | 1771 | 1464713822999 Marionette TRACE conn3 <- [1,577,null,{"value":"8"}] 09:57:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 09:57:03 INFO - PROCESS | 1771 | 1464713823010 Marionette TRACE conn3 -> [0,578,"setScriptTimeout",{"ms":35000}] 09:57:03 INFO - PROCESS | 1771 | 1464713823014 Marionette TRACE conn3 <- [1,578,null,{}] 09:57:03 INFO - PROCESS | 1771 | 1464713823027 Marionette TRACE conn3 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:03 INFO - PROCESS | 1771 | 1464713823249 Marionette TRACE conn3 <- [1,579,null,{"value":null}] 09:57:03 INFO - PROCESS | 1771 | 1464713823273 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:03 INFO - PROCESS | 1771 | ++DOCSHELL 0x8c20ec00 == 72 [pid = 1771] [id = 152] 09:57:03 INFO - PROCESS | 1771 | ++DOMWINDOW == 183 (0x91461400) [pid = 1771] [serial = 456] [outer = (nil)] 09:57:03 INFO - PROCESS | 1771 | ++DOMWINDOW == 184 (0x91de5400) [pid = 1771] [serial = 457] [outer = 0x91461400] 09:57:03 INFO - PROCESS | 1771 | 1464713823349 Marionette DEBUG loaded listener.js 09:57:03 INFO - PROCESS | 1771 | ++DOMWINDOW == 185 (0x9225c400) [pid = 1771] [serial = 458] [outer = 0x91461400] 09:57:04 INFO - PROCESS | 1771 | 1464713824261 Marionette TRACE conn3 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 09:57:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 09:57:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1286ms 09:57:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 09:57:04 INFO - PROCESS | 1771 | 1464713824296 Marionette TRACE conn3 -> [0,581,"getWindowHandle",null] 09:57:04 INFO - PROCESS | 1771 | 1464713824299 Marionette TRACE conn3 <- [1,581,null,{"value":"8"}] 09:57:04 INFO - PROCESS | 1771 | 1464713824305 Marionette TRACE conn3 -> [0,582,"setScriptTimeout",{"ms":35000}] 09:57:04 INFO - PROCESS | 1771 | 1464713824308 Marionette TRACE conn3 <- [1,582,null,{}] 09:57:04 INFO - PROCESS | 1771 | 1464713824316 Marionette TRACE conn3 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:04 INFO - PROCESS | 1771 | 1464713824561 Marionette TRACE conn3 <- [1,583,null,{"value":null}] 09:57:04 INFO - PROCESS | 1771 | 1464713824586 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:04 INFO - PROCESS | 1771 | ++DOCSHELL 0x8e609400 == 73 [pid = 1771] [id = 153] 09:57:04 INFO - PROCESS | 1771 | ++DOMWINDOW == 186 (0x9146a000) [pid = 1771] [serial = 459] [outer = (nil)] 09:57:04 INFO - PROCESS | 1771 | ++DOMWINDOW == 187 (0x923d5400) [pid = 1771] [serial = 460] [outer = 0x9146a000] 09:57:04 INFO - PROCESS | 1771 | 1464713824660 Marionette DEBUG loaded listener.js 09:57:04 INFO - PROCESS | 1771 | ++DOMWINDOW == 188 (0x92ee2c00) [pid = 1771] [serial = 461] [outer = 0x9146a000] 09:57:05 INFO - PROCESS | 1771 | --DOMWINDOW == 187 (0x8f1ea000) [pid = 1771] [serial = 395] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 09:57:05 INFO - PROCESS | 1771 | --DOMWINDOW == 186 (0x9a6e5800) [pid = 1771] [serial = 350] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 09:57:05 INFO - PROCESS | 1771 | --DOMWINDOW == 185 (0x8f1cf400) [pid = 1771] [serial = 383] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 09:57:05 INFO - PROCESS | 1771 | --DOMWINDOW == 184 (0x951ec800) [pid = 1771] [serial = 389] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 09:57:05 INFO - PROCESS | 1771 | --DOMWINDOW == 183 (0x91bd8c00) [pid = 1771] [serial = 386] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 09:57:05 INFO - PROCESS | 1771 | --DOMWINDOW == 182 (0x95913800) [pid = 1771] [serial = 392] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 09:57:05 INFO - PROCESS | 1771 | --DOMWINDOW == 181 (0x8f1f4800) [pid = 1771] [serial = 398] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 09:57:05 INFO - PROCESS | 1771 | --DOMWINDOW == 180 (0x92eef800) [pid = 1771] [serial = 308] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 09:57:05 INFO - PROCESS | 1771 | --DOMWINDOW == 179 (0x996e6800) [pid = 1771] [serial = 266] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 09:57:05 INFO - PROCESS | 1771 | 1464713825847 Marionette TRACE conn3 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 09:57:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 09:57:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 1586ms 09:57:05 INFO - PROCESS | 1771 | 1464713825890 Marionette TRACE conn3 -> [0,585,"getWindowHandle",null] 09:57:05 INFO - PROCESS | 1771 | 1464713825894 Marionette TRACE conn3 <- [1,585,null,{"value":"8"}] 09:57:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 09:57:05 INFO - PROCESS | 1771 | 1464713825900 Marionette TRACE conn3 -> [0,586,"setScriptTimeout",{"ms":35000}] 09:57:05 INFO - PROCESS | 1771 | 1464713825903 Marionette TRACE conn3 <- [1,586,null,{}] 09:57:05 INFO - PROCESS | 1771 | 1464713825908 Marionette TRACE conn3 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:06 INFO - PROCESS | 1771 | 1464713826124 Marionette TRACE conn3 <- [1,587,null,{"value":null}] 09:57:06 INFO - PROCESS | 1771 | 1464713826146 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:06 INFO - PROCESS | 1771 | ++DOCSHELL 0x8f1cf400 == 74 [pid = 1771] [id = 154] 09:57:06 INFO - PROCESS | 1771 | ++DOMWINDOW == 180 (0x91b39400) [pid = 1771] [serial = 462] [outer = (nil)] 09:57:06 INFO - PROCESS | 1771 | ++DOMWINDOW == 181 (0x951e9800) [pid = 1771] [serial = 463] [outer = 0x91b39400] 09:57:06 INFO - PROCESS | 1771 | 1464713826222 Marionette DEBUG loaded listener.js 09:57:06 INFO - PROCESS | 1771 | ++DOMWINDOW == 182 (0x951f3000) [pid = 1771] [serial = 464] [outer = 0x91b39400] 09:57:06 INFO - PROCESS | 1771 | [1771] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 09:57:07 INFO - PROCESS | 1771 | 1464713827003 Marionette TRACE conn3 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 09:57:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 09:57:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 1126ms 09:57:07 INFO - PROCESS | 1771 | 1464713827027 Marionette TRACE conn3 -> [0,589,"getWindowHandle",null] 09:57:07 INFO - PROCESS | 1771 | 1464713827030 Marionette TRACE conn3 <- [1,589,null,{"value":"8"}] 09:57:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 09:57:07 INFO - PROCESS | 1771 | 1464713827036 Marionette TRACE conn3 -> [0,590,"setScriptTimeout",{"ms":35000}] 09:57:07 INFO - PROCESS | 1771 | 1464713827039 Marionette TRACE conn3 <- [1,590,null,{}] 09:57:07 INFO - PROCESS | 1771 | 1464713827054 Marionette TRACE conn3 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:07 INFO - PROCESS | 1771 | 1464713827207 Marionette TRACE conn3 <- [1,591,null,{"value":null}] 09:57:07 INFO - PROCESS | 1771 | 1464713827222 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:07 INFO - PROCESS | 1771 | ++DOCSHELL 0x91bdb400 == 75 [pid = 1771] [id = 155] 09:57:07 INFO - PROCESS | 1771 | ++DOMWINDOW == 183 (0x951f3c00) [pid = 1771] [serial = 465] [outer = (nil)] 09:57:07 INFO - PROCESS | 1771 | ++DOMWINDOW == 184 (0x957dbc00) [pid = 1771] [serial = 466] [outer = 0x951f3c00] 09:57:07 INFO - PROCESS | 1771 | 1464713827294 Marionette DEBUG loaded listener.js 09:57:07 INFO - PROCESS | 1771 | ++DOMWINDOW == 185 (0x957e4000) [pid = 1771] [serial = 467] [outer = 0x951f3c00] 09:57:08 INFO - PROCESS | 1771 | 1464713828504 Marionette TRACE conn3 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 09:57:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 09:57:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 1544ms 09:57:08 INFO - PROCESS | 1771 | 1464713828582 Marionette TRACE conn3 -> [0,593,"getWindowHandle",null] 09:57:08 INFO - PROCESS | 1771 | 1464713828589 Marionette TRACE conn3 <- [1,593,null,{"value":"8"}] 09:57:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 09:57:08 INFO - PROCESS | 1771 | 1464713828597 Marionette TRACE conn3 -> [0,594,"setScriptTimeout",{"ms":35000}] 09:57:08 INFO - PROCESS | 1771 | 1464713828604 Marionette TRACE conn3 <- [1,594,null,{}] 09:57:08 INFO - PROCESS | 1771 | 1464713828611 Marionette TRACE conn3 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:08 INFO - PROCESS | 1771 | 1464713828833 Marionette TRACE conn3 <- [1,595,null,{"value":null}] 09:57:09 INFO - PROCESS | 1771 | 1464713829106 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:09 INFO - PROCESS | 1771 | ++DOCSHELL 0x8c20dc00 == 76 [pid = 1771] [id = 156] 09:57:09 INFO - PROCESS | 1771 | ++DOMWINDOW == 186 (0x8d995400) [pid = 1771] [serial = 468] [outer = (nil)] 09:57:09 INFO - PROCESS | 1771 | ++DOMWINDOW == 187 (0x8e605400) [pid = 1771] [serial = 469] [outer = 0x8d995400] 09:57:09 INFO - PROCESS | 1771 | 1464713829215 Marionette DEBUG loaded listener.js 09:57:09 INFO - PROCESS | 1771 | ++DOMWINDOW == 188 (0x8ee81400) [pid = 1771] [serial = 470] [outer = 0x8d995400] 09:57:10 INFO - PROCESS | 1771 | 1464713830138 Marionette TRACE conn3 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 09:57:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 09:57:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 1590ms 09:57:10 INFO - PROCESS | 1771 | 1464713830187 Marionette TRACE conn3 -> [0,597,"getWindowHandle",null] 09:57:10 INFO - PROCESS | 1771 | 1464713830196 Marionette TRACE conn3 <- [1,597,null,{"value":"8"}] 09:57:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 09:57:10 INFO - PROCESS | 1771 | 1464713830207 Marionette TRACE conn3 -> [0,598,"setScriptTimeout",{"ms":35000}] 09:57:10 INFO - PROCESS | 1771 | 1464713830211 Marionette TRACE conn3 <- [1,598,null,{}] 09:57:10 INFO - PROCESS | 1771 | 1464713830217 Marionette TRACE conn3 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:10 INFO - PROCESS | 1771 | 1464713830414 Marionette TRACE conn3 <- [1,599,null,{"value":null}] 09:57:10 INFO - PROCESS | 1771 | 1464713830697 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:10 INFO - PROCESS | 1771 | ++DOCSHELL 0x8f1f2400 == 77 [pid = 1771] [id = 157] 09:57:10 INFO - PROCESS | 1771 | ++DOMWINDOW == 189 (0x8f1f6800) [pid = 1771] [serial = 471] [outer = (nil)] 09:57:10 INFO - PROCESS | 1771 | ++DOMWINDOW == 190 (0x91b33400) [pid = 1771] [serial = 472] [outer = 0x8f1f6800] 09:57:10 INFO - PROCESS | 1771 | 1464713830833 Marionette DEBUG loaded listener.js 09:57:10 INFO - PROCESS | 1771 | ++DOMWINDOW == 191 (0x91cd2400) [pid = 1771] [serial = 473] [outer = 0x8f1f6800] 09:57:11 INFO - PROCESS | 1771 | 1464713831743 Marionette TRACE conn3 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 09:57:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 09:57:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 1581ms 09:57:11 INFO - PROCESS | 1771 | 1464713831788 Marionette TRACE conn3 -> [0,601,"getWindowHandle",null] 09:57:11 INFO - PROCESS | 1771 | 1464713831792 Marionette TRACE conn3 <- [1,601,null,{"value":"8"}] 09:57:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 09:57:11 INFO - PROCESS | 1771 | 1464713831799 Marionette TRACE conn3 -> [0,602,"setScriptTimeout",{"ms":35000}] 09:57:11 INFO - PROCESS | 1771 | 1464713831805 Marionette TRACE conn3 <- [1,602,null,{}] 09:57:11 INFO - PROCESS | 1771 | 1464713831821 Marionette TRACE conn3 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:12 INFO - PROCESS | 1771 | 1464713832006 Marionette TRACE conn3 <- [1,603,null,{"value":null}] 09:57:12 INFO - PROCESS | 1771 | 1464713832182 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:12 INFO - PROCESS | 1771 | ++DOCSHELL 0x950ab400 == 78 [pid = 1771] [id = 158] 09:57:12 INFO - PROCESS | 1771 | ++DOMWINDOW == 192 (0x951e9c00) [pid = 1771] [serial = 474] [outer = (nil)] 09:57:12 INFO - PROCESS | 1771 | ++DOMWINDOW == 193 (0x957d9800) [pid = 1771] [serial = 475] [outer = 0x951e9c00] 09:57:12 INFO - PROCESS | 1771 | 1464713832320 Marionette DEBUG loaded listener.js 09:57:12 INFO - PROCESS | 1771 | ++DOMWINDOW == 194 (0x99a78800) [pid = 1771] [serial = 476] [outer = 0x951e9c00] 09:57:13 INFO - PROCESS | 1771 | 1464713833189 Marionette TRACE conn3 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 09:57:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 09:57:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 1432ms 09:57:13 INFO - PROCESS | 1771 | 1464713833232 Marionette TRACE conn3 -> [0,605,"getWindowHandle",null] 09:57:13 INFO - PROCESS | 1771 | 1464713833237 Marionette TRACE conn3 <- [1,605,null,{"value":"8"}] 09:57:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 09:57:13 INFO - PROCESS | 1771 | 1464713833243 Marionette TRACE conn3 -> [0,606,"setScriptTimeout",{"ms":35000}] 09:57:13 INFO - PROCESS | 1771 | 1464713833247 Marionette TRACE conn3 <- [1,606,null,{}] 09:57:13 INFO - PROCESS | 1771 | 1464713833252 Marionette TRACE conn3 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:13 INFO - PROCESS | 1771 | 1464713833437 Marionette TRACE conn3 <- [1,607,null,{"value":null}] 09:57:13 INFO - PROCESS | 1771 | 1464713833612 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:13 INFO - PROCESS | 1771 | ++DOCSHELL 0x8ae10800 == 79 [pid = 1771] [id = 159] 09:57:13 INFO - PROCESS | 1771 | ++DOMWINDOW == 195 (0x95768c00) [pid = 1771] [serial = 477] [outer = (nil)] 09:57:13 INFO - PROCESS | 1771 | ++DOMWINDOW == 196 (0x9a099800) [pid = 1771] [serial = 478] [outer = 0x95768c00] 09:57:13 INFO - PROCESS | 1771 | 1464713833699 Marionette DEBUG loaded listener.js 09:57:13 INFO - PROCESS | 1771 | ++DOMWINDOW == 197 (0x9a6dc400) [pid = 1771] [serial = 479] [outer = 0x95768c00] 09:57:14 INFO - PROCESS | 1771 | 1464713834622 Marionette TRACE conn3 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 09:57:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 09:57:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1429ms 09:57:14 INFO - PROCESS | 1771 | 1464713834672 Marionette TRACE conn3 -> [0,609,"getWindowHandle",null] 09:57:14 INFO - PROCESS | 1771 | 1464713834675 Marionette TRACE conn3 <- [1,609,null,{"value":"8"}] 09:57:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 09:57:14 INFO - PROCESS | 1771 | 1464713834708 Marionette TRACE conn3 -> [0,610,"setScriptTimeout",{"ms":35000}] 09:57:14 INFO - PROCESS | 1771 | 1464713834714 Marionette TRACE conn3 <- [1,610,null,{}] 09:57:14 INFO - PROCESS | 1771 | 1464713834723 Marionette TRACE conn3 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:14 INFO - PROCESS | 1771 | 1464713834896 Marionette TRACE conn3 <- [1,611,null,{"value":null}] 09:57:15 INFO - PROCESS | 1771 | 1464713835134 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:15 INFO - PROCESS | 1771 | ++DOCSHELL 0x8ee8a400 == 80 [pid = 1771] [id = 160] 09:57:15 INFO - PROCESS | 1771 | ++DOMWINDOW == 198 (0x9a093000) [pid = 1771] [serial = 480] [outer = (nil)] 09:57:15 INFO - PROCESS | 1771 | ++DOMWINDOW == 199 (0x9ad31000) [pid = 1771] [serial = 481] [outer = 0x9a093000] 09:57:15 INFO - PROCESS | 1771 | 1464713835265 Marionette DEBUG loaded listener.js 09:57:15 INFO - PROCESS | 1771 | ++DOMWINDOW == 200 (0x9b3a7800) [pid = 1771] [serial = 482] [outer = 0x9a093000] 09:57:16 INFO - PROCESS | 1771 | 1464713836142 Marionette TRACE conn3 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 09:57:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 09:57:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1491ms 09:57:16 INFO - PROCESS | 1771 | 1464713836201 Marionette TRACE conn3 -> [0,613,"getWindowHandle",null] 09:57:16 INFO - PROCESS | 1771 | 1464713836205 Marionette TRACE conn3 <- [1,613,null,{"value":"8"}] 09:57:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 09:57:16 INFO - PROCESS | 1771 | 1464713836212 Marionette TRACE conn3 -> [0,614,"setScriptTimeout",{"ms":35000}] 09:57:16 INFO - PROCESS | 1771 | 1464713836214 Marionette TRACE conn3 <- [1,614,null,{}] 09:57:16 INFO - PROCESS | 1771 | 1464713836221 Marionette TRACE conn3 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:16 INFO - PROCESS | 1771 | 1464713836416 Marionette TRACE conn3 <- [1,615,null,{"value":null}] 09:57:16 INFO - PROCESS | 1771 | 1464713836593 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:16 INFO - PROCESS | 1771 | ++DOCSHELL 0x9ad36000 == 81 [pid = 1771] [id = 161] 09:57:16 INFO - PROCESS | 1771 | ++DOMWINDOW == 201 (0x9b8d9800) [pid = 1771] [serial = 483] [outer = (nil)] 09:57:16 INFO - PROCESS | 1771 | ++DOMWINDOW == 202 (0x9bbe5400) [pid = 1771] [serial = 484] [outer = 0x9b8d9800] 09:57:16 INFO - PROCESS | 1771 | 1464713836683 Marionette DEBUG loaded listener.js 09:57:16 INFO - PROCESS | 1771 | ++DOMWINDOW == 203 (0x9cd9e000) [pid = 1771] [serial = 485] [outer = 0x9b8d9800] 09:57:17 INFO - PROCESS | 1771 | 1464713837563 Marionette TRACE conn3 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 09:57:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 09:57:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1428ms 09:57:17 INFO - PROCESS | 1771 | 1464713837641 Marionette TRACE conn3 -> [0,617,"getWindowHandle",null] 09:57:17 INFO - PROCESS | 1771 | 1464713837645 Marionette TRACE conn3 <- [1,617,null,{"value":"8"}] 09:57:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 09:57:17 INFO - PROCESS | 1771 | 1464713837651 Marionette TRACE conn3 -> [0,618,"setScriptTimeout",{"ms":35000}] 09:57:17 INFO - PROCESS | 1771 | 1464713837654 Marionette TRACE conn3 <- [1,618,null,{}] 09:57:17 INFO - PROCESS | 1771 | 1464713837661 Marionette TRACE conn3 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:17 INFO - PROCESS | 1771 | 1464713837866 Marionette TRACE conn3 <- [1,619,null,{"value":null}] 09:57:18 INFO - PROCESS | 1771 | 1464713838087 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:18 INFO - PROCESS | 1771 | ++DOCSHELL 0x9bba5400 == 82 [pid = 1771] [id = 162] 09:57:18 INFO - PROCESS | 1771 | ++DOMWINDOW == 204 (0x9bbaa400) [pid = 1771] [serial = 486] [outer = (nil)] 09:57:18 INFO - PROCESS | 1771 | ++DOMWINDOW == 205 (0x9d1c5c00) [pid = 1771] [serial = 487] [outer = 0x9bbaa400] 09:57:18 INFO - PROCESS | 1771 | 1464713838216 Marionette DEBUG loaded listener.js 09:57:18 INFO - PROCESS | 1771 | ++DOMWINDOW == 206 (0xa0612800) [pid = 1771] [serial = 488] [outer = 0x9bbaa400] 09:57:19 INFO - PROCESS | 1771 | 1464713839061 Marionette TRACE conn3 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 09:57:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 09:57:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1482ms 09:57:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 09:57:19 INFO - PROCESS | 1771 | 1464713839135 Marionette TRACE conn3 -> [0,621,"getWindowHandle",null] 09:57:19 INFO - PROCESS | 1771 | 1464713839138 Marionette TRACE conn3 <- [1,621,null,{"value":"8"}] 09:57:19 INFO - PROCESS | 1771 | 1464713839145 Marionette TRACE conn3 -> [0,622,"setScriptTimeout",{"ms":35000}] 09:57:19 INFO - PROCESS | 1771 | 1464713839148 Marionette TRACE conn3 <- [1,622,null,{}] 09:57:19 INFO - PROCESS | 1771 | 1464713839154 Marionette TRACE conn3 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:19 INFO - PROCESS | 1771 | 1464713839373 Marionette TRACE conn3 <- [1,623,null,{"value":null}] 09:57:19 INFO - PROCESS | 1771 | 1464713839551 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:19 INFO - PROCESS | 1771 | ++DOCSHELL 0x8dbebc00 == 83 [pid = 1771] [id = 163] 09:57:19 INFO - PROCESS | 1771 | ++DOMWINDOW == 207 (0x8dbecc00) [pid = 1771] [serial = 489] [outer = (nil)] 09:57:19 INFO - PROCESS | 1771 | ++DOMWINDOW == 208 (0x8dbf2c00) [pid = 1771] [serial = 490] [outer = 0x8dbecc00] 09:57:19 INFO - PROCESS | 1771 | 1464713839681 Marionette DEBUG loaded listener.js 09:57:19 INFO - PROCESS | 1771 | ++DOMWINDOW == 209 (0x8dbf6000) [pid = 1771] [serial = 491] [outer = 0x8dbecc00] 09:57:20 INFO - PROCESS | 1771 | 1464713840580 Marionette TRACE conn3 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 09:57:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 09:57:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 1489ms 09:57:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 09:57:20 INFO - PROCESS | 1771 | 1464713840634 Marionette TRACE conn3 -> [0,625,"getWindowHandle",null] 09:57:20 INFO - PROCESS | 1771 | 1464713840637 Marionette TRACE conn3 <- [1,625,null,{"value":"8"}] 09:57:20 INFO - PROCESS | 1771 | 1464713840644 Marionette TRACE conn3 -> [0,626,"setScriptTimeout",{"ms":35000}] 09:57:20 INFO - PROCESS | 1771 | 1464713840647 Marionette TRACE conn3 <- [1,626,null,{}] 09:57:20 INFO - PROCESS | 1771 | 1464713840653 Marionette TRACE conn3 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:20 INFO - PROCESS | 1771 | 1464713840833 Marionette TRACE conn3 <- [1,627,null,{"value":null}] 09:57:21 INFO - PROCESS | 1771 | 1464713841012 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:21 INFO - PROCESS | 1771 | ++DOCSHELL 0x8dbee000 == 84 [pid = 1771] [id = 164] 09:57:21 INFO - PROCESS | 1771 | ++DOMWINDOW == 210 (0x8dbf3800) [pid = 1771] [serial = 492] [outer = (nil)] 09:57:21 INFO - PROCESS | 1771 | ++DOMWINDOW == 211 (0x9cdaa800) [pid = 1771] [serial = 493] [outer = 0x8dbf3800] 09:57:21 INFO - PROCESS | 1771 | 1464713841105 Marionette DEBUG loaded listener.js 09:57:21 INFO - PROCESS | 1771 | ++DOMWINDOW == 212 (0xa060a800) [pid = 1771] [serial = 494] [outer = 0x8dbf3800] 09:57:21 INFO - PROCESS | 1771 | 1464713841994 Marionette TRACE conn3 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 09:57:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 09:57:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 1382ms 09:57:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 09:57:22 INFO - PROCESS | 1771 | 1464713842026 Marionette TRACE conn3 -> [0,629,"getWindowHandle",null] 09:57:22 INFO - PROCESS | 1771 | 1464713842029 Marionette TRACE conn3 <- [1,629,null,{"value":"8"}] 09:57:22 INFO - PROCESS | 1771 | 1464713842036 Marionette TRACE conn3 -> [0,630,"setScriptTimeout",{"ms":35000}] 09:57:22 INFO - PROCESS | 1771 | 1464713842039 Marionette TRACE conn3 <- [1,630,null,{}] 09:57:22 INFO - PROCESS | 1771 | 1464713842045 Marionette TRACE conn3 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:22 INFO - PROCESS | 1771 | 1464713842230 Marionette TRACE conn3 <- [1,631,null,{"value":null}] 09:57:22 INFO - PROCESS | 1771 | 1464713842418 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:22 INFO - PROCESS | 1771 | ++DOCSHELL 0x8a6e7c00 == 85 [pid = 1771] [id = 165] 09:57:22 INFO - PROCESS | 1771 | ++DOMWINDOW == 213 (0x8a6e8000) [pid = 1771] [serial = 495] [outer = (nil)] 09:57:22 INFO - PROCESS | 1771 | ++DOMWINDOW == 214 (0x8a6ef400) [pid = 1771] [serial = 496] [outer = 0x8a6e8000] 09:57:22 INFO - PROCESS | 1771 | 1464713842501 Marionette DEBUG loaded listener.js 09:57:22 INFO - PROCESS | 1771 | ++DOMWINDOW == 215 (0x8a6f1800) [pid = 1771] [serial = 497] [outer = 0x8a6e8000] 09:57:23 INFO - PROCESS | 1771 | 1464713843424 Marionette TRACE conn3 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 09:57:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 09:57:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 1434ms 09:57:23 INFO - PROCESS | 1771 | 1464713843470 Marionette TRACE conn3 -> [0,633,"getWindowHandle",null] 09:57:23 INFO - PROCESS | 1771 | 1464713843474 Marionette TRACE conn3 <- [1,633,null,{"value":"8"}] 09:57:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 09:57:23 INFO - PROCESS | 1771 | 1464713843480 Marionette TRACE conn3 -> [0,634,"setScriptTimeout",{"ms":35000}] 09:57:23 INFO - PROCESS | 1771 | 1464713843485 Marionette TRACE conn3 <- [1,634,null,{}] 09:57:23 INFO - PROCESS | 1771 | 1464713843490 Marionette TRACE conn3 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:23 INFO - PROCESS | 1771 | 1464713843688 Marionette TRACE conn3 <- [1,635,null,{"value":null}] 09:57:23 INFO - PROCESS | 1771 | 1464713843867 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:23 INFO - PROCESS | 1771 | ++DOCSHELL 0x89e60400 == 86 [pid = 1771] [id = 166] 09:57:23 INFO - PROCESS | 1771 | ++DOMWINDOW == 216 (0x89e62000) [pid = 1771] [serial = 498] [outer = (nil)] 09:57:23 INFO - PROCESS | 1771 | ++DOMWINDOW == 217 (0x89e6b000) [pid = 1771] [serial = 499] [outer = 0x89e62000] 09:57:23 INFO - PROCESS | 1771 | 1464713843959 Marionette DEBUG loaded listener.js 09:57:24 INFO - PROCESS | 1771 | ++DOMWINDOW == 218 (0x8a6f5000) [pid = 1771] [serial = 500] [outer = 0x89e62000] 09:57:24 INFO - PROCESS | 1771 | [1771] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 09:57:24 INFO - PROCESS | 1771 | 1464713844884 Marionette TRACE conn3 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 09:57:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 09:57:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 1438ms 09:57:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 09:57:24 INFO - PROCESS | 1771 | 1464713844919 Marionette TRACE conn3 -> [0,637,"getWindowHandle",null] 09:57:24 INFO - PROCESS | 1771 | 1464713844922 Marionette TRACE conn3 <- [1,637,null,{"value":"8"}] 09:57:24 INFO - PROCESS | 1771 | 1464713844929 Marionette TRACE conn3 -> [0,638,"setScriptTimeout",{"ms":35000}] 09:57:24 INFO - PROCESS | 1771 | 1464713844932 Marionette TRACE conn3 <- [1,638,null,{}] 09:57:24 INFO - PROCESS | 1771 | 1464713844938 Marionette TRACE conn3 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:25 INFO - PROCESS | 1771 | 1464713845125 Marionette TRACE conn3 <- [1,639,null,{"value":null}] 09:57:25 INFO - PROCESS | 1771 | 1464713845327 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:25 INFO - PROCESS | 1771 | ++DOCSHELL 0x89e65000 == 87 [pid = 1771] [id = 167] 09:57:25 INFO - PROCESS | 1771 | ++DOMWINDOW == 219 (0x89e6a800) [pid = 1771] [serial = 501] [outer = (nil)] 09:57:25 INFO - PROCESS | 1771 | ++DOMWINDOW == 220 (0x8a04c400) [pid = 1771] [serial = 502] [outer = 0x89e6a800] 09:57:25 INFO - PROCESS | 1771 | 1464713845410 Marionette DEBUG loaded listener.js 09:57:25 INFO - PROCESS | 1771 | ++DOMWINDOW == 221 (0x8a04f000) [pid = 1771] [serial = 503] [outer = 0x89e6a800] 09:57:25 INFO - PROCESS | 1771 | [1771] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 09:57:26 INFO - PROCESS | 1771 | 1464713846322 Marionette TRACE conn3 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 09:57:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 09:57:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 1434ms 09:57:26 INFO - PROCESS | 1771 | 1464713846363 Marionette TRACE conn3 -> [0,641,"getWindowHandle",null] 09:57:26 INFO - PROCESS | 1771 | 1464713846367 Marionette TRACE conn3 <- [1,641,null,{"value":"8"}] 09:57:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 09:57:26 INFO - PROCESS | 1771 | 1464713846373 Marionette TRACE conn3 -> [0,642,"setScriptTimeout",{"ms":35000}] 09:57:26 INFO - PROCESS | 1771 | 1464713846387 Marionette TRACE conn3 <- [1,642,null,{}] 09:57:26 INFO - PROCESS | 1771 | 1464713846394 Marionette TRACE conn3 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:26 INFO - PROCESS | 1771 | 1464713846570 Marionette TRACE conn3 <- [1,643,null,{"value":null}] 09:57:26 INFO - PROCESS | 1771 | 1464713846753 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:26 INFO - PROCESS | 1771 | ++DOCSHELL 0x8a047800 == 88 [pid = 1771] [id = 168] 09:57:26 INFO - PROCESS | 1771 | ++DOMWINDOW == 222 (0x8a049000) [pid = 1771] [serial = 504] [outer = (nil)] 09:57:26 INFO - PROCESS | 1771 | ++DOMWINDOW == 223 (0x8a6f1400) [pid = 1771] [serial = 505] [outer = 0x8a049000] 09:57:26 INFO - PROCESS | 1771 | 1464713846835 Marionette DEBUG loaded listener.js 09:57:26 INFO - PROCESS | 1771 | ++DOMWINDOW == 224 (0x8dbec800) [pid = 1771] [serial = 506] [outer = 0x8a049000] 09:57:27 INFO - PROCESS | 1771 | 1464713847751 Marionette TRACE conn3 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 09:57:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 09:57:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 1442ms 09:57:27 INFO - PROCESS | 1771 | 1464713847816 Marionette TRACE conn3 -> [0,645,"getWindowHandle",null] 09:57:27 INFO - PROCESS | 1771 | 1464713847820 Marionette TRACE conn3 <- [1,645,null,{"value":"8"}] 09:57:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 09:57:27 INFO - PROCESS | 1771 | 1464713847826 Marionette TRACE conn3 -> [0,646,"setScriptTimeout",{"ms":35000}] 09:57:27 INFO - PROCESS | 1771 | 1464713847829 Marionette TRACE conn3 <- [1,646,null,{}] 09:57:27 INFO - PROCESS | 1771 | 1464713847835 Marionette TRACE conn3 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:28 INFO - PROCESS | 1771 | 1464713848008 Marionette TRACE conn3 <- [1,647,null,{"value":null}] 09:57:28 INFO - PROCESS | 1771 | 1464713848194 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:28 INFO - PROCESS | 1771 | ++DOCSHELL 0x8a051000 == 89 [pid = 1771] [id = 169] 09:57:28 INFO - PROCESS | 1771 | ++DOMWINDOW == 225 (0x8a053c00) [pid = 1771] [serial = 507] [outer = (nil)] 09:57:28 INFO - PROCESS | 1771 | ++DOMWINDOW == 226 (0x93b1bc00) [pid = 1771] [serial = 508] [outer = 0x8a053c00] 09:57:28 INFO - PROCESS | 1771 | 1464713848279 Marionette DEBUG loaded listener.js 09:57:28 INFO - PROCESS | 1771 | ++DOMWINDOW == 227 (0x95761800) [pid = 1771] [serial = 509] [outer = 0x8a053c00] 09:57:29 INFO - PROCESS | 1771 | 1464713849518 Marionette TRACE conn3 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 09:57:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 09:57:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 1732ms 09:57:29 INFO - PROCESS | 1771 | 1464713849563 Marionette TRACE conn3 -> [0,649,"getWindowHandle",null] 09:57:29 INFO - PROCESS | 1771 | 1464713849569 Marionette TRACE conn3 <- [1,649,null,{"value":"8"}] 09:57:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 09:57:29 INFO - PROCESS | 1771 | 1464713849577 Marionette TRACE conn3 -> [0,650,"setScriptTimeout",{"ms":35000}] 09:57:29 INFO - PROCESS | 1771 | 1464713849583 Marionette TRACE conn3 <- [1,650,null,{}] 09:57:29 INFO - PROCESS | 1771 | 1464713849592 Marionette TRACE conn3 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:29 INFO - PROCESS | 1771 | 1464713849824 Marionette TRACE conn3 <- [1,651,null,{"value":null}] 09:57:30 INFO - PROCESS | 1771 | 1464713850056 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:30 INFO - PROCESS | 1771 | ++DOCSHELL 0x8a644c00 == 90 [pid = 1771] [id = 170] 09:57:30 INFO - PROCESS | 1771 | ++DOMWINDOW == 228 (0x8a64e800) [pid = 1771] [serial = 510] [outer = (nil)] 09:57:30 INFO - PROCESS | 1771 | ++DOMWINDOW == 229 (0x8a6ea800) [pid = 1771] [serial = 511] [outer = 0x8a64e800] 09:57:30 INFO - PROCESS | 1771 | 1464713850150 Marionette DEBUG loaded listener.js 09:57:30 INFO - PROCESS | 1771 | ++DOMWINDOW == 230 (0x8ae13000) [pid = 1771] [serial = 512] [outer = 0x8a64e800] 09:57:31 INFO - PROCESS | 1771 | 1464713851175 Marionette TRACE conn3 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 09:57:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 09:57:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 1635ms 09:57:31 INFO - PROCESS | 1771 | 1464713851213 Marionette TRACE conn3 -> [0,653,"getWindowHandle",null] 09:57:31 INFO - PROCESS | 1771 | 1464713851221 Marionette TRACE conn3 <- [1,653,null,{"value":"8"}] 09:57:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 09:57:31 INFO - PROCESS | 1771 | 1464713851231 Marionette TRACE conn3 -> [0,654,"setScriptTimeout",{"ms":35000}] 09:57:31 INFO - PROCESS | 1771 | 1464713851235 Marionette TRACE conn3 <- [1,654,null,{}] 09:57:31 INFO - PROCESS | 1771 | 1464713851241 Marionette TRACE conn3 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:31 INFO - PROCESS | 1771 | 1464713851426 Marionette TRACE conn3 <- [1,655,null,{"value":null}] 09:57:31 INFO - PROCESS | 1771 | 1464713851658 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:31 INFO - PROCESS | 1771 | ++DOCSHELL 0x8c210000 == 91 [pid = 1771] [id = 171] 09:57:31 INFO - PROCESS | 1771 | ++DOMWINDOW == 231 (0x8c211800) [pid = 1771] [serial = 513] [outer = (nil)] 09:57:31 INFO - PROCESS | 1771 | ++DOMWINDOW == 232 (0x8d98fc00) [pid = 1771] [serial = 514] [outer = 0x8c211800] 09:57:31 INFO - PROCESS | 1771 | 1464713851805 Marionette DEBUG loaded listener.js 09:57:31 INFO - PROCESS | 1771 | ++DOMWINDOW == 233 (0x8dc56800) [pid = 1771] [serial = 515] [outer = 0x8c211800] 09:57:31 INFO - PROCESS | 1771 | --DOCSHELL 0x92258000 == 90 [pid = 1771] [id = 27] 09:57:31 INFO - PROCESS | 1771 | --DOCSHELL 0x8f1cf400 == 89 [pid = 1771] [id = 154] 09:57:32 INFO - PROCESS | 1771 | --DOMWINDOW == 232 (0x8d991c00) [pid = 1771] [serial = 381] [outer = (nil)] [url = about:blank] 09:57:32 INFO - PROCESS | 1771 | --DOCSHELL 0x8e609400 == 88 [pid = 1771] [id = 153] 09:57:32 INFO - PROCESS | 1771 | --DOCSHELL 0x8c20ec00 == 87 [pid = 1771] [id = 152] 09:57:32 INFO - PROCESS | 1771 | --DOCSHELL 0x8ae14000 == 86 [pid = 1771] [id = 151] 09:57:32 INFO - PROCESS | 1771 | --DOCSHELL 0x8e607000 == 85 [pid = 1771] [id = 150] 09:57:32 INFO - PROCESS | 1771 | --DOCSHELL 0x8d996000 == 84 [pid = 1771] [id = 149] 09:57:32 INFO - PROCESS | 1771 | --DOCSHELL 0x91cd7000 == 83 [pid = 1771] [id = 139] 09:57:32 INFO - PROCESS | 1771 | --DOCSHELL 0x8e8ed000 == 82 [pid = 1771] [id = 138] 09:57:32 INFO - PROCESS | 1771 | --DOCSHELL 0x923ce000 == 81 [pid = 1771] [id = 137] 09:57:32 INFO - PROCESS | 1771 | --DOCSHELL 0x9a6e6800 == 80 [pid = 1771] [id = 136] 09:57:32 INFO - PROCESS | 1771 | --DOCSHELL 0x8f1f0c00 == 79 [pid = 1771] [id = 135] 09:57:32 INFO - PROCESS | 1771 | --DOMWINDOW == 231 (0x9bbed000) [pid = 1771] [serial = 268] [outer = (nil)] [url = about:blank] 09:57:32 INFO - PROCESS | 1771 | --DOMWINDOW == 230 (0x8f1f0400) [pid = 1771] [serial = 396] [outer = (nil)] [url = about:blank] 09:57:32 INFO - PROCESS | 1771 | --DOMWINDOW == 229 (0x9b90f800) [pid = 1771] [serial = 352] [outer = (nil)] [url = about:blank] 09:57:32 INFO - PROCESS | 1771 | --DOMWINDOW == 228 (0xa2389000) [pid = 1771] [serial = 363] [outer = (nil)] [url = about:blank] 09:57:32 INFO - PROCESS | 1771 | --DOMWINDOW == 227 (0x91b32400) [pid = 1771] [serial = 385] [outer = (nil)] [url = about:blank] 09:57:32 INFO - PROCESS | 1771 | --DOMWINDOW == 226 (0x8f1dd400) [pid = 1771] [serial = 384] [outer = (nil)] [url = about:blank] 09:57:32 INFO - PROCESS | 1771 | --DOMWINDOW == 225 (0x95914c00) [pid = 1771] [serial = 390] [outer = (nil)] [url = about:blank] 09:57:32 INFO - PROCESS | 1771 | --DOMWINDOW == 224 (0x9591e000) [pid = 1771] [serial = 391] [outer = (nil)] [url = about:blank] 09:57:32 INFO - PROCESS | 1771 | --DOMWINDOW == 223 (0x9bba4400) [pid = 1771] [serial = 360] [outer = (nil)] [url = about:blank] 09:57:32 INFO - PROCESS | 1771 | --DOMWINDOW == 222 (0x92eeb400) [pid = 1771] [serial = 387] [outer = (nil)] [url = about:blank] 09:57:32 INFO - PROCESS | 1771 | --DOMWINDOW == 221 (0x950ac400) [pid = 1771] [serial = 388] [outer = (nil)] [url = about:blank] 09:57:32 INFO - PROCESS | 1771 | --DOMWINDOW == 220 (0x99a70800) [pid = 1771] [serial = 357] [outer = (nil)] [url = about:blank] 09:57:32 INFO - PROCESS | 1771 | --DOMWINDOW == 219 (0x94695c00) [pid = 1771] [serial = 354] [outer = (nil)] [url = about:blank] 09:57:32 INFO - PROCESS | 1771 | --DOMWINDOW == 218 (0x957de000) [pid = 1771] [serial = 366] [outer = (nil)] [url = about:blank] 09:57:32 INFO - PROCESS | 1771 | --DOMWINDOW == 217 (0xa6398400) [pid = 1771] [serial = 369] [outer = (nil)] [url = about:blank] 09:57:32 INFO - PROCESS | 1771 | --DOMWINDOW == 216 (0x8e60c000) [pid = 1771] [serial = 372] [outer = (nil)] [url = about:blank] 09:57:32 INFO - PROCESS | 1771 | --DOMWINDOW == 215 (0xa6c10c00) [pid = 1771] [serial = 375] [outer = (nil)] [url = about:blank] 09:57:32 INFO - PROCESS | 1771 | --DOMWINDOW == 214 (0x8e8f1c00) [pid = 1771] [serial = 378] [outer = (nil)] [url = about:blank] 09:57:32 INFO - PROCESS | 1771 | --DOMWINDOW == 213 (0x8f1f4c00) [pid = 1771] [serial = 397] [outer = (nil)] [url = about:blank] 09:57:32 INFO - PROCESS | 1771 | --DOMWINDOW == 212 (0x9a6e7400) [pid = 1771] [serial = 394] [outer = (nil)] [url = about:blank] 09:57:32 INFO - PROCESS | 1771 | --DOMWINDOW == 211 (0x9a6e1800) [pid = 1771] [serial = 393] [outer = (nil)] [url = about:blank] 09:57:32 INFO - PROCESS | 1771 | --DOMWINDOW == 210 (0x9a6de000) [pid = 1771] [serial = 399] [outer = (nil)] [url = about:blank] 09:57:32 INFO - PROCESS | 1771 | --DOMWINDOW == 209 (0x9ad39800) [pid = 1771] [serial = 400] [outer = (nil)] [url = about:blank] 09:57:32 INFO - PROCESS | 1771 | --DOMWINDOW == 208 (0x9bbe3400) [pid = 1771] [serial = 310] [outer = (nil)] [url = about:blank] 09:57:32 INFO - PROCESS | 1771 | 1464713852754 Marionette TRACE conn3 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 09:57:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 09:57:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 1580ms 09:57:32 INFO - PROCESS | 1771 | 1464713852811 Marionette TRACE conn3 -> [0,657,"getWindowHandle",null] 09:57:32 INFO - PROCESS | 1771 | 1464713852815 Marionette TRACE conn3 <- [1,657,null,{"value":"8"}] 09:57:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 09:57:32 INFO - PROCESS | 1771 | 1464713852821 Marionette TRACE conn3 -> [0,658,"setScriptTimeout",{"ms":35000}] 09:57:32 INFO - PROCESS | 1771 | 1464713852827 Marionette TRACE conn3 <- [1,658,null,{}] 09:57:32 INFO - PROCESS | 1771 | 1464713852855 Marionette TRACE conn3 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:33 INFO - PROCESS | 1771 | 1464713853070 Marionette TRACE conn3 <- [1,659,null,{"value":null}] 09:57:33 INFO - PROCESS | 1771 | 1464713853083 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:33 INFO - PROCESS | 1771 | ++DOCSHELL 0x8d43f800 == 80 [pid = 1771] [id = 172] 09:57:33 INFO - PROCESS | 1771 | ++DOMWINDOW == 209 (0x8e605000) [pid = 1771] [serial = 516] [outer = (nil)] 09:57:33 INFO - PROCESS | 1771 | ++DOMWINDOW == 210 (0x8e610c00) [pid = 1771] [serial = 517] [outer = 0x8e605000] 09:57:33 INFO - PROCESS | 1771 | 1464713853177 Marionette DEBUG loaded listener.js 09:57:33 INFO - PROCESS | 1771 | ++DOMWINDOW == 211 (0x8ee80c00) [pid = 1771] [serial = 518] [outer = 0x8e605000] 09:57:34 INFO - PROCESS | 1771 | 1464713854022 Marionette TRACE conn3 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 09:57:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 09:57:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 1233ms 09:57:34 INFO - PROCESS | 1771 | 1464713854055 Marionette TRACE conn3 -> [0,661,"getWindowHandle",null] 09:57:34 INFO - PROCESS | 1771 | 1464713854059 Marionette TRACE conn3 <- [1,661,null,{"value":"8"}] 09:57:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 09:57:34 INFO - PROCESS | 1771 | 1464713854070 Marionette TRACE conn3 -> [0,662,"setScriptTimeout",{"ms":35000}] 09:57:34 INFO - PROCESS | 1771 | 1464713854073 Marionette TRACE conn3 <- [1,662,null,{}] 09:57:34 INFO - PROCESS | 1771 | 1464713854079 Marionette TRACE conn3 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:34 INFO - PROCESS | 1771 | 1464713854333 Marionette TRACE conn3 <- [1,663,null,{"value":null}] 09:57:34 INFO - PROCESS | 1771 | 1464713854360 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:34 INFO - PROCESS | 1771 | ++DOCSHELL 0x8dcdd400 == 81 [pid = 1771] [id = 173] 09:57:34 INFO - PROCESS | 1771 | ++DOMWINDOW == 212 (0x8f1ce400) [pid = 1771] [serial = 519] [outer = (nil)] 09:57:34 INFO - PROCESS | 1771 | ++DOMWINDOW == 213 (0x8f1e8400) [pid = 1771] [serial = 520] [outer = 0x8f1ce400] 09:57:34 INFO - PROCESS | 1771 | 1464713854434 Marionette DEBUG loaded listener.js 09:57:34 INFO - PROCESS | 1771 | ++DOMWINDOW == 214 (0x910f4000) [pid = 1771] [serial = 521] [outer = 0x8f1ce400] 09:57:35 INFO - PROCESS | 1771 | [1771] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 09:57:35 INFO - PROCESS | 1771 | 1464713855358 Marionette TRACE conn3 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 09:57:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 09:57:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1329ms 09:57:35 INFO - PROCESS | 1771 | 1464713855400 Marionette TRACE conn3 -> [0,665,"getWindowHandle",null] 09:57:35 INFO - PROCESS | 1771 | 1464713855404 Marionette TRACE conn3 <- [1,665,null,{"value":"8"}] 09:57:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 09:57:35 INFO - PROCESS | 1771 | 1464713855416 Marionette TRACE conn3 -> [0,666,"setScriptTimeout",{"ms":35000}] 09:57:35 INFO - PROCESS | 1771 | 1464713855419 Marionette TRACE conn3 <- [1,666,null,{}] 09:57:35 INFO - PROCESS | 1771 | 1464713855425 Marionette TRACE conn3 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:35 INFO - PROCESS | 1771 | 1464713855630 Marionette TRACE conn3 <- [1,667,null,{"value":null}] 09:57:35 INFO - PROCESS | 1771 | 1464713855726 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:35 INFO - PROCESS | 1771 | ++DOCSHELL 0x8a049800 == 82 [pid = 1771] [id = 174] 09:57:35 INFO - PROCESS | 1771 | ++DOMWINDOW == 215 (0x8f1f2800) [pid = 1771] [serial = 522] [outer = (nil)] 09:57:35 INFO - PROCESS | 1771 | ++DOMWINDOW == 216 (0x91b34400) [pid = 1771] [serial = 523] [outer = 0x8f1f2800] 09:57:35 INFO - PROCESS | 1771 | 1464713855796 Marionette DEBUG loaded listener.js 09:57:35 INFO - PROCESS | 1771 | ++DOMWINDOW == 217 (0x91ccdc00) [pid = 1771] [serial = 524] [outer = 0x8f1f2800] 09:57:36 INFO - PROCESS | 1771 | --DOMWINDOW == 216 (0x91461400) [pid = 1771] [serial = 456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 09:57:36 INFO - PROCESS | 1771 | --DOMWINDOW == 215 (0x91462800) [pid = 1771] [serial = 453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 09:57:36 INFO - PROCESS | 1771 | --DOMWINDOW == 214 (0x9146a000) [pid = 1771] [serial = 459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 09:57:36 INFO - PROCESS | 1771 | --DOMWINDOW == 213 (0x8d997400) [pid = 1771] [serial = 447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 09:57:36 INFO - PROCESS | 1771 | --DOMWINDOW == 212 (0x91b39400) [pid = 1771] [serial = 462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 09:57:36 INFO - PROCESS | 1771 | --DOMWINDOW == 211 (0x8e60ac00) [pid = 1771] [serial = 450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 09:57:36 INFO - PROCESS | 1771 | [1771] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 09:57:37 INFO - PROCESS | 1771 | 1464713857017 Marionette TRACE conn3 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 09:57:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 09:57:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 1639ms 09:57:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 09:57:37 INFO - PROCESS | 1771 | 1464713857056 Marionette TRACE conn3 -> [0,669,"getWindowHandle",null] 09:57:37 INFO - PROCESS | 1771 | 1464713857059 Marionette TRACE conn3 <- [1,669,null,{"value":"8"}] 09:57:37 INFO - PROCESS | 1771 | 1464713857066 Marionette TRACE conn3 -> [0,670,"setScriptTimeout",{"ms":35000}] 09:57:37 INFO - PROCESS | 1771 | 1464713857069 Marionette TRACE conn3 <- [1,670,null,{}] 09:57:37 INFO - PROCESS | 1771 | 1464713857075 Marionette TRACE conn3 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:37 INFO - PROCESS | 1771 | 1464713857325 Marionette TRACE conn3 <- [1,671,null,{"value":null}] 09:57:37 INFO - PROCESS | 1771 | 1464713857440 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:37 INFO - PROCESS | 1771 | ++DOCSHELL 0x923d6400 == 83 [pid = 1771] [id = 175] 09:57:37 INFO - PROCESS | 1771 | ++DOMWINDOW == 212 (0x923d7c00) [pid = 1771] [serial = 525] [outer = (nil)] 09:57:37 INFO - PROCESS | 1771 | ++DOMWINDOW == 213 (0x92ee6400) [pid = 1771] [serial = 526] [outer = 0x923d7c00] 09:57:37 INFO - PROCESS | 1771 | 1464713857524 Marionette DEBUG loaded listener.js 09:57:37 INFO - PROCESS | 1771 | ++DOMWINDOW == 214 (0x93b96400) [pid = 1771] [serial = 527] [outer = 0x923d7c00] 09:57:38 INFO - PROCESS | 1771 | 1464713858343 Marionette TRACE conn3 <- [1,672,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 09:57:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 09:57:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 1337ms 09:57:38 INFO - PROCESS | 1771 | 1464713858403 Marionette TRACE conn3 -> [0,673,"getWindowHandle",null] 09:57:38 INFO - PROCESS | 1771 | 1464713858407 Marionette TRACE conn3 <- [1,673,null,{"value":"8"}] 09:57:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 09:57:38 INFO - PROCESS | 1771 | 1464713858413 Marionette TRACE conn3 -> [0,674,"setScriptTimeout",{"ms":35000}] 09:57:38 INFO - PROCESS | 1771 | 1464713858416 Marionette TRACE conn3 <- [1,674,null,{}] 09:57:38 INFO - PROCESS | 1771 | 1464713858421 Marionette TRACE conn3 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:38 INFO - PROCESS | 1771 | 1464713858574 Marionette TRACE conn3 <- [1,675,null,{"value":null}] 09:57:38 INFO - PROCESS | 1771 | 1464713858846 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:38 INFO - PROCESS | 1771 | ++DOCSHELL 0x89e67000 == 84 [pid = 1771] [id = 176] 09:57:38 INFO - PROCESS | 1771 | ++DOMWINDOW == 215 (0x89e67400) [pid = 1771] [serial = 528] [outer = (nil)] 09:57:38 INFO - PROCESS | 1771 | ++DOMWINDOW == 216 (0x8a053800) [pid = 1771] [serial = 529] [outer = 0x89e67400] 09:57:38 INFO - PROCESS | 1771 | 1464713858939 Marionette DEBUG loaded listener.js 09:57:39 INFO - PROCESS | 1771 | ++DOMWINDOW == 217 (0x8a64d000) [pid = 1771] [serial = 530] [outer = 0x89e67400] 09:57:39 INFO - PROCESS | 1771 | [1771] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 09:57:39 INFO - PROCESS | 1771 | 1464713859925 Marionette TRACE conn3 <- [1,676,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 09:57:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | strokeRect of Nx0 pixels draws a closed line with no caps 09:57:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 1543ms 09:57:39 INFO - PROCESS | 1771 | 1464713859960 Marionette TRACE conn3 -> [0,677,"getWindowHandle",null] 09:57:39 INFO - PROCESS | 1771 | 1464713859975 Marionette TRACE conn3 <- [1,677,null,{"value":"8"}] 09:57:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 09:57:39 INFO - PROCESS | 1771 | 1464713859984 Marionette TRACE conn3 -> [0,678,"setScriptTimeout",{"ms":35000}] 09:57:39 INFO - PROCESS | 1771 | 1464713859989 Marionette TRACE conn3 <- [1,678,null,{}] 09:57:40 INFO - PROCESS | 1771 | 1464713859997 Marionette TRACE conn3 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:40 INFO - PROCESS | 1771 | 1464713860198 Marionette TRACE conn3 <- [1,679,null,{"value":null}] 09:57:40 INFO - PROCESS | 1771 | 1464713860435 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:40 INFO - PROCESS | 1771 | ++DOCSHELL 0x8d994800 == 85 [pid = 1771] [id = 177] 09:57:40 INFO - PROCESS | 1771 | ++DOMWINDOW == 218 (0x8d995c00) [pid = 1771] [serial = 531] [outer = (nil)] 09:57:40 INFO - PROCESS | 1771 | ++DOMWINDOW == 219 (0x8dc5ac00) [pid = 1771] [serial = 532] [outer = 0x8d995c00] 09:57:40 INFO - PROCESS | 1771 | 1464713860572 Marionette DEBUG loaded listener.js 09:57:40 INFO - PROCESS | 1771 | ++DOMWINDOW == 220 (0x8dcdd000) [pid = 1771] [serial = 533] [outer = 0x8d995c00] 09:57:41 INFO - PROCESS | 1771 | 1464713861461 Marionette TRACE conn3 <- [1,680,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 09:57:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 09:57:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1537ms 09:57:41 INFO - PROCESS | 1771 | 1464713861525 Marionette TRACE conn3 -> [0,681,"getWindowHandle",null] 09:57:41 INFO - PROCESS | 1771 | 1464713861531 Marionette TRACE conn3 <- [1,681,null,{"value":"8"}] 09:57:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 09:57:41 INFO - PROCESS | 1771 | 1464713861539 Marionette TRACE conn3 -> [0,682,"setScriptTimeout",{"ms":35000}] 09:57:41 INFO - PROCESS | 1771 | 1464713861543 Marionette TRACE conn3 <- [1,682,null,{}] 09:57:41 INFO - PROCESS | 1771 | 1464713861549 Marionette TRACE conn3 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:41 INFO - PROCESS | 1771 | 1464713861744 Marionette TRACE conn3 <- [1,683,null,{"value":null}] 09:57:41 INFO - PROCESS | 1771 | 1464713861928 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:42 INFO - PROCESS | 1771 | ++DOCSHELL 0x8f1ed800 == 86 [pid = 1771] [id = 178] 09:57:42 INFO - PROCESS | 1771 | ++DOMWINDOW == 221 (0x91b34c00) [pid = 1771] [serial = 534] [outer = (nil)] 09:57:42 INFO - PROCESS | 1771 | ++DOMWINDOW == 222 (0x91cd4800) [pid = 1771] [serial = 535] [outer = 0x91b34c00] 09:57:42 INFO - PROCESS | 1771 | 1464713862109 Marionette DEBUG loaded listener.js 09:57:42 INFO - PROCESS | 1771 | ++DOMWINDOW == 223 (0x920ce800) [pid = 1771] [serial = 536] [outer = 0x91b34c00] 09:57:43 INFO - PROCESS | 1771 | SkCairoFTTypeface::onFilterRec unimplemented 09:57:43 INFO - PROCESS | 1771 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 09:57:43 INFO - PROCESS | 1771 | 1464713863499 Marionette TRACE conn3 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 09:57:43 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | textAlign center is the center of the em squares (not the bounding box) 09:57:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1980ms 09:57:43 INFO - PROCESS | 1771 | 1464713863518 Marionette TRACE conn3 -> [0,685,"getWindowHandle",null] 09:57:43 INFO - PROCESS | 1771 | 1464713863522 Marionette TRACE conn3 <- [1,685,null,{"value":"8"}] 09:57:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 09:57:43 INFO - PROCESS | 1771 | 1464713863585 Marionette TRACE conn3 -> [0,686,"setScriptTimeout",{"ms":35000}] 09:57:43 INFO - PROCESS | 1771 | 1464713863594 Marionette TRACE conn3 <- [1,686,null,{}] 09:57:43 INFO - PROCESS | 1771 | 1464713863620 Marionette TRACE conn3 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:43 INFO - PROCESS | 1771 | 1464713863804 Marionette TRACE conn3 <- [1,687,null,{"value":null}] 09:57:44 INFO - PROCESS | 1771 | 1464713863985 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:44 INFO - PROCESS | 1771 | ++DOCSHELL 0x8f1e8c00 == 87 [pid = 1771] [id = 179] 09:57:44 INFO - PROCESS | 1771 | ++DOMWINDOW == 224 (0x91debc00) [pid = 1771] [serial = 537] [outer = (nil)] 09:57:44 INFO - PROCESS | 1771 | ++DOMWINDOW == 225 (0x9468c400) [pid = 1771] [serial = 538] [outer = 0x91debc00] 09:57:44 INFO - PROCESS | 1771 | 1464713864073 Marionette DEBUG loaded listener.js 09:57:44 INFO - PROCESS | 1771 | ++DOMWINDOW == 226 (0x957e0c00) [pid = 1771] [serial = 539] [outer = 0x91debc00] 09:57:45 INFO - PROCESS | 1771 | SkCairoFTTypeface::onFilterRec unimplemented 09:57:45 INFO - PROCESS | 1771 | 1464713865402 Marionette TRACE conn3 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 09:57:45 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 09:57:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1908ms 09:57:45 INFO - PROCESS | 1771 | 1464713865438 Marionette TRACE conn3 -> [0,689,"getWindowHandle",null] 09:57:45 INFO - PROCESS | 1771 | 1464713865442 Marionette TRACE conn3 <- [1,689,null,{"value":"8"}] 09:57:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 09:57:45 INFO - PROCESS | 1771 | 1464713865449 Marionette TRACE conn3 -> [0,690,"setScriptTimeout",{"ms":35000}] 09:57:45 INFO - PROCESS | 1771 | 1464713865452 Marionette TRACE conn3 <- [1,690,null,{}] 09:57:45 INFO - PROCESS | 1771 | 1464713865458 Marionette TRACE conn3 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:45 INFO - PROCESS | 1771 | 1464713865708 Marionette TRACE conn3 <- [1,691,null,{"value":null}] 09:57:45 INFO - PROCESS | 1771 | 1464713865891 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:45 INFO - PROCESS | 1771 | ++DOCSHELL 0x9576b800 == 88 [pid = 1771] [id = 180] 09:57:45 INFO - PROCESS | 1771 | ++DOMWINDOW == 227 (0x957e0400) [pid = 1771] [serial = 540] [outer = (nil)] 09:57:45 INFO - PROCESS | 1771 | ++DOMWINDOW == 228 (0x996e8400) [pid = 1771] [serial = 541] [outer = 0x957e0400] 09:57:45 INFO - PROCESS | 1771 | 1464713865975 Marionette DEBUG loaded listener.js 09:57:46 INFO - PROCESS | 1771 | ++DOMWINDOW == 229 (0x99b60400) [pid = 1771] [serial = 542] [outer = 0x957e0400] 09:57:47 INFO - PROCESS | 1771 | SkCairoFTTypeface::onFilterRec unimplemented 09:57:47 INFO - PROCESS | 1771 | 1464713867270 Marionette TRACE conn3 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 09:57:47 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 09:57:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1881ms 09:57:47 INFO - PROCESS | 1771 | 1464713867418 Marionette TRACE conn3 -> [0,693,"getWindowHandle",null] 09:57:47 INFO - PROCESS | 1771 | 1464713867422 Marionette TRACE conn3 <- [1,693,null,{"value":"8"}] 09:57:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 09:57:47 INFO - PROCESS | 1771 | 1464713867432 Marionette TRACE conn3 -> [0,694,"setScriptTimeout",{"ms":35000}] 09:57:47 INFO - PROCESS | 1771 | 1464713867435 Marionette TRACE conn3 <- [1,694,null,{}] 09:57:47 INFO - PROCESS | 1771 | 1464713867441 Marionette TRACE conn3 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:47 INFO - PROCESS | 1771 | 1464713867623 Marionette TRACE conn3 <- [1,695,null,{"value":null}] 09:57:47 INFO - PROCESS | 1771 | 1464713867808 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:47 INFO - PROCESS | 1771 | ++DOCSHELL 0x98f5e800 == 89 [pid = 1771] [id = 181] 09:57:47 INFO - PROCESS | 1771 | ++DOMWINDOW == 230 (0x996e6800) [pid = 1771] [serial = 543] [outer = (nil)] 09:57:47 INFO - PROCESS | 1771 | ++DOMWINDOW == 231 (0x9a4b9400) [pid = 1771] [serial = 544] [outer = 0x996e6800] 09:57:47 INFO - PROCESS | 1771 | 1464713867906 Marionette DEBUG loaded listener.js 09:57:48 INFO - PROCESS | 1771 | ++DOMWINDOW == 232 (0x9ad3b800) [pid = 1771] [serial = 545] [outer = 0x996e6800] 09:57:49 INFO - PROCESS | 1771 | SkCairoFTTypeface::onFilterRec unimplemented 09:57:49 INFO - PROCESS | 1771 | 1464713869252 Marionette TRACE conn3 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 09:57:49 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | textAlign left is the left of the first em square (not the bounding box) 09:57:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1883ms 09:57:49 INFO - PROCESS | 1771 | 1464713869413 Marionette TRACE conn3 -> [0,697,"getWindowHandle",null] 09:57:49 INFO - PROCESS | 1771 | 1464713869418 Marionette TRACE conn3 <- [1,697,null,{"value":"8"}] 09:57:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 09:57:49 INFO - PROCESS | 1771 | 1464713869432 Marionette TRACE conn3 -> [0,698,"setScriptTimeout",{"ms":35000}] 09:57:49 INFO - PROCESS | 1771 | 1464713869436 Marionette TRACE conn3 <- [1,698,null,{}] 09:57:49 INFO - PROCESS | 1771 | 1464713869442 Marionette TRACE conn3 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:49 INFO - PROCESS | 1771 | 1464713869619 Marionette TRACE conn3 <- [1,699,null,{"value":null}] 09:57:49 INFO - PROCESS | 1771 | 1464713869801 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:49 INFO - PROCESS | 1771 | ++DOCSHELL 0x923d5800 == 90 [pid = 1771] [id = 182] 09:57:49 INFO - PROCESS | 1771 | ++DOMWINDOW == 233 (0x9a725000) [pid = 1771] [serial = 546] [outer = (nil)] 09:57:49 INFO - PROCESS | 1771 | ++DOMWINDOW == 234 (0x9b909c00) [pid = 1771] [serial = 547] [outer = 0x9a725000] 09:57:49 INFO - PROCESS | 1771 | 1464713869883 Marionette DEBUG loaded listener.js 09:57:49 INFO - PROCESS | 1771 | ++DOMWINDOW == 235 (0x9bba1400) [pid = 1771] [serial = 548] [outer = 0x9a725000] 09:57:51 INFO - PROCESS | 1771 | SkCairoFTTypeface::onFilterRec unimplemented 09:57:51 INFO - PROCESS | 1771 | 1464713871173 Marionette TRACE conn3 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 09:57:51 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | textAlign right is the right of the last em square (not the bounding box) 09:57:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1786ms 09:57:51 INFO - PROCESS | 1771 | 1464713871217 Marionette TRACE conn3 -> [0,701,"getWindowHandle",null] 09:57:51 INFO - PROCESS | 1771 | 1464713871222 Marionette TRACE conn3 <- [1,701,null,{"value":"8"}] 09:57:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 09:57:51 INFO - PROCESS | 1771 | 1464713871228 Marionette TRACE conn3 -> [0,702,"setScriptTimeout",{"ms":35000}] 09:57:51 INFO - PROCESS | 1771 | 1464713871232 Marionette TRACE conn3 <- [1,702,null,{}] 09:57:51 INFO - PROCESS | 1771 | 1464713871237 Marionette TRACE conn3 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:51 INFO - PROCESS | 1771 | 1464713871504 Marionette TRACE conn3 <- [1,703,null,{"value":null}] 09:57:51 INFO - PROCESS | 1771 | 1464713871691 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:51 INFO - PROCESS | 1771 | ++DOCSHELL 0x9b838000 == 91 [pid = 1771] [id = 183] 09:57:51 INFO - PROCESS | 1771 | ++DOMWINDOW == 236 (0x9b90e000) [pid = 1771] [serial = 549] [outer = (nil)] 09:57:51 INFO - PROCESS | 1771 | ++DOMWINDOW == 237 (0x9cda6800) [pid = 1771] [serial = 550] [outer = 0x9b90e000] 09:57:51 INFO - PROCESS | 1771 | 1464713871780 Marionette DEBUG loaded listener.js 09:57:51 INFO - PROCESS | 1771 | ++DOMWINDOW == 238 (0x9d1c7000) [pid = 1771] [serial = 551] [outer = 0x9b90e000] 09:57:53 INFO - PROCESS | 1771 | SkCairoFTTypeface::onFilterRec unimplemented 09:57:53 INFO - PROCESS | 1771 | 1464713873091 Marionette TRACE conn3 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 09:57:53 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 09:57:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1884ms 09:57:53 INFO - PROCESS | 1771 | 1464713873113 Marionette TRACE conn3 -> [0,705,"getWindowHandle",null] 09:57:53 INFO - PROCESS | 1771 | 1464713873116 Marionette TRACE conn3 <- [1,705,null,{"value":"8"}] 09:57:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 09:57:53 INFO - PROCESS | 1771 | 1464713873123 Marionette TRACE conn3 -> [0,706,"setScriptTimeout",{"ms":35000}] 09:57:53 INFO - PROCESS | 1771 | 1464713873126 Marionette TRACE conn3 <- [1,706,null,{}] 09:57:53 INFO - PROCESS | 1771 | 1464713873177 Marionette TRACE conn3 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:53 INFO - PROCESS | 1771 | 1464713873442 Marionette TRACE conn3 <- [1,707,null,{"value":null}] 09:57:53 INFO - PROCESS | 1771 | 1464713873585 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:53 INFO - PROCESS | 1771 | ++DOCSHELL 0x8c0b6c00 == 92 [pid = 1771] [id = 184] 09:57:53 INFO - PROCESS | 1771 | ++DOMWINDOW == 239 (0x8ee86000) [pid = 1771] [serial = 552] [outer = (nil)] 09:57:53 INFO - PROCESS | 1771 | ++DOMWINDOW == 240 (0x951ea000) [pid = 1771] [serial = 553] [outer = 0x8ee86000] 09:57:53 INFO - PROCESS | 1771 | 1464713873670 Marionette DEBUG loaded listener.js 09:57:53 INFO - PROCESS | 1771 | ++DOMWINDOW == 241 (0x9a4b4000) [pid = 1771] [serial = 554] [outer = 0x8ee86000] 09:57:55 INFO - PROCESS | 1771 | SkCairoFTTypeface::onFilterRec unimplemented 09:57:55 INFO - PROCESS | 1771 | 1464713875572 Marionette TRACE conn3 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 09:57:55 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 09:57:55 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 2484ms 09:57:55 INFO - PROCESS | 1771 | 1464713875608 Marionette TRACE conn3 -> [0,709,"getWindowHandle",null] 09:57:55 INFO - PROCESS | 1771 | 1464713875612 Marionette TRACE conn3 <- [1,709,null,{"value":"8"}] 09:57:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 09:57:55 INFO - PROCESS | 1771 | 1464713875622 Marionette TRACE conn3 -> [0,710,"setScriptTimeout",{"ms":35000}] 09:57:55 INFO - PROCESS | 1771 | 1464713875627 Marionette TRACE conn3 <- [1,710,null,{}] 09:57:55 INFO - PROCESS | 1771 | 1464713875636 Marionette TRACE conn3 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:55 INFO - PROCESS | 1771 | 1464713875802 Marionette TRACE conn3 <- [1,711,null,{"value":null}] 09:57:56 INFO - PROCESS | 1771 | 1464713875997 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:56 INFO - PROCESS | 1771 | ++DOCSHELL 0x8c20e000 == 93 [pid = 1771] [id = 185] 09:57:56 INFO - PROCESS | 1771 | ++DOMWINDOW == 242 (0x8d438400) [pid = 1771] [serial = 555] [outer = (nil)] 09:57:56 INFO - PROCESS | 1771 | ++DOMWINDOW == 243 (0x8dbf0400) [pid = 1771] [serial = 556] [outer = 0x8d438400] 09:57:56 INFO - PROCESS | 1771 | 1464713876078 Marionette DEBUG loaded listener.js 09:57:56 INFO - PROCESS | 1771 | ++DOMWINDOW == 244 (0x8e608800) [pid = 1771] [serial = 557] [outer = 0x8d438400] 09:57:57 INFO - PROCESS | 1771 | --DOCSHELL 0x9b881c00 == 92 [pid = 1771] [id = 120] 09:57:57 INFO - PROCESS | 1771 | --DOCSHELL 0x9507bc00 == 91 [pid = 1771] [id = 24] 09:57:57 INFO - PROCESS | 1771 | --DOMWINDOW == 243 (0x91cd2000) [pid = 1771] [serial = 414] [outer = (nil)] [url = about:blank] 09:57:57 INFO - PROCESS | 1771 | --DOMWINDOW == 242 (0x8ae16c00) [pid = 1771] [serial = 439] [outer = (nil)] [url = about:blank] 09:57:57 INFO - PROCESS | 1771 | --DOMWINDOW == 241 (0x9cd9f400) [pid = 1771] [serial = 430] [outer = (nil)] [url = about:blank] 09:57:57 INFO - PROCESS | 1771 | --DOMWINDOW == 240 (0x8dc65c00) [pid = 1771] [serial = 423] [outer = (nil)] [url = about:blank] 09:57:57 INFO - PROCESS | 1771 | --DOMWINDOW == 239 (0x8c0ac800) [pid = 1771] [serial = 433] [outer = (nil)] [url = about:blank] 09:57:57 INFO - PROCESS | 1771 | --DOMWINDOW == 238 (0x91de5000) [pid = 1771] [serial = 417] [outer = (nil)] [url = about:blank] 09:57:57 INFO - PROCESS | 1771 | --DOMWINDOW == 237 (0x8d43d400) [pid = 1771] [serial = 427] [outer = (nil)] [url = about:blank] 09:57:57 INFO - PROCESS | 1771 | --DOMWINDOW == 236 (0x9bbedc00) [pid = 1771] [serial = 408] [outer = (nil)] [url = about:blank] 09:57:57 INFO - PROCESS | 1771 | --DOMWINDOW == 235 (0x8c20cc00) [pid = 1771] [serial = 436] [outer = (nil)] [url = about:blank] 09:57:57 INFO - PROCESS | 1771 | --DOMWINDOW == 234 (0x9bbe8400) [pid = 1771] [serial = 411] [outer = (nil)] [url = about:blank] 09:57:57 INFO - PROCESS | 1771 | --DOMWINDOW == 233 (0x9b913c00) [pid = 1771] [serial = 402] [outer = (nil)] [url = about:blank] 09:57:57 INFO - PROCESS | 1771 | --DOMWINDOW == 232 (0x91bd9000) [pid = 1771] [serial = 405] [outer = (nil)] [url = about:blank] 09:57:57 INFO - PROCESS | 1771 | --DOMWINDOW == 231 (0x91de3800) [pid = 1771] [serial = 420] [outer = (nil)] [url = about:blank] 09:57:57 INFO - PROCESS | 1771 | --DOMWINDOW == 230 (0x8d436800) [pid = 1771] [serial = 442] [outer = (nil)] [url = about:blank] 09:57:57 INFO - PROCESS | 1771 | --DOCSHELL 0x9880b400 == 90 [pid = 1771] [id = 42] 09:57:57 INFO - PROCESS | 1771 | --DOCSHELL 0x923d6400 == 89 [pid = 1771] [id = 175] 09:57:57 INFO - PROCESS | 1771 | --DOCSHELL 0x8a049800 == 88 [pid = 1771] [id = 174] 09:57:57 INFO - PROCESS | 1771 | --DOCSHELL 0x8dcdd400 == 87 [pid = 1771] [id = 173] 09:57:57 INFO - PROCESS | 1771 | --DOCSHELL 0x8d43f800 == 86 [pid = 1771] [id = 172] 09:57:57 INFO - PROCESS | 1771 | --DOCSHELL 0x8c210000 == 85 [pid = 1771] [id = 171] 09:57:57 INFO - PROCESS | 1771 | --DOCSHELL 0x8a644c00 == 84 [pid = 1771] [id = 170] 09:57:57 INFO - PROCESS | 1771 | --DOCSHELL 0x8dbee000 == 83 [pid = 1771] [id = 164] 09:57:57 INFO - PROCESS | 1771 | --DOCSHELL 0x8dbebc00 == 82 [pid = 1771] [id = 163] 09:57:57 INFO - PROCESS | 1771 | --DOCSHELL 0x9bba5400 == 81 [pid = 1771] [id = 162] 09:57:57 INFO - PROCESS | 1771 | --DOCSHELL 0x9ad36000 == 80 [pid = 1771] [id = 161] 09:57:57 INFO - PROCESS | 1771 | --DOCSHELL 0x8ee8a400 == 79 [pid = 1771] [id = 160] 09:57:57 INFO - PROCESS | 1771 | --DOCSHELL 0x8ae10800 == 78 [pid = 1771] [id = 159] 09:57:57 INFO - PROCESS | 1771 | --DOCSHELL 0x950ab400 == 77 [pid = 1771] [id = 158] 09:57:57 INFO - PROCESS | 1771 | --DOCSHELL 0x8f1f2400 == 76 [pid = 1771] [id = 157] 09:57:57 INFO - PROCESS | 1771 | --DOCSHELL 0x8c20dc00 == 75 [pid = 1771] [id = 156] 09:57:57 INFO - PROCESS | 1771 | SkCairoFTTypeface::onFilterRec unimplemented 09:57:57 INFO - PROCESS | 1771 | 1464713877378 Marionette TRACE conn3 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 09:57:57 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 09:57:57 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1787ms 09:57:57 INFO - PROCESS | 1771 | 1464713877409 Marionette TRACE conn3 -> [0,713,"getWindowHandle",null] 09:57:57 INFO - PROCESS | 1771 | 1464713877417 Marionette TRACE conn3 <- [1,713,null,{"value":"8"}] 09:57:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 09:57:57 INFO - PROCESS | 1771 | 1464713877427 Marionette TRACE conn3 -> [0,714,"setScriptTimeout",{"ms":35000}] 09:57:57 INFO - PROCESS | 1771 | 1464713877431 Marionette TRACE conn3 <- [1,714,null,{}] 09:57:57 INFO - PROCESS | 1771 | 1464713877534 Marionette TRACE conn3 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:57 INFO - PROCESS | 1771 | --DOMWINDOW == 229 (0x951f3000) [pid = 1771] [serial = 464] [outer = (nil)] [url = about:blank] 09:57:57 INFO - PROCESS | 1771 | --DOMWINDOW == 228 (0x9225c400) [pid = 1771] [serial = 458] [outer = (nil)] [url = about:blank] 09:57:57 INFO - PROCESS | 1771 | --DOMWINDOW == 227 (0x91bde800) [pid = 1771] [serial = 455] [outer = (nil)] [url = about:blank] 09:57:57 INFO - PROCESS | 1771 | --DOMWINDOW == 226 (0x923d5400) [pid = 1771] [serial = 460] [outer = (nil)] [url = about:blank] 09:57:57 INFO - PROCESS | 1771 | --DOMWINDOW == 225 (0x8dcd4000) [pid = 1771] [serial = 448] [outer = (nil)] [url = about:blank] 09:57:57 INFO - PROCESS | 1771 | --DOMWINDOW == 224 (0x92ee2c00) [pid = 1771] [serial = 461] [outer = (nil)] [url = about:blank] 09:57:57 INFO - PROCESS | 1771 | --DOMWINDOW == 223 (0x951e9800) [pid = 1771] [serial = 463] [outer = (nil)] [url = about:blank] 09:57:57 INFO - PROCESS | 1771 | --DOMWINDOW == 222 (0x91b39000) [pid = 1771] [serial = 454] [outer = (nil)] [url = about:blank] 09:57:57 INFO - PROCESS | 1771 | --DOMWINDOW == 221 (0x8f1da400) [pid = 1771] [serial = 452] [outer = (nil)] [url = about:blank] 09:57:57 INFO - PROCESS | 1771 | --DOMWINDOW == 220 (0x8ee8d400) [pid = 1771] [serial = 451] [outer = (nil)] [url = about:blank] 09:57:57 INFO - PROCESS | 1771 | --DOMWINDOW == 219 (0x91de5400) [pid = 1771] [serial = 457] [outer = (nil)] [url = about:blank] 09:57:57 INFO - PROCESS | 1771 | --DOMWINDOW == 218 (0x8e604000) [pid = 1771] [serial = 449] [outer = (nil)] [url = about:blank] 09:57:57 INFO - PROCESS | 1771 | --DOMWINDOW == 217 (0x92e48400) [pid = 1771] [serial = 238] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 09:57:57 INFO - PROCESS | 1771 | --DOMWINDOW == 216 (0x8e8f8000) [pid = 1771] [serial = 445] [outer = (nil)] [url = about:blank] 09:57:57 INFO - PROCESS | 1771 | 1464713877790 Marionette TRACE conn3 <- [1,715,null,{"value":null}] 09:57:57 INFO - PROCESS | 1771 | 1464713877905 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:57 INFO - PROCESS | 1771 | ++DOCSHELL 0x8ae10800 == 76 [pid = 1771] [id = 186] 09:57:57 INFO - PROCESS | 1771 | ++DOMWINDOW == 217 (0x8d436800) [pid = 1771] [serial = 558] [outer = (nil)] 09:57:57 INFO - PROCESS | 1771 | ++DOMWINDOW == 218 (0x8dbf7400) [pid = 1771] [serial = 559] [outer = 0x8d436800] 09:57:57 INFO - PROCESS | 1771 | 1464713877978 Marionette DEBUG loaded listener.js 09:57:58 INFO - PROCESS | 1771 | ++DOMWINDOW == 219 (0x8e601c00) [pid = 1771] [serial = 560] [outer = 0x8d436800] 09:57:59 INFO - PROCESS | 1771 | SkCairoFTTypeface::onFilterRec unimplemented 09:57:59 INFO - PROCESS | 1771 | 1464713879139 Marionette TRACE conn3 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 09:57:59 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | fillText handles maxWidth based on line size, not bounding box size 09:57:59 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1731ms 09:57:59 INFO - PROCESS | 1771 | 1464713879159 Marionette TRACE conn3 -> [0,717,"getWindowHandle",null] 09:57:59 INFO - PROCESS | 1771 | 1464713879164 Marionette TRACE conn3 <- [1,717,null,{"value":"8"}] 09:57:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 09:57:59 INFO - PROCESS | 1771 | 1464713879171 Marionette TRACE conn3 -> [0,718,"setScriptTimeout",{"ms":35000}] 09:57:59 INFO - PROCESS | 1771 | 1464713879176 Marionette TRACE conn3 <- [1,718,null,{}] 09:57:59 INFO - PROCESS | 1771 | 1464713879192 Marionette TRACE conn3 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:59 INFO - PROCESS | 1771 | 1464713879447 Marionette TRACE conn3 <- [1,719,null,{"value":null}] 09:57:59 INFO - PROCESS | 1771 | 1464713879598 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:59 INFO - PROCESS | 1771 | ++DOCSHELL 0x8dc5d400 == 77 [pid = 1771] [id = 187] 09:57:59 INFO - PROCESS | 1771 | ++DOMWINDOW == 220 (0x8f1d4800) [pid = 1771] [serial = 561] [outer = (nil)] 09:57:59 INFO - PROCESS | 1771 | ++DOMWINDOW == 221 (0x8f1f0400) [pid = 1771] [serial = 562] [outer = 0x8f1d4800] 09:57:59 INFO - PROCESS | 1771 | 1464713879676 Marionette DEBUG loaded listener.js 09:57:59 INFO - PROCESS | 1771 | ++DOMWINDOW == 222 (0x91b3b400) [pid = 1771] [serial = 563] [outer = 0x8f1d4800] 09:58:00 INFO - PROCESS | 1771 | SkCairoFTTypeface::onFilterRec unimplemented 09:58:00 INFO - PROCESS | 1771 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 09:58:00 INFO - PROCESS | 1771 | 1464713880949 Marionette TRACE conn3 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 09:58:01 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 09:58:01 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1834ms 09:58:01 INFO - PROCESS | 1771 | 1464713881005 Marionette TRACE conn3 -> [0,721,"getWindowHandle",null] 09:58:01 INFO - PROCESS | 1771 | 1464713881009 Marionette TRACE conn3 <- [1,721,null,{"value":"8"}] 09:58:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 09:58:01 INFO - PROCESS | 1771 | 1464713881023 Marionette TRACE conn3 -> [0,722,"setScriptTimeout",{"ms":35000}] 09:58:01 INFO - PROCESS | 1771 | 1464713881026 Marionette TRACE conn3 <- [1,722,null,{}] 09:58:01 INFO - PROCESS | 1771 | 1464713881032 Marionette TRACE conn3 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:01 INFO - PROCESS | 1771 | 1464713881347 Marionette TRACE conn3 <- [1,723,null,{"value":null}] 09:58:01 INFO - PROCESS | 1771 | 1464713881387 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:01 INFO - PROCESS | 1771 | ++DOCSHELL 0x8f1e7800 == 78 [pid = 1771] [id = 188] 09:58:01 INFO - PROCESS | 1771 | ++DOMWINDOW == 223 (0x8f1ec400) [pid = 1771] [serial = 564] [outer = (nil)] 09:58:01 INFO - PROCESS | 1771 | ++DOMWINDOW == 224 (0x91de5400) [pid = 1771] [serial = 565] [outer = 0x8f1ec400] 09:58:01 INFO - PROCESS | 1771 | 1464713881462 Marionette DEBUG loaded listener.js 09:58:01 INFO - PROCESS | 1771 | ++DOMWINDOW == 225 (0x91deb400) [pid = 1771] [serial = 566] [outer = 0x8f1ec400] 09:58:02 INFO - PROCESS | 1771 | --DOMWINDOW == 224 (0x8f1ce400) [pid = 1771] [serial = 519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 09:58:02 INFO - PROCESS | 1771 | --DOMWINDOW == 223 (0x8f1f2800) [pid = 1771] [serial = 522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 09:58:02 INFO - PROCESS | 1771 | --DOMWINDOW == 222 (0x8a64e800) [pid = 1771] [serial = 510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 09:58:02 INFO - PROCESS | 1771 | --DOMWINDOW == 221 (0x8e605000) [pid = 1771] [serial = 516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 09:58:02 INFO - PROCESS | 1771 | --DOMWINDOW == 220 (0x8c211800) [pid = 1771] [serial = 513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 09:58:02 INFO - PROCESS | 1771 | 1464713882648 Marionette TRACE conn3 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,725,"getWindowHandle",null] 09:58:02 INFO - PROCESS | 1771 | 1464713882734 Marionette TRACE conn3 <- [1,725,null,{"value":"8"}] 09:58:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 09:58:02 INFO - PROCESS | 1771 | 1464713882740 Marionette TRACE conn3 -> [0,726,"setScriptTimeout",{"ms":35000}] 09:58:02 INFO - PROCESS | 1771 | 1464713882744 Marionette TRACE conn3 <- [1,726,null,{}] 09:58:02 INFO - PROCESS | 1771 | 1464713882749 Marionette TRACE conn3 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:02 INFO - PROCESS | 1771 | 1464713882907 Marionette TRACE conn3 <- [1,727,null,{"value":null}] 09:58:02 INFO - PROCESS | 1771 | 1464713882917 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:02 INFO - PROCESS | 1771 | ++DOCSHELL 0x8c207800 == 79 [pid = 1771] [id = 189] 09:58:02 INFO - PROCESS | 1771 | ++DOMWINDOW == 221 (0x8c20f000) [pid = 1771] [serial = 567] [outer = (nil)] 09:58:02 INFO - PROCESS | 1771 | ++DOMWINDOW == 222 (0x91dedc00) [pid = 1771] [serial = 568] [outer = 0x8c20f000] 09:58:03 INFO - PROCESS | 1771 | 1464713882995 Marionette DEBUG loaded listener.js 09:58:03 INFO - PROCESS | 1771 | ++DOMWINDOW == 223 (0x92254000) [pid = 1771] [serial = 569] [outer = 0x8c20f000] 09:58:03 INFO - PROCESS | 1771 | SkCairoFTTypeface::onFilterRec unimplemented 09:58:03 INFO - PROCESS | 1771 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 09:58:04 INFO - PROCESS | 1771 | 1464713884005 Marionette TRACE conn3 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 09:58:04 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 09:58:04 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1298ms 09:58:04 INFO - PROCESS | 1771 | 1464713884043 Marionette TRACE conn3 -> [0,729,"getWindowHandle",null] 09:58:04 INFO - PROCESS | 1771 | 1464713884047 Marionette TRACE conn3 <- [1,729,null,{"value":"8"}] 09:58:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 09:58:04 INFO - PROCESS | 1771 | 1464713884140 Marionette TRACE conn3 -> [0,730,"setScriptTimeout",{"ms":35000}] 09:58:04 INFO - PROCESS | 1771 | 1464713884146 Marionette TRACE conn3 <- [1,730,null,{}] 09:58:04 INFO - PROCESS | 1771 | 1464713884154 Marionette TRACE conn3 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:04 INFO - PROCESS | 1771 | 1464713884375 Marionette TRACE conn3 <- [1,731,null,{"value":null}] 09:58:04 INFO - PROCESS | 1771 | 1464713884640 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:04 INFO - PROCESS | 1771 | ++DOCSHELL 0x8ae1d000 == 80 [pid = 1771] [id = 190] 09:58:04 INFO - PROCESS | 1771 | ++DOMWINDOW == 224 (0x8c0a9800) [pid = 1771] [serial = 570] [outer = (nil)] 09:58:04 INFO - PROCESS | 1771 | ++DOMWINDOW == 225 (0x8c0b6800) [pid = 1771] [serial = 571] [outer = 0x8c0a9800] 09:58:04 INFO - PROCESS | 1771 | 1464713884774 Marionette DEBUG loaded listener.js 09:58:04 INFO - PROCESS | 1771 | ++DOMWINDOW == 226 (0x8c210c00) [pid = 1771] [serial = 572] [outer = 0x8c0a9800] 09:58:05 INFO - PROCESS | 1771 | SkCairoFTTypeface::onFilterRec unimplemented 09:58:05 INFO - PROCESS | 1771 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 09:58:05 INFO - PROCESS | 1771 | 1464713885735 Marionette TRACE conn3 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[4040] expected 0 but got 255","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,733,"getWindowHandle",null] 09:58:05 INFO - PROCESS | 1771 | 1464713885782 Marionette TRACE conn3 <- [1,733,null,{"value":"8"}] 09:58:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 09:58:05 INFO - PROCESS | 1771 | 1464713885790 Marionette TRACE conn3 -> [0,734,"setScriptTimeout",{"ms":35000}] 09:58:05 INFO - PROCESS | 1771 | 1464713885794 Marionette TRACE conn3 <- [1,734,null,{}] 09:58:05 INFO - PROCESS | 1771 | 1464713885806 Marionette TRACE conn3 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:06 INFO - PROCESS | 1771 | 1464713886003 Marionette TRACE conn3 <- [1,735,null,{"value":null}] 09:58:06 INFO - PROCESS | 1771 | 1464713886246 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:06 INFO - PROCESS | 1771 | ++DOCSHELL 0x8dcdd800 == 81 [pid = 1771] [id = 191] 09:58:06 INFO - PROCESS | 1771 | ++DOMWINDOW == 227 (0x8e8f5400) [pid = 1771] [serial = 573] [outer = (nil)] 09:58:06 INFO - PROCESS | 1771 | ++DOMWINDOW == 228 (0x8ee87c00) [pid = 1771] [serial = 574] [outer = 0x8e8f5400] 09:58:06 INFO - PROCESS | 1771 | 1464713886350 Marionette DEBUG loaded listener.js 09:58:06 INFO - PROCESS | 1771 | ++DOMWINDOW == 229 (0x8f1e8800) [pid = 1771] [serial = 575] [outer = 0x8e8f5400] 09:58:07 INFO - PROCESS | 1771 | SkCairoFTTypeface::onFilterRec unimplemented 09:58:07 INFO - PROCESS | 1771 | 1464713887262 Marionette TRACE conn3 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 09:58:07 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 09:58:07 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 1541ms 09:58:07 INFO - PROCESS | 1771 | 1464713887331 Marionette TRACE conn3 -> [0,737,"getWindowHandle",null] 09:58:07 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 09:58:07 INFO - PROCESS | 1771 | 1464713887336 Marionette TRACE conn3 <- [1,737,null,{"value":"8"}] 09:58:07 INFO - PROCESS | 1771 | 1464713887342 Marionette TRACE conn3 -> [0,738,"setScriptTimeout",{"ms":35000}] 09:58:07 INFO - PROCESS | 1771 | 1464713887346 Marionette TRACE conn3 <- [1,738,null,{}] 09:58:07 INFO - PROCESS | 1771 | 1464713887352 Marionette TRACE conn3 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:07 INFO - PROCESS | 1771 | 1464713887579 Marionette TRACE conn3 <- [1,739,null,{"value":null}] 09:58:07 INFO - PROCESS | 1771 | 1464713887885 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:07 INFO - PROCESS | 1771 | ++DOCSHELL 0x91de8000 == 82 [pid = 1771] [id = 192] 09:58:07 INFO - PROCESS | 1771 | ++DOMWINDOW == 230 (0x91dee000) [pid = 1771] [serial = 576] [outer = (nil)] 09:58:08 INFO - PROCESS | 1771 | ++DOMWINDOW == 231 (0x923cdc00) [pid = 1771] [serial = 577] [outer = 0x91dee000] 09:58:08 INFO - PROCESS | 1771 | 1464713888030 Marionette DEBUG loaded listener.js 09:58:08 INFO - PROCESS | 1771 | ++DOMWINDOW == 232 (0x92ee2800) [pid = 1771] [serial = 578] [outer = 0x91dee000] 09:58:09 INFO - PROCESS | 1771 | SkCairoFTTypeface::onFilterRec unimplemented 09:58:09 INFO - PROCESS | 1771 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 09:58:09 INFO - PROCESS | 1771 | 1464713889381 Marionette TRACE conn3 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 09:58:09 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 09:58:09 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 2087ms 09:58:09 INFO - PROCESS | 1771 | 1464713889527 Marionette TRACE conn3 -> [0,741,"getWindowHandle",null] 09:58:09 INFO - PROCESS | 1771 | 1464713889532 Marionette TRACE conn3 <- [1,741,null,{"value":"8"}] 09:58:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 09:58:09 INFO - PROCESS | 1771 | 1464713889548 Marionette TRACE conn3 -> [0,742,"setScriptTimeout",{"ms":35000}] 09:58:09 INFO - PROCESS | 1771 | 1464713889553 Marionette TRACE conn3 <- [1,742,null,{}] 09:58:09 INFO - PROCESS | 1771 | 1464713889559 Marionette TRACE conn3 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:09 INFO - PROCESS | 1771 | 1464713889727 Marionette TRACE conn3 <- [1,743,null,{"value":null}] 09:58:09 INFO - PROCESS | 1771 | 1464713889909 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:09 INFO - PROCESS | 1771 | ++DOCSHELL 0x89e6fc00 == 83 [pid = 1771] [id = 193] 09:58:09 INFO - PROCESS | 1771 | ++DOMWINDOW == 233 (0x92eef800) [pid = 1771] [serial = 579] [outer = (nil)] 09:58:09 INFO - PROCESS | 1771 | ++DOMWINDOW == 234 (0x951f2000) [pid = 1771] [serial = 580] [outer = 0x92eef800] 09:58:10 INFO - PROCESS | 1771 | 1464713889996 Marionette DEBUG loaded listener.js 09:58:10 INFO - PROCESS | 1771 | ++DOMWINDOW == 235 (0x95919c00) [pid = 1771] [serial = 581] [outer = 0x92eef800] 09:58:11 INFO - PROCESS | 1771 | SkCairoFTTypeface::onFilterRec unimplemented 09:58:11 INFO - PROCESS | 1771 | 1464713891324 Marionette TRACE conn3 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 09:58:11 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | @font-face fonts should work even if they are not used in the page 09:58:11 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1835ms 09:58:11 INFO - PROCESS | 1771 | 1464713891384 Marionette TRACE conn3 -> [0,745,"getWindowHandle",null] 09:58:11 INFO - PROCESS | 1771 | 1464713891387 Marionette TRACE conn3 <- [1,745,null,{"value":"8"}] 09:58:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 09:58:11 INFO - PROCESS | 1771 | 1464713891493 Marionette TRACE conn3 -> [0,746,"setScriptTimeout",{"ms":35000}] 09:58:11 INFO - PROCESS | 1771 | 1464713891497 Marionette TRACE conn3 <- [1,746,null,{}] 09:58:11 INFO - PROCESS | 1771 | 1464713891505 Marionette TRACE conn3 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:11 INFO - PROCESS | 1771 | 1464713891663 Marionette TRACE conn3 <- [1,747,null,{"value":null}] 09:58:11 INFO - PROCESS | 1771 | 1464713891843 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:11 INFO - PROCESS | 1771 | ++DOCSHELL 0x8a6ecc00 == 84 [pid = 1771] [id = 194] 09:58:11 INFO - PROCESS | 1771 | ++DOMWINDOW == 236 (0x951f4400) [pid = 1771] [serial = 582] [outer = (nil)] 09:58:11 INFO - PROCESS | 1771 | ++DOMWINDOW == 237 (0x996eb800) [pid = 1771] [serial = 583] [outer = 0x951f4400] 09:58:11 INFO - PROCESS | 1771 | 1464713891925 Marionette DEBUG loaded listener.js 09:58:12 INFO - PROCESS | 1771 | ++DOMWINDOW == 238 (0x99f24c00) [pid = 1771] [serial = 584] [outer = 0x951f4400] 09:58:12 INFO - PROCESS | 1771 | SkCairoFTTypeface::onFilterRec unimplemented 09:58:13 INFO - PROCESS | 1771 | SkCairoFTTypeface::onFilterRec unimplemented 09:58:13 INFO - PROCESS | 1771 | 1464713893196 Marionette TRACE conn3 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 09:58:13 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.) 09:58:13 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1791ms 09:58:13 INFO - PROCESS | 1771 | 1464713893231 Marionette TRACE conn3 -> [0,749,"getWindowHandle",null] 09:58:13 INFO - PROCESS | 1771 | 1464713893234 Marionette TRACE conn3 <- [1,749,null,{"value":"8"}] 09:58:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 09:58:13 INFO - PROCESS | 1771 | 1464713893346 Marionette TRACE conn3 -> [0,750,"setScriptTimeout",{"ms":35000}] 09:58:13 INFO - PROCESS | 1771 | 1464713893349 Marionette TRACE conn3 <- [1,750,null,{}] 09:58:13 INFO - PROCESS | 1771 | 1464713893356 Marionette TRACE conn3 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:13 INFO - PROCESS | 1771 | 1464713893609 Marionette TRACE conn3 <- [1,751,null,{"value":null}] 09:58:13 INFO - PROCESS | 1771 | 1464713893797 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:13 INFO - PROCESS | 1771 | ++DOCSHELL 0x950aa400 == 85 [pid = 1771] [id = 195] 09:58:13 INFO - PROCESS | 1771 | ++DOMWINDOW == 239 (0x98f57c00) [pid = 1771] [serial = 585] [outer = (nil)] 09:58:13 INFO - PROCESS | 1771 | ++DOMWINDOW == 240 (0x9a6e9400) [pid = 1771] [serial = 586] [outer = 0x98f57c00] 09:58:13 INFO - PROCESS | 1771 | 1464713893882 Marionette DEBUG loaded listener.js 09:58:14 INFO - PROCESS | 1771 | ++DOMWINDOW == 241 (0x9b90c800) [pid = 1771] [serial = 587] [outer = 0x98f57c00] 09:58:15 INFO - PROCESS | 1771 | SkCairoFTTypeface::onFilterRec unimplemented 09:58:15 INFO - PROCESS | 1771 | 1464713895199 Marionette TRACE conn3 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 09:58:15 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 09:58:15 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1953ms 09:58:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 09:58:15 INFO - PROCESS | 1771 | 1464713895236 Marionette TRACE conn3 -> [0,753,"getWindowHandle",null] 09:58:15 INFO - PROCESS | 1771 | 1464713895239 Marionette TRACE conn3 <- [1,753,null,{"value":"8"}] 09:58:15 INFO - PROCESS | 1771 | 1464713895246 Marionette TRACE conn3 -> [0,754,"setScriptTimeout",{"ms":35000}] 09:58:15 INFO - PROCESS | 1771 | 1464713895249 Marionette TRACE conn3 <- [1,754,null,{}] 09:58:15 INFO - PROCESS | 1771 | 1464713895392 Marionette TRACE conn3 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:15 INFO - PROCESS | 1771 | 1464713895613 Marionette TRACE conn3 <- [1,755,null,{"value":null}] 09:58:15 INFO - PROCESS | 1771 | 1464713895749 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:15 INFO - PROCESS | 1771 | ++DOCSHELL 0x8a6e9000 == 86 [pid = 1771] [id = 196] 09:58:15 INFO - PROCESS | 1771 | ++DOMWINDOW == 242 (0x996e8800) [pid = 1771] [serial = 588] [outer = (nil)] 09:58:15 INFO - PROCESS | 1771 | ++DOMWINDOW == 243 (0x9bb9f400) [pid = 1771] [serial = 589] [outer = 0x996e8800] 09:58:15 INFO - PROCESS | 1771 | 1464713895838 Marionette DEBUG loaded listener.js 09:58:15 INFO - PROCESS | 1771 | ++DOMWINDOW == 244 (0x9bbe2c00) [pid = 1771] [serial = 590] [outer = 0x996e8800] 09:58:17 INFO - PROCESS | 1771 | SkCairoFTTypeface::onFilterRec unimplemented 09:58:17 INFO - PROCESS | 1771 | 1464713897146 Marionette TRACE conn3 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 09:58:17 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | Non-space characters are not converted to U+0020 and collapsed 09:58:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1931ms 09:58:17 INFO - PROCESS | 1771 | 1464713897222 Marionette TRACE conn3 -> [0,757,"getWindowHandle",null] 09:58:17 INFO - PROCESS | 1771 | 1464713897228 Marionette TRACE conn3 <- [1,757,null,{"value":"8"}] 09:58:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 09:58:17 INFO - PROCESS | 1771 | 1464713897259 Marionette TRACE conn3 -> [0,758,"setScriptTimeout",{"ms":35000}] 09:58:17 INFO - PROCESS | 1771 | 1464713897263 Marionette TRACE conn3 <- [1,758,null,{}] 09:58:17 INFO - PROCESS | 1771 | 1464713897270 Marionette TRACE conn3 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:17 INFO - PROCESS | 1771 | 1464713897440 Marionette TRACE conn3 <- [1,759,null,{"value":null}] 09:58:17 INFO - PROCESS | 1771 | 1464713897923 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:17 INFO - PROCESS | 1771 | ++DOCSHELL 0x8a64fc00 == 87 [pid = 1771] [id = 197] 09:58:17 INFO - PROCESS | 1771 | ++DOMWINDOW == 245 (0x8ae12400) [pid = 1771] [serial = 591] [outer = (nil)] 09:58:18 INFO - PROCESS | 1771 | ++DOMWINDOW == 246 (0x8ae1b000) [pid = 1771] [serial = 592] [outer = 0x8ae12400] 09:58:18 INFO - PROCESS | 1771 | 1464713898042 Marionette DEBUG loaded listener.js 09:58:18 INFO - PROCESS | 1771 | ++DOMWINDOW == 247 (0x8d435800) [pid = 1771] [serial = 593] [outer = 0x8ae12400] 09:58:18 INFO - PROCESS | 1771 | SkCairoFTTypeface::onFilterRec unimplemented 09:58:18 INFO - PROCESS | 1771 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 09:58:18 INFO - PROCESS | 1771 | SkCairoFTTypeface::onFilterRec unimplemented 09:58:18 INFO - PROCESS | 1771 | SkCairoFTTypeface::onFilterRec unimplemented 09:58:18 INFO - PROCESS | 1771 | SkCairoFTTypeface::onFilterRec unimplemented 09:58:19 INFO - PROCESS | 1771 | 1464713899067 Marionette TRACE conn3 <- [1,760,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 09:58:19 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 09:58:19 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 1885ms 09:58:19 INFO - PROCESS | 1771 | 1464713899142 Marionette TRACE conn3 -> [0,761,"getWindowHandle",null] 09:58:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 09:58:19 INFO - PROCESS | 1771 | 1464713899148 Marionette TRACE conn3 <- [1,761,null,{"value":"8"}] 09:58:19 INFO - PROCESS | 1771 | 1464713899156 Marionette TRACE conn3 -> [0,762,"setScriptTimeout",{"ms":35000}] 09:58:19 INFO - PROCESS | 1771 | 1464713899161 Marionette TRACE conn3 <- [1,762,null,{}] 09:58:19 INFO - PROCESS | 1771 | 1464713899168 Marionette TRACE conn3 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:19 INFO - PROCESS | 1771 | 1464713899387 Marionette TRACE conn3 <- [1,763,null,{"value":null}] 09:58:19 INFO - PROCESS | 1771 | 1464713899688 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:19 INFO - PROCESS | 1771 | ++DOCSHELL 0x8a6f0c00 == 88 [pid = 1771] [id = 198] 09:58:19 INFO - PROCESS | 1771 | ++DOMWINDOW == 248 (0x8e60ac00) [pid = 1771] [serial = 594] [outer = (nil)] 09:58:19 INFO - PROCESS | 1771 | ++DOMWINDOW == 249 (0x8f1eb800) [pid = 1771] [serial = 595] [outer = 0x8e60ac00] 09:58:19 INFO - PROCESS | 1771 | 1464713899772 Marionette DEBUG loaded listener.js 09:58:19 INFO - PROCESS | 1771 | ++DOMWINDOW == 250 (0x91463400) [pid = 1771] [serial = 596] [outer = 0x8e60ac00] 09:58:21 INFO - PROCESS | 1771 | 1464713901049 Marionette TRACE conn3 <- [1,764,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 09:58:21 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 09:58:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1933ms 09:58:21 INFO - PROCESS | 1771 | 1464713901091 Marionette TRACE conn3 -> [0,765,"getWindowHandle",null] 09:58:21 INFO - PROCESS | 1771 | 1464713901097 Marionette TRACE conn3 <- [1,765,null,{"value":"8"}] 09:58:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 09:58:21 INFO - PROCESS | 1771 | 1464713901105 Marionette TRACE conn3 -> [0,766,"setScriptTimeout",{"ms":35000}] 09:58:21 INFO - PROCESS | 1771 | 1464713901107 Marionette TRACE conn3 <- [1,766,null,{}] 09:58:21 INFO - PROCESS | 1771 | 1464713901113 Marionette TRACE conn3 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:21 INFO - PROCESS | 1771 | 1464713901354 Marionette TRACE conn3 <- [1,767,null,{"value":null}] 09:58:21 INFO - PROCESS | 1771 | 1464713901526 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:21 INFO - PROCESS | 1771 | ++DOCSHELL 0x8a04fc00 == 89 [pid = 1771] [id = 199] 09:58:21 INFO - PROCESS | 1771 | ++DOMWINDOW == 251 (0x8e8f7800) [pid = 1771] [serial = 597] [outer = (nil)] 09:58:21 INFO - PROCESS | 1771 | ++DOMWINDOW == 252 (0x91dec800) [pid = 1771] [serial = 598] [outer = 0x8e8f7800] 09:58:21 INFO - PROCESS | 1771 | 1464713901642 Marionette DEBUG loaded listener.js 09:58:21 INFO - PROCESS | 1771 | ++DOMWINDOW == 253 (0x92ee7800) [pid = 1771] [serial = 599] [outer = 0x8e8f7800] 09:58:22 INFO - PROCESS | 1771 | --DOCSHELL 0x9ab2a400 == 88 [pid = 1771] [id = 13] 09:58:22 INFO - PROCESS | 1771 | --DOCSHELL 0x98811000 == 87 [pid = 1771] [id = 51] 09:58:22 INFO - PROCESS | 1771 | --DOCSHELL 0x91bd5c00 == 86 [pid = 1771] [id = 79] 09:58:22 INFO - PROCESS | 1771 | --DOCSHELL 0x910f0c00 == 85 [pid = 1771] [id = 81] 09:58:22 INFO - PROCESS | 1771 | --DOMWINDOW == 252 (0x9bbe5400) [pid = 1771] [serial = 484] [outer = (nil)] [url = about:blank] 09:58:22 INFO - PROCESS | 1771 | --DOMWINDOW == 251 (0x93b1bc00) [pid = 1771] [serial = 508] [outer = (nil)] [url = about:blank] 09:58:22 INFO - PROCESS | 1771 | --DOMWINDOW == 250 (0x9a099800) [pid = 1771] [serial = 478] [outer = (nil)] [url = about:blank] 09:58:22 INFO - PROCESS | 1771 | --DOMWINDOW == 249 (0x8a6ef400) [pid = 1771] [serial = 496] [outer = (nil)] [url = about:blank] 09:58:23 INFO - PROCESS | 1771 | --DOMWINDOW == 248 (0x8e605400) [pid = 1771] [serial = 469] [outer = (nil)] [url = about:blank] 09:58:23 INFO - PROCESS | 1771 | --DOMWINDOW == 247 (0x89e6b000) [pid = 1771] [serial = 499] [outer = (nil)] [url = about:blank] 09:58:23 INFO - PROCESS | 1771 | --DOMWINDOW == 246 (0x8dbf2c00) [pid = 1771] [serial = 490] [outer = (nil)] [url = about:blank] 09:58:23 INFO - PROCESS | 1771 | --DOMWINDOW == 245 (0x92ee6400) [pid = 1771] [serial = 526] [outer = (nil)] [url = about:blank] 09:58:23 INFO - PROCESS | 1771 | --DOMWINDOW == 244 (0x9ad31000) [pid = 1771] [serial = 481] [outer = (nil)] [url = about:blank] 09:58:23 INFO - PROCESS | 1771 | --DOMWINDOW == 243 (0x91b33400) [pid = 1771] [serial = 472] [outer = (nil)] [url = about:blank] 09:58:23 INFO - PROCESS | 1771 | --DOMWINDOW == 242 (0x9d1c5c00) [pid = 1771] [serial = 487] [outer = (nil)] [url = about:blank] 09:58:23 INFO - PROCESS | 1771 | --DOMWINDOW == 241 (0x957d9800) [pid = 1771] [serial = 475] [outer = (nil)] [url = about:blank] 09:58:23 INFO - PROCESS | 1771 | --DOMWINDOW == 240 (0x9cdaa800) [pid = 1771] [serial = 493] [outer = (nil)] [url = about:blank] 09:58:23 INFO - PROCESS | 1771 | --DOMWINDOW == 239 (0x8a04c400) [pid = 1771] [serial = 502] [outer = (nil)] [url = about:blank] 09:58:23 INFO - PROCESS | 1771 | --DOMWINDOW == 238 (0x8a6f1400) [pid = 1771] [serial = 505] [outer = (nil)] [url = about:blank] 09:58:23 INFO - PROCESS | 1771 | --DOCSHELL 0x91bd8800 == 84 [pid = 1771] [id = 80] 09:58:23 INFO - PROCESS | 1771 | --DOCSHELL 0x8f1e7800 == 83 [pid = 1771] [id = 188] 09:58:23 INFO - PROCESS | 1771 | --DOCSHELL 0x8dc5d400 == 82 [pid = 1771] [id = 187] 09:58:23 INFO - PROCESS | 1771 | --DOCSHELL 0x8ae10800 == 81 [pid = 1771] [id = 186] 09:58:23 INFO - PROCESS | 1771 | --DOCSHELL 0x8c20e000 == 80 [pid = 1771] [id = 185] 09:58:23 INFO - PROCESS | 1771 | --DOCSHELL 0x98f5e800 == 79 [pid = 1771] [id = 181] 09:58:23 INFO - PROCESS | 1771 | --DOCSHELL 0x9576b800 == 78 [pid = 1771] [id = 180] 09:58:23 INFO - PROCESS | 1771 | 1464713903124 Marionette TRACE conn3 <- [1,768,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 09:58:23 INFO - PROCESS | 1771 | --DOCSHELL 0x8f1e8c00 == 77 [pid = 1771] [id = 179] 09:58:23 INFO - PROCESS | 1771 | --DOCSHELL 0x8f1ed800 == 76 [pid = 1771] [id = 178] 09:58:23 INFO - PROCESS | 1771 | --DOCSHELL 0x8d994800 == 75 [pid = 1771] [id = 177] 09:58:23 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 09:58:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 2040ms 09:58:23 INFO - PROCESS | 1771 | --DOCSHELL 0x89e67000 == 74 [pid = 1771] [id = 176] 09:58:23 INFO - PROCESS | 1771 | --DOMWINDOW == 237 (0x8f1e8400) [pid = 1771] [serial = 520] [outer = (nil)] [url = about:blank] 09:58:23 INFO - PROCESS | 1771 | --DOMWINDOW == 236 (0x910f4000) [pid = 1771] [serial = 521] [outer = (nil)] [url = about:blank] 09:58:23 INFO - PROCESS | 1771 | --DOMWINDOW == 235 (0x91b34400) [pid = 1771] [serial = 523] [outer = (nil)] [url = about:blank] 09:58:23 INFO - PROCESS | 1771 | --DOMWINDOW == 234 (0x91ccdc00) [pid = 1771] [serial = 524] [outer = (nil)] [url = about:blank] 09:58:23 INFO - PROCESS | 1771 | --DOMWINDOW == 233 (0x8a6ea800) [pid = 1771] [serial = 511] [outer = (nil)] [url = about:blank] 09:58:23 INFO - PROCESS | 1771 | --DOMWINDOW == 232 (0x8ae13000) [pid = 1771] [serial = 512] [outer = (nil)] [url = about:blank] 09:58:23 INFO - PROCESS | 1771 | --DOMWINDOW == 231 (0x8e610c00) [pid = 1771] [serial = 517] [outer = (nil)] [url = about:blank] 09:58:23 INFO - PROCESS | 1771 | --DOMWINDOW == 230 (0x8ee80c00) [pid = 1771] [serial = 518] [outer = (nil)] [url = about:blank] 09:58:23 INFO - PROCESS | 1771 | --DOMWINDOW == 229 (0x957dbc00) [pid = 1771] [serial = 466] [outer = (nil)] [url = about:blank] 09:58:23 INFO - PROCESS | 1771 | --DOMWINDOW == 228 (0x8d98fc00) [pid = 1771] [serial = 514] [outer = (nil)] [url = about:blank] 09:58:23 INFO - PROCESS | 1771 | --DOMWINDOW == 227 (0x8dc56800) [pid = 1771] [serial = 515] [outer = (nil)] [url = about:blank] 09:58:23 INFO - PROCESS | 1771 | 1464713903165 Marionette TRACE conn3 -> [0,769,"getWindowHandle",null] 09:58:23 INFO - PROCESS | 1771 | 1464713903169 Marionette TRACE conn3 <- [1,769,null,{"value":"8"}] 09:58:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 09:58:23 INFO - PROCESS | 1771 | 1464713903184 Marionette TRACE conn3 -> [0,770,"setScriptTimeout",{"ms":35000}] 09:58:23 INFO - PROCESS | 1771 | 1464713903193 Marionette TRACE conn3 <- [1,770,null,{}] 09:58:23 INFO - PROCESS | 1771 | 1464713903201 Marionette TRACE conn3 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:23 INFO - PROCESS | 1771 | 1464713903364 Marionette TRACE conn3 <- [1,771,null,{"value":null}] 09:58:23 INFO - PROCESS | 1771 | 1464713903516 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:23 INFO - PROCESS | 1771 | ++DOCSHELL 0x8c20e000 == 75 [pid = 1771] [id = 200] 09:58:23 INFO - PROCESS | 1771 | ++DOMWINDOW == 228 (0x8c213800) [pid = 1771] [serial = 600] [outer = (nil)] 09:58:23 INFO - PROCESS | 1771 | ++DOMWINDOW == 229 (0x8dbf5800) [pid = 1771] [serial = 601] [outer = 0x8c213800] 09:58:23 INFO - PROCESS | 1771 | 1464713903588 Marionette DEBUG loaded listener.js 09:58:23 INFO - PROCESS | 1771 | ++DOMWINDOW == 230 (0x8e610c00) [pid = 1771] [serial = 602] [outer = 0x8c213800] 09:58:24 INFO - PROCESS | 1771 | 1464713904306 Marionette TRACE conn3 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 09:58:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 09:58:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1165ms 09:58:24 INFO - PROCESS | 1771 | 1464713904353 Marionette TRACE conn3 -> [0,773,"getWindowHandle",null] 09:58:24 INFO - PROCESS | 1771 | 1464713904358 Marionette TRACE conn3 <- [1,773,null,{"value":"8"}] 09:58:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 09:58:24 INFO - PROCESS | 1771 | 1464713904366 Marionette TRACE conn3 -> [0,774,"setScriptTimeout",{"ms":35000}] 09:58:24 INFO - PROCESS | 1771 | 1464713904369 Marionette TRACE conn3 <- [1,774,null,{}] 09:58:24 INFO - PROCESS | 1771 | 1464713904375 Marionette TRACE conn3 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:24 INFO - PROCESS | 1771 | 1464713904548 Marionette TRACE conn3 <- [1,775,null,{"value":null}] 09:58:24 INFO - PROCESS | 1771 | 1464713904558 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:24 INFO - PROCESS | 1771 | ++DOCSHELL 0x8dbf2c00 == 76 [pid = 1771] [id = 201] 09:58:24 INFO - PROCESS | 1771 | ++DOMWINDOW == 231 (0x8dc59800) [pid = 1771] [serial = 603] [outer = (nil)] 09:58:24 INFO - PROCESS | 1771 | ++DOMWINDOW == 232 (0x91b40400) [pid = 1771] [serial = 604] [outer = 0x8dc59800] 09:58:24 INFO - PROCESS | 1771 | 1464713904632 Marionette DEBUG loaded listener.js 09:58:24 INFO - PROCESS | 1771 | ++DOMWINDOW == 233 (0x93b17c00) [pid = 1771] [serial = 605] [outer = 0x8dc59800] 09:58:25 INFO - PROCESS | 1771 | 1464713905606 Marionette TRACE conn3 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 09:58:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 09:58:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 1277ms 09:58:25 INFO - PROCESS | 1771 | 1464713905643 Marionette TRACE conn3 -> [0,777,"getWindowHandle",null] 09:58:25 INFO - PROCESS | 1771 | 1464713905647 Marionette TRACE conn3 <- [1,777,null,{"value":"8"}] 09:58:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 09:58:25 INFO - PROCESS | 1771 | 1464713905653 Marionette TRACE conn3 -> [0,778,"setScriptTimeout",{"ms":35000}] 09:58:25 INFO - PROCESS | 1771 | 1464713905655 Marionette TRACE conn3 <- [1,778,null,{}] 09:58:25 INFO - PROCESS | 1771 | 1464713905661 Marionette TRACE conn3 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:25 INFO - PROCESS | 1771 | 1464713905876 Marionette TRACE conn3 <- [1,779,null,{"value":null}] 09:58:25 INFO - PROCESS | 1771 | 1464713905892 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:25 INFO - PROCESS | 1771 | ++DOCSHELL 0x950af800 == 77 [pid = 1771] [id = 202] 09:58:25 INFO - PROCESS | 1771 | ++DOMWINDOW == 234 (0x951ed800) [pid = 1771] [serial = 606] [outer = (nil)] 09:58:25 INFO - PROCESS | 1771 | ++DOMWINDOW == 235 (0x957dbc00) [pid = 1771] [serial = 607] [outer = 0x951ed800] 09:58:25 INFO - PROCESS | 1771 | 1464713905975 Marionette DEBUG loaded listener.js 09:58:26 INFO - PROCESS | 1771 | ++DOMWINDOW == 236 (0x9a099800) [pid = 1771] [serial = 608] [outer = 0x951ed800] 09:58:26 INFO - PROCESS | 1771 | 1464713906887 Marionette TRACE conn3 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 09:58:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 09:58:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 1276ms 09:58:26 INFO - PROCESS | 1771 | 1464713906929 Marionette TRACE conn3 -> [0,781,"getWindowHandle",null] 09:58:26 INFO - PROCESS | 1771 | 1464713906932 Marionette TRACE conn3 <- [1,781,null,{"value":"8"}] 09:58:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 09:58:26 INFO - PROCESS | 1771 | 1464713906950 Marionette TRACE conn3 -> [0,782,"setScriptTimeout",{"ms":35000}] 09:58:26 INFO - PROCESS | 1771 | 1464713906952 Marionette TRACE conn3 <- [1,782,null,{}] 09:58:26 INFO - PROCESS | 1771 | 1464713906959 Marionette TRACE conn3 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:27 INFO - PROCESS | 1771 | 1464713907188 Marionette TRACE conn3 <- [1,783,null,{"value":null}] 09:58:27 INFO - PROCESS | 1771 | 1464713907254 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:27 INFO - PROCESS | 1771 | ++DOCSHELL 0x8a6ec800 == 78 [pid = 1771] [id = 203] 09:58:27 INFO - PROCESS | 1771 | ++DOMWINDOW == 237 (0x8ae11c00) [pid = 1771] [serial = 609] [outer = (nil)] 09:58:27 INFO - PROCESS | 1771 | ++DOMWINDOW == 238 (0x9a6e6000) [pid = 1771] [serial = 610] [outer = 0x8ae11c00] 09:58:27 INFO - PROCESS | 1771 | 1464713907327 Marionette DEBUG loaded listener.js 09:58:27 INFO - PROCESS | 1771 | ++DOMWINDOW == 239 (0x9a726400) [pid = 1771] [serial = 611] [outer = 0x8ae11c00] 09:58:28 INFO - PROCESS | 1771 | --DOMWINDOW == 238 (0x8f1d0c00) [pid = 1771] [serial = 332] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 09:58:28 INFO - PROCESS | 1771 | --DOMWINDOW == 237 (0x91be0000) [pid = 1771] [serial = 353] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 09:58:28 INFO - PROCESS | 1771 | --DOMWINDOW == 236 (0x923d7c00) [pid = 1771] [serial = 525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 09:58:28 INFO - PROCESS | 1771 | --DOMWINDOW == 235 (0x9a4bf400) [pid = 1771] [serial = 272] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 09:58:28 INFO - PROCESS | 1771 | --DOMWINDOW == 234 (0x950afc00) [pid = 1771] [serial = 193] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 09:58:28 INFO - PROCESS | 1771 | --DOMWINDOW == 233 (0x9a725000) [pid = 1771] [serial = 546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 09:58:28 INFO - PROCESS | 1771 | --DOMWINDOW == 232 (0x9bbef000) [pid = 1771] [serial = 229] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 09:58:28 INFO - PROCESS | 1771 | --DOMWINDOW == 231 (0x9bbed400) [pid = 1771] [serial = 275] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 09:58:28 INFO - PROCESS | 1771 | --DOMWINDOW == 230 (0x9bbaa000) [pid = 1771] [serial = 317] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 09:58:28 INFO - PROCESS | 1771 | --DOMWINDOW == 229 (0x95768000) [pid = 1771] [serial = 284] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 09:58:28 INFO - PROCESS | 1771 | --DOMWINDOW == 228 (0x93aa6c00) [pid = 1771] [serial = 269] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 09:58:28 INFO - PROCESS | 1771 | --DOMWINDOW == 227 (0x8c0aec00) [pid = 1771] [serial = 444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 09:58:28 INFO - PROCESS | 1771 | --DOMWINDOW == 226 (0x89e62000) [pid = 1771] [serial = 498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 09:58:28 INFO - PROCESS | 1771 | --DOMWINDOW == 225 (0x9bbaa400) [pid = 1771] [serial = 486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 09:58:28 INFO - PROCESS | 1771 | --DOMWINDOW == 224 (0x996e6800) [pid = 1771] [serial = 543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 09:58:28 INFO - PROCESS | 1771 | --DOMWINDOW == 223 (0x951e9c00) [pid = 1771] [serial = 474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 09:58:28 INFO - PROCESS | 1771 | --DOMWINDOW == 222 (0x8d995c00) [pid = 1771] [serial = 531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 09:58:28 INFO - PROCESS | 1771 | --DOMWINDOW == 221 (0x8f1d4800) [pid = 1771] [serial = 561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 09:58:28 INFO - PROCESS | 1771 | --DOMWINDOW == 220 (0x8ae0f800) [pid = 1771] [serial = 438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 09:58:28 INFO - PROCESS | 1771 | --DOMWINDOW == 219 (0x957e0400) [pid = 1771] [serial = 540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 09:58:28 INFO - PROCESS | 1771 | --DOMWINDOW == 218 (0x91bd6800) [pid = 1771] [serial = 311] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 09:58:28 INFO - PROCESS | 1771 | --DOMWINDOW == 217 (0x8d435000) [pid = 1771] [serial = 426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 09:58:28 INFO - PROCESS | 1771 | --DOMWINDOW == 216 (0x91461000) [pid = 1771] [serial = 323] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 09:58:28 INFO - PROCESS | 1771 | --DOMWINDOW == 215 (0x8dc58000) [pid = 1771] [serial = 429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 09:58:28 INFO - PROCESS | 1771 | --DOMWINDOW == 214 (0x8a053c00) [pid = 1771] [serial = 507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 09:58:28 INFO - PROCESS | 1771 | --DOMWINDOW == 213 (0x9a094c00) [pid = 1771] [serial = 401] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 09:58:28 INFO - PROCESS | 1771 | --DOMWINDOW == 212 (0x8f1ec400) [pid = 1771] [serial = 564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 09:58:28 INFO - PROCESS | 1771 | --DOMWINDOW == 211 (0x91cca400) [pid = 1771] [serial = 413] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 09:58:28 INFO - PROCESS | 1771 | --DOMWINDOW == 210 (0x8dcda800) [pid = 1771] [serial = 419] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 09:58:28 INFO - PROCESS | 1771 | --DOMWINDOW == 209 (0x951e8c00) [pid = 1771] [serial = 320] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 09:58:28 INFO - PROCESS | 1771 | --DOMWINDOW == 208 (0x8c206c00) [pid = 1771] [serial = 435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 09:58:28 INFO - PROCESS | 1771 | --DOMWINDOW == 207 (0x9a096000) [pid = 1771] [serial = 226] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 09:58:28 INFO - PROCESS | 1771 | --DOMWINDOW == 206 (0x9b8d9800) [pid = 1771] [serial = 483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 09:58:28 INFO - PROCESS | 1771 | --DOMWINDOW == 205 (0xa22b8800) [pid = 1771] [serial = 187] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 09:58:28 INFO - PROCESS | 1771 | --DOMWINDOW == 204 (0x9591d000) [pid = 1771] [serial = 356] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 09:58:28 INFO - PROCESS | 1771 | --DOMWINDOW == 203 (0x923cf000) [pid = 1771] [serial = 410] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 09:58:28 INFO - PROCESS | 1771 | --DOMWINDOW == 202 (0x91debc00) [pid = 1771] [serial = 537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 09:58:28 INFO - PROCESS | 1771 | --DOMWINDOW == 201 (0x89e67400) [pid = 1771] [serial = 528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 09:58:28 INFO - PROCESS | 1771 | --DOMWINDOW == 200 (0x8ee86000) [pid = 1771] [serial = 552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 09:58:28 INFO - PROCESS | 1771 | --DOMWINDOW == 199 (0x9d1c6000) [pid = 1771] [serial = 278] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 09:58:28 INFO - PROCESS | 1771 | --DOMWINDOW == 198 (0x9a091000) [pid = 1771] [serial = 142] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 09:58:28 INFO - PROCESS | 1771 | --DOMWINDOW == 197 (0x8a049000) [pid = 1771] [serial = 504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 09:58:28 INFO - PROCESS | 1771 | --DOMWINDOW == 196 (0x8dbecc00) [pid = 1771] [serial = 489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 09:58:28 INFO - PROCESS | 1771 | --DOMWINDOW == 195 (0xa3366400) [pid = 1771] [serial = 281] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 09:58:28 INFO - PROCESS | 1771 | --DOMWINDOW == 194 (0x9b3a6800) [pid = 1771] [serial = 362] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 09:58:28 INFO - PROCESS | 1771 | --DOMWINDOW == 193 (0x8c0aa000) [pid = 1771] [serial = 432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 09:58:28 INFO - PROCESS | 1771 | --DOMWINDOW == 192 (0x8f1f6800) [pid = 1771] [serial = 471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 09:58:28 INFO - PROCESS | 1771 | --DOMWINDOW == 191 (0x9b931000) [pid = 1771] [serial = 359] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 09:58:28 INFO - PROCESS | 1771 | --DOMWINDOW == 190 (0x8f1f1400) [pid = 1771] [serial = 404] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 09:58:28 INFO - PROCESS | 1771 | --DOMWINDOW == 189 (0x8c207400) [pid = 1771] [serial = 441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 09:58:28 INFO - PROCESS | 1771 | --DOMWINDOW == 188 (0x910f1000) [pid = 1771] [serial = 242] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 09:58:29 INFO - PROCESS | 1771 | --DOMWINDOW == 187 (0x8d438400) [pid = 1771] [serial = 555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 09:58:29 INFO - PROCESS | 1771 | --DOMWINDOW == 186 (0x9591e400) [pid = 1771] [serial = 314] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 09:58:29 INFO - PROCESS | 1771 | --DOMWINDOW == 185 (0x91de2000) [pid = 1771] [serial = 416] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 09:58:29 INFO - PROCESS | 1771 | --DOMWINDOW == 184 (0x95768c00) [pid = 1771] [serial = 477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 09:58:29 INFO - PROCESS | 1771 | --DOMWINDOW == 183 (0x91b34800) [pid = 1771] [serial = 329] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 09:58:29 INFO - PROCESS | 1771 | --DOMWINDOW == 182 (0x9b90c000) [pid = 1771] [serial = 196] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 09:58:29 INFO - PROCESS | 1771 | --DOMWINDOW == 181 (0x91b34c00) [pid = 1771] [serial = 534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 09:58:29 INFO - PROCESS | 1771 | --DOMWINDOW == 180 (0xa36ed800) [pid = 1771] [serial = 232] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 09:58:29 INFO - PROCESS | 1771 | --DOMWINDOW == 179 (0x9a72ac00) [pid = 1771] [serial = 184] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 09:58:29 INFO - PROCESS | 1771 | --DOMWINDOW == 178 (0x8a6e8000) [pid = 1771] [serial = 495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 09:58:29 INFO - PROCESS | 1771 | --DOMWINDOW == 177 (0x8dbf3800) [pid = 1771] [serial = 492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 09:58:29 INFO - PROCESS | 1771 | --DOMWINDOW == 176 (0x8e60b000) [pid = 1771] [serial = 374] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 09:58:29 INFO - PROCESS | 1771 | --DOMWINDOW == 175 (0x9b924400) [pid = 1771] [serial = 407] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 09:58:29 INFO - PROCESS | 1771 | --DOMWINDOW == 174 (0x8d995400) [pid = 1771] [serial = 468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 09:58:29 INFO - PROCESS | 1771 | --DOMWINDOW == 173 (0xa680a400) [pid = 1771] [serial = 190] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 09:58:29 INFO - PROCESS | 1771 | --DOMWINDOW == 172 (0x9b90e000) [pid = 1771] [serial = 549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 09:58:29 INFO - PROCESS | 1771 | --DOMWINDOW == 171 (0x89e6a800) [pid = 1771] [serial = 501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 09:58:29 INFO - PROCESS | 1771 | --DOMWINDOW == 170 (0x9a093000) [pid = 1771] [serial = 480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 09:58:29 INFO - PROCESS | 1771 | --DOMWINDOW == 169 (0x91b35c00) [pid = 1771] [serial = 326] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 09:58:29 INFO - PROCESS | 1771 | --DOMWINDOW == 168 (0x950b2000) [pid = 1771] [serial = 181] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 09:58:29 INFO - PROCESS | 1771 | --DOMWINDOW == 167 (0x8d436800) [pid = 1771] [serial = 558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 09:58:29 INFO - PROCESS | 1771 | --DOMWINDOW == 166 (0x8e8ea800) [pid = 1771] [serial = 377] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 09:58:29 INFO - PROCESS | 1771 | --DOMWINDOW == 165 (0x91bd7000) [pid = 1771] [serial = 235] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 09:58:29 INFO - PROCESS | 1771 | --DOMWINDOW == 164 (0x957d7c00) [pid = 1771] [serial = 368] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 09:58:29 INFO - PROCESS | 1771 | --DOMWINDOW == 163 (0x8d98c000) [pid = 1771] [serial = 380] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 09:58:29 INFO - PROCESS | 1771 | --DOMWINDOW == 162 (0x957d5800) [pid = 1771] [serial = 365] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 09:58:29 INFO - PROCESS | 1771 | --DOMWINDOW == 161 (0x951f6c00) [pid = 1771] [serial = 223] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 09:58:29 INFO - PROCESS | 1771 | --DOMWINDOW == 160 (0x8dc57800) [pid = 1771] [serial = 422] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 09:58:29 INFO - PROCESS | 1771 | --DOMWINDOW == 159 (0x8e602c00) [pid = 1771] [serial = 371] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 09:58:29 INFO - PROCESS | 1771 | --DOMWINDOW == 158 (0xa6f7dc00) [pid = 1771] [serial = 239] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 09:58:29 INFO - PROCESS | 1771 | --DOMWINDOW == 157 (0x951f3c00) [pid = 1771] [serial = 465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 09:58:29 INFO - PROCESS | 1771 | 1464713909374 Marionette TRACE conn3 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 09:58:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 09:58:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 2448ms 09:58:29 INFO - PROCESS | 1771 | 1464713909387 Marionette TRACE conn3 -> [0,785,"getWindowHandle",null] 09:58:29 INFO - PROCESS | 1771 | 1464713909390 Marionette TRACE conn3 <- [1,785,null,{"value":"8"}] 09:58:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 09:58:29 INFO - PROCESS | 1771 | 1464713909396 Marionette TRACE conn3 -> [0,786,"setScriptTimeout",{"ms":35000}] 09:58:29 INFO - PROCESS | 1771 | 1464713909398 Marionette TRACE conn3 <- [1,786,null,{}] 09:58:29 INFO - PROCESS | 1771 | 1464713909404 Marionette TRACE conn3 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:29 INFO - PROCESS | 1771 | 1464713909569 Marionette TRACE conn3 <- [1,787,null,{"value":null}] 09:58:29 INFO - PROCESS | 1771 | 1464713909584 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:29 INFO - PROCESS | 1771 | ++DOCSHELL 0x89e69400 == 79 [pid = 1771] [id = 204] 09:58:29 INFO - PROCESS | 1771 | ++DOMWINDOW == 158 (0x8a6f5800) [pid = 1771] [serial = 612] [outer = (nil)] 09:58:29 INFO - PROCESS | 1771 | ++DOMWINDOW == 159 (0x8c206c00) [pid = 1771] [serial = 613] [outer = 0x8a6f5800] 09:58:29 INFO - PROCESS | 1771 | 1464713909653 Marionette DEBUG loaded listener.js 09:58:29 INFO - PROCESS | 1771 | ++DOMWINDOW == 160 (0x8d436800) [pid = 1771] [serial = 614] [outer = 0x8a6f5800] 09:58:30 INFO - PROCESS | 1771 | 1464713910581 Marionette TRACE conn3 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 09:58:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 09:58:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 1233ms 09:58:30 INFO - PROCESS | 1771 | 1464713910630 Marionette TRACE conn3 -> [0,789,"getWindowHandle",null] 09:58:30 INFO - PROCESS | 1771 | 1464713910634 Marionette TRACE conn3 <- [1,789,null,{"value":"8"}] 09:58:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 09:58:30 INFO - PROCESS | 1771 | 1464713910640 Marionette TRACE conn3 -> [0,790,"setScriptTimeout",{"ms":35000}] 09:58:30 INFO - PROCESS | 1771 | 1464713910643 Marionette TRACE conn3 <- [1,790,null,{}] 09:58:30 INFO - PROCESS | 1771 | 1464713910648 Marionette TRACE conn3 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:30 INFO - PROCESS | 1771 | 1464713910805 Marionette TRACE conn3 <- [1,791,null,{"value":null}] 09:58:31 INFO - PROCESS | 1771 | 1464713911085 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:31 INFO - PROCESS | 1771 | ++DOCSHELL 0x89e67000 == 80 [pid = 1771] [id = 205] 09:58:31 INFO - PROCESS | 1771 | ++DOMWINDOW == 161 (0x89e6c800) [pid = 1771] [serial = 615] [outer = (nil)] 09:58:31 INFO - PROCESS | 1771 | ++DOMWINDOW == 162 (0x8a054400) [pid = 1771] [serial = 616] [outer = 0x89e6c800] 09:58:31 INFO - PROCESS | 1771 | 1464713911177 Marionette DEBUG loaded listener.js 09:58:31 INFO - PROCESS | 1771 | ++DOMWINDOW == 163 (0x8a6ef400) [pid = 1771] [serial = 617] [outer = 0x89e6c800] 09:58:32 INFO - PROCESS | 1771 | 1464713912222 Marionette TRACE conn3 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 09:58:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 09:58:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 1631ms 09:58:32 INFO - PROCESS | 1771 | 1464713912273 Marionette TRACE conn3 -> [0,793,"getWindowHandle",null] 09:58:32 INFO - PROCESS | 1771 | 1464713912280 Marionette TRACE conn3 <- [1,793,null,{"value":"8"}] 09:58:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 09:58:32 INFO - PROCESS | 1771 | 1464713912288 Marionette TRACE conn3 -> [0,794,"setScriptTimeout",{"ms":35000}] 09:58:32 INFO - PROCESS | 1771 | 1464713912295 Marionette TRACE conn3 <- [1,794,null,{}] 09:58:32 INFO - PROCESS | 1771 | 1464713912302 Marionette TRACE conn3 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:32 INFO - PROCESS | 1771 | 1464713912510 Marionette TRACE conn3 <- [1,795,null,{"value":null}] 09:58:32 INFO - PROCESS | 1771 | 1464713912773 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:32 INFO - PROCESS | 1771 | ++DOCSHELL 0x8dbee400 == 81 [pid = 1771] [id = 206] 09:58:32 INFO - PROCESS | 1771 | ++DOMWINDOW == 164 (0x8dbf6c00) [pid = 1771] [serial = 618] [outer = (nil)] 09:58:32 INFO - PROCESS | 1771 | ++DOMWINDOW == 165 (0x8dcdbc00) [pid = 1771] [serial = 619] [outer = 0x8dbf6c00] 09:58:32 INFO - PROCESS | 1771 | 1464713912915 Marionette DEBUG loaded listener.js 09:58:33 INFO - PROCESS | 1771 | ++DOMWINDOW == 166 (0x8e8ec000) [pid = 1771] [serial = 620] [outer = 0x8dbf6c00] 09:58:33 INFO - PROCESS | 1771 | 1464713913829 Marionette TRACE conn3 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 09:58:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 09:58:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 1591ms 09:58:33 INFO - PROCESS | 1771 | 1464713913883 Marionette TRACE conn3 -> [0,797,"getWindowHandle",null] 09:58:33 INFO - PROCESS | 1771 | 1464713913889 Marionette TRACE conn3 <- [1,797,null,{"value":"8"}] 09:58:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 09:58:33 INFO - PROCESS | 1771 | 1464713913896 Marionette TRACE conn3 -> [0,798,"setScriptTimeout",{"ms":35000}] 09:58:33 INFO - PROCESS | 1771 | 1464713913900 Marionette TRACE conn3 <- [1,798,null,{}] 09:58:33 INFO - PROCESS | 1771 | 1464713913906 Marionette TRACE conn3 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:34 INFO - PROCESS | 1771 | 1464713914099 Marionette TRACE conn3 <- [1,799,null,{"value":null}] 09:58:34 INFO - PROCESS | 1771 | 1464713914297 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:34 INFO - PROCESS | 1771 | ++DOCSHELL 0x8f1d8400 == 82 [pid = 1771] [id = 207] 09:58:34 INFO - PROCESS | 1771 | ++DOMWINDOW == 167 (0x910f1000) [pid = 1771] [serial = 621] [outer = (nil)] 09:58:34 INFO - PROCESS | 1771 | ++DOMWINDOW == 168 (0x9145fc00) [pid = 1771] [serial = 622] [outer = 0x910f1000] 09:58:34 INFO - PROCESS | 1771 | 1464713914480 Marionette DEBUG loaded listener.js 09:58:34 INFO - PROCESS | 1771 | ++DOMWINDOW == 169 (0x91b35c00) [pid = 1771] [serial = 623] [outer = 0x910f1000] 09:58:35 INFO - PROCESS | 1771 | 1464713915433 Marionette TRACE conn3 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 09:58:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | currentColor is computed when the attribute is set, not when it is painted 09:58:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 1583ms 09:58:35 INFO - PROCESS | 1771 | 1464713915480 Marionette TRACE conn3 -> [0,801,"getWindowHandle",null] 09:58:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 09:58:35 INFO - PROCESS | 1771 | 1464713915484 Marionette TRACE conn3 <- [1,801,null,{"value":"8"}] 09:58:35 INFO - PROCESS | 1771 | 1464713915500 Marionette TRACE conn3 -> [0,802,"setScriptTimeout",{"ms":35000}] 09:58:35 INFO - PROCESS | 1771 | 1464713915510 Marionette TRACE conn3 <- [1,802,null,{}] 09:58:35 INFO - PROCESS | 1771 | 1464713915517 Marionette TRACE conn3 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:35 INFO - PROCESS | 1771 | 1464713915765 Marionette TRACE conn3 <- [1,803,null,{"value":null}] 09:58:36 INFO - PROCESS | 1771 | 1464713916005 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:36 INFO - PROCESS | 1771 | ++DOCSHELL 0x8a64bc00 == 83 [pid = 1771] [id = 208] 09:58:36 INFO - PROCESS | 1771 | ++DOMWINDOW == 170 (0x8ee89400) [pid = 1771] [serial = 624] [outer = (nil)] 09:58:36 INFO - PROCESS | 1771 | ++DOMWINDOW == 171 (0x92ee2400) [pid = 1771] [serial = 625] [outer = 0x8ee89400] 09:58:36 INFO - PROCESS | 1771 | 1464713916138 Marionette DEBUG loaded listener.js 09:58:36 INFO - PROCESS | 1771 | ++DOMWINDOW == 172 (0x951e8c00) [pid = 1771] [serial = 626] [outer = 0x8ee89400] 09:58:37 INFO - PROCESS | 1771 | 1464713917049 Marionette TRACE conn3 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 09:58:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | currentColor is computed from the canvas element even when element is not rendered 09:58:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 1599ms 09:58:37 INFO - PROCESS | 1771 | 1464713917090 Marionette TRACE conn3 -> [0,805,"getWindowHandle",null] 09:58:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 09:58:37 INFO - PROCESS | 1771 | 1464713917096 Marionette TRACE conn3 <- [1,805,null,{"value":"8"}] 09:58:37 INFO - PROCESS | 1771 | 1464713917102 Marionette TRACE conn3 -> [0,806,"setScriptTimeout",{"ms":35000}] 09:58:37 INFO - PROCESS | 1771 | 1464713917106 Marionette TRACE conn3 <- [1,806,null,{}] 09:58:37 INFO - PROCESS | 1771 | 1464713917112 Marionette TRACE conn3 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:37 INFO - PROCESS | 1771 | 1464713917310 Marionette TRACE conn3 <- [1,807,null,{"value":null}] 09:58:37 INFO - PROCESS | 1771 | 1464713917505 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:37 INFO - PROCESS | 1771 | ++DOCSHELL 0x91de7400 == 84 [pid = 1771] [id = 209] 09:58:37 INFO - PROCESS | 1771 | ++DOMWINDOW == 173 (0x923cf000) [pid = 1771] [serial = 627] [outer = (nil)] 09:58:37 INFO - PROCESS | 1771 | ++DOMWINDOW == 174 (0x957df000) [pid = 1771] [serial = 628] [outer = 0x923cf000] 09:58:37 INFO - PROCESS | 1771 | 1464713917637 Marionette DEBUG loaded listener.js 09:58:37 INFO - PROCESS | 1771 | ++DOMWINDOW == 175 (0x95919000) [pid = 1771] [serial = 629] [outer = 0x923cf000] 09:58:38 INFO - PROCESS | 1771 | 1464713918544 Marionette TRACE conn3 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 09:58:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | currentColor is solid black when the canvas element is not in a document 09:58:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 1480ms 09:58:38 INFO - PROCESS | 1771 | 1464713918581 Marionette TRACE conn3 -> [0,809,"getWindowHandle",null] 09:58:38 INFO - PROCESS | 1771 | 1464713918585 Marionette TRACE conn3 <- [1,809,null,{"value":"8"}] 09:58:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 09:58:38 INFO - PROCESS | 1771 | 1464713918591 Marionette TRACE conn3 -> [0,810,"setScriptTimeout",{"ms":35000}] 09:58:38 INFO - PROCESS | 1771 | 1464713918594 Marionette TRACE conn3 <- [1,810,null,{}] 09:58:38 INFO - PROCESS | 1771 | 1464713918600 Marionette TRACE conn3 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:38 INFO - PROCESS | 1771 | 1464713918771 Marionette TRACE conn3 <- [1,811,null,{"value":null}] 09:58:38 INFO - PROCESS | 1771 | 1464713918982 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:39 INFO - PROCESS | 1771 | ++DOCSHELL 0x9811a400 == 85 [pid = 1771] [id = 210] 09:58:39 INFO - PROCESS | 1771 | ++DOMWINDOW == 176 (0x98165800) [pid = 1771] [serial = 630] [outer = (nil)] 09:58:39 INFO - PROCESS | 1771 | ++DOMWINDOW == 177 (0x99a54000) [pid = 1771] [serial = 631] [outer = 0x98165800] 09:58:39 INFO - PROCESS | 1771 | 1464713919170 Marionette DEBUG loaded listener.js 09:58:39 INFO - PROCESS | 1771 | ++DOMWINDOW == 178 (0x9a6e9000) [pid = 1771] [serial = 632] [outer = 0x98165800] 09:58:40 INFO - PROCESS | 1771 | 1464713920137 Marionette TRACE conn3 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 09:58:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 09:58:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 1579ms 09:58:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 09:58:40 INFO - PROCESS | 1771 | 1464713920171 Marionette TRACE conn3 -> [0,813,"getWindowHandle",null] 09:58:40 INFO - PROCESS | 1771 | 1464713920174 Marionette TRACE conn3 <- [1,813,null,{"value":"8"}] 09:58:40 INFO - PROCESS | 1771 | 1464713920181 Marionette TRACE conn3 -> [0,814,"setScriptTimeout",{"ms":35000}] 09:58:40 INFO - PROCESS | 1771 | 1464713920185 Marionette TRACE conn3 <- [1,814,null,{}] 09:58:40 INFO - PROCESS | 1771 | 1464713920191 Marionette TRACE conn3 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:40 INFO - PROCESS | 1771 | 1464713920381 Marionette TRACE conn3 <- [1,815,null,{"value":null}] 09:58:40 INFO - PROCESS | 1771 | 1464713920589 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:40 INFO - PROCESS | 1771 | ++DOCSHELL 0x8a04f400 == 86 [pid = 1771] [id = 211] 09:58:40 INFO - PROCESS | 1771 | ++DOMWINDOW == 179 (0x9a724400) [pid = 1771] [serial = 633] [outer = (nil)] 09:58:40 INFO - PROCESS | 1771 | ++DOMWINDOW == 180 (0x9b881c00) [pid = 1771] [serial = 634] [outer = 0x9a724400] 09:58:40 INFO - PROCESS | 1771 | 1464713920765 Marionette DEBUG loaded listener.js 09:58:40 INFO - PROCESS | 1771 | ++DOMWINDOW == 181 (0x9b8dd400) [pid = 1771] [serial = 635] [outer = 0x9a724400] 09:58:41 INFO - PROCESS | 1771 | 1464713921688 Marionette TRACE conn3 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,817,"getWindowHandle",null] 09:58:41 INFO - PROCESS | 1771 | 1464713921732 Marionette TRACE conn3 <- [1,817,null,{"value":"8"}] 09:58:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 09:58:41 INFO - PROCESS | 1771 | 1464713921738 Marionette TRACE conn3 -> [0,818,"setScriptTimeout",{"ms":35000}] 09:58:41 INFO - PROCESS | 1771 | 1464713921742 Marionette TRACE conn3 <- [1,818,null,{}] 09:58:41 INFO - PROCESS | 1771 | 1464713921748 Marionette TRACE conn3 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:41 INFO - PROCESS | 1771 | 1464713921952 Marionette TRACE conn3 <- [1,819,null,{"value":null}] 09:58:42 INFO - PROCESS | 1771 | 1464713922202 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:42 INFO - PROCESS | 1771 | ++DOCSHELL 0x89e6e000 == 87 [pid = 1771] [id = 212] 09:58:42 INFO - PROCESS | 1771 | ++DOMWINDOW == 182 (0x99a4f000) [pid = 1771] [serial = 636] [outer = (nil)] 09:58:42 INFO - PROCESS | 1771 | ++DOMWINDOW == 183 (0x9bbaa800) [pid = 1771] [serial = 637] [outer = 0x99a4f000] 09:58:42 INFO - PROCESS | 1771 | 1464713922322 Marionette DEBUG loaded listener.js 09:58:42 INFO - PROCESS | 1771 | ++DOMWINDOW == 184 (0x9bbecc00) [pid = 1771] [serial = 638] [outer = 0x99a4f000] 09:58:43 INFO - PROCESS | 1771 | 1464713923261 Marionette TRACE conn3 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 09:58:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 09:58:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1578ms 09:58:43 INFO - PROCESS | 1771 | 1464713923318 Marionette TRACE conn3 -> [0,821,"getWindowHandle",null] 09:58:43 INFO - PROCESS | 1771 | 1464713923322 Marionette TRACE conn3 <- [1,821,null,{"value":"8"}] 09:58:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 09:58:43 INFO - PROCESS | 1771 | 1464713923329 Marionette TRACE conn3 -> [0,822,"setScriptTimeout",{"ms":35000}] 09:58:43 INFO - PROCESS | 1771 | 1464713923332 Marionette TRACE conn3 <- [1,822,null,{}] 09:58:43 INFO - PROCESS | 1771 | 1464713923338 Marionette TRACE conn3 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:43 INFO - PROCESS | 1771 | 1464713923556 Marionette TRACE conn3 <- [1,823,null,{"value":null}] 09:58:43 INFO - PROCESS | 1771 | 1464713923832 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:43 INFO - PROCESS | 1771 | ++DOCSHELL 0x8a047000 == 88 [pid = 1771] [id = 213] 09:58:43 INFO - PROCESS | 1771 | ++DOMWINDOW == 185 (0x9b023000) [pid = 1771] [serial = 639] [outer = (nil)] 09:58:43 INFO - PROCESS | 1771 | ++DOMWINDOW == 186 (0x9cdaac00) [pid = 1771] [serial = 640] [outer = 0x9b023000] 09:58:43 INFO - PROCESS | 1771 | 1464713923963 Marionette DEBUG loaded listener.js 09:58:44 INFO - PROCESS | 1771 | ++DOMWINDOW == 187 (0x9d1c8c00) [pid = 1771] [serial = 641] [outer = 0x9b023000] 09:58:44 INFO - PROCESS | 1771 | 1464713924912 Marionette TRACE conn3 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,825,"getWindowHandle",null] 09:58:44 INFO - PROCESS | 1771 | 1464713924967 Marionette TRACE conn3 <- [1,825,null,{"value":"8"}] 09:58:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 09:58:44 INFO - PROCESS | 1771 | 1464713924973 Marionette TRACE conn3 -> [0,826,"setScriptTimeout",{"ms":35000}] 09:58:44 INFO - PROCESS | 1771 | 1464713924977 Marionette TRACE conn3 <- [1,826,null,{}] 09:58:44 INFO - PROCESS | 1771 | 1464713924982 Marionette TRACE conn3 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:45 INFO - PROCESS | 1771 | 1464713925168 Marionette TRACE conn3 <- [1,827,null,{"value":null}] 09:58:45 INFO - PROCESS | 1771 | 1464713925411 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:45 INFO - PROCESS | 1771 | ++DOCSHELL 0x91b33400 == 89 [pid = 1771] [id = 214] 09:58:45 INFO - PROCESS | 1771 | ++DOMWINDOW == 188 (0x951eb400) [pid = 1771] [serial = 642] [outer = (nil)] 09:58:45 INFO - PROCESS | 1771 | ++DOMWINDOW == 189 (0xa2380400) [pid = 1771] [serial = 643] [outer = 0x951eb400] 09:58:45 INFO - PROCESS | 1771 | 1464713925549 Marionette DEBUG loaded listener.js 09:58:45 INFO - PROCESS | 1771 | ++DOMWINDOW == 190 (0xa27ce800) [pid = 1771] [serial = 644] [outer = 0x951eb400] 09:58:46 INFO - PROCESS | 1771 | 1464713926510 Marionette TRACE conn3 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 09:58:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 09:58:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1580ms 09:58:46 INFO - PROCESS | 1771 | 1464713926555 Marionette TRACE conn3 -> [0,829,"getWindowHandle",null] 09:58:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 09:58:46 INFO - PROCESS | 1771 | 1464713926559 Marionette TRACE conn3 <- [1,829,null,{"value":"8"}] 09:58:46 INFO - PROCESS | 1771 | 1464713926565 Marionette TRACE conn3 -> [0,830,"setScriptTimeout",{"ms":35000}] 09:58:46 INFO - PROCESS | 1771 | 1464713926569 Marionette TRACE conn3 <- [1,830,null,{}] 09:58:46 INFO - PROCESS | 1771 | 1464713926575 Marionette TRACE conn3 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:46 INFO - PROCESS | 1771 | 1464713926751 Marionette TRACE conn3 <- [1,831,null,{"value":null}] 09:58:46 INFO - PROCESS | 1771 | 1464713926952 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:46 INFO - PROCESS | 1771 | ++DOCSHELL 0xa3171800 == 90 [pid = 1771] [id = 215] 09:58:46 INFO - PROCESS | 1771 | ++DOMWINDOW == 191 (0xa31f4c00) [pid = 1771] [serial = 645] [outer = (nil)] 09:58:47 INFO - PROCESS | 1771 | ++DOMWINDOW == 192 (0xa36e7c00) [pid = 1771] [serial = 646] [outer = 0xa31f4c00] 09:58:47 INFO - PROCESS | 1771 | 1464713927057 Marionette DEBUG loaded listener.js 09:58:47 INFO - PROCESS | 1771 | ++DOMWINDOW == 193 (0xa6302c00) [pid = 1771] [serial = 647] [outer = 0xa31f4c00] 09:58:47 INFO - PROCESS | 1771 | ++DOMWINDOW == 194 (0x8a007000) [pid = 1771] [serial = 648] [outer = 0x996e7400] 09:58:48 INFO - PROCESS | 1771 | 1464713928221 Marionette TRACE conn3 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 09:58:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 09:58:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1695ms 09:58:48 INFO - PROCESS | 1771 | 1464713928260 Marionette TRACE conn3 -> [0,833,"getWindowHandle",null] 09:58:48 INFO - PROCESS | 1771 | 1464713928265 Marionette TRACE conn3 <- [1,833,null,{"value":"8"}] 09:58:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 09:58:48 INFO - PROCESS | 1771 | 1464713928271 Marionette TRACE conn3 -> [0,834,"setScriptTimeout",{"ms":35000}] 09:58:48 INFO - PROCESS | 1771 | 1464713928277 Marionette TRACE conn3 <- [1,834,null,{}] 09:58:48 INFO - PROCESS | 1771 | 1464713928282 Marionette TRACE conn3 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:48 INFO - PROCESS | 1771 | 1464713928548 Marionette TRACE conn3 <- [1,835,null,{"value":null}] 09:58:48 INFO - PROCESS | 1771 | 1464713928802 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:48 INFO - PROCESS | 1771 | ++DOCSHELL 0x89e61c00 == 91 [pid = 1771] [id = 216] 09:58:48 INFO - PROCESS | 1771 | ++DOMWINDOW == 195 (0x89e65c00) [pid = 1771] [serial = 649] [outer = (nil)] 09:58:48 INFO - PROCESS | 1771 | ++DOMWINDOW == 196 (0x8a046c00) [pid = 1771] [serial = 650] [outer = 0x89e65c00] 09:58:48 INFO - PROCESS | 1771 | 1464713928922 Marionette DEBUG loaded listener.js 09:58:49 INFO - PROCESS | 1771 | ++DOMWINDOW == 197 (0x8c215000) [pid = 1771] [serial = 651] [outer = 0x89e65c00] 09:58:49 INFO - PROCESS | 1771 | 1464713929904 Marionette TRACE conn3 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 09:58:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 09:58:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 1688ms 09:58:49 INFO - PROCESS | 1771 | 1464713929960 Marionette TRACE conn3 -> [0,837,"getWindowHandle",null] 09:58:49 INFO - PROCESS | 1771 | 1464713929964 Marionette TRACE conn3 <- [1,837,null,{"value":"8"}] 09:58:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 09:58:49 INFO - PROCESS | 1771 | 1464713929970 Marionette TRACE conn3 -> [0,838,"setScriptTimeout",{"ms":35000}] 09:58:49 INFO - PROCESS | 1771 | 1464713929974 Marionette TRACE conn3 <- [1,838,null,{}] 09:58:49 INFO - PROCESS | 1771 | 1464713929979 Marionette TRACE conn3 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:50 INFO - PROCESS | 1771 | 1464713930164 Marionette TRACE conn3 <- [1,839,null,{"value":null}] 09:58:50 INFO - PROCESS | 1771 | 1464713930413 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:50 INFO - PROCESS | 1771 | ++DOCSHELL 0x8a00d800 == 92 [pid = 1771] [id = 217] 09:58:50 INFO - PROCESS | 1771 | ++DOMWINDOW == 198 (0x8a051400) [pid = 1771] [serial = 652] [outer = (nil)] 09:58:50 INFO - PROCESS | 1771 | ++DOMWINDOW == 199 (0x8d98f400) [pid = 1771] [serial = 653] [outer = 0x8a051400] 09:58:50 INFO - PROCESS | 1771 | 1464713930541 Marionette DEBUG loaded listener.js 09:58:50 INFO - PROCESS | 1771 | ++DOMWINDOW == 200 (0x8dcd6000) [pid = 1771] [serial = 654] [outer = 0x8a051400] 09:58:51 INFO - PROCESS | 1771 | 1464713931470 Marionette TRACE conn3 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 09:58:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 09:58:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 1529ms 09:58:51 INFO - PROCESS | 1771 | 1464713931501 Marionette TRACE conn3 -> [0,841,"getWindowHandle",null] 09:58:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 09:58:51 INFO - PROCESS | 1771 | 1464713931516 Marionette TRACE conn3 <- [1,841,null,{"value":"8"}] 09:58:51 INFO - PROCESS | 1771 | 1464713931526 Marionette TRACE conn3 -> [0,842,"setScriptTimeout",{"ms":35000}] 09:58:51 INFO - PROCESS | 1771 | 1464713931530 Marionette TRACE conn3 <- [1,842,null,{}] 09:58:51 INFO - PROCESS | 1771 | 1464713931536 Marionette TRACE conn3 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:51 INFO - PROCESS | 1771 | 1464713931711 Marionette TRACE conn3 <- [1,843,null,{"value":null}] 09:58:51 INFO - PROCESS | 1771 | 1464713931974 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:52 INFO - PROCESS | 1771 | ++DOCSHELL 0x8a00a000 == 93 [pid = 1771] [id = 218] 09:58:52 INFO - PROCESS | 1771 | ++DOMWINDOW == 201 (0x8a00b000) [pid = 1771] [serial = 655] [outer = (nil)] 09:58:52 INFO - PROCESS | 1771 | ++DOMWINDOW == 202 (0x8a013c00) [pid = 1771] [serial = 656] [outer = 0x8a00b000] 09:58:52 INFO - PROCESS | 1771 | 1464713932420 Marionette DEBUG loaded listener.js 09:58:52 INFO - PROCESS | 1771 | ++DOMWINDOW == 203 (0x8a64d400) [pid = 1771] [serial = 657] [outer = 0x8a00b000] 09:58:53 INFO - PROCESS | 1771 | 1464713933430 Marionette TRACE conn3 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 09:58:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 09:58:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 1980ms 09:58:53 INFO - PROCESS | 1771 | 1464713933507 Marionette TRACE conn3 -> [0,845,"getWindowHandle",null] 09:58:53 INFO - PROCESS | 1771 | 1464713933514 Marionette TRACE conn3 <- [1,845,null,{"value":"8"}] 09:58:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 09:58:53 INFO - PROCESS | 1771 | 1464713933524 Marionette TRACE conn3 -> [0,846,"setScriptTimeout",{"ms":35000}] 09:58:53 INFO - PROCESS | 1771 | 1464713933529 Marionette TRACE conn3 <- [1,846,null,{}] 09:58:53 INFO - PROCESS | 1771 | 1464713933537 Marionette TRACE conn3 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:53 INFO - PROCESS | 1771 | 1464713933857 Marionette TRACE conn3 <- [1,847,null,{"value":null}] 09:58:54 INFO - PROCESS | 1771 | 1464713934172 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:54 INFO - PROCESS | 1771 | ++DOCSHELL 0x8a052000 == 94 [pid = 1771] [id = 219] 09:58:54 INFO - PROCESS | 1771 | ++DOMWINDOW == 204 (0x8ae14800) [pid = 1771] [serial = 658] [outer = (nil)] 09:58:54 INFO - PROCESS | 1771 | ++DOMWINDOW == 205 (0x8d43e800) [pid = 1771] [serial = 659] [outer = 0x8ae14800] 09:58:54 INFO - PROCESS | 1771 | 1464713934257 Marionette DEBUG loaded listener.js 09:58:54 INFO - PROCESS | 1771 | ++DOMWINDOW == 206 (0x8dbecc00) [pid = 1771] [serial = 660] [outer = 0x8ae14800] 09:58:54 INFO - PROCESS | 1771 | --DOMWINDOW == 205 (0x91dedc00) [pid = 1771] [serial = 568] [outer = (nil)] [url = about:blank] 09:58:54 INFO - PROCESS | 1771 | --DOCSHELL 0x976cd400 == 93 [pid = 1771] [id = 6] 09:58:54 INFO - PROCESS | 1771 | --DOCSHELL 0x89e69400 == 92 [pid = 1771] [id = 204] 09:58:54 INFO - PROCESS | 1771 | --DOCSHELL 0x8a6ec800 == 91 [pid = 1771] [id = 203] 09:58:54 INFO - PROCESS | 1771 | --DOCSHELL 0x950af800 == 90 [pid = 1771] [id = 202] 09:58:54 INFO - PROCESS | 1771 | --DOCSHELL 0x8dbf2c00 == 89 [pid = 1771] [id = 201] 09:58:54 INFO - PROCESS | 1771 | --DOCSHELL 0x8c20e000 == 88 [pid = 1771] [id = 200] 09:58:54 INFO - PROCESS | 1771 | --DOCSHELL 0x8a04fc00 == 87 [pid = 1771] [id = 199] 09:58:54 INFO - PROCESS | 1771 | --DOCSHELL 0x8a6f0c00 == 86 [pid = 1771] [id = 198] 09:58:54 INFO - PROCESS | 1771 | --DOCSHELL 0x8a64fc00 == 85 [pid = 1771] [id = 197] 09:58:55 INFO - PROCESS | 1771 | --DOCSHELL 0x8a6e9000 == 84 [pid = 1771] [id = 196] 09:58:55 INFO - PROCESS | 1771 | --DOCSHELL 0x950aa400 == 83 [pid = 1771] [id = 195] 09:58:55 INFO - PROCESS | 1771 | --DOCSHELL 0x8a6ecc00 == 82 [pid = 1771] [id = 194] 09:58:55 INFO - PROCESS | 1771 | --DOCSHELL 0x89e6fc00 == 81 [pid = 1771] [id = 193] 09:58:55 INFO - PROCESS | 1771 | --DOCSHELL 0x91de8000 == 80 [pid = 1771] [id = 192] 09:58:55 INFO - PROCESS | 1771 | --DOCSHELL 0x8dcdd800 == 79 [pid = 1771] [id = 191] 09:58:55 INFO - PROCESS | 1771 | --DOCSHELL 0x8ae1d000 == 78 [pid = 1771] [id = 190] 09:58:55 INFO - PROCESS | 1771 | --DOCSHELL 0x8c207800 == 77 [pid = 1771] [id = 189] 09:58:55 INFO - PROCESS | 1771 | --DOMWINDOW == 204 (0x8f1db400) [pid = 1771] [serial = 334] [outer = (nil)] [url = about:blank] 09:58:55 INFO - PROCESS | 1771 | --DOMWINDOW == 203 (0x95763000) [pid = 1771] [serial = 355] [outer = (nil)] [url = about:blank] 09:58:55 INFO - PROCESS | 1771 | --DOMWINDOW == 202 (0x93b96400) [pid = 1771] [serial = 527] [outer = (nil)] [url = about:blank] 09:58:55 INFO - PROCESS | 1771 | --DOMWINDOW == 201 (0x9a724800) [pid = 1771] [serial = 274] [outer = (nil)] [url = about:blank] 09:58:55 INFO - PROCESS | 1771 | --DOMWINDOW == 200 (0xa6f43c00) [pid = 1771] [serial = 195] [outer = (nil)] [url = about:blank] 09:58:55 INFO - PROCESS | 1771 | --DOMWINDOW == 199 (0x9bba1400) [pid = 1771] [serial = 548] [outer = (nil)] [url = about:blank] 09:58:55 INFO - PROCESS | 1771 | --DOMWINDOW == 198 (0xa22b1000) [pid = 1771] [serial = 231] [outer = (nil)] [url = about:blank] 09:58:55 INFO - PROCESS | 1771 | --DOMWINDOW == 197 (0xa22ae800) [pid = 1771] [serial = 277] [outer = (nil)] [url = about:blank] 09:58:55 INFO - PROCESS | 1771 | --DOMWINDOW == 196 (0xa23c9800) [pid = 1771] [serial = 319] [outer = (nil)] [url = about:blank] 09:58:55 INFO - PROCESS | 1771 | --DOMWINDOW == 195 (0x9bbf1800) [pid = 1771] [serial = 286] [outer = (nil)] [url = about:blank] 09:58:55 INFO - PROCESS | 1771 | --DOMWINDOW == 194 (0x951f6000) [pid = 1771] [serial = 271] [outer = (nil)] [url = about:blank] 09:58:55 INFO - PROCESS | 1771 | --DOMWINDOW == 193 (0x8ee85800) [pid = 1771] [serial = 446] [outer = (nil)] [url = about:blank] 09:58:55 INFO - PROCESS | 1771 | --DOMWINDOW == 192 (0x8a6f5000) [pid = 1771] [serial = 500] [outer = (nil)] [url = about:blank] 09:58:55 INFO - PROCESS | 1771 | --DOMWINDOW == 191 (0xa0612800) [pid = 1771] [serial = 488] [outer = (nil)] [url = about:blank] 09:58:55 INFO - PROCESS | 1771 | --DOMWINDOW == 190 (0x9a4b9400) [pid = 1771] [serial = 544] [outer = (nil)] [url = about:blank] 09:58:55 INFO - PROCESS | 1771 | --DOMWINDOW == 189 (0x99a78800) [pid = 1771] [serial = 476] [outer = (nil)] [url = about:blank] 09:58:55 INFO - PROCESS | 1771 | --DOMWINDOW == 188 (0x8dcdd000) [pid = 1771] [serial = 533] [outer = (nil)] [url = about:blank] 09:58:55 INFO - PROCESS | 1771 | --DOMWINDOW == 187 (0x91b3b400) [pid = 1771] [serial = 563] [outer = (nil)] [url = about:blank] 09:58:55 INFO - PROCESS | 1771 | --DOMWINDOW == 186 (0x8ae1a400) [pid = 1771] [serial = 440] [outer = (nil)] [url = about:blank] 09:58:55 INFO - PROCESS | 1771 | --DOMWINDOW == 185 (0x996e8400) [pid = 1771] [serial = 541] [outer = (nil)] [url = about:blank] 09:58:55 INFO - PROCESS | 1771 | --DOMWINDOW == 184 (0x8dc5ac00) [pid = 1771] [serial = 532] [outer = (nil)] [url = about:blank] 09:58:55 INFO - PROCESS | 1771 | --DOMWINDOW == 183 (0x951f3400) [pid = 1771] [serial = 313] [outer = (nil)] [url = about:blank] 09:58:55 INFO - PROCESS | 1771 | --DOMWINDOW == 182 (0x8dc61400) [pid = 1771] [serial = 428] [outer = (nil)] [url = about:blank] 09:58:55 INFO - PROCESS | 1771 | --DOMWINDOW == 181 (0x9146b400) [pid = 1771] [serial = 325] [outer = (nil)] [url = about:blank] 09:58:55 INFO - PROCESS | 1771 | --DOMWINDOW == 180 (0x9cda2400) [pid = 1771] [serial = 431] [outer = (nil)] [url = about:blank] 09:58:55 INFO - PROCESS | 1771 | --DOMWINDOW == 179 (0x95761800) [pid = 1771] [serial = 509] [outer = (nil)] [url = about:blank] 09:58:55 INFO - PROCESS | 1771 | --DOMWINDOW == 178 (0x9bb9d800) [pid = 1771] [serial = 403] [outer = (nil)] [url = about:blank] 09:58:55 INFO - PROCESS | 1771 | --DOMWINDOW == 177 (0x91de5400) [pid = 1771] [serial = 565] [outer = (nil)] [url = about:blank] 09:58:55 INFO - PROCESS | 1771 | --DOMWINDOW == 176 (0x91cd5400) [pid = 1771] [serial = 415] [outer = (nil)] [url = about:blank] 09:58:55 INFO - PROCESS | 1771 | --DOMWINDOW == 175 (0x91ded400) [pid = 1771] [serial = 421] [outer = (nil)] [url = about:blank] 09:58:55 INFO - PROCESS | 1771 | --DOMWINDOW == 174 (0xa6340800) [pid = 1771] [serial = 322] [outer = (nil)] [url = about:blank] 09:58:55 INFO - PROCESS | 1771 | --DOMWINDOW == 173 (0x91bd3800) [pid = 1771] [serial = 437] [outer = (nil)] [url = about:blank] 09:58:55 INFO - PROCESS | 1771 | --DOMWINDOW == 172 (0x9b915400) [pid = 1771] [serial = 228] [outer = (nil)] [url = about:blank] 09:58:55 INFO - PROCESS | 1771 | --DOMWINDOW == 171 (0x9cd9e000) [pid = 1771] [serial = 485] [outer = (nil)] [url = about:blank] 09:58:55 INFO - PROCESS | 1771 | --DOMWINDOW == 170 (0xa6343c00) [pid = 1771] [serial = 189] [outer = (nil)] [url = about:blank] 09:58:55 INFO - PROCESS | 1771 | --DOMWINDOW == 169 (0x9a4bf000) [pid = 1771] [serial = 358] [outer = (nil)] [url = about:blank] 09:58:55 INFO - PROCESS | 1771 | --DOMWINDOW == 168 (0xa25afc00) [pid = 1771] [serial = 412] [outer = (nil)] [url = about:blank] 09:58:55 INFO - PROCESS | 1771 | --DOMWINDOW == 167 (0x957e0c00) [pid = 1771] [serial = 539] [outer = (nil)] [url = about:blank] 09:58:55 INFO - PROCESS | 1771 | --DOMWINDOW == 166 (0x8a64d000) [pid = 1771] [serial = 530] [outer = (nil)] [url = about:blank] 09:58:55 INFO - PROCESS | 1771 | --DOMWINDOW == 165 (0x9a4b4000) [pid = 1771] [serial = 554] [outer = (nil)] [url = about:blank] 09:58:55 INFO - PROCESS | 1771 | --DOMWINDOW == 164 (0xa316e400) [pid = 1771] [serial = 280] [outer = (nil)] [url = about:blank] 09:58:55 INFO - PROCESS | 1771 | --DOMWINDOW == 163 (0xa2736400) [pid = 1771] [serial = 144] [outer = (nil)] [url = about:blank] 09:58:55 INFO - PROCESS | 1771 | --DOMWINDOW == 162 (0x8dbec800) [pid = 1771] [serial = 506] [outer = (nil)] [url = about:blank] 09:58:55 INFO - PROCESS | 1771 | --DOMWINDOW == 161 (0x8f1f0400) [pid = 1771] [serial = 562] [outer = (nil)] [url = about:blank] 09:58:55 INFO - PROCESS | 1771 | --DOMWINDOW == 160 (0x8dbf6000) [pid = 1771] [serial = 491] [outer = (nil)] [url = about:blank] 09:58:55 INFO - PROCESS | 1771 | --DOMWINDOW == 159 (0xa633ac00) [pid = 1771] [serial = 283] [outer = (nil)] [url = about:blank] 09:58:55 INFO - PROCESS | 1771 | --DOMWINDOW == 158 (0xa3365c00) [pid = 1771] [serial = 364] [outer = (nil)] [url = about:blank] 09:58:55 INFO - PROCESS | 1771 | --DOMWINDOW == 157 (0x8c0b1c00) [pid = 1771] [serial = 434] [outer = (nil)] [url = about:blank] 09:58:55 INFO - PROCESS | 1771 | --DOMWINDOW == 156 (0x91cd2400) [pid = 1771] [serial = 473] [outer = (nil)] [url = about:blank] 09:58:55 INFO - PROCESS | 1771 | --DOMWINDOW == 155 (0x9bbea400) [pid = 1771] [serial = 361] [outer = (nil)] [url = about:blank] 09:58:55 INFO - PROCESS | 1771 | --DOMWINDOW == 154 (0x93b1c800) [pid = 1771] [serial = 406] [outer = (nil)] [url = about:blank] 09:58:55 INFO - PROCESS | 1771 | --DOMWINDOW == 153 (0x8f1e9000) [pid = 1771] [serial = 443] [outer = (nil)] [url = about:blank] 09:58:55 INFO - PROCESS | 1771 | --DOMWINDOW == 152 (0x910fa400) [pid = 1771] [serial = 244] [outer = (nil)] [url = about:blank] 09:58:55 INFO - PROCESS | 1771 | --DOMWINDOW == 151 (0x8dbf0400) [pid = 1771] [serial = 556] [outer = (nil)] [url = about:blank] 09:58:55 INFO - PROCESS | 1771 | --DOMWINDOW == 150 (0x9a4b3400) [pid = 1771] [serial = 316] [outer = (nil)] [url = about:blank] 09:58:55 INFO - PROCESS | 1771 | --DOMWINDOW == 149 (0x91de6800) [pid = 1771] [serial = 418] [outer = (nil)] [url = about:blank] 09:58:55 INFO - PROCESS | 1771 | --DOMWINDOW == 148 (0x99b60400) [pid = 1771] [serial = 542] [outer = (nil)] [url = about:blank] 09:58:55 INFO - PROCESS | 1771 | --DOMWINDOW == 147 (0x9a6dc400) [pid = 1771] [serial = 479] [outer = (nil)] [url = about:blank] 09:58:55 INFO - PROCESS | 1771 | --DOMWINDOW == 146 (0xa6c26c00) [pid = 1771] [serial = 331] [outer = (nil)] [url = about:blank] 09:58:55 INFO - PROCESS | 1771 | --DOMWINDOW == 145 (0xa8c52000) [pid = 1771] [serial = 198] [outer = (nil)] [url = about:blank] 09:58:55 INFO - PROCESS | 1771 | --DOMWINDOW == 144 (0x91cd4800) [pid = 1771] [serial = 535] [outer = (nil)] [url = about:blank] 09:58:55 INFO - PROCESS | 1771 | --DOMWINDOW == 143 (0xa69c2800) [pid = 1771] [serial = 234] [outer = (nil)] [url = about:blank] 09:58:55 INFO - PROCESS | 1771 | --DOMWINDOW == 142 (0x91deb400) [pid = 1771] [serial = 566] [outer = (nil)] [url = about:blank] 09:58:55 INFO - PROCESS | 1771 | --DOMWINDOW == 141 (0x9b908c00) [pid = 1771] [serial = 186] [outer = (nil)] [url = about:blank] 09:58:55 INFO - PROCESS | 1771 | --DOMWINDOW == 140 (0x8a6f1800) [pid = 1771] [serial = 497] [outer = (nil)] [url = about:blank] 09:58:55 INFO - PROCESS | 1771 | --DOMWINDOW == 139 (0xa060a800) [pid = 1771] [serial = 494] [outer = (nil)] [url = about:blank] 09:58:55 INFO - PROCESS | 1771 | --DOMWINDOW == 138 (0xa6c2a000) [pid = 1771] [serial = 376] [outer = (nil)] [url = about:blank] 09:58:55 INFO - PROCESS | 1771 | --DOMWINDOW == 137 (0xa115b400) [pid = 1771] [serial = 409] [outer = (nil)] [url = about:blank] 09:58:55 INFO - PROCESS | 1771 | --DOMWINDOW == 136 (0x8ee81400) [pid = 1771] [serial = 470] [outer = (nil)] [url = about:blank] 09:58:55 INFO - PROCESS | 1771 | --DOMWINDOW == 135 (0xa6866400) [pid = 1771] [serial = 192] [outer = (nil)] [url = about:blank] 09:58:55 INFO - PROCESS | 1771 | --DOMWINDOW == 134 (0x9d1c7000) [pid = 1771] [serial = 551] [outer = (nil)] [url = about:blank] 09:58:55 INFO - PROCESS | 1771 | --DOMWINDOW == 133 (0x8a04f000) [pid = 1771] [serial = 503] [outer = (nil)] [url = about:blank] 09:58:55 INFO - PROCESS | 1771 | --DOMWINDOW == 132 (0x9b3a7800) [pid = 1771] [serial = 482] [outer = (nil)] [url = about:blank] 09:58:55 INFO - PROCESS | 1771 | --DOMWINDOW == 131 (0xa6c0a400) [pid = 1771] [serial = 328] [outer = (nil)] [url = about:blank] 09:58:55 INFO - PROCESS | 1771 | --DOMWINDOW == 130 (0x9a08e400) [pid = 1771] [serial = 183] [outer = (nil)] [url = about:blank] 09:58:55 INFO - PROCESS | 1771 | --DOMWINDOW == 129 (0x9468c400) [pid = 1771] [serial = 538] [outer = (nil)] [url = about:blank] 09:58:55 INFO - PROCESS | 1771 | --DOMWINDOW == 128 (0x8e601c00) [pid = 1771] [serial = 560] [outer = (nil)] [url = about:blank] 09:58:55 INFO - PROCESS | 1771 | --DOMWINDOW == 127 (0x8e8f4c00) [pid = 1771] [serial = 379] [outer = (nil)] [url = about:blank] 09:58:55 INFO - PROCESS | 1771 | --DOMWINDOW == 126 (0x9cda6800) [pid = 1771] [serial = 550] [outer = (nil)] [url = about:blank] 09:58:55 INFO - PROCESS | 1771 | --DOMWINDOW == 125 (0x91bde400) [pid = 1771] [serial = 237] [outer = (nil)] [url = about:blank] 09:58:55 INFO - PROCESS | 1771 | --DOMWINDOW == 124 (0x9b909c00) [pid = 1771] [serial = 547] [outer = (nil)] [url = about:blank] 09:58:55 INFO - PROCESS | 1771 | --DOMWINDOW == 123 (0xa6c09c00) [pid = 1771] [serial = 370] [outer = (nil)] [url = about:blank] 09:58:55 INFO - PROCESS | 1771 | --DOMWINDOW == 122 (0x8e608800) [pid = 1771] [serial = 557] [outer = (nil)] [url = about:blank] 09:58:55 INFO - PROCESS | 1771 | --DOMWINDOW == 121 (0x8d993c00) [pid = 1771] [serial = 382] [outer = (nil)] [url = about:blank] 09:58:55 INFO - PROCESS | 1771 | --DOMWINDOW == 120 (0x951ea000) [pid = 1771] [serial = 553] [outer = (nil)] [url = about:blank] 09:58:55 INFO - PROCESS | 1771 | --DOMWINDOW == 119 (0x957e2000) [pid = 1771] [serial = 367] [outer = (nil)] [url = about:blank] 09:58:55 INFO - PROCESS | 1771 | --DOMWINDOW == 118 (0x9a08d000) [pid = 1771] [serial = 225] [outer = (nil)] [url = about:blank] 09:58:55 INFO - PROCESS | 1771 | --DOMWINDOW == 117 (0x9ad3b800) [pid = 1771] [serial = 545] [outer = (nil)] [url = about:blank] 09:58:55 INFO - PROCESS | 1771 | --DOMWINDOW == 116 (0x8dbf7400) [pid = 1771] [serial = 559] [outer = (nil)] [url = about:blank] 09:58:55 INFO - PROCESS | 1771 | --DOMWINDOW == 115 (0x91defc00) [pid = 1771] [serial = 424] [outer = (nil)] [url = about:blank] 09:58:55 INFO - PROCESS | 1771 | --DOMWINDOW == 114 (0x8e60f800) [pid = 1771] [serial = 373] [outer = (nil)] [url = about:blank] 09:58:55 INFO - PROCESS | 1771 | --DOMWINDOW == 113 (0xa905f000) [pid = 1771] [serial = 241] [outer = (nil)] [url = about:blank] 09:58:55 INFO - PROCESS | 1771 | --DOMWINDOW == 112 (0x920ce800) [pid = 1771] [serial = 536] [outer = (nil)] [url = about:blank] 09:58:55 INFO - PROCESS | 1771 | --DOMWINDOW == 111 (0x8a053800) [pid = 1771] [serial = 529] [outer = (nil)] [url = about:blank] 09:58:55 INFO - PROCESS | 1771 | --DOMWINDOW == 110 (0x957e4000) [pid = 1771] [serial = 467] [outer = (nil)] [url = about:blank] 09:58:55 INFO - PROCESS | 1771 | 1464713935350 Marionette TRACE conn3 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 09:58:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 09:58:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 1887ms 09:58:55 INFO - PROCESS | 1771 | 1464713935409 Marionette TRACE conn3 -> [0,849,"getWindowHandle",null] 09:58:55 INFO - PROCESS | 1771 | 1464713935415 Marionette TRACE conn3 <- [1,849,null,{"value":"8"}] 09:58:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 09:58:55 INFO - PROCESS | 1771 | 1464713935425 Marionette TRACE conn3 -> [0,850,"setScriptTimeout",{"ms":35000}] 09:58:55 INFO - PROCESS | 1771 | 1464713935428 Marionette TRACE conn3 <- [1,850,null,{}] 09:58:55 INFO - PROCESS | 1771 | 1464713935435 Marionette TRACE conn3 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:55 INFO - PROCESS | 1771 | 1464713935609 Marionette TRACE conn3 <- [1,851,null,{"value":null}] 09:58:55 INFO - PROCESS | 1771 | 1464713935621 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:55 INFO - PROCESS | 1771 | ++DOCSHELL 0x8a050400 == 78 [pid = 1771] [id = 220] 09:58:55 INFO - PROCESS | 1771 | ++DOMWINDOW == 111 (0x8a64d000) [pid = 1771] [serial = 661] [outer = (nil)] 09:58:55 INFO - PROCESS | 1771 | ++DOMWINDOW == 112 (0x8d997400) [pid = 1771] [serial = 662] [outer = 0x8a64d000] 09:58:55 INFO - PROCESS | 1771 | 1464713935694 Marionette DEBUG loaded listener.js 09:58:55 INFO - PROCESS | 1771 | ++DOMWINDOW == 113 (0x8dcd2c00) [pid = 1771] [serial = 663] [outer = 0x8a64d000] 09:58:56 INFO - PROCESS | 1771 | 1464713936691 Marionette TRACE conn3 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 09:58:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 09:58:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 1289ms 09:58:56 INFO - PROCESS | 1771 | 1464713936713 Marionette TRACE conn3 -> [0,853,"getWindowHandle",null] 09:58:56 INFO - PROCESS | 1771 | 1464713936717 Marionette TRACE conn3 <- [1,853,null,{"value":"8"}] 09:58:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 09:58:56 INFO - PROCESS | 1771 | 1464713936723 Marionette TRACE conn3 -> [0,854,"setScriptTimeout",{"ms":35000}] 09:58:56 INFO - PROCESS | 1771 | 1464713936728 Marionette TRACE conn3 <- [1,854,null,{}] 09:58:56 INFO - PROCESS | 1771 | 1464713936744 Marionette TRACE conn3 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:56 INFO - PROCESS | 1771 | 1464713936987 Marionette TRACE conn3 <- [1,855,null,{"value":null}] 09:58:57 INFO - PROCESS | 1771 | 1464713937087 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:57 INFO - PROCESS | 1771 | ++DOCSHELL 0x8a6f0c00 == 79 [pid = 1771] [id = 221] 09:58:57 INFO - PROCESS | 1771 | ++DOMWINDOW == 114 (0x8ee85000) [pid = 1771] [serial = 664] [outer = (nil)] 09:58:57 INFO - PROCESS | 1771 | ++DOMWINDOW == 115 (0x8f1cec00) [pid = 1771] [serial = 665] [outer = 0x8ee85000] 09:58:57 INFO - PROCESS | 1771 | 1464713937160 Marionette DEBUG loaded listener.js 09:58:57 INFO - PROCESS | 1771 | ++DOMWINDOW == 116 (0x8f1dd400) [pid = 1771] [serial = 666] [outer = 0x8ee85000] 09:58:57 INFO - PROCESS | 1771 | 1464713937992 Marionette TRACE conn3 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 09:58:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 09:58:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 1283ms 09:58:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 09:58:58 INFO - PROCESS | 1771 | 1464713938006 Marionette TRACE conn3 -> [0,857,"getWindowHandle",null] 09:58:58 INFO - PROCESS | 1771 | 1464713938009 Marionette TRACE conn3 <- [1,857,null,{"value":"8"}] 09:58:58 INFO - PROCESS | 1771 | 1464713938020 Marionette TRACE conn3 -> [0,858,"setScriptTimeout",{"ms":35000}] 09:58:58 INFO - PROCESS | 1771 | 1464713938023 Marionette TRACE conn3 <- [1,858,null,{}] 09:58:58 INFO - PROCESS | 1771 | 1464713938036 Marionette TRACE conn3 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:58 INFO - PROCESS | 1771 | 1464713938254 Marionette TRACE conn3 <- [1,859,null,{"value":null}] 09:58:58 INFO - PROCESS | 1771 | 1464713938283 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:58 INFO - PROCESS | 1771 | ++DOCSHELL 0x8c20e000 == 80 [pid = 1771] [id = 222] 09:58:58 INFO - PROCESS | 1771 | ++DOMWINDOW == 117 (0x8ee81000) [pid = 1771] [serial = 667] [outer = (nil)] 09:58:58 INFO - PROCESS | 1771 | ++DOMWINDOW == 118 (0x910f5800) [pid = 1771] [serial = 668] [outer = 0x8ee81000] 09:58:58 INFO - PROCESS | 1771 | 1464713938355 Marionette DEBUG loaded listener.js 09:58:58 INFO - PROCESS | 1771 | ++DOMWINDOW == 119 (0x91462c00) [pid = 1771] [serial = 669] [outer = 0x8ee81000] 09:58:59 INFO - PROCESS | 1771 | 1464713939354 Marionette TRACE conn3 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 09:58:59 INFO - PROCESS | 1771 | --DOMWINDOW == 118 (0x951ed800) [pid = 1771] [serial = 606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 09:58:59 INFO - PROCESS | 1771 | --DOMWINDOW == 117 (0x8c20f000) [pid = 1771] [serial = 567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 09:58:59 INFO - PROCESS | 1771 | --DOMWINDOW == 116 (0x8dc59800) [pid = 1771] [serial = 603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 09:58:59 INFO - PROCESS | 1771 | --DOMWINDOW == 115 (0x8e60ac00) [pid = 1771] [serial = 594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 09:58:59 INFO - PROCESS | 1771 | --DOMWINDOW == 114 (0x8e8f7800) [pid = 1771] [serial = 597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 09:58:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 09:58:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1600ms 09:58:59 INFO - PROCESS | 1771 | --DOMWINDOW == 113 (0x8ae12400) [pid = 1771] [serial = 591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 09:58:59 INFO - PROCESS | 1771 | --DOMWINDOW == 112 (0x8ae11c00) [pid = 1771] [serial = 609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 09:58:59 INFO - PROCESS | 1771 | --DOMWINDOW == 111 (0x8c213800) [pid = 1771] [serial = 600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 09:58:59 INFO - PROCESS | 1771 | 1464713939619 Marionette TRACE conn3 -> [0,861,"getWindowHandle",null] 09:58:59 INFO - PROCESS | 1771 | 1464713939622 Marionette TRACE conn3 <- [1,861,null,{"value":"8"}] 09:58:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 09:58:59 INFO - PROCESS | 1771 | 1464713939628 Marionette TRACE conn3 -> [0,862,"setScriptTimeout",{"ms":35000}] 09:58:59 INFO - PROCESS | 1771 | 1464713939631 Marionette TRACE conn3 <- [1,862,null,{}] 09:58:59 INFO - PROCESS | 1771 | 1464713939636 Marionette TRACE conn3 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:59 INFO - PROCESS | 1771 | 1464713939795 Marionette TRACE conn3 <- [1,863,null,{"value":null}] 09:58:59 INFO - PROCESS | 1771 | 1464713939813 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:59 INFO - PROCESS | 1771 | ++DOCSHELL 0x8f1f3400 == 81 [pid = 1771] [id = 223] 09:58:59 INFO - PROCESS | 1771 | ++DOMWINDOW == 112 (0x8f1f5400) [pid = 1771] [serial = 670] [outer = (nil)] 09:58:59 INFO - PROCESS | 1771 | ++DOMWINDOW == 113 (0x9146c400) [pid = 1771] [serial = 671] [outer = 0x8f1f5400] 09:58:59 INFO - PROCESS | 1771 | 1464713939935 Marionette DEBUG loaded listener.js 09:59:00 INFO - PROCESS | 1771 | ++DOMWINDOW == 114 (0x91ccf800) [pid = 1771] [serial = 672] [outer = 0x8f1f5400] 09:59:00 INFO - PROCESS | 1771 | 1464713940840 Marionette TRACE conn3 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 09:59:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 09:59:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1231ms 09:59:00 INFO - PROCESS | 1771 | 1464713940860 Marionette TRACE conn3 -> [0,865,"getWindowHandle",null] 09:59:00 INFO - PROCESS | 1771 | 1464713940864 Marionette TRACE conn3 <- [1,865,null,{"value":"8"}] 09:59:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 09:59:00 INFO - PROCESS | 1771 | 1464713940870 Marionette TRACE conn3 -> [0,866,"setScriptTimeout",{"ms":35000}] 09:59:00 INFO - PROCESS | 1771 | 1464713940873 Marionette TRACE conn3 <- [1,866,null,{}] 09:59:00 INFO - PROCESS | 1771 | 1464713940885 Marionette TRACE conn3 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:01 INFO - PROCESS | 1771 | 1464713941094 Marionette TRACE conn3 <- [1,867,null,{"value":null}] 09:59:01 INFO - PROCESS | 1771 | 1464713941251 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:01 INFO - PROCESS | 1771 | ++DOCSHELL 0x8c213800 == 82 [pid = 1771] [id = 224] 09:59:01 INFO - PROCESS | 1771 | ++DOMWINDOW == 115 (0x91cd8800) [pid = 1771] [serial = 673] [outer = (nil)] 09:59:01 INFO - PROCESS | 1771 | ++DOMWINDOW == 116 (0x91de9c00) [pid = 1771] [serial = 674] [outer = 0x91cd8800] 09:59:01 INFO - PROCESS | 1771 | 1464713941333 Marionette DEBUG loaded listener.js 09:59:01 INFO - PROCESS | 1771 | ++DOMWINDOW == 117 (0x920d5800) [pid = 1771] [serial = 675] [outer = 0x91cd8800] 09:59:02 INFO - PROCESS | 1771 | 1464713942373 Marionette TRACE conn3 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 09:59:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 09:59:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1542ms 09:59:02 INFO - PROCESS | 1771 | 1464713942413 Marionette TRACE conn3 -> [0,869,"getWindowHandle",null] 09:59:02 INFO - PROCESS | 1771 | 1464713942420 Marionette TRACE conn3 <- [1,869,null,{"value":"8"}] 09:59:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 09:59:02 INFO - PROCESS | 1771 | 1464713942430 Marionette TRACE conn3 -> [0,870,"setScriptTimeout",{"ms":35000}] 09:59:02 INFO - PROCESS | 1771 | 1464713942434 Marionette TRACE conn3 <- [1,870,null,{}] 09:59:02 INFO - PROCESS | 1771 | 1464713942443 Marionette TRACE conn3 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:02 INFO - PROCESS | 1771 | 1464713942677 Marionette TRACE conn3 <- [1,871,null,{"value":null}] 09:59:02 INFO - PROCESS | 1771 | 1464713942960 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:02 INFO - PROCESS | 1771 | ++DOCSHELL 0x8a647400 == 83 [pid = 1771] [id = 225] 09:59:02 INFO - PROCESS | 1771 | ++DOMWINDOW == 118 (0x8ae1cc00) [pid = 1771] [serial = 676] [outer = (nil)] 09:59:03 INFO - PROCESS | 1771 | ++DOMWINDOW == 119 (0x8c213000) [pid = 1771] [serial = 677] [outer = 0x8ae1cc00] 09:59:03 INFO - PROCESS | 1771 | 1464713943054 Marionette DEBUG loaded listener.js 09:59:03 INFO - PROCESS | 1771 | ++DOMWINDOW == 120 (0x8d441400) [pid = 1771] [serial = 678] [outer = 0x8ae1cc00] 09:59:03 INFO - PROCESS | 1771 | 1464713943972 Marionette TRACE conn3 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 09:59:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 09:59:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1583ms 09:59:04 INFO - PROCESS | 1771 | 1464713944014 Marionette TRACE conn3 -> [0,873,"getWindowHandle",null] 09:59:04 INFO - PROCESS | 1771 | 1464713944022 Marionette TRACE conn3 <- [1,873,null,{"value":"8"}] 09:59:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 09:59:04 INFO - PROCESS | 1771 | 1464713944034 Marionette TRACE conn3 -> [0,874,"setScriptTimeout",{"ms":35000}] 09:59:04 INFO - PROCESS | 1771 | 1464713944037 Marionette TRACE conn3 <- [1,874,null,{}] 09:59:04 INFO - PROCESS | 1771 | 1464713944044 Marionette TRACE conn3 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:04 INFO - PROCESS | 1771 | 1464713944248 Marionette TRACE conn3 <- [1,875,null,{"value":null}] 09:59:04 INFO - PROCESS | 1771 | 1464713944490 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:04 INFO - PROCESS | 1771 | ++DOCSHELL 0x8e610000 == 84 [pid = 1771] [id = 226] 09:59:04 INFO - PROCESS | 1771 | ++DOMWINDOW == 121 (0x8e610400) [pid = 1771] [serial = 679] [outer = (nil)] 09:59:04 INFO - PROCESS | 1771 | ++DOMWINDOW == 122 (0x8ee82000) [pid = 1771] [serial = 680] [outer = 0x8e610400] 09:59:04 INFO - PROCESS | 1771 | 1464713944619 Marionette DEBUG loaded listener.js 09:59:04 INFO - PROCESS | 1771 | ++DOMWINDOW == 123 (0x8f1e8c00) [pid = 1771] [serial = 681] [outer = 0x8e610400] 09:59:05 INFO - PROCESS | 1771 | 1464713945598 Marionette TRACE conn3 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 09:59:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 09:59:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 1578ms 09:59:05 INFO - PROCESS | 1771 | 1464713945612 Marionette TRACE conn3 -> [0,877,"getWindowHandle",null] 09:59:05 INFO - PROCESS | 1771 | 1464713945616 Marionette TRACE conn3 <- [1,877,null,{"value":"8"}] 09:59:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 09:59:05 INFO - PROCESS | 1771 | 1464713945623 Marionette TRACE conn3 -> [0,878,"setScriptTimeout",{"ms":35000}] 09:59:05 INFO - PROCESS | 1771 | 1464713945629 Marionette TRACE conn3 <- [1,878,null,{}] 09:59:05 INFO - PROCESS | 1771 | 1464713945646 Marionette TRACE conn3 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:05 INFO - PROCESS | 1771 | 1464713945853 Marionette TRACE conn3 <- [1,879,null,{"value":null}] 09:59:06 INFO - PROCESS | 1771 | 1464713946106 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:06 INFO - PROCESS | 1771 | ++DOCSHELL 0x91cd7800 == 85 [pid = 1771] [id = 227] 09:59:06 INFO - PROCESS | 1771 | ++DOMWINDOW == 124 (0x920cf800) [pid = 1771] [serial = 682] [outer = (nil)] 09:59:06 INFO - PROCESS | 1771 | ++DOMWINDOW == 125 (0x923cb000) [pid = 1771] [serial = 683] [outer = 0x920cf800] 09:59:06 INFO - PROCESS | 1771 | 1464713946242 Marionette DEBUG loaded listener.js 09:59:06 INFO - PROCESS | 1771 | ++DOMWINDOW == 126 (0x923d5000) [pid = 1771] [serial = 684] [outer = 0x920cf800] 09:59:07 INFO - PROCESS | 1771 | 1464713947152 Marionette TRACE conn3 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 09:59:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 09:59:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 1584ms 09:59:07 INFO - PROCESS | 1771 | 1464713947208 Marionette TRACE conn3 -> [0,881,"getWindowHandle",null] 09:59:07 INFO - PROCESS | 1771 | 1464713947213 Marionette TRACE conn3 <- [1,881,null,{"value":"8"}] 09:59:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 09:59:07 INFO - PROCESS | 1771 | 1464713947220 Marionette TRACE conn3 -> [0,882,"setScriptTimeout",{"ms":35000}] 09:59:07 INFO - PROCESS | 1771 | 1464713947223 Marionette TRACE conn3 <- [1,882,null,{}] 09:59:07 INFO - PROCESS | 1771 | 1464713947229 Marionette TRACE conn3 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:07 INFO - PROCESS | 1771 | 1464713947430 Marionette TRACE conn3 <- [1,883,null,{"value":null}] 09:59:07 INFO - PROCESS | 1771 | 1464713947666 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:07 INFO - PROCESS | 1771 | ++DOCSHELL 0x923d7000 == 86 [pid = 1771] [id = 228] 09:59:07 INFO - PROCESS | 1771 | ++DOMWINDOW == 127 (0x92ee8000) [pid = 1771] [serial = 685] [outer = (nil)] 09:59:07 INFO - PROCESS | 1771 | ++DOMWINDOW == 128 (0x93b11c00) [pid = 1771] [serial = 686] [outer = 0x92ee8000] 09:59:07 INFO - PROCESS | 1771 | 1464713947806 Marionette DEBUG loaded listener.js 09:59:07 INFO - PROCESS | 1771 | ++DOMWINDOW == 129 (0x95084000) [pid = 1771] [serial = 687] [outer = 0x92ee8000] 09:59:08 INFO - PROCESS | 1771 | 1464713948720 Marionette TRACE conn3 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 09:59:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 09:59:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 1527ms 09:59:08 INFO - PROCESS | 1771 | 1464713948748 Marionette TRACE conn3 -> [0,885,"getWindowHandle",null] 09:59:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 09:59:08 INFO - PROCESS | 1771 | 1464713948753 Marionette TRACE conn3 <- [1,885,null,{"value":"8"}] 09:59:08 INFO - PROCESS | 1771 | 1464713948759 Marionette TRACE conn3 -> [0,886,"setScriptTimeout",{"ms":35000}] 09:59:08 INFO - PROCESS | 1771 | 1464713948763 Marionette TRACE conn3 <- [1,886,null,{}] 09:59:08 INFO - PROCESS | 1771 | 1464713948770 Marionette TRACE conn3 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:08 INFO - PROCESS | 1771 | 1464713948951 Marionette TRACE conn3 <- [1,887,null,{"value":null}] 09:59:09 INFO - PROCESS | 1771 | 1464713949148 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:09 INFO - PROCESS | 1771 | ++DOCSHELL 0x91be0000 == 87 [pid = 1771] [id = 229] 09:59:09 INFO - PROCESS | 1771 | ++DOMWINDOW == 130 (0x92ee4000) [pid = 1771] [serial = 688] [outer = (nil)] 09:59:09 INFO - PROCESS | 1771 | ++DOMWINDOW == 131 (0x951f3800) [pid = 1771] [serial = 689] [outer = 0x92ee4000] 09:59:09 INFO - PROCESS | 1771 | 1464713949240 Marionette DEBUG loaded listener.js 09:59:09 INFO - PROCESS | 1771 | ++DOMWINDOW == 132 (0x9576f400) [pid = 1771] [serial = 690] [outer = 0x92ee4000] 09:59:10 INFO - PROCESS | 1771 | 1464713950248 Marionette TRACE conn3 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 09:59:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 09:59:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 1529ms 09:59:10 INFO - PROCESS | 1771 | 1464713950289 Marionette TRACE conn3 -> [0,889,"getWindowHandle",null] 09:59:10 INFO - PROCESS | 1771 | 1464713950293 Marionette TRACE conn3 <- [1,889,null,{"value":"8"}] 09:59:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 09:59:10 INFO - PROCESS | 1771 | 1464713950301 Marionette TRACE conn3 -> [0,890,"setScriptTimeout",{"ms":35000}] 09:59:10 INFO - PROCESS | 1771 | 1464713950305 Marionette TRACE conn3 <- [1,890,null,{}] 09:59:10 INFO - PROCESS | 1771 | 1464713950311 Marionette TRACE conn3 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:10 INFO - PROCESS | 1771 | 1464713950583 Marionette TRACE conn3 <- [1,891,null,{"value":null}] 09:59:10 INFO - PROCESS | 1771 | 1464713950867 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:10 INFO - PROCESS | 1771 | ++DOCSHELL 0x8c0ae400 == 88 [pid = 1771] [id = 230] 09:59:10 INFO - PROCESS | 1771 | ++DOMWINDOW == 133 (0x951e8400) [pid = 1771] [serial = 691] [outer = (nil)] 09:59:10 INFO - PROCESS | 1771 | ++DOMWINDOW == 134 (0x976d7c00) [pid = 1771] [serial = 692] [outer = 0x951e8400] 09:59:10 INFO - PROCESS | 1771 | 1464713950957 Marionette DEBUG loaded listener.js 09:59:11 INFO - PROCESS | 1771 | ++DOMWINDOW == 135 (0x997a8000) [pid = 1771] [serial = 693] [outer = 0x951e8400] 09:59:11 INFO - PROCESS | 1771 | 1464713951884 Marionette TRACE conn3 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 09:59:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 09:59:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 1630ms 09:59:11 INFO - PROCESS | 1771 | 1464713951931 Marionette TRACE conn3 -> [0,893,"getWindowHandle",null] 09:59:11 INFO - PROCESS | 1771 | 1464713951935 Marionette TRACE conn3 <- [1,893,null,{"value":"8"}] 09:59:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 09:59:11 INFO - PROCESS | 1771 | 1464713951941 Marionette TRACE conn3 -> [0,894,"setScriptTimeout",{"ms":35000}] 09:59:11 INFO - PROCESS | 1771 | 1464713951945 Marionette TRACE conn3 <- [1,894,null,{}] 09:59:11 INFO - PROCESS | 1771 | 1464713951951 Marionette TRACE conn3 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:12 INFO - PROCESS | 1771 | 1464713952130 Marionette TRACE conn3 <- [1,895,null,{"value":null}] 09:59:12 INFO - PROCESS | 1771 | 1464713952364 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:12 INFO - PROCESS | 1771 | ++DOCSHELL 0x9887dc00 == 89 [pid = 1771] [id = 231] 09:59:12 INFO - PROCESS | 1771 | ++DOMWINDOW == 136 (0x996ed800) [pid = 1771] [serial = 694] [outer = (nil)] 09:59:12 INFO - PROCESS | 1771 | ++DOMWINDOW == 137 (0x9a08e400) [pid = 1771] [serial = 695] [outer = 0x996ed800] 09:59:12 INFO - PROCESS | 1771 | 1464713952495 Marionette DEBUG loaded listener.js 09:59:12 INFO - PROCESS | 1771 | ++DOMWINDOW == 138 (0x9a4b1400) [pid = 1771] [serial = 696] [outer = 0x996ed800] 09:59:13 INFO - PROCESS | 1771 | 1464713953444 Marionette TRACE conn3 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 09:59:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 09:59:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 1530ms 09:59:13 INFO - PROCESS | 1771 | 1464713953473 Marionette TRACE conn3 -> [0,897,"getWindowHandle",null] 09:59:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 09:59:13 INFO - PROCESS | 1771 | 1464713953478 Marionette TRACE conn3 <- [1,897,null,{"value":"8"}] 09:59:13 INFO - PROCESS | 1771 | 1464713953484 Marionette TRACE conn3 -> [0,898,"setScriptTimeout",{"ms":35000}] 09:59:13 INFO - PROCESS | 1771 | 1464713953487 Marionette TRACE conn3 <- [1,898,null,{}] 09:59:13 INFO - PROCESS | 1771 | 1464713953493 Marionette TRACE conn3 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:13 INFO - PROCESS | 1771 | 1464713953664 Marionette TRACE conn3 <- [1,899,null,{"value":null}] 09:59:13 INFO - PROCESS | 1771 | 1464713953901 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:13 INFO - PROCESS | 1771 | ++DOCSHELL 0x996e6800 == 90 [pid = 1771] [id = 232] 09:59:13 INFO - PROCESS | 1771 | ++DOMWINDOW == 139 (0x9a091c00) [pid = 1771] [serial = 697] [outer = (nil)] 09:59:14 INFO - PROCESS | 1771 | ++DOMWINDOW == 140 (0x9a4d5400) [pid = 1771] [serial = 698] [outer = 0x9a091c00] 09:59:14 INFO - PROCESS | 1771 | 1464713954026 Marionette DEBUG loaded listener.js 09:59:14 INFO - PROCESS | 1771 | ++DOMWINDOW == 141 (0x9a6db800) [pid = 1771] [serial = 699] [outer = 0x9a091c00] 09:59:14 INFO - PROCESS | 1771 | 1464713954920 Marionette TRACE conn3 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 09:59:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 09:59:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 1479ms 09:59:14 INFO - PROCESS | 1771 | 1464713954963 Marionette TRACE conn3 -> [0,901,"getWindowHandle",null] 09:59:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 09:59:14 INFO - PROCESS | 1771 | 1464713954967 Marionette TRACE conn3 <- [1,901,null,{"value":"8"}] 09:59:14 INFO - PROCESS | 1771 | 1464713954973 Marionette TRACE conn3 -> [0,902,"setScriptTimeout",{"ms":35000}] 09:59:14 INFO - PROCESS | 1771 | 1464713954977 Marionette TRACE conn3 <- [1,902,null,{}] 09:59:14 INFO - PROCESS | 1771 | 1464713954983 Marionette TRACE conn3 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:15 INFO - PROCESS | 1771 | 1464713955173 Marionette TRACE conn3 <- [1,903,null,{"value":null}] 09:59:15 INFO - PROCESS | 1771 | 1464713955415 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:15 INFO - PROCESS | 1771 | ++DOCSHELL 0x9a4cc400 == 91 [pid = 1771] [id = 233] 09:59:15 INFO - PROCESS | 1771 | ++DOMWINDOW == 142 (0x9a4d9c00) [pid = 1771] [serial = 700] [outer = (nil)] 09:59:15 INFO - PROCESS | 1771 | ++DOMWINDOW == 143 (0x9a729400) [pid = 1771] [serial = 701] [outer = 0x9a4d9c00] 09:59:15 INFO - PROCESS | 1771 | 1464713955546 Marionette DEBUG loaded listener.js 09:59:15 INFO - PROCESS | 1771 | ++DOMWINDOW == 144 (0x9a72e000) [pid = 1771] [serial = 702] [outer = 0x9a4d9c00] 09:59:16 INFO - PROCESS | 1771 | 1464713956492 Marionette TRACE conn3 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 09:59:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 09:59:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 1580ms 09:59:16 INFO - PROCESS | 1771 | 1464713956553 Marionette TRACE conn3 -> [0,905,"getWindowHandle",null] 09:59:16 INFO - PROCESS | 1771 | 1464713956556 Marionette TRACE conn3 <- [1,905,null,{"value":"8"}] 09:59:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 09:59:16 INFO - PROCESS | 1771 | 1464713956563 Marionette TRACE conn3 -> [0,906,"setScriptTimeout",{"ms":35000}] 09:59:16 INFO - PROCESS | 1771 | 1464713956567 Marionette TRACE conn3 <- [1,906,null,{}] 09:59:16 INFO - PROCESS | 1771 | 1464713956572 Marionette TRACE conn3 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:16 INFO - PROCESS | 1771 | 1464713956746 Marionette TRACE conn3 <- [1,907,null,{"value":null}] 09:59:17 INFO - PROCESS | 1771 | 1464713957000 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:17 INFO - PROCESS | 1771 | ++DOCSHELL 0x91de5c00 == 92 [pid = 1771] [id = 234] 09:59:17 INFO - PROCESS | 1771 | ++DOMWINDOW == 145 (0x91de8400) [pid = 1771] [serial = 703] [outer = (nil)] 09:59:17 INFO - PROCESS | 1771 | ++DOMWINDOW == 146 (0x9b834400) [pid = 1771] [serial = 704] [outer = 0x91de8400] 09:59:17 INFO - PROCESS | 1771 | 1464713957135 Marionette DEBUG loaded listener.js 09:59:17 INFO - PROCESS | 1771 | ++DOMWINDOW == 147 (0x9b8d5c00) [pid = 1771] [serial = 705] [outer = 0x91de8400] 09:59:18 INFO - PROCESS | 1771 | 1464713958000 Marionette TRACE conn3 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 09:59:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 09:59:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 1484ms 09:59:18 INFO - PROCESS | 1771 | 1464713958050 Marionette TRACE conn3 -> [0,909,"getWindowHandle",null] 09:59:18 INFO - PROCESS | 1771 | 1464713958055 Marionette TRACE conn3 <- [1,909,null,{"value":"8"}] 09:59:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 09:59:18 INFO - PROCESS | 1771 | 1464713958061 Marionette TRACE conn3 -> [0,910,"setScriptTimeout",{"ms":35000}] 09:59:18 INFO - PROCESS | 1771 | 1464713958066 Marionette TRACE conn3 <- [1,910,null,{}] 09:59:18 INFO - PROCESS | 1771 | 1464713958071 Marionette TRACE conn3 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:18 INFO - PROCESS | 1771 | 1464713958288 Marionette TRACE conn3 <- [1,911,null,{"value":null}] 09:59:18 INFO - PROCESS | 1771 | 1464713958479 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:18 INFO - PROCESS | 1771 | ++DOCSHELL 0x9a4bf800 == 93 [pid = 1771] [id = 235] 09:59:18 INFO - PROCESS | 1771 | ++DOMWINDOW == 148 (0x9bba9800) [pid = 1771] [serial = 706] [outer = (nil)] 09:59:18 INFO - PROCESS | 1771 | ++DOMWINDOW == 149 (0x9bbe8800) [pid = 1771] [serial = 707] [outer = 0x9bba9800] 09:59:18 INFO - PROCESS | 1771 | 1464713958624 Marionette DEBUG loaded listener.js 09:59:18 INFO - PROCESS | 1771 | ++DOMWINDOW == 150 (0x9cda3c00) [pid = 1771] [serial = 708] [outer = 0x9bba9800] 09:59:19 INFO - PROCESS | 1771 | 1464713959501 Marionette TRACE conn3 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 09:59:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 09:59:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 1484ms 09:59:19 INFO - PROCESS | 1771 | 1464713959546 Marionette TRACE conn3 -> [0,913,"getWindowHandle",null] 09:59:19 INFO - PROCESS | 1771 | 1464713959550 Marionette TRACE conn3 <- [1,913,null,{"value":"8"}] 09:59:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 09:59:19 INFO - PROCESS | 1771 | 1464713959556 Marionette TRACE conn3 -> [0,914,"setScriptTimeout",{"ms":35000}] 09:59:19 INFO - PROCESS | 1771 | 1464713959560 Marionette TRACE conn3 <- [1,914,null,{}] 09:59:19 INFO - PROCESS | 1771 | 1464713959565 Marionette TRACE conn3 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:19 INFO - PROCESS | 1771 | 1464713959769 Marionette TRACE conn3 <- [1,915,null,{"value":null}] 09:59:19 INFO - PROCESS | 1771 | 1464713959962 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:20 INFO - PROCESS | 1771 | ++DOCSHELL 0x9b838c00 == 94 [pid = 1771] [id = 236] 09:59:20 INFO - PROCESS | 1771 | ++DOMWINDOW == 151 (0x9bba3c00) [pid = 1771] [serial = 709] [outer = (nil)] 09:59:20 INFO - PROCESS | 1771 | ++DOMWINDOW == 152 (0xa0611800) [pid = 1771] [serial = 710] [outer = 0x9bba3c00] 09:59:20 INFO - PROCESS | 1771 | 1464713960091 Marionette DEBUG loaded listener.js 09:59:20 INFO - PROCESS | 1771 | ++DOMWINDOW == 153 (0xa224d400) [pid = 1771] [serial = 711] [outer = 0x9bba3c00] 09:59:20 INFO - PROCESS | 1771 | 1464713960989 Marionette TRACE conn3 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 09:59:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 09:59:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 1480ms 09:59:21 INFO - PROCESS | 1771 | 1464713961037 Marionette TRACE conn3 -> [0,917,"getWindowHandle",null] 09:59:21 INFO - PROCESS | 1771 | 1464713961040 Marionette TRACE conn3 <- [1,917,null,{"value":"8"}] 09:59:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 09:59:21 INFO - PROCESS | 1771 | 1464713961047 Marionette TRACE conn3 -> [0,918,"setScriptTimeout",{"ms":35000}] 09:59:21 INFO - PROCESS | 1771 | 1464713961050 Marionette TRACE conn3 <- [1,918,null,{}] 09:59:21 INFO - PROCESS | 1771 | 1464713961065 Marionette TRACE conn3 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:21 INFO - PROCESS | 1771 | 1464713961271 Marionette TRACE conn3 <- [1,919,null,{"value":null}] 09:59:21 INFO - PROCESS | 1771 | 1464713961466 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:21 INFO - PROCESS | 1771 | ++DOCSHELL 0x8e8f7400 == 95 [pid = 1771] [id = 237] 09:59:21 INFO - PROCESS | 1771 | ++DOMWINDOW == 154 (0x99801400) [pid = 1771] [serial = 712] [outer = (nil)] 09:59:21 INFO - PROCESS | 1771 | ++DOMWINDOW == 155 (0xa2384400) [pid = 1771] [serial = 713] [outer = 0x99801400] 09:59:21 INFO - PROCESS | 1771 | 1464713961595 Marionette DEBUG loaded listener.js 09:59:21 INFO - PROCESS | 1771 | ++DOMWINDOW == 156 (0xa25ae800) [pid = 1771] [serial = 714] [outer = 0x99801400] 09:59:22 INFO - PROCESS | 1771 | 1464713962449 Marionette TRACE conn3 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 09:59:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 09:59:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1437ms 09:59:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 09:59:22 INFO - PROCESS | 1771 | 1464713962484 Marionette TRACE conn3 -> [0,921,"getWindowHandle",null] 09:59:22 INFO - PROCESS | 1771 | 1464713962487 Marionette TRACE conn3 <- [1,921,null,{"value":"8"}] 09:59:22 INFO - PROCESS | 1771 | 1464713962495 Marionette TRACE conn3 -> [0,922,"setScriptTimeout",{"ms":35000}] 09:59:22 INFO - PROCESS | 1771 | 1464713962498 Marionette TRACE conn3 <- [1,922,null,{}] 09:59:22 INFO - PROCESS | 1771 | 1464713962505 Marionette TRACE conn3 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:22 INFO - PROCESS | 1771 | 1464713962693 Marionette TRACE conn3 <- [1,923,null,{"value":null}] 09:59:22 INFO - PROCESS | 1771 | 1464713962899 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:22 INFO - PROCESS | 1771 | ++DOCSHELL 0x8a6ed400 == 96 [pid = 1771] [id = 238] 09:59:22 INFO - PROCESS | 1771 | ++DOMWINDOW == 157 (0x8a6f1c00) [pid = 1771] [serial = 715] [outer = (nil)] 09:59:22 INFO - PROCESS | 1771 | ++DOMWINDOW == 158 (0xa31f2800) [pid = 1771] [serial = 716] [outer = 0x8a6f1c00] 09:59:22 INFO - PROCESS | 1771 | 1464713962993 Marionette DEBUG loaded listener.js 09:59:23 INFO - PROCESS | 1771 | ++DOMWINDOW == 159 (0xa335d400) [pid = 1771] [serial = 717] [outer = 0x8a6f1c00] 09:59:24 INFO - PROCESS | 1771 | 1464713964257 Marionette TRACE conn3 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 09:59:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 09:59:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 1831ms 09:59:24 INFO - PROCESS | 1771 | 1464713964326 Marionette TRACE conn3 -> [0,925,"getWindowHandle",null] 09:59:24 INFO - PROCESS | 1771 | 1464713964332 Marionette TRACE conn3 <- [1,925,null,{"value":"8"}] 09:59:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 09:59:24 INFO - PROCESS | 1771 | 1464713964340 Marionette TRACE conn3 -> [0,926,"setScriptTimeout",{"ms":35000}] 09:59:24 INFO - PROCESS | 1771 | 1464713964345 Marionette TRACE conn3 <- [1,926,null,{}] 09:59:24 INFO - PROCESS | 1771 | 1464713964353 Marionette TRACE conn3 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:24 INFO - PROCESS | 1771 | 1464713964573 Marionette TRACE conn3 <- [1,927,null,{"value":null}] 09:59:24 INFO - PROCESS | 1771 | 1464713964774 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:24 INFO - PROCESS | 1771 | ++DOCSHELL 0x8ae1bc00 == 97 [pid = 1771] [id = 239] 09:59:24 INFO - PROCESS | 1771 | ++DOMWINDOW == 160 (0x8c0ab800) [pid = 1771] [serial = 718] [outer = (nil)] 09:59:24 INFO - PROCESS | 1771 | ++DOMWINDOW == 161 (0x8c0b7c00) [pid = 1771] [serial = 719] [outer = 0x8c0ab800] 09:59:24 INFO - PROCESS | 1771 | 1464713964903 Marionette DEBUG loaded listener.js 09:59:25 INFO - PROCESS | 1771 | ++DOMWINDOW == 162 (0x8d436c00) [pid = 1771] [serial = 720] [outer = 0x8c0ab800] 09:59:25 INFO - PROCESS | 1771 | 1464713965793 Marionette TRACE conn3 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 09:59:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 09:59:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1531ms 09:59:25 INFO - PROCESS | 1771 | 1464713965871 Marionette TRACE conn3 -> [0,929,"getWindowHandle",null] 09:59:25 INFO - PROCESS | 1771 | 1464713965884 Marionette TRACE conn3 <- [1,929,null,{"value":"8"}] 09:59:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 09:59:25 INFO - PROCESS | 1771 | 1464713965905 Marionette TRACE conn3 -> [0,930,"setScriptTimeout",{"ms":35000}] 09:59:25 INFO - PROCESS | 1771 | 1464713965914 Marionette TRACE conn3 <- [1,930,null,{}] 09:59:25 INFO - PROCESS | 1771 | 1464713965918 Marionette TRACE conn3 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:26 INFO - PROCESS | 1771 | 1464713966229 Marionette TRACE conn3 <- [1,931,null,{"value":null}] 09:59:26 INFO - PROCESS | 1771 | 1464713966462 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:26 INFO - PROCESS | 1771 | ++DOCSHELL 0x8a64e800 == 98 [pid = 1771] [id = 240] 09:59:26 INFO - PROCESS | 1771 | ++DOMWINDOW == 163 (0x8a6ea800) [pid = 1771] [serial = 721] [outer = (nil)] 09:59:26 INFO - PROCESS | 1771 | ++DOMWINDOW == 164 (0x8dbef800) [pid = 1771] [serial = 722] [outer = 0x8a6ea800] 09:59:26 INFO - PROCESS | 1771 | 1464713966544 Marionette DEBUG loaded listener.js 09:59:26 INFO - PROCESS | 1771 | ++DOMWINDOW == 165 (0x8f1da000) [pid = 1771] [serial = 723] [outer = 0x8a6ea800] 09:59:27 INFO - PROCESS | 1771 | --DOMWINDOW == 164 (0x8c206c00) [pid = 1771] [serial = 613] [outer = (nil)] [url = about:blank] 09:59:27 INFO - PROCESS | 1771 | --DOMWINDOW == 163 (0x951f2000) [pid = 1771] [serial = 580] [outer = (nil)] [url = about:blank] 09:59:27 INFO - PROCESS | 1771 | --DOMWINDOW == 162 (0x8ee87c00) [pid = 1771] [serial = 574] [outer = (nil)] [url = about:blank] 09:59:27 INFO - PROCESS | 1771 | --DOMWINDOW == 161 (0x9a6e9400) [pid = 1771] [serial = 586] [outer = (nil)] [url = about:blank] 09:59:27 INFO - PROCESS | 1771 | --DOMWINDOW == 160 (0x923cdc00) [pid = 1771] [serial = 577] [outer = (nil)] [url = about:blank] 09:59:27 INFO - PROCESS | 1771 | --DOMWINDOW == 159 (0x8c0b6800) [pid = 1771] [serial = 571] [outer = (nil)] [url = about:blank] 09:59:27 INFO - PROCESS | 1771 | --DOMWINDOW == 158 (0x996eb800) [pid = 1771] [serial = 583] [outer = (nil)] [url = about:blank] 09:59:27 INFO - PROCESS | 1771 | --DOMWINDOW == 157 (0x9bb9f400) [pid = 1771] [serial = 589] [outer = (nil)] [url = about:blank] 09:59:27 INFO - PROCESS | 1771 | --DOCSHELL 0x89e6e000 == 97 [pid = 1771] [id = 212] 09:59:27 INFO - PROCESS | 1771 | --DOCSHELL 0x8a04f400 == 96 [pid = 1771] [id = 211] 09:59:27 INFO - PROCESS | 1771 | --DOCSHELL 0x9811a400 == 95 [pid = 1771] [id = 210] 09:59:27 INFO - PROCESS | 1771 | --DOCSHELL 0x91de7400 == 94 [pid = 1771] [id = 209] 09:59:27 INFO - PROCESS | 1771 | --DOCSHELL 0x8a64bc00 == 93 [pid = 1771] [id = 208] 09:59:27 INFO - PROCESS | 1771 | --DOCSHELL 0x8f1d8400 == 92 [pid = 1771] [id = 207] 09:59:27 INFO - PROCESS | 1771 | --DOCSHELL 0x8dbee400 == 91 [pid = 1771] [id = 206] 09:59:27 INFO - PROCESS | 1771 | --DOCSHELL 0x89e67000 == 90 [pid = 1771] [id = 205] 09:59:27 INFO - PROCESS | 1771 | 1464713967542 Marionette TRACE conn3 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 09:59:27 INFO - PROCESS | 1771 | --DOMWINDOW == 156 (0x9a099800) [pid = 1771] [serial = 608] [outer = (nil)] [url = about:blank] 09:59:27 INFO - PROCESS | 1771 | --DOMWINDOW == 155 (0x92254000) [pid = 1771] [serial = 569] [outer = (nil)] [url = about:blank] 09:59:27 INFO - PROCESS | 1771 | --DOMWINDOW == 154 (0x957dbc00) [pid = 1771] [serial = 607] [outer = (nil)] [url = about:blank] 09:59:27 INFO - PROCESS | 1771 | --DOMWINDOW == 153 (0x91b40400) [pid = 1771] [serial = 604] [outer = (nil)] [url = about:blank] 09:59:27 INFO - PROCESS | 1771 | --DOMWINDOW == 152 (0x91463400) [pid = 1771] [serial = 596] [outer = (nil)] [url = about:blank] 09:59:27 INFO - PROCESS | 1771 | --DOMWINDOW == 151 (0x91dec800) [pid = 1771] [serial = 598] [outer = (nil)] [url = about:blank] 09:59:27 INFO - PROCESS | 1771 | --DOMWINDOW == 150 (0x8d435800) [pid = 1771] [serial = 593] [outer = (nil)] [url = about:blank] 09:59:27 INFO - PROCESS | 1771 | --DOMWINDOW == 149 (0x8f1eb800) [pid = 1771] [serial = 595] [outer = (nil)] [url = about:blank] 09:59:27 INFO - PROCESS | 1771 | --DOMWINDOW == 148 (0x9a6e6000) [pid = 1771] [serial = 610] [outer = (nil)] [url = about:blank] 09:59:27 INFO - PROCESS | 1771 | --DOMWINDOW == 147 (0x93b17c00) [pid = 1771] [serial = 605] [outer = (nil)] [url = about:blank] 09:59:27 INFO - PROCESS | 1771 | --DOMWINDOW == 146 (0x9a726400) [pid = 1771] [serial = 611] [outer = (nil)] [url = about:blank] 09:59:27 INFO - PROCESS | 1771 | --DOMWINDOW == 145 (0x8ae1b000) [pid = 1771] [serial = 592] [outer = (nil)] [url = about:blank] 09:59:27 INFO - PROCESS | 1771 | --DOMWINDOW == 144 (0x8dbf5800) [pid = 1771] [serial = 601] [outer = (nil)] [url = about:blank] 09:59:27 INFO - PROCESS | 1771 | --DOMWINDOW == 143 (0x92ee7800) [pid = 1771] [serial = 599] [outer = (nil)] [url = about:blank] 09:59:27 INFO - PROCESS | 1771 | --DOMWINDOW == 142 (0x8e610c00) [pid = 1771] [serial = 602] [outer = (nil)] [url = about:blank] 09:59:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 09:59:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 1689ms 09:59:27 INFO - PROCESS | 1771 | 1464713967590 Marionette TRACE conn3 -> [0,933,"getWindowHandle",null] 09:59:27 INFO - PROCESS | 1771 | 1464713967594 Marionette TRACE conn3 <- [1,933,null,{"value":"8"}] 09:59:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 09:59:27 INFO - PROCESS | 1771 | 1464713967600 Marionette TRACE conn3 -> [0,934,"setScriptTimeout",{"ms":35000}] 09:59:27 INFO - PROCESS | 1771 | 1464713967606 Marionette TRACE conn3 <- [1,934,null,{}] 09:59:27 INFO - PROCESS | 1771 | 1464713967622 Marionette TRACE conn3 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:27 INFO - PROCESS | 1771 | 1464713967812 Marionette TRACE conn3 <- [1,935,null,{"value":null}] 09:59:28 INFO - PROCESS | 1771 | 1464713968075 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:28 INFO - PROCESS | 1771 | ++DOCSHELL 0x8c206c00 == 91 [pid = 1771] [id = 241] 09:59:28 INFO - PROCESS | 1771 | ++DOMWINDOW == 143 (0x8d435000) [pid = 1771] [serial = 724] [outer = (nil)] 09:59:28 INFO - PROCESS | 1771 | ++DOMWINDOW == 144 (0x8f1f3c00) [pid = 1771] [serial = 725] [outer = 0x8d435000] 09:59:28 INFO - PROCESS | 1771 | 1464713968159 Marionette DEBUG loaded listener.js 09:59:28 INFO - PROCESS | 1771 | ++DOMWINDOW == 145 (0x91466c00) [pid = 1771] [serial = 726] [outer = 0x8d435000] 09:59:28 INFO - PROCESS | 1771 | 1464713968887 Marionette TRACE conn3 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 09:59:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 09:59:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 1331ms 09:59:28 INFO - PROCESS | 1771 | 1464713968933 Marionette TRACE conn3 -> [0,937,"getWindowHandle",null] 09:59:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 09:59:28 INFO - PROCESS | 1771 | 1464713968937 Marionette TRACE conn3 <- [1,937,null,{"value":"8"}] 09:59:28 INFO - PROCESS | 1771 | 1464713968943 Marionette TRACE conn3 -> [0,938,"setScriptTimeout",{"ms":35000}] 09:59:28 INFO - PROCESS | 1771 | 1464713968946 Marionette TRACE conn3 <- [1,938,null,{}] 09:59:28 INFO - PROCESS | 1771 | 1464713968952 Marionette TRACE conn3 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:29 INFO - PROCESS | 1771 | 1464713969113 Marionette TRACE conn3 <- [1,939,null,{"value":null}] 09:59:29 INFO - PROCESS | 1771 | 1464713969128 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:29 INFO - PROCESS | 1771 | ++DOCSHELL 0x8c0acc00 == 92 [pid = 1771] [id = 242] 09:59:29 INFO - PROCESS | 1771 | ++DOMWINDOW == 146 (0x91ccb400) [pid = 1771] [serial = 727] [outer = (nil)] 09:59:29 INFO - PROCESS | 1771 | ++DOMWINDOW == 147 (0x91de1800) [pid = 1771] [serial = 728] [outer = 0x91ccb400] 09:59:29 INFO - PROCESS | 1771 | 1464713969201 Marionette DEBUG loaded listener.js 09:59:29 INFO - PROCESS | 1771 | ++DOMWINDOW == 148 (0x92258800) [pid = 1771] [serial = 729] [outer = 0x91ccb400] 09:59:30 INFO - PROCESS | 1771 | 1464713970167 Marionette TRACE conn3 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 09:59:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 09:59:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 1277ms 09:59:30 INFO - PROCESS | 1771 | 1464713970231 Marionette TRACE conn3 -> [0,941,"getWindowHandle",null] 09:59:30 INFO - PROCESS | 1771 | 1464713970235 Marionette TRACE conn3 <- [1,941,null,{"value":"8"}] 09:59:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 09:59:30 INFO - PROCESS | 1771 | 1464713970241 Marionette TRACE conn3 -> [0,942,"setScriptTimeout",{"ms":35000}] 09:59:30 INFO - PROCESS | 1771 | 1464713970244 Marionette TRACE conn3 <- [1,942,null,{}] 09:59:30 INFO - PROCESS | 1771 | 1464713970250 Marionette TRACE conn3 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:30 INFO - PROCESS | 1771 | 1464713970479 Marionette TRACE conn3 <- [1,943,null,{"value":null}] 09:59:30 INFO - PROCESS | 1771 | 1464713970506 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:30 INFO - PROCESS | 1771 | ++DOCSHELL 0x8ee7fc00 == 93 [pid = 1771] [id = 243] 09:59:30 INFO - PROCESS | 1771 | ++DOMWINDOW == 149 (0x91bd3800) [pid = 1771] [serial = 730] [outer = (nil)] 09:59:30 INFO - PROCESS | 1771 | ++DOMWINDOW == 150 (0x923d1400) [pid = 1771] [serial = 731] [outer = 0x91bd3800] 09:59:30 INFO - PROCESS | 1771 | 1464713970581 Marionette DEBUG loaded listener.js 09:59:30 INFO - PROCESS | 1771 | ++DOMWINDOW == 151 (0x93aa8c00) [pid = 1771] [serial = 732] [outer = 0x91bd3800] 09:59:31 INFO - PROCESS | 1771 | 1464713971588 Marionette TRACE conn3 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 09:59:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 09:59:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 1386ms 09:59:31 INFO - PROCESS | 1771 | 1464713971628 Marionette TRACE conn3 -> [0,945,"getWindowHandle",null] 09:59:31 INFO - PROCESS | 1771 | 1464713971632 Marionette TRACE conn3 <- [1,945,null,{"value":"8"}] 09:59:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 09:59:31 INFO - PROCESS | 1771 | 1464713971638 Marionette TRACE conn3 -> [0,946,"setScriptTimeout",{"ms":35000}] 09:59:31 INFO - PROCESS | 1771 | 1464713971641 Marionette TRACE conn3 <- [1,946,null,{}] 09:59:31 INFO - PROCESS | 1771 | 1464713971646 Marionette TRACE conn3 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:31 INFO - PROCESS | 1771 | 1464713971903 Marionette TRACE conn3 <- [1,947,null,{"value":null}] 09:59:32 INFO - PROCESS | 1771 | --DOMWINDOW == 150 (0x8a6f5800) [pid = 1771] [serial = 612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 09:59:32 INFO - PROCESS | 1771 | --DOMWINDOW == 149 (0x8ee85000) [pid = 1771] [serial = 664] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 09:59:32 INFO - PROCESS | 1771 | --DOMWINDOW == 148 (0x8ee81000) [pid = 1771] [serial = 667] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 09:59:32 INFO - PROCESS | 1771 | --DOMWINDOW == 147 (0x8a64d000) [pid = 1771] [serial = 661] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 09:59:32 INFO - PROCESS | 1771 | --DOMWINDOW == 146 (0x8a00b000) [pid = 1771] [serial = 655] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 09:59:32 INFO - PROCESS | 1771 | --DOMWINDOW == 145 (0x8ae14800) [pid = 1771] [serial = 658] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 09:59:32 INFO - PROCESS | 1771 | --DOMWINDOW == 144 (0x8f1f5400) [pid = 1771] [serial = 670] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 09:59:32 INFO - PROCESS | 1771 | 1464713972318 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:32 INFO - PROCESS | 1771 | ++DOCSHELL 0x8a00b000 == 94 [pid = 1771] [id = 244] 09:59:32 INFO - PROCESS | 1771 | ++DOMWINDOW == 145 (0x8a64d000) [pid = 1771] [serial = 733] [outer = (nil)] 09:59:32 INFO - PROCESS | 1771 | ++DOMWINDOW == 146 (0x8d43a400) [pid = 1771] [serial = 734] [outer = 0x8a64d000] 09:59:32 INFO - PROCESS | 1771 | 1464713972394 Marionette DEBUG loaded listener.js 09:59:32 INFO - PROCESS | 1771 | ++DOMWINDOW == 147 (0x9469ac00) [pid = 1771] [serial = 735] [outer = 0x8a64d000] 09:59:33 INFO - PROCESS | 1771 | 1464713973109 Marionette TRACE conn3 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 09:59:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 09:59:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 1527ms 09:59:33 INFO - PROCESS | 1771 | 1464713973167 Marionette TRACE conn3 -> [0,949,"getWindowHandle",null] 09:59:33 INFO - PROCESS | 1771 | 1464713973170 Marionette TRACE conn3 <- [1,949,null,{"value":"8"}] 09:59:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 09:59:33 INFO - PROCESS | 1771 | 1464713973176 Marionette TRACE conn3 -> [0,950,"setScriptTimeout",{"ms":35000}] 09:59:33 INFO - PROCESS | 1771 | 1464713973179 Marionette TRACE conn3 <- [1,950,null,{}] 09:59:33 INFO - PROCESS | 1771 | 1464713973185 Marionette TRACE conn3 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:33 INFO - PROCESS | 1771 | 1464713973351 Marionette TRACE conn3 <- [1,951,null,{"value":null}] 09:59:33 INFO - PROCESS | 1771 | 1464713973371 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:33 INFO - PROCESS | 1771 | ++DOCSHELL 0x951ebc00 == 95 [pid = 1771] [id = 245] 09:59:33 INFO - PROCESS | 1771 | ++DOMWINDOW == 148 (0x957dcc00) [pid = 1771] [serial = 736] [outer = (nil)] 09:59:33 INFO - PROCESS | 1771 | ++DOMWINDOW == 149 (0x9591ac00) [pid = 1771] [serial = 737] [outer = 0x957dcc00] 09:59:33 INFO - PROCESS | 1771 | 1464713973443 Marionette DEBUG loaded listener.js 09:59:33 INFO - PROCESS | 1771 | ++DOMWINDOW == 150 (0x996eb800) [pid = 1771] [serial = 738] [outer = 0x957dcc00] 09:59:34 INFO - PROCESS | 1771 | 1464713974527 Marionette TRACE conn3 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 09:59:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 09:59:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 1430ms 09:59:34 INFO - PROCESS | 1771 | 1464713974609 Marionette TRACE conn3 -> [0,953,"getWindowHandle",null] 09:59:34 INFO - PROCESS | 1771 | 1464713974616 Marionette TRACE conn3 <- [1,953,null,{"value":"8"}] 09:59:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 09:59:34 INFO - PROCESS | 1771 | 1464713974626 Marionette TRACE conn3 -> [0,954,"setScriptTimeout",{"ms":35000}] 09:59:34 INFO - PROCESS | 1771 | 1464713974634 Marionette TRACE conn3 <- [1,954,null,{}] 09:59:34 INFO - PROCESS | 1771 | 1464713974645 Marionette TRACE conn3 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:34 INFO - PROCESS | 1771 | 1464713974894 Marionette TRACE conn3 <- [1,955,null,{"value":null}] 09:59:35 INFO - PROCESS | 1771 | 1464713975211 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:35 INFO - PROCESS | 1771 | ++DOCSHELL 0x8a046000 == 96 [pid = 1771] [id = 246] 09:59:35 INFO - PROCESS | 1771 | ++DOMWINDOW == 151 (0x8a64f400) [pid = 1771] [serial = 739] [outer = (nil)] 09:59:35 INFO - PROCESS | 1771 | ++DOMWINDOW == 152 (0x8c20b400) [pid = 1771] [serial = 740] [outer = 0x8a64f400] 09:59:35 INFO - PROCESS | 1771 | 1464713975300 Marionette DEBUG loaded listener.js 09:59:35 INFO - PROCESS | 1771 | ++DOMWINDOW == 153 (0x8d43a800) [pid = 1771] [serial = 741] [outer = 0x8a64f400] 09:59:36 INFO - PROCESS | 1771 | 1464713976259 Marionette TRACE conn3 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 09:59:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 09:59:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 1690ms 09:59:36 INFO - PROCESS | 1771 | 1464713976316 Marionette TRACE conn3 -> [0,957,"getWindowHandle",null] 09:59:36 INFO - PROCESS | 1771 | 1464713976325 Marionette TRACE conn3 <- [1,957,null,{"value":"8"}] 09:59:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 09:59:36 INFO - PROCESS | 1771 | 1464713976336 Marionette TRACE conn3 -> [0,958,"setScriptTimeout",{"ms":35000}] 09:59:36 INFO - PROCESS | 1771 | 1464713976340 Marionette TRACE conn3 <- [1,958,null,{}] 09:59:36 INFO - PROCESS | 1771 | 1464713976346 Marionette TRACE conn3 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:36 INFO - PROCESS | 1771 | 1464713976557 Marionette TRACE conn3 <- [1,959,null,{"value":null}] 09:59:36 INFO - PROCESS | 1771 | 1464713976801 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:36 INFO - PROCESS | 1771 | ++DOCSHELL 0x8e8f2000 == 97 [pid = 1771] [id = 247] 09:59:36 INFO - PROCESS | 1771 | ++DOMWINDOW == 154 (0x8ee82800) [pid = 1771] [serial = 742] [outer = (nil)] 09:59:36 INFO - PROCESS | 1771 | ++DOMWINDOW == 155 (0x8f1f5800) [pid = 1771] [serial = 743] [outer = 0x8ee82800] 09:59:36 INFO - PROCESS | 1771 | 1464713976931 Marionette DEBUG loaded listener.js 09:59:37 INFO - PROCESS | 1771 | ++DOMWINDOW == 156 (0x91bde400) [pid = 1771] [serial = 744] [outer = 0x8ee82800] 09:59:37 INFO - PROCESS | 1771 | 1464713977922 Marionette TRACE conn3 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 09:59:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 09:59:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1634ms 09:59:37 INFO - PROCESS | 1771 | 1464713977970 Marionette TRACE conn3 -> [0,961,"getWindowHandle",null] 09:59:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 09:59:37 INFO - PROCESS | 1771 | 1464713977974 Marionette TRACE conn3 <- [1,961,null,{"value":"8"}] 09:59:37 INFO - PROCESS | 1771 | 1464713977980 Marionette TRACE conn3 -> [0,962,"setScriptTimeout",{"ms":35000}] 09:59:37 INFO - PROCESS | 1771 | 1464713977986 Marionette TRACE conn3 <- [1,962,null,{}] 09:59:38 INFO - PROCESS | 1771 | 1464713978003 Marionette TRACE conn3 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:38 INFO - PROCESS | 1771 | 1464713978249 Marionette TRACE conn3 <- [1,963,null,{"value":null}] 09:59:38 INFO - PROCESS | 1771 | 1464713978541 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:38 INFO - PROCESS | 1771 | ++DOCSHELL 0x91dee800 == 98 [pid = 1771] [id = 248] 09:59:38 INFO - PROCESS | 1771 | ++DOMWINDOW == 157 (0x957dbc00) [pid = 1771] [serial = 745] [outer = (nil)] 09:59:38 INFO - PROCESS | 1771 | ++DOMWINDOW == 158 (0x95912800) [pid = 1771] [serial = 746] [outer = 0x957dbc00] 09:59:38 INFO - PROCESS | 1771 | 1464713978636 Marionette DEBUG loaded listener.js 09:59:38 INFO - PROCESS | 1771 | ++DOMWINDOW == 159 (0x9a09a000) [pid = 1771] [serial = 747] [outer = 0x957dbc00] 09:59:39 INFO - PROCESS | 1771 | 1464713979519 Marionette TRACE conn3 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 09:59:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 09:59:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1584ms 09:59:39 INFO - PROCESS | 1771 | 1464713979564 Marionette TRACE conn3 -> [0,965,"getWindowHandle",null] 09:59:39 INFO - PROCESS | 1771 | 1464713979569 Marionette TRACE conn3 <- [1,965,null,{"value":"8"}] 09:59:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 09:59:39 INFO - PROCESS | 1771 | 1464713979575 Marionette TRACE conn3 -> [0,966,"setScriptTimeout",{"ms":35000}] 09:59:39 INFO - PROCESS | 1771 | 1464713979578 Marionette TRACE conn3 <- [1,966,null,{}] 09:59:39 INFO - PROCESS | 1771 | 1464713979584 Marionette TRACE conn3 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:39 INFO - PROCESS | 1771 | 1464713979775 Marionette TRACE conn3 <- [1,967,null,{"value":null}] 09:59:39 INFO - PROCESS | 1771 | 1464713979971 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:40 INFO - PROCESS | 1771 | ++DOCSHELL 0x923cd000 == 99 [pid = 1771] [id = 249] 09:59:40 INFO - PROCESS | 1771 | ++DOMWINDOW == 160 (0x9a4bb800) [pid = 1771] [serial = 748] [outer = (nil)] 09:59:40 INFO - PROCESS | 1771 | ++DOMWINDOW == 161 (0x9b922400) [pid = 1771] [serial = 749] [outer = 0x9a4bb800] 09:59:40 INFO - PROCESS | 1771 | 1464713980055 Marionette DEBUG loaded listener.js 09:59:40 INFO - PROCESS | 1771 | ++DOMWINDOW == 162 (0x9bba2000) [pid = 1771] [serial = 750] [outer = 0x9a4bb800] 09:59:41 INFO - PROCESS | 1771 | 1464713981017 Marionette TRACE conn3 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 09:59:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 09:59:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1489ms 09:59:41 INFO - PROCESS | 1771 | 1464713981065 Marionette TRACE conn3 -> [0,969,"getWindowHandle",null] 09:59:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 09:59:41 INFO - PROCESS | 1771 | 1464713981069 Marionette TRACE conn3 <- [1,969,null,{"value":"8"}] 09:59:41 INFO - PROCESS | 1771 | 1464713981076 Marionette TRACE conn3 -> [0,970,"setScriptTimeout",{"ms":35000}] 09:59:41 INFO - PROCESS | 1771 | 1464713981079 Marionette TRACE conn3 <- [1,970,null,{}] 09:59:41 INFO - PROCESS | 1771 | 1464713981085 Marionette TRACE conn3 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:41 INFO - PROCESS | 1771 | 1464713981269 Marionette TRACE conn3 <- [1,971,null,{"value":null}] 09:59:41 INFO - PROCESS | 1771 | 1464713981476 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:41 INFO - PROCESS | 1771 | ++DOCSHELL 0x95917800 == 100 [pid = 1771] [id = 250] 09:59:41 INFO - PROCESS | 1771 | ++DOMWINDOW == 163 (0x9b83a000) [pid = 1771] [serial = 751] [outer = (nil)] 09:59:41 INFO - PROCESS | 1771 | ++DOMWINDOW == 164 (0x9cd9d400) [pid = 1771] [serial = 752] [outer = 0x9b83a000] 09:59:41 INFO - PROCESS | 1771 | 1464713981604 Marionette DEBUG loaded listener.js 09:59:41 INFO - PROCESS | 1771 | ++DOMWINDOW == 165 (0x9cda3000) [pid = 1771] [serial = 753] [outer = 0x9b83a000] 09:59:42 INFO - PROCESS | 1771 | 1464713982530 Marionette TRACE conn3 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 09:59:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 09:59:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1529ms 09:59:42 INFO - PROCESS | 1771 | 1464713982605 Marionette TRACE conn3 -> [0,973,"getWindowHandle",null] 09:59:42 INFO - PROCESS | 1771 | 1464713982608 Marionette TRACE conn3 <- [1,973,null,{"value":"8"}] 09:59:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 09:59:42 INFO - PROCESS | 1771 | 1464713982615 Marionette TRACE conn3 -> [0,974,"setScriptTimeout",{"ms":35000}] 09:59:42 INFO - PROCESS | 1771 | 1464713982618 Marionette TRACE conn3 <- [1,974,null,{}] 09:59:42 INFO - PROCESS | 1771 | 1464713982624 Marionette TRACE conn3 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:42 INFO - PROCESS | 1771 | 1464713982873 Marionette TRACE conn3 <- [1,975,null,{"value":null}] 09:59:43 INFO - PROCESS | 1771 | 1464713983137 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:43 INFO - PROCESS | 1771 | ++DOCSHELL 0x9bba7c00 == 101 [pid = 1771] [id = 251] 09:59:43 INFO - PROCESS | 1771 | ++DOMWINDOW == 166 (0xa22ba400) [pid = 1771] [serial = 754] [outer = (nil)] 09:59:43 INFO - PROCESS | 1771 | ++DOMWINDOW == 167 (0xa36ec800) [pid = 1771] [serial = 755] [outer = 0xa22ba400] 09:59:43 INFO - PROCESS | 1771 | 1464713983264 Marionette DEBUG loaded listener.js 09:59:43 INFO - PROCESS | 1771 | ++DOMWINDOW == 168 (0xa633a800) [pid = 1771] [serial = 756] [outer = 0xa22ba400] 09:59:44 INFO - PROCESS | 1771 | 1464713984127 Marionette TRACE conn3 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 09:59:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 09:59:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 1579ms 09:59:44 INFO - PROCESS | 1771 | 1464713984195 Marionette TRACE conn3 -> [0,977,"getWindowHandle",null] 09:59:44 INFO - PROCESS | 1771 | 1464713984198 Marionette TRACE conn3 <- [1,977,null,{"value":"8"}] 09:59:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 09:59:44 INFO - PROCESS | 1771 | 1464713984206 Marionette TRACE conn3 -> [0,978,"setScriptTimeout",{"ms":35000}] 09:59:44 INFO - PROCESS | 1771 | 1464713984210 Marionette TRACE conn3 <- [1,978,null,{}] 09:59:44 INFO - PROCESS | 1771 | 1464713984217 Marionette TRACE conn3 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:44 INFO - PROCESS | 1771 | 1464713984444 Marionette TRACE conn3 <- [1,979,null,{"value":null}] 09:59:44 INFO - PROCESS | 1771 | 1464713984700 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:44 INFO - PROCESS | 1771 | ++DOCSHELL 0x93b9cc00 == 102 [pid = 1771] [id = 252] 09:59:44 INFO - PROCESS | 1771 | ++DOMWINDOW == 169 (0x9b924800) [pid = 1771] [serial = 757] [outer = (nil)] 09:59:44 INFO - PROCESS | 1771 | ++DOMWINDOW == 170 (0xa6803000) [pid = 1771] [serial = 758] [outer = 0x9b924800] 09:59:44 INFO - PROCESS | 1771 | 1464713984828 Marionette DEBUG loaded listener.js 09:59:44 INFO - PROCESS | 1771 | ++DOMWINDOW == 171 (0xa680c000) [pid = 1771] [serial = 759] [outer = 0x9b924800] 09:59:45 INFO - PROCESS | 1771 | 1464713985701 Marionette TRACE conn3 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 09:59:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 09:59:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1532ms 09:59:45 INFO - PROCESS | 1771 | 1464713985739 Marionette TRACE conn3 -> [0,981,"getWindowHandle",null] 09:59:45 INFO - PROCESS | 1771 | 1464713985742 Marionette TRACE conn3 <- [1,981,null,{"value":"8"}] 09:59:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 09:59:45 INFO - PROCESS | 1771 | 1464713985749 Marionette TRACE conn3 -> [0,982,"setScriptTimeout",{"ms":35000}] 09:59:45 INFO - PROCESS | 1771 | 1464713985751 Marionette TRACE conn3 <- [1,982,null,{}] 09:59:45 INFO - PROCESS | 1771 | 1464713985758 Marionette TRACE conn3 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:45 INFO - PROCESS | 1771 | 1464713985950 Marionette TRACE conn3 <- [1,983,null,{"value":null}] 09:59:46 INFO - PROCESS | 1771 | 1464713986154 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:46 INFO - PROCESS | 1771 | ++DOCSHELL 0x8a050000 == 103 [pid = 1771] [id = 253] 09:59:46 INFO - PROCESS | 1771 | ++DOMWINDOW == 172 (0x8da70400) [pid = 1771] [serial = 760] [outer = (nil)] 09:59:46 INFO - PROCESS | 1771 | ++DOMWINDOW == 173 (0x8da78800) [pid = 1771] [serial = 761] [outer = 0x8da70400] 09:59:46 INFO - PROCESS | 1771 | 1464713986240 Marionette DEBUG loaded listener.js 09:59:46 INFO - PROCESS | 1771 | ++DOMWINDOW == 174 (0x8da7ac00) [pid = 1771] [serial = 762] [outer = 0x8da70400] 09:59:47 INFO - PROCESS | 1771 | 1464713987213 Marionette TRACE conn3 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 09:59:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 09:59:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 1530ms 09:59:47 INFO - PROCESS | 1771 | 1464713987279 Marionette TRACE conn3 -> [0,985,"getWindowHandle",null] 09:59:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 09:59:47 INFO - PROCESS | 1771 | 1464713987283 Marionette TRACE conn3 <- [1,985,null,{"value":"8"}] 09:59:47 INFO - PROCESS | 1771 | 1464713987290 Marionette TRACE conn3 -> [0,986,"setScriptTimeout",{"ms":35000}] 09:59:47 INFO - PROCESS | 1771 | 1464713987294 Marionette TRACE conn3 <- [1,986,null,{}] 09:59:47 INFO - PROCESS | 1771 | 1464713987300 Marionette TRACE conn3 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:47 INFO - PROCESS | 1771 | 1464713987505 Marionette TRACE conn3 <- [1,987,null,{"value":null}] 09:59:47 INFO - PROCESS | 1771 | 1464713987750 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:47 INFO - PROCESS | 1771 | ++DOCSHELL 0x89e63000 == 104 [pid = 1771] [id = 254] 09:59:47 INFO - PROCESS | 1771 | ++DOMWINDOW == 175 (0x8da71c00) [pid = 1771] [serial = 763] [outer = (nil)] 09:59:47 INFO - PROCESS | 1771 | ++DOMWINDOW == 176 (0xa6396400) [pid = 1771] [serial = 764] [outer = 0x8da71c00] 09:59:47 INFO - PROCESS | 1771 | 1464713987883 Marionette DEBUG loaded listener.js 09:59:47 INFO - PROCESS | 1771 | ++DOMWINDOW == 177 (0xa69ce000) [pid = 1771] [serial = 765] [outer = 0x8da71c00] 09:59:48 INFO - PROCESS | 1771 | 1464713988823 Marionette TRACE conn3 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 09:59:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 09:59:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 1580ms 09:59:48 INFO - PROCESS | 1771 | 1464713988870 Marionette TRACE conn3 -> [0,989,"getWindowHandle",null] 09:59:48 INFO - PROCESS | 1771 | 1464713988874 Marionette TRACE conn3 <- [1,989,null,{"value":"8"}] 09:59:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 09:59:48 INFO - PROCESS | 1771 | 1464713988880 Marionette TRACE conn3 -> [0,990,"setScriptTimeout",{"ms":35000}] 09:59:48 INFO - PROCESS | 1771 | 1464713988884 Marionette TRACE conn3 <- [1,990,null,{}] 09:59:48 INFO - PROCESS | 1771 | 1464713988889 Marionette TRACE conn3 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:49 INFO - PROCESS | 1771 | 1464713989092 Marionette TRACE conn3 <- [1,991,null,{"value":null}] 09:59:49 INFO - PROCESS | 1771 | 1464713989347 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:49 INFO - PROCESS | 1771 | ++DOCSHELL 0x8da7a000 == 105 [pid = 1771] [id = 255] 09:59:49 INFO - PROCESS | 1771 | ++DOMWINDOW == 178 (0x8da7f000) [pid = 1771] [serial = 766] [outer = (nil)] 09:59:49 INFO - PROCESS | 1771 | ++DOMWINDOW == 179 (0x8da86c00) [pid = 1771] [serial = 767] [outer = 0x8da7f000] 09:59:49 INFO - PROCESS | 1771 | 1464713989479 Marionette DEBUG loaded listener.js 09:59:49 INFO - PROCESS | 1771 | ++DOMWINDOW == 180 (0x8da88c00) [pid = 1771] [serial = 768] [outer = 0x8da7f000] 09:59:50 INFO - PROCESS | 1771 | 1464713990378 Marionette TRACE conn3 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 09:59:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 09:59:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 1533ms 09:59:50 INFO - PROCESS | 1771 | 1464713990414 Marionette TRACE conn3 -> [0,993,"getWindowHandle",null] 09:59:50 INFO - PROCESS | 1771 | 1464713990419 Marionette TRACE conn3 <- [1,993,null,{"value":"8"}] 09:59:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 09:59:50 INFO - PROCESS | 1771 | 1464713990425 Marionette TRACE conn3 -> [0,994,"setScriptTimeout",{"ms":35000}] 09:59:50 INFO - PROCESS | 1771 | 1464713990429 Marionette TRACE conn3 <- [1,994,null,{}] 09:59:50 INFO - PROCESS | 1771 | 1464713990435 Marionette TRACE conn3 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:50 INFO - PROCESS | 1771 | 1464713990641 Marionette TRACE conn3 <- [1,995,null,{"value":null}] 09:59:50 INFO - PROCESS | 1771 | 1464713990922 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:51 INFO - PROCESS | 1771 | ++DOCSHELL 0x8a648800 == 106 [pid = 1771] [id = 256] 09:59:51 INFO - PROCESS | 1771 | ++DOMWINDOW == 181 (0x8a64c000) [pid = 1771] [serial = 769] [outer = (nil)] 09:59:51 INFO - PROCESS | 1771 | ++DOMWINDOW == 182 (0x8db7cc00) [pid = 1771] [serial = 770] [outer = 0x8a64c000] 09:59:51 INFO - PROCESS | 1771 | 1464713991059 Marionette DEBUG loaded listener.js 09:59:51 INFO - PROCESS | 1771 | ++DOMWINDOW == 183 (0x8db82c00) [pid = 1771] [serial = 771] [outer = 0x8a64c000] 09:59:51 INFO - PROCESS | 1771 | 1464713991985 Marionette TRACE conn3 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 09:59:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 09:59:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 1630ms 09:59:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 09:59:52 INFO - PROCESS | 1771 | 1464713992056 Marionette TRACE conn3 -> [0,997,"getWindowHandle",null] 09:59:52 INFO - PROCESS | 1771 | 1464713992059 Marionette TRACE conn3 <- [1,997,null,{"value":"8"}] 09:59:52 INFO - PROCESS | 1771 | 1464713992066 Marionette TRACE conn3 -> [0,998,"setScriptTimeout",{"ms":35000}] 09:59:52 INFO - PROCESS | 1771 | 1464713992070 Marionette TRACE conn3 <- [1,998,null,{}] 09:59:52 INFO - PROCESS | 1771 | 1464713992075 Marionette TRACE conn3 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:52 INFO - PROCESS | 1771 | 1464713992266 Marionette TRACE conn3 <- [1,999,null,{"value":null}] 09:59:53 INFO - PROCESS | 1771 | 1464713993107 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:53 INFO - PROCESS | 1771 | ++DOCSHELL 0x8a6f4000 == 107 [pid = 1771] [id = 257] 09:59:53 INFO - PROCESS | 1771 | ++DOMWINDOW == 184 (0x8a6f4400) [pid = 1771] [serial = 772] [outer = (nil)] 09:59:53 INFO - PROCESS | 1771 | ++DOMWINDOW == 185 (0x8ae14400) [pid = 1771] [serial = 773] [outer = 0x8a6f4400] 09:59:53 INFO - PROCESS | 1771 | 1464713993194 Marionette DEBUG loaded listener.js 09:59:53 INFO - PROCESS | 1771 | ++DOMWINDOW == 186 (0x8c0b4000) [pid = 1771] [serial = 774] [outer = 0x8a6f4400] 09:59:54 INFO - PROCESS | 1771 | 1464713994068 Marionette TRACE conn3 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 09:59:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 09:59:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 2034ms 09:59:54 INFO - PROCESS | 1771 | 1464713994102 Marionette TRACE conn3 -> [0,1001,"getWindowHandle",null] 09:59:54 INFO - PROCESS | 1771 | 1464713994109 Marionette TRACE conn3 <- [1,1001,null,{"value":"8"}] 09:59:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 09:59:54 INFO - PROCESS | 1771 | 1464713994117 Marionette TRACE conn3 -> [0,1002,"setScriptTimeout",{"ms":35000}] 09:59:54 INFO - PROCESS | 1771 | 1464713994123 Marionette TRACE conn3 <- [1,1002,null,{}] 09:59:54 INFO - PROCESS | 1771 | 1464713994131 Marionette TRACE conn3 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:54 INFO - PROCESS | 1771 | 1464713994327 Marionette TRACE conn3 <- [1,1003,null,{"value":null}] 09:59:54 INFO - PROCESS | 1771 | 1464713994545 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:54 INFO - PROCESS | 1771 | ++DOCSHELL 0x8da8fc00 == 108 [pid = 1771] [id = 258] 09:59:54 INFO - PROCESS | 1771 | ++DOMWINDOW == 187 (0x8db77800) [pid = 1771] [serial = 775] [outer = (nil)] 09:59:54 INFO - PROCESS | 1771 | ++DOMWINDOW == 188 (0x8db81c00) [pid = 1771] [serial = 776] [outer = 0x8db77800] 09:59:54 INFO - PROCESS | 1771 | 1464713994668 Marionette DEBUG loaded listener.js 09:59:54 INFO - PROCESS | 1771 | ++DOMWINDOW == 189 (0x8dbee400) [pid = 1771] [serial = 777] [outer = 0x8db77800] 09:59:55 INFO - PROCESS | 1771 | 1464713995724 Marionette TRACE conn3 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 09:59:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 09:59:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 1641ms 09:59:55 INFO - PROCESS | 1771 | 1464713995762 Marionette TRACE conn3 -> [0,1005,"getWindowHandle",null] 09:59:55 INFO - PROCESS | 1771 | 1464713995769 Marionette TRACE conn3 <- [1,1005,null,{"value":"8"}] 09:59:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 09:59:55 INFO - PROCESS | 1771 | 1464713995776 Marionette TRACE conn3 -> [0,1006,"setScriptTimeout",{"ms":35000}] 09:59:55 INFO - PROCESS | 1771 | 1464713995778 Marionette TRACE conn3 <- [1,1006,null,{}] 09:59:55 INFO - PROCESS | 1771 | 1464713995784 Marionette TRACE conn3 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:55 INFO - PROCESS | 1771 | 1464713995952 Marionette TRACE conn3 <- [1,1007,null,{"value":null}] 09:59:56 INFO - PROCESS | 1771 | 1464713996255 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:56 INFO - PROCESS | 1771 | ++DOCSHELL 0x8a6e8000 == 109 [pid = 1771] [id = 259] 09:59:56 INFO - PROCESS | 1771 | ++DOMWINDOW == 190 (0x8d98c000) [pid = 1771] [serial = 778] [outer = (nil)] 09:59:56 INFO - PROCESS | 1771 | ++DOMWINDOW == 191 (0x8e602000) [pid = 1771] [serial = 779] [outer = 0x8d98c000] 09:59:56 INFO - PROCESS | 1771 | 1464713996379 Marionette DEBUG loaded listener.js 09:59:56 INFO - PROCESS | 1771 | ++DOMWINDOW == 192 (0x8e8ed000) [pid = 1771] [serial = 780] [outer = 0x8d98c000] 09:59:57 INFO - PROCESS | 1771 | --DOCSHELL 0x8a00b000 == 108 [pid = 1771] [id = 244] 09:59:57 INFO - PROCESS | 1771 | --DOMWINDOW == 191 (0x9bbaa800) [pid = 1771] [serial = 637] [outer = (nil)] [url = about:blank] 09:59:57 INFO - PROCESS | 1771 | --DOMWINDOW == 190 (0x9cdaac00) [pid = 1771] [serial = 640] [outer = (nil)] [url = about:blank] 09:59:57 INFO - PROCESS | 1771 | --DOMWINDOW == 189 (0xa2380400) [pid = 1771] [serial = 643] [outer = (nil)] [url = about:blank] 09:59:57 INFO - PROCESS | 1771 | --DOMWINDOW == 188 (0xa36e7c00) [pid = 1771] [serial = 646] [outer = (nil)] [url = about:blank] 09:59:57 INFO - PROCESS | 1771 | --DOMWINDOW == 187 (0x8a046c00) [pid = 1771] [serial = 650] [outer = (nil)] [url = about:blank] 09:59:57 INFO - PROCESS | 1771 | --DOMWINDOW == 186 (0x8d98f400) [pid = 1771] [serial = 653] [outer = (nil)] [url = about:blank] 09:59:57 INFO - PROCESS | 1771 | --DOMWINDOW == 185 (0x91de9c00) [pid = 1771] [serial = 674] [outer = (nil)] [url = about:blank] 09:59:57 INFO - PROCESS | 1771 | --DOCSHELL 0x8ee7fc00 == 107 [pid = 1771] [id = 243] 09:59:57 INFO - PROCESS | 1771 | --DOCSHELL 0x8c0acc00 == 106 [pid = 1771] [id = 242] 09:59:57 INFO - PROCESS | 1771 | --DOCSHELL 0x8c206c00 == 105 [pid = 1771] [id = 241] 09:59:57 INFO - PROCESS | 1771 | --DOCSHELL 0x8a64e800 == 104 [pid = 1771] [id = 240] 09:59:57 INFO - PROCESS | 1771 | --DOCSHELL 0x8ae1bc00 == 103 [pid = 1771] [id = 239] 09:59:57 INFO - PROCESS | 1771 | --DOMWINDOW == 184 (0x8d436800) [pid = 1771] [serial = 614] [outer = (nil)] [url = about:blank] 09:59:57 INFO - PROCESS | 1771 | --DOMWINDOW == 183 (0x8f1cec00) [pid = 1771] [serial = 665] [outer = (nil)] [url = about:blank] 09:59:57 INFO - PROCESS | 1771 | --DOMWINDOW == 182 (0x910f5800) [pid = 1771] [serial = 668] [outer = (nil)] [url = about:blank] 09:59:57 INFO - PROCESS | 1771 | --DOMWINDOW == 181 (0x92ee2400) [pid = 1771] [serial = 625] [outer = (nil)] [url = about:blank] 09:59:57 INFO - PROCESS | 1771 | --DOMWINDOW == 180 (0x99a54000) [pid = 1771] [serial = 631] [outer = (nil)] [url = about:blank] 09:59:57 INFO - PROCESS | 1771 | --DOMWINDOW == 179 (0x8d997400) [pid = 1771] [serial = 662] [outer = (nil)] [url = about:blank] 09:59:57 INFO - PROCESS | 1771 | --DOMWINDOW == 178 (0x8dcd2c00) [pid = 1771] [serial = 663] [outer = (nil)] [url = about:blank] 09:59:57 INFO - PROCESS | 1771 | --DOMWINDOW == 177 (0x8a64d400) [pid = 1771] [serial = 657] [outer = (nil)] [url = about:blank] 09:59:57 INFO - PROCESS | 1771 | --DOMWINDOW == 176 (0x8a013c00) [pid = 1771] [serial = 656] [outer = (nil)] [url = about:blank] 09:59:57 INFO - PROCESS | 1771 | --DOMWINDOW == 175 (0x8a054400) [pid = 1771] [serial = 616] [outer = (nil)] [url = about:blank] 09:59:57 INFO - PROCESS | 1771 | --DOMWINDOW == 174 (0x8dcdbc00) [pid = 1771] [serial = 619] [outer = (nil)] [url = about:blank] 09:59:57 INFO - PROCESS | 1771 | --DOMWINDOW == 173 (0x9145fc00) [pid = 1771] [serial = 622] [outer = (nil)] [url = about:blank] 09:59:57 INFO - PROCESS | 1771 | --DOMWINDOW == 172 (0x8dbecc00) [pid = 1771] [serial = 660] [outer = (nil)] [url = about:blank] 09:59:57 INFO - PROCESS | 1771 | --DOMWINDOW == 171 (0x8d43e800) [pid = 1771] [serial = 659] [outer = (nil)] [url = about:blank] 09:59:57 INFO - PROCESS | 1771 | --DOMWINDOW == 170 (0x9b881c00) [pid = 1771] [serial = 634] [outer = (nil)] [url = about:blank] 09:59:57 INFO - PROCESS | 1771 | --DOMWINDOW == 169 (0x957df000) [pid = 1771] [serial = 628] [outer = (nil)] [url = about:blank] 09:59:57 INFO - PROCESS | 1771 | --DOMWINDOW == 168 (0x9146c400) [pid = 1771] [serial = 671] [outer = (nil)] [url = about:blank] 09:59:57 INFO - PROCESS | 1771 | --DOMWINDOW == 167 (0x91ccf800) [pid = 1771] [serial = 672] [outer = (nil)] [url = about:blank] 09:59:57 INFO - PROCESS | 1771 | --DOMWINDOW == 166 (0x8d434800) [pid = 1771] [serial = 425] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 09:59:57 INFO - PROCESS | 1771 | --DOMWINDOW == 165 (0x91462c00) [pid = 1771] [serial = 669] [outer = (nil)] [url = about:blank] 09:59:57 INFO - PROCESS | 1771 | --DOMWINDOW == 164 (0x8f1dd400) [pid = 1771] [serial = 666] [outer = (nil)] [url = about:blank] 09:59:57 INFO - PROCESS | 1771 | 1464713997389 Marionette TRACE conn3 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 09:59:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 09:59:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 1686ms 09:59:57 INFO - PROCESS | 1771 | 1464713997463 Marionette TRACE conn3 -> [0,1009,"getWindowHandle",null] 09:59:57 INFO - PROCESS | 1771 | 1464713997467 Marionette TRACE conn3 <- [1,1009,null,{"value":"8"}] 09:59:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 09:59:57 INFO - PROCESS | 1771 | 1464713997481 Marionette TRACE conn3 -> [0,1010,"setScriptTimeout",{"ms":35000}] 09:59:57 INFO - PROCESS | 1771 | 1464713997490 Marionette TRACE conn3 <- [1,1010,null,{}] 09:59:57 INFO - PROCESS | 1771 | 1464713997498 Marionette TRACE conn3 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:57 INFO - PROCESS | 1771 | 1464713997716 Marionette TRACE conn3 <- [1,1011,null,{"value":null}] 09:59:57 INFO - PROCESS | 1771 | 1464713997908 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:57 INFO - PROCESS | 1771 | ++DOCSHELL 0x8a00b000 == 104 [pid = 1771] [id = 260] 09:59:57 INFO - PROCESS | 1771 | ++DOMWINDOW == 165 (0x8ae0f800) [pid = 1771] [serial = 781] [outer = (nil)] 09:59:57 INFO - PROCESS | 1771 | ++DOMWINDOW == 166 (0x8dbf1400) [pid = 1771] [serial = 782] [outer = 0x8ae0f800] 09:59:57 INFO - PROCESS | 1771 | 1464713997979 Marionette DEBUG loaded listener.js 09:59:58 INFO - PROCESS | 1771 | ++DOMWINDOW == 167 (0x8ee7fc00) [pid = 1771] [serial = 783] [outer = 0x8ae0f800] 09:59:58 INFO - PROCESS | 1771 | 1464713998732 Marionette TRACE conn3 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 09:59:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 09:59:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1296ms 09:59:58 INFO - PROCESS | 1771 | 1464713998770 Marionette TRACE conn3 -> [0,1013,"getWindowHandle",null] 09:59:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 09:59:58 INFO - PROCESS | 1771 | 1464713998775 Marionette TRACE conn3 <- [1,1013,null,{"value":"8"}] 09:59:58 INFO - PROCESS | 1771 | 1464713998781 Marionette TRACE conn3 -> [0,1014,"setScriptTimeout",{"ms":35000}] 09:59:58 INFO - PROCESS | 1771 | 1464713998784 Marionette TRACE conn3 <- [1,1014,null,{}] 09:59:58 INFO - PROCESS | 1771 | 1464713998794 Marionette TRACE conn3 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:58 INFO - PROCESS | 1771 | 1464713998954 Marionette TRACE conn3 <- [1,1015,null,{"value":null}] 09:59:58 INFO - PROCESS | 1771 | 1464713998970 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:58 INFO - PROCESS | 1771 | ++DOCSHELL 0x8dcd5000 == 105 [pid = 1771] [id = 261] 09:59:58 INFO - PROCESS | 1771 | ++DOMWINDOW == 168 (0x8ee87800) [pid = 1771] [serial = 784] [outer = (nil)] 09:59:59 INFO - PROCESS | 1771 | ++DOMWINDOW == 169 (0x8f1dbc00) [pid = 1771] [serial = 785] [outer = 0x8ee87800] 09:59:59 INFO - PROCESS | 1771 | 1464713999041 Marionette DEBUG loaded listener.js 09:59:59 INFO - PROCESS | 1771 | ++DOMWINDOW == 170 (0x8f1ee800) [pid = 1771] [serial = 786] [outer = 0x8ee87800] 10:00:00 INFO - PROCESS | 1771 | 1464714000061 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]]]}] 10:00:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 10:00:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1339ms 10:00:00 INFO - PROCESS | 1771 | 1464714000123 Marionette TRACE conn3 -> [0,1017,"getWindowHandle",null] 10:00:00 INFO - PROCESS | 1771 | 1464714000126 Marionette TRACE conn3 <- [1,1017,null,{"value":"8"}] 10:00:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 10:00:00 INFO - PROCESS | 1771 | 1464714000133 Marionette TRACE conn3 -> [0,1018,"setScriptTimeout",{"ms":35000}] 10:00:00 INFO - PROCESS | 1771 | 1464714000136 Marionette TRACE conn3 <- [1,1018,null,{}] 10:00:00 INFO - PROCESS | 1771 | 1464714000142 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}] 10:00:00 INFO - PROCESS | 1771 | 1464714000364 Marionette TRACE conn3 <- [1,1019,null,{"value":null}] 10:00:00 INFO - PROCESS | 1771 | 1464714000391 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:00 INFO - PROCESS | 1771 | ++DOCSHELL 0x8f1f4800 == 106 [pid = 1771] [id = 262] 10:00:00 INFO - PROCESS | 1771 | ++DOMWINDOW == 171 (0x910f1400) [pid = 1771] [serial = 787] [outer = (nil)] 10:00:00 INFO - PROCESS | 1771 | ++DOMWINDOW == 172 (0x91460400) [pid = 1771] [serial = 788] [outer = 0x910f1400] 10:00:00 INFO - PROCESS | 1771 | 1464714000479 Marionette DEBUG loaded listener.js 10:00:00 INFO - PROCESS | 1771 | ++DOMWINDOW == 173 (0x91b39c00) [pid = 1771] [serial = 789] [outer = 0x910f1400] 10:00:01 INFO - PROCESS | 1771 | 1464714001423 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]]]}] 10:00:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 10:00:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 1333ms 10:00:01 INFO - PROCESS | 1771 | 1464714001469 Marionette TRACE conn3 -> [0,1021,"getWindowHandle",null] 10:00:01 INFO - PROCESS | 1771 | 1464714001472 Marionette TRACE conn3 <- [1,1021,null,{"value":"8"}] 10:00:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 10:00:01 INFO - PROCESS | 1771 | 1464714001485 Marionette TRACE conn3 -> [0,1022,"setScriptTimeout",{"ms":35000}] 10:00:01 INFO - PROCESS | 1771 | 1464714001487 Marionette TRACE conn3 <- [1,1022,null,{}] 10:00:01 INFO - PROCESS | 1771 | 1464714001493 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}] 10:00:01 INFO - PROCESS | 1771 | 1464714001789 Marionette TRACE conn3 <- [1,1023,null,{"value":null}] 10:00:02 INFO - PROCESS | 1771 | --DOMWINDOW == 172 (0x91bd3800) [pid = 1771] [serial = 730] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 10:00:02 INFO - PROCESS | 1771 | --DOMWINDOW == 171 (0x8a64d000) [pid = 1771] [serial = 733] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 10:00:02 INFO - PROCESS | 1771 | --DOMWINDOW == 170 (0x91ccb400) [pid = 1771] [serial = 727] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 10:00:02 INFO - PROCESS | 1771 | --DOMWINDOW == 169 (0x91cd8800) [pid = 1771] [serial = 673] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 10:00:02 INFO - PROCESS | 1771 | --DOMWINDOW == 168 (0x8d435000) [pid = 1771] [serial = 724] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 10:00:02 INFO - PROCESS | 1771 | --DOMWINDOW == 167 (0x8c0ab800) [pid = 1771] [serial = 718] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 10:00:02 INFO - PROCESS | 1771 | --DOMWINDOW == 166 (0x8a6ea800) [pid = 1771] [serial = 721] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 10:00:02 INFO - PROCESS | 1771 | 1464714002578 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:02 INFO - PROCESS | 1771 | ++DOCSHELL 0x8a64d000 == 107 [pid = 1771] [id = 263] 10:00:02 INFO - PROCESS | 1771 | ++DOMWINDOW == 167 (0x8a6ea800) [pid = 1771] [serial = 790] [outer = (nil)] 10:00:02 INFO - PROCESS | 1771 | ++DOMWINDOW == 168 (0x8e603000) [pid = 1771] [serial = 791] [outer = 0x8a6ea800] 10:00:02 INFO - PROCESS | 1771 | 1464714002654 Marionette DEBUG loaded listener.js 10:00:02 INFO - PROCESS | 1771 | ++DOMWINDOW == 169 (0x91cd2400) [pid = 1771] [serial = 792] [outer = 0x8a6ea800] 10:00:03 INFO - PROCESS | 1771 | 1464714003391 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]]]}] 10:00:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 10:00:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1940ms 10:00:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 10:00:03 INFO - PROCESS | 1771 | 1464714003427 Marionette TRACE conn3 -> [0,1025,"getWindowHandle",null] 10:00:03 INFO - PROCESS | 1771 | 1464714003430 Marionette TRACE conn3 <- [1,1025,null,{"value":"8"}] 10:00:03 INFO - PROCESS | 1771 | 1464714003436 Marionette TRACE conn3 -> [0,1026,"setScriptTimeout",{"ms":35000}] 10:00:03 INFO - PROCESS | 1771 | 1464714003440 Marionette TRACE conn3 <- [1,1026,null,{}] 10:00:03 INFO - PROCESS | 1771 | 1464714003459 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}] 10:00:03 INFO - PROCESS | 1771 | 1464714003631 Marionette TRACE conn3 <- [1,1027,null,{"value":null}] 10:00:03 INFO - PROCESS | 1771 | 1464714003646 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:03 INFO - PROCESS | 1771 | ++DOCSHELL 0x8a64ac00 == 108 [pid = 1771] [id = 264] 10:00:03 INFO - PROCESS | 1771 | ++DOMWINDOW == 170 (0x8f1eec00) [pid = 1771] [serial = 793] [outer = (nil)] 10:00:03 INFO - PROCESS | 1771 | ++DOMWINDOW == 171 (0x920ce000) [pid = 1771] [serial = 794] [outer = 0x8f1eec00] 10:00:03 INFO - PROCESS | 1771 | 1464714003724 Marionette DEBUG loaded listener.js 10:00:03 INFO - PROCESS | 1771 | ++DOMWINDOW == 172 (0x923d0000) [pid = 1771] [serial = 795] [outer = 0x8f1eec00] 10:00:04 INFO - PROCESS | 1771 | 1464714004796 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]]]}] 10:00:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 10:00:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1395ms 10:00:04 INFO - PROCESS | 1771 | 1464714004831 Marionette TRACE conn3 -> [0,1029,"getWindowHandle",null] 10:00:04 INFO - PROCESS | 1771 | 1464714004837 Marionette TRACE conn3 <- [1,1029,null,{"value":"8"}] 10:00:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 10:00:04 INFO - PROCESS | 1771 | 1464714004846 Marionette TRACE conn3 -> [0,1030,"setScriptTimeout",{"ms":35000}] 10:00:04 INFO - PROCESS | 1771 | 1464714004851 Marionette TRACE conn3 <- [1,1030,null,{}] 10:00:04 INFO - PROCESS | 1771 | 1464714004862 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}] 10:00:05 INFO - PROCESS | 1771 | 1464714005070 Marionette TRACE conn3 <- [1,1031,null,{"value":null}] 10:00:05 INFO - PROCESS | 1771 | 1464714005341 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:05 INFO - PROCESS | 1771 | ++DOCSHELL 0x8a6f2000 == 109 [pid = 1771] [id = 265] 10:00:05 INFO - PROCESS | 1771 | ++DOMWINDOW == 173 (0x8a6f6800) [pid = 1771] [serial = 796] [outer = (nil)] 10:00:05 INFO - PROCESS | 1771 | ++DOMWINDOW == 174 (0x8d434800) [pid = 1771] [serial = 797] [outer = 0x8a6f6800] 10:00:05 INFO - PROCESS | 1771 | 1464714005476 Marionette DEBUG loaded listener.js 10:00:05 INFO - PROCESS | 1771 | ++DOMWINDOW == 175 (0x8da74c00) [pid = 1771] [serial = 798] [outer = 0x8a6f6800] 10:00:06 INFO - PROCESS | 1771 | 1464714006418 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]]]}] 10:00:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 10:00:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1635ms 10:00:06 INFO - PROCESS | 1771 | 1464714006482 Marionette TRACE conn3 -> [0,1033,"getWindowHandle",null] 10:00:06 INFO - PROCESS | 1771 | 1464714006492 Marionette TRACE conn3 <- [1,1033,null,{"value":"8"}] 10:00:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 10:00:06 INFO - PROCESS | 1771 | 1464714006503 Marionette TRACE conn3 -> [0,1034,"setScriptTimeout",{"ms":35000}] 10:00:06 INFO - PROCESS | 1771 | 1464714006507 Marionette TRACE conn3 <- [1,1034,null,{}] 10:00:06 INFO - PROCESS | 1771 | 1464714006514 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}] 10:00:06 INFO - PROCESS | 1771 | 1464714006746 Marionette TRACE conn3 <- [1,1035,null,{"value":null}] 10:00:07 INFO - PROCESS | 1771 | 1464714006990 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:07 INFO - PROCESS | 1771 | ++DOCSHELL 0x8dbecc00 == 110 [pid = 1771] [id = 266] 10:00:07 INFO - PROCESS | 1771 | ++DOMWINDOW == 176 (0x8dbf1800) [pid = 1771] [serial = 799] [outer = (nil)] 10:00:07 INFO - PROCESS | 1771 | ++DOMWINDOW == 177 (0x8dcd3400) [pid = 1771] [serial = 800] [outer = 0x8dbf1800] 10:00:07 INFO - PROCESS | 1771 | 1464714007122 Marionette DEBUG loaded listener.js 10:00:07 INFO - PROCESS | 1771 | ++DOMWINDOW == 178 (0x8e606c00) [pid = 1771] [serial = 801] [outer = 0x8dbf1800] 10:00:08 INFO - PROCESS | 1771 | 1464714008102 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]]]}] 10:00:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 10:00:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1638ms 10:00:08 INFO - PROCESS | 1771 | 1464714008141 Marionette TRACE conn3 -> [0,1037,"getWindowHandle",null] 10:00:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 10:00:08 INFO - PROCESS | 1771 | 1464714008145 Marionette TRACE conn3 <- [1,1037,null,{"value":"8"}] 10:00:08 INFO - PROCESS | 1771 | 1464714008152 Marionette TRACE conn3 -> [0,1038,"setScriptTimeout",{"ms":35000}] 10:00:08 INFO - PROCESS | 1771 | 1464714008158 Marionette TRACE conn3 <- [1,1038,null,{}] 10:00:08 INFO - PROCESS | 1771 | 1464714008188 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}] 10:00:08 INFO - PROCESS | 1771 | 1464714008439 Marionette TRACE conn3 <- [1,1039,null,{"value":null}] 10:00:08 INFO - PROCESS | 1771 | 1464714008738 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:08 INFO - PROCESS | 1771 | ++DOCSHELL 0x91465c00 == 111 [pid = 1771] [id = 267] 10:00:08 INFO - PROCESS | 1771 | ++DOMWINDOW == 179 (0x91bdd800) [pid = 1771] [serial = 802] [outer = (nil)] 10:00:08 INFO - PROCESS | 1771 | ++DOMWINDOW == 180 (0x91dea800) [pid = 1771] [serial = 803] [outer = 0x91bdd800] 10:00:08 INFO - PROCESS | 1771 | 1464714008828 Marionette DEBUG loaded listener.js 10:00:08 INFO - PROCESS | 1771 | ++DOMWINDOW == 181 (0x93b18000) [pid = 1771] [serial = 804] [outer = 0x91bdd800] 10:00:09 INFO - PROCESS | 1771 | 1464714009737 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]]]}] 10:00:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 10:00:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1651ms 10:00:09 INFO - PROCESS | 1771 | 1464714009803 Marionette TRACE conn3 -> [0,1041,"getWindowHandle",null] 10:00:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 10:00:09 INFO - PROCESS | 1771 | 1464714009808 Marionette TRACE conn3 <- [1,1041,null,{"value":"8"}] 10:00:09 INFO - PROCESS | 1771 | 1464714009814 Marionette TRACE conn3 -> [0,1042,"setScriptTimeout",{"ms":35000}] 10:00:09 INFO - PROCESS | 1771 | 1464714009818 Marionette TRACE conn3 <- [1,1042,null,{}] 10:00:09 INFO - PROCESS | 1771 | 1464714009823 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}] 10:00:10 INFO - PROCESS | 1771 | 1464714010030 Marionette TRACE conn3 <- [1,1043,null,{"value":null}] 10:00:10 INFO - PROCESS | 1771 | 1464714010278 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:10 INFO - PROCESS | 1771 | ++DOCSHELL 0x93b90c00 == 112 [pid = 1771] [id = 268] 10:00:10 INFO - PROCESS | 1771 | ++DOMWINDOW == 182 (0x950ae000) [pid = 1771] [serial = 805] [outer = (nil)] 10:00:10 INFO - PROCESS | 1771 | ++DOMWINDOW == 183 (0x951ecc00) [pid = 1771] [serial = 806] [outer = 0x950ae000] 10:00:10 INFO - PROCESS | 1771 | 1464714010410 Marionette DEBUG loaded listener.js 10:00:10 INFO - PROCESS | 1771 | ++DOMWINDOW == 184 (0x9576a000) [pid = 1771] [serial = 807] [outer = 0x950ae000] 10:00:11 INFO - PROCESS | 1771 | 1464714011304 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]]]}] 10:00:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 10:00:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 1537ms 10:00:11 INFO - PROCESS | 1771 | 1464714011352 Marionette TRACE conn3 -> [0,1045,"getWindowHandle",null] 10:00:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 10:00:11 INFO - PROCESS | 1771 | 1464714011356 Marionette TRACE conn3 <- [1,1045,null,{"value":"8"}] 10:00:11 INFO - PROCESS | 1771 | 1464714011362 Marionette TRACE conn3 -> [0,1046,"setScriptTimeout",{"ms":35000}] 10:00:11 INFO - PROCESS | 1771 | 1464714011366 Marionette TRACE conn3 <- [1,1046,null,{}] 10:00:11 INFO - PROCESS | 1771 | 1464714011372 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}] 10:00:11 INFO - PROCESS | 1771 | 1464714011565 Marionette TRACE conn3 <- [1,1047,null,{"value":null}] 10:00:11 INFO - PROCESS | 1771 | 1464714011764 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:11 INFO - PROCESS | 1771 | ++DOCSHELL 0x950b2000 == 113 [pid = 1771] [id = 269] 10:00:11 INFO - PROCESS | 1771 | ++DOMWINDOW == 185 (0x951ed800) [pid = 1771] [serial = 808] [outer = (nil)] 10:00:11 INFO - PROCESS | 1771 | ++DOMWINDOW == 186 (0x957e3000) [pid = 1771] [serial = 809] [outer = 0x951ed800] 10:00:11 INFO - PROCESS | 1771 | 1464714011897 Marionette DEBUG loaded listener.js 10:00:12 INFO - PROCESS | 1771 | ++DOMWINDOW == 187 (0x976d6400) [pid = 1771] [serial = 810] [outer = 0x951ed800] 10:00:12 INFO - PROCESS | 1771 | 1464714012810 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]]]}] 10:00:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 10:00:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 1481ms 10:00:12 INFO - PROCESS | 1771 | 1464714012844 Marionette TRACE conn3 -> [0,1049,"getWindowHandle",null] 10:00:12 INFO - PROCESS | 1771 | 1464714012847 Marionette TRACE conn3 <- [1,1049,null,{"value":"8"}] 10:00:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 10:00:12 INFO - PROCESS | 1771 | 1464714012854 Marionette TRACE conn3 -> [0,1050,"setScriptTimeout",{"ms":35000}] 10:00:12 INFO - PROCESS | 1771 | 1464714012858 Marionette TRACE conn3 <- [1,1050,null,{}] 10:00:12 INFO - PROCESS | 1771 | 1464714012863 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}] 10:00:13 INFO - PROCESS | 1771 | 1464714013089 Marionette TRACE conn3 <- [1,1051,null,{"value":null}] 10:00:13 INFO - PROCESS | 1771 | 1464714013353 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:13 INFO - PROCESS | 1771 | ++DOCSHELL 0x8db7d400 == 114 [pid = 1771] [id = 270] 10:00:13 INFO - PROCESS | 1771 | ++DOMWINDOW == 188 (0x996f1800) [pid = 1771] [serial = 811] [outer = (nil)] 10:00:13 INFO - PROCESS | 1771 | ++DOMWINDOW == 189 (0x9a4bcc00) [pid = 1771] [serial = 812] [outer = 0x996f1800] 10:00:13 INFO - PROCESS | 1771 | 1464714013482 Marionette DEBUG loaded listener.js 10:00:13 INFO - PROCESS | 1771 | ++DOMWINDOW == 190 (0x9ab1ec00) [pid = 1771] [serial = 813] [outer = 0x996f1800] 10:00:14 INFO - PROCESS | 1771 | 1464714014351 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]]]}] 10:00:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 10:00:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 1537ms 10:00:14 INFO - PROCESS | 1771 | 1464714014392 Marionette TRACE conn3 -> [0,1053,"getWindowHandle",null] 10:00:14 INFO - PROCESS | 1771 | 1464714014396 Marionette TRACE conn3 <- [1,1053,null,{"value":"8"}] 10:00:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 10:00:14 INFO - PROCESS | 1771 | 1464714014422 Marionette TRACE conn3 -> [0,1054,"setScriptTimeout",{"ms":35000}] 10:00:14 INFO - PROCESS | 1771 | 1464714014426 Marionette TRACE conn3 <- [1,1054,null,{}] 10:00:14 INFO - PROCESS | 1771 | 1464714014432 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}] 10:00:14 INFO - PROCESS | 1771 | 1464714014624 Marionette TRACE conn3 <- [1,1055,null,{"value":null}] 10:00:14 INFO - PROCESS | 1771 | 1464714014874 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:14 INFO - PROCESS | 1771 | ++DOCSHELL 0x9816d800 == 115 [pid = 1771] [id = 271] 10:00:14 INFO - PROCESS | 1771 | ++DOMWINDOW == 191 (0x981f2000) [pid = 1771] [serial = 814] [outer = (nil)] 10:00:14 INFO - PROCESS | 1771 | ++DOMWINDOW == 192 (0x9b88d000) [pid = 1771] [serial = 815] [outer = 0x981f2000] 10:00:14 INFO - PROCESS | 1771 | 1464714014973 Marionette DEBUG loaded listener.js 10:00:15 INFO - PROCESS | 1771 | ++DOMWINDOW == 193 (0x9b909400) [pid = 1771] [serial = 816] [outer = 0x981f2000] 10:00:15 INFO - PROCESS | 1771 | 1464714015852 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]]]}] 10:00:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 10:00:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 1482ms 10:00:15 INFO - PROCESS | 1771 | 1464714015902 Marionette TRACE conn3 -> [0,1057,"getWindowHandle",null] 10:00:15 INFO - PROCESS | 1771 | 1464714015906 Marionette TRACE conn3 <- [1,1057,null,{"value":"8"}] 10:00:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 10:00:15 INFO - PROCESS | 1771 | 1464714015912 Marionette TRACE conn3 -> [0,1058,"setScriptTimeout",{"ms":35000}] 10:00:15 INFO - PROCESS | 1771 | 1464714015916 Marionette TRACE conn3 <- [1,1058,null,{}] 10:00:15 INFO - PROCESS | 1771 | 1464714015921 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}] 10:00:16 INFO - PROCESS | 1771 | 1464714016116 Marionette TRACE conn3 <- [1,1059,null,{"value":null}] 10:00:16 INFO - PROCESS | 1771 | 1464714016365 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:16 INFO - PROCESS | 1771 | ++DOCSHELL 0x9b8e4400 == 116 [pid = 1771] [id = 272] 10:00:16 INFO - PROCESS | 1771 | ++DOMWINDOW == 194 (0x9bb9d800) [pid = 1771] [serial = 817] [outer = (nil)] 10:00:16 INFO - PROCESS | 1771 | ++DOMWINDOW == 195 (0x9bbee800) [pid = 1771] [serial = 818] [outer = 0x9bb9d800] 10:00:16 INFO - PROCESS | 1771 | 1464714016496 Marionette DEBUG loaded listener.js 10:00:16 INFO - PROCESS | 1771 | ++DOMWINDOW == 196 (0x9cdab000) [pid = 1771] [serial = 819] [outer = 0x9bb9d800] 10:00:17 INFO - PROCESS | 1771 | 1464714017364 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]]]}] 10:00:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 10:00:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 1529ms 10:00:17 INFO - PROCESS | 1771 | 1464714017442 Marionette TRACE conn3 -> [0,1061,"getWindowHandle",null] 10:00:17 INFO - PROCESS | 1771 | 1464714017446 Marionette TRACE conn3 <- [1,1061,null,{"value":"8"}] 10:00:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 10:00:17 INFO - PROCESS | 1771 | 1464714017458 Marionette TRACE conn3 -> [0,1062,"setScriptTimeout",{"ms":35000}] 10:00:17 INFO - PROCESS | 1771 | 1464714017462 Marionette TRACE conn3 <- [1,1062,null,{}] 10:00:17 INFO - PROCESS | 1771 | 1464714017472 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}] 10:00:17 INFO - PROCESS | 1771 | 1464714017722 Marionette TRACE conn3 <- [1,1063,null,{"value":null}] 10:00:18 INFO - PROCESS | 1771 | 1464714018032 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:18 INFO - PROCESS | 1771 | ++DOCSHELL 0x89e69400 == 117 [pid = 1771] [id = 273] 10:00:18 INFO - PROCESS | 1771 | ++DOMWINDOW == 197 (0x8d436400) [pid = 1771] [serial = 820] [outer = (nil)] 10:00:18 INFO - PROCESS | 1771 | ++DOMWINDOW == 198 (0xa22b7800) [pid = 1771] [serial = 821] [outer = 0x8d436400] 10:00:18 INFO - PROCESS | 1771 | 1464714018117 Marionette DEBUG loaded listener.js 10:00:18 INFO - PROCESS | 1771 | ++DOMWINDOW == 199 (0xa25ad800) [pid = 1771] [serial = 822] [outer = 0x8d436400] 10:00:19 INFO - PROCESS | 1771 | 1464714019025 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]]]}] 10:00:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 10:00:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1644ms 10:00:19 INFO - PROCESS | 1771 | 1464714019097 Marionette TRACE conn3 -> [0,1065,"getWindowHandle",null] 10:00:19 INFO - PROCESS | 1771 | 1464714019101 Marionette TRACE conn3 <- [1,1065,null,{"value":"8"}] 10:00:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 10:00:19 INFO - PROCESS | 1771 | 1464714019108 Marionette TRACE conn3 -> [0,1066,"setScriptTimeout",{"ms":35000}] 10:00:19 INFO - PROCESS | 1771 | 1464714019112 Marionette TRACE conn3 <- [1,1066,null,{}] 10:00:19 INFO - PROCESS | 1771 | 1464714019118 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}] 10:00:19 INFO - PROCESS | 1771 | 1464714019337 Marionette TRACE conn3 <- [1,1067,null,{"value":null}] 10:00:19 INFO - PROCESS | 1771 | 1464714019584 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:19 INFO - PROCESS | 1771 | ++DOCSHELL 0x9a6e2000 == 118 [pid = 1771] [id = 274] 10:00:19 INFO - PROCESS | 1771 | ++DOMWINDOW == 200 (0xa2380400) [pid = 1771] [serial = 823] [outer = (nil)] 10:00:19 INFO - PROCESS | 1771 | ++DOMWINDOW == 201 (0xa36ea000) [pid = 1771] [serial = 824] [outer = 0xa2380400] 10:00:19 INFO - PROCESS | 1771 | 1464714019711 Marionette DEBUG loaded listener.js 10:00:19 INFO - PROCESS | 1771 | ++DOMWINDOW == 202 (0xa5147800) [pid = 1771] [serial = 825] [outer = 0xa2380400] 10:00:20 INFO - PROCESS | 1771 | 1464714020612 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]]]}] 10:00:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 10:00:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1528ms 10:00:20 INFO - PROCESS | 1771 | 1464714020637 Marionette TRACE conn3 -> [0,1069,"getWindowHandle",null] 10:00:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 10:00:20 INFO - PROCESS | 1771 | 1464714020642 Marionette TRACE conn3 <- [1,1069,null,{"value":"8"}] 10:00:20 INFO - PROCESS | 1771 | 1464714020648 Marionette TRACE conn3 -> [0,1070,"setScriptTimeout",{"ms":35000}] 10:00:20 INFO - PROCESS | 1771 | 1464714020652 Marionette TRACE conn3 <- [1,1070,null,{}] 10:00:20 INFO - PROCESS | 1771 | 1464714020658 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}] 10:00:20 INFO - PROCESS | 1771 | 1464714020863 Marionette TRACE conn3 <- [1,1071,null,{"value":null}] 10:00:21 INFO - PROCESS | 1771 | 1464714021120 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:21 INFO - PROCESS | 1771 | ++DOCSHELL 0x8a8c7000 == 119 [pid = 1771] [id = 275] 10:00:21 INFO - PROCESS | 1771 | ++DOMWINDOW == 203 (0x8a8cdc00) [pid = 1771] [serial = 826] [outer = (nil)] 10:00:21 INFO - PROCESS | 1771 | ++DOMWINDOW == 204 (0x8a8d3800) [pid = 1771] [serial = 827] [outer = 0x8a8cdc00] 10:00:21 INFO - PROCESS | 1771 | 1464714021255 Marionette DEBUG loaded listener.js 10:00:21 INFO - PROCESS | 1771 | ++DOMWINDOW == 205 (0xa36f0800) [pid = 1771] [serial = 828] [outer = 0x8a8cdc00] 10:00:22 INFO - PROCESS | 1771 | 1464714022157 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]]]}] 10:00:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 10:00:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 1578ms 10:00:22 INFO - PROCESS | 1771 | 1464714022226 Marionette TRACE conn3 -> [0,1073,"getWindowHandle",null] 10:00:22 INFO - PROCESS | 1771 | 1464714022229 Marionette TRACE conn3 <- [1,1073,null,{"value":"8"}] 10:00:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 10:00:22 INFO - PROCESS | 1771 | 1464714022236 Marionette TRACE conn3 -> [0,1074,"setScriptTimeout",{"ms":35000}] 10:00:22 INFO - PROCESS | 1771 | 1464714022239 Marionette TRACE conn3 <- [1,1074,null,{}] 10:00:22 INFO - PROCESS | 1771 | 1464714022245 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}] 10:00:22 INFO - PROCESS | 1771 | 1464714022430 Marionette TRACE conn3 <- [1,1075,null,{"value":null}] 10:00:22 INFO - PROCESS | 1771 | 1464714022688 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:22 INFO - PROCESS | 1771 | ++DOCSHELL 0x8a190800 == 120 [pid = 1771] [id = 276] 10:00:22 INFO - PROCESS | 1771 | ++DOMWINDOW == 206 (0x8a193800) [pid = 1771] [serial = 829] [outer = (nil)] 10:00:22 INFO - PROCESS | 1771 | ++DOMWINDOW == 207 (0x8a199c00) [pid = 1771] [serial = 830] [outer = 0x8a193800] 10:00:22 INFO - PROCESS | 1771 | 1464714022824 Marionette DEBUG loaded listener.js 10:00:22 INFO - PROCESS | 1771 | ++DOMWINDOW == 208 (0x8a19c800) [pid = 1771] [serial = 831] [outer = 0x8a193800] 10:00:23 INFO - PROCESS | 1771 | 1464714023758 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]]]}] 10:00:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 10:00:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1540ms 10:00:23 INFO - PROCESS | 1771 | 1464714023777 Marionette TRACE conn3 -> [0,1077,"getWindowHandle",null] 10:00:23 INFO - PROCESS | 1771 | 1464714023780 Marionette TRACE conn3 <- [1,1077,null,{"value":"8"}] 10:00:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 10:00:23 INFO - PROCESS | 1771 | 1464714023786 Marionette TRACE conn3 -> [0,1078,"setScriptTimeout",{"ms":35000}] 10:00:23 INFO - PROCESS | 1771 | 1464714023790 Marionette TRACE conn3 <- [1,1078,null,{}] 10:00:23 INFO - PROCESS | 1771 | 1464714023796 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}] 10:00:23 INFO - PROCESS | 1771 | 1464714023972 Marionette TRACE conn3 <- [1,1079,null,{"value":null}] 10:00:24 INFO - PROCESS | 1771 | 1464714024237 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:24 INFO - PROCESS | 1771 | ++DOCSHELL 0x8a195800 == 121 [pid = 1771] [id = 277] 10:00:24 INFO - PROCESS | 1771 | ++DOMWINDOW == 209 (0x8a8d0800) [pid = 1771] [serial = 832] [outer = (nil)] 10:00:24 INFO - PROCESS | 1771 | ++DOMWINDOW == 210 (0x9a08f800) [pid = 1771] [serial = 833] [outer = 0x8a8d0800] 10:00:24 INFO - PROCESS | 1771 | 1464714024360 Marionette DEBUG loaded listener.js 10:00:24 INFO - PROCESS | 1771 | ++DOMWINDOW == 211 (0xa3330000) [pid = 1771] [serial = 834] [outer = 0x8a8d0800] 10:00:25 INFO - PROCESS | 1771 | 1464714025252 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]]]}] 10:00:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 10:00:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1532ms 10:00:25 INFO - PROCESS | 1771 | 1464714025320 Marionette TRACE conn3 -> [0,1081,"getWindowHandle",null] 10:00:25 INFO - PROCESS | 1771 | 1464714025324 Marionette TRACE conn3 <- [1,1081,null,{"value":"8"}] 10:00:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 10:00:25 INFO - PROCESS | 1771 | 1464714025330 Marionette TRACE conn3 -> [0,1082,"setScriptTimeout",{"ms":35000}] 10:00:25 INFO - PROCESS | 1771 | 1464714025334 Marionette TRACE conn3 <- [1,1082,null,{}] 10:00:25 INFO - PROCESS | 1771 | 1464714025340 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}] 10:00:25 INFO - PROCESS | 1771 | 1464714025532 Marionette TRACE conn3 <- [1,1083,null,{"value":null}] 10:00:25 INFO - PROCESS | 1771 | 1464714025805 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:25 INFO - PROCESS | 1771 | ++DOCSHELL 0x8a04dc00 == 122 [pid = 1771] [id = 278] 10:00:25 INFO - PROCESS | 1771 | ++DOMWINDOW == 212 (0x8a3bc000) [pid = 1771] [serial = 835] [outer = (nil)] 10:00:25 INFO - PROCESS | 1771 | ++DOMWINDOW == 213 (0x8a3c0000) [pid = 1771] [serial = 836] [outer = 0x8a3bc000] 10:00:25 INFO - PROCESS | 1771 | 1464714025933 Marionette DEBUG loaded listener.js 10:00:26 INFO - PROCESS | 1771 | ++DOMWINDOW == 214 (0x8a3c3400) [pid = 1771] [serial = 837] [outer = 0x8a3bc000] 10:00:26 INFO - PROCESS | 1771 | 1464714026835 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]]]}] 10:00:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 10:00:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1583ms 10:00:26 INFO - PROCESS | 1771 | 1464714026915 Marionette TRACE conn3 -> [0,1085,"getWindowHandle",null] 10:00:26 INFO - PROCESS | 1771 | 1464714026918 Marionette TRACE conn3 <- [1,1085,null,{"value":"8"}] 10:00:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 10:00:26 INFO - PROCESS | 1771 | 1464714026925 Marionette TRACE conn3 -> [0,1086,"setScriptTimeout",{"ms":35000}] 10:00:26 INFO - PROCESS | 1771 | 1464714026928 Marionette TRACE conn3 <- [1,1086,null,{}] 10:00:26 INFO - PROCESS | 1771 | 1464714026934 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}] 10:00:27 INFO - PROCESS | 1771 | 1464714027155 Marionette TRACE conn3 <- [1,1087,null,{"value":null}] 10:00:27 INFO - PROCESS | 1771 | 1464714027422 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:27 INFO - PROCESS | 1771 | ++DOCSHELL 0x8a64d400 == 123 [pid = 1771] [id = 279] 10:00:27 INFO - PROCESS | 1771 | ++DOMWINDOW == 215 (0x8a64e000) [pid = 1771] [serial = 838] [outer = (nil)] 10:00:27 INFO - PROCESS | 1771 | ++DOMWINDOW == 216 (0x8a6f2400) [pid = 1771] [serial = 839] [outer = 0x8a64e000] 10:00:27 INFO - PROCESS | 1771 | 1464714027913 Marionette DEBUG loaded listener.js 10:00:28 INFO - PROCESS | 1771 | ++DOMWINDOW == 217 (0x8a8c8400) [pid = 1771] [serial = 840] [outer = 0x8a64e000] 10:00:28 INFO - PROCESS | 1771 | 1464714028795 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]]]}] 10:00:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 10:00:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 1934ms 10:00:28 INFO - PROCESS | 1771 | 1464714028860 Marionette TRACE conn3 -> [0,1089,"getWindowHandle",null] 10:00:28 INFO - PROCESS | 1771 | 1464714028868 Marionette TRACE conn3 <- [1,1089,null,{"value":"8"}] 10:00:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 10:00:28 INFO - PROCESS | 1771 | 1464714028876 Marionette TRACE conn3 -> [0,1090,"setScriptTimeout",{"ms":35000}] 10:00:28 INFO - PROCESS | 1771 | 1464714028881 Marionette TRACE conn3 <- [1,1090,null,{}] 10:00:28 INFO - PROCESS | 1771 | 1464714028888 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}] 10:00:29 INFO - PROCESS | 1771 | 1464714029111 Marionette TRACE conn3 <- [1,1091,null,{"value":null}] 10:00:29 INFO - PROCESS | 1771 | 1464714029370 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:29 INFO - PROCESS | 1771 | ++DOCSHELL 0x8ae1d000 == 124 [pid = 1771] [id = 280] 10:00:29 INFO - PROCESS | 1771 | ++DOMWINDOW == 218 (0x8c0b2c00) [pid = 1771] [serial = 841] [outer = (nil)] 10:00:29 INFO - PROCESS | 1771 | ++DOMWINDOW == 219 (0x8d43b000) [pid = 1771] [serial = 842] [outer = 0x8c0b2c00] 10:00:29 INFO - PROCESS | 1771 | 1464714029496 Marionette DEBUG loaded listener.js 10:00:29 INFO - PROCESS | 1771 | ++DOMWINDOW == 220 (0x8da70c00) [pid = 1771] [serial = 843] [outer = 0x8c0b2c00] 10:00:30 INFO - PROCESS | 1771 | 1464714030489 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]]]}] 10:00:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 10:00:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 1688ms 10:00:30 INFO - PROCESS | 1771 | 1464714030563 Marionette TRACE conn3 -> [0,1093,"getWindowHandle",null] 10:00:30 INFO - PROCESS | 1771 | 1464714030569 Marionette TRACE conn3 <- [1,1093,null,{"value":"8"}] 10:00:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 10:00:30 INFO - PROCESS | 1771 | 1464714030579 Marionette TRACE conn3 -> [0,1094,"setScriptTimeout",{"ms":35000}] 10:00:30 INFO - PROCESS | 1771 | 1464714030582 Marionette TRACE conn3 <- [1,1094,null,{}] 10:00:30 INFO - PROCESS | 1771 | 1464714030589 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}] 10:00:30 INFO - PROCESS | 1771 | 1464714030776 Marionette TRACE conn3 <- [1,1095,null,{"value":null}] 10:00:31 INFO - PROCESS | 1771 | 1464714031043 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:31 INFO - PROCESS | 1771 | ++DOCSHELL 0x8a050800 == 125 [pid = 1771] [id = 281] 10:00:31 INFO - PROCESS | 1771 | ++DOMWINDOW == 221 (0x8a642c00) [pid = 1771] [serial = 844] [outer = (nil)] 10:00:31 INFO - PROCESS | 1771 | ++DOMWINDOW == 222 (0x8d43d000) [pid = 1771] [serial = 845] [outer = 0x8a642c00] 10:00:31 INFO - PROCESS | 1771 | 1464714031226 Marionette DEBUG loaded listener.js 10:00:31 INFO - PROCESS | 1771 | ++DOMWINDOW == 223 (0x8dbf4c00) [pid = 1771] [serial = 846] [outer = 0x8a642c00] 10:00:31 INFO - PROCESS | 1771 | --DOCSHELL 0x996e2800 == 124 [pid = 1771] [id = 26] 10:00:31 INFO - PROCESS | 1771 | --DOCSHELL 0x89e61c00 == 123 [pid = 1771] [id = 216] 10:00:31 INFO - PROCESS | 1771 | --DOMWINDOW == 222 (0xa2384400) [pid = 1771] [serial = 713] [outer = (nil)] [url = about:blank] 10:00:31 INFO - PROCESS | 1771 | --DOMWINDOW == 221 (0xa31f2800) [pid = 1771] [serial = 716] [outer = (nil)] [url = about:blank] 10:00:31 INFO - PROCESS | 1771 | --DOMWINDOW == 220 (0x9591ac00) [pid = 1771] [serial = 737] [outer = (nil)] [url = about:blank] 10:00:31 INFO - PROCESS | 1771 | --DOCSHELL 0x8a64d000 == 122 [pid = 1771] [id = 263] 10:00:31 INFO - PROCESS | 1771 | --DOCSHELL 0x8f1f4800 == 121 [pid = 1771] [id = 262] 10:00:31 INFO - PROCESS | 1771 | --DOCSHELL 0x8dcd5000 == 120 [pid = 1771] [id = 261] 10:00:31 INFO - PROCESS | 1771 | --DOCSHELL 0x8a00b000 == 119 [pid = 1771] [id = 260] 10:00:31 INFO - PROCESS | 1771 | --DOCSHELL 0x8a6e8000 == 118 [pid = 1771] [id = 259] 10:00:31 INFO - PROCESS | 1771 | --DOCSHELL 0x8da8fc00 == 117 [pid = 1771] [id = 258] 10:00:31 INFO - PROCESS | 1771 | --DOCSHELL 0x8a6f4000 == 116 [pid = 1771] [id = 257] 10:00:31 INFO - PROCESS | 1771 | --DOCSHELL 0x9bba7c00 == 115 [pid = 1771] [id = 251] 10:00:31 INFO - PROCESS | 1771 | --DOCSHELL 0x95917800 == 114 [pid = 1771] [id = 250] 10:00:31 INFO - PROCESS | 1771 | --DOCSHELL 0x923cd000 == 113 [pid = 1771] [id = 249] 10:00:32 INFO - PROCESS | 1771 | --DOMWINDOW == 219 (0x9a729400) [pid = 1771] [serial = 701] [outer = (nil)] [url = about:blank] 10:00:32 INFO - PROCESS | 1771 | --DOMWINDOW == 218 (0x9bbe8800) [pid = 1771] [serial = 707] [outer = (nil)] [url = about:blank] 10:00:32 INFO - PROCESS | 1771 | --DOMWINDOW == 217 (0x93aa8c00) [pid = 1771] [serial = 732] [outer = (nil)] [url = about:blank] 10:00:32 INFO - PROCESS | 1771 | --DOMWINDOW == 216 (0x9b834400) [pid = 1771] [serial = 704] [outer = (nil)] [url = about:blank] 10:00:32 INFO - PROCESS | 1771 | --DOMWINDOW == 215 (0x9a4d5400) [pid = 1771] [serial = 698] [outer = (nil)] [url = about:blank] 10:00:32 INFO - PROCESS | 1771 | --DOMWINDOW == 214 (0x8d43a400) [pid = 1771] [serial = 734] [outer = (nil)] [url = about:blank] 10:00:32 INFO - PROCESS | 1771 | --DOMWINDOW == 213 (0x92258800) [pid = 1771] [serial = 729] [outer = (nil)] [url = about:blank] 10:00:32 INFO - PROCESS | 1771 | --DOMWINDOW == 212 (0x920d5800) [pid = 1771] [serial = 675] [outer = (nil)] [url = about:blank] 10:00:32 INFO - PROCESS | 1771 | --DOMWINDOW == 211 (0x9a08e400) [pid = 1771] [serial = 695] [outer = (nil)] [url = about:blank] 10:00:32 INFO - PROCESS | 1771 | --DOMWINDOW == 210 (0x923cb000) [pid = 1771] [serial = 683] [outer = (nil)] [url = about:blank] 10:00:32 INFO - PROCESS | 1771 | --DOMWINDOW == 209 (0x9469ac00) [pid = 1771] [serial = 735] [outer = (nil)] [url = about:blank] 10:00:32 INFO - PROCESS | 1771 | --DOMWINDOW == 208 (0x91de1800) [pid = 1771] [serial = 728] [outer = (nil)] [url = about:blank] 10:00:32 INFO - PROCESS | 1771 | --DOMWINDOW == 207 (0x91466c00) [pid = 1771] [serial = 726] [outer = (nil)] [url = about:blank] 10:00:32 INFO - PROCESS | 1771 | --DOMWINDOW == 206 (0x8c213000) [pid = 1771] [serial = 677] [outer = (nil)] [url = about:blank] 10:00:32 INFO - PROCESS | 1771 | --DOMWINDOW == 205 (0x8d436c00) [pid = 1771] [serial = 720] [outer = (nil)] [url = about:blank] 10:00:32 INFO - PROCESS | 1771 | --DOMWINDOW == 204 (0xa0611800) [pid = 1771] [serial = 710] [outer = (nil)] [url = about:blank] 10:00:32 INFO - PROCESS | 1771 | --DOMWINDOW == 203 (0x923d1400) [pid = 1771] [serial = 731] [outer = (nil)] [url = about:blank] 10:00:32 INFO - PROCESS | 1771 | --DOMWINDOW == 202 (0x8f1f3c00) [pid = 1771] [serial = 725] [outer = (nil)] [url = about:blank] 10:00:32 INFO - PROCESS | 1771 | --DOMWINDOW == 201 (0x976d7c00) [pid = 1771] [serial = 692] [outer = (nil)] [url = about:blank] 10:00:32 INFO - PROCESS | 1771 | --DOMWINDOW == 200 (0x8f1da000) [pid = 1771] [serial = 723] [outer = (nil)] [url = about:blank] 10:00:32 INFO - PROCESS | 1771 | --DOMWINDOW == 199 (0x8dbef800) [pid = 1771] [serial = 722] [outer = (nil)] [url = about:blank] 10:00:32 INFO - PROCESS | 1771 | --DOMWINDOW == 198 (0x8ee82000) [pid = 1771] [serial = 680] [outer = (nil)] [url = about:blank] 10:00:32 INFO - PROCESS | 1771 | --DOMWINDOW == 197 (0x8c0b7c00) [pid = 1771] [serial = 719] [outer = (nil)] [url = about:blank] 10:00:32 INFO - PROCESS | 1771 | --DOMWINDOW == 196 (0x93b11c00) [pid = 1771] [serial = 686] [outer = (nil)] [url = about:blank] 10:00:32 INFO - PROCESS | 1771 | --DOMWINDOW == 195 (0x951f3800) [pid = 1771] [serial = 689] [outer = (nil)] [url = about:blank] 10:00:32 INFO - PROCESS | 1771 | 1464714032196 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]]]}] 10:00:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 10:00:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1681ms 10:00:32 INFO - PROCESS | 1771 | 1464714032260 Marionette TRACE conn3 -> [0,1097,"getWindowHandle",null] 10:00:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 10:00:32 INFO - PROCESS | 1771 | 1464714032264 Marionette TRACE conn3 <- [1,1097,null,{"value":"8"}] 10:00:32 INFO - PROCESS | 1771 | 1464714032270 Marionette TRACE conn3 -> [0,1098,"setScriptTimeout",{"ms":35000}] 10:00:32 INFO - PROCESS | 1771 | 1464714032275 Marionette TRACE conn3 <- [1,1098,null,{}] 10:00:32 INFO - PROCESS | 1771 | 1464714032291 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}] 10:00:32 INFO - PROCESS | 1771 | 1464714032474 Marionette TRACE conn3 <- [1,1099,null,{"value":null}] 10:00:32 INFO - PROCESS | 1771 | 1464714032705 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:32 INFO - PROCESS | 1771 | ++DOCSHELL 0x8db7a400 == 114 [pid = 1771] [id = 282] 10:00:32 INFO - PROCESS | 1771 | ++DOMWINDOW == 196 (0x8e60d400) [pid = 1771] [serial = 847] [outer = (nil)] 10:00:32 INFO - PROCESS | 1771 | ++DOMWINDOW == 197 (0x8e8f7800) [pid = 1771] [serial = 848] [outer = 0x8e60d400] 10:00:32 INFO - PROCESS | 1771 | 1464714032790 Marionette DEBUG loaded listener.js 10:00:32 INFO - PROCESS | 1771 | ++DOMWINDOW == 198 (0x8ee8d800) [pid = 1771] [serial = 849] [outer = 0x8e60d400] 10:00:33 INFO - PROCESS | 1771 | 1464714033571 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]]]}] 10:00:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 10:00:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 1340ms 10:00:33 INFO - PROCESS | 1771 | 1464714033616 Marionette TRACE conn3 -> [0,1101,"getWindowHandle",null] 10:00:33 INFO - PROCESS | 1771 | 1464714033620 Marionette TRACE conn3 <- [1,1101,null,{"value":"8"}] 10:00:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 10:00:33 INFO - PROCESS | 1771 | 1464714033637 Marionette TRACE conn3 -> [0,1102,"setScriptTimeout",{"ms":35000}] 10:00:33 INFO - PROCESS | 1771 | 1464714033640 Marionette TRACE conn3 <- [1,1102,null,{}] 10:00:33 INFO - PROCESS | 1771 | 1464714033645 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}] 10:00:33 INFO - PROCESS | 1771 | 1464714033861 Marionette TRACE conn3 <- [1,1103,null,{"value":null}] 10:00:33 INFO - PROCESS | 1771 | 1464714033891 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:33 INFO - PROCESS | 1771 | ++DOCSHELL 0x8a190c00 == 115 [pid = 1771] [id = 283] 10:00:33 INFO - PROCESS | 1771 | ++DOMWINDOW == 199 (0x8e610c00) [pid = 1771] [serial = 850] [outer = (nil)] 10:00:33 INFO - PROCESS | 1771 | ++DOMWINDOW == 200 (0x8f1f3000) [pid = 1771] [serial = 851] [outer = 0x8e610c00] 10:00:33 INFO - PROCESS | 1771 | 1464714033961 Marionette DEBUG loaded listener.js 10:00:34 INFO - PROCESS | 1771 | ++DOMWINDOW == 201 (0x91464000) [pid = 1771] [serial = 852] [outer = 0x8e610c00] 10:00:34 INFO - PROCESS | 1771 | 1464714034879 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]]]}] 10:00:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 10:00:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 1287ms 10:00:34 INFO - PROCESS | 1771 | 1464714034925 Marionette TRACE conn3 -> [0,1105,"getWindowHandle",null] 10:00:34 INFO - PROCESS | 1771 | 1464714034929 Marionette TRACE conn3 <- [1,1105,null,{"value":"8"}] 10:00:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 10:00:34 INFO - PROCESS | 1771 | 1464714034943 Marionette TRACE conn3 -> [0,1106,"setScriptTimeout",{"ms":35000}] 10:00:34 INFO - PROCESS | 1771 | 1464714034946 Marionette TRACE conn3 <- [1,1106,null,{}] 10:00:34 INFO - PROCESS | 1771 | 1464714034951 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}] 10:00:35 INFO - PROCESS | 1771 | 1464714035188 Marionette TRACE conn3 <- [1,1107,null,{"value":null}] 10:00:35 INFO - PROCESS | 1771 | 1464714035215 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:35 INFO - PROCESS | 1771 | ++DOCSHELL 0x8f1ea800 == 116 [pid = 1771] [id = 284] 10:00:35 INFO - PROCESS | 1771 | ++DOMWINDOW == 202 (0x8f1f5c00) [pid = 1771] [serial = 853] [outer = (nil)] 10:00:35 INFO - PROCESS | 1771 | ++DOMWINDOW == 203 (0x91bd6000) [pid = 1771] [serial = 854] [outer = 0x8f1f5c00] 10:00:35 INFO - PROCESS | 1771 | 1464714035293 Marionette DEBUG loaded listener.js 10:00:35 INFO - PROCESS | 1771 | ++DOMWINDOW == 204 (0x91deb000) [pid = 1771] [serial = 855] [outer = 0x8f1f5c00] 10:00:36 INFO - PROCESS | 1771 | --DOMWINDOW == 203 (0x910f1400) [pid = 1771] [serial = 787] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 10:00:36 INFO - PROCESS | 1771 | --DOMWINDOW == 202 (0x8a6f4400) [pid = 1771] [serial = 772] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 10:00:36 INFO - PROCESS | 1771 | --DOMWINDOW == 201 (0x8ee87800) [pid = 1771] [serial = 784] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 10:00:36 INFO - PROCESS | 1771 | --DOMWINDOW == 200 (0x8d98c000) [pid = 1771] [serial = 778] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 10:00:36 INFO - PROCESS | 1771 | --DOMWINDOW == 199 (0x8ae0f800) [pid = 1771] [serial = 781] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 10:00:36 INFO - PROCESS | 1771 | --DOMWINDOW == 198 (0x8a6ea800) [pid = 1771] [serial = 790] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 10:00:36 INFO - PROCESS | 1771 | --DOMWINDOW == 197 (0x8db77800) [pid = 1771] [serial = 775] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 10:00:36 INFO - PROCESS | 1771 | 1464714036527 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]]]}] 10:00:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 10:00:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 1592ms 10:00:36 INFO - PROCESS | 1771 | 1464714036536 Marionette TRACE conn3 -> [0,1109,"getWindowHandle",null] 10:00:36 INFO - PROCESS | 1771 | 1464714036539 Marionette TRACE conn3 <- [1,1109,null,{"value":"8"}] 10:00:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 10:00:36 INFO - PROCESS | 1771 | 1464714036545 Marionette TRACE conn3 -> [0,1110,"setScriptTimeout",{"ms":35000}] 10:00:36 INFO - PROCESS | 1771 | 1464714036547 Marionette TRACE conn3 <- [1,1110,null,{}] 10:00:36 INFO - PROCESS | 1771 | 1464714036553 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}] 10:00:36 INFO - PROCESS | 1771 | 1464714036777 Marionette TRACE conn3 <- [1,1111,null,{"value":null}] 10:00:36 INFO - PROCESS | 1771 | 1464714036798 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:36 INFO - PROCESS | 1771 | ++DOCSHELL 0x8a6f4400 == 117 [pid = 1771] [id = 285] 10:00:36 INFO - PROCESS | 1771 | ++DOMWINDOW == 198 (0x8c0ad800) [pid = 1771] [serial = 856] [outer = (nil)] 10:00:36 INFO - PROCESS | 1771 | ++DOMWINDOW == 199 (0x91dec000) [pid = 1771] [serial = 857] [outer = 0x8c0ad800] 10:00:36 INFO - PROCESS | 1771 | 1464714036870 Marionette DEBUG loaded listener.js 10:00:36 INFO - PROCESS | 1771 | ++DOMWINDOW == 200 (0x923ce800) [pid = 1771] [serial = 858] [outer = 0x8c0ad800] 10:00:37 INFO - PROCESS | 1771 | 1464714037701 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]]]}] 10:00:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 10:00:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 1179ms 10:00:37 INFO - PROCESS | 1771 | 1464714037724 Marionette TRACE conn3 -> [0,1113,"getWindowHandle",null] 10:00:37 INFO - PROCESS | 1771 | 1464714037728 Marionette TRACE conn3 <- [1,1113,null,{"value":"8"}] 10:00:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 10:00:37 INFO - PROCESS | 1771 | 1464714037745 Marionette TRACE conn3 -> [0,1114,"setScriptTimeout",{"ms":35000}] 10:00:37 INFO - PROCESS | 1771 | 1464714037747 Marionette TRACE conn3 <- [1,1114,null,{}] 10:00:37 INFO - PROCESS | 1771 | 1464714037753 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}] 10:00:37 INFO - PROCESS | 1771 | 1464714037910 Marionette TRACE conn3 <- [1,1115,null,{"value":null}] 10:00:37 INFO - PROCESS | 1771 | 1464714037924 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:37 INFO - PROCESS | 1771 | ++DOCSHELL 0x91dee400 == 118 [pid = 1771] [id = 286] 10:00:37 INFO - PROCESS | 1771 | ++DOMWINDOW == 201 (0x92e44000) [pid = 1771] [serial = 859] [outer = (nil)] 10:00:37 INFO - PROCESS | 1771 | ++DOMWINDOW == 202 (0x93b96800) [pid = 1771] [serial = 860] [outer = 0x92e44000] 10:00:38 INFO - PROCESS | 1771 | 1464714037995 Marionette DEBUG loaded listener.js 10:00:38 INFO - PROCESS | 1771 | ++DOMWINDOW == 203 (0x95081000) [pid = 1771] [serial = 861] [outer = 0x92e44000] 10:00:39 INFO - PROCESS | 1771 | 1464714039213 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]]]}] 10:00:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 10:00:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 1530ms 10:00:39 INFO - PROCESS | 1771 | 1464714039277 Marionette TRACE conn3 -> [0,1117,"getWindowHandle",null] 10:00:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 10:00:39 INFO - PROCESS | 1771 | 1464714039285 Marionette TRACE conn3 <- [1,1117,null,{"value":"8"}] 10:00:39 INFO - PROCESS | 1771 | 1464714039292 Marionette TRACE conn3 -> [0,1118,"setScriptTimeout",{"ms":35000}] 10:00:39 INFO - PROCESS | 1771 | 1464714039300 Marionette TRACE conn3 <- [1,1118,null,{}] 10:00:39 INFO - PROCESS | 1771 | 1464714039354 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}] 10:00:39 INFO - PROCESS | 1771 | 1464714039586 Marionette TRACE conn3 <- [1,1119,null,{"value":null}] 10:00:39 INFO - PROCESS | 1771 | 1464714039898 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:39 INFO - PROCESS | 1771 | ++DOCSHELL 0x8a8d1400 == 119 [pid = 1771] [id = 287] 10:00:39 INFO - PROCESS | 1771 | ++DOMWINDOW == 204 (0x8a8d1c00) [pid = 1771] [serial = 862] [outer = (nil)] 10:00:39 INFO - PROCESS | 1771 | ++DOMWINDOW == 205 (0x8c213000) [pid = 1771] [serial = 863] [outer = 0x8a8d1c00] 10:00:39 INFO - PROCESS | 1771 | 1464714039987 Marionette DEBUG loaded listener.js 10:00:40 INFO - PROCESS | 1771 | ++DOMWINDOW == 206 (0x8da78c00) [pid = 1771] [serial = 864] [outer = 0x8a8d1c00] 10:00:40 INFO - PROCESS | 1771 | 1464714040948 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]]]}] 10:00:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 10:00:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1735ms 10:00:41 INFO - PROCESS | 1771 | 1464714041028 Marionette TRACE conn3 -> [0,1121,"getWindowHandle",null] 10:00:41 INFO - PROCESS | 1771 | 1464714041037 Marionette TRACE conn3 <- [1,1121,null,{"value":"8"}] 10:00:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 10:00:41 INFO - PROCESS | 1771 | 1464714041047 Marionette TRACE conn3 -> [0,1122,"setScriptTimeout",{"ms":35000}] 10:00:41 INFO - PROCESS | 1771 | 1464714041051 Marionette TRACE conn3 <- [1,1122,null,{}] 10:00:41 INFO - PROCESS | 1771 | 1464714041058 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}] 10:00:41 INFO - PROCESS | 1771 | 1464714041299 Marionette TRACE conn3 <- [1,1123,null,{"value":null}] 10:00:41 INFO - PROCESS | 1771 | 1464714041619 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:41 INFO - PROCESS | 1771 | ++DOCSHELL 0x8db78c00 == 120 [pid = 1771] [id = 288] 10:00:41 INFO - PROCESS | 1771 | ++DOMWINDOW == 207 (0x8dc56800) [pid = 1771] [serial = 865] [outer = (nil)] 10:00:41 INFO - PROCESS | 1771 | ++DOMWINDOW == 208 (0x8e605c00) [pid = 1771] [serial = 866] [outer = 0x8dc56800] 10:00:41 INFO - PROCESS | 1771 | 1464714041705 Marionette DEBUG loaded listener.js 10:00:41 INFO - PROCESS | 1771 | ++DOMWINDOW == 209 (0x8f1e8400) [pid = 1771] [serial = 867] [outer = 0x8dc56800] 10:00:42 INFO - PROCESS | 1771 | 1464714042598 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]]]}] 10:00:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 10:00:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1582ms 10:00:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 10:00:42 INFO - PROCESS | 1771 | 1464714042630 Marionette TRACE conn3 -> [0,1125,"getWindowHandle",null] 10:00:42 INFO - PROCESS | 1771 | 1464714042633 Marionette TRACE conn3 <- [1,1125,null,{"value":"8"}] 10:00:42 INFO - PROCESS | 1771 | 1464714042640 Marionette TRACE conn3 -> [0,1126,"setScriptTimeout",{"ms":35000}] 10:00:42 INFO - PROCESS | 1771 | 1464714042647 Marionette TRACE conn3 <- [1,1126,null,{}] 10:00:42 INFO - PROCESS | 1771 | 1464714042664 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}] 10:00:42 INFO - PROCESS | 1771 | 1464714042861 Marionette TRACE conn3 <- [1,1127,null,{"value":null}] 10:00:43 INFO - PROCESS | 1771 | 1464714043167 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:43 INFO - PROCESS | 1771 | ++DOCSHELL 0x8a8d0000 == 121 [pid = 1771] [id = 289] 10:00:43 INFO - PROCESS | 1771 | ++DOMWINDOW == 210 (0x93b19000) [pid = 1771] [serial = 868] [outer = (nil)] 10:00:43 INFO - PROCESS | 1771 | ++DOMWINDOW == 211 (0x95764400) [pid = 1771] [serial = 869] [outer = 0x93b19000] 10:00:43 INFO - PROCESS | 1771 | 1464714043265 Marionette DEBUG loaded listener.js 10:00:43 INFO - PROCESS | 1771 | ++DOMWINDOW == 212 (0x976cac00) [pid = 1771] [serial = 870] [outer = 0x93b19000] 10:00:44 INFO - PROCESS | 1771 | 1464714044158 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]]]}] 10:00:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 10:00:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1586ms 10:00:44 INFO - PROCESS | 1771 | 1464714044225 Marionette TRACE conn3 -> [0,1129,"getWindowHandle",null] 10:00:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 10:00:44 INFO - PROCESS | 1771 | 1464714044230 Marionette TRACE conn3 <- [1,1129,null,{"value":"8"}] 10:00:44 INFO - PROCESS | 1771 | 1464714044237 Marionette TRACE conn3 -> [0,1130,"setScriptTimeout",{"ms":35000}] 10:00:44 INFO - PROCESS | 1771 | 1464714044240 Marionette TRACE conn3 <- [1,1130,null,{}] 10:00:44 INFO - PROCESS | 1771 | 1464714044246 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}] 10:00:44 INFO - PROCESS | 1771 | 1464714044447 Marionette TRACE conn3 <- [1,1131,null,{"value":null}] 10:00:44 INFO - PROCESS | 1771 | 1464714044702 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:44 INFO - PROCESS | 1771 | ++DOCSHELL 0x98117800 == 122 [pid = 1771] [id = 290] 10:00:44 INFO - PROCESS | 1771 | ++DOMWINDOW == 213 (0x99a54000) [pid = 1771] [serial = 871] [outer = (nil)] 10:00:44 INFO - PROCESS | 1771 | ++DOMWINDOW == 214 (0x9a092000) [pid = 1771] [serial = 872] [outer = 0x99a54000] 10:00:44 INFO - PROCESS | 1771 | 1464714044837 Marionette DEBUG loaded listener.js 10:00:44 INFO - PROCESS | 1771 | ++DOMWINDOW == 215 (0x9a4b1c00) [pid = 1771] [serial = 873] [outer = 0x99a54000] 10:00:45 INFO - PROCESS | 1771 | 1464714045731 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]]]}] 10:00:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 10:00:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1536ms 10:00:45 INFO - PROCESS | 1771 | 1464714045772 Marionette TRACE conn3 -> [0,1133,"getWindowHandle",null] 10:00:45 INFO - PROCESS | 1771 | 1464714045776 Marionette TRACE conn3 <- [1,1133,null,{"value":"8"}] 10:00:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 10:00:45 INFO - PROCESS | 1771 | 1464714045782 Marionette TRACE conn3 -> [0,1134,"setScriptTimeout",{"ms":35000}] 10:00:45 INFO - PROCESS | 1771 | 1464714045786 Marionette TRACE conn3 <- [1,1134,null,{}] 10:00:45 INFO - PROCESS | 1771 | 1464714045792 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}] 10:00:46 INFO - PROCESS | 1771 | 1464714046003 Marionette TRACE conn3 <- [1,1135,null,{"value":null}] 10:00:46 INFO - PROCESS | 1771 | 1464714046266 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:46 INFO - PROCESS | 1771 | ++DOCSHELL 0x99f2d800 == 123 [pid = 1771] [id = 291] 10:00:46 INFO - PROCESS | 1771 | ++DOMWINDOW == 216 (0x9a503000) [pid = 1771] [serial = 874] [outer = (nil)] 10:00:46 INFO - PROCESS | 1771 | ++DOMWINDOW == 217 (0x9aa9b400) [pid = 1771] [serial = 875] [outer = 0x9a503000] 10:00:46 INFO - PROCESS | 1771 | 1464714046395 Marionette DEBUG loaded listener.js 10:00:46 INFO - PROCESS | 1771 | ++DOMWINDOW == 218 (0x9b02ac00) [pid = 1771] [serial = 876] [outer = 0x9a503000] 10:00:47 INFO - PROCESS | 1771 | 1464714047277 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]]]}] 10:00:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 10:00:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 1535ms 10:00:47 INFO - PROCESS | 1771 | 1464714047319 Marionette TRACE conn3 -> [0,1137,"getWindowHandle",null] 10:00:47 INFO - PROCESS | 1771 | 1464714047323 Marionette TRACE conn3 <- [1,1137,null,{"value":"8"}] 10:00:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 10:00:47 INFO - PROCESS | 1771 | 1464714047330 Marionette TRACE conn3 -> [0,1138,"setScriptTimeout",{"ms":35000}] 10:00:47 INFO - PROCESS | 1771 | 1464714047333 Marionette TRACE conn3 <- [1,1138,null,{}] 10:00:47 INFO - PROCESS | 1771 | 1464714047339 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}] 10:00:47 INFO - PROCESS | 1771 | 1464714047542 Marionette TRACE conn3 <- [1,1139,null,{"value":null}] 10:00:47 INFO - PROCESS | 1771 | 1464714047806 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:47 INFO - PROCESS | 1771 | ++DOCSHELL 0x95763000 == 124 [pid = 1771] [id = 292] 10:00:47 INFO - PROCESS | 1771 | ++DOMWINDOW == 219 (0x9980fc00) [pid = 1771] [serial = 877] [outer = (nil)] 10:00:47 INFO - PROCESS | 1771 | ++DOMWINDOW == 220 (0xa0611800) [pid = 1771] [serial = 878] [outer = 0x9980fc00] 10:00:47 INFO - PROCESS | 1771 | 1464714047931 Marionette DEBUG loaded listener.js 10:00:48 INFO - PROCESS | 1771 | ++DOMWINDOW == 221 (0xa31f2800) [pid = 1771] [serial = 879] [outer = 0x9980fc00] 10:00:48 INFO - PROCESS | 1771 | 1464714048863 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]]]}] 10:00:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 10:00:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1581ms 10:00:48 INFO - PROCESS | 1771 | 1464714048912 Marionette TRACE conn3 -> [0,1141,"getWindowHandle",null] 10:00:48 INFO - PROCESS | 1771 | 1464714048915 Marionette TRACE conn3 <- [1,1141,null,{"value":"8"}] 10:00:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 10:00:48 INFO - PROCESS | 1771 | 1464714048921 Marionette TRACE conn3 -> [0,1142,"setScriptTimeout",{"ms":35000}] 10:00:48 INFO - PROCESS | 1771 | 1464714048925 Marionette TRACE conn3 <- [1,1142,null,{}] 10:00:48 INFO - PROCESS | 1771 | 1464714048931 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}] 10:00:49 INFO - PROCESS | 1771 | 1464714049112 Marionette TRACE conn3 <- [1,1143,null,{"value":null}] 10:00:49 INFO - PROCESS | 1771 | 1464714049370 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:49 INFO - PROCESS | 1771 | ++DOCSHELL 0x8a2b2c00 == 125 [pid = 1771] [id = 293] 10:00:49 INFO - PROCESS | 1771 | ++DOMWINDOW == 222 (0x8a2b5800) [pid = 1771] [serial = 880] [outer = (nil)] 10:00:49 INFO - PROCESS | 1771 | ++DOMWINDOW == 223 (0x8a2bb000) [pid = 1771] [serial = 881] [outer = 0x8a2b5800] 10:00:49 INFO - PROCESS | 1771 | 1464714049499 Marionette DEBUG loaded listener.js 10:00:49 INFO - PROCESS | 1771 | ++DOMWINDOW == 224 (0x8a2bc800) [pid = 1771] [serial = 882] [outer = 0x8a2b5800] 10:00:50 INFO - PROCESS | 1771 | 1464714050380 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]]]}] 10:00:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 10:00:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 1533ms 10:00:50 INFO - PROCESS | 1771 | 1464714050456 Marionette TRACE conn3 -> [0,1145,"getWindowHandle",null] 10:00:50 INFO - PROCESS | 1771 | 1464714050460 Marionette TRACE conn3 <- [1,1145,null,{"value":"8"}] 10:00:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 10:00:50 INFO - PROCESS | 1771 | 1464714050466 Marionette TRACE conn3 -> [0,1146,"setScriptTimeout",{"ms":35000}] 10:00:50 INFO - PROCESS | 1771 | 1464714050469 Marionette TRACE conn3 <- [1,1146,null,{}] 10:00:50 INFO - PROCESS | 1771 | 1464714050475 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}] 10:00:50 INFO - PROCESS | 1771 | 1464714050699 Marionette TRACE conn3 <- [1,1147,null,{"value":null}] 10:00:50 INFO - PROCESS | 1771 | 1464714050954 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:51 INFO - PROCESS | 1771 | ++DOCSHELL 0x8a2b9c00 == 126 [pid = 1771] [id = 294] 10:00:51 INFO - PROCESS | 1771 | ++DOMWINDOW == 225 (0x8a2bd000) [pid = 1771] [serial = 883] [outer = (nil)] 10:00:51 INFO - PROCESS | 1771 | ++DOMWINDOW == 226 (0x9d1c9400) [pid = 1771] [serial = 884] [outer = 0x8a2bd000] 10:00:51 INFO - PROCESS | 1771 | 1464714051075 Marionette DEBUG loaded listener.js 10:00:51 INFO - PROCESS | 1771 | ++DOMWINDOW == 227 (0xa51f1800) [pid = 1771] [serial = 885] [outer = 0x8a2bd000] 10:00:51 INFO - PROCESS | 1771 | 1464714051946 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]]]}] 10:00:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 10:00:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 1530ms 10:00:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 10:00:52 INFO - PROCESS | 1771 | 1464714051997 Marionette TRACE conn3 -> [0,1149,"getWindowHandle",null] 10:00:52 INFO - PROCESS | 1771 | 1464714052000 Marionette TRACE conn3 <- [1,1149,null,{"value":"8"}] 10:00:52 INFO - PROCESS | 1771 | 1464714052006 Marionette TRACE conn3 -> [0,1150,"setScriptTimeout",{"ms":35000}] 10:00:52 INFO - PROCESS | 1771 | 1464714052010 Marionette TRACE conn3 <- [1,1150,null,{}] 10:00:52 INFO - PROCESS | 1771 | 1464714052015 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}] 10:00:52 INFO - PROCESS | 1771 | 1464714052197 Marionette TRACE conn3 <- [1,1151,null,{"value":null}] 10:00:52 INFO - PROCESS | 1771 | 1464714052471 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:52 INFO - PROCESS | 1771 | ++DOCSHELL 0x8a04cc00 == 127 [pid = 1771] [id = 295] 10:00:52 INFO - PROCESS | 1771 | ++DOMWINDOW == 228 (0x8a2ba000) [pid = 1771] [serial = 886] [outer = (nil)] 10:00:52 INFO - PROCESS | 1771 | ++DOMWINDOW == 229 (0x8c2c4800) [pid = 1771] [serial = 887] [outer = 0x8a2ba000] 10:00:52 INFO - PROCESS | 1771 | 1464714052599 Marionette DEBUG loaded listener.js 10:00:52 INFO - PROCESS | 1771 | ++DOMWINDOW == 230 (0x8c2c7800) [pid = 1771] [serial = 888] [outer = 0x8a2ba000] 10:00:53 INFO - PROCESS | 1771 | 1464714053491 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]]]}] 10:00:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 10:00:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 1533ms 10:00:53 INFO - PROCESS | 1771 | 1464714053539 Marionette TRACE conn3 -> [0,1153,"getWindowHandle",null] 10:00:53 INFO - PROCESS | 1771 | 1464714053542 Marionette TRACE conn3 <- [1,1153,null,{"value":"8"}] 10:00:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 10:00:53 INFO - PROCESS | 1771 | 1464714053550 Marionette TRACE conn3 -> [0,1154,"setScriptTimeout",{"ms":35000}] 10:00:53 INFO - PROCESS | 1771 | 1464714053553 Marionette TRACE conn3 <- [1,1154,null,{}] 10:00:53 INFO - PROCESS | 1771 | 1464714053559 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}] 10:00:53 INFO - PROCESS | 1771 | 1464714053745 Marionette TRACE conn3 <- [1,1155,null,{"value":null}] 10:00:53 INFO - PROCESS | 1771 | 1464714053957 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:54 INFO - PROCESS | 1771 | ++DOCSHELL 0x8a2bf800 == 128 [pid = 1771] [id = 296] 10:00:54 INFO - PROCESS | 1771 | ++DOMWINDOW == 231 (0x9a6e0400) [pid = 1771] [serial = 889] [outer = (nil)] 10:00:54 INFO - PROCESS | 1771 | ++DOMWINDOW == 232 (0xa51f2400) [pid = 1771] [serial = 890] [outer = 0x9a6e0400] 10:00:54 INFO - PROCESS | 1771 | 1464714054137 Marionette DEBUG loaded listener.js 10:00:54 INFO - PROCESS | 1771 | ++DOMWINDOW == 233 (0xa69c8000) [pid = 1771] [serial = 891] [outer = 0x9a6e0400] 10:00:55 INFO - PROCESS | 1771 | 1464714055033 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]]]}] 10:00:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 10:00:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1530ms 10:00:55 INFO - PROCESS | 1771 | 1464714055080 Marionette TRACE conn3 -> [0,1157,"getWindowHandle",null] 10:00:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 10:00:55 INFO - PROCESS | 1771 | 1464714055085 Marionette TRACE conn3 <- [1,1157,null,{"value":"8"}] 10:00:55 INFO - PROCESS | 1771 | 1464714055091 Marionette TRACE conn3 -> [0,1158,"setScriptTimeout",{"ms":35000}] 10:00:55 INFO - PROCESS | 1771 | 1464714055096 Marionette TRACE conn3 <- [1,1158,null,{}] 10:00:55 INFO - PROCESS | 1771 | 1464714055102 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}] 10:00:55 INFO - PROCESS | 1771 | 1464714055328 Marionette TRACE conn3 <- [1,1159,null,{"value":null}] 10:00:55 INFO - PROCESS | 1771 | 1464714055587 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:55 INFO - PROCESS | 1771 | ++DOCSHELL 0x8c2c7000 == 129 [pid = 1771] [id = 297] 10:00:55 INFO - PROCESS | 1771 | ++DOMWINDOW == 234 (0x95229400) [pid = 1771] [serial = 892] [outer = (nil)] 10:00:55 INFO - PROCESS | 1771 | ++DOMWINDOW == 235 (0x95232000) [pid = 1771] [serial = 893] [outer = 0x95229400] 10:00:55 INFO - PROCESS | 1771 | 1464714055724 Marionette DEBUG loaded listener.js 10:00:55 INFO - PROCESS | 1771 | ++DOMWINDOW == 236 (0xa6865800) [pid = 1771] [serial = 894] [outer = 0x95229400] 10:00:56 INFO - PROCESS | 1771 | 1464714056611 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]]]}] 10:00:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 10:00:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 1582ms 10:00:56 INFO - PROCESS | 1771 | 1464714056674 Marionette TRACE conn3 -> [0,1161,"getWindowHandle",null] 10:00:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 10:00:56 INFO - PROCESS | 1771 | 1464714056678 Marionette TRACE conn3 <- [1,1161,null,{"value":"8"}] 10:00:56 INFO - PROCESS | 1771 | 1464714056684 Marionette TRACE conn3 -> [0,1162,"setScriptTimeout",{"ms":35000}] 10:00:56 INFO - PROCESS | 1771 | 1464714056688 Marionette TRACE conn3 <- [1,1162,null,{}] 10:00:56 INFO - PROCESS | 1771 | 1464714056693 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}] 10:00:56 INFO - PROCESS | 1771 | 1464714056880 Marionette TRACE conn3 <- [1,1163,null,{"value":null}] 10:00:57 INFO - PROCESS | 1771 | 1464714057118 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:57 INFO - PROCESS | 1771 | ++DOCSHELL 0x896d1800 == 130 [pid = 1771] [id = 298] 10:00:57 INFO - PROCESS | 1771 | ++DOMWINDOW == 237 (0x896d2c00) [pid = 1771] [serial = 895] [outer = (nil)] 10:00:57 INFO - PROCESS | 1771 | ++DOMWINDOW == 238 (0x896d9800) [pid = 1771] [serial = 896] [outer = 0x896d2c00] 10:00:57 INFO - PROCESS | 1771 | 1464714057260 Marionette DEBUG loaded listener.js 10:00:57 INFO - PROCESS | 1771 | ++DOMWINDOW == 239 (0x896dcc00) [pid = 1771] [serial = 897] [outer = 0x896d2c00] 10:00:58 INFO - PROCESS | 1771 | 1464714058113 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]]]}] 10:00:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 10:00:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 1484ms 10:00:58 INFO - PROCESS | 1771 | 1464714058169 Marionette TRACE conn3 -> [0,1165,"getWindowHandle",null] 10:00:58 INFO - PROCESS | 1771 | 1464714058173 Marionette TRACE conn3 <- [1,1165,null,{"value":"8"}] 10:00:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 10:00:58 INFO - PROCESS | 1771 | 1464714058179 Marionette TRACE conn3 -> [0,1166,"setScriptTimeout",{"ms":35000}] 10:00:58 INFO - PROCESS | 1771 | 1464714058192 Marionette TRACE conn3 <- [1,1166,null,{}] 10:00:58 INFO - PROCESS | 1771 | 1464714058198 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}] 10:00:58 INFO - PROCESS | 1771 | 1464714058417 Marionette TRACE conn3 <- [1,1167,null,{"value":null}] 10:00:58 INFO - PROCESS | 1771 | 1464714058675 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:58 INFO - PROCESS | 1771 | ++DOCSHELL 0x896d4c00 == 131 [pid = 1771] [id = 299] 10:00:58 INFO - PROCESS | 1771 | ++DOMWINDOW == 240 (0x896d7000) [pid = 1771] [serial = 898] [outer = (nil)] 10:00:58 INFO - PROCESS | 1771 | ++DOMWINDOW == 241 (0x8dba9000) [pid = 1771] [serial = 899] [outer = 0x896d7000] 10:00:58 INFO - PROCESS | 1771 | 1464714058803 Marionette DEBUG loaded listener.js 10:00:58 INFO - PROCESS | 1771 | ++DOMWINDOW == 242 (0x8dbac400) [pid = 1771] [serial = 900] [outer = 0x896d7000] 10:00:59 INFO - PROCESS | 1771 | 1464714059647 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]]]}] 10:00:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 10:00:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 1536ms 10:00:59 INFO - PROCESS | 1771 | 1464714059716 Marionette TRACE conn3 -> [0,1169,"getWindowHandle",null] 10:00:59 INFO - PROCESS | 1771 | 1464714059719 Marionette TRACE conn3 <- [1,1169,null,{"value":"8"}] 10:00:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 10:00:59 INFO - PROCESS | 1771 | 1464714059725 Marionette TRACE conn3 -> [0,1170,"setScriptTimeout",{"ms":35000}] 10:00:59 INFO - PROCESS | 1771 | 1464714059729 Marionette TRACE conn3 <- [1,1170,null,{}] 10:00:59 INFO - PROCESS | 1771 | 1464714059735 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}] 10:00:59 INFO - PROCESS | 1771 | 1464714059929 Marionette TRACE conn3 <- [1,1171,null,{"value":null}] 10:01:00 INFO - PROCESS | 1771 | 1464714060145 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:00 INFO - PROCESS | 1771 | ++DOCSHELL 0x88460400 == 132 [pid = 1771] [id = 300] 10:01:00 INFO - PROCESS | 1771 | ++DOMWINDOW == 243 (0x88460800) [pid = 1771] [serial = 901] [outer = (nil)] 10:01:00 INFO - PROCESS | 1771 | ++DOMWINDOW == 244 (0x88466000) [pid = 1771] [serial = 902] [outer = 0x88460800] 10:01:00 INFO - PROCESS | 1771 | 1464714060316 Marionette DEBUG loaded listener.js 10:01:00 INFO - PROCESS | 1771 | ++DOMWINDOW == 245 (0x88468c00) [pid = 1771] [serial = 903] [outer = 0x88460800] 10:01:01 INFO - PROCESS | 1771 | 1464714061217 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]]]}] 10:01:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 10:01:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1531ms 10:01:01 INFO - PROCESS | 1771 | 1464714061258 Marionette TRACE conn3 -> [0,1173,"getWindowHandle",null] 10:01:01 INFO - PROCESS | 1771 | 1464714061262 Marionette TRACE conn3 <- [1,1173,null,{"value":"8"}] 10:01:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 10:01:01 INFO - PROCESS | 1771 | 1464714061269 Marionette TRACE conn3 -> [0,1174,"setScriptTimeout",{"ms":35000}] 10:01:01 INFO - PROCESS | 1771 | 1464714061273 Marionette TRACE conn3 <- [1,1174,null,{}] 10:01:01 INFO - PROCESS | 1771 | 1464714061279 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}] 10:01:01 INFO - PROCESS | 1771 | 1464714061472 Marionette TRACE conn3 <- [1,1175,null,{"value":null}] 10:01:01 INFO - PROCESS | 1771 | 1464714061736 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:01 INFO - PROCESS | 1771 | ++DOCSHELL 0x88467c00 == 133 [pid = 1771] [id = 301] 10:01:01 INFO - PROCESS | 1771 | ++DOMWINDOW == 246 (0x8846bc00) [pid = 1771] [serial = 904] [outer = (nil)] 10:01:01 INFO - PROCESS | 1771 | ++DOMWINDOW == 247 (0x8dbaac00) [pid = 1771] [serial = 905] [outer = 0x8846bc00] 10:01:01 INFO - PROCESS | 1771 | 1464714061865 Marionette DEBUG loaded listener.js 10:01:01 INFO - PROCESS | 1771 | ++DOMWINDOW == 248 (0x8dbaec00) [pid = 1771] [serial = 906] [outer = 0x8846bc00] 10:01:02 INFO - PROCESS | 1771 | 1464714062782 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] 10:01:02 INFO - PROCESS | 1771 | 1464714062858 Marionette TRACE conn3 <- [1,1177,null,{"value":"8"}] 10:01:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 10:01:02 INFO - PROCESS | 1771 | 1464714062866 Marionette TRACE conn3 -> [0,1178,"setScriptTimeout",{"ms":35000}] 10:01:02 INFO - PROCESS | 1771 | 1464714062869 Marionette TRACE conn3 <- [1,1178,null,{}] 10:01:02 INFO - PROCESS | 1771 | 1464714062876 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}] 10:01:03 INFO - PROCESS | 1771 | 1464714063103 Marionette TRACE conn3 <- [1,1179,null,{"value":null}] 10:01:03 INFO - PROCESS | 1771 | 1464714063426 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:03 INFO - PROCESS | 1771 | ++DOCSHELL 0x8760bc00 == 134 [pid = 1771] [id = 302] 10:01:03 INFO - PROCESS | 1771 | ++DOMWINDOW == 249 (0x8760c400) [pid = 1771] [serial = 907] [outer = (nil)] 10:01:03 INFO - PROCESS | 1771 | ++DOMWINDOW == 250 (0x8760f000) [pid = 1771] [serial = 908] [outer = 0x8760c400] 10:01:03 INFO - PROCESS | 1771 | 1464714063548 Marionette DEBUG loaded listener.js 10:01:03 INFO - PROCESS | 1771 | ++DOMWINDOW == 251 (0x8846c000) [pid = 1771] [serial = 909] [outer = 0x8760c400] 10:01:04 INFO - PROCESS | 1771 | 1464714064417 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] 10:01:04 INFO - PROCESS | 1771 | 1464714064462 Marionette TRACE conn3 <- [1,1181,null,{"value":"8"}] 10:01:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 10:01:04 INFO - PROCESS | 1771 | 1464714064469 Marionette TRACE conn3 -> [0,1182,"setScriptTimeout",{"ms":35000}] 10:01:04 INFO - PROCESS | 1771 | 1464714064472 Marionette TRACE conn3 <- [1,1182,null,{}] 10:01:04 INFO - PROCESS | 1771 | 1464714064478 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}] 10:01:04 INFO - PROCESS | 1771 | 1464714064665 Marionette TRACE conn3 <- [1,1183,null,{"value":null}] 10:01:04 INFO - PROCESS | 1771 | 1464714064886 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:04 INFO - PROCESS | 1771 | ++DOCSHELL 0x8760ac00 == 135 [pid = 1771] [id = 303] 10:01:04 INFO - PROCESS | 1771 | ++DOMWINDOW == 252 (0x896dc400) [pid = 1771] [serial = 910] [outer = (nil)] 10:01:05 INFO - PROCESS | 1771 | ++DOMWINDOW == 253 (0x8c2c5800) [pid = 1771] [serial = 911] [outer = 0x896dc400] 10:01:05 INFO - PROCESS | 1771 | 1464714065047 Marionette DEBUG loaded listener.js 10:01:05 INFO - PROCESS | 1771 | ++DOMWINDOW == 254 (0x8d98d400) [pid = 1771] [serial = 912] [outer = 0x896dc400] 10:01:06 INFO - PROCESS | 1771 | SkCairoFTTypeface::onFilterRec unimplemented 10:01:06 INFO - PROCESS | 1771 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 10:01:06 INFO - PROCESS | 1771 | 1464714066546 Marionette TRACE conn3 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[80] expected 0 but got 255","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 10:01:06 INFO - PROCESS | 1771 | 1464714066609 Marionette TRACE conn3 <- [1,1185,null,{"value":"8"}] 10:01:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 10:01:06 INFO - PROCESS | 1771 | 1464714066616 Marionette TRACE conn3 -> [0,1186,"setScriptTimeout",{"ms":35000}] 10:01:06 INFO - PROCESS | 1771 | 1464714066623 Marionette TRACE conn3 <- [1,1186,null,{}] 10:01:06 INFO - PROCESS | 1771 | 1464714066630 Marionette TRACE conn3 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:06 INFO - PROCESS | 1771 | 1464714066833 Marionette TRACE conn3 <- [1,1187,null,{"value":null}] 10:01:07 INFO - PROCESS | 1771 | 1464714067159 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:07 INFO - PROCESS | 1771 | ++DOCSHELL 0x8a2b1400 == 136 [pid = 1771] [id = 304] 10:01:07 INFO - PROCESS | 1771 | ++DOMWINDOW == 255 (0x8a2b5c00) [pid = 1771] [serial = 913] [outer = (nil)] 10:01:07 INFO - PROCESS | 1771 | ++DOMWINDOW == 256 (0x8a3c7800) [pid = 1771] [serial = 914] [outer = 0x8a2b5c00] 10:01:07 INFO - PROCESS | 1771 | 1464714067251 Marionette DEBUG loaded listener.js 10:01:07 INFO - PROCESS | 1771 | ++DOMWINDOW == 257 (0x8a64ec00) [pid = 1771] [serial = 915] [outer = 0x8a2b5c00] 10:01:08 INFO - PROCESS | 1771 | 1464714068255 Marionette TRACE conn3 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (20, 19) expected 0 but got 127","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1189,"getWindowHandle",null] 10:01:08 INFO - PROCESS | 1771 | 1464714068312 Marionette TRACE conn3 <- [1,1189,null,{"value":"8"}] 10:01:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 10:01:08 INFO - PROCESS | 1771 | 1464714068323 Marionette TRACE conn3 -> [0,1190,"setScriptTimeout",{"ms":35000}] 10:01:08 INFO - PROCESS | 1771 | 1464714068327 Marionette TRACE conn3 <- [1,1190,null,{}] 10:01:08 INFO - PROCESS | 1771 | 1464714068333 Marionette TRACE conn3 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:08 INFO - PROCESS | 1771 | 1464714068558 Marionette TRACE conn3 <- [1,1191,null,{"value":null}] 10:01:08 INFO - PROCESS | 1771 | 1464714068916 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:09 INFO - PROCESS | 1771 | --DOCSHELL 0x950b1000 == 135 [pid = 1771] [id = 19] 10:01:09 INFO - PROCESS | 1771 | --DOCSHELL 0x92259c00 == 134 [pid = 1771] [id = 17] 10:01:09 INFO - PROCESS | 1771 | --DOCSHELL 0x9887e800 == 133 [pid = 1771] [id = 16] 10:01:09 INFO - PROCESS | 1771 | --DOCSHELL 0x9b02b800 == 132 [pid = 1771] [id = 18] 10:01:09 INFO - PROCESS | 1771 | --DOCSHELL 0x8a6f4400 == 131 [pid = 1771] [id = 285] 10:01:09 INFO - PROCESS | 1771 | --DOCSHELL 0x8f1ea800 == 130 [pid = 1771] [id = 284] 10:01:09 INFO - PROCESS | 1771 | --DOCSHELL 0x8a190c00 == 129 [pid = 1771] [id = 283] 10:01:09 INFO - PROCESS | 1771 | --DOCSHELL 0x8db7a400 == 128 [pid = 1771] [id = 282] 10:01:09 INFO - PROCESS | 1771 | --DOCSHELL 0x8a050800 == 127 [pid = 1771] [id = 281] 10:01:09 INFO - PROCESS | 1771 | --DOCSHELL 0x8ae1d000 == 126 [pid = 1771] [id = 280] 10:01:09 INFO - PROCESS | 1771 | --DOCSHELL 0x8a64d400 == 125 [pid = 1771] [id = 279] 10:01:09 INFO - PROCESS | 1771 | --DOMWINDOW == 256 (0x920ce000) [pid = 1771] [serial = 794] [outer = (nil)] [url = about:blank] 10:01:09 INFO - PROCESS | 1771 | --DOMWINDOW == 255 (0x91460400) [pid = 1771] [serial = 788] [outer = (nil)] [url = about:blank] 10:01:09 INFO - PROCESS | 1771 | --DOMWINDOW == 254 (0x8c0b4000) [pid = 1771] [serial = 774] [outer = (nil)] [url = about:blank] 10:01:09 INFO - PROCESS | 1771 | --DOMWINDOW == 253 (0x8f1ee800) [pid = 1771] [serial = 786] [outer = (nil)] [url = about:blank] 10:01:09 INFO - PROCESS | 1771 | --DOMWINDOW == 252 (0xa6803000) [pid = 1771] [serial = 758] [outer = (nil)] [url = about:blank] 10:01:09 INFO - PROCESS | 1771 | --DOMWINDOW == 251 (0x8e602000) [pid = 1771] [serial = 779] [outer = (nil)] [url = about:blank] 10:01:09 INFO - PROCESS | 1771 | --DOMWINDOW == 250 (0x9cd9d400) [pid = 1771] [serial = 752] [outer = (nil)] [url = about:blank] 10:01:09 INFO - PROCESS | 1771 | --DOMWINDOW == 249 (0x8c20b400) [pid = 1771] [serial = 740] [outer = (nil)] [url = about:blank] 10:01:09 INFO - PROCESS | 1771 | --DOMWINDOW == 248 (0x8dbf1400) [pid = 1771] [serial = 782] [outer = (nil)] [url = about:blank] 10:01:09 INFO - PROCESS | 1771 | --DOMWINDOW == 247 (0x8f1f5800) [pid = 1771] [serial = 743] [outer = (nil)] [url = about:blank] 10:01:09 INFO - PROCESS | 1771 | --DOMWINDOW == 246 (0x95912800) [pid = 1771] [serial = 746] [outer = (nil)] [url = about:blank] 10:01:09 INFO - PROCESS | 1771 | --DOMWINDOW == 245 (0x8e603000) [pid = 1771] [serial = 791] [outer = (nil)] [url = about:blank] 10:01:09 INFO - PROCESS | 1771 | --DOMWINDOW == 244 (0x8e8ed000) [pid = 1771] [serial = 780] [outer = (nil)] [url = about:blank] 10:01:09 INFO - PROCESS | 1771 | --DOMWINDOW == 243 (0x8f1dbc00) [pid = 1771] [serial = 785] [outer = (nil)] [url = about:blank] 10:01:09 INFO - PROCESS | 1771 | --DOMWINDOW == 242 (0x91b39c00) [pid = 1771] [serial = 789] [outer = (nil)] [url = about:blank] 10:01:09 INFO - PROCESS | 1771 | --DOMWINDOW == 241 (0x8dbee400) [pid = 1771] [serial = 777] [outer = (nil)] [url = about:blank] 10:01:09 INFO - PROCESS | 1771 | --DOMWINDOW == 240 (0x8db7cc00) [pid = 1771] [serial = 770] [outer = (nil)] [url = about:blank] 10:01:09 INFO - PROCESS | 1771 | --DOMWINDOW == 239 (0x8db81c00) [pid = 1771] [serial = 776] [outer = (nil)] [url = about:blank] 10:01:09 INFO - PROCESS | 1771 | --DOMWINDOW == 238 (0xa6396400) [pid = 1771] [serial = 764] [outer = (nil)] [url = about:blank] 10:01:09 INFO - PROCESS | 1771 | --DOMWINDOW == 237 (0x8ae14400) [pid = 1771] [serial = 773] [outer = (nil)] [url = about:blank] 10:01:09 INFO - PROCESS | 1771 | --DOMWINDOW == 236 (0x9b922400) [pid = 1771] [serial = 749] [outer = (nil)] [url = about:blank] 10:01:09 INFO - PROCESS | 1771 | --DOMWINDOW == 235 (0x91cd2400) [pid = 1771] [serial = 792] [outer = (nil)] [url = about:blank] 10:01:09 INFO - PROCESS | 1771 | --DOMWINDOW == 234 (0x8da78800) [pid = 1771] [serial = 761] [outer = (nil)] [url = about:blank] 10:01:09 INFO - PROCESS | 1771 | --DOMWINDOW == 233 (0xa36ec800) [pid = 1771] [serial = 755] [outer = (nil)] [url = about:blank] 10:01:09 INFO - PROCESS | 1771 | --DOMWINDOW == 232 (0x8da86c00) [pid = 1771] [serial = 767] [outer = (nil)] [url = about:blank] 10:01:09 INFO - PROCESS | 1771 | --DOMWINDOW == 231 (0x8ee7fc00) [pid = 1771] [serial = 783] [outer = (nil)] [url = about:blank] 10:01:09 INFO - PROCESS | 1771 | ++DOCSHELL 0x8a190c00 == 126 [pid = 1771] [id = 305] 10:01:09 INFO - PROCESS | 1771 | ++DOMWINDOW == 232 (0x8a196400) [pid = 1771] [serial = 916] [outer = (nil)] 10:01:09 INFO - PROCESS | 1771 | ++DOMWINDOW == 233 (0x8a8ca800) [pid = 1771] [serial = 917] [outer = 0x8a196400] 10:01:09 INFO - PROCESS | 1771 | 1464714069238 Marionette DEBUG loaded listener.js 10:01:09 INFO - PROCESS | 1771 | ++DOMWINDOW == 234 (0x8ae19400) [pid = 1771] [serial = 918] [outer = 0x8a196400] 10:01:10 INFO - PROCESS | 1771 | 1464714070029 Marionette TRACE conn3 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1193,"getWindowHandle",null] 10:01:10 INFO - PROCESS | 1771 | 1464714070070 Marionette TRACE conn3 <- [1,1193,null,{"value":"8"}] 10:01:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 10:01:10 INFO - PROCESS | 1771 | 1464714070076 Marionette TRACE conn3 -> [0,1194,"setScriptTimeout",{"ms":35000}] 10:01:10 INFO - PROCESS | 1771 | 1464714070082 Marionette TRACE conn3 <- [1,1194,null,{}] 10:01:10 INFO - PROCESS | 1771 | 1464714070098 Marionette TRACE conn3 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:10 INFO - PROCESS | 1771 | 1464714070293 Marionette TRACE conn3 <- [1,1195,null,{"value":null}] 10:01:10 INFO - PROCESS | 1771 | 1464714070492 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:10 INFO - PROCESS | 1771 | ++DOCSHELL 0x8c2c3000 == 127 [pid = 1771] [id = 306] 10:01:10 INFO - PROCESS | 1771 | ++DOMWINDOW == 235 (0x8c2c4000) [pid = 1771] [serial = 919] [outer = (nil)] 10:01:10 INFO - PROCESS | 1771 | ++DOMWINDOW == 236 (0x8d98e400) [pid = 1771] [serial = 920] [outer = 0x8c2c4000] 10:01:10 INFO - PROCESS | 1771 | 1464714070572 Marionette DEBUG loaded listener.js 10:01:10 INFO - PROCESS | 1771 | ++DOMWINDOW == 237 (0x8da76c00) [pid = 1771] [serial = 921] [outer = 0x8c2c4000] 10:01:11 INFO - PROCESS | 1771 | SkCairoFTTypeface::onFilterRec unimplemented 10:01:11 INFO - PROCESS | 1771 | SkCairoFTTypeface::onFilterRec unimplemented 10:01:11 INFO - PROCESS | 1771 | 1464714071383 Marionette TRACE conn3 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[76] expected 0 but got 210","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1197,"getWindowHandle",null] 10:01:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 10:01:11 INFO - PROCESS | 1771 | 1464714071470 Marionette TRACE conn3 <- [1,1197,null,{"value":"8"}] 10:01:11 INFO - PROCESS | 1771 | 1464714071476 Marionette TRACE conn3 -> [0,1198,"setScriptTimeout",{"ms":35000}] 10:01:11 INFO - PROCESS | 1771 | 1464714071480 Marionette TRACE conn3 <- [1,1198,null,{}] 10:01:11 INFO - PROCESS | 1771 | 1464714071491 Marionette TRACE conn3 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:11 INFO - PROCESS | 1771 | 1464714071727 Marionette TRACE conn3 <- [1,1199,null,{"value":null}] 10:01:11 INFO - PROCESS | 1771 | 1464714071753 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:11 INFO - PROCESS | 1771 | ++DOCSHELL 0x8c20ac00 == 128 [pid = 1771] [id = 307] 10:01:11 INFO - PROCESS | 1771 | ++DOMWINDOW == 238 (0x8da88800) [pid = 1771] [serial = 922] [outer = (nil)] 10:01:11 INFO - PROCESS | 1771 | ++DOMWINDOW == 239 (0x8db78000) [pid = 1771] [serial = 923] [outer = 0x8da88800] 10:01:11 INFO - PROCESS | 1771 | 1464714071827 Marionette DEBUG loaded listener.js 10:01:11 INFO - PROCESS | 1771 | ++DOMWINDOW == 240 (0x8db84800) [pid = 1771] [serial = 924] [outer = 0x8da88800] 10:01:12 INFO - PROCESS | 1771 | 1464714072725 Marionette TRACE conn3 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 10:01:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 10:01:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 1286ms 10:01:12 INFO - PROCESS | 1771 | 1464714072762 Marionette TRACE conn3 -> [0,1201,"getWindowHandle",null] 10:01:12 INFO - PROCESS | 1771 | 1464714072764 Marionette TRACE conn3 <- [1,1201,null,{"value":"8"}] 10:01:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 10:01:12 INFO - PROCESS | 1771 | 1464714072771 Marionette TRACE conn3 -> [0,1202,"setScriptTimeout",{"ms":35000}] 10:01:12 INFO - PROCESS | 1771 | 1464714072774 Marionette TRACE conn3 <- [1,1202,null,{}] 10:01:12 INFO - PROCESS | 1771 | 1464714072785 Marionette TRACE conn3 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:13 INFO - PROCESS | 1771 | 1464714073006 Marionette TRACE conn3 <- [1,1203,null,{"value":null}] 10:01:13 INFO - PROCESS | 1771 | 1464714073034 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:13 INFO - PROCESS | 1771 | ++DOCSHELL 0x87601800 == 129 [pid = 1771] [id = 308] 10:01:13 INFO - PROCESS | 1771 | ++DOMWINDOW == 241 (0x8d98ec00) [pid = 1771] [serial = 925] [outer = (nil)] 10:01:13 INFO - PROCESS | 1771 | ++DOMWINDOW == 242 (0x8dbb5000) [pid = 1771] [serial = 926] [outer = 0x8d98ec00] 10:01:13 INFO - PROCESS | 1771 | 1464714073107 Marionette DEBUG loaded listener.js 10:01:13 INFO - PROCESS | 1771 | ++DOMWINDOW == 243 (0x8dbee400) [pid = 1771] [serial = 927] [outer = 0x8d98ec00] 10:01:14 INFO - PROCESS | 1771 | --DOMWINDOW == 242 (0x8a642c00) [pid = 1771] [serial = 844] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 10:01:14 INFO - PROCESS | 1771 | --DOMWINDOW == 241 (0x8e610c00) [pid = 1771] [serial = 850] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 10:01:14 INFO - PROCESS | 1771 | --DOMWINDOW == 240 (0x8e60d400) [pid = 1771] [serial = 847] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 10:01:14 INFO - PROCESS | 1771 | --DOMWINDOW == 239 (0x8c0b2c00) [pid = 1771] [serial = 841] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 10:01:14 INFO - PROCESS | 1771 | --DOMWINDOW == 238 (0x8c0ad800) [pid = 1771] [serial = 856] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 10:01:14 INFO - PROCESS | 1771 | --DOMWINDOW == 237 (0x8a64e000) [pid = 1771] [serial = 838] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 10:01:14 INFO - PROCESS | 1771 | --DOMWINDOW == 236 (0x8f1f5c00) [pid = 1771] [serial = 853] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 10:01:14 INFO - PROCESS | 1771 | 1464714074505 Marionette TRACE conn3 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 10:01:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 10:01:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 1784ms 10:01:14 INFO - PROCESS | 1771 | 1464714074556 Marionette TRACE conn3 -> [0,1205,"getWindowHandle",null] 10:01:14 INFO - PROCESS | 1771 | 1464714074560 Marionette TRACE conn3 <- [1,1205,null,{"value":"8"}] 10:01:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 10:01:14 INFO - PROCESS | 1771 | 1464714074565 Marionette TRACE conn3 -> [0,1206,"setScriptTimeout",{"ms":35000}] 10:01:14 INFO - PROCESS | 1771 | 1464714074569 Marionette TRACE conn3 <- [1,1206,null,{}] 10:01:14 INFO - PROCESS | 1771 | 1464714074574 Marionette TRACE conn3 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:14 INFO - PROCESS | 1771 | 1464714074814 Marionette TRACE conn3 <- [1,1207,null,{"value":null}] 10:01:14 INFO - PROCESS | 1771 | 1464714074824 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:14 INFO - PROCESS | 1771 | ++DOCSHELL 0x8dbac800 == 130 [pid = 1771] [id = 309] 10:01:14 INFO - PROCESS | 1771 | ++DOMWINDOW == 237 (0x8dcd4000) [pid = 1771] [serial = 928] [outer = (nil)] 10:01:14 INFO - PROCESS | 1771 | ++DOMWINDOW == 238 (0x8e60b000) [pid = 1771] [serial = 929] [outer = 0x8dcd4000] 10:01:14 INFO - PROCESS | 1771 | 1464714074899 Marionette DEBUG loaded listener.js 10:01:15 INFO - PROCESS | 1771 | ++DOMWINDOW == 239 (0x8e60fc00) [pid = 1771] [serial = 930] [outer = 0x8dcd4000] 10:01:15 INFO - PROCESS | 1771 | 1464714075776 Marionette TRACE conn3 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 10:01:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 10:01:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 1237ms 10:01:15 INFO - PROCESS | 1771 | 1464714075803 Marionette TRACE conn3 -> [0,1209,"getWindowHandle",null] 10:01:15 INFO - PROCESS | 1771 | 1464714075806 Marionette TRACE conn3 <- [1,1209,null,{"value":"8"}] 10:01:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 10:01:15 INFO - PROCESS | 1771 | 1464714075812 Marionette TRACE conn3 -> [0,1210,"setScriptTimeout",{"ms":35000}] 10:01:15 INFO - PROCESS | 1771 | 1464714075815 Marionette TRACE conn3 <- [1,1210,null,{}] 10:01:15 INFO - PROCESS | 1771 | 1464714075820 Marionette TRACE conn3 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:15 INFO - PROCESS | 1771 | 1464714075985 Marionette TRACE conn3 <- [1,1211,null,{"value":null}] 10:01:16 INFO - PROCESS | 1771 | 1464714075999 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:16 INFO - PROCESS | 1771 | ++DOCSHELL 0x8dbef800 == 131 [pid = 1771] [id = 310] 10:01:16 INFO - PROCESS | 1771 | ++DOMWINDOW == 240 (0x8e8f0c00) [pid = 1771] [serial = 931] [outer = (nil)] 10:01:16 INFO - PROCESS | 1771 | ++DOMWINDOW == 241 (0x8ee87400) [pid = 1771] [serial = 932] [outer = 0x8e8f0c00] 10:01:16 INFO - PROCESS | 1771 | 1464714076068 Marionette DEBUG loaded listener.js 10:01:16 INFO - PROCESS | 1771 | ++DOMWINDOW == 242 (0x8f1d6400) [pid = 1771] [serial = 933] [outer = 0x8e8f0c00] 10:01:17 INFO - PROCESS | 1771 | 1464714077318 Marionette TRACE conn3 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 10:01:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 10:01:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1539ms 10:01:17 INFO - PROCESS | 1771 | 1464714077353 Marionette TRACE conn3 -> [0,1213,"getWindowHandle",null] 10:01:17 INFO - PROCESS | 1771 | 1464714077361 Marionette TRACE conn3 <- [1,1213,null,{"value":"8"}] 10:01:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 10:01:17 INFO - PROCESS | 1771 | 1464714077369 Marionette TRACE conn3 -> [0,1214,"setScriptTimeout",{"ms":35000}] 10:01:17 INFO - PROCESS | 1771 | 1464714077376 Marionette TRACE conn3 <- [1,1214,null,{}] 10:01:17 INFO - PROCESS | 1771 | 1464714077384 Marionette TRACE conn3 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:17 INFO - PROCESS | 1771 | 1464714077599 Marionette TRACE conn3 <- [1,1215,null,{"value":null}] 10:01:17 INFO - PROCESS | 1771 | --DOCSHELL 0x976cbc00 == 130 [pid = 1771] [id = 10] 10:01:17 INFO - PROCESS | 1771 | 1464714077936 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:18 INFO - PROCESS | 1771 | ++DOCSHELL 0x8a00c800 == 131 [pid = 1771] [id = 311] 10:01:18 INFO - PROCESS | 1771 | ++DOMWINDOW == 243 (0x8a010400) [pid = 1771] [serial = 934] [outer = (nil)] 10:01:18 INFO - PROCESS | 1771 | ++DOMWINDOW == 244 (0x8a3c8000) [pid = 1771] [serial = 935] [outer = 0x8a010400] 10:01:18 INFO - PROCESS | 1771 | 1464714078089 Marionette DEBUG loaded listener.js 10:01:18 INFO - PROCESS | 1771 | ++DOMWINDOW == 245 (0x8a8c6000) [pid = 1771] [serial = 936] [outer = 0x8a010400] 10:01:19 INFO - PROCESS | 1771 | 1464714079075 Marionette TRACE conn3 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 10:01:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 10:01:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1734ms 10:01:19 INFO - PROCESS | 1771 | 1464714079103 Marionette TRACE conn3 -> [0,1217,"getWindowHandle",null] 10:01:19 INFO - PROCESS | 1771 | 1464714079111 Marionette TRACE conn3 <- [1,1217,null,{"value":"8"}] 10:01:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 10:01:19 INFO - PROCESS | 1771 | 1464714079123 Marionette TRACE conn3 -> [0,1218,"setScriptTimeout",{"ms":35000}] 10:01:19 INFO - PROCESS | 1771 | 1464714079126 Marionette TRACE conn3 <- [1,1218,null,{}] 10:01:19 INFO - PROCESS | 1771 | 1464714079133 Marionette TRACE conn3 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:19 INFO - PROCESS | 1771 | 1464714079355 Marionette TRACE conn3 <- [1,1219,null,{"value":null}] 10:01:19 INFO - PROCESS | 1771 | 1464714079668 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:19 INFO - PROCESS | 1771 | ++DOCSHELL 0x8c0b1000 == 132 [pid = 1771] [id = 312] 10:01:19 INFO - PROCESS | 1771 | ++DOMWINDOW == 246 (0x8c210800) [pid = 1771] [serial = 937] [outer = (nil)] 10:01:19 INFO - PROCESS | 1771 | ++DOMWINDOW == 247 (0x8d98a800) [pid = 1771] [serial = 938] [outer = 0x8c210800] 10:01:19 INFO - PROCESS | 1771 | 1464714079791 Marionette DEBUG loaded listener.js 10:01:19 INFO - PROCESS | 1771 | ++DOMWINDOW == 248 (0x8da86c00) [pid = 1771] [serial = 939] [outer = 0x8c210800] 10:01:20 INFO - PROCESS | 1771 | 1464714080728 Marionette TRACE conn3 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 10:01:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 10:01:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 1681ms 10:01:20 INFO - PROCESS | 1771 | 1464714080804 Marionette TRACE conn3 -> [0,1221,"getWindowHandle",null] 10:01:20 INFO - PROCESS | 1771 | 1464714080808 Marionette TRACE conn3 <- [1,1221,null,{"value":"8"}] 10:01:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 10:01:20 INFO - PROCESS | 1771 | 1464714080815 Marionette TRACE conn3 -> [0,1222,"setScriptTimeout",{"ms":35000}] 10:01:20 INFO - PROCESS | 1771 | 1464714080822 Marionette TRACE conn3 <- [1,1222,null,{}] 10:01:20 INFO - PROCESS | 1771 | 1464714080839 Marionette TRACE conn3 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:21 INFO - PROCESS | 1771 | 1464714081090 Marionette TRACE conn3 <- [1,1223,null,{"value":null}] 10:01:21 INFO - PROCESS | 1771 | 1464714081401 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:21 INFO - PROCESS | 1771 | ++DOCSHELL 0x8d98c000 == 133 [pid = 1771] [id = 313] 10:01:21 INFO - PROCESS | 1771 | ++DOMWINDOW == 249 (0x8dc5a800) [pid = 1771] [serial = 940] [outer = (nil)] 10:01:21 INFO - PROCESS | 1771 | ++DOMWINDOW == 250 (0x8e8f1800) [pid = 1771] [serial = 941] [outer = 0x8dc5a800] 10:01:21 INFO - PROCESS | 1771 | 1464714081494 Marionette DEBUG loaded listener.js 10:01:21 INFO - PROCESS | 1771 | ++DOMWINDOW == 251 (0x8f1eb800) [pid = 1771] [serial = 942] [outer = 0x8dc5a800] 10:01:22 INFO - PROCESS | 1771 | 1464714082418 Marionette TRACE conn3 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1225,"getWindowHandle",null] 10:01:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 10:01:22 INFO - PROCESS | 1771 | 1464714082467 Marionette TRACE conn3 <- [1,1225,null,{"value":"8"}] 10:01:22 INFO - PROCESS | 1771 | 1464714082474 Marionette TRACE conn3 -> [0,1226,"setScriptTimeout",{"ms":35000}] 10:01:22 INFO - PROCESS | 1771 | 1464714082477 Marionette TRACE conn3 <- [1,1226,null,{}] 10:01:22 INFO - PROCESS | 1771 | 1464714082483 Marionette TRACE conn3 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:22 INFO - PROCESS | 1771 | 1464714082695 Marionette TRACE conn3 <- [1,1227,null,{"value":null}] 10:01:22 INFO - PROCESS | 1771 | 1464714082956 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:23 INFO - PROCESS | 1771 | ++DOCSHELL 0x8c0b0800 == 134 [pid = 1771] [id = 314] 10:01:23 INFO - PROCESS | 1771 | ++DOMWINDOW == 252 (0x8e605400) [pid = 1771] [serial = 943] [outer = (nil)] 10:01:23 INFO - PROCESS | 1771 | ++DOMWINDOW == 253 (0x91460400) [pid = 1771] [serial = 944] [outer = 0x8e605400] 10:01:23 INFO - PROCESS | 1771 | 1464714083091 Marionette DEBUG loaded listener.js 10:01:23 INFO - PROCESS | 1771 | ++DOMWINDOW == 254 (0x91b33800) [pid = 1771] [serial = 945] [outer = 0x8e605400] 10:01:23 INFO - PROCESS | 1771 | 1464714083986 Marionette TRACE conn3 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 10:01:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 10:01:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 1542ms 10:01:24 INFO - PROCESS | 1771 | 1464714084016 Marionette TRACE conn3 -> [0,1229,"getWindowHandle",null] 10:01:24 INFO - PROCESS | 1771 | 1464714084020 Marionette TRACE conn3 <- [1,1229,null,{"value":"8"}] 10:01:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 10:01:24 INFO - PROCESS | 1771 | 1464714084026 Marionette TRACE conn3 -> [0,1230,"setScriptTimeout",{"ms":35000}] 10:01:24 INFO - PROCESS | 1771 | 1464714084030 Marionette TRACE conn3 <- [1,1230,null,{}] 10:01:24 INFO - PROCESS | 1771 | 1464714084035 Marionette TRACE conn3 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:24 INFO - PROCESS | 1771 | 1464714084236 Marionette TRACE conn3 <- [1,1231,null,{"value":null}] 10:01:24 INFO - PROCESS | 1771 | 1464714084512 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:24 INFO - PROCESS | 1771 | ++DOCSHELL 0x910fa800 == 135 [pid = 1771] [id = 315] 10:01:24 INFO - PROCESS | 1771 | ++DOMWINDOW == 255 (0x91b3b800) [pid = 1771] [serial = 946] [outer = (nil)] 10:01:24 INFO - PROCESS | 1771 | ++DOMWINDOW == 256 (0x91bde000) [pid = 1771] [serial = 947] [outer = 0x91b3b800] 10:01:24 INFO - PROCESS | 1771 | 1464714084641 Marionette DEBUG loaded listener.js 10:01:24 INFO - PROCESS | 1771 | ++DOMWINDOW == 257 (0x91ccfc00) [pid = 1771] [serial = 948] [outer = 0x91b3b800] 10:01:25 INFO - PROCESS | 1771 | 1464714085543 Marionette TRACE conn3 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 10:01:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 10:01:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 1585ms 10:01:25 INFO - PROCESS | 1771 | 1464714085612 Marionette TRACE conn3 -> [0,1233,"getWindowHandle",null] 10:01:25 INFO - PROCESS | 1771 | 1464714085616 Marionette TRACE conn3 <- [1,1233,null,{"value":"8"}] 10:01:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 10:01:25 INFO - PROCESS | 1771 | 1464714085623 Marionette TRACE conn3 -> [0,1234,"setScriptTimeout",{"ms":35000}] 10:01:25 INFO - PROCESS | 1771 | 1464714085626 Marionette TRACE conn3 <- [1,1234,null,{}] 10:01:25 INFO - PROCESS | 1771 | 1464714085632 Marionette TRACE conn3 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:25 INFO - PROCESS | 1771 | 1464714085867 Marionette TRACE conn3 <- [1,1235,null,{"value":null}] 10:01:26 INFO - PROCESS | 1771 | 1464714086127 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:26 INFO - PROCESS | 1771 | ++DOCSHELL 0x8a8c9800 == 136 [pid = 1771] [id = 316] 10:01:26 INFO - PROCESS | 1771 | ++DOMWINDOW == 258 (0x910fc000) [pid = 1771] [serial = 949] [outer = (nil)] 10:01:26 INFO - PROCESS | 1771 | ++DOMWINDOW == 259 (0x92255400) [pid = 1771] [serial = 950] [outer = 0x910fc000] 10:01:26 INFO - PROCESS | 1771 | 1464714086251 Marionette DEBUG loaded listener.js 10:01:26 INFO - PROCESS | 1771 | ++DOMWINDOW == 260 (0x923ccc00) [pid = 1771] [serial = 951] [outer = 0x910fc000] 10:01:27 INFO - PROCESS | 1771 | 1464714087089 Marionette TRACE conn3 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 10:01:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 10:01:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 1529ms 10:01:27 INFO - PROCESS | 1771 | 1464714087154 Marionette TRACE conn3 -> [0,1237,"getWindowHandle",null] 10:01:27 INFO - PROCESS | 1771 | 1464714087158 Marionette TRACE conn3 <- [1,1237,null,{"value":"8"}] 10:01:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 10:01:27 INFO - PROCESS | 1771 | 1464714087164 Marionette TRACE conn3 -> [0,1238,"setScriptTimeout",{"ms":35000}] 10:01:27 INFO - PROCESS | 1771 | 1464714087167 Marionette TRACE conn3 <- [1,1238,null,{}] 10:01:27 INFO - PROCESS | 1771 | 1464714087173 Marionette TRACE conn3 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:27 INFO - PROCESS | 1771 | 1464714087363 Marionette TRACE conn3 <- [1,1239,null,{"value":null}] 10:01:27 INFO - PROCESS | 1771 | 1464714087581 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:27 INFO - PROCESS | 1771 | ++DOCSHELL 0x91df0000 == 137 [pid = 1771] [id = 317] 10:01:27 INFO - PROCESS | 1771 | ++DOMWINDOW == 261 (0x920cc000) [pid = 1771] [serial = 952] [outer = (nil)] 10:01:27 INFO - PROCESS | 1771 | ++DOMWINDOW == 262 (0x93aaa400) [pid = 1771] [serial = 953] [outer = 0x920cc000] 10:01:27 INFO - PROCESS | 1771 | 1464714087745 Marionette DEBUG loaded listener.js 10:01:27 INFO - PROCESS | 1771 | ++DOMWINDOW == 263 (0x93b11c00) [pid = 1771] [serial = 954] [outer = 0x920cc000] 10:01:28 INFO - PROCESS | 1771 | 1464714088601 Marionette TRACE conn3 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 10:01:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 10:01:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 1491ms 10:01:28 INFO - PROCESS | 1771 | 1464714088655 Marionette TRACE conn3 -> [0,1241,"getWindowHandle",null] 10:01:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 10:01:28 INFO - PROCESS | 1771 | 1464714088659 Marionette TRACE conn3 <- [1,1241,null,{"value":"8"}] 10:01:28 INFO - PROCESS | 1771 | 1464714088666 Marionette TRACE conn3 -> [0,1242,"setScriptTimeout",{"ms":35000}] 10:01:28 INFO - PROCESS | 1771 | 1464714088669 Marionette TRACE conn3 <- [1,1242,null,{}] 10:01:28 INFO - PROCESS | 1771 | 1464714088675 Marionette TRACE conn3 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:28 INFO - PROCESS | 1771 | 1464714088861 Marionette TRACE conn3 <- [1,1243,null,{"value":null}] 10:01:29 INFO - PROCESS | 1771 | 1464714089179 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:29 INFO - PROCESS | 1771 | ++DOCSHELL 0x8e604400 == 138 [pid = 1771] [id = 318] 10:01:29 INFO - PROCESS | 1771 | ++DOMWINDOW == 264 (0x91bd5000) [pid = 1771] [serial = 955] [outer = (nil)] 10:01:29 INFO - PROCESS | 1771 | ++DOMWINDOW == 265 (0x95087400) [pid = 1771] [serial = 956] [outer = 0x91bd5000] 10:01:29 INFO - PROCESS | 1771 | 1464714089273 Marionette DEBUG loaded listener.js 10:01:29 INFO - PROCESS | 1771 | ++DOMWINDOW == 266 (0x950b5400) [pid = 1771] [serial = 957] [outer = 0x91bd5000] 10:01:30 INFO - PROCESS | 1771 | 1464714090173 Marionette TRACE conn3 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 10:01:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 10:01:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 1540ms 10:01:30 INFO - PROCESS | 1771 | 1464714090206 Marionette TRACE conn3 -> [0,1245,"getWindowHandle",null] 10:01:30 INFO - PROCESS | 1771 | 1464714090209 Marionette TRACE conn3 <- [1,1245,null,{"value":"8"}] 10:01:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 10:01:30 INFO - PROCESS | 1771 | 1464714090215 Marionette TRACE conn3 -> [0,1246,"setScriptTimeout",{"ms":35000}] 10:01:30 INFO - PROCESS | 1771 | 1464714090219 Marionette TRACE conn3 <- [1,1246,null,{}] 10:01:30 INFO - PROCESS | 1771 | 1464714090224 Marionette TRACE conn3 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:30 INFO - PROCESS | 1771 | 1464714090431 Marionette TRACE conn3 <- [1,1247,null,{"value":null}] 10:01:30 INFO - PROCESS | 1771 | 1464714090708 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:30 INFO - PROCESS | 1771 | ++DOCSHELL 0x93ab2c00 == 139 [pid = 1771] [id = 319] 10:01:30 INFO - PROCESS | 1771 | ++DOMWINDOW == 267 (0x94690000) [pid = 1771] [serial = 958] [outer = (nil)] 10:01:30 INFO - PROCESS | 1771 | ++DOMWINDOW == 268 (0x9522dc00) [pid = 1771] [serial = 959] [outer = 0x94690000] 10:01:30 INFO - PROCESS | 1771 | 1464714090834 Marionette DEBUG loaded listener.js 10:01:30 INFO - PROCESS | 1771 | ++DOMWINDOW == 269 (0x9522fc00) [pid = 1771] [serial = 960] [outer = 0x94690000] 10:01:31 INFO - PROCESS | 1771 | 1464714091717 Marionette TRACE conn3 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 10:01:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 10:01:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1535ms 10:01:31 INFO - PROCESS | 1771 | 1464714091751 Marionette TRACE conn3 -> [0,1249,"getWindowHandle",null] 10:01:31 INFO - PROCESS | 1771 | 1464714091755 Marionette TRACE conn3 <- [1,1249,null,{"value":"8"}] 10:01:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 10:01:31 INFO - PROCESS | 1771 | 1464714091761 Marionette TRACE conn3 -> [0,1250,"setScriptTimeout",{"ms":35000}] 10:01:31 INFO - PROCESS | 1771 | 1464714091764 Marionette TRACE conn3 <- [1,1250,null,{}] 10:01:31 INFO - PROCESS | 1771 | 1464714091770 Marionette TRACE conn3 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:31 INFO - PROCESS | 1771 | 1464714091953 Marionette TRACE conn3 <- [1,1251,null,{"value":null}] 10:01:32 INFO - PROCESS | 1771 | 1464714092232 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:32 INFO - PROCESS | 1771 | ++DOCSHELL 0x951f1000 == 140 [pid = 1771] [id = 320] 10:01:32 INFO - PROCESS | 1771 | ++DOMWINDOW == 270 (0x95770000) [pid = 1771] [serial = 961] [outer = (nil)] 10:01:32 INFO - PROCESS | 1771 | ++DOMWINDOW == 271 (0x957dc400) [pid = 1771] [serial = 962] [outer = 0x95770000] 10:01:32 INFO - PROCESS | 1771 | 1464714092358 Marionette DEBUG loaded listener.js 10:01:32 INFO - PROCESS | 1771 | ++DOMWINDOW == 272 (0x957e4800) [pid = 1771] [serial = 963] [outer = 0x95770000] 10:01:33 INFO - PROCESS | 1771 | 1464714093238 Marionette TRACE conn3 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 10:01:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 10:01:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1531ms 10:01:33 INFO - PROCESS | 1771 | 1464714093293 Marionette TRACE conn3 -> [0,1253,"getWindowHandle",null] 10:01:33 INFO - PROCESS | 1771 | 1464714093296 Marionette TRACE conn3 <- [1,1253,null,{"value":"8"}] 10:01:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 10:01:33 INFO - PROCESS | 1771 | 1464714093304 Marionette TRACE conn3 -> [0,1254,"setScriptTimeout",{"ms":35000}] 10:01:33 INFO - PROCESS | 1771 | 1464714093308 Marionette TRACE conn3 <- [1,1254,null,{}] 10:01:33 INFO - PROCESS | 1771 | 1464714093314 Marionette TRACE conn3 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:33 INFO - PROCESS | 1771 | 1464714093538 Marionette TRACE conn3 <- [1,1255,null,{"value":null}] 10:01:33 INFO - PROCESS | 1771 | 1464714093870 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:33 INFO - PROCESS | 1771 | ++DOCSHELL 0x981f3800 == 141 [pid = 1771] [id = 321] 10:01:33 INFO - PROCESS | 1771 | ++DOMWINDOW == 273 (0x99707c00) [pid = 1771] [serial = 964] [outer = (nil)] 10:01:33 INFO - PROCESS | 1771 | ++DOMWINDOW == 274 (0x99a53400) [pid = 1771] [serial = 965] [outer = 0x99707c00] 10:01:34 INFO - PROCESS | 1771 | 1464714094006 Marionette DEBUG loaded listener.js 10:01:34 INFO - PROCESS | 1771 | ++DOMWINDOW == 275 (0x9a098c00) [pid = 1771] [serial = 966] [outer = 0x99707c00] 10:01:34 INFO - PROCESS | 1771 | 1464714094899 Marionette TRACE conn3 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 10:01:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 10:01:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 1635ms 10:01:34 INFO - PROCESS | 1771 | 1464714094940 Marionette TRACE conn3 -> [0,1257,"getWindowHandle",null] 10:01:34 INFO - PROCESS | 1771 | 1464714094944 Marionette TRACE conn3 <- [1,1257,null,{"value":"8"}] 10:01:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 10:01:34 INFO - PROCESS | 1771 | 1464714094950 Marionette TRACE conn3 -> [0,1258,"setScriptTimeout",{"ms":35000}] 10:01:34 INFO - PROCESS | 1771 | 1464714094953 Marionette TRACE conn3 <- [1,1258,null,{}] 10:01:34 INFO - PROCESS | 1771 | 1464714094959 Marionette TRACE conn3 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:35 INFO - PROCESS | 1771 | 1464714095153 Marionette TRACE conn3 <- [1,1259,null,{"value":null}] 10:01:35 INFO - PROCESS | 1771 | 1464714095432 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:35 INFO - PROCESS | 1771 | ++DOCSHELL 0x9880b400 == 142 [pid = 1771] [id = 322] 10:01:35 INFO - PROCESS | 1771 | ++DOMWINDOW == 276 (0x99704800) [pid = 1771] [serial = 967] [outer = (nil)] 10:01:35 INFO - PROCESS | 1771 | ++DOMWINDOW == 277 (0x9a6e3400) [pid = 1771] [serial = 968] [outer = 0x99704800] 10:01:35 INFO - PROCESS | 1771 | 1464714095566 Marionette DEBUG loaded listener.js 10:01:35 INFO - PROCESS | 1771 | ++DOMWINDOW == 278 (0x9a6e5800) [pid = 1771] [serial = 969] [outer = 0x99704800] 10:01:36 INFO - PROCESS | 1771 | 1464714096387 Marionette TRACE conn3 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 10:01:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 10:01:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1478ms 10:01:36 INFO - PROCESS | 1771 | 1464714096429 Marionette TRACE conn3 -> [0,1261,"getWindowHandle",null] 10:01:36 INFO - PROCESS | 1771 | 1464714096432 Marionette TRACE conn3 <- [1,1261,null,{"value":"8"}] 10:01:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 10:01:36 INFO - PROCESS | 1771 | 1464714096439 Marionette TRACE conn3 -> [0,1262,"setScriptTimeout",{"ms":35000}] 10:01:36 INFO - PROCESS | 1771 | 1464714096442 Marionette TRACE conn3 <- [1,1262,null,{}] 10:01:36 INFO - PROCESS | 1771 | 1464714096463 Marionette TRACE conn3 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:36 INFO - PROCESS | 1771 | 1464714096721 Marionette TRACE conn3 <- [1,1263,null,{"value":null}] 10:01:36 INFO - PROCESS | 1771 | 1464714096879 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:36 INFO - PROCESS | 1771 | ++DOCSHELL 0x8a047400 == 143 [pid = 1771] [id = 323] 10:01:36 INFO - PROCESS | 1771 | ++DOMWINDOW == 279 (0x9a729800) [pid = 1771] [serial = 970] [outer = (nil)] 10:01:36 INFO - PROCESS | 1771 | ++DOMWINDOW == 280 (0x9b01dc00) [pid = 1771] [serial = 971] [outer = 0x9a729800] 10:01:36 INFO - PROCESS | 1771 | 1464714096967 Marionette DEBUG loaded listener.js 10:01:37 INFO - PROCESS | 1771 | ++DOMWINDOW == 281 (0x9b02b800) [pid = 1771] [serial = 972] [outer = 0x9a729800] 10:01:37 INFO - PROCESS | 1771 | 1464714097871 Marionette TRACE conn3 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 10:01:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 10:01:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 1481ms 10:01:37 INFO - PROCESS | 1771 | 1464714097920 Marionette TRACE conn3 -> [0,1265,"getWindowHandle",null] 10:01:37 INFO - PROCESS | 1771 | 1464714097924 Marionette TRACE conn3 <- [1,1265,null,{"value":"8"}] 10:01:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 10:01:37 INFO - PROCESS | 1771 | 1464714097931 Marionette TRACE conn3 -> [0,1266,"setScriptTimeout",{"ms":35000}] 10:01:37 INFO - PROCESS | 1771 | 1464714097935 Marionette TRACE conn3 <- [1,1266,null,{}] 10:01:37 INFO - PROCESS | 1771 | 1464714097940 Marionette TRACE conn3 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:38 INFO - PROCESS | 1771 | 1464714098137 Marionette TRACE conn3 <- [1,1267,null,{"value":null}] 10:01:38 INFO - PROCESS | 1771 | 1464714098448 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:38 INFO - PROCESS | 1771 | ++DOCSHELL 0x8d98bc00 == 144 [pid = 1771] [id = 324] 10:01:38 INFO - PROCESS | 1771 | ++DOMWINDOW == 282 (0x8e8f2c00) [pid = 1771] [serial = 973] [outer = (nil)] 10:01:38 INFO - PROCESS | 1771 | ++DOMWINDOW == 283 (0x9abbac00) [pid = 1771] [serial = 974] [outer = 0x8e8f2c00] 10:01:38 INFO - PROCESS | 1771 | 1464714098538 Marionette DEBUG loaded listener.js 10:01:38 INFO - PROCESS | 1771 | ++DOMWINDOW == 284 (0x9b8d6800) [pid = 1771] [serial = 975] [outer = 0x8e8f2c00] 10:01:39 INFO - PROCESS | 1771 | 1464714099426 Marionette TRACE conn3 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 10:01:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 10:01:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1527ms 10:01:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 10:01:39 INFO - PROCESS | 1771 | 1464714099460 Marionette TRACE conn3 -> [0,1269,"getWindowHandle",null] 10:01:39 INFO - PROCESS | 1771 | 1464714099463 Marionette TRACE conn3 <- [1,1269,null,{"value":"8"}] 10:01:39 INFO - PROCESS | 1771 | 1464714099470 Marionette TRACE conn3 -> [0,1270,"setScriptTimeout",{"ms":35000}] 10:01:39 INFO - PROCESS | 1771 | 1464714099473 Marionette TRACE conn3 <- [1,1270,null,{}] 10:01:39 INFO - PROCESS | 1771 | 1464714099479 Marionette TRACE conn3 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:39 INFO - PROCESS | 1771 | 1464714099661 Marionette TRACE conn3 <- [1,1271,null,{"value":null}] 10:01:39 INFO - PROCESS | 1771 | 1464714099929 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:40 INFO - PROCESS | 1771 | ++DOCSHELL 0x896d9c00 == 145 [pid = 1771] [id = 325] 10:01:40 INFO - PROCESS | 1771 | ++DOMWINDOW == 285 (0x8a8c7400) [pid = 1771] [serial = 976] [outer = (nil)] 10:01:40 INFO - PROCESS | 1771 | ++DOMWINDOW == 286 (0x9bba7400) [pid = 1771] [serial = 977] [outer = 0x8a8c7400] 10:01:40 INFO - PROCESS | 1771 | 1464714100062 Marionette DEBUG loaded listener.js 10:01:40 INFO - PROCESS | 1771 | ++DOMWINDOW == 287 (0x9bbe3c00) [pid = 1771] [serial = 978] [outer = 0x8a8c7400] 10:01:40 INFO - PROCESS | 1771 | 1464714100927 Marionette TRACE conn3 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 10:01:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 10:01:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1536ms 10:01:41 INFO - PROCESS | 1771 | 1464714101005 Marionette TRACE conn3 -> [0,1273,"getWindowHandle",null] 10:01:41 INFO - PROCESS | 1771 | 1464714101008 Marionette TRACE conn3 <- [1,1273,null,{"value":"8"}] 10:01:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 10:01:41 INFO - PROCESS | 1771 | 1464714101015 Marionette TRACE conn3 -> [0,1274,"setScriptTimeout",{"ms":35000}] 10:01:41 INFO - PROCESS | 1771 | 1464714101018 Marionette TRACE conn3 <- [1,1274,null,{}] 10:01:41 INFO - PROCESS | 1771 | 1464714101024 Marionette TRACE conn3 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:41 INFO - PROCESS | 1771 | 1464714101223 Marionette TRACE conn3 <- [1,1275,null,{"value":null}] 10:01:41 INFO - PROCESS | 1771 | 1464714101531 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:41 INFO - PROCESS | 1771 | ++DOCSHELL 0x9b881000 == 146 [pid = 1771] [id = 326] 10:01:41 INFO - PROCESS | 1771 | ++DOMWINDOW == 288 (0x9b881400) [pid = 1771] [serial = 979] [outer = (nil)] 10:01:41 INFO - PROCESS | 1771 | ++DOMWINDOW == 289 (0x9cda7c00) [pid = 1771] [serial = 980] [outer = 0x9b881400] 10:01:41 INFO - PROCESS | 1771 | 1464714101621 Marionette DEBUG loaded listener.js 10:01:41 INFO - PROCESS | 1771 | ++DOMWINDOW == 290 (0x9d1c0800) [pid = 1771] [serial = 981] [outer = 0x9b881400] 10:01:42 INFO - PROCESS | 1771 | 1464714102474 Marionette TRACE conn3 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 10:01:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 10:01:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 1528ms 10:01:42 INFO - PROCESS | 1771 | 1464714102543 Marionette TRACE conn3 -> [0,1277,"getWindowHandle",null] 10:01:42 INFO - PROCESS | 1771 | 1464714102547 Marionette TRACE conn3 <- [1,1277,null,{"value":"8"}] 10:01:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 10:01:42 INFO - PROCESS | 1771 | 1464714102553 Marionette TRACE conn3 -> [0,1278,"setScriptTimeout",{"ms":35000}] 10:01:42 INFO - PROCESS | 1771 | 1464714102557 Marionette TRACE conn3 <- [1,1278,null,{}] 10:01:42 INFO - PROCESS | 1771 | 1464714102562 Marionette TRACE conn3 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:42 INFO - PROCESS | 1771 | 1464714102756 Marionette TRACE conn3 <- [1,1279,null,{"value":null}] 10:01:43 INFO - PROCESS | 1771 | 1464714103067 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:43 INFO - PROCESS | 1771 | ++DOCSHELL 0x9bbf0000 == 147 [pid = 1771] [id = 327] 10:01:43 INFO - PROCESS | 1771 | ++DOMWINDOW == 291 (0x9cd9fc00) [pid = 1771] [serial = 982] [outer = (nil)] 10:01:43 INFO - PROCESS | 1771 | ++DOMWINDOW == 292 (0xa115ec00) [pid = 1771] [serial = 983] [outer = 0x9cd9fc00] 10:01:43 INFO - PROCESS | 1771 | 1464714103170 Marionette DEBUG loaded listener.js 10:01:43 INFO - PROCESS | 1771 | ++DOMWINDOW == 293 (0xa2253400) [pid = 1771] [serial = 984] [outer = 0x9cd9fc00] 10:01:44 INFO - PROCESS | 1771 | 1464714104087 Marionette TRACE conn3 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 10:01:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 10:01:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1584ms 10:01:44 INFO - PROCESS | 1771 | 1464714104139 Marionette TRACE conn3 -> [0,1281,"getWindowHandle",null] 10:01:44 INFO - PROCESS | 1771 | 1464714104142 Marionette TRACE conn3 <- [1,1281,null,{"value":"8"}] 10:01:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 10:01:44 INFO - PROCESS | 1771 | 1464714104149 Marionette TRACE conn3 -> [0,1282,"setScriptTimeout",{"ms":35000}] 10:01:44 INFO - PROCESS | 1771 | 1464714104152 Marionette TRACE conn3 <- [1,1282,null,{}] 10:01:44 INFO - PROCESS | 1771 | 1464714104158 Marionette TRACE conn3 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:44 INFO - PROCESS | 1771 | 1464714104371 Marionette TRACE conn3 <- [1,1283,null,{"value":null}] 10:01:44 INFO - PROCESS | 1771 | 1464714104698 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:44 INFO - PROCESS | 1771 | ++DOCSHELL 0x9bbaa800 == 148 [pid = 1771] [id = 328] 10:01:44 INFO - PROCESS | 1771 | ++DOMWINDOW == 294 (0x9cdab800) [pid = 1771] [serial = 985] [outer = (nil)] 10:01:44 INFO - PROCESS | 1771 | ++DOMWINDOW == 295 (0xa273c800) [pid = 1771] [serial = 986] [outer = 0x9cdab800] 10:01:44 INFO - PROCESS | 1771 | 1464714104798 Marionette DEBUG loaded listener.js 10:01:44 INFO - PROCESS | 1771 | ++DOMWINDOW == 296 (0xa31fcc00) [pid = 1771] [serial = 987] [outer = 0x9cdab800] 10:01:45 INFO - PROCESS | 1771 | 1464714105723 Marionette TRACE conn3 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 10:01:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 10:01:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 1633ms 10:01:45 INFO - PROCESS | 1771 | 1464714105788 Marionette TRACE conn3 -> [0,1285,"getWindowHandle",null] 10:01:45 INFO - PROCESS | 1771 | 1464714105793 Marionette TRACE conn3 <- [1,1285,null,{"value":"8"}] 10:01:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 10:01:45 INFO - PROCESS | 1771 | 1464714105803 Marionette TRACE conn3 -> [0,1286,"setScriptTimeout",{"ms":35000}] 10:01:45 INFO - PROCESS | 1771 | 1464714105805 Marionette TRACE conn3 <- [1,1286,null,{}] 10:01:45 INFO - PROCESS | 1771 | 1464714105816 Marionette TRACE conn3 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:46 INFO - PROCESS | 1771 | 1464714106037 Marionette TRACE conn3 <- [1,1287,null,{"value":null}] 10:01:46 INFO - PROCESS | 1771 | 1464714106365 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:47 INFO - PROCESS | 1771 | --DOCSHELL 0x8a046000 == 147 [pid = 1771] [id = 246] 10:01:47 INFO - PROCESS | 1771 | --DOCSHELL 0x91dee800 == 146 [pid = 1771] [id = 248] 10:01:47 INFO - PROCESS | 1771 | --DOCSHELL 0x8dbac800 == 145 [pid = 1771] [id = 309] 10:01:47 INFO - PROCESS | 1771 | --DOCSHELL 0x8c2c3000 == 144 [pid = 1771] [id = 306] 10:01:47 INFO - PROCESS | 1771 | --DOCSHELL 0x8a190c00 == 143 [pid = 1771] [id = 305] 10:01:47 INFO - PROCESS | 1771 | --DOCSHELL 0x8a2b1400 == 142 [pid = 1771] [id = 304] 10:01:47 INFO - PROCESS | 1771 | --DOCSHELL 0x8a2bf800 == 141 [pid = 1771] [id = 296] 10:01:47 INFO - PROCESS | 1771 | --DOCSHELL 0x8a2b9c00 == 140 [pid = 1771] [id = 294] 10:01:47 INFO - PROCESS | 1771 | --DOCSHELL 0x8a04cc00 == 139 [pid = 1771] [id = 295] 10:01:47 INFO - PROCESS | 1771 | --DOCSHELL 0x8a2b2c00 == 138 [pid = 1771] [id = 293] 10:01:47 INFO - PROCESS | 1771 | --DOCSHELL 0x95763000 == 137 [pid = 1771] [id = 292] 10:01:47 INFO - PROCESS | 1771 | --DOCSHELL 0x99f2d800 == 136 [pid = 1771] [id = 291] 10:01:47 INFO - PROCESS | 1771 | --DOCSHELL 0x98117800 == 135 [pid = 1771] [id = 290] 10:01:47 INFO - PROCESS | 1771 | --DOCSHELL 0x8db78c00 == 134 [pid = 1771] [id = 288] 10:01:47 INFO - PROCESS | 1771 | --DOCSHELL 0x8a8d0000 == 133 [pid = 1771] [id = 289] 10:01:47 INFO - PROCESS | 1771 | --DOCSHELL 0x8a8d1400 == 132 [pid = 1771] [id = 287] 10:01:47 INFO - PROCESS | 1771 | ++DOCSHELL 0x87605c00 == 133 [pid = 1771] [id = 329] 10:01:47 INFO - PROCESS | 1771 | ++DOMWINDOW == 297 (0x87606400) [pid = 1771] [serial = 988] [outer = (nil)] 10:01:47 INFO - PROCESS | 1771 | ++DOMWINDOW == 298 (0x8a19b800) [pid = 1771] [serial = 989] [outer = 0x87606400] 10:01:47 INFO - PROCESS | 1771 | 1464714107638 Marionette DEBUG loaded listener.js 10:01:47 INFO - PROCESS | 1771 | ++DOMWINDOW == 299 (0x8a3c3800) [pid = 1771] [serial = 990] [outer = 0x87606400] 10:01:47 INFO - PROCESS | 1771 | --DOMWINDOW == 298 (0xa36ea000) [pid = 1771] [serial = 824] [outer = (nil)] [url = about:blank] 10:01:47 INFO - PROCESS | 1771 | --DOMWINDOW == 297 (0x8dbf4c00) [pid = 1771] [serial = 846] [outer = (nil)] [url = about:blank] 10:01:47 INFO - PROCESS | 1771 | --DOMWINDOW == 296 (0x9a08f800) [pid = 1771] [serial = 833] [outer = (nil)] [url = about:blank] 10:01:47 INFO - PROCESS | 1771 | --DOMWINDOW == 295 (0x8f1f3000) [pid = 1771] [serial = 851] [outer = (nil)] [url = about:blank] 10:01:47 INFO - PROCESS | 1771 | --DOMWINDOW == 294 (0x8a3c0000) [pid = 1771] [serial = 836] [outer = (nil)] [url = about:blank] 10:01:47 INFO - PROCESS | 1771 | --DOMWINDOW == 293 (0x8ee8d800) [pid = 1771] [serial = 849] [outer = (nil)] [url = about:blank] 10:01:47 INFO - PROCESS | 1771 | --DOMWINDOW == 292 (0x91bd6000) [pid = 1771] [serial = 854] [outer = (nil)] [url = about:blank] 10:01:47 INFO - PROCESS | 1771 | --DOMWINDOW == 291 (0x8a8d3800) [pid = 1771] [serial = 827] [outer = (nil)] [url = about:blank] 10:01:47 INFO - PROCESS | 1771 | --DOMWINDOW == 290 (0x8d43b000) [pid = 1771] [serial = 842] [outer = (nil)] [url = about:blank] 10:01:47 INFO - PROCESS | 1771 | --DOMWINDOW == 289 (0x8dcd3400) [pid = 1771] [serial = 800] [outer = (nil)] [url = about:blank] 10:01:47 INFO - PROCESS | 1771 | --DOMWINDOW == 288 (0x8d434800) [pid = 1771] [serial = 797] [outer = (nil)] [url = about:blank] 10:01:47 INFO - PROCESS | 1771 | --DOMWINDOW == 287 (0x8d43d000) [pid = 1771] [serial = 845] [outer = (nil)] [url = about:blank] 10:01:47 INFO - PROCESS | 1771 | --DOMWINDOW == 286 (0x8a8c8400) [pid = 1771] [serial = 840] [outer = (nil)] [url = about:blank] 10:01:47 INFO - PROCESS | 1771 | --DOMWINDOW == 285 (0x8da70c00) [pid = 1771] [serial = 843] [outer = (nil)] [url = about:blank] 10:01:47 INFO - PROCESS | 1771 | --DOMWINDOW == 284 (0x91464000) [pid = 1771] [serial = 852] [outer = (nil)] [url = about:blank] 10:01:47 INFO - PROCESS | 1771 | --DOMWINDOW == 283 (0x91dec000) [pid = 1771] [serial = 857] [outer = (nil)] [url = about:blank] 10:01:47 INFO - PROCESS | 1771 | --DOMWINDOW == 282 (0x9b88d000) [pid = 1771] [serial = 815] [outer = (nil)] [url = about:blank] 10:01:47 INFO - PROCESS | 1771 | --DOMWINDOW == 281 (0x8e8f7800) [pid = 1771] [serial = 848] [outer = (nil)] [url = about:blank] 10:01:47 INFO - PROCESS | 1771 | --DOMWINDOW == 280 (0x8a199c00) [pid = 1771] [serial = 830] [outer = (nil)] [url = about:blank] 10:01:47 INFO - PROCESS | 1771 | --DOMWINDOW == 279 (0x923ce800) [pid = 1771] [serial = 858] [outer = (nil)] [url = about:blank] 10:01:47 INFO - PROCESS | 1771 | --DOMWINDOW == 278 (0x9bbee800) [pid = 1771] [serial = 818] [outer = (nil)] [url = about:blank] 10:01:47 INFO - PROCESS | 1771 | --DOMWINDOW == 277 (0x91dea800) [pid = 1771] [serial = 803] [outer = (nil)] [url = about:blank] 10:01:47 INFO - PROCESS | 1771 | --DOMWINDOW == 276 (0x951ecc00) [pid = 1771] [serial = 806] [outer = (nil)] [url = about:blank] 10:01:47 INFO - PROCESS | 1771 | --DOMWINDOW == 275 (0x8a6f2400) [pid = 1771] [serial = 839] [outer = (nil)] [url = about:blank] 10:01:47 INFO - PROCESS | 1771 | --DOMWINDOW == 274 (0x9a4bcc00) [pid = 1771] [serial = 812] [outer = (nil)] [url = about:blank] 10:01:47 INFO - PROCESS | 1771 | --DOMWINDOW == 273 (0x91deb000) [pid = 1771] [serial = 855] [outer = (nil)] [url = about:blank] 10:01:48 INFO - PROCESS | 1771 | --DOMWINDOW == 272 (0x957e3000) [pid = 1771] [serial = 809] [outer = (nil)] [url = about:blank] 10:01:48 INFO - PROCESS | 1771 | --DOMWINDOW == 271 (0xa22b7800) [pid = 1771] [serial = 821] [outer = (nil)] [url = about:blank] 10:01:48 INFO - PROCESS | 1771 | 1464714108609 Marionette TRACE conn3 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 10:01:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 10:01:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 2841ms 10:01:48 INFO - PROCESS | 1771 | 1464714108645 Marionette TRACE conn3 -> [0,1289,"getWindowHandle",null] 10:01:48 INFO - PROCESS | 1771 | 1464714108652 Marionette TRACE conn3 <- [1,1289,null,{"value":"8"}] 10:01:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 10:01:48 INFO - PROCESS | 1771 | 1464714108660 Marionette TRACE conn3 -> [0,1290,"setScriptTimeout",{"ms":35000}] 10:01:48 INFO - PROCESS | 1771 | 1464714108665 Marionette TRACE conn3 <- [1,1290,null,{}] 10:01:48 INFO - PROCESS | 1771 | 1464714108672 Marionette TRACE conn3 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:48 INFO - PROCESS | 1771 | 1464714108861 Marionette TRACE conn3 <- [1,1291,null,{"value":null}] 10:01:49 INFO - PROCESS | 1771 | 1464714109107 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:49 INFO - PROCESS | 1771 | ++DOCSHELL 0x8ae18c00 == 134 [pid = 1771] [id = 330] 10:01:49 INFO - PROCESS | 1771 | ++DOMWINDOW == 272 (0x8ae1bc00) [pid = 1771] [serial = 991] [outer = (nil)] 10:01:49 INFO - PROCESS | 1771 | ++DOMWINDOW == 273 (0x8c20cc00) [pid = 1771] [serial = 992] [outer = 0x8ae1bc00] 10:01:49 INFO - PROCESS | 1771 | 1464714109200 Marionette DEBUG loaded listener.js 10:01:49 INFO - PROCESS | 1771 | ++DOMWINDOW == 274 (0x8c2c3400) [pid = 1771] [serial = 993] [outer = 0x8ae1bc00] 10:01:50 INFO - PROCESS | 1771 | 1464714110030 Marionette TRACE conn3 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 10:01:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 10:01:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1388ms 10:01:50 INFO - PROCESS | 1771 | 1464714110048 Marionette TRACE conn3 -> [0,1293,"getWindowHandle",null] 10:01:50 INFO - PROCESS | 1771 | 1464714110054 Marionette TRACE conn3 <- [1,1293,null,{"value":"8"}] 10:01:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 10:01:50 INFO - PROCESS | 1771 | 1464714110068 Marionette TRACE conn3 -> [0,1294,"setScriptTimeout",{"ms":35000}] 10:01:50 INFO - PROCESS | 1771 | 1464714110072 Marionette TRACE conn3 <- [1,1294,null,{}] 10:01:50 INFO - PROCESS | 1771 | 1464714110078 Marionette TRACE conn3 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:50 INFO - PROCESS | 1771 | 1464714110356 Marionette TRACE conn3 <- [1,1295,null,{"value":null}] 10:01:50 INFO - PROCESS | 1771 | 1464714110394 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:50 INFO - PROCESS | 1771 | ++DOCSHELL 0x8c2ca000 == 135 [pid = 1771] [id = 331] 10:01:50 INFO - PROCESS | 1771 | ++DOMWINDOW == 275 (0x8d437800) [pid = 1771] [serial = 994] [outer = (nil)] 10:01:50 INFO - PROCESS | 1771 | ++DOMWINDOW == 276 (0x8da80c00) [pid = 1771] [serial = 995] [outer = 0x8d437800] 10:01:50 INFO - PROCESS | 1771 | 1464714110484 Marionette DEBUG loaded listener.js 10:01:50 INFO - PROCESS | 1771 | ++DOMWINDOW == 277 (0x8db79800) [pid = 1771] [serial = 996] [outer = 0x8d437800] 10:01:51 INFO - PROCESS | 1771 | 1464714111485 Marionette TRACE conn3 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 10:01:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 10:01:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 1487ms 10:01:51 INFO - PROCESS | 1771 | 1464714111560 Marionette TRACE conn3 -> [0,1297,"getWindowHandle",null] 10:01:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 10:01:51 INFO - PROCESS | 1771 | 1464714111571 Marionette TRACE conn3 <- [1,1297,null,{"value":"8"}] 10:01:51 INFO - PROCESS | 1771 | 1464714111580 Marionette TRACE conn3 -> [0,1298,"setScriptTimeout",{"ms":35000}] 10:01:51 INFO - PROCESS | 1771 | 1464714111589 Marionette TRACE conn3 <- [1,1298,null,{}] 10:01:51 INFO - PROCESS | 1771 | 1464714111612 Marionette TRACE conn3 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:51 INFO - PROCESS | 1771 | 1464714111875 Marionette TRACE conn3 <- [1,1299,null,{"value":null}] 10:01:51 INFO - PROCESS | 1771 | 1464714111905 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:51 INFO - PROCESS | 1771 | ++DOCSHELL 0x8da73800 == 136 [pid = 1771] [id = 332] 10:01:51 INFO - PROCESS | 1771 | ++DOMWINDOW == 278 (0x8dcd3400) [pid = 1771] [serial = 997] [outer = (nil)] 10:01:51 INFO - PROCESS | 1771 | ++DOMWINDOW == 279 (0x8e603400) [pid = 1771] [serial = 998] [outer = 0x8dcd3400] 10:01:51 INFO - PROCESS | 1771 | 1464714111980 Marionette DEBUG loaded listener.js 10:01:52 INFO - PROCESS | 1771 | ++DOMWINDOW == 280 (0x8ee7fc00) [pid = 1771] [serial = 999] [outer = 0x8dcd3400] 10:01:52 INFO - PROCESS | 1771 | --DOMWINDOW == 279 (0x8dcd4000) [pid = 1771] [serial = 928] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 10:01:52 INFO - PROCESS | 1771 | --DOMWINDOW == 278 (0x8da88800) [pid = 1771] [serial = 922] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 10:01:52 INFO - PROCESS | 1771 | --DOMWINDOW == 277 (0x8d98ec00) [pid = 1771] [serial = 925] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 10:01:52 INFO - PROCESS | 1771 | --DOMWINDOW == 276 (0x8c2c4000) [pid = 1771] [serial = 919] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 10:01:52 INFO - PROCESS | 1771 | --DOMWINDOW == 275 (0x8a196400) [pid = 1771] [serial = 916] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 10:01:52 INFO - PROCESS | 1771 | --DOMWINDOW == 274 (0x8a2b5c00) [pid = 1771] [serial = 913] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 10:01:53 INFO - PROCESS | 1771 | 1464714113292 Marionette TRACE conn3 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 10:01:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 10:01:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1758ms 10:01:53 INFO - PROCESS | 1771 | 1464714113335 Marionette TRACE conn3 -> [0,1301,"getWindowHandle",null] 10:01:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 10:01:53 INFO - PROCESS | 1771 | 1464714113340 Marionette TRACE conn3 <- [1,1301,null,{"value":"8"}] 10:01:53 INFO - PROCESS | 1771 | 1464714113346 Marionette TRACE conn3 -> [0,1302,"setScriptTimeout",{"ms":35000}] 10:01:53 INFO - PROCESS | 1771 | 1464714113349 Marionette TRACE conn3 <- [1,1302,null,{}] 10:01:53 INFO - PROCESS | 1771 | 1464714113354 Marionette TRACE conn3 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:53 INFO - PROCESS | 1771 | 1464714113615 Marionette TRACE conn3 <- [1,1303,null,{"value":null}] 10:01:53 INFO - PROCESS | 1771 | 1464714113630 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:53 INFO - PROCESS | 1771 | ++DOCSHELL 0x8a2ba400 == 137 [pid = 1771] [id = 333] 10:01:53 INFO - PROCESS | 1771 | ++DOMWINDOW == 275 (0x8a8c5800) [pid = 1771] [serial = 1000] [outer = (nil)] 10:01:53 INFO - PROCESS | 1771 | ++DOMWINDOW == 276 (0x8dcdc000) [pid = 1771] [serial = 1001] [outer = 0x8a8c5800] 10:01:53 INFO - PROCESS | 1771 | 1464714113823 Marionette DEBUG loaded listener.js 10:01:53 INFO - PROCESS | 1771 | ++DOMWINDOW == 277 (0x8ee87800) [pid = 1771] [serial = 1002] [outer = 0x8a8c5800] 10:01:54 INFO - PROCESS | 1771 | 1464714114628 Marionette TRACE conn3 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 10:01:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 10:01:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 1340ms 10:01:54 INFO - PROCESS | 1771 | 1464714114686 Marionette TRACE conn3 -> [0,1305,"getWindowHandle",null] 10:01:54 INFO - PROCESS | 1771 | 1464714114689 Marionette TRACE conn3 <- [1,1305,null,{"value":"8"}] 10:01:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 10:01:54 INFO - PROCESS | 1771 | 1464714114696 Marionette TRACE conn3 -> [0,1306,"setScriptTimeout",{"ms":35000}] 10:01:54 INFO - PROCESS | 1771 | 1464714114700 Marionette TRACE conn3 <- [1,1306,null,{}] 10:01:54 INFO - PROCESS | 1771 | 1464714114705 Marionette TRACE conn3 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:54 INFO - PROCESS | 1771 | 1464714114942 Marionette TRACE conn3 <- [1,1307,null,{"value":null}] 10:01:55 INFO - PROCESS | 1771 | 1464714115216 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:55 INFO - PROCESS | 1771 | ++DOCSHELL 0x8760e800 == 138 [pid = 1771] [id = 334] 10:01:55 INFO - PROCESS | 1771 | ++DOMWINDOW == 278 (0x8845d800) [pid = 1771] [serial = 1003] [outer = (nil)] 10:01:55 INFO - PROCESS | 1771 | ++DOMWINDOW == 279 (0x8a196400) [pid = 1771] [serial = 1004] [outer = 0x8845d800] 10:01:55 INFO - PROCESS | 1771 | 1464714115313 Marionette DEBUG loaded listener.js 10:01:55 INFO - PROCESS | 1771 | ++DOMWINDOW == 280 (0x8a6ee800) [pid = 1771] [serial = 1005] [outer = 0x8845d800] 10:01:56 INFO - PROCESS | 1771 | 1464714116356 Marionette TRACE conn3 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 10:01:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 10:01:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 1731ms 10:01:56 INFO - PROCESS | 1771 | 1464714116429 Marionette TRACE conn3 -> [0,1309,"getWindowHandle",null] 10:01:56 INFO - PROCESS | 1771 | 1464714116439 Marionette TRACE conn3 <- [1,1309,null,{"value":"8"}] 10:01:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 10:01:56 INFO - PROCESS | 1771 | 1464714116449 Marionette TRACE conn3 -> [0,1310,"setScriptTimeout",{"ms":35000}] 10:01:56 INFO - PROCESS | 1771 | 1464714116455 Marionette TRACE conn3 <- [1,1310,null,{}] 10:01:56 INFO - PROCESS | 1771 | 1464714116463 Marionette TRACE conn3 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:56 INFO - PROCESS | 1771 | 1464714116749 Marionette TRACE conn3 <- [1,1311,null,{"value":null}] 10:01:57 INFO - PROCESS | 1771 | 1464714117083 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:57 INFO - PROCESS | 1771 | ++DOCSHELL 0x8c2c6400 == 139 [pid = 1771] [id = 335] 10:01:57 INFO - PROCESS | 1771 | ++DOMWINDOW == 281 (0x8d98e800) [pid = 1771] [serial = 1006] [outer = (nil)] 10:01:57 INFO - PROCESS | 1771 | ++DOMWINDOW == 282 (0x8da74000) [pid = 1771] [serial = 1007] [outer = 0x8d98e800] 10:01:57 INFO - PROCESS | 1771 | 1464714117190 Marionette DEBUG loaded listener.js 10:01:57 INFO - PROCESS | 1771 | ++DOMWINDOW == 283 (0x8dba8c00) [pid = 1771] [serial = 1008] [outer = 0x8d98e800] 10:01:58 INFO - PROCESS | 1771 | 1464714118182 Marionette TRACE conn3 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1313,"getWindowHandle",null] 10:01:58 INFO - PROCESS | 1771 | 1464714118256 Marionette TRACE conn3 <- [1,1313,null,{"value":"8"}] 10:01:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 10:01:58 INFO - PROCESS | 1771 | 1464714118263 Marionette TRACE conn3 -> [0,1314,"setScriptTimeout",{"ms":35000}] 10:01:58 INFO - PROCESS | 1771 | 1464714118268 Marionette TRACE conn3 <- [1,1314,null,{}] 10:01:58 INFO - PROCESS | 1771 | 1464714118274 Marionette TRACE conn3 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:58 INFO - PROCESS | 1771 | 1464714118497 Marionette TRACE conn3 <- [1,1315,null,{"value":null}] 10:01:58 INFO - PROCESS | 1771 | 1464714118882 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:58 INFO - PROCESS | 1771 | ++DOCSHELL 0x8dc5b800 == 140 [pid = 1771] [id = 336] 10:01:58 INFO - PROCESS | 1771 | ++DOMWINDOW == 284 (0x8e8ed800) [pid = 1771] [serial = 1009] [outer = (nil)] 10:01:58 INFO - PROCESS | 1771 | ++DOMWINDOW == 285 (0x8f1d0000) [pid = 1771] [serial = 1010] [outer = 0x8e8ed800] 10:01:58 INFO - PROCESS | 1771 | 1464714118976 Marionette DEBUG loaded listener.js 10:01:59 INFO - PROCESS | 1771 | ++DOMWINDOW == 286 (0x910fc800) [pid = 1771] [serial = 1011] [outer = 0x8e8ed800] 10:01:59 INFO - PROCESS | 1771 | 1464714119990 Marionette TRACE conn3 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 10:02:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 10:02:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1782ms 10:02:00 INFO - PROCESS | 1771 | 1464714120046 Marionette TRACE conn3 -> [0,1317,"getWindowHandle",null] 10:02:00 INFO - PROCESS | 1771 | 1464714120050 Marionette TRACE conn3 <- [1,1317,null,{"value":"8"}] 10:02:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 10:02:00 INFO - PROCESS | 1771 | 1464714120068 Marionette TRACE conn3 -> [0,1318,"setScriptTimeout",{"ms":35000}] 10:02:00 INFO - PROCESS | 1771 | 1464714120078 Marionette TRACE conn3 <- [1,1318,null,{}] 10:02:00 INFO - PROCESS | 1771 | 1464714120085 Marionette TRACE conn3 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:00 INFO - PROCESS | 1771 | 1464714120349 Marionette TRACE conn3 <- [1,1319,null,{"value":null}] 10:02:00 INFO - PROCESS | 1771 | 1464714120675 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:00 INFO - PROCESS | 1771 | ++DOCSHELL 0x8a3c8400 == 141 [pid = 1771] [id = 337] 10:02:00 INFO - PROCESS | 1771 | ++DOMWINDOW == 287 (0x8e60b800) [pid = 1771] [serial = 1012] [outer = (nil)] 10:02:00 INFO - PROCESS | 1771 | ++DOMWINDOW == 288 (0x91cd2c00) [pid = 1771] [serial = 1013] [outer = 0x8e60b800] 10:02:00 INFO - PROCESS | 1771 | 1464714120761 Marionette DEBUG loaded listener.js 10:02:00 INFO - PROCESS | 1771 | ++DOMWINDOW == 289 (0x920cfc00) [pid = 1771] [serial = 1014] [outer = 0x8e60b800] 10:02:01 INFO - PROCESS | 1771 | 1464714121663 Marionette TRACE conn3 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 10:02:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 10:02:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1659ms 10:02:01 INFO - PROCESS | 1771 | 1464714121726 Marionette TRACE conn3 -> [0,1321,"getWindowHandle",null] 10:02:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 10:02:01 INFO - PROCESS | 1771 | 1464714121732 Marionette TRACE conn3 <- [1,1321,null,{"value":"8"}] 10:02:01 INFO - PROCESS | 1771 | 1464714121738 Marionette TRACE conn3 -> [0,1322,"setScriptTimeout",{"ms":35000}] 10:02:01 INFO - PROCESS | 1771 | 1464714121742 Marionette TRACE conn3 <- [1,1322,null,{}] 10:02:01 INFO - PROCESS | 1771 | 1464714121747 Marionette TRACE conn3 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:01 INFO - PROCESS | 1771 | 1464714121983 Marionette TRACE conn3 <- [1,1323,null,{"value":null}] 10:02:02 INFO - PROCESS | 1771 | 1464714122303 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:02 INFO - PROCESS | 1771 | ++DOCSHELL 0x8d43b000 == 142 [pid = 1771] [id = 338] 10:02:02 INFO - PROCESS | 1771 | ++DOMWINDOW == 290 (0x91dea800) [pid = 1771] [serial = 1015] [outer = (nil)] 10:02:02 INFO - PROCESS | 1771 | ++DOMWINDOW == 291 (0x92e46800) [pid = 1771] [serial = 1016] [outer = 0x91dea800] 10:02:02 INFO - PROCESS | 1771 | 1464714122397 Marionette DEBUG loaded listener.js 10:02:02 INFO - PROCESS | 1771 | ++DOMWINDOW == 292 (0x93ab3000) [pid = 1771] [serial = 1017] [outer = 0x91dea800] 10:02:03 INFO - PROCESS | 1771 | 1464714123313 Marionette TRACE conn3 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 10:02:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 10:02:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 1634ms 10:02:03 INFO - PROCESS | 1771 | 1464714123372 Marionette TRACE conn3 -> [0,1325,"getWindowHandle",null] 10:02:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 10:02:03 INFO - PROCESS | 1771 | 1464714123376 Marionette TRACE conn3 <- [1,1325,null,{"value":"8"}] 10:02:03 INFO - PROCESS | 1771 | 1464714123385 Marionette TRACE conn3 -> [0,1326,"setScriptTimeout",{"ms":35000}] 10:02:03 INFO - PROCESS | 1771 | 1464714123388 Marionette TRACE conn3 <- [1,1326,null,{}] 10:02:03 INFO - PROCESS | 1771 | 1464714123395 Marionette TRACE conn3 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:03 INFO - PROCESS | 1771 | 1464714123618 Marionette TRACE conn3 <- [1,1327,null,{"value":null}] 10:02:04 INFO - PROCESS | 1771 | 1464714123981 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:04 INFO - PROCESS | 1771 | ++DOCSHELL 0x92ee9800 == 143 [pid = 1771] [id = 339] 10:02:04 INFO - PROCESS | 1771 | ++DOMWINDOW == 293 (0x951ee800) [pid = 1771] [serial = 1018] [outer = (nil)] 10:02:04 INFO - PROCESS | 1771 | ++DOMWINDOW == 294 (0x95764800) [pid = 1771] [serial = 1019] [outer = 0x951ee800] 10:02:04 INFO - PROCESS | 1771 | 1464714124098 Marionette DEBUG loaded listener.js 10:02:04 INFO - PROCESS | 1771 | ++DOMWINDOW == 295 (0x9887cc00) [pid = 1771] [serial = 1020] [outer = 0x951ee800] 10:02:05 INFO - PROCESS | 1771 | 1464714125154 Marionette TRACE conn3 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 10:02:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 10:02:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1831ms 10:02:05 INFO - PROCESS | 1771 | 1464714125216 Marionette TRACE conn3 -> [0,1329,"getWindowHandle",null] 10:02:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 10:02:05 INFO - PROCESS | 1771 | 1464714125221 Marionette TRACE conn3 <- [1,1329,null,{"value":"8"}] 10:02:05 INFO - PROCESS | 1771 | 1464714125229 Marionette TRACE conn3 -> [0,1330,"setScriptTimeout",{"ms":35000}] 10:02:05 INFO - PROCESS | 1771 | 1464714125232 Marionette TRACE conn3 <- [1,1330,null,{}] 10:02:05 INFO - PROCESS | 1771 | 1464714125239 Marionette TRACE conn3 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:05 INFO - PROCESS | 1771 | 1464714125481 Marionette TRACE conn3 <- [1,1331,null,{"value":null}] 10:02:05 INFO - PROCESS | 1771 | 1464714125814 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:05 INFO - PROCESS | 1771 | ++DOCSHELL 0x951e9800 == 144 [pid = 1771] [id = 340] 10:02:05 INFO - PROCESS | 1771 | ++DOMWINDOW == 296 (0x9a090400) [pid = 1771] [serial = 1021] [outer = (nil)] 10:02:05 INFO - PROCESS | 1771 | ++DOMWINDOW == 297 (0x9a6e9c00) [pid = 1771] [serial = 1022] [outer = 0x9a090400] 10:02:05 INFO - PROCESS | 1771 | 1464714125919 Marionette DEBUG loaded listener.js 10:02:06 INFO - PROCESS | 1771 | ++DOMWINDOW == 298 (0x9ab29c00) [pid = 1771] [serial = 1023] [outer = 0x9a090400] 10:02:06 INFO - PROCESS | 1771 | 1464714126842 Marionette TRACE conn3 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 10:02:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 10:02:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1682ms 10:02:06 INFO - PROCESS | 1771 | 1464714126911 Marionette TRACE conn3 -> [0,1333,"getWindowHandle",null] 10:02:06 INFO - PROCESS | 1771 | 1464714126914 Marionette TRACE conn3 <- [1,1333,null,{"value":"8"}] 10:02:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 10:02:06 INFO - PROCESS | 1771 | 1464714126921 Marionette TRACE conn3 -> [0,1334,"setScriptTimeout",{"ms":35000}] 10:02:06 INFO - PROCESS | 1771 | 1464714126925 Marionette TRACE conn3 <- [1,1334,null,{}] 10:02:06 INFO - PROCESS | 1771 | 1464714126931 Marionette TRACE conn3 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:07 INFO - PROCESS | 1771 | 1464714127135 Marionette TRACE conn3 <- [1,1335,null,{"value":null}] 10:02:07 INFO - PROCESS | 1771 | 1464714127463 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:07 INFO - PROCESS | 1771 | ++DOCSHELL 0x99f25000 == 145 [pid = 1771] [id = 341] 10:02:07 INFO - PROCESS | 1771 | ++DOMWINDOW == 299 (0x9a727800) [pid = 1771] [serial = 1024] [outer = (nil)] 10:02:07 INFO - PROCESS | 1771 | ++DOMWINDOW == 300 (0x9bbaa000) [pid = 1771] [serial = 1025] [outer = 0x9a727800] 10:02:07 INFO - PROCESS | 1771 | 1464714127564 Marionette DEBUG loaded listener.js 10:02:07 INFO - PROCESS | 1771 | ++DOMWINDOW == 301 (0x9cda5c00) [pid = 1771] [serial = 1026] [outer = 0x9a727800] 10:02:08 INFO - PROCESS | 1771 | 1464714128469 Marionette TRACE conn3 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 10:02:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 10:02:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1580ms 10:02:08 INFO - PROCESS | 1771 | 1464714128503 Marionette TRACE conn3 -> [0,1337,"getWindowHandle",null] 10:02:08 INFO - PROCESS | 1771 | 1464714128507 Marionette TRACE conn3 <- [1,1337,null,{"value":"8"}] 10:02:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 10:02:08 INFO - PROCESS | 1771 | 1464714128515 Marionette TRACE conn3 -> [0,1338,"setScriptTimeout",{"ms":35000}] 10:02:08 INFO - PROCESS | 1771 | 1464714128517 Marionette TRACE conn3 <- [1,1338,null,{}] 10:02:08 INFO - PROCESS | 1771 | 1464714128524 Marionette TRACE conn3 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:08 INFO - PROCESS | 1771 | 1464714128820 Marionette TRACE conn3 <- [1,1339,null,{"value":null}] 10:02:09 INFO - PROCESS | 1771 | 1464714129087 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:09 INFO - PROCESS | 1771 | ++DOCSHELL 0x8ee82400 == 146 [pid = 1771] [id = 342] 10:02:09 INFO - PROCESS | 1771 | ++DOMWINDOW == 302 (0x8f1f4000) [pid = 1771] [serial = 1027] [outer = (nil)] 10:02:09 INFO - PROCESS | 1771 | ++DOMWINDOW == 303 (0xa23cec00) [pid = 1771] [serial = 1028] [outer = 0x8f1f4000] 10:02:09 INFO - PROCESS | 1771 | 1464714129194 Marionette DEBUG loaded listener.js 10:02:09 INFO - PROCESS | 1771 | ++DOMWINDOW == 304 (0xa27ccc00) [pid = 1771] [serial = 1029] [outer = 0x8f1f4000] 10:02:10 INFO - PROCESS | 1771 | 1464714130669 Marionette TRACE conn3 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 10:02:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 10:02:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 2192ms 10:02:10 INFO - PROCESS | 1771 | 1464714130739 Marionette TRACE conn3 -> [0,1341,"getWindowHandle",null] 10:02:10 INFO - PROCESS | 1771 | 1464714130743 Marionette TRACE conn3 <- [1,1341,null,{"value":"8"}] 10:02:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 10:02:10 INFO - PROCESS | 1771 | 1464714130754 Marionette TRACE conn3 -> [0,1342,"setScriptTimeout",{"ms":35000}] 10:02:10 INFO - PROCESS | 1771 | 1464714130765 Marionette TRACE conn3 <- [1,1342,null,{}] 10:02:10 INFO - PROCESS | 1771 | 1464714130770 Marionette TRACE conn3 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:11 INFO - PROCESS | 1771 | 1464714130998 Marionette TRACE conn3 <- [1,1343,null,{"value":null}] 10:02:11 INFO - PROCESS | 1771 | 1464714131269 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:11 INFO - PROCESS | 1771 | ++DOCSHELL 0x9a6e4400 == 147 [pid = 1771] [id = 343] 10:02:11 INFO - PROCESS | 1771 | ++DOMWINDOW == 305 (0x9bbe4800) [pid = 1771] [serial = 1030] [outer = (nil)] 10:02:11 INFO - PROCESS | 1771 | ++DOMWINDOW == 306 (0xa630e400) [pid = 1771] [serial = 1031] [outer = 0x9bbe4800] 10:02:11 INFO - PROCESS | 1771 | 1464714131358 Marionette DEBUG loaded listener.js 10:02:11 INFO - PROCESS | 1771 | ++DOMWINDOW == 307 (0xa638ec00) [pid = 1771] [serial = 1032] [outer = 0x9bbe4800] 10:02:12 INFO - PROCESS | 1771 | 1464714132299 Marionette TRACE conn3 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 10:02:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 10:02:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1598ms 10:02:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 10:02:12 INFO - PROCESS | 1771 | 1464714132353 Marionette TRACE conn3 -> [0,1345,"getWindowHandle",null] 10:02:12 INFO - PROCESS | 1771 | 1464714132356 Marionette TRACE conn3 <- [1,1345,null,{"value":"8"}] 10:02:12 INFO - PROCESS | 1771 | 1464714132363 Marionette TRACE conn3 -> [0,1346,"setScriptTimeout",{"ms":35000}] 10:02:12 INFO - PROCESS | 1771 | 1464714132366 Marionette TRACE conn3 <- [1,1346,null,{}] 10:02:12 INFO - PROCESS | 1771 | 1464714132372 Marionette TRACE conn3 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:12 INFO - PROCESS | 1771 | 1464714132597 Marionette TRACE conn3 <- [1,1347,null,{"value":null}] 10:02:12 INFO - PROCESS | 1771 | 1464714132936 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:12 INFO - PROCESS | 1771 | ++DOCSHELL 0xa6c01400 == 148 [pid = 1771] [id = 344] 10:02:12 INFO - PROCESS | 1771 | ++DOMWINDOW == 308 (0xa6c04000) [pid = 1771] [serial = 1033] [outer = (nil)] 10:02:13 INFO - PROCESS | 1771 | ++DOMWINDOW == 309 (0xa6c09400) [pid = 1771] [serial = 1034] [outer = 0xa6c04000] 10:02:13 INFO - PROCESS | 1771 | 1464714133047 Marionette DEBUG loaded listener.js 10:02:13 INFO - PROCESS | 1771 | ++DOMWINDOW == 310 (0xa6c10400) [pid = 1771] [serial = 1035] [outer = 0xa6c04000] 10:02:14 INFO - PROCESS | 1771 | 1464714134033 Marionette TRACE conn3 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 10:02:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 10:02:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1730ms 10:02:14 INFO - PROCESS | 1771 | 1464714134093 Marionette TRACE conn3 -> [0,1349,"getWindowHandle",null] 10:02:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 10:02:14 INFO - PROCESS | 1771 | 1464714134098 Marionette TRACE conn3 <- [1,1349,null,{"value":"8"}] 10:02:14 INFO - PROCESS | 1771 | 1464714134105 Marionette TRACE conn3 -> [0,1350,"setScriptTimeout",{"ms":35000}] 10:02:14 INFO - PROCESS | 1771 | 1464714134110 Marionette TRACE conn3 <- [1,1350,null,{}] 10:02:14 INFO - PROCESS | 1771 | 1464714134115 Marionette TRACE conn3 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:14 INFO - PROCESS | 1771 | 1464714134364 Marionette TRACE conn3 <- [1,1351,null,{"value":null}] 10:02:14 INFO - PROCESS | 1771 | 1464714134701 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:14 INFO - PROCESS | 1771 | ++DOCSHELL 0x91c64c00 == 149 [pid = 1771] [id = 345] 10:02:14 INFO - PROCESS | 1771 | ++DOMWINDOW == 311 (0x91c68c00) [pid = 1771] [serial = 1036] [outer = (nil)] 10:02:14 INFO - PROCESS | 1771 | ++DOMWINDOW == 312 (0x91c6fc00) [pid = 1771] [serial = 1037] [outer = 0x91c68c00] 10:02:14 INFO - PROCESS | 1771 | 1464714134787 Marionette DEBUG loaded listener.js 10:02:14 INFO - PROCESS | 1771 | ++DOMWINDOW == 313 (0x957d9000) [pid = 1771] [serial = 1038] [outer = 0x91c68c00] 10:02:15 INFO - PROCESS | 1771 | 1464714135730 Marionette TRACE conn3 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 10:02:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 10:02:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1685ms 10:02:15 INFO - PROCESS | 1771 | 1464714135790 Marionette TRACE conn3 -> [0,1353,"getWindowHandle",null] 10:02:15 INFO - PROCESS | 1771 | 1464714135793 Marionette TRACE conn3 <- [1,1353,null,{"value":"8"}] 10:02:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 10:02:15 INFO - PROCESS | 1771 | 1464714135800 Marionette TRACE conn3 -> [0,1354,"setScriptTimeout",{"ms":35000}] 10:02:15 INFO - PROCESS | 1771 | 1464714135804 Marionette TRACE conn3 <- [1,1354,null,{}] 10:02:15 INFO - PROCESS | 1771 | 1464714135809 Marionette TRACE conn3 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:16 INFO - PROCESS | 1771 | 1464714136007 Marionette TRACE conn3 <- [1,1355,null,{"value":null}] 10:02:16 INFO - PROCESS | 1771 | 1464714136324 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:16 INFO - PROCESS | 1771 | ++DOCSHELL 0x91c62400 == 150 [pid = 1771] [id = 346] 10:02:16 INFO - PROCESS | 1771 | ++DOMWINDOW == 314 (0x91c70400) [pid = 1771] [serial = 1039] [outer = (nil)] 10:02:16 INFO - PROCESS | 1771 | ++DOMWINDOW == 315 (0x9a1a8c00) [pid = 1771] [serial = 1040] [outer = 0x91c70400] 10:02:16 INFO - PROCESS | 1771 | 1464714136417 Marionette DEBUG loaded listener.js 10:02:16 INFO - PROCESS | 1771 | ++DOMWINDOW == 316 (0x9a1aa400) [pid = 1771] [serial = 1041] [outer = 0x91c70400] 10:02:17 INFO - PROCESS | 1771 | 1464714137325 Marionette TRACE conn3 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 10:02:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 10:02:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1590ms 10:02:17 INFO - PROCESS | 1771 | 1464714137391 Marionette TRACE conn3 -> [0,1357,"getWindowHandle",null] 10:02:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 10:02:17 INFO - PROCESS | 1771 | 1464714137405 Marionette TRACE conn3 <- [1,1357,null,{"value":"8"}] 10:02:17 INFO - PROCESS | 1771 | 1464714137411 Marionette TRACE conn3 -> [0,1358,"setScriptTimeout",{"ms":35000}] 10:02:17 INFO - PROCESS | 1771 | 1464714137415 Marionette TRACE conn3 <- [1,1358,null,{}] 10:02:17 INFO - PROCESS | 1771 | 1464714137421 Marionette TRACE conn3 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:17 INFO - PROCESS | 1771 | 1464714137663 Marionette TRACE conn3 <- [1,1359,null,{"value":null}] 10:02:18 INFO - PROCESS | 1771 | 1464714137983 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:18 INFO - PROCESS | 1771 | ++DOCSHELL 0x89f0c000 == 151 [pid = 1771] [id = 347] 10:02:18 INFO - PROCESS | 1771 | ++DOMWINDOW == 317 (0x89f0c400) [pid = 1771] [serial = 1042] [outer = (nil)] 10:02:18 INFO - PROCESS | 1771 | ++DOMWINDOW == 318 (0x89f14c00) [pid = 1771] [serial = 1043] [outer = 0x89f0c400] 10:02:18 INFO - PROCESS | 1771 | 1464714138077 Marionette DEBUG loaded listener.js 10:02:18 INFO - PROCESS | 1771 | ++DOMWINDOW == 319 (0x89f16800) [pid = 1771] [serial = 1044] [outer = 0x89f0c400] 10:02:18 INFO - PROCESS | 1771 | 1464714138928 Marionette TRACE conn3 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 10:02:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 10:02:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 1536ms 10:02:18 INFO - PROCESS | 1771 | 1464714138948 Marionette TRACE conn3 -> [0,1361,"getWindowHandle",null] 10:02:18 INFO - PROCESS | 1771 | 1464714138952 Marionette TRACE conn3 <- [1,1361,null,{"value":"8"}] 10:02:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 10:02:18 INFO - PROCESS | 1771 | 1464714138959 Marionette TRACE conn3 -> [0,1362,"setScriptTimeout",{"ms":35000}] 10:02:18 INFO - PROCESS | 1771 | 1464714138963 Marionette TRACE conn3 <- [1,1362,null,{}] 10:02:18 INFO - PROCESS | 1771 | 1464714138968 Marionette TRACE conn3 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:19 INFO - PROCESS | 1771 | 1464714139175 Marionette TRACE conn3 <- [1,1363,null,{"value":null}] 10:02:19 INFO - PROCESS | 1771 | 1464714139511 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:19 INFO - PROCESS | 1771 | ++DOCSHELL 0x86aa3c00 == 152 [pid = 1771] [id = 348] 10:02:19 INFO - PROCESS | 1771 | ++DOMWINDOW == 320 (0x86aa5000) [pid = 1771] [serial = 1045] [outer = (nil)] 10:02:19 INFO - PROCESS | 1771 | ++DOMWINDOW == 321 (0x86aaa800) [pid = 1771] [serial = 1046] [outer = 0x86aa5000] 10:02:19 INFO - PROCESS | 1771 | 1464714139651 Marionette DEBUG loaded listener.js 10:02:19 INFO - PROCESS | 1771 | ++DOMWINDOW == 322 (0x86aad000) [pid = 1771] [serial = 1047] [outer = 0x86aa5000] 10:02:20 INFO - PROCESS | 1771 | 1464714140664 Marionette TRACE conn3 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 10:02:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 10:02:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1743ms 10:02:20 INFO - PROCESS | 1771 | 1464714140703 Marionette TRACE conn3 -> [0,1365,"getWindowHandle",null] 10:02:20 INFO - PROCESS | 1771 | 1464714140706 Marionette TRACE conn3 <- [1,1365,null,{"value":"8"}] 10:02:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 10:02:20 INFO - PROCESS | 1771 | 1464714140713 Marionette TRACE conn3 -> [0,1366,"setScriptTimeout",{"ms":35000}] 10:02:20 INFO - PROCESS | 1771 | 1464714140717 Marionette TRACE conn3 <- [1,1366,null,{}] 10:02:20 INFO - PROCESS | 1771 | 1464714140722 Marionette TRACE conn3 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:20 INFO - PROCESS | 1771 | 1464714140912 Marionette TRACE conn3 <- [1,1367,null,{"value":null}] 10:02:21 INFO - PROCESS | 1771 | 1464714141842 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:21 INFO - PROCESS | 1771 | ++DOCSHELL 0x89f15400 == 153 [pid = 1771] [id = 349] 10:02:21 INFO - PROCESS | 1771 | ++DOMWINDOW == 323 (0x8a006800) [pid = 1771] [serial = 1048] [outer = (nil)] 10:02:21 INFO - PROCESS | 1771 | ++DOMWINDOW == 324 (0x8a19d000) [pid = 1771] [serial = 1049] [outer = 0x8a006800] 10:02:21 INFO - PROCESS | 1771 | 1464714141925 Marionette DEBUG loaded listener.js 10:02:22 INFO - PROCESS | 1771 | ++DOMWINDOW == 325 (0x8a6f5c00) [pid = 1771] [serial = 1050] [outer = 0x8a006800] 10:02:22 INFO - PROCESS | 1771 | 1464714142857 Marionette TRACE conn3 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 10:02:22 INFO - PROCESS | 1771 | 1464714142904 Marionette TRACE conn3 <- [1,1369,null,{"value":"8"}] 10:02:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 10:02:22 INFO - PROCESS | 1771 | 1464714142912 Marionette TRACE conn3 -> [0,1370,"setScriptTimeout",{"ms":35000}] 10:02:22 INFO - PROCESS | 1771 | 1464714142917 Marionette TRACE conn3 <- [1,1370,null,{}] 10:02:22 INFO - PROCESS | 1771 | 1464714142924 Marionette TRACE conn3 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:23 INFO - PROCESS | 1771 | 1464714143162 Marionette TRACE conn3 <- [1,1371,null,{"value":null}] 10:02:23 INFO - PROCESS | 1771 | 1464714143512 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:23 INFO - PROCESS | 1771 | ++DOCSHELL 0x8c0b2c00 == 154 [pid = 1771] [id = 350] 10:02:23 INFO - PROCESS | 1771 | ++DOMWINDOW == 326 (0x8c214400) [pid = 1771] [serial = 1051] [outer = (nil)] 10:02:23 INFO - PROCESS | 1771 | ++DOMWINDOW == 327 (0x8d433800) [pid = 1771] [serial = 1052] [outer = 0x8c214400] 10:02:23 INFO - PROCESS | 1771 | 1464714143703 Marionette DEBUG loaded listener.js 10:02:23 INFO - PROCESS | 1771 | ++DOMWINDOW == 328 (0x8d994c00) [pid = 1771] [serial = 1053] [outer = 0x8c214400] 10:02:24 INFO - PROCESS | 1771 | 1464714144709 Marionette TRACE conn3 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 10:02:24 INFO - PROCESS | 1771 | 1464714144768 Marionette TRACE conn3 <- [1,1373,null,{"value":"8"}] 10:02:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 10:02:24 INFO - PROCESS | 1771 | 1464714144775 Marionette TRACE conn3 -> [0,1374,"setScriptTimeout",{"ms":35000}] 10:02:24 INFO - PROCESS | 1771 | 1464714144778 Marionette TRACE conn3 <- [1,1374,null,{}] 10:02:24 INFO - PROCESS | 1771 | 1464714144784 Marionette TRACE conn3 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:25 INFO - PROCESS | 1771 | 1464714145023 Marionette TRACE conn3 <- [1,1375,null,{"value":null}] 10:02:25 INFO - PROCESS | 1771 | --DOCSHELL 0x8e610000 == 153 [pid = 1771] [id = 226] 10:02:25 INFO - PROCESS | 1771 | --DOCSHELL 0x93aa9400 == 152 [pid = 1771] [id = 25] 10:02:25 INFO - PROCESS | 1771 | --DOCSHELL 0x923d7000 == 151 [pid = 1771] [id = 228] 10:02:25 INFO - PROCESS | 1771 | --DOCSHELL 0x91be0000 == 150 [pid = 1771] [id = 229] 10:02:25 INFO - PROCESS | 1771 | --DOCSHELL 0x996e6800 == 149 [pid = 1771] [id = 232] 10:02:25 INFO - PROCESS | 1771 | --DOCSHELL 0x8a647400 == 148 [pid = 1771] [id = 225] 10:02:25 INFO - PROCESS | 1771 | --DOCSHELL 0x8c0ae400 == 147 [pid = 1771] [id = 230] 10:02:25 INFO - PROCESS | 1771 | --DOCSHELL 0x9887dc00 == 146 [pid = 1771] [id = 231] 10:02:25 INFO - PROCESS | 1771 | --DOCSHELL 0x8a2ba400 == 145 [pid = 1771] [id = 333] 10:02:25 INFO - PROCESS | 1771 | --DOCSHELL 0x8da73800 == 144 [pid = 1771] [id = 332] 10:02:25 INFO - PROCESS | 1771 | --DOCSHELL 0x87601800 == 143 [pid = 1771] [id = 308] 10:02:25 INFO - PROCESS | 1771 | --DOCSHELL 0x8c2ca000 == 142 [pid = 1771] [id = 331] 10:02:25 INFO - PROCESS | 1771 | --DOCSHELL 0x8c20ac00 == 141 [pid = 1771] [id = 307] 10:02:25 INFO - PROCESS | 1771 | --DOCSHELL 0x8ae18c00 == 140 [pid = 1771] [id = 330] 10:02:25 INFO - PROCESS | 1771 | --DOCSHELL 0x87605c00 == 139 [pid = 1771] [id = 329] 10:02:25 INFO - PROCESS | 1771 | --DOCSHELL 0x9bbaa800 == 138 [pid = 1771] [id = 328] 10:02:25 INFO - PROCESS | 1771 | --DOCSHELL 0x9bbf0000 == 137 [pid = 1771] [id = 327] 10:02:25 INFO - PROCESS | 1771 | --DOCSHELL 0x896d9c00 == 136 [pid = 1771] [id = 325] 10:02:25 INFO - PROCESS | 1771 | --DOCSHELL 0x9b881000 == 135 [pid = 1771] [id = 326] 10:02:25 INFO - PROCESS | 1771 | --DOCSHELL 0x8d98bc00 == 134 [pid = 1771] [id = 324] 10:02:25 INFO - PROCESS | 1771 | --DOCSHELL 0x8a047400 == 133 [pid = 1771] [id = 323] 10:02:25 INFO - PROCESS | 1771 | --DOCSHELL 0x9880b400 == 132 [pid = 1771] [id = 322] 10:02:25 INFO - PROCESS | 1771 | --DOCSHELL 0x951f1000 == 131 [pid = 1771] [id = 320] 10:02:25 INFO - PROCESS | 1771 | --DOCSHELL 0x981f3800 == 130 [pid = 1771] [id = 321] 10:02:25 INFO - PROCESS | 1771 | --DOCSHELL 0x93ab2c00 == 129 [pid = 1771] [id = 319] 10:02:25 INFO - PROCESS | 1771 | --DOCSHELL 0x8e604400 == 128 [pid = 1771] [id = 318] 10:02:25 INFO - PROCESS | 1771 | --DOCSHELL 0x91df0000 == 127 [pid = 1771] [id = 317] 10:02:25 INFO - PROCESS | 1771 | --DOCSHELL 0x910fa800 == 126 [pid = 1771] [id = 315] 10:02:25 INFO - PROCESS | 1771 | --DOCSHELL 0x8a8c9800 == 125 [pid = 1771] [id = 316] 10:02:25 INFO - PROCESS | 1771 | --DOCSHELL 0x8c0b0800 == 124 [pid = 1771] [id = 314] 10:02:25 INFO - PROCESS | 1771 | --DOCSHELL 0x8d98c000 == 123 [pid = 1771] [id = 313] 10:02:25 INFO - PROCESS | 1771 | --DOCSHELL 0x8c0b1000 == 122 [pid = 1771] [id = 312] 10:02:25 INFO - PROCESS | 1771 | --DOCSHELL 0x8a00c800 == 121 [pid = 1771] [id = 311] 10:02:25 INFO - PROCESS | 1771 | 1464714145950 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:26 INFO - PROCESS | 1771 | --DOMWINDOW == 327 (0x8db84800) [pid = 1771] [serial = 924] [outer = (nil)] [url = about:blank] 10:02:26 INFO - PROCESS | 1771 | --DOMWINDOW == 326 (0x8dbb5000) [pid = 1771] [serial = 926] [outer = (nil)] [url = about:blank] 10:02:26 INFO - PROCESS | 1771 | --DOMWINDOW == 325 (0x8dbee400) [pid = 1771] [serial = 927] [outer = (nil)] [url = about:blank] 10:02:26 INFO - PROCESS | 1771 | --DOMWINDOW == 324 (0x8d98e400) [pid = 1771] [serial = 920] [outer = (nil)] [url = about:blank] 10:02:26 INFO - PROCESS | 1771 | --DOMWINDOW == 323 (0x8a8ca800) [pid = 1771] [serial = 917] [outer = (nil)] [url = about:blank] 10:02:26 INFO - PROCESS | 1771 | --DOMWINDOW == 322 (0x8ae19400) [pid = 1771] [serial = 918] [outer = (nil)] [url = about:blank] 10:02:26 INFO - PROCESS | 1771 | --DOMWINDOW == 321 (0x8a64ec00) [pid = 1771] [serial = 915] [outer = (nil)] [url = about:blank] 10:02:26 INFO - PROCESS | 1771 | --DOMWINDOW == 320 (0x8a3c7800) [pid = 1771] [serial = 914] [outer = (nil)] [url = about:blank] 10:02:26 INFO - PROCESS | 1771 | --DOMWINDOW == 319 (0x8c2c5800) [pid = 1771] [serial = 911] [outer = (nil)] [url = about:blank] 10:02:26 INFO - PROCESS | 1771 | --DOMWINDOW == 318 (0x8760f000) [pid = 1771] [serial = 908] [outer = (nil)] [url = about:blank] 10:02:26 INFO - PROCESS | 1771 | --DOMWINDOW == 317 (0x8dbaac00) [pid = 1771] [serial = 905] [outer = (nil)] [url = about:blank] 10:02:26 INFO - PROCESS | 1771 | --DOMWINDOW == 316 (0x88466000) [pid = 1771] [serial = 902] [outer = (nil)] [url = about:blank] 10:02:26 INFO - PROCESS | 1771 | --DOMWINDOW == 315 (0x8dba9000) [pid = 1771] [serial = 899] [outer = (nil)] [url = about:blank] 10:02:26 INFO - PROCESS | 1771 | --DOMWINDOW == 314 (0x896d9800) [pid = 1771] [serial = 896] [outer = (nil)] [url = about:blank] 10:02:26 INFO - PROCESS | 1771 | --DOMWINDOW == 313 (0x95232000) [pid = 1771] [serial = 893] [outer = (nil)] [url = about:blank] 10:02:26 INFO - PROCESS | 1771 | --DOMWINDOW == 312 (0xa51f2400) [pid = 1771] [serial = 890] [outer = (nil)] [url = about:blank] 10:02:26 INFO - PROCESS | 1771 | --DOMWINDOW == 311 (0x8c2c4800) [pid = 1771] [serial = 887] [outer = (nil)] [url = about:blank] 10:02:26 INFO - PROCESS | 1771 | --DOMWINDOW == 310 (0x9d1c9400) [pid = 1771] [serial = 884] [outer = (nil)] [url = about:blank] 10:02:26 INFO - PROCESS | 1771 | --DOMWINDOW == 309 (0x8a2bb000) [pid = 1771] [serial = 881] [outer = (nil)] [url = about:blank] 10:02:26 INFO - PROCESS | 1771 | --DOMWINDOW == 308 (0xa0611800) [pid = 1771] [serial = 878] [outer = (nil)] [url = about:blank] 10:02:26 INFO - PROCESS | 1771 | --DOMWINDOW == 307 (0x9aa9b400) [pid = 1771] [serial = 875] [outer = (nil)] [url = about:blank] 10:02:26 INFO - PROCESS | 1771 | --DOMWINDOW == 306 (0x9a092000) [pid = 1771] [serial = 872] [outer = (nil)] [url = about:blank] 10:02:26 INFO - PROCESS | 1771 | --DOMWINDOW == 305 (0x95764400) [pid = 1771] [serial = 869] [outer = (nil)] [url = about:blank] 10:02:26 INFO - PROCESS | 1771 | --DOMWINDOW == 304 (0x8e605c00) [pid = 1771] [serial = 866] [outer = (nil)] [url = about:blank] 10:02:26 INFO - PROCESS | 1771 | --DOMWINDOW == 303 (0x8c213000) [pid = 1771] [serial = 863] [outer = (nil)] [url = about:blank] 10:02:26 INFO - PROCESS | 1771 | --DOMWINDOW == 302 (0x93b96800) [pid = 1771] [serial = 860] [outer = (nil)] [url = about:blank] 10:02:26 INFO - PROCESS | 1771 | --DOMWINDOW == 301 (0x8db78000) [pid = 1771] [serial = 923] [outer = (nil)] [url = about:blank] 10:02:26 INFO - PROCESS | 1771 | --DOMWINDOW == 300 (0x8da76c00) [pid = 1771] [serial = 921] [outer = (nil)] [url = about:blank] 10:02:26 INFO - PROCESS | 1771 | --DOMWINDOW == 299 (0x8e60fc00) [pid = 1771] [serial = 930] [outer = (nil)] [url = about:blank] 10:02:26 INFO - PROCESS | 1771 | --DOMWINDOW == 298 (0x8e60b000) [pid = 1771] [serial = 929] [outer = (nil)] [url = about:blank] 10:02:26 INFO - PROCESS | 1771 | ++DOCSHELL 0x87605c00 == 122 [pid = 1771] [id = 351] 10:02:26 INFO - PROCESS | 1771 | ++DOMWINDOW == 299 (0x8760f000) [pid = 1771] [serial = 1054] [outer = (nil)] 10:02:26 INFO - PROCESS | 1771 | ++DOMWINDOW == 300 (0x8846b400) [pid = 1771] [serial = 1055] [outer = 0x8760f000] 10:02:26 INFO - PROCESS | 1771 | 1464714146178 Marionette DEBUG loaded listener.js 10:02:26 INFO - PROCESS | 1771 | ++DOMWINDOW == 301 (0x8a3c7800) [pid = 1771] [serial = 1056] [outer = 0x8760f000] 10:02:26 INFO - PROCESS | 1771 | [1771] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 10:02:27 INFO - PROCESS | 1771 | 1464714147037 Marionette TRACE conn3 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 10:02:27 INFO - PROCESS | 1771 | 1464714147119 Marionette TRACE conn3 <- [1,1377,null,{"value":"8"}] 10:02:27 INFO - PROCESS | 1771 | 1464714147134 Marionette TRACE conn3 -> [0,1378,"setScriptTimeout",{"ms":35000}] 10:02:27 INFO - PROCESS | 1771 | 1464714147144 Marionette TRACE conn3 <- [1,1378,null,{}] 10:02:27 INFO - PROCESS | 1771 | 1464714147153 Marionette TRACE conn3 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:27 INFO - PROCESS | 1771 | 1464714147368 Marionette TRACE conn3 <- [1,1379,null,{"value":null}] 10:02:27 INFO - PROCESS | 1771 | 1464714147613 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:27 INFO - PROCESS | 1771 | ++DOCSHELL 0x88467400 == 123 [pid = 1771] [id = 352] 10:02:27 INFO - PROCESS | 1771 | ++DOMWINDOW == 302 (0x8a649400) [pid = 1771] [serial = 1057] [outer = (nil)] 10:02:27 INFO - PROCESS | 1771 | ++DOMWINDOW == 303 (0x8dbad400) [pid = 1771] [serial = 1058] [outer = 0x8a649400] 10:02:27 INFO - PROCESS | 1771 | 1464714147695 Marionette DEBUG loaded listener.js 10:02:27 INFO - PROCESS | 1771 | ++DOMWINDOW == 304 (0x8dbf5000) [pid = 1771] [serial = 1059] [outer = 0x8a649400] 10:02:28 INFO - PROCESS | 1771 | 1464714148498 Marionette TRACE conn3 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1381,"getWindowHandle",null] 10:02:28 INFO - PROCESS | 1771 | 1464714148584 Marionette TRACE conn3 <- [1,1381,null,{"value":"8"}] 10:02:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 10:02:28 INFO - PROCESS | 1771 | 1464714148592 Marionette TRACE conn3 -> [0,1382,"setScriptTimeout",{"ms":35000}] 10:02:28 INFO - PROCESS | 1771 | 1464714148594 Marionette TRACE conn3 <- [1,1382,null,{}] 10:02:28 INFO - PROCESS | 1771 | 1464714148607 Marionette TRACE conn3 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:28 INFO - PROCESS | 1771 | 1464714148884 Marionette TRACE conn3 <- [1,1383,null,{"value":null}] 10:02:28 INFO - PROCESS | 1771 | 1464714148910 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:28 INFO - PROCESS | 1771 | ++DOCSHELL 0x8c2c5400 == 124 [pid = 1771] [id = 353] 10:02:28 INFO - PROCESS | 1771 | ++DOMWINDOW == 305 (0x8da74800) [pid = 1771] [serial = 1060] [outer = (nil)] 10:02:28 INFO - PROCESS | 1771 | ++DOMWINDOW == 306 (0x8ee80000) [pid = 1771] [serial = 1061] [outer = 0x8da74800] 10:02:29 INFO - PROCESS | 1771 | 1464714148998 Marionette DEBUG loaded listener.js 10:02:29 INFO - PROCESS | 1771 | ++DOMWINDOW == 307 (0x8ee8e400) [pid = 1771] [serial = 1062] [outer = 0x8da74800] 10:02:29 INFO - PROCESS | 1771 | [1771] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 10:02:30 INFO - PROCESS | 1771 | 1464714150048 Marionette TRACE conn3 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1385,"getWindowHandle",null] 10:02:30 INFO - PROCESS | 1771 | 1464714150087 Marionette TRACE conn3 <- [1,1385,null,{"value":"8"}] 10:02:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 10:02:30 INFO - PROCESS | 1771 | 1464714150093 Marionette TRACE conn3 -> [0,1386,"setScriptTimeout",{"ms":35000}] 10:02:30 INFO - PROCESS | 1771 | 1464714150095 Marionette TRACE conn3 <- [1,1386,null,{}] 10:02:30 INFO - PROCESS | 1771 | 1464714150101 Marionette TRACE conn3 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:30 INFO - PROCESS | 1771 | 1464714150373 Marionette TRACE conn3 <- [1,1387,null,{"value":null}] 10:02:30 INFO - PROCESS | 1771 | 1464714150402 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:30 INFO - PROCESS | 1771 | ++DOCSHELL 0x8f1f5c00 == 125 [pid = 1771] [id = 354] 10:02:30 INFO - PROCESS | 1771 | ++DOMWINDOW == 308 (0x8f1f6000) [pid = 1771] [serial = 1063] [outer = (nil)] 10:02:30 INFO - PROCESS | 1771 | ++DOMWINDOW == 309 (0x910f8c00) [pid = 1771] [serial = 1064] [outer = 0x8f1f6000] 10:02:30 INFO - PROCESS | 1771 | 1464714150491 Marionette DEBUG loaded listener.js 10:02:30 INFO - PROCESS | 1771 | ++DOMWINDOW == 310 (0x91bd7000) [pid = 1771] [serial = 1065] [outer = 0x8f1f6000] 10:02:32 INFO - PROCESS | 1771 | --DOMWINDOW == 309 (0x9bba3c00) [pid = 1771] [serial = 709] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 10:02:32 INFO - PROCESS | 1771 | --DOMWINDOW == 308 (0x951eb400) [pid = 1771] [serial = 642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 10:02:32 INFO - PROCESS | 1771 | --DOMWINDOW == 307 (0x8e610400) [pid = 1771] [serial = 679] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 10:02:32 INFO - PROCESS | 1771 | --DOMWINDOW == 306 (0x98165800) [pid = 1771] [serial = 630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 10:02:32 INFO - PROCESS | 1771 | --DOMWINDOW == 305 (0x896dc400) [pid = 1771] [serial = 910] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 10:02:32 INFO - PROCESS | 1771 | --DOMWINDOW == 304 (0x8dbf6c00) [pid = 1771] [serial = 618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 10:02:32 INFO - PROCESS | 1771 | --DOMWINDOW == 303 (0x923cf000) [pid = 1771] [serial = 627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 10:02:32 INFO - PROCESS | 1771 | --DOMWINDOW == 302 (0x92ee4000) [pid = 1771] [serial = 688] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 10:02:32 INFO - PROCESS | 1771 | --DOMWINDOW == 301 (0x91de8400) [pid = 1771] [serial = 703] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 10:02:32 INFO - PROCESS | 1771 | --DOMWINDOW == 300 (0x8e8f5400) [pid = 1771] [serial = 573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 10:02:32 INFO - PROCESS | 1771 | --DOMWINDOW == 299 (0x92ee8000) [pid = 1771] [serial = 685] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 10:02:32 INFO - PROCESS | 1771 | --DOMWINDOW == 298 (0x9a091c00) [pid = 1771] [serial = 697] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 10:02:32 INFO - PROCESS | 1771 | --DOMWINDOW == 297 (0x89e6c800) [pid = 1771] [serial = 615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 10:02:32 INFO - PROCESS | 1771 | --DOMWINDOW == 296 (0x8a6f1c00) [pid = 1771] [serial = 715] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 10:02:32 INFO - PROCESS | 1771 | --DOMWINDOW == 295 (0x99a4f000) [pid = 1771] [serial = 636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 10:02:32 INFO - PROCESS | 1771 | --DOMWINDOW == 294 (0x8a8d0800) [pid = 1771] [serial = 832] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 10:02:32 INFO - PROCESS | 1771 | --DOMWINDOW == 293 (0x8a193800) [pid = 1771] [serial = 829] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 10:02:32 INFO - PROCESS | 1771 | --DOMWINDOW == 292 (0x8a8cdc00) [pid = 1771] [serial = 826] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 10:02:32 INFO - PROCESS | 1771 | --DOMWINDOW == 291 (0xa2380400) [pid = 1771] [serial = 823] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 10:02:32 INFO - PROCESS | 1771 | --DOMWINDOW == 290 (0x8d436400) [pid = 1771] [serial = 820] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 10:02:32 INFO - PROCESS | 1771 | --DOMWINDOW == 289 (0x9bb9d800) [pid = 1771] [serial = 817] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 10:02:32 INFO - PROCESS | 1771 | --DOMWINDOW == 288 (0x981f2000) [pid = 1771] [serial = 814] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 10:02:32 INFO - PROCESS | 1771 | --DOMWINDOW == 287 (0x996f1800) [pid = 1771] [serial = 811] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 10:02:32 INFO - PROCESS | 1771 | --DOMWINDOW == 286 (0x951ed800) [pid = 1771] [serial = 808] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 10:02:32 INFO - PROCESS | 1771 | --DOMWINDOW == 285 (0x950ae000) [pid = 1771] [serial = 805] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 10:02:32 INFO - PROCESS | 1771 | --DOMWINDOW == 284 (0x91bdd800) [pid = 1771] [serial = 802] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 10:02:32 INFO - PROCESS | 1771 | --DOMWINDOW == 283 (0x8dbf1800) [pid = 1771] [serial = 799] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 10:02:32 INFO - PROCESS | 1771 | --DOMWINDOW == 282 (0x8a6f6800) [pid = 1771] [serial = 796] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 10:02:32 INFO - PROCESS | 1771 | --DOMWINDOW == 281 (0x976cc400) [pid = 1771] [serial = 27] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 10:02:32 INFO - PROCESS | 1771 | --DOMWINDOW == 280 (0x9b023000) [pid = 1771] [serial = 639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 10:02:32 INFO - PROCESS | 1771 | --DOMWINDOW == 279 (0x996ed800) [pid = 1771] [serial = 694] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 10:02:32 INFO - PROCESS | 1771 | --DOMWINDOW == 278 (0x910f1000) [pid = 1771] [serial = 621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 10:02:32 INFO - PROCESS | 1771 | --DOMWINDOW == 277 (0x99801400) [pid = 1771] [serial = 712] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 10:02:32 INFO - PROCESS | 1771 | --DOMWINDOW == 276 (0x9a724400) [pid = 1771] [serial = 633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 10:02:32 INFO - PROCESS | 1771 | --DOMWINDOW == 275 (0x951e8400) [pid = 1771] [serial = 691] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 10:02:32 INFO - PROCESS | 1771 | --DOMWINDOW == 274 (0x920cf800) [pid = 1771] [serial = 682] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 10:02:32 INFO - PROCESS | 1771 | --DOMWINDOW == 273 (0x9a4d9c00) [pid = 1771] [serial = 700] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 10:02:32 INFO - PROCESS | 1771 | --DOMWINDOW == 272 (0x8c0a9800) [pid = 1771] [serial = 570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 10:02:32 INFO - PROCESS | 1771 | --DOMWINDOW == 271 (0x9bba9800) [pid = 1771] [serial = 706] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 10:02:32 INFO - PROCESS | 1771 | --DOMWINDOW == 270 (0x8a051400) [pid = 1771] [serial = 652] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 10:02:32 INFO - PROCESS | 1771 | --DOMWINDOW == 269 (0x89e65c00) [pid = 1771] [serial = 649] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 10:02:32 INFO - PROCESS | 1771 | --DOMWINDOW == 268 (0x8ae1cc00) [pid = 1771] [serial = 676] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 10:02:32 INFO - PROCESS | 1771 | --DOMWINDOW == 267 (0xa31f4c00) [pid = 1771] [serial = 645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 10:02:32 INFO - PROCESS | 1771 | --DOMWINDOW == 266 (0x8ee89400) [pid = 1771] [serial = 624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 10:02:32 INFO - PROCESS | 1771 | --DOMWINDOW == 265 (0x8dc5a800) [pid = 1771] [serial = 940] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 10:02:32 INFO - PROCESS | 1771 | --DOMWINDOW == 264 (0x94690000) [pid = 1771] [serial = 958] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 10:02:32 INFO - PROCESS | 1771 | --DOMWINDOW == 263 (0x91bd5000) [pid = 1771] [serial = 955] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 10:02:32 INFO - PROCESS | 1771 | --DOMWINDOW == 262 (0x99704800) [pid = 1771] [serial = 967] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 10:02:32 INFO - PROCESS | 1771 | --DOMWINDOW == 261 (0x87606400) [pid = 1771] [serial = 988] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 10:02:32 INFO - PROCESS | 1771 | --DOMWINDOW == 260 (0x99707c00) [pid = 1771] [serial = 964] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 10:02:32 INFO - PROCESS | 1771 | --DOMWINDOW == 259 (0x95770000) [pid = 1771] [serial = 961] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 10:02:32 INFO - PROCESS | 1771 | --DOMWINDOW == 258 (0x8e605400) [pid = 1771] [serial = 943] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 10:02:32 INFO - PROCESS | 1771 | --DOMWINDOW == 257 (0x8ae1bc00) [pid = 1771] [serial = 991] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 10:02:32 INFO - PROCESS | 1771 | --DOMWINDOW == 256 (0x91b3b800) [pid = 1771] [serial = 946] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 10:02:32 INFO - PROCESS | 1771 | --DOMWINDOW == 255 (0x920cc000) [pid = 1771] [serial = 952] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 10:02:32 INFO - PROCESS | 1771 | --DOMWINDOW == 254 (0x910fc000) [pid = 1771] [serial = 949] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 10:02:32 INFO - PROCESS | 1771 | --DOMWINDOW == 253 (0x8f1eec00) [pid = 1771] [serial = 793] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 10:02:32 INFO - PROCESS | 1771 | --DOMWINDOW == 252 (0x957dcc00) [pid = 1771] [serial = 736] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 10:02:32 INFO - PROCESS | 1771 | --DOMWINDOW == 251 (0x996e7400) [pid = 1771] [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.] 10:02:32 INFO - PROCESS | 1771 | --DOMWINDOW == 250 (0x8d437800) [pid = 1771] [serial = 994] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 10:02:32 INFO - PROCESS | 1771 | --DOMWINDOW == 249 (0x95229400) [pid = 1771] [serial = 892] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 10:02:32 INFO - PROCESS | 1771 | --DOMWINDOW == 248 (0x896d2c00) [pid = 1771] [serial = 895] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 10:02:32 INFO - PROCESS | 1771 | --DOMWINDOW == 247 (0x8760c400) [pid = 1771] [serial = 907] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 10:02:32 INFO - PROCESS | 1771 | --DOMWINDOW == 246 (0x8dc56800) [pid = 1771] [serial = 865] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 10:02:32 INFO - PROCESS | 1771 | --DOMWINDOW == 245 (0x8da7f000) [pid = 1771] [serial = 766] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 10:02:32 INFO - PROCESS | 1771 | --DOMWINDOW == 244 (0x996e8800) [pid = 1771] [serial = 588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 10:02:32 INFO - PROCESS | 1771 | --DOMWINDOW == 243 (0x9b83a000) [pid = 1771] [serial = 751] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 10:02:32 INFO - PROCESS | 1771 | --DOMWINDOW == 242 (0x8a64f400) [pid = 1771] [serial = 739] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 10:02:32 INFO - PROCESS | 1771 | --DOMWINDOW == 241 (0x8846bc00) [pid = 1771] [serial = 904] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 10:02:32 INFO - PROCESS | 1771 | --DOMWINDOW == 240 (0x9a4bb800) [pid = 1771] [serial = 748] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 10:02:32 INFO - PROCESS | 1771 | --DOMWINDOW == 239 (0x93b19000) [pid = 1771] [serial = 868] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 10:02:32 INFO - PROCESS | 1771 | --DOMWINDOW == 238 (0x9980fc00) [pid = 1771] [serial = 877] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 10:02:32 INFO - PROCESS | 1771 | --DOMWINDOW == 237 (0x9b924800) [pid = 1771] [serial = 757] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 10:02:32 INFO - PROCESS | 1771 | --DOMWINDOW == 236 (0x8a2b5800) [pid = 1771] [serial = 880] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 10:02:32 INFO - PROCESS | 1771 | --DOMWINDOW == 235 (0x8ee82800) [pid = 1771] [serial = 742] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 10:02:32 INFO - PROCESS | 1771 | --DOMWINDOW == 234 (0x9a6e0400) [pid = 1771] [serial = 889] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 10:02:32 INFO - PROCESS | 1771 | --DOMWINDOW == 233 (0x8a2ba000) [pid = 1771] [serial = 886] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 10:02:32 INFO - PROCESS | 1771 | --DOMWINDOW == 232 (0x88460800) [pid = 1771] [serial = 901] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 10:02:32 INFO - PROCESS | 1771 | --DOMWINDOW == 231 (0x99a54000) [pid = 1771] [serial = 871] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 10:02:32 INFO - PROCESS | 1771 | --DOMWINDOW == 230 (0x92eef800) [pid = 1771] [serial = 579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 10:02:32 INFO - PROCESS | 1771 | --DOMWINDOW == 229 (0x896d7000) [pid = 1771] [serial = 898] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 10:02:32 INFO - PROCESS | 1771 | --DOMWINDOW == 228 (0x91dee000) [pid = 1771] [serial = 576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 10:02:32 INFO - PROCESS | 1771 | --DOMWINDOW == 227 (0x8a2bd000) [pid = 1771] [serial = 883] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 10:02:32 INFO - PROCESS | 1771 | --DOMWINDOW == 226 (0x8a8d1c00) [pid = 1771] [serial = 862] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 10:02:32 INFO - PROCESS | 1771 | --DOMWINDOW == 225 (0x8a3bc000) [pid = 1771] [serial = 835] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 10:02:32 INFO - PROCESS | 1771 | --DOMWINDOW == 224 (0x8da71c00) [pid = 1771] [serial = 763] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 10:02:32 INFO - PROCESS | 1771 | --DOMWINDOW == 223 (0xa22ba400) [pid = 1771] [serial = 754] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 10:02:32 INFO - PROCESS | 1771 | --DOMWINDOW == 222 (0x957dbc00) [pid = 1771] [serial = 745] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 10:02:32 INFO - PROCESS | 1771 | --DOMWINDOW == 221 (0x98f57c00) [pid = 1771] [serial = 585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 10:02:32 INFO - PROCESS | 1771 | --DOMWINDOW == 220 (0x8da70400) [pid = 1771] [serial = 760] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 10:02:32 INFO - PROCESS | 1771 | --DOMWINDOW == 219 (0x951f4400) [pid = 1771] [serial = 582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 10:02:32 INFO - PROCESS | 1771 | --DOMWINDOW == 218 (0x9a503000) [pid = 1771] [serial = 874] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 10:02:32 INFO - PROCESS | 1771 | --DOMWINDOW == 217 (0x8a64c000) [pid = 1771] [serial = 769] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 10:02:32 INFO - PROCESS | 1771 | --DOMWINDOW == 216 (0x92e44000) [pid = 1771] [serial = 859] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 10:02:32 INFO - PROCESS | 1771 | --DOMWINDOW == 215 (0x8dcd3400) [pid = 1771] [serial = 997] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 10:02:32 INFO - PROCESS | 1771 | --DOMWINDOW == 214 (0x8c210800) [pid = 1771] [serial = 937] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 10:02:32 INFO - PROCESS | 1771 | --DOMWINDOW == 213 (0x8a010400) [pid = 1771] [serial = 934] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 10:02:33 INFO - PROCESS | 1771 | 1464714153179 Marionette TRACE conn3 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1389,"getWindowHandle",null] 10:02:33 INFO - PROCESS | 1771 | 1464714153232 Marionette TRACE conn3 <- [1,1389,null,{"value":"8"}] 10:02:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 10:02:33 INFO - PROCESS | 1771 | 1464714153239 Marionette TRACE conn3 -> [0,1390,"setScriptTimeout",{"ms":35000}] 10:02:33 INFO - PROCESS | 1771 | 1464714153242 Marionette TRACE conn3 <- [1,1390,null,{}] 10:02:33 INFO - PROCESS | 1771 | 1464714153259 Marionette TRACE conn3 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:33 INFO - PROCESS | 1771 | 1464714153473 Marionette TRACE conn3 <- [1,1391,null,{"value":null}] 10:02:33 INFO - PROCESS | 1771 | 1464714153484 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:33 INFO - PROCESS | 1771 | ++DOCSHELL 0x896d7000 == 126 [pid = 1771] [id = 355] 10:02:33 INFO - PROCESS | 1771 | ++DOMWINDOW == 214 (0x8a051400) [pid = 1771] [serial = 1066] [outer = (nil)] 10:02:33 INFO - PROCESS | 1771 | ++DOMWINDOW == 215 (0x8ae1cc00) [pid = 1771] [serial = 1067] [outer = 0x8a051400] 10:02:33 INFO - PROCESS | 1771 | 1464714153562 Marionette DEBUG loaded listener.js 10:02:33 INFO - PROCESS | 1771 | ++DOMWINDOW == 216 (0x8c2bfc00) [pid = 1771] [serial = 1068] [outer = 0x8a051400] 10:02:34 INFO - PROCESS | 1771 | 1464714154712 Marionette TRACE conn3 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 10:02:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 10:02:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1499ms 10:02:34 INFO - PROCESS | 1771 | 1464714154740 Marionette TRACE conn3 -> [0,1393,"getWindowHandle",null] 10:02:34 INFO - PROCESS | 1771 | 1464714154746 Marionette TRACE conn3 <- [1,1393,null,{"value":"8"}] 10:02:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 10:02:34 INFO - PROCESS | 1771 | 1464714154756 Marionette TRACE conn3 -> [0,1394,"setScriptTimeout",{"ms":35000}] 10:02:34 INFO - PROCESS | 1771 | 1464714154762 Marionette TRACE conn3 <- [1,1394,null,{}] 10:02:34 INFO - PROCESS | 1771 | 1464714154772 Marionette TRACE conn3 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:35 INFO - PROCESS | 1771 | 1464714154994 Marionette TRACE conn3 <- [1,1395,null,{"value":null}] 10:02:35 INFO - PROCESS | 1771 | 1464714155371 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:35 INFO - PROCESS | 1771 | ++DOCSHELL 0x8a010000 == 127 [pid = 1771] [id = 356] 10:02:35 INFO - PROCESS | 1771 | ++DOMWINDOW == 217 (0x8a053c00) [pid = 1771] [serial = 1069] [outer = (nil)] 10:02:35 INFO - PROCESS | 1771 | ++DOMWINDOW == 218 (0x8a2bd800) [pid = 1771] [serial = 1070] [outer = 0x8a053c00] 10:02:35 INFO - PROCESS | 1771 | 1464714155472 Marionette DEBUG loaded listener.js 10:02:35 INFO - PROCESS | 1771 | ++DOMWINDOW == 219 (0x8a6f5400) [pid = 1771] [serial = 1071] [outer = 0x8a053c00] 10:02:36 INFO - PROCESS | 1771 | 1464714156406 Marionette TRACE conn3 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 10:02:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 10:02:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1689ms 10:02:36 INFO - PROCESS | 1771 | 1464714156444 Marionette TRACE conn3 -> [0,1397,"getWindowHandle",null] 10:02:36 INFO - PROCESS | 1771 | 1464714156453 Marionette TRACE conn3 <- [1,1397,null,{"value":"8"}] 10:02:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 10:02:36 INFO - PROCESS | 1771 | 1464714156463 Marionette TRACE conn3 -> [0,1398,"setScriptTimeout",{"ms":35000}] 10:02:36 INFO - PROCESS | 1771 | 1464714156469 Marionette TRACE conn3 <- [1,1398,null,{}] 10:02:36 INFO - PROCESS | 1771 | 1464714156475 Marionette TRACE conn3 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:36 INFO - PROCESS | 1771 | 1464714156681 Marionette TRACE conn3 <- [1,1399,null,{"value":null}] 10:02:37 INFO - PROCESS | 1771 | 1464714156999 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:37 INFO - PROCESS | 1771 | ++DOCSHELL 0x8c211800 == 128 [pid = 1771] [id = 357] 10:02:37 INFO - PROCESS | 1771 | ++DOMWINDOW == 220 (0x8c2c4800) [pid = 1771] [serial = 1072] [outer = (nil)] 10:02:37 INFO - PROCESS | 1771 | ++DOMWINDOW == 221 (0x8d439400) [pid = 1771] [serial = 1073] [outer = 0x8c2c4800] 10:02:37 INFO - PROCESS | 1771 | 1464714157090 Marionette DEBUG loaded listener.js 10:02:37 INFO - PROCESS | 1771 | ++DOMWINDOW == 222 (0x8da75400) [pid = 1771] [serial = 1074] [outer = 0x8c2c4800] 10:02:38 INFO - PROCESS | 1771 | 1464714158059 Marionette TRACE conn3 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 10:02:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 10:02:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1631ms 10:02:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 10:02:38 INFO - PROCESS | 1771 | 1464714158095 Marionette TRACE conn3 -> [0,1401,"getWindowHandle",null] 10:02:38 INFO - PROCESS | 1771 | 1464714158098 Marionette TRACE conn3 <- [1,1401,null,{"value":"8"}] 10:02:38 INFO - PROCESS | 1771 | 1464714158105 Marionette TRACE conn3 -> [0,1402,"setScriptTimeout",{"ms":35000}] 10:02:38 INFO - PROCESS | 1771 | 1464714158111 Marionette TRACE conn3 <- [1,1402,null,{}] 10:02:38 INFO - PROCESS | 1771 | 1464714158128 Marionette TRACE conn3 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:38 INFO - PROCESS | 1771 | 1464714158390 Marionette TRACE conn3 <- [1,1403,null,{"value":null}] 10:02:38 INFO - PROCESS | 1771 | 1464714158725 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:38 INFO - PROCESS | 1771 | ++DOCSHELL 0x8db7e400 == 129 [pid = 1771] [id = 358] 10:02:38 INFO - PROCESS | 1771 | ++DOMWINDOW == 223 (0x8dbf6400) [pid = 1771] [serial = 1075] [outer = (nil)] 10:02:38 INFO - PROCESS | 1771 | ++DOMWINDOW == 224 (0x8dc61400) [pid = 1771] [serial = 1076] [outer = 0x8dbf6400] 10:02:38 INFO - PROCESS | 1771 | 1464714158816 Marionette DEBUG loaded listener.js 10:02:38 INFO - PROCESS | 1771 | ++DOMWINDOW == 225 (0x8e8f4000) [pid = 1771] [serial = 1077] [outer = 0x8dbf6400] 10:02:39 INFO - PROCESS | 1771 | 1464714159761 Marionette TRACE conn3 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 10:02:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 10:02:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1689ms 10:02:39 INFO - PROCESS | 1771 | 1464714159793 Marionette TRACE conn3 -> [0,1405,"getWindowHandle",null] 10:02:39 INFO - PROCESS | 1771 | 1464714159797 Marionette TRACE conn3 <- [1,1405,null,{"value":"8"}] 10:02:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 10:02:39 INFO - PROCESS | 1771 | 1464714159803 Marionette TRACE conn3 -> [0,1406,"setScriptTimeout",{"ms":35000}] 10:02:39 INFO - PROCESS | 1771 | 1464714159806 Marionette TRACE conn3 <- [1,1406,null,{}] 10:02:39 INFO - PROCESS | 1771 | 1464714159812 Marionette TRACE conn3 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:40 INFO - PROCESS | 1771 | 1464714160009 Marionette TRACE conn3 <- [1,1407,null,{"value":null}] 10:02:40 INFO - PROCESS | 1771 | 1464714160342 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:40 INFO - PROCESS | 1771 | ++DOCSHELL 0x8dba7400 == 130 [pid = 1771] [id = 359] 10:02:40 INFO - PROCESS | 1771 | ++DOMWINDOW == 226 (0x8e60f400) [pid = 1771] [serial = 1078] [outer = (nil)] 10:02:40 INFO - PROCESS | 1771 | ++DOMWINDOW == 227 (0x910fc000) [pid = 1771] [serial = 1079] [outer = 0x8e60f400] 10:02:40 INFO - PROCESS | 1771 | 1464714160447 Marionette DEBUG loaded listener.js 10:02:40 INFO - PROCESS | 1771 | ++DOMWINDOW == 228 (0x91b3e400) [pid = 1771] [serial = 1080] [outer = 0x8e60f400] 10:02:41 INFO - PROCESS | 1771 | 1464714161359 Marionette TRACE conn3 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 10:02:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 10:02:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1629ms 10:02:41 INFO - PROCESS | 1771 | 1464714161434 Marionette TRACE conn3 -> [0,1409,"getWindowHandle",null] 10:02:41 INFO - PROCESS | 1771 | 1464714161438 Marionette TRACE conn3 <- [1,1409,null,{"value":"8"}] 10:02:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 10:02:41 INFO - PROCESS | 1771 | 1464714161445 Marionette TRACE conn3 -> [0,1410,"setScriptTimeout",{"ms":35000}] 10:02:41 INFO - PROCESS | 1771 | 1464714161448 Marionette TRACE conn3 <- [1,1410,null,{}] 10:02:41 INFO - PROCESS | 1771 | 1464714161454 Marionette TRACE conn3 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:41 INFO - PROCESS | 1771 | 1464714161689 Marionette TRACE conn3 <- [1,1411,null,{"value":null}] 10:02:42 INFO - PROCESS | 1771 | 1464714162001 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:42 INFO - PROCESS | 1771 | ++DOCSHELL 0x8f1ee800 == 131 [pid = 1771] [id = 360] 10:02:42 INFO - PROCESS | 1771 | ++DOMWINDOW == 229 (0x8f1f2400) [pid = 1771] [serial = 1081] [outer = (nil)] 10:02:42 INFO - PROCESS | 1771 | ++DOMWINDOW == 230 (0x91c6d000) [pid = 1771] [serial = 1082] [outer = 0x8f1f2400] 10:02:42 INFO - PROCESS | 1771 | 1464714162091 Marionette DEBUG loaded listener.js 10:02:42 INFO - PROCESS | 1771 | ++DOMWINDOW == 231 (0x91c6f800) [pid = 1771] [serial = 1083] [outer = 0x8f1f2400] 10:02:43 INFO - PROCESS | 1771 | 1464714163069 Marionette TRACE conn3 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 10:02:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 10:02:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1680ms 10:02:43 INFO - PROCESS | 1771 | 1464714163126 Marionette TRACE conn3 -> [0,1413,"getWindowHandle",null] 10:02:43 INFO - PROCESS | 1771 | 1464714163129 Marionette TRACE conn3 <- [1,1413,null,{"value":"8"}] 10:02:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 10:02:43 INFO - PROCESS | 1771 | 1464714163135 Marionette TRACE conn3 -> [0,1414,"setScriptTimeout",{"ms":35000}] 10:02:43 INFO - PROCESS | 1771 | 1464714163139 Marionette TRACE conn3 <- [1,1414,null,{}] 10:02:43 INFO - PROCESS | 1771 | 1464714163145 Marionette TRACE conn3 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:43 INFO - PROCESS | 1771 | 1464714163427 Marionette TRACE conn3 <- [1,1415,null,{"value":null}] 10:02:43 INFO - PROCESS | 1771 | 1464714163761 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:43 INFO - PROCESS | 1771 | ++DOCSHELL 0x86aa5c00 == 132 [pid = 1771] [id = 361] 10:02:43 INFO - PROCESS | 1771 | ++DOMWINDOW == 232 (0x8a050c00) [pid = 1771] [serial = 1084] [outer = (nil)] 10:02:43 INFO - PROCESS | 1771 | ++DOMWINDOW == 233 (0x91c65800) [pid = 1771] [serial = 1085] [outer = 0x8a050c00] 10:02:43 INFO - PROCESS | 1771 | 1464714163848 Marionette DEBUG loaded listener.js 10:02:43 INFO - PROCESS | 1771 | ++DOMWINDOW == 234 (0x92256000) [pid = 1771] [serial = 1086] [outer = 0x8a050c00] 10:02:44 INFO - PROCESS | 1771 | 1464714164851 Marionette TRACE conn3 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 10:02:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 10:02:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1740ms 10:02:44 INFO - PROCESS | 1771 | 1464714164876 Marionette TRACE conn3 -> [0,1417,"getWindowHandle",null] 10:02:44 INFO - PROCESS | 1771 | 1464714164880 Marionette TRACE conn3 <- [1,1417,null,{"value":"8"}] 10:02:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 10:02:44 INFO - PROCESS | 1771 | 1464714164886 Marionette TRACE conn3 -> [0,1418,"setScriptTimeout",{"ms":35000}] 10:02:44 INFO - PROCESS | 1771 | 1464714164890 Marionette TRACE conn3 <- [1,1418,null,{}] 10:02:44 INFO - PROCESS | 1771 | 1464714164896 Marionette TRACE conn3 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:45 INFO - PROCESS | 1771 | 1464714165086 Marionette TRACE conn3 <- [1,1419,null,{"value":null}] 10:02:45 INFO - PROCESS | 1771 | 1464714165356 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:45 INFO - PROCESS | 1771 | ++DOCSHELL 0x91c6e000 == 133 [pid = 1771] [id = 362] 10:02:45 INFO - PROCESS | 1771 | ++DOMWINDOW == 235 (0x92259400) [pid = 1771] [serial = 1087] [outer = (nil)] 10:02:45 INFO - PROCESS | 1771 | ++DOMWINDOW == 236 (0x92ee5c00) [pid = 1771] [serial = 1088] [outer = 0x92259400] 10:02:45 INFO - PROCESS | 1771 | 1464714165494 Marionette DEBUG loaded listener.js 10:02:45 INFO - PROCESS | 1771 | ++DOMWINDOW == 237 (0x93aa9400) [pid = 1771] [serial = 1089] [outer = 0x92259400] 10:02:46 INFO - PROCESS | 1771 | 1464714166407 Marionette TRACE conn3 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 10:02:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 10:02:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1583ms 10:02:46 INFO - PROCESS | 1771 | 1464714166471 Marionette TRACE conn3 -> [0,1421,"getWindowHandle",null] 10:02:46 INFO - PROCESS | 1771 | 1464714166475 Marionette TRACE conn3 <- [1,1421,null,{"value":"8"}] 10:02:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 10:02:46 INFO - PROCESS | 1771 | 1464714166482 Marionette TRACE conn3 -> [0,1422,"setScriptTimeout",{"ms":35000}] 10:02:46 INFO - PROCESS | 1771 | 1464714166486 Marionette TRACE conn3 <- [1,1422,null,{}] 10:02:46 INFO - PROCESS | 1771 | 1464714166492 Marionette TRACE conn3 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:46 INFO - PROCESS | 1771 | 1464714166693 Marionette TRACE conn3 <- [1,1423,null,{"value":null}] 10:02:47 INFO - PROCESS | 1771 | 1464714167012 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:47 INFO - PROCESS | 1771 | ++DOCSHELL 0x923cdc00 == 134 [pid = 1771] [id = 363] 10:02:47 INFO - PROCESS | 1771 | ++DOMWINDOW == 238 (0x923d1400) [pid = 1771] [serial = 1090] [outer = (nil)] 10:02:47 INFO - PROCESS | 1771 | ++DOMWINDOW == 239 (0x951e7c00) [pid = 1771] [serial = 1091] [outer = 0x923d1400] 10:02:47 INFO - PROCESS | 1771 | 1464714167103 Marionette DEBUG loaded listener.js 10:02:47 INFO - PROCESS | 1771 | ++DOMWINDOW == 240 (0x951ed800) [pid = 1771] [serial = 1092] [outer = 0x923d1400] 10:02:48 INFO - PROCESS | 1771 | 1464714168027 Marionette TRACE conn3 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 10:02:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 10:02:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1586ms 10:02:48 INFO - PROCESS | 1771 | 1464714168069 Marionette TRACE conn3 -> [0,1425,"getWindowHandle",null] 10:02:48 INFO - PROCESS | 1771 | 1464714168073 Marionette TRACE conn3 <- [1,1425,null,{"value":"8"}] 10:02:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 10:02:48 INFO - PROCESS | 1771 | 1464714168079 Marionette TRACE conn3 -> [0,1426,"setScriptTimeout",{"ms":35000}] 10:02:48 INFO - PROCESS | 1771 | 1464714168082 Marionette TRACE conn3 <- [1,1426,null,{}] 10:02:48 INFO - PROCESS | 1771 | 1464714168088 Marionette TRACE conn3 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:48 INFO - PROCESS | 1771 | 1464714168285 Marionette TRACE conn3 <- [1,1427,null,{"value":null}] 10:02:48 INFO - PROCESS | 1771 | 1464714168617 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:48 INFO - PROCESS | 1771 | ++DOCSHELL 0x8c20f400 == 135 [pid = 1771] [id = 364] 10:02:48 INFO - PROCESS | 1771 | ++DOMWINDOW == 241 (0x8ee8ec00) [pid = 1771] [serial = 1093] [outer = (nil)] 10:02:48 INFO - PROCESS | 1771 | ++DOMWINDOW == 242 (0x95236800) [pid = 1771] [serial = 1094] [outer = 0x8ee8ec00] 10:02:48 INFO - PROCESS | 1771 | 1464714168707 Marionette DEBUG loaded listener.js 10:02:48 INFO - PROCESS | 1771 | ++DOMWINDOW == 243 (0x95238400) [pid = 1771] [serial = 1095] [outer = 0x8ee8ec00] 10:02:49 INFO - PROCESS | 1771 | 1464714169674 Marionette TRACE conn3 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 10:02:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 10:02:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1631ms 10:02:49 INFO - PROCESS | 1771 | 1464714169712 Marionette TRACE conn3 -> [0,1429,"getWindowHandle",null] 10:02:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 10:02:49 INFO - PROCESS | 1771 | 1464714169716 Marionette TRACE conn3 <- [1,1429,null,{"value":"8"}] 10:02:49 INFO - PROCESS | 1771 | 1464714169722 Marionette TRACE conn3 -> [0,1430,"setScriptTimeout",{"ms":35000}] 10:02:49 INFO - PROCESS | 1771 | 1464714169725 Marionette TRACE conn3 <- [1,1430,null,{}] 10:02:49 INFO - PROCESS | 1771 | 1464714169731 Marionette TRACE conn3 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:49 INFO - PROCESS | 1771 | 1464714169921 Marionette TRACE conn3 <- [1,1431,null,{"value":null}] 10:02:50 INFO - PROCESS | 1771 | 1464714170241 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:50 INFO - PROCESS | 1771 | ++DOCSHELL 0x951e8400 == 136 [pid = 1771] [id = 365] 10:02:50 INFO - PROCESS | 1771 | ++DOMWINDOW == 244 (0x9522f000) [pid = 1771] [serial = 1096] [outer = (nil)] 10:02:50 INFO - PROCESS | 1771 | ++DOMWINDOW == 245 (0x957e1c00) [pid = 1771] [serial = 1097] [outer = 0x9522f000] 10:02:50 INFO - PROCESS | 1771 | 1464714170337 Marionette DEBUG loaded listener.js 10:02:50 INFO - PROCESS | 1771 | ++DOMWINDOW == 246 (0x95911c00) [pid = 1771] [serial = 1098] [outer = 0x9522f000] 10:02:51 INFO - PROCESS | 1771 | 1464714171330 Marionette TRACE conn3 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 10:02:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 10:02:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1680ms 10:02:51 INFO - PROCESS | 1771 | 1464714171402 Marionette TRACE conn3 -> [0,1433,"getWindowHandle",null] 10:02:51 INFO - PROCESS | 1771 | 1464714171406 Marionette TRACE conn3 <- [1,1433,null,{"value":"8"}] 10:02:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 10:02:51 INFO - PROCESS | 1771 | 1464714171413 Marionette TRACE conn3 -> [0,1434,"setScriptTimeout",{"ms":35000}] 10:02:51 INFO - PROCESS | 1771 | 1464714171417 Marionette TRACE conn3 <- [1,1434,null,{}] 10:02:51 INFO - PROCESS | 1771 | 1464714171423 Marionette TRACE conn3 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:51 INFO - PROCESS | 1771 | 1464714171681 Marionette TRACE conn3 <- [1,1435,null,{"value":null}] 10:02:52 INFO - PROCESS | 1771 | 1464714172015 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:52 INFO - PROCESS | 1771 | ++DOCSHELL 0x95920800 == 137 [pid = 1771] [id = 366] 10:02:52 INFO - PROCESS | 1771 | ++DOMWINDOW == 247 (0x996e6800) [pid = 1771] [serial = 1099] [outer = (nil)] 10:02:52 INFO - PROCESS | 1771 | ++DOMWINDOW == 248 (0x996f1800) [pid = 1771] [serial = 1100] [outer = 0x996e6800] 10:02:52 INFO - PROCESS | 1771 | 1464714172108 Marionette DEBUG loaded listener.js 10:02:52 INFO - PROCESS | 1771 | ++DOMWINDOW == 249 (0x99f2d000) [pid = 1771] [serial = 1101] [outer = 0x996e6800] 10:02:53 INFO - PROCESS | 1771 | 1464714173083 Marionette TRACE conn3 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 10:02:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 10:02:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1729ms 10:02:53 INFO - PROCESS | 1771 | 1464714173143 Marionette TRACE conn3 -> [0,1437,"getWindowHandle",null] 10:02:53 INFO - PROCESS | 1771 | 1464714173148 Marionette TRACE conn3 <- [1,1437,null,{"value":"8"}] 10:02:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 10:02:53 INFO - PROCESS | 1771 | 1464714173154 Marionette TRACE conn3 -> [0,1438,"setScriptTimeout",{"ms":35000}] 10:02:53 INFO - PROCESS | 1771 | 1464714173158 Marionette TRACE conn3 <- [1,1438,null,{}] 10:02:53 INFO - PROCESS | 1771 | 1464714173164 Marionette TRACE conn3 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:53 INFO - PROCESS | 1771 | 1464714173378 Marionette TRACE conn3 <- [1,1439,null,{"value":null}] 10:02:53 INFO - PROCESS | 1771 | 1464714173712 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:53 INFO - PROCESS | 1771 | ++DOCSHELL 0x9816d400 == 138 [pid = 1771] [id = 367] 10:02:53 INFO - PROCESS | 1771 | ++DOMWINDOW == 250 (0x99f2dc00) [pid = 1771] [serial = 1102] [outer = (nil)] 10:02:53 INFO - PROCESS | 1771 | ++DOMWINDOW == 251 (0x9a1a2800) [pid = 1771] [serial = 1103] [outer = 0x99f2dc00] 10:02:53 INFO - PROCESS | 1771 | 1464714173805 Marionette DEBUG loaded listener.js 10:02:53 INFO - PROCESS | 1771 | ++DOMWINDOW == 252 (0x9a1a5800) [pid = 1771] [serial = 1104] [outer = 0x99f2dc00] 10:02:54 INFO - PROCESS | 1771 | 1464714174726 Marionette TRACE conn3 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 10:02:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 10:02:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1637ms 10:02:54 INFO - PROCESS | 1771 | 1464714174792 Marionette TRACE conn3 -> [0,1441,"getWindowHandle",null] 10:02:54 INFO - PROCESS | 1771 | 1464714174796 Marionette TRACE conn3 <- [1,1441,null,{"value":"8"}] 10:02:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 10:02:54 INFO - PROCESS | 1771 | 1464714174831 Marionette TRACE conn3 -> [0,1442,"setScriptTimeout",{"ms":35000}] 10:02:54 INFO - PROCESS | 1771 | 1464714174835 Marionette TRACE conn3 <- [1,1442,null,{}] 10:02:54 INFO - PROCESS | 1771 | 1464714174841 Marionette TRACE conn3 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:55 INFO - PROCESS | 1771 | 1464714175034 Marionette TRACE conn3 <- [1,1443,null,{"value":null}] 10:02:55 INFO - PROCESS | 1771 | 1464714175354 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:55 INFO - PROCESS | 1771 | ++DOCSHELL 0x896e0400 == 139 [pid = 1771] [id = 368] 10:02:55 INFO - PROCESS | 1771 | ++DOMWINDOW == 253 (0x996e7400) [pid = 1771] [serial = 1105] [outer = (nil)] 10:02:55 INFO - PROCESS | 1771 | ++DOMWINDOW == 254 (0x9a1b1800) [pid = 1771] [serial = 1106] [outer = 0x996e7400] 10:02:55 INFO - PROCESS | 1771 | 1464714175447 Marionette DEBUG loaded listener.js 10:02:55 INFO - PROCESS | 1771 | ++DOMWINDOW == 255 (0x9a4b4000) [pid = 1771] [serial = 1107] [outer = 0x996e7400] 10:02:56 INFO - PROCESS | 1771 | 1464714176373 Marionette TRACE conn3 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 10:02:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 10:02:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1602ms 10:02:56 INFO - PROCESS | 1771 | 1464714176430 Marionette TRACE conn3 -> [0,1445,"getWindowHandle",null] 10:02:56 INFO - PROCESS | 1771 | 1464714176434 Marionette TRACE conn3 <- [1,1445,null,{"value":"8"}] 10:02:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 10:02:56 INFO - PROCESS | 1771 | 1464714176440 Marionette TRACE conn3 -> [0,1446,"setScriptTimeout",{"ms":35000}] 10:02:56 INFO - PROCESS | 1771 | 1464714176443 Marionette TRACE conn3 <- [1,1446,null,{}] 10:02:56 INFO - PROCESS | 1771 | 1464714176449 Marionette TRACE conn3 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:56 INFO - PROCESS | 1771 | 1464714176649 Marionette TRACE conn3 <- [1,1447,null,{"value":null}] 10:02:56 INFO - PROCESS | 1771 | 1464714176965 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:57 INFO - PROCESS | 1771 | ++DOCSHELL 0x950ae000 == 140 [pid = 1771] [id = 369] 10:02:57 INFO - PROCESS | 1771 | ++DOMWINDOW == 256 (0x9a2b7000) [pid = 1771] [serial = 1108] [outer = (nil)] 10:02:57 INFO - PROCESS | 1771 | ++DOMWINDOW == 257 (0x9a6e7c00) [pid = 1771] [serial = 1109] [outer = 0x9a2b7000] 10:02:57 INFO - PROCESS | 1771 | 1464714177058 Marionette DEBUG loaded listener.js 10:02:57 INFO - PROCESS | 1771 | ++DOMWINDOW == 258 (0x9a72b400) [pid = 1771] [serial = 1110] [outer = 0x9a2b7000] 10:02:57 INFO - PROCESS | 1771 | 1464714177965 Marionette TRACE conn3 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 10:02:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 10:02:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1577ms 10:02:58 INFO - PROCESS | 1771 | 1464714178019 Marionette TRACE conn3 -> [0,1449,"getWindowHandle",null] 10:02:58 INFO - PROCESS | 1771 | 1464714178023 Marionette TRACE conn3 <- [1,1449,null,{"value":"8"}] 10:02:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 10:02:58 INFO - PROCESS | 1771 | 1464714178029 Marionette TRACE conn3 -> [0,1450,"setScriptTimeout",{"ms":35000}] 10:02:58 INFO - PROCESS | 1771 | 1464714178032 Marionette TRACE conn3 <- [1,1450,null,{}] 10:02:58 INFO - PROCESS | 1771 | 1464714178038 Marionette TRACE conn3 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:58 INFO - PROCESS | 1771 | 1464714178245 Marionette TRACE conn3 <- [1,1451,null,{"value":null}] 10:02:58 INFO - PROCESS | 1771 | 1464714178581 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:58 INFO - PROCESS | 1771 | ++DOCSHELL 0x88468400 == 141 [pid = 1771] [id = 370] 10:02:58 INFO - PROCESS | 1771 | ++DOMWINDOW == 259 (0x9a1b1000) [pid = 1771] [serial = 1111] [outer = (nil)] 10:02:58 INFO - PROCESS | 1771 | ++DOMWINDOW == 260 (0x9b82f400) [pid = 1771] [serial = 1112] [outer = 0x9a1b1000] 10:02:58 INFO - PROCESS | 1771 | 1464714178675 Marionette DEBUG loaded listener.js 10:02:58 INFO - PROCESS | 1771 | ++DOMWINDOW == 261 (0x9b881000) [pid = 1771] [serial = 1113] [outer = 0x9a1b1000] 10:02:59 INFO - PROCESS | 1771 | 1464714179615 Marionette TRACE conn3 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 10:02:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 10:02:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1644ms 10:02:59 INFO - PROCESS | 1771 | 1464714179674 Marionette TRACE conn3 -> [0,1453,"getWindowHandle",null] 10:02:59 INFO - PROCESS | 1771 | 1464714179677 Marionette TRACE conn3 <- [1,1453,null,{"value":"8"}] 10:02:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 10:02:59 INFO - PROCESS | 1771 | 1464714179684 Marionette TRACE conn3 -> [0,1454,"setScriptTimeout",{"ms":35000}] 10:02:59 INFO - PROCESS | 1771 | 1464714179688 Marionette TRACE conn3 <- [1,1454,null,{}] 10:02:59 INFO - PROCESS | 1771 | 1464714179694 Marionette TRACE conn3 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:59 INFO - PROCESS | 1771 | 1464714179897 Marionette TRACE conn3 <- [1,1455,null,{"value":null}] 10:03:00 INFO - PROCESS | 1771 | 1464714180232 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:00 INFO - PROCESS | 1771 | ++DOCSHELL 0x957dd800 == 142 [pid = 1771] [id = 371] 10:03:00 INFO - PROCESS | 1771 | ++DOMWINDOW == 262 (0x9a503000) [pid = 1771] [serial = 1114] [outer = (nil)] 10:03:00 INFO - PROCESS | 1771 | ++DOMWINDOW == 263 (0x9bba0c00) [pid = 1771] [serial = 1115] [outer = 0x9a503000] 10:03:00 INFO - PROCESS | 1771 | 1464714180324 Marionette DEBUG loaded listener.js 10:03:00 INFO - PROCESS | 1771 | ++DOMWINDOW == 264 (0x9bbaa800) [pid = 1771] [serial = 1116] [outer = 0x9a503000] 10:03:01 INFO - PROCESS | 1771 | 1464714181259 Marionette TRACE conn3 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 10:03:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 10:03:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1630ms 10:03:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 10:03:01 INFO - PROCESS | 1771 | 1464714181315 Marionette TRACE conn3 -> [0,1457,"getWindowHandle",null] 10:03:01 INFO - PROCESS | 1771 | 1464714181318 Marionette TRACE conn3 <- [1,1457,null,{"value":"8"}] 10:03:01 INFO - PROCESS | 1771 | 1464714181325 Marionette TRACE conn3 -> [0,1458,"setScriptTimeout",{"ms":35000}] 10:03:01 INFO - PROCESS | 1771 | 1464714181327 Marionette TRACE conn3 <- [1,1458,null,{}] 10:03:01 INFO - PROCESS | 1771 | 1464714181334 Marionette TRACE conn3 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:01 INFO - PROCESS | 1771 | 1464714181569 Marionette TRACE conn3 <- [1,1459,null,{"value":null}] 10:03:01 INFO - PROCESS | 1771 | 1464714181917 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:01 INFO - PROCESS | 1771 | ++DOCSHELL 0x8a3c4800 == 143 [pid = 1771] [id = 372] 10:03:01 INFO - PROCESS | 1771 | ++DOMWINDOW == 265 (0x8a648c00) [pid = 1771] [serial = 1117] [outer = (nil)] 10:03:01 INFO - PROCESS | 1771 | ++DOMWINDOW == 266 (0x8d436400) [pid = 1771] [serial = 1118] [outer = 0x8a648c00] 10:03:02 INFO - PROCESS | 1771 | 1464714182007 Marionette DEBUG loaded listener.js 10:03:02 INFO - PROCESS | 1771 | ++DOMWINDOW == 267 (0x8db80000) [pid = 1771] [serial = 1119] [outer = 0x8a648c00] 10:03:02 INFO - PROCESS | 1771 | 1464714182944 Marionette TRACE conn3 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 10:03:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 10:03:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1691ms 10:03:03 INFO - PROCESS | 1771 | 1464714183015 Marionette TRACE conn3 -> [0,1461,"getWindowHandle",null] 10:03:03 INFO - PROCESS | 1771 | 1464714183019 Marionette TRACE conn3 <- [1,1461,null,{"value":"8"}] 10:03:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 10:03:03 INFO - PROCESS | 1771 | 1464714183026 Marionette TRACE conn3 -> [0,1462,"setScriptTimeout",{"ms":35000}] 10:03:03 INFO - PROCESS | 1771 | 1464714183028 Marionette TRACE conn3 <- [1,1462,null,{}] 10:03:03 INFO - PROCESS | 1771 | 1464714183034 Marionette TRACE conn3 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:03 INFO - PROCESS | 1771 | 1464714183254 Marionette TRACE conn3 <- [1,1463,null,{"value":null}] 10:03:03 INFO - PROCESS | 1771 | 1464714183563 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:03 INFO - PROCESS | 1771 | ++DOCSHELL 0x87607000 == 144 [pid = 1771] [id = 373] 10:03:03 INFO - PROCESS | 1771 | ++DOMWINDOW == 268 (0x87607800) [pid = 1771] [serial = 1120] [outer = (nil)] 10:03:03 INFO - PROCESS | 1771 | ++DOMWINDOW == 269 (0x88463000) [pid = 1771] [serial = 1121] [outer = 0x87607800] 10:03:03 INFO - PROCESS | 1771 | 1464714183650 Marionette DEBUG loaded listener.js 10:03:03 INFO - PROCESS | 1771 | ++DOMWINDOW == 270 (0x89e61c00) [pid = 1771] [serial = 1122] [outer = 0x87607800] 10:03:05 INFO - PROCESS | 1771 | --DOCSHELL 0x91b33400 == 143 [pid = 1771] [id = 214] 10:03:05 INFO - PROCESS | 1771 | --DOCSHELL 0x8c20e000 == 142 [pid = 1771] [id = 222] 10:03:05 INFO - PROCESS | 1771 | --DOCSHELL 0xa3171800 == 141 [pid = 1771] [id = 215] 10:03:05 INFO - PROCESS | 1771 | --DOCSHELL 0x8a052000 == 140 [pid = 1771] [id = 219] 10:03:05 INFO - PROCESS | 1771 | --DOCSHELL 0x91c62400 == 139 [pid = 1771] [id = 346] 10:03:05 INFO - PROCESS | 1771 | --DOCSHELL 0x89f0c000 == 138 [pid = 1771] [id = 347] 10:03:05 INFO - PROCESS | 1771 | --DOCSHELL 0x91c64c00 == 137 [pid = 1771] [id = 345] 10:03:05 INFO - PROCESS | 1771 | --DOCSHELL 0xa6c01400 == 136 [pid = 1771] [id = 344] 10:03:05 INFO - PROCESS | 1771 | --DOCSHELL 0x9a6e4400 == 135 [pid = 1771] [id = 343] 10:03:05 INFO - PROCESS | 1771 | --DOCSHELL 0x8ee82400 == 134 [pid = 1771] [id = 342] 10:03:05 INFO - PROCESS | 1771 | --DOCSHELL 0x951e9800 == 133 [pid = 1771] [id = 340] 10:03:05 INFO - PROCESS | 1771 | --DOCSHELL 0x99f25000 == 132 [pid = 1771] [id = 341] 10:03:05 INFO - PROCESS | 1771 | --DOCSHELL 0x92ee9800 == 131 [pid = 1771] [id = 339] 10:03:05 INFO - PROCESS | 1771 | --DOCSHELL 0x8d43b000 == 130 [pid = 1771] [id = 338] 10:03:05 INFO - PROCESS | 1771 | --DOCSHELL 0x8a3c8400 == 129 [pid = 1771] [id = 337] 10:03:05 INFO - PROCESS | 1771 | --DOCSHELL 0x8dc5b800 == 128 [pid = 1771] [id = 336] 10:03:05 INFO - PROCESS | 1771 | --DOCSHELL 0x8c2c6400 == 127 [pid = 1771] [id = 335] 10:03:05 INFO - PROCESS | 1771 | --DOCSHELL 0x8760e800 == 126 [pid = 1771] [id = 334] 10:03:05 INFO - PROCESS | 1771 | --DOMWINDOW == 269 (0x9d1c8c00) [pid = 1771] [serial = 641] [outer = (nil)] [url = about:blank] 10:03:05 INFO - PROCESS | 1771 | --DOMWINDOW == 268 (0x9a4b1400) [pid = 1771] [serial = 696] [outer = (nil)] [url = about:blank] 10:03:05 INFO - PROCESS | 1771 | --DOMWINDOW == 267 (0x91b35c00) [pid = 1771] [serial = 623] [outer = (nil)] [url = about:blank] 10:03:05 INFO - PROCESS | 1771 | --DOMWINDOW == 266 (0xa25ae800) [pid = 1771] [serial = 714] [outer = (nil)] [url = about:blank] 10:03:05 INFO - PROCESS | 1771 | --DOMWINDOW == 265 (0x9b8dd400) [pid = 1771] [serial = 635] [outer = (nil)] [url = about:blank] 10:03:05 INFO - PROCESS | 1771 | --DOMWINDOW == 264 (0x997a8000) [pid = 1771] [serial = 693] [outer = (nil)] [url = about:blank] 10:03:05 INFO - PROCESS | 1771 | --DOMWINDOW == 263 (0x923d5000) [pid = 1771] [serial = 684] [outer = (nil)] [url = about:blank] 10:03:05 INFO - PROCESS | 1771 | --DOMWINDOW == 262 (0x9a72e000) [pid = 1771] [serial = 702] [outer = (nil)] [url = about:blank] 10:03:05 INFO - PROCESS | 1771 | --DOMWINDOW == 261 (0x8c210c00) [pid = 1771] [serial = 572] [outer = (nil)] [url = about:blank] 10:03:05 INFO - PROCESS | 1771 | --DOMWINDOW == 260 (0x9cda3c00) [pid = 1771] [serial = 708] [outer = (nil)] [url = about:blank] 10:03:05 INFO - PROCESS | 1771 | --DOMWINDOW == 259 (0x8dcd6000) [pid = 1771] [serial = 654] [outer = (nil)] [url = about:blank] 10:03:05 INFO - PROCESS | 1771 | --DOMWINDOW == 258 (0x8c215000) [pid = 1771] [serial = 651] [outer = (nil)] [url = about:blank] 10:03:05 INFO - PROCESS | 1771 | --DOMWINDOW == 257 (0x8d441400) [pid = 1771] [serial = 678] [outer = (nil)] [url = about:blank] 10:03:05 INFO - PROCESS | 1771 | --DOMWINDOW == 256 (0xa6302c00) [pid = 1771] [serial = 647] [outer = (nil)] [url = about:blank] 10:03:05 INFO - PROCESS | 1771 | --DOMWINDOW == 255 (0x951e8c00) [pid = 1771] [serial = 626] [outer = (nil)] [url = about:blank] 10:03:05 INFO - PROCESS | 1771 | --DOMWINDOW == 254 (0xa27ce800) [pid = 1771] [serial = 644] [outer = (nil)] [url = about:blank] 10:03:05 INFO - PROCESS | 1771 | --DOMWINDOW == 253 (0x8f1e8c00) [pid = 1771] [serial = 681] [outer = (nil)] [url = about:blank] 10:03:05 INFO - PROCESS | 1771 | --DOMWINDOW == 252 (0x9a6e9000) [pid = 1771] [serial = 632] [outer = (nil)] [url = about:blank] 10:03:05 INFO - PROCESS | 1771 | --DOMWINDOW == 251 (0x8d98d400) [pid = 1771] [serial = 912] [outer = (nil)] [url = about:blank] 10:03:05 INFO - PROCESS | 1771 | --DOMWINDOW == 250 (0x8e8ec000) [pid = 1771] [serial = 620] [outer = (nil)] [url = about:blank] 10:03:05 INFO - PROCESS | 1771 | --DOMWINDOW == 249 (0x95919000) [pid = 1771] [serial = 629] [outer = (nil)] [url = about:blank] 10:03:05 INFO - PROCESS | 1771 | --DOMWINDOW == 248 (0x9576f400) [pid = 1771] [serial = 690] [outer = (nil)] [url = about:blank] 10:03:05 INFO - PROCESS | 1771 | --DOMWINDOW == 247 (0x9b8d5c00) [pid = 1771] [serial = 705] [outer = (nil)] [url = about:blank] 10:03:05 INFO - PROCESS | 1771 | --DOMWINDOW == 246 (0x8f1e8800) [pid = 1771] [serial = 575] [outer = (nil)] [url = about:blank] 10:03:05 INFO - PROCESS | 1771 | --DOMWINDOW == 245 (0x95084000) [pid = 1771] [serial = 687] [outer = (nil)] [url = about:blank] 10:03:05 INFO - PROCESS | 1771 | --DOMWINDOW == 244 (0x9a6db800) [pid = 1771] [serial = 699] [outer = (nil)] [url = about:blank] 10:03:05 INFO - PROCESS | 1771 | --DOMWINDOW == 243 (0x8a6ef400) [pid = 1771] [serial = 617] [outer = (nil)] [url = about:blank] 10:03:05 INFO - PROCESS | 1771 | --DOMWINDOW == 242 (0xa335d400) [pid = 1771] [serial = 717] [outer = (nil)] [url = about:blank] 10:03:05 INFO - PROCESS | 1771 | --DOMWINDOW == 241 (0x9bbecc00) [pid = 1771] [serial = 638] [outer = (nil)] [url = about:blank] 10:03:05 INFO - PROCESS | 1771 | --DOMWINDOW == 240 (0xa224d400) [pid = 1771] [serial = 711] [outer = (nil)] [url = about:blank] 10:03:05 INFO - PROCESS | 1771 | --DOMWINDOW == 239 (0xa633a800) [pid = 1771] [serial = 756] [outer = (nil)] [url = about:blank] 10:03:05 INFO - PROCESS | 1771 | --DOMWINDOW == 238 (0x9a09a000) [pid = 1771] [serial = 747] [outer = (nil)] [url = about:blank] 10:03:05 INFO - PROCESS | 1771 | --DOMWINDOW == 237 (0x9b90c800) [pid = 1771] [serial = 587] [outer = (nil)] [url = about:blank] 10:03:05 INFO - PROCESS | 1771 | --DOMWINDOW == 236 (0x8da7ac00) [pid = 1771] [serial = 762] [outer = (nil)] [url = about:blank] 10:03:05 INFO - PROCESS | 1771 | --DOMWINDOW == 235 (0x99f24c00) [pid = 1771] [serial = 584] [outer = (nil)] [url = about:blank] 10:03:05 INFO - PROCESS | 1771 | --DOMWINDOW == 234 (0x9b02ac00) [pid = 1771] [serial = 876] [outer = (nil)] [url = about:blank] 10:03:05 INFO - PROCESS | 1771 | --DOMWINDOW == 233 (0x8db82c00) [pid = 1771] [serial = 771] [outer = (nil)] [url = about:blank] 10:03:05 INFO - PROCESS | 1771 | --DOMWINDOW == 232 (0xa3330000) [pid = 1771] [serial = 834] [outer = (nil)] [url = about:blank] 10:03:05 INFO - PROCESS | 1771 | --DOMWINDOW == 231 (0x8a19c800) [pid = 1771] [serial = 831] [outer = (nil)] [url = about:blank] 10:03:05 INFO - PROCESS | 1771 | --DOMWINDOW == 230 (0xa36f0800) [pid = 1771] [serial = 828] [outer = (nil)] [url = about:blank] 10:03:05 INFO - PROCESS | 1771 | --DOMWINDOW == 229 (0xa5147800) [pid = 1771] [serial = 825] [outer = (nil)] [url = about:blank] 10:03:05 INFO - PROCESS | 1771 | --DOMWINDOW == 228 (0xa25ad800) [pid = 1771] [serial = 822] [outer = (nil)] [url = about:blank] 10:03:05 INFO - PROCESS | 1771 | --DOMWINDOW == 227 (0x9cdab000) [pid = 1771] [serial = 819] [outer = (nil)] [url = about:blank] 10:03:05 INFO - PROCESS | 1771 | --DOMWINDOW == 226 (0x9b909400) [pid = 1771] [serial = 816] [outer = (nil)] [url = about:blank] 10:03:05 INFO - PROCESS | 1771 | --DOMWINDOW == 225 (0x9ab1ec00) [pid = 1771] [serial = 813] [outer = (nil)] [url = about:blank] 10:03:05 INFO - PROCESS | 1771 | --DOMWINDOW == 224 (0x976d6400) [pid = 1771] [serial = 810] [outer = (nil)] [url = about:blank] 10:03:05 INFO - PROCESS | 1771 | --DOMWINDOW == 223 (0x9576a000) [pid = 1771] [serial = 807] [outer = (nil)] [url = about:blank] 10:03:05 INFO - PROCESS | 1771 | --DOMWINDOW == 222 (0x93b18000) [pid = 1771] [serial = 804] [outer = (nil)] [url = about:blank] 10:03:05 INFO - PROCESS | 1771 | --DOMWINDOW == 221 (0x8e606c00) [pid = 1771] [serial = 801] [outer = (nil)] [url = about:blank] 10:03:05 INFO - PROCESS | 1771 | --DOMWINDOW == 220 (0x8da74c00) [pid = 1771] [serial = 798] [outer = (nil)] [url = about:blank] 10:03:05 INFO - PROCESS | 1771 | --DOMWINDOW == 219 (0x8846c000) [pid = 1771] [serial = 909] [outer = (nil)] [url = about:blank] 10:03:05 INFO - PROCESS | 1771 | --DOMWINDOW == 218 (0x8f1e8400) [pid = 1771] [serial = 867] [outer = (nil)] [url = about:blank] 10:03:05 INFO - PROCESS | 1771 | --DOMWINDOW == 217 (0x8da88c00) [pid = 1771] [serial = 768] [outer = (nil)] [url = about:blank] 10:03:05 INFO - PROCESS | 1771 | --DOMWINDOW == 216 (0x9bbe2c00) [pid = 1771] [serial = 590] [outer = (nil)] [url = about:blank] 10:03:05 INFO - PROCESS | 1771 | --DOMWINDOW == 215 (0x9cda3000) [pid = 1771] [serial = 753] [outer = (nil)] [url = about:blank] 10:03:05 INFO - PROCESS | 1771 | --DOMWINDOW == 214 (0x8d43a800) [pid = 1771] [serial = 741] [outer = (nil)] [url = about:blank] 10:03:05 INFO - PROCESS | 1771 | --DOMWINDOW == 213 (0x8dbaec00) [pid = 1771] [serial = 906] [outer = (nil)] [url = about:blank] 10:03:05 INFO - PROCESS | 1771 | --DOMWINDOW == 212 (0x9bba2000) [pid = 1771] [serial = 750] [outer = (nil)] [url = about:blank] 10:03:05 INFO - PROCESS | 1771 | --DOMWINDOW == 211 (0x976cac00) [pid = 1771] [serial = 870] [outer = (nil)] [url = about:blank] 10:03:05 INFO - PROCESS | 1771 | --DOMWINDOW == 210 (0xa31f2800) [pid = 1771] [serial = 879] [outer = (nil)] [url = about:blank] 10:03:05 INFO - PROCESS | 1771 | --DOMWINDOW == 209 (0xa680c000) [pid = 1771] [serial = 759] [outer = (nil)] [url = about:blank] 10:03:05 INFO - PROCESS | 1771 | --DOMWINDOW == 208 (0x8a2bc800) [pid = 1771] [serial = 882] [outer = (nil)] [url = about:blank] 10:03:05 INFO - PROCESS | 1771 | --DOMWINDOW == 207 (0x91bde400) [pid = 1771] [serial = 744] [outer = (nil)] [url = about:blank] 10:03:05 INFO - PROCESS | 1771 | --DOMWINDOW == 206 (0xa69c8000) [pid = 1771] [serial = 891] [outer = (nil)] [url = about:blank] 10:03:05 INFO - PROCESS | 1771 | --DOMWINDOW == 205 (0x8c2c7800) [pid = 1771] [serial = 888] [outer = (nil)] [url = about:blank] 10:03:05 INFO - PROCESS | 1771 | --DOMWINDOW == 204 (0x88468c00) [pid = 1771] [serial = 903] [outer = (nil)] [url = about:blank] 10:03:05 INFO - PROCESS | 1771 | --DOMWINDOW == 203 (0x9a4b1c00) [pid = 1771] [serial = 873] [outer = (nil)] [url = about:blank] 10:03:05 INFO - PROCESS | 1771 | --DOMWINDOW == 202 (0x95919c00) [pid = 1771] [serial = 581] [outer = (nil)] [url = about:blank] 10:03:05 INFO - PROCESS | 1771 | --DOMWINDOW == 201 (0x8dbac400) [pid = 1771] [serial = 900] [outer = (nil)] [url = about:blank] 10:03:05 INFO - PROCESS | 1771 | --DOMWINDOW == 200 (0x92ee2800) [pid = 1771] [serial = 578] [outer = (nil)] [url = about:blank] 10:03:05 INFO - PROCESS | 1771 | --DOMWINDOW == 199 (0xa51f1800) [pid = 1771] [serial = 885] [outer = (nil)] [url = about:blank] 10:03:05 INFO - PROCESS | 1771 | --DOMWINDOW == 198 (0x8da78c00) [pid = 1771] [serial = 864] [outer = (nil)] [url = about:blank] 10:03:05 INFO - PROCESS | 1771 | --DOMWINDOW == 197 (0x8a3c3400) [pid = 1771] [serial = 837] [outer = (nil)] [url = about:blank] 10:03:05 INFO - PROCESS | 1771 | --DOMWINDOW == 196 (0xa69ce000) [pid = 1771] [serial = 765] [outer = (nil)] [url = about:blank] 10:03:06 INFO - PROCESS | 1771 | --DOMWINDOW == 195 (0x8e603400) [pid = 1771] [serial = 998] [outer = (nil)] [url = about:blank] 10:03:06 INFO - PROCESS | 1771 | --DOMWINDOW == 194 (0x8ee7fc00) [pid = 1771] [serial = 999] [outer = (nil)] [url = about:blank] 10:03:06 INFO - PROCESS | 1771 | --DOMWINDOW == 193 (0x8da86c00) [pid = 1771] [serial = 939] [outer = (nil)] [url = about:blank] 10:03:06 INFO - PROCESS | 1771 | --DOMWINDOW == 192 (0x8a3c8000) [pid = 1771] [serial = 935] [outer = (nil)] [url = about:blank] 10:03:06 INFO - PROCESS | 1771 | --DOMWINDOW == 191 (0x8a8c6000) [pid = 1771] [serial = 936] [outer = (nil)] [url = about:blank] 10:03:06 INFO - PROCESS | 1771 | --DOMWINDOW == 190 (0x9b01dc00) [pid = 1771] [serial = 971] [outer = (nil)] [url = about:blank] 10:03:06 INFO - PROCESS | 1771 | --DOMWINDOW == 189 (0x8d98a800) [pid = 1771] [serial = 938] [outer = (nil)] [url = about:blank] 10:03:06 INFO - PROCESS | 1771 | --DOMWINDOW == 188 (0x8e8f1800) [pid = 1771] [serial = 941] [outer = (nil)] [url = about:blank] 10:03:06 INFO - PROCESS | 1771 | --DOMWINDOW == 187 (0x8f1eb800) [pid = 1771] [serial = 942] [outer = (nil)] [url = about:blank] 10:03:06 INFO - PROCESS | 1771 | --DOMWINDOW == 186 (0x9522dc00) [pid = 1771] [serial = 959] [outer = (nil)] [url = about:blank] 10:03:06 INFO - PROCESS | 1771 | --DOMWINDOW == 185 (0x9522fc00) [pid = 1771] [serial = 960] [outer = (nil)] [url = about:blank] 10:03:06 INFO - PROCESS | 1771 | --DOMWINDOW == 184 (0x95087400) [pid = 1771] [serial = 956] [outer = (nil)] [url = about:blank] 10:03:06 INFO - PROCESS | 1771 | --DOMWINDOW == 183 (0x950b5400) [pid = 1771] [serial = 957] [outer = (nil)] [url = about:blank] 10:03:06 INFO - PROCESS | 1771 | --DOMWINDOW == 182 (0x9a6e3400) [pid = 1771] [serial = 968] [outer = (nil)] [url = about:blank] 10:03:06 INFO - PROCESS | 1771 | --DOMWINDOW == 181 (0x9a6e5800) [pid = 1771] [serial = 969] [outer = (nil)] [url = about:blank] 10:03:06 INFO - PROCESS | 1771 | --DOMWINDOW == 180 (0x8a19b800) [pid = 1771] [serial = 989] [outer = (nil)] [url = about:blank] 10:03:06 INFO - PROCESS | 1771 | --DOMWINDOW == 179 (0x8a3c3800) [pid = 1771] [serial = 990] [outer = (nil)] [url = about:blank] 10:03:06 INFO - PROCESS | 1771 | --DOMWINDOW == 178 (0xa273c800) [pid = 1771] [serial = 986] [outer = (nil)] [url = about:blank] 10:03:06 INFO - PROCESS | 1771 | --DOMWINDOW == 177 (0xa115ec00) [pid = 1771] [serial = 983] [outer = (nil)] [url = about:blank] 10:03:06 INFO - PROCESS | 1771 | --DOMWINDOW == 176 (0x9cda7c00) [pid = 1771] [serial = 980] [outer = (nil)] [url = about:blank] 10:03:06 INFO - PROCESS | 1771 | --DOMWINDOW == 175 (0x9bba7400) [pid = 1771] [serial = 977] [outer = (nil)] [url = about:blank] 10:03:06 INFO - PROCESS | 1771 | --DOMWINDOW == 174 (0x9abbac00) [pid = 1771] [serial = 974] [outer = (nil)] [url = about:blank] 10:03:06 INFO - PROCESS | 1771 | --DOMWINDOW == 173 (0x99a53400) [pid = 1771] [serial = 965] [outer = (nil)] [url = about:blank] 10:03:06 INFO - PROCESS | 1771 | --DOMWINDOW == 172 (0x9a098c00) [pid = 1771] [serial = 966] [outer = (nil)] [url = about:blank] 10:03:06 INFO - PROCESS | 1771 | --DOMWINDOW == 171 (0x8ee87400) [pid = 1771] [serial = 932] [outer = (nil)] [url = about:blank] 10:03:06 INFO - PROCESS | 1771 | --DOMWINDOW == 170 (0x957dc400) [pid = 1771] [serial = 962] [outer = (nil)] [url = about:blank] 10:03:06 INFO - PROCESS | 1771 | --DOMWINDOW == 169 (0x957e4800) [pid = 1771] [serial = 963] [outer = (nil)] [url = about:blank] 10:03:06 INFO - PROCESS | 1771 | --DOMWINDOW == 168 (0x91460400) [pid = 1771] [serial = 944] [outer = (nil)] [url = about:blank] 10:03:06 INFO - PROCESS | 1771 | --DOMWINDOW == 167 (0x91b33800) [pid = 1771] [serial = 945] [outer = (nil)] [url = about:blank] 10:03:06 INFO - PROCESS | 1771 | --DOMWINDOW == 166 (0x8c20cc00) [pid = 1771] [serial = 992] [outer = (nil)] [url = about:blank] 10:03:06 INFO - PROCESS | 1771 | --DOMWINDOW == 165 (0x8c2c3400) [pid = 1771] [serial = 993] [outer = (nil)] [url = about:blank] 10:03:06 INFO - PROCESS | 1771 | --DOMWINDOW == 164 (0x91bde000) [pid = 1771] [serial = 947] [outer = (nil)] [url = about:blank] 10:03:06 INFO - PROCESS | 1771 | --DOMWINDOW == 163 (0x91ccfc00) [pid = 1771] [serial = 948] [outer = (nil)] [url = about:blank] 10:03:06 INFO - PROCESS | 1771 | --DOMWINDOW == 162 (0x93aaa400) [pid = 1771] [serial = 953] [outer = (nil)] [url = about:blank] 10:03:06 INFO - PROCESS | 1771 | --DOMWINDOW == 161 (0x93b11c00) [pid = 1771] [serial = 954] [outer = (nil)] [url = about:blank] 10:03:06 INFO - PROCESS | 1771 | --DOMWINDOW == 160 (0x92255400) [pid = 1771] [serial = 950] [outer = (nil)] [url = about:blank] 10:03:06 INFO - PROCESS | 1771 | --DOMWINDOW == 159 (0x923d0000) [pid = 1771] [serial = 795] [outer = (nil)] [url = about:blank] 10:03:06 INFO - PROCESS | 1771 | --DOMWINDOW == 158 (0x923ccc00) [pid = 1771] [serial = 951] [outer = (nil)] [url = about:blank] 10:03:06 INFO - PROCESS | 1771 | --DOMWINDOW == 157 (0x996eb800) [pid = 1771] [serial = 738] [outer = (nil)] [url = about:blank] 10:03:06 INFO - PROCESS | 1771 | --DOMWINDOW == 156 (0x8dcdc000) [pid = 1771] [serial = 1001] [outer = (nil)] [url = about:blank] 10:03:06 INFO - PROCESS | 1771 | --DOMWINDOW == 155 (0x8a007000) [pid = 1771] [serial = 648] [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.] 10:03:06 INFO - PROCESS | 1771 | --DOMWINDOW == 154 (0x8da80c00) [pid = 1771] [serial = 995] [outer = (nil)] [url = about:blank] 10:03:06 INFO - PROCESS | 1771 | --DOMWINDOW == 153 (0x8db79800) [pid = 1771] [serial = 996] [outer = (nil)] [url = about:blank] 10:03:06 INFO - PROCESS | 1771 | --DOMWINDOW == 152 (0xa6865800) [pid = 1771] [serial = 894] [outer = (nil)] [url = about:blank] 10:03:06 INFO - PROCESS | 1771 | --DOMWINDOW == 151 (0x896dcc00) [pid = 1771] [serial = 897] [outer = (nil)] [url = about:blank] 10:03:06 INFO - PROCESS | 1771 | --DOMWINDOW == 150 (0x95081000) [pid = 1771] [serial = 861] [outer = (nil)] [url = about:blank] 10:03:06 INFO - PROCESS | 1771 | 1464714186024 Marionette TRACE conn3 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 10:03:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 10:03:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 3187ms 10:03:06 INFO - PROCESS | 1771 | 1464714186216 Marionette TRACE conn3 -> [0,1465,"getWindowHandle",null] 10:03:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 10:03:06 INFO - PROCESS | 1771 | 1464714186222 Marionette TRACE conn3 <- [1,1465,null,{"value":"8"}] 10:03:06 INFO - PROCESS | 1771 | 1464714186230 Marionette TRACE conn3 -> [0,1466,"setScriptTimeout",{"ms":35000}] 10:03:06 INFO - PROCESS | 1771 | 1464714186233 Marionette TRACE conn3 <- [1,1466,null,{}] 10:03:06 INFO - PROCESS | 1771 | 1464714186241 Marionette TRACE conn3 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:06 INFO - PROCESS | 1771 | 1464714186426 Marionette TRACE conn3 <- [1,1467,null,{"value":null}] 10:03:06 INFO - PROCESS | 1771 | 1464714186440 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:06 INFO - PROCESS | 1771 | ++DOCSHELL 0x89e61400 == 127 [pid = 1771] [id = 374] 10:03:06 INFO - PROCESS | 1771 | ++DOMWINDOW == 151 (0x89f0e000) [pid = 1771] [serial = 1123] [outer = (nil)] 10:03:06 INFO - PROCESS | 1771 | ++DOMWINDOW == 152 (0x89f13800) [pid = 1771] [serial = 1124] [outer = 0x89f0e000] 10:03:06 INFO - PROCESS | 1771 | 1464714186543 Marionette DEBUG loaded listener.js 10:03:06 INFO - PROCESS | 1771 | ++DOMWINDOW == 153 (0x8a009000) [pid = 1771] [serial = 1125] [outer = 0x89f0e000] 10:03:07 INFO - PROCESS | 1771 | 1464714187506 Marionette TRACE conn3 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 10:03:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 10:03:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1336ms 10:03:07 INFO - PROCESS | 1771 | 1464714187565 Marionette TRACE conn3 -> [0,1469,"getWindowHandle",null] 10:03:07 INFO - PROCESS | 1771 | 1464714187574 Marionette TRACE conn3 <- [1,1469,null,{"value":"8"}] 10:03:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 10:03:07 INFO - PROCESS | 1771 | 1464714187596 Marionette TRACE conn3 -> [0,1470,"setScriptTimeout",{"ms":35000}] 10:03:07 INFO - PROCESS | 1771 | 1464714187601 Marionette TRACE conn3 <- [1,1470,null,{}] 10:03:07 INFO - PROCESS | 1771 | 1464714187606 Marionette TRACE conn3 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:07 INFO - PROCESS | 1771 | 1464714187793 Marionette TRACE conn3 <- [1,1471,null,{"value":null}] 10:03:07 INFO - PROCESS | 1771 | 1464714187807 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:07 INFO - PROCESS | 1771 | ++DOCSHELL 0x8a2b5800 == 128 [pid = 1771] [id = 375] 10:03:07 INFO - PROCESS | 1771 | ++DOMWINDOW == 154 (0x8a2b6000) [pid = 1771] [serial = 1126] [outer = (nil)] 10:03:07 INFO - PROCESS | 1771 | ++DOMWINDOW == 155 (0x8a2bc000) [pid = 1771] [serial = 1127] [outer = 0x8a2b6000] 10:03:07 INFO - PROCESS | 1771 | 1464714187878 Marionette DEBUG loaded listener.js 10:03:07 INFO - PROCESS | 1771 | ++DOMWINDOW == 156 (0x8a3bbc00) [pid = 1771] [serial = 1128] [outer = 0x8a2b6000] 10:03:08 INFO - PROCESS | 1771 | 1464714188956 Marionette TRACE conn3 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 10:03:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 10:03:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1386ms 10:03:08 INFO - PROCESS | 1771 | 1464714188981 Marionette TRACE conn3 -> [0,1473,"getWindowHandle",null] 10:03:08 INFO - PROCESS | 1771 | 1464714188985 Marionette TRACE conn3 <- [1,1473,null,{"value":"8"}] 10:03:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 10:03:08 INFO - PROCESS | 1771 | 1464714188991 Marionette TRACE conn3 -> [0,1474,"setScriptTimeout",{"ms":35000}] 10:03:09 INFO - PROCESS | 1771 | 1464714188997 Marionette TRACE conn3 <- [1,1474,null,{}] 10:03:09 INFO - PROCESS | 1771 | 1464714189038 Marionette TRACE conn3 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:09 INFO - PROCESS | 1771 | 1464714189301 Marionette TRACE conn3 <- [1,1475,null,{"value":null}] 10:03:09 INFO - PROCESS | 1771 | 1464714189331 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:09 INFO - PROCESS | 1771 | ++DOCSHELL 0x8846ac00 == 129 [pid = 1771] [id = 376] 10:03:09 INFO - PROCESS | 1771 | ++DOMWINDOW == 157 (0x8a64ec00) [pid = 1771] [serial = 1129] [outer = (nil)] 10:03:09 INFO - PROCESS | 1771 | ++DOMWINDOW == 158 (0x8a8cf800) [pid = 1771] [serial = 1130] [outer = 0x8a64ec00] 10:03:09 INFO - PROCESS | 1771 | 1464714189409 Marionette DEBUG loaded listener.js 10:03:09 INFO - PROCESS | 1771 | ++DOMWINDOW == 159 (0x8ae1b400) [pid = 1771] [serial = 1131] [outer = 0x8a64ec00] 10:03:10 INFO - PROCESS | 1771 | 1464714190474 Marionette TRACE conn3 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 10:03:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 10:03:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1553ms 10:03:10 INFO - PROCESS | 1771 | 1464714190546 Marionette TRACE conn3 -> [0,1477,"getWindowHandle",null] 10:03:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 10:03:10 INFO - PROCESS | 1771 | 1464714190564 Marionette TRACE conn3 <- [1,1477,null,{"value":"8"}] 10:03:10 INFO - PROCESS | 1771 | 1464714190577 Marionette TRACE conn3 -> [0,1478,"setScriptTimeout",{"ms":35000}] 10:03:10 INFO - PROCESS | 1771 | 1464714190580 Marionette TRACE conn3 <- [1,1478,null,{}] 10:03:10 INFO - PROCESS | 1771 | 1464714190586 Marionette TRACE conn3 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:11 INFO - PROCESS | 1771 | 1464714191312 Marionette TRACE conn3 <- [1,1479,null,{"value":null}] 10:03:11 INFO - PROCESS | 1771 | --DOMWINDOW == 158 (0x8a8c5800) [pid = 1771] [serial = 1000] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 10:03:11 INFO - PROCESS | 1771 | --DOMWINDOW == 157 (0x8da74800) [pid = 1771] [serial = 1060] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 10:03:11 INFO - PROCESS | 1771 | --DOMWINDOW == 156 (0x8a8c7400) [pid = 1771] [serial = 976] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 10:03:11 INFO - PROCESS | 1771 | --DOMWINDOW == 155 (0x8a649400) [pid = 1771] [serial = 1057] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 10:03:11 INFO - PROCESS | 1771 | --DOMWINDOW == 154 (0x9cd9fc00) [pid = 1771] [serial = 982] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 10:03:11 INFO - PROCESS | 1771 | --DOMWINDOW == 153 (0x8c214400) [pid = 1771] [serial = 1051] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 10:03:11 INFO - PROCESS | 1771 | --DOMWINDOW == 152 (0x9cdab800) [pid = 1771] [serial = 985] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 10:03:11 INFO - PROCESS | 1771 | --DOMWINDOW == 151 (0x8760f000) [pid = 1771] [serial = 1054] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 10:03:11 INFO - PROCESS | 1771 | --DOMWINDOW == 150 (0x8f1f6000) [pid = 1771] [serial = 1063] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 10:03:11 INFO - PROCESS | 1771 | --DOMWINDOW == 149 (0x8e8f2c00) [pid = 1771] [serial = 973] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 10:03:11 INFO - PROCESS | 1771 | --DOMWINDOW == 148 (0x8a006800) [pid = 1771] [serial = 1048] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 10:03:11 INFO - PROCESS | 1771 | --DOMWINDOW == 147 (0x9a729800) [pid = 1771] [serial = 970] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 10:03:11 INFO - PROCESS | 1771 | --DOMWINDOW == 146 (0x9b881400) [pid = 1771] [serial = 979] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 10:03:11 INFO - PROCESS | 1771 | 1464714191514 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:11 INFO - PROCESS | 1771 | ++DOCSHELL 0x8760f000 == 130 [pid = 1771] [id = 377] 10:03:11 INFO - PROCESS | 1771 | ++DOMWINDOW == 147 (0x8a19d400) [pid = 1771] [serial = 1132] [outer = (nil)] 10:03:11 INFO - PROCESS | 1771 | ++DOMWINDOW == 148 (0x8c0a9400) [pid = 1771] [serial = 1133] [outer = 0x8a19d400] 10:03:11 INFO - PROCESS | 1771 | 1464714191589 Marionette DEBUG loaded listener.js 10:03:11 INFO - PROCESS | 1771 | ++DOMWINDOW == 149 (0x8c2c2400) [pid = 1771] [serial = 1134] [outer = 0x8a19d400] 10:03:12 INFO - PROCESS | 1771 | 1464714192360 Marionette TRACE conn3 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 10:03:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 10:03:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1839ms 10:03:12 INFO - PROCESS | 1771 | 1464714192410 Marionette TRACE conn3 -> [0,1481,"getWindowHandle",null] 10:03:12 INFO - PROCESS | 1771 | 1464714192413 Marionette TRACE conn3 <- [1,1481,null,{"value":"8"}] 10:03:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 10:03:12 INFO - PROCESS | 1771 | 1464714192419 Marionette TRACE conn3 -> [0,1482,"setScriptTimeout",{"ms":35000}] 10:03:12 INFO - PROCESS | 1771 | 1464714192422 Marionette TRACE conn3 <- [1,1482,null,{}] 10:03:12 INFO - PROCESS | 1771 | 1464714192428 Marionette TRACE conn3 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:12 INFO - PROCESS | 1771 | 1464714192668 Marionette TRACE conn3 <- [1,1483,null,{"value":null}] 10:03:12 INFO - PROCESS | 1771 | 1464714192690 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:12 INFO - PROCESS | 1771 | ++DOCSHELL 0x8a8c5800 == 131 [pid = 1771] [id = 378] 10:03:12 INFO - PROCESS | 1771 | ++DOMWINDOW == 150 (0x8c215c00) [pid = 1771] [serial = 1135] [outer = (nil)] 10:03:12 INFO - PROCESS | 1771 | ++DOMWINDOW == 151 (0x8d995000) [pid = 1771] [serial = 1136] [outer = 0x8c215c00] 10:03:12 INFO - PROCESS | 1771 | 1464714192761 Marionette DEBUG loaded listener.js 10:03:12 INFO - PROCESS | 1771 | ++DOMWINDOW == 152 (0x8da76800) [pid = 1771] [serial = 1137] [outer = 0x8c215c00] 10:03:13 INFO - PROCESS | 1771 | 1464714193939 Marionette TRACE conn3 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 10:03:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 10:03:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1580ms 10:03:14 INFO - PROCESS | 1771 | 1464714194001 Marionette TRACE conn3 -> [0,1485,"getWindowHandle",null] 10:03:14 INFO - PROCESS | 1771 | 1464714194007 Marionette TRACE conn3 <- [1,1485,null,{"value":"8"}] 10:03:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 10:03:14 INFO - PROCESS | 1771 | 1464714194016 Marionette TRACE conn3 -> [0,1486,"setScriptTimeout",{"ms":35000}] 10:03:14 INFO - PROCESS | 1771 | 1464714194023 Marionette TRACE conn3 <- [1,1486,null,{}] 10:03:14 INFO - PROCESS | 1771 | 1464714194034 Marionette TRACE conn3 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:14 INFO - PROCESS | 1771 | 1464714194325 Marionette TRACE conn3 <- [1,1487,null,{"value":null}] 10:03:14 INFO - PROCESS | 1771 | 1464714194658 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:14 INFO - PROCESS | 1771 | ++DOCSHELL 0x896df800 == 132 [pid = 1771] [id = 379] 10:03:14 INFO - PROCESS | 1771 | ++DOMWINDOW == 153 (0x89e6b800) [pid = 1771] [serial = 1138] [outer = (nil)] 10:03:14 INFO - PROCESS | 1771 | ++DOMWINDOW == 154 (0x8a19fc00) [pid = 1771] [serial = 1139] [outer = 0x89e6b800] 10:03:14 INFO - PROCESS | 1771 | 1464714194746 Marionette DEBUG loaded listener.js 10:03:14 INFO - PROCESS | 1771 | ++DOMWINDOW == 155 (0x8a3bb000) [pid = 1771] [serial = 1140] [outer = 0x89e6b800] 10:03:15 INFO - PROCESS | 1771 | 1464714195705 Marionette TRACE conn3 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 10:03:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 10:03:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1735ms 10:03:15 INFO - PROCESS | 1771 | 1464714195753 Marionette TRACE conn3 -> [0,1489,"getWindowHandle",null] 10:03:15 INFO - PROCESS | 1771 | 1464714195763 Marionette TRACE conn3 <- [1,1489,null,{"value":"8"}] 10:03:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 10:03:15 INFO - PROCESS | 1771 | 1464714195773 Marionette TRACE conn3 -> [0,1490,"setScriptTimeout",{"ms":35000}] 10:03:15 INFO - PROCESS | 1771 | 1464714195777 Marionette TRACE conn3 <- [1,1490,null,{}] 10:03:15 INFO - PROCESS | 1771 | 1464714195784 Marionette TRACE conn3 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:15 INFO - PROCESS | 1771 | 1464714195992 Marionette TRACE conn3 <- [1,1491,null,{"value":null}] 10:03:16 INFO - PROCESS | 1771 | 1464714196336 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:16 INFO - PROCESS | 1771 | ++DOCSHELL 0x8c0aac00 == 133 [pid = 1771] [id = 380] 10:03:16 INFO - PROCESS | 1771 | ++DOMWINDOW == 156 (0x8c0ad800) [pid = 1771] [serial = 1141] [outer = (nil)] 10:03:16 INFO - PROCESS | 1771 | ++DOMWINDOW == 157 (0x8c20ec00) [pid = 1771] [serial = 1142] [outer = 0x8c0ad800] 10:03:16 INFO - PROCESS | 1771 | 1464714196431 Marionette DEBUG loaded listener.js 10:03:16 INFO - PROCESS | 1771 | ++DOMWINDOW == 158 (0x8d441800) [pid = 1771] [serial = 1143] [outer = 0x8c0ad800] 10:03:17 INFO - PROCESS | 1771 | 1464714197412 Marionette TRACE conn3 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 10:03:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 10:03:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1682ms 10:03:17 INFO - PROCESS | 1771 | 1464714197457 Marionette TRACE conn3 -> [0,1493,"getWindowHandle",null] 10:03:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 10:03:17 INFO - PROCESS | 1771 | 1464714197461 Marionette TRACE conn3 <- [1,1493,null,{"value":"8"}] 10:03:17 INFO - PROCESS | 1771 | 1464714197468 Marionette TRACE conn3 -> [0,1494,"setScriptTimeout",{"ms":35000}] 10:03:17 INFO - PROCESS | 1771 | 1464714197474 Marionette TRACE conn3 <- [1,1494,null,{}] 10:03:17 INFO - PROCESS | 1771 | 1464714197491 Marionette TRACE conn3 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:17 INFO - PROCESS | 1771 | 1464714197797 Marionette TRACE conn3 <- [1,1495,null,{"value":null}] 10:03:18 INFO - PROCESS | 1771 | 1464714198045 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:18 INFO - PROCESS | 1771 | ++DOCSHELL 0x8d996000 == 134 [pid = 1771] [id = 381] 10:03:18 INFO - PROCESS | 1771 | ++DOMWINDOW == 159 (0x8db79400) [pid = 1771] [serial = 1144] [outer = (nil)] 10:03:18 INFO - PROCESS | 1771 | ++DOMWINDOW == 160 (0x8db80c00) [pid = 1771] [serial = 1145] [outer = 0x8db79400] 10:03:18 INFO - PROCESS | 1771 | 1464714198136 Marionette DEBUG loaded listener.js 10:03:18 INFO - PROCESS | 1771 | ++DOMWINDOW == 161 (0x8dba9400) [pid = 1771] [serial = 1146] [outer = 0x8db79400] 10:03:19 INFO - PROCESS | 1771 | 1464714199143 Marionette TRACE conn3 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 10:03:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 10:03:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1737ms 10:03:19 INFO - PROCESS | 1771 | 1464714199205 Marionette TRACE conn3 -> [0,1497,"getWindowHandle",null] 10:03:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 10:03:19 INFO - PROCESS | 1771 | 1464714199211 Marionette TRACE conn3 <- [1,1497,null,{"value":"8"}] 10:03:19 INFO - PROCESS | 1771 | 1464714199217 Marionette TRACE conn3 -> [0,1498,"setScriptTimeout",{"ms":35000}] 10:03:19 INFO - PROCESS | 1771 | 1464714199221 Marionette TRACE conn3 <- [1,1498,null,{}] 10:03:19 INFO - PROCESS | 1771 | 1464714199227 Marionette TRACE conn3 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:19 INFO - PROCESS | 1771 | 1464714199447 Marionette TRACE conn3 <- [1,1499,null,{"value":null}] 10:03:19 INFO - PROCESS | 1771 | 1464714199771 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:19 INFO - PROCESS | 1771 | ++DOCSHELL 0x8c2bd800 == 135 [pid = 1771] [id = 382] 10:03:19 INFO - PROCESS | 1771 | ++DOMWINDOW == 162 (0x8da8a800) [pid = 1771] [serial = 1147] [outer = (nil)] 10:03:19 INFO - PROCESS | 1771 | ++DOMWINDOW == 163 (0x8dbf0400) [pid = 1771] [serial = 1148] [outer = 0x8da8a800] 10:03:19 INFO - PROCESS | 1771 | 1464714199864 Marionette DEBUG loaded listener.js 10:03:19 INFO - PROCESS | 1771 | ++DOMWINDOW == 164 (0x8dc65800) [pid = 1771] [serial = 1149] [outer = 0x8da8a800] 10:03:20 INFO - PROCESS | 1771 | 1464714200762 Marionette TRACE conn3 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 10:03:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 10:03:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1584ms 10:03:20 INFO - PROCESS | 1771 | 1464714200800 Marionette TRACE conn3 -> [0,1501,"getWindowHandle",null] 10:03:20 INFO - PROCESS | 1771 | 1464714200804 Marionette TRACE conn3 <- [1,1501,null,{"value":"8"}] 10:03:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 10:03:20 INFO - PROCESS | 1771 | 1464714200810 Marionette TRACE conn3 -> [0,1502,"setScriptTimeout",{"ms":35000}] 10:03:20 INFO - PROCESS | 1771 | 1464714200813 Marionette TRACE conn3 <- [1,1502,null,{}] 10:03:20 INFO - PROCESS | 1771 | 1464714200819 Marionette TRACE conn3 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:21 INFO - PROCESS | 1771 | 1464714201011 Marionette TRACE conn3 <- [1,1503,null,{"value":null}] 10:03:21 INFO - PROCESS | 1771 | 1464714201379 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:21 INFO - PROCESS | 1771 | ++DOCSHELL 0x8dbab400 == 136 [pid = 1771] [id = 383] 10:03:21 INFO - PROCESS | 1771 | ++DOMWINDOW == 165 (0x8dbae000) [pid = 1771] [serial = 1150] [outer = (nil)] 10:03:21 INFO - PROCESS | 1771 | ++DOMWINDOW == 166 (0x8e60a800) [pid = 1771] [serial = 1151] [outer = 0x8dbae000] 10:03:21 INFO - PROCESS | 1771 | 1464714201479 Marionette DEBUG loaded listener.js 10:03:21 INFO - PROCESS | 1771 | ++DOMWINDOW == 167 (0x8e8ef800) [pid = 1771] [serial = 1152] [outer = 0x8dbae000] 10:03:22 INFO - PROCESS | 1771 | 1464714202414 Marionette TRACE conn3 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 10:03:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 10:03:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1678ms 10:03:22 INFO - PROCESS | 1771 | 1464714202490 Marionette TRACE conn3 -> [0,1505,"getWindowHandle",null] 10:03:22 INFO - PROCESS | 1771 | 1464714202494 Marionette TRACE conn3 <- [1,1505,null,{"value":"8"}] 10:03:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 10:03:22 INFO - PROCESS | 1771 | 1464714202500 Marionette TRACE conn3 -> [0,1506,"setScriptTimeout",{"ms":35000}] 10:03:22 INFO - PROCESS | 1771 | 1464714202504 Marionette TRACE conn3 <- [1,1506,null,{}] 10:03:22 INFO - PROCESS | 1771 | 1464714202509 Marionette TRACE conn3 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:22 INFO - PROCESS | 1771 | 1464714202774 Marionette TRACE conn3 <- [1,1507,null,{"value":null}] 10:03:23 INFO - PROCESS | 1771 | 1464714203090 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:23 INFO - PROCESS | 1771 | ++DOCSHELL 0x8846b800 == 137 [pid = 1771] [id = 384] 10:03:23 INFO - PROCESS | 1771 | ++DOMWINDOW == 168 (0x8e603400) [pid = 1771] [serial = 1153] [outer = (nil)] 10:03:23 INFO - PROCESS | 1771 | ++DOMWINDOW == 169 (0x8f1f0400) [pid = 1771] [serial = 1154] [outer = 0x8e603400] 10:03:23 INFO - PROCESS | 1771 | 1464714203178 Marionette DEBUG loaded listener.js 10:03:23 INFO - PROCESS | 1771 | ++DOMWINDOW == 170 (0x910f0c00) [pid = 1771] [serial = 1155] [outer = 0x8e603400] 10:03:24 INFO - PROCESS | 1771 | 1464714204086 Marionette TRACE conn3 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 10:03:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 10:03:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1629ms 10:03:24 INFO - PROCESS | 1771 | 1464714204131 Marionette TRACE conn3 -> [0,1509,"getWindowHandle",null] 10:03:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 10:03:24 INFO - PROCESS | 1771 | 1464714204135 Marionette TRACE conn3 <- [1,1509,null,{"value":"8"}] 10:03:24 INFO - PROCESS | 1771 | 1464714204142 Marionette TRACE conn3 -> [0,1510,"setScriptTimeout",{"ms":35000}] 10:03:24 INFO - PROCESS | 1771 | 1464714204145 Marionette TRACE conn3 <- [1,1510,null,{}] 10:03:24 INFO - PROCESS | 1771 | 1464714204151 Marionette TRACE conn3 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:24 INFO - PROCESS | 1771 | 1464714204359 Marionette TRACE conn3 <- [1,1511,null,{"value":null}] 10:03:24 INFO - PROCESS | 1771 | 1464714204624 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:24 INFO - PROCESS | 1771 | ++DOCSHELL 0x8f1cf000 == 138 [pid = 1771] [id = 385] 10:03:24 INFO - PROCESS | 1771 | ++DOMWINDOW == 171 (0x8f1e8c00) [pid = 1771] [serial = 1156] [outer = (nil)] 10:03:24 INFO - PROCESS | 1771 | ++DOMWINDOW == 172 (0x91468400) [pid = 1771] [serial = 1157] [outer = 0x8f1e8c00] 10:03:24 INFO - PROCESS | 1771 | 1464714204780 Marionette DEBUG loaded listener.js 10:03:24 INFO - PROCESS | 1771 | ++DOMWINDOW == 173 (0x91b35c00) [pid = 1771] [serial = 1158] [outer = 0x8f1e8c00] 10:03:25 INFO - PROCESS | 1771 | 1464714205691 Marionette TRACE conn3 <- [1,1512,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 10:03:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 10:03:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1585ms 10:03:25 INFO - PROCESS | 1771 | 1464714205727 Marionette TRACE conn3 -> [0,1513,"getWindowHandle",null] 10:03:25 INFO - PROCESS | 1771 | 1464714205731 Marionette TRACE conn3 <- [1,1513,null,{"value":"8"}] 10:03:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 10:03:25 INFO - PROCESS | 1771 | 1464714205737 Marionette TRACE conn3 -> [0,1514,"setScriptTimeout",{"ms":35000}] 10:03:25 INFO - PROCESS | 1771 | 1464714205740 Marionette TRACE conn3 <- [1,1514,null,{}] 10:03:25 INFO - PROCESS | 1771 | 1464714205746 Marionette TRACE conn3 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:25 INFO - PROCESS | 1771 | 1464714205935 Marionette TRACE conn3 <- [1,1515,null,{"value":null}] 10:03:26 INFO - PROCESS | 1771 | 1464714206231 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:26 INFO - PROCESS | 1771 | ++DOCSHELL 0x8f1ed400 == 139 [pid = 1771] [id = 386] 10:03:26 INFO - PROCESS | 1771 | ++DOMWINDOW == 174 (0x91bd8800) [pid = 1771] [serial = 1159] [outer = (nil)] 10:03:26 INFO - PROCESS | 1771 | ++DOMWINDOW == 175 (0x91c6a000) [pid = 1771] [serial = 1160] [outer = 0x91bd8800] 10:03:26 INFO - PROCESS | 1771 | 1464714206335 Marionette DEBUG loaded listener.js 10:03:26 INFO - PROCESS | 1771 | ++DOMWINDOW == 176 (0x91ccf800) [pid = 1771] [serial = 1161] [outer = 0x91bd8800] 10:03:27 INFO - PROCESS | 1771 | 1464714207224 Marionette TRACE conn3 <- [1,1516,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 10:03:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 10:03:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1533ms 10:03:27 INFO - PROCESS | 1771 | 1464714207271 Marionette TRACE conn3 -> [0,1517,"getWindowHandle",null] 10:03:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 10:03:27 INFO - PROCESS | 1771 | 1464714207275 Marionette TRACE conn3 <- [1,1517,null,{"value":"8"}] 10:03:27 INFO - PROCESS | 1771 | 1464714207281 Marionette TRACE conn3 -> [0,1518,"setScriptTimeout",{"ms":35000}] 10:03:27 INFO - PROCESS | 1771 | 1464714207285 Marionette TRACE conn3 <- [1,1518,null,{}] 10:03:27 INFO - PROCESS | 1771 | 1464714207291 Marionette TRACE conn3 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:27 INFO - PROCESS | 1771 | 1464714207506 Marionette TRACE conn3 <- [1,1519,null,{"value":null}] 10:03:27 INFO - PROCESS | 1771 | 1464714207814 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:27 INFO - PROCESS | 1771 | ++DOCSHELL 0x91c63800 == 140 [pid = 1771] [id = 387] 10:03:27 INFO - PROCESS | 1771 | ++DOMWINDOW == 177 (0x91cd8400) [pid = 1771] [serial = 1162] [outer = (nil)] 10:03:27 INFO - PROCESS | 1771 | ++DOMWINDOW == 178 (0x920cc000) [pid = 1771] [serial = 1163] [outer = 0x91cd8400] 10:03:27 INFO - PROCESS | 1771 | 1464714207905 Marionette DEBUG loaded listener.js 10:03:28 INFO - PROCESS | 1771 | ++DOMWINDOW == 179 (0x920ce400) [pid = 1771] [serial = 1164] [outer = 0x91cd8400] 10:03:28 INFO - PROCESS | 1771 | 1464714208803 Marionette TRACE conn3 <- [1,1520,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 10:03:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 10:03:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1534ms 10:03:28 INFO - PROCESS | 1771 | 1464714208816 Marionette TRACE conn3 -> [0,1521,"getWindowHandle",null] 10:03:28 INFO - PROCESS | 1771 | 1464714208819 Marionette TRACE conn3 <- [1,1521,null,{"value":"8"}] 10:03:28 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 10:03:28 INFO - PROCESS | 1771 | 1464714208825 Marionette TRACE conn3 -> [0,1522,"setScriptTimeout",{"ms":35000}] 10:03:28 INFO - PROCESS | 1771 | 1464714208828 Marionette TRACE conn3 <- [1,1522,null,{}] 10:03:28 INFO - PROCESS | 1771 | 1464714208834 Marionette TRACE conn3 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:29 INFO - PROCESS | 1771 | 1464714209026 Marionette TRACE conn3 <- [1,1523,null,{"value":null}] 10:03:29 INFO - PROCESS | 1771 | 1464714209347 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:29 INFO - PROCESS | 1771 | ++DOCSHELL 0x91c62400 == 141 [pid = 1771] [id = 388] 10:03:29 INFO - PROCESS | 1771 | ++DOMWINDOW == 180 (0x91c69800) [pid = 1771] [serial = 1165] [outer = (nil)] 10:03:29 INFO - PROCESS | 1771 | ++DOMWINDOW == 181 (0x923d2c00) [pid = 1771] [serial = 1166] [outer = 0x91c69800] 10:03:29 INFO - PROCESS | 1771 | 1464714209440 Marionette DEBUG loaded listener.js 10:03:29 INFO - PROCESS | 1771 | ++DOMWINDOW == 182 (0x92e45000) [pid = 1771] [serial = 1167] [outer = 0x91c69800] 10:03:30 INFO - PROCESS | 1771 | SkCairoFTTypeface::onFilterRec unimplemented 10:03:30 INFO - PROCESS | 1771 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 10:03:30 INFO - PROCESS | 1771 | SkCairoFTTypeface::onFilterRec unimplemented 10:03:30 INFO - PROCESS | 1771 | SkCairoFTTypeface::onFilterRec unimplemented 10:03:30 INFO - PROCESS | 1771 | SkCairoFTTypeface::onFilterRec unimplemented 10:03:30 INFO - PROCESS | 1771 | SkCairoFTTypeface::onFilterRec unimplemented 10:03:30 INFO - PROCESS | 1771 | SkCairoFTTypeface::onFilterRec unimplemented 10:03:30 INFO - PROCESS | 1771 | SkCairoFTTypeface::onFilterRec unimplemented 10:03:30 INFO - PROCESS | 1771 | SkCairoFTTypeface::onFilterRec unimplemented 10:03:30 INFO - PROCESS | 1771 | SkCairoFTTypeface::onFilterRec unimplemented 10:03:30 INFO - PROCESS | 1771 | SkCairoFTTypeface::onFilterRec unimplemented 10:03:30 INFO - PROCESS | 1771 | SkCairoFTTypeface::onFilterRec unimplemented 10:03:30 INFO - PROCESS | 1771 | 1464714210234 Marionette TRACE conn3 <- [1,1524,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 10:03:30 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function "function () { 10:03:30 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 10:03:30 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 10:03:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:03:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:03:30 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 10:03:30 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function "function () { 10:03:30 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 10:03:30 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 10:03:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:03:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:03:30 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 10:03:30 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillText should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function "function () { 10:03:30 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 10:03:30 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 10:03:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:03:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:03:30 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 10:03:30 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeText should not affect current default path and NotSupportedError shuld be thrown. - assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function "function () { 10:03:30 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 10:03:30 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 10:03:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:03:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:03:30 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 10:03:30 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 1485ms 10:03:30 INFO - PROCESS | 1771 | 1464714210316 Marionette TRACE conn3 -> [0,1525,"getWindowHandle",null] 10:03:30 INFO - PROCESS | 1771 | 1464714210323 Marionette TRACE conn3 <- [1,1525,null,{"value":"8"}] 10:03:30 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 10:03:30 INFO - PROCESS | 1771 | 1464714210329 Marionette TRACE conn3 -> [0,1526,"setScriptTimeout",{"ms":35000}] 10:03:30 INFO - PROCESS | 1771 | 1464714210334 Marionette TRACE conn3 <- [1,1526,null,{}] 10:03:30 INFO - PROCESS | 1771 | 1464714210340 Marionette TRACE conn3 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:30 INFO - PROCESS | 1771 | 1464714210571 Marionette TRACE conn3 <- [1,1527,null,{"value":null}] 10:03:30 INFO - PROCESS | 1771 | 1464714210842 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:30 INFO - PROCESS | 1771 | ++DOCSHELL 0x92eea000 == 142 [pid = 1771] [id = 389] 10:03:30 INFO - PROCESS | 1771 | ++DOMWINDOW == 183 (0x951ed400) [pid = 1771] [serial = 1168] [outer = (nil)] 10:03:30 INFO - PROCESS | 1771 | ++DOMWINDOW == 184 (0x951f4800) [pid = 1771] [serial = 1169] [outer = 0x951ed400] 10:03:30 INFO - PROCESS | 1771 | 1464714210990 Marionette DEBUG loaded listener.js 10:03:31 INFO - PROCESS | 1771 | ++DOMWINDOW == 185 (0x95236400) [pid = 1771] [serial = 1170] [outer = 0x951ed400] 10:03:31 INFO - PROCESS | 1771 | 1464714211864 Marionette TRACE conn3 <- [1,1528,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 10:03:31 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 10:03:31 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 10:03:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:03:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:03:31 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 10:03:31 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 10:03:31 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 10:03:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:03:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:03:31 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 10:03:31 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 10:03:31 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 10:03:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:03:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:03:31 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 10:03:31 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 1592ms 10:03:31 INFO - PROCESS | 1771 | 1464714211929 Marionette TRACE conn3 -> [0,1529,"getWindowHandle",null] 10:03:31 INFO - PROCESS | 1771 | 1464714211933 Marionette TRACE conn3 <- [1,1529,null,{"value":"8"}] 10:03:31 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 10:03:31 INFO - PROCESS | 1771 | 1464714211941 Marionette TRACE conn3 -> [0,1530,"setScriptTimeout",{"ms":35000}] 10:03:31 INFO - PROCESS | 1771 | 1464714211945 Marionette TRACE conn3 <- [1,1530,null,{}] 10:03:31 INFO - PROCESS | 1771 | 1464714211950 Marionette TRACE conn3 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:32 INFO - PROCESS | 1771 | 1464714212160 Marionette TRACE conn3 <- [1,1531,null,{"value":null}] 10:03:32 INFO - PROCESS | 1771 | 1464714212434 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:32 INFO - PROCESS | 1771 | ++DOCSHELL 0x951efc00 == 143 [pid = 1771] [id = 390] 10:03:32 INFO - PROCESS | 1771 | ++DOMWINDOW == 186 (0x951f0c00) [pid = 1771] [serial = 1171] [outer = (nil)] 10:03:32 INFO - PROCESS | 1771 | ++DOMWINDOW == 187 (0x957da400) [pid = 1771] [serial = 1172] [outer = 0x951f0c00] 10:03:32 INFO - PROCESS | 1771 | 1464714212569 Marionette DEBUG loaded listener.js 10:03:32 INFO - PROCESS | 1771 | ++DOMWINDOW == 188 (0x957e2800) [pid = 1771] [serial = 1173] [outer = 0x951f0c00] 10:03:33 INFO - PROCESS | 1771 | 1464714213339 Marionette TRACE conn3 <- [1,1532,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 10:03:33 INFO - TEST-FAIL | /2dcontext/image-smoothing/imagesmoothing.html | When the CanvasRenderingContext2D object is created, the attribute must be set to true. - assert_true: expected true got undefined 10:03:33 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 10:03:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:03:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:03:33 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 10:03:33 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 10:03:33 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to. 10:03:33 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 10:03:33 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 1431ms 10:03:33 INFO - PROCESS | 1771 | 1464714213379 Marionette TRACE conn3 -> [0,1533,"getWindowHandle",null] 10:03:33 INFO - PROCESS | 1771 | 1464714213383 Marionette TRACE conn3 <- [1,1533,null,{"value":"8"}] 10:03:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 10:03:33 INFO - PROCESS | 1771 | 1464714213390 Marionette TRACE conn3 -> [0,1534,"setScriptTimeout",{"ms":35000}] 10:03:33 INFO - PROCESS | 1771 | 1464714213394 Marionette TRACE conn3 <- [1,1534,null,{}] 10:03:33 INFO - PROCESS | 1771 | 1464714213400 Marionette TRACE conn3 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:33 INFO - PROCESS | 1771 | 1464714213603 Marionette TRACE conn3 <- [1,1535,null,{"value":null}] 10:03:33 INFO - PROCESS | 1771 | 1464714213863 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:33 INFO - PROCESS | 1771 | ++DOCSHELL 0x95770c00 == 144 [pid = 1771] [id = 391] 10:03:33 INFO - PROCESS | 1771 | ++DOMWINDOW == 189 (0x976d3c00) [pid = 1771] [serial = 1174] [outer = (nil)] 10:03:33 INFO - PROCESS | 1771 | ++DOMWINDOW == 190 (0x9887e800) [pid = 1771] [serial = 1175] [outer = 0x976d3c00] 10:03:33 INFO - PROCESS | 1771 | 1464714213952 Marionette DEBUG loaded listener.js 10:03:34 INFO - PROCESS | 1771 | ++DOMWINDOW == 191 (0x996ea800) [pid = 1771] [serial = 1176] [outer = 0x976d3c00] 10:03:34 INFO - PROCESS | 1771 | 1464714214924 Marionette TRACE conn3 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 10:03:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 10:03:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1580ms 10:03:34 INFO - PROCESS | 1771 | 1464714214975 Marionette TRACE conn3 -> [0,1537,"getWindowHandle",null] 10:03:34 INFO - PROCESS | 1771 | 1464714214978 Marionette TRACE conn3 <- [1,1537,null,{"value":"8"}] 10:03:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 10:03:34 INFO - PROCESS | 1771 | 1464714214987 Marionette TRACE conn3 -> [0,1538,"setScriptTimeout",{"ms":35000}] 10:03:34 INFO - PROCESS | 1771 | 1464714214990 Marionette TRACE conn3 <- [1,1538,null,{}] 10:03:35 INFO - PROCESS | 1771 | 1464714214996 Marionette TRACE conn3 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:35 INFO - PROCESS | 1771 | 1464714215212 Marionette TRACE conn3 <- [1,1539,null,{"value":null}] 10:03:35 INFO - PROCESS | 1771 | 1464714215542 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:35 INFO - PROCESS | 1771 | ++DOCSHELL 0x95761c00 == 145 [pid = 1771] [id = 392] 10:03:35 INFO - PROCESS | 1771 | ++DOMWINDOW == 192 (0x976d7400) [pid = 1771] [serial = 1177] [outer = (nil)] 10:03:35 INFO - PROCESS | 1771 | ++DOMWINDOW == 193 (0x9a095800) [pid = 1771] [serial = 1178] [outer = 0x976d7400] 10:03:35 INFO - PROCESS | 1771 | 1464714215640 Marionette DEBUG loaded listener.js 10:03:35 INFO - PROCESS | 1771 | ++DOMWINDOW == 194 (0x9a1a4400) [pid = 1771] [serial = 1179] [outer = 0x976d7400] 10:03:36 INFO - PROCESS | 1771 | 1464714216595 Marionette TRACE conn3 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 10:03:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 10:03:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1678ms 10:03:36 INFO - PROCESS | 1771 | 1464714216667 Marionette TRACE conn3 -> [0,1541,"getWindowHandle",null] 10:03:36 INFO - PROCESS | 1771 | 1464714216671 Marionette TRACE conn3 <- [1,1541,null,{"value":"8"}] 10:03:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 10:03:36 INFO - PROCESS | 1771 | 1464714216677 Marionette TRACE conn3 -> [0,1542,"setScriptTimeout",{"ms":35000}] 10:03:36 INFO - PROCESS | 1771 | 1464714216681 Marionette TRACE conn3 <- [1,1542,null,{}] 10:03:36 INFO - PROCESS | 1771 | 1464714216687 Marionette TRACE conn3 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:36 INFO - PROCESS | 1771 | 1464714216905 Marionette TRACE conn3 <- [1,1543,null,{"value":null}] 10:03:37 INFO - PROCESS | 1771 | 1464714217228 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:37 INFO - PROCESS | 1771 | ++DOCSHELL 0x91c62000 == 146 [pid = 1771] [id = 393] 10:03:37 INFO - PROCESS | 1771 | ++DOMWINDOW == 195 (0x91defc00) [pid = 1771] [serial = 1180] [outer = (nil)] 10:03:37 INFO - PROCESS | 1771 | ++DOMWINDOW == 196 (0x9a6e4000) [pid = 1771] [serial = 1181] [outer = 0x91defc00] 10:03:37 INFO - PROCESS | 1771 | 1464714217319 Marionette DEBUG loaded listener.js 10:03:37 INFO - PROCESS | 1771 | ++DOMWINDOW == 197 (0x9a6e8000) [pid = 1771] [serial = 1182] [outer = 0x91defc00] 10:03:38 INFO - PROCESS | 1771 | 1464714218227 Marionette TRACE conn3 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 10:03:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 10:03:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1578ms 10:03:38 INFO - PROCESS | 1771 | 1464714218257 Marionette TRACE conn3 -> [0,1545,"getWindowHandle",null] 10:03:38 INFO - PROCESS | 1771 | 1464714218261 Marionette TRACE conn3 <- [1,1545,null,{"value":"8"}] 10:03:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 10:03:38 INFO - PROCESS | 1771 | 1464714218267 Marionette TRACE conn3 -> [0,1546,"setScriptTimeout",{"ms":35000}] 10:03:38 INFO - PROCESS | 1771 | 1464714218271 Marionette TRACE conn3 <- [1,1546,null,{}] 10:03:38 INFO - PROCESS | 1771 | 1464714218277 Marionette TRACE conn3 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:38 INFO - PROCESS | 1771 | 1464714218491 Marionette TRACE conn3 <- [1,1547,null,{"value":null}] 10:03:38 INFO - PROCESS | 1771 | 1464714218777 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:38 INFO - PROCESS | 1771 | ++DOCSHELL 0x9a4ba000 == 147 [pid = 1771] [id = 394] 10:03:38 INFO - PROCESS | 1771 | ++DOMWINDOW == 198 (0x9a729800) [pid = 1771] [serial = 1183] [outer = (nil)] 10:03:38 INFO - PROCESS | 1771 | ++DOMWINDOW == 199 (0x9b023000) [pid = 1771] [serial = 1184] [outer = 0x9a729800] 10:03:38 INFO - PROCESS | 1771 | 1464714218908 Marionette DEBUG loaded listener.js 10:03:39 INFO - PROCESS | 1771 | ++DOMWINDOW == 200 (0x9b3b0000) [pid = 1771] [serial = 1185] [outer = 0x9a729800] 10:03:39 INFO - PROCESS | 1771 | 1464714219861 Marionette TRACE conn3 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 10:03:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 10:03:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1630ms 10:03:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 10:03:39 INFO - PROCESS | 1771 | 1464714219898 Marionette TRACE conn3 -> [0,1549,"getWindowHandle",null] 10:03:39 INFO - PROCESS | 1771 | 1464714219901 Marionette TRACE conn3 <- [1,1549,null,{"value":"8"}] 10:03:39 INFO - PROCESS | 1771 | 1464714219908 Marionette TRACE conn3 -> [0,1550,"setScriptTimeout",{"ms":35000}] 10:03:39 INFO - PROCESS | 1771 | 1464714219911 Marionette TRACE conn3 <- [1,1550,null,{}] 10:03:39 INFO - PROCESS | 1771 | 1464714219916 Marionette TRACE conn3 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:40 INFO - PROCESS | 1771 | 1464714220110 Marionette TRACE conn3 <- [1,1551,null,{"value":null}] 10:03:40 INFO - PROCESS | 1771 | 1464714220451 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:40 INFO - PROCESS | 1771 | ++DOCSHELL 0x89e6a800 == 148 [pid = 1771] [id = 395] 10:03:40 INFO - PROCESS | 1771 | ++DOMWINDOW == 201 (0x8dbf6800) [pid = 1771] [serial = 1186] [outer = (nil)] 10:03:40 INFO - PROCESS | 1771 | ++DOMWINDOW == 202 (0x9b02ac00) [pid = 1771] [serial = 1187] [outer = 0x8dbf6800] 10:03:40 INFO - PROCESS | 1771 | 1464714220543 Marionette DEBUG loaded listener.js 10:03:40 INFO - PROCESS | 1771 | ++DOMWINDOW == 203 (0x9b913800) [pid = 1771] [serial = 1188] [outer = 0x8dbf6800] 10:03:41 INFO - PROCESS | 1771 | 1464714221477 Marionette TRACE conn3 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 10:03:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 10:03:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1648ms 10:03:41 INFO - PROCESS | 1771 | 1464714221556 Marionette TRACE conn3 -> [0,1553,"getWindowHandle",null] 10:03:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 10:03:41 INFO - PROCESS | 1771 | 1464714221560 Marionette TRACE conn3 <- [1,1553,null,{"value":"8"}] 10:03:41 INFO - PROCESS | 1771 | 1464714221567 Marionette TRACE conn3 -> [0,1554,"setScriptTimeout",{"ms":35000}] 10:03:41 INFO - PROCESS | 1771 | 1464714221571 Marionette TRACE conn3 <- [1,1554,null,{}] 10:03:41 INFO - PROCESS | 1771 | 1464714221577 Marionette TRACE conn3 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:41 INFO - PROCESS | 1771 | 1464714221787 Marionette TRACE conn3 <- [1,1555,null,{"value":null}] 10:03:42 INFO - PROCESS | 1771 | 1464714222124 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:42 INFO - PROCESS | 1771 | ++DOCSHELL 0x86aac000 == 149 [pid = 1771] [id = 396] 10:03:42 INFO - PROCESS | 1771 | ++DOMWINDOW == 204 (0x896d2800) [pid = 1771] [serial = 1189] [outer = (nil)] 10:03:42 INFO - PROCESS | 1771 | ++DOMWINDOW == 205 (0x8a8c9400) [pid = 1771] [serial = 1190] [outer = 0x896d2800] 10:03:42 INFO - PROCESS | 1771 | 1464714222215 Marionette DEBUG loaded listener.js 10:03:42 INFO - PROCESS | 1771 | ++DOMWINDOW == 206 (0x8c20ac00) [pid = 1771] [serial = 1191] [outer = 0x896d2800] 10:03:44 INFO - PROCESS | 1771 | --DOCSHELL 0x91dee400 == 148 [pid = 1771] [id = 286] 10:03:44 INFO - PROCESS | 1771 | --DOCSHELL 0x8c213800 == 147 [pid = 1771] [id = 224] 10:03:44 INFO - PROCESS | 1771 | --DOCSHELL 0x9b8e4400 == 146 [pid = 1771] [id = 272] 10:03:44 INFO - PROCESS | 1771 | --DOCSHELL 0x8a6f0c00 == 145 [pid = 1771] [id = 221] 10:03:44 INFO - PROCESS | 1771 | --DOCSHELL 0x9a6e2000 == 144 [pid = 1771] [id = 274] 10:03:44 INFO - PROCESS | 1771 | --DOCSHELL 0x89e69400 == 143 [pid = 1771] [id = 273] 10:03:44 INFO - PROCESS | 1771 | --DOCSHELL 0x8a190800 == 142 [pid = 1771] [id = 276] 10:03:44 INFO - PROCESS | 1771 | --DOCSHELL 0x8a195800 == 141 [pid = 1771] [id = 277] 10:03:44 INFO - PROCESS | 1771 | --DOCSHELL 0x8db7d400 == 140 [pid = 1771] [id = 270] 10:03:44 INFO - PROCESS | 1771 | --DOCSHELL 0x8a04dc00 == 139 [pid = 1771] [id = 278] 10:03:44 INFO - PROCESS | 1771 | --DOCSHELL 0x8a6f2000 == 138 [pid = 1771] [id = 265] 10:03:44 INFO - PROCESS | 1771 | --DOCSHELL 0x8dbef800 == 137 [pid = 1771] [id = 310] 10:03:44 INFO - PROCESS | 1771 | --DOCSHELL 0x8f1f3400 == 136 [pid = 1771] [id = 223] 10:03:44 INFO - PROCESS | 1771 | --DOCSHELL 0x91465c00 == 135 [pid = 1771] [id = 267] 10:03:44 INFO - PROCESS | 1771 | --DOCSHELL 0x93b90c00 == 134 [pid = 1771] [id = 268] 10:03:44 INFO - PROCESS | 1771 | --DOCSHELL 0x8dbecc00 == 133 [pid = 1771] [id = 266] 10:03:44 INFO - PROCESS | 1771 | --DOCSHELL 0x8a8c7000 == 132 [pid = 1771] [id = 275] 10:03:44 INFO - PROCESS | 1771 | --DOCSHELL 0x8760f000 == 131 [pid = 1771] [id = 377] 10:03:44 INFO - PROCESS | 1771 | --DOCSHELL 0x8846ac00 == 130 [pid = 1771] [id = 376] 10:03:44 INFO - PROCESS | 1771 | --DOCSHELL 0x8a2b5800 == 129 [pid = 1771] [id = 375] 10:03:44 INFO - PROCESS | 1771 | --DOCSHELL 0x89e61400 == 128 [pid = 1771] [id = 374] 10:03:44 INFO - PROCESS | 1771 | --DOCSHELL 0x896e0400 == 127 [pid = 1771] [id = 368] 10:03:44 INFO - PROCESS | 1771 | --DOCSHELL 0x9816d400 == 126 [pid = 1771] [id = 367] 10:03:44 INFO - PROCESS | 1771 | --DOMWINDOW == 205 (0x9887c400) [pid = 1771] [serial = 29] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 10:03:44 INFO - PROCESS | 1771 | --DOMWINDOW == 204 (0x8ae1cc00) [pid = 1771] [serial = 1067] [outer = (nil)] [url = about:blank] 10:03:44 INFO - PROCESS | 1771 | --DOMWINDOW == 203 (0x8ee87800) [pid = 1771] [serial = 1002] [outer = (nil)] [url = about:blank] 10:03:44 INFO - PROCESS | 1771 | --DOMWINDOW == 202 (0x92e46800) [pid = 1771] [serial = 1016] [outer = (nil)] [url = about:blank] 10:03:44 INFO - PROCESS | 1771 | --DOMWINDOW == 201 (0x8ee80000) [pid = 1771] [serial = 1061] [outer = (nil)] [url = about:blank] 10:03:44 INFO - PROCESS | 1771 | --DOMWINDOW == 200 (0x9bbe3c00) [pid = 1771] [serial = 978] [outer = (nil)] [url = about:blank] 10:03:44 INFO - PROCESS | 1771 | --DOMWINDOW == 199 (0x9bbaa000) [pid = 1771] [serial = 1025] [outer = (nil)] [url = about:blank] 10:03:44 INFO - PROCESS | 1771 | --DOMWINDOW == 198 (0x8f1d0000) [pid = 1771] [serial = 1010] [outer = (nil)] [url = about:blank] 10:03:44 INFO - PROCESS | 1771 | --DOMWINDOW == 197 (0x8dbf5000) [pid = 1771] [serial = 1059] [outer = (nil)] [url = about:blank] 10:03:44 INFO - PROCESS | 1771 | --DOMWINDOW == 196 (0x91cd2c00) [pid = 1771] [serial = 1013] [outer = (nil)] [url = about:blank] 10:03:44 INFO - PROCESS | 1771 | --DOMWINDOW == 195 (0xa2253400) [pid = 1771] [serial = 984] [outer = (nil)] [url = about:blank] 10:03:44 INFO - PROCESS | 1771 | --DOMWINDOW == 194 (0x8d433800) [pid = 1771] [serial = 1052] [outer = (nil)] [url = about:blank] 10:03:44 INFO - PROCESS | 1771 | --DOMWINDOW == 193 (0xa31fcc00) [pid = 1771] [serial = 987] [outer = (nil)] [url = about:blank] 10:03:44 INFO - PROCESS | 1771 | --DOMWINDOW == 192 (0x8846b400) [pid = 1771] [serial = 1055] [outer = (nil)] [url = about:blank] 10:03:44 INFO - PROCESS | 1771 | --DOMWINDOW == 191 (0x8d994c00) [pid = 1771] [serial = 1053] [outer = (nil)] [url = about:blank] 10:03:44 INFO - PROCESS | 1771 | --DOMWINDOW == 190 (0x8a196400) [pid = 1771] [serial = 1004] [outer = (nil)] [url = about:blank] 10:03:44 INFO - PROCESS | 1771 | --DOMWINDOW == 189 (0xa630e400) [pid = 1771] [serial = 1031] [outer = (nil)] [url = about:blank] 10:03:44 INFO - PROCESS | 1771 | --DOMWINDOW == 188 (0x91bd7000) [pid = 1771] [serial = 1065] [outer = (nil)] [url = about:blank] 10:03:44 INFO - PROCESS | 1771 | --DOMWINDOW == 187 (0x9a1a8c00) [pid = 1771] [serial = 1040] [outer = (nil)] [url = about:blank] 10:03:44 INFO - PROCESS | 1771 | --DOMWINDOW == 186 (0x8dbad400) [pid = 1771] [serial = 1058] [outer = (nil)] [url = about:blank] 10:03:44 INFO - PROCESS | 1771 | --DOMWINDOW == 185 (0x9b8d6800) [pid = 1771] [serial = 975] [outer = (nil)] [url = about:blank] 10:03:44 INFO - PROCESS | 1771 | --DOMWINDOW == 184 (0x8ee8e400) [pid = 1771] [serial = 1062] [outer = (nil)] [url = about:blank] 10:03:44 INFO - PROCESS | 1771 | --DOMWINDOW == 183 (0xa23cec00) [pid = 1771] [serial = 1028] [outer = (nil)] [url = about:blank] 10:03:44 INFO - PROCESS | 1771 | --DOMWINDOW == 182 (0x95764800) [pid = 1771] [serial = 1019] [outer = (nil)] [url = about:blank] 10:03:44 INFO - PROCESS | 1771 | --DOMWINDOW == 181 (0x89f14c00) [pid = 1771] [serial = 1043] [outer = (nil)] [url = about:blank] 10:03:44 INFO - PROCESS | 1771 | --DOMWINDOW == 180 (0x9a6e9c00) [pid = 1771] [serial = 1022] [outer = (nil)] [url = about:blank] 10:03:44 INFO - PROCESS | 1771 | --DOMWINDOW == 179 (0x8a19d000) [pid = 1771] [serial = 1049] [outer = (nil)] [url = about:blank] 10:03:44 INFO - PROCESS | 1771 | --DOMWINDOW == 178 (0x8a6f5c00) [pid = 1771] [serial = 1050] [outer = (nil)] [url = about:blank] 10:03:44 INFO - PROCESS | 1771 | --DOMWINDOW == 177 (0x910f8c00) [pid = 1771] [serial = 1064] [outer = (nil)] [url = about:blank] 10:03:44 INFO - PROCESS | 1771 | --DOMWINDOW == 176 (0x9b02b800) [pid = 1771] [serial = 972] [outer = (nil)] [url = about:blank] 10:03:44 INFO - PROCESS | 1771 | --DOMWINDOW == 175 (0xa6c09400) [pid = 1771] [serial = 1034] [outer = (nil)] [url = about:blank] 10:03:44 INFO - PROCESS | 1771 | --DOMWINDOW == 174 (0x86aaa800) [pid = 1771] [serial = 1046] [outer = (nil)] [url = about:blank] 10:03:44 INFO - PROCESS | 1771 | --DOMWINDOW == 173 (0x91c6fc00) [pid = 1771] [serial = 1037] [outer = (nil)] [url = about:blank] 10:03:44 INFO - PROCESS | 1771 | --DOMWINDOW == 172 (0x8da74000) [pid = 1771] [serial = 1007] [outer = (nil)] [url = about:blank] 10:03:44 INFO - PROCESS | 1771 | --DOMWINDOW == 171 (0x8a3c7800) [pid = 1771] [serial = 1056] [outer = (nil)] [url = about:blank] 10:03:44 INFO - PROCESS | 1771 | --DOMWINDOW == 170 (0x9d1c0800) [pid = 1771] [serial = 981] [outer = (nil)] [url = about:blank] 10:03:44 INFO - PROCESS | 1771 | 1464714224689 Marionette TRACE conn3 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 10:03:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 10:03:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 3184ms 10:03:44 INFO - PROCESS | 1771 | 1464714224751 Marionette TRACE conn3 -> [0,1557,"getWindowHandle",null] 10:03:44 INFO - PROCESS | 1771 | 1464714224756 Marionette TRACE conn3 <- [1,1557,null,{"value":"8"}] 10:03:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 10:03:44 INFO - PROCESS | 1771 | 1464714224771 Marionette TRACE conn3 -> [0,1558,"setScriptTimeout",{"ms":35000}] 10:03:44 INFO - PROCESS | 1771 | 1464714224778 Marionette TRACE conn3 <- [1,1558,null,{}] 10:03:44 INFO - PROCESS | 1771 | 1464714224791 Marionette TRACE conn3 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:44 INFO - PROCESS | 1771 | 1464714224956 Marionette TRACE conn3 <- [1,1559,null,{"value":null}] 10:03:44 INFO - PROCESS | 1771 | 1464714224976 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:45 INFO - PROCESS | 1771 | ++DOCSHELL 0x896d8000 == 127 [pid = 1771] [id = 397] 10:03:45 INFO - PROCESS | 1771 | ++DOMWINDOW == 171 (0x896dcc00) [pid = 1771] [serial = 1192] [outer = (nil)] 10:03:45 INFO - PROCESS | 1771 | ++DOMWINDOW == 172 (0x89f10800) [pid = 1771] [serial = 1193] [outer = 0x896dcc00] 10:03:45 INFO - PROCESS | 1771 | 1464714225058 Marionette DEBUG loaded listener.js 10:03:45 INFO - PROCESS | 1771 | ++DOMWINDOW == 173 (0x8a00cc00) [pid = 1771] [serial = 1194] [outer = 0x896dcc00] 10:03:46 INFO - PROCESS | 1771 | 1464714226005 Marionette TRACE conn3 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 10:03:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 10:03:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1296ms 10:03:46 INFO - PROCESS | 1771 | 1464714226060 Marionette TRACE conn3 -> [0,1561,"getWindowHandle",null] 10:03:46 INFO - PROCESS | 1771 | 1464714226068 Marionette TRACE conn3 <- [1,1561,null,{"value":"8"}] 10:03:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 10:03:46 INFO - PROCESS | 1771 | 1464714226078 Marionette TRACE conn3 -> [0,1562,"setScriptTimeout",{"ms":35000}] 10:03:46 INFO - PROCESS | 1771 | 1464714226081 Marionette TRACE conn3 <- [1,1562,null,{}] 10:03:46 INFO - PROCESS | 1771 | 1464714226087 Marionette TRACE conn3 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:46 INFO - PROCESS | 1771 | 1464714226275 Marionette TRACE conn3 <- [1,1563,null,{"value":null}] 10:03:46 INFO - PROCESS | 1771 | 1464714226461 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:46 INFO - PROCESS | 1771 | ++DOCSHELL 0x89e69800 == 128 [pid = 1771] [id = 398] 10:03:46 INFO - PROCESS | 1771 | ++DOMWINDOW == 174 (0x8a04cc00) [pid = 1771] [serial = 1195] [outer = (nil)] 10:03:46 INFO - PROCESS | 1771 | ++DOMWINDOW == 175 (0x8a2b5800) [pid = 1771] [serial = 1196] [outer = 0x8a04cc00] 10:03:46 INFO - PROCESS | 1771 | 1464714226534 Marionette DEBUG loaded listener.js 10:03:46 INFO - PROCESS | 1771 | ++DOMWINDOW == 176 (0x8a3c0400) [pid = 1771] [serial = 1197] [outer = 0x8a04cc00] 10:03:47 INFO - PROCESS | 1771 | 1464714227468 Marionette TRACE conn3 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 10:03:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 10:03:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1442ms 10:03:47 INFO - PROCESS | 1771 | 1464714227520 Marionette TRACE conn3 -> [0,1565,"getWindowHandle",null] 10:03:47 INFO - PROCESS | 1771 | 1464714227523 Marionette TRACE conn3 <- [1,1565,null,{"value":"8"}] 10:03:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 10:03:47 INFO - PROCESS | 1771 | 1464714227536 Marionette TRACE conn3 -> [0,1566,"setScriptTimeout",{"ms":35000}] 10:03:47 INFO - PROCESS | 1771 | 1464714227540 Marionette TRACE conn3 <- [1,1566,null,{}] 10:03:47 INFO - PROCESS | 1771 | 1464714227557 Marionette TRACE conn3 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:47 INFO - PROCESS | 1771 | 1464714227815 Marionette TRACE conn3 <- [1,1567,null,{"value":null}] 10:03:47 INFO - PROCESS | 1771 | 1464714227840 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:47 INFO - PROCESS | 1771 | ++DOCSHELL 0x8a2b4400 == 129 [pid = 1771] [id = 399] 10:03:47 INFO - PROCESS | 1771 | ++DOMWINDOW == 177 (0x8a8c8400) [pid = 1771] [serial = 1198] [outer = (nil)] 10:03:47 INFO - PROCESS | 1771 | ++DOMWINDOW == 178 (0x8ae17000) [pid = 1771] [serial = 1199] [outer = 0x8a8c8400] 10:03:47 INFO - PROCESS | 1771 | 1464714227914 Marionette DEBUG loaded listener.js 10:03:48 INFO - PROCESS | 1771 | ++DOMWINDOW == 179 (0x8c20b400) [pid = 1771] [serial = 1200] [outer = 0x8a8c8400] 10:03:48 INFO - PROCESS | 1771 | 1464714228862 Marionette TRACE conn3 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 10:03:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 10:03:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1391ms 10:03:48 INFO - PROCESS | 1771 | 1464714228926 Marionette TRACE conn3 -> [0,1569,"getWindowHandle",null] 10:03:48 INFO - PROCESS | 1771 | 1464714228930 Marionette TRACE conn3 <- [1,1569,null,{"value":"8"}] 10:03:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 10:03:48 INFO - PROCESS | 1771 | 1464714228936 Marionette TRACE conn3 -> [0,1570,"setScriptTimeout",{"ms":35000}] 10:03:48 INFO - PROCESS | 1771 | 1464714228939 Marionette TRACE conn3 <- [1,1570,null,{}] 10:03:48 INFO - PROCESS | 1771 | 1464714228944 Marionette TRACE conn3 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:49 INFO - PROCESS | 1771 | 1464714229231 Marionette TRACE conn3 <- [1,1571,null,{"value":null}] 10:03:50 INFO - PROCESS | 1771 | --DOMWINDOW == 178 (0x996e6800) [pid = 1771] [serial = 1099] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 10:03:50 INFO - PROCESS | 1771 | --DOMWINDOW == 177 (0xa6c04000) [pid = 1771] [serial = 1033] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 10:03:50 INFO - PROCESS | 1771 | --DOMWINDOW == 176 (0x9522f000) [pid = 1771] [serial = 1096] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 10:03:50 INFO - PROCESS | 1771 | --DOMWINDOW == 175 (0x8c2c4800) [pid = 1771] [serial = 1072] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 10:03:50 INFO - PROCESS | 1771 | --DOMWINDOW == 174 (0x8dbf6400) [pid = 1771] [serial = 1075] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 10:03:50 INFO - PROCESS | 1771 | --DOMWINDOW == 173 (0x8ee8ec00) [pid = 1771] [serial = 1093] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 10:03:50 INFO - PROCESS | 1771 | --DOMWINDOW == 172 (0x89f0c400) [pid = 1771] [serial = 1042] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 10:03:50 INFO - PROCESS | 1771 | --DOMWINDOW == 171 (0x9a2b7000) [pid = 1771] [serial = 1108] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 10:03:50 INFO - PROCESS | 1771 | --DOMWINDOW == 170 (0x99f2dc00) [pid = 1771] [serial = 1102] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 10:03:50 INFO - PROCESS | 1771 | --DOMWINDOW == 169 (0x8f1f2400) [pid = 1771] [serial = 1081] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 10:03:50 INFO - PROCESS | 1771 | --DOMWINDOW == 168 (0x8e8ed800) [pid = 1771] [serial = 1009] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 10:03:50 INFO - PROCESS | 1771 | --DOMWINDOW == 167 (0x996e7400) [pid = 1771] [serial = 1105] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 10:03:50 INFO - PROCESS | 1771 | --DOMWINDOW == 166 (0x8a2b6000) [pid = 1771] [serial = 1126] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 10:03:50 INFO - PROCESS | 1771 | --DOMWINDOW == 165 (0x8a050c00) [pid = 1771] [serial = 1084] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 10:03:50 INFO - PROCESS | 1771 | --DOMWINDOW == 164 (0x8a648c00) [pid = 1771] [serial = 1117] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 10:03:50 INFO - PROCESS | 1771 | --DOMWINDOW == 163 (0x91c70400) [pid = 1771] [serial = 1039] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 10:03:50 INFO - PROCESS | 1771 | --DOMWINDOW == 162 (0x92259400) [pid = 1771] [serial = 1087] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 10:03:50 INFO - PROCESS | 1771 | --DOMWINDOW == 161 (0x8a19d400) [pid = 1771] [serial = 1132] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 10:03:50 INFO - PROCESS | 1771 | --DOMWINDOW == 160 (0x89f0e000) [pid = 1771] [serial = 1123] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 10:03:50 INFO - PROCESS | 1771 | --DOMWINDOW == 159 (0x951ee800) [pid = 1771] [serial = 1018] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 10:03:50 INFO - PROCESS | 1771 | --DOMWINDOW == 158 (0x8845d800) [pid = 1771] [serial = 1003] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 10:03:50 INFO - PROCESS | 1771 | --DOMWINDOW == 157 (0x9a1b1000) [pid = 1771] [serial = 1111] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 10:03:50 INFO - PROCESS | 1771 | --DOMWINDOW == 156 (0x8a64ec00) [pid = 1771] [serial = 1129] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 10:03:50 INFO - PROCESS | 1771 | --DOMWINDOW == 155 (0x8f1f4000) [pid = 1771] [serial = 1027] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 10:03:50 INFO - PROCESS | 1771 | --DOMWINDOW == 154 (0x8e60b800) [pid = 1771] [serial = 1012] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 10:03:50 INFO - PROCESS | 1771 | --DOMWINDOW == 153 (0x9a090400) [pid = 1771] [serial = 1021] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 10:03:50 INFO - PROCESS | 1771 | --DOMWINDOW == 152 (0x9a727800) [pid = 1771] [serial = 1024] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 10:03:50 INFO - PROCESS | 1771 | --DOMWINDOW == 151 (0x86aa5000) [pid = 1771] [serial = 1045] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 10:03:50 INFO - PROCESS | 1771 | --DOMWINDOW == 150 (0x8a053c00) [pid = 1771] [serial = 1069] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 10:03:50 INFO - PROCESS | 1771 | --DOMWINDOW == 149 (0x9bbe4800) [pid = 1771] [serial = 1030] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 10:03:50 INFO - PROCESS | 1771 | --DOMWINDOW == 148 (0x923d1400) [pid = 1771] [serial = 1090] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 10:03:50 INFO - PROCESS | 1771 | --DOMWINDOW == 147 (0x9a503000) [pid = 1771] [serial = 1114] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 10:03:50 INFO - PROCESS | 1771 | --DOMWINDOW == 146 (0x91dea800) [pid = 1771] [serial = 1015] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 10:03:50 INFO - PROCESS | 1771 | --DOMWINDOW == 145 (0x8d98e800) [pid = 1771] [serial = 1006] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 10:03:50 INFO - PROCESS | 1771 | --DOMWINDOW == 144 (0x8e8f0c00) [pid = 1771] [serial = 931] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 10:03:50 INFO - PROCESS | 1771 | --DOMWINDOW == 143 (0x91c68c00) [pid = 1771] [serial = 1036] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 10:03:50 INFO - PROCESS | 1771 | --DOMWINDOW == 142 (0x8a051400) [pid = 1771] [serial = 1066] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 10:03:50 INFO - PROCESS | 1771 | --DOMWINDOW == 141 (0x8e60f400) [pid = 1771] [serial = 1078] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 10:03:50 INFO - PROCESS | 1771 | 1464714230266 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:50 INFO - PROCESS | 1771 | ++DOCSHELL 0x86aa1800 == 130 [pid = 1771] [id = 400] 10:03:50 INFO - PROCESS | 1771 | ++DOMWINDOW == 142 (0x86aa8400) [pid = 1771] [serial = 1201] [outer = (nil)] 10:03:50 INFO - PROCESS | 1771 | ++DOMWINDOW == 143 (0x89f0d000) [pid = 1771] [serial = 1202] [outer = 0x86aa8400] 10:03:50 INFO - PROCESS | 1771 | 1464714230349 Marionette DEBUG loaded listener.js 10:03:50 INFO - PROCESS | 1771 | ++DOMWINDOW == 144 (0x8a19ac00) [pid = 1771] [serial = 1203] [outer = 0x86aa8400] 10:03:51 INFO - PROCESS | 1771 | 1464714231124 Marionette TRACE conn3 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 10:03:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 10:03:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 2231ms 10:03:51 INFO - PROCESS | 1771 | 1464714231169 Marionette TRACE conn3 -> [0,1573,"getWindowHandle",null] 10:03:51 INFO - PROCESS | 1771 | 1464714231173 Marionette TRACE conn3 <- [1,1573,null,{"value":"8"}] 10:03:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 10:03:51 INFO - PROCESS | 1771 | 1464714231179 Marionette TRACE conn3 -> [0,1574,"setScriptTimeout",{"ms":35000}] 10:03:51 INFO - PROCESS | 1771 | 1464714231182 Marionette TRACE conn3 <- [1,1574,null,{}] 10:03:51 INFO - PROCESS | 1771 | 1464714231199 Marionette TRACE conn3 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:51 INFO - PROCESS | 1771 | 1464714231394 Marionette TRACE conn3 <- [1,1575,null,{"value":null}] 10:03:51 INFO - PROCESS | 1771 | 1464714231411 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:51 INFO - PROCESS | 1771 | ++DOCSHELL 0x89f11c00 == 131 [pid = 1771] [id = 401] 10:03:51 INFO - PROCESS | 1771 | ++DOMWINDOW == 145 (0x8a053800) [pid = 1771] [serial = 1204] [outer = (nil)] 10:03:51 INFO - PROCESS | 1771 | ++DOMWINDOW == 146 (0x8d990400) [pid = 1771] [serial = 1205] [outer = 0x8a053800] 10:03:51 INFO - PROCESS | 1771 | 1464714231485 Marionette DEBUG loaded listener.js 10:03:51 INFO - PROCESS | 1771 | ++DOMWINDOW == 147 (0x8da7cc00) [pid = 1771] [serial = 1206] [outer = 0x8a053800] 10:03:52 INFO - PROCESS | 1771 | 1464714232737 Marionette TRACE conn3 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 10:03:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 10:03:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1588ms 10:03:52 INFO - PROCESS | 1771 | 1464714232769 Marionette TRACE conn3 -> [0,1577,"getWindowHandle",null] 10:03:52 INFO - PROCESS | 1771 | 1464714232775 Marionette TRACE conn3 <- [1,1577,null,{"value":"8"}] 10:03:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 10:03:52 INFO - PROCESS | 1771 | 1464714232784 Marionette TRACE conn3 -> [0,1578,"setScriptTimeout",{"ms":35000}] 10:03:52 INFO - PROCESS | 1771 | 1464714232790 Marionette TRACE conn3 <- [1,1578,null,{}] 10:03:52 INFO - PROCESS | 1771 | 1464714232799 Marionette TRACE conn3 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:53 INFO - PROCESS | 1771 | 1464714233011 Marionette TRACE conn3 <- [1,1579,null,{"value":null}] 10:03:53 INFO - PROCESS | 1771 | 1464714233340 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:53 INFO - PROCESS | 1771 | ++DOCSHELL 0x896d8800 == 132 [pid = 1771] [id = 402] 10:03:53 INFO - PROCESS | 1771 | ++DOMWINDOW == 148 (0x896e0400) [pid = 1771] [serial = 1207] [outer = (nil)] 10:03:53 INFO - PROCESS | 1771 | ++DOMWINDOW == 149 (0x8a051c00) [pid = 1771] [serial = 1208] [outer = 0x896e0400] 10:03:53 INFO - PROCESS | 1771 | 1464714233441 Marionette DEBUG loaded listener.js 10:03:53 INFO - PROCESS | 1771 | ++DOMWINDOW == 150 (0x8a3bd800) [pid = 1771] [serial = 1209] [outer = 0x896e0400] 10:03:54 INFO - PROCESS | 1771 | 1464714234357 Marionette TRACE conn3 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 10:03:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 10:03:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 1636ms 10:03:54 INFO - PROCESS | 1771 | 1464714234421 Marionette TRACE conn3 -> [0,1581,"getWindowHandle",null] 10:03:54 INFO - PROCESS | 1771 | 1464714234430 Marionette TRACE conn3 <- [1,1581,null,{"value":"8"}] 10:03:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 10:03:54 INFO - PROCESS | 1771 | 1464714234441 Marionette TRACE conn3 -> [0,1582,"setScriptTimeout",{"ms":35000}] 10:03:54 INFO - PROCESS | 1771 | 1464714234445 Marionette TRACE conn3 <- [1,1582,null,{}] 10:03:54 INFO - PROCESS | 1771 | 1464714234452 Marionette TRACE conn3 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:54 INFO - PROCESS | 1771 | 1464714234695 Marionette TRACE conn3 <- [1,1583,null,{"value":null}] 10:03:55 INFO - PROCESS | 1771 | 1464714235027 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:55 INFO - PROCESS | 1771 | ++DOCSHELL 0x8ae15c00 == 133 [pid = 1771] [id = 403] 10:03:55 INFO - PROCESS | 1771 | ++DOMWINDOW == 151 (0x8ae17400) [pid = 1771] [serial = 1210] [outer = (nil)] 10:03:55 INFO - PROCESS | 1771 | ++DOMWINDOW == 152 (0x8c0b1c00) [pid = 1771] [serial = 1211] [outer = 0x8ae17400] 10:03:55 INFO - PROCESS | 1771 | 1464714235113 Marionette DEBUG loaded listener.js 10:03:55 INFO - PROCESS | 1771 | ++DOMWINDOW == 153 (0x8d433800) [pid = 1771] [serial = 1212] [outer = 0x8ae17400] 10:03:56 INFO - PROCESS | 1771 | 1464714236081 Marionette TRACE conn3 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 10:03:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 10:03:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1688ms 10:03:56 INFO - PROCESS | 1771 | 1464714236129 Marionette TRACE conn3 -> [0,1585,"getWindowHandle",null] 10:03:56 INFO - PROCESS | 1771 | 1464714236134 Marionette TRACE conn3 <- [1,1585,null,{"value":"8"}] 10:03:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 10:03:56 INFO - PROCESS | 1771 | 1464714236141 Marionette TRACE conn3 -> [0,1586,"setScriptTimeout",{"ms":35000}] 10:03:56 INFO - PROCESS | 1771 | 1464714236147 Marionette TRACE conn3 <- [1,1586,null,{}] 10:03:56 INFO - PROCESS | 1771 | 1464714236164 Marionette TRACE conn3 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:56 INFO - PROCESS | 1771 | 1464714236438 Marionette TRACE conn3 <- [1,1587,null,{"value":null}] 10:03:56 INFO - PROCESS | 1771 | 1464714236763 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:56 INFO - PROCESS | 1771 | ++DOCSHELL 0x8da85800 == 134 [pid = 1771] [id = 404] 10:03:56 INFO - PROCESS | 1771 | ++DOMWINDOW == 154 (0x8db82400) [pid = 1771] [serial = 1213] [outer = (nil)] 10:03:56 INFO - PROCESS | 1771 | ++DOMWINDOW == 155 (0x8dbeb400) [pid = 1771] [serial = 1214] [outer = 0x8db82400] 10:03:56 INFO - PROCESS | 1771 | 1464714236852 Marionette DEBUG loaded listener.js 10:03:56 INFO - PROCESS | 1771 | ++DOMWINDOW == 156 (0x8dbf8800) [pid = 1771] [serial = 1215] [outer = 0x8db82400] 10:03:57 INFO - PROCESS | 1771 | 1464714237751 Marionette TRACE conn3 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 10:03:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 10:03:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1649ms 10:03:57 INFO - PROCESS | 1771 | 1464714237790 Marionette TRACE conn3 -> [0,1589,"getWindowHandle",null] 10:03:57 INFO - PROCESS | 1771 | 1464714237795 Marionette TRACE conn3 <- [1,1589,null,{"value":"8"}] 10:03:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 10:03:57 INFO - PROCESS | 1771 | 1464714237801 Marionette TRACE conn3 -> [0,1590,"setScriptTimeout",{"ms":35000}] 10:03:57 INFO - PROCESS | 1771 | 1464714237805 Marionette TRACE conn3 <- [1,1590,null,{}] 10:03:57 INFO - PROCESS | 1771 | 1464714237811 Marionette TRACE conn3 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:58 INFO - PROCESS | 1771 | 1464714238004 Marionette TRACE conn3 <- [1,1591,null,{"value":null}] 10:03:58 INFO - PROCESS | 1771 | 1464714238274 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:58 INFO - PROCESS | 1771 | ++DOCSHELL 0x8db7cc00 == 135 [pid = 1771] [id = 405] 10:03:58 INFO - PROCESS | 1771 | ++DOMWINDOW == 157 (0x8dc60c00) [pid = 1771] [serial = 1216] [outer = (nil)] 10:03:58 INFO - PROCESS | 1771 | ++DOMWINDOW == 158 (0x8e8f0c00) [pid = 1771] [serial = 1217] [outer = 0x8dc60c00] 10:03:58 INFO - PROCESS | 1771 | 1464714238422 Marionette DEBUG loaded listener.js 10:03:58 INFO - PROCESS | 1771 | ++DOMWINDOW == 159 (0x8ee89c00) [pid = 1771] [serial = 1218] [outer = 0x8dc60c00] 10:03:59 INFO - PROCESS | 1771 | 1464714239298 Marionette TRACE conn3 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 10:03:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 10:03:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1530ms 10:03:59 INFO - PROCESS | 1771 | 1464714239333 Marionette TRACE conn3 -> [0,1593,"getWindowHandle",null] 10:03:59 INFO - PROCESS | 1771 | 1464714239336 Marionette TRACE conn3 <- [1,1593,null,{"value":"8"}] 10:03:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 10:03:59 INFO - PROCESS | 1771 | 1464714239362 Marionette TRACE conn3 -> [0,1594,"setScriptTimeout",{"ms":35000}] 10:03:59 INFO - PROCESS | 1771 | 1464714239366 Marionette TRACE conn3 <- [1,1594,null,{}] 10:03:59 INFO - PROCESS | 1771 | 1464714239374 Marionette TRACE conn3 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:59 INFO - PROCESS | 1771 | 1464714239578 Marionette TRACE conn3 <- [1,1595,null,{"value":null}] 10:03:59 INFO - PROCESS | 1771 | 1464714239901 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:59 INFO - PROCESS | 1771 | ++DOCSHELL 0x8db78c00 == 136 [pid = 1771] [id = 406] 10:03:59 INFO - PROCESS | 1771 | ++DOMWINDOW == 160 (0x8dcdb400) [pid = 1771] [serial = 1219] [outer = (nil)] 10:03:59 INFO - PROCESS | 1771 | ++DOMWINDOW == 161 (0x8f1d3c00) [pid = 1771] [serial = 1220] [outer = 0x8dcdb400] 10:03:59 INFO - PROCESS | 1771 | 1464714239992 Marionette DEBUG loaded listener.js 10:04:00 INFO - PROCESS | 1771 | ++DOMWINDOW == 162 (0x8f1db800) [pid = 1771] [serial = 1221] [outer = 0x8dcdb400] 10:04:00 INFO - PROCESS | 1771 | 1464714240871 Marionette TRACE conn3 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 10:04:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 10:04:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1558ms 10:04:00 INFO - PROCESS | 1771 | 1464714240903 Marionette TRACE conn3 -> [0,1597,"getWindowHandle",null] 10:04:00 INFO - PROCESS | 1771 | 1464714240906 Marionette TRACE conn3 <- [1,1597,null,{"value":"8"}] 10:04:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 10:04:00 INFO - PROCESS | 1771 | 1464714240931 Marionette TRACE conn3 -> [0,1598,"setScriptTimeout",{"ms":35000}] 10:04:00 INFO - PROCESS | 1771 | 1464714240935 Marionette TRACE conn3 <- [1,1598,null,{}] 10:04:00 INFO - PROCESS | 1771 | 1464714240941 Marionette TRACE conn3 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:01 INFO - PROCESS | 1771 | 1464714241162 Marionette TRACE conn3 <- [1,1599,null,{"value":null}] 10:04:01 INFO - PROCESS | 1771 | 1464714241501 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:01 INFO - PROCESS | 1771 | ++DOCSHELL 0x8a00bc00 == 137 [pid = 1771] [id = 407] 10:04:01 INFO - PROCESS | 1771 | ++DOMWINDOW == 163 (0x8ee88c00) [pid = 1771] [serial = 1222] [outer = (nil)] 10:04:01 INFO - PROCESS | 1771 | ++DOMWINDOW == 164 (0x9145dc00) [pid = 1771] [serial = 1223] [outer = 0x8ee88c00] 10:04:01 INFO - PROCESS | 1771 | 1464714241597 Marionette DEBUG loaded listener.js 10:04:01 INFO - PROCESS | 1771 | ++DOMWINDOW == 165 (0x91bd3c00) [pid = 1771] [serial = 1224] [outer = 0x8ee88c00] 10:04:02 INFO - PROCESS | 1771 | 1464714242534 Marionette TRACE conn3 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 10:04:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 10:04:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1640ms 10:04:02 INFO - PROCESS | 1771 | 1464714242570 Marionette TRACE conn3 -> [0,1601,"getWindowHandle",null] 10:04:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 10:04:02 INFO - PROCESS | 1771 | 1464714242575 Marionette TRACE conn3 <- [1,1601,null,{"value":"8"}] 10:04:02 INFO - PROCESS | 1771 | 1464714242581 Marionette TRACE conn3 -> [0,1602,"setScriptTimeout",{"ms":35000}] 10:04:02 INFO - PROCESS | 1771 | 1464714242585 Marionette TRACE conn3 <- [1,1602,null,{}] 10:04:02 INFO - PROCESS | 1771 | 1464714242591 Marionette TRACE conn3 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:02 INFO - PROCESS | 1771 | 1464714242792 Marionette TRACE conn3 <- [1,1603,null,{"value":null}] 10:04:03 INFO - PROCESS | 1771 | 1464714243069 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:03 INFO - PROCESS | 1771 | ++DOCSHELL 0x8dcdc000 == 138 [pid = 1771] [id = 408] 10:04:03 INFO - PROCESS | 1771 | ++DOMWINDOW == 166 (0x8f1f2400) [pid = 1771] [serial = 1225] [outer = (nil)] 10:04:03 INFO - PROCESS | 1771 | ++DOMWINDOW == 167 (0x91ccfc00) [pid = 1771] [serial = 1226] [outer = 0x8f1f2400] 10:04:03 INFO - PROCESS | 1771 | 1464714243202 Marionette DEBUG loaded listener.js 10:04:03 INFO - PROCESS | 1771 | ++DOMWINDOW == 168 (0x91dea800) [pid = 1771] [serial = 1227] [outer = 0x8f1f2400] 10:04:04 INFO - PROCESS | 1771 | 1464714244082 Marionette TRACE conn3 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 10:04:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 10:04:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1536ms 10:04:04 INFO - PROCESS | 1771 | 1464714244133 Marionette TRACE conn3 -> [0,1605,"getWindowHandle",null] 10:04:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 10:04:04 INFO - PROCESS | 1771 | 1464714244137 Marionette TRACE conn3 <- [1,1605,null,{"value":"8"}] 10:04:04 INFO - PROCESS | 1771 | 1464714244144 Marionette TRACE conn3 -> [0,1606,"setScriptTimeout",{"ms":35000}] 10:04:04 INFO - PROCESS | 1771 | 1464714244148 Marionette TRACE conn3 <- [1,1606,null,{}] 10:04:04 INFO - PROCESS | 1771 | 1464714244153 Marionette TRACE conn3 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:04 INFO - PROCESS | 1771 | 1464714244385 Marionette TRACE conn3 <- [1,1607,null,{"value":null}] 10:04:04 INFO - PROCESS | 1771 | 1464714244699 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:04 INFO - PROCESS | 1771 | ++DOCSHELL 0x91be0800 == 139 [pid = 1771] [id = 409] 10:04:04 INFO - PROCESS | 1771 | ++DOMWINDOW == 169 (0x91ccc800) [pid = 1771] [serial = 1228] [outer = (nil)] 10:04:04 INFO - PROCESS | 1771 | ++DOMWINDOW == 170 (0x923d5000) [pid = 1771] [serial = 1229] [outer = 0x91ccc800] 10:04:04 INFO - PROCESS | 1771 | 1464714244804 Marionette DEBUG loaded listener.js 10:04:04 INFO - PROCESS | 1771 | ++DOMWINDOW == 171 (0x92e48000) [pid = 1771] [serial = 1230] [outer = 0x91ccc800] 10:04:05 INFO - PROCESS | 1771 | 1464714245676 Marionette TRACE conn3 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 10:04:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 10:04:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1579ms 10:04:05 INFO - PROCESS | 1771 | 1464714245723 Marionette TRACE conn3 -> [0,1609,"getWindowHandle",null] 10:04:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 10:04:05 INFO - PROCESS | 1771 | 1464714245727 Marionette TRACE conn3 <- [1,1609,null,{"value":"8"}] 10:04:05 INFO - PROCESS | 1771 | 1464714245733 Marionette TRACE conn3 -> [0,1610,"setScriptTimeout",{"ms":35000}] 10:04:05 INFO - PROCESS | 1771 | 1464714245737 Marionette TRACE conn3 <- [1,1610,null,{}] 10:04:05 INFO - PROCESS | 1771 | 1464714245742 Marionette TRACE conn3 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:05 INFO - PROCESS | 1771 | 1464714245957 Marionette TRACE conn3 <- [1,1611,null,{"value":null}] 10:04:06 INFO - PROCESS | 1771 | 1464714246286 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:06 INFO - PROCESS | 1771 | ++DOCSHELL 0x8a008000 == 140 [pid = 1771] [id = 410] 10:04:06 INFO - PROCESS | 1771 | ++DOMWINDOW == 172 (0x8d43e000) [pid = 1771] [serial = 1231] [outer = (nil)] 10:04:06 INFO - PROCESS | 1771 | ++DOMWINDOW == 173 (0x93b96800) [pid = 1771] [serial = 1232] [outer = 0x8d43e000] 10:04:06 INFO - PROCESS | 1771 | 1464714246389 Marionette DEBUG loaded listener.js 10:04:06 INFO - PROCESS | 1771 | ++DOMWINDOW == 174 (0x93b9d000) [pid = 1771] [serial = 1233] [outer = 0x8d43e000] 10:04:07 INFO - PROCESS | 1771 | 1464714247341 Marionette TRACE conn3 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 10:04:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 10:04:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 1686ms 10:04:07 INFO - PROCESS | 1771 | 1464714247419 Marionette TRACE conn3 -> [0,1613,"getWindowHandle",null] 10:04:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 10:04:07 INFO - PROCESS | 1771 | 1464714247423 Marionette TRACE conn3 <- [1,1613,null,{"value":"8"}] 10:04:07 INFO - PROCESS | 1771 | 1464714247429 Marionette TRACE conn3 -> [0,1614,"setScriptTimeout",{"ms":35000}] 10:04:07 INFO - PROCESS | 1771 | 1464714247433 Marionette TRACE conn3 <- [1,1614,null,{}] 10:04:07 INFO - PROCESS | 1771 | 1464714247439 Marionette TRACE conn3 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:07 INFO - PROCESS | 1771 | 1464714247673 Marionette TRACE conn3 <- [1,1615,null,{"value":null}] 10:04:08 INFO - PROCESS | 1771 | 1464714247993 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:08 INFO - PROCESS | 1771 | ++DOCSHELL 0x92eecc00 == 141 [pid = 1771] [id = 411] 10:04:08 INFO - PROCESS | 1771 | ++DOMWINDOW == 175 (0x93b11400) [pid = 1771] [serial = 1234] [outer = (nil)] 10:04:08 INFO - PROCESS | 1771 | ++DOMWINDOW == 176 (0x951f5800) [pid = 1771] [serial = 1235] [outer = 0x93b11400] 10:04:08 INFO - PROCESS | 1771 | 1464714248078 Marionette DEBUG loaded listener.js 10:04:08 INFO - PROCESS | 1771 | ++DOMWINDOW == 177 (0x9522e400) [pid = 1771] [serial = 1236] [outer = 0x93b11400] 10:04:09 INFO - PROCESS | 1771 | 1464714248999 Marionette TRACE conn3 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 10:04:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.lineedge.html | Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle 10:04:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 1632ms 10:04:09 INFO - PROCESS | 1771 | 1464714249062 Marionette TRACE conn3 -> [0,1617,"getWindowHandle",null] 10:04:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 10:04:09 INFO - PROCESS | 1771 | 1464714249066 Marionette TRACE conn3 <- [1,1617,null,{"value":"8"}] 10:04:09 INFO - PROCESS | 1771 | 1464714249072 Marionette TRACE conn3 -> [0,1618,"setScriptTimeout",{"ms":35000}] 10:04:09 INFO - PROCESS | 1771 | 1464714249077 Marionette TRACE conn3 <- [1,1618,null,{}] 10:04:09 INFO - PROCESS | 1771 | 1464714249082 Marionette TRACE conn3 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:09 INFO - PROCESS | 1771 | 1464714249315 Marionette TRACE conn3 <- [1,1619,null,{"value":null}] 10:04:09 INFO - PROCESS | 1771 | 1464714249659 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:09 INFO - PROCESS | 1771 | ++DOCSHELL 0x9522a400 == 142 [pid = 1771] [id = 412] 10:04:09 INFO - PROCESS | 1771 | ++DOMWINDOW == 178 (0x95912400) [pid = 1771] [serial = 1237] [outer = (nil)] 10:04:09 INFO - PROCESS | 1771 | ++DOMWINDOW == 179 (0x9591f000) [pid = 1771] [serial = 1238] [outer = 0x95912400] 10:04:09 INFO - PROCESS | 1771 | 1464714249756 Marionette DEBUG loaded listener.js 10:04:09 INFO - PROCESS | 1771 | ++DOMWINDOW == 180 (0x98f53400) [pid = 1771] [serial = 1239] [outer = 0x95912400] 10:04:10 INFO - PROCESS | 1771 | 1464714250686 Marionette TRACE conn3 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 10:04:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 10:04:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1678ms 10:04:10 INFO - PROCESS | 1771 | 1464714250751 Marionette TRACE conn3 -> [0,1621,"getWindowHandle",null] 10:04:10 INFO - PROCESS | 1771 | 1464714250755 Marionette TRACE conn3 <- [1,1621,null,{"value":"8"}] 10:04:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 10:04:10 INFO - PROCESS | 1771 | 1464714250761 Marionette TRACE conn3 -> [0,1622,"setScriptTimeout",{"ms":35000}] 10:04:10 INFO - PROCESS | 1771 | 1464714250765 Marionette TRACE conn3 <- [1,1622,null,{}] 10:04:10 INFO - PROCESS | 1771 | 1464714250771 Marionette TRACE conn3 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:10 INFO - PROCESS | 1771 | 1464714250970 Marionette TRACE conn3 <- [1,1623,null,{"value":null}] 10:04:11 INFO - PROCESS | 1771 | 1464714251297 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:11 INFO - PROCESS | 1771 | ++DOCSHELL 0x8ee81400 == 143 [pid = 1771] [id = 413] 10:04:11 INFO - PROCESS | 1771 | ++DOMWINDOW == 181 (0x976cc000) [pid = 1771] [serial = 1240] [outer = (nil)] 10:04:11 INFO - PROCESS | 1771 | ++DOMWINDOW == 182 (0x9a08c800) [pid = 1771] [serial = 1241] [outer = 0x976cc000] 10:04:11 INFO - PROCESS | 1771 | 1464714251391 Marionette DEBUG loaded listener.js 10:04:11 INFO - PROCESS | 1771 | ++DOMWINDOW == 183 (0x9a091c00) [pid = 1771] [serial = 1242] [outer = 0x976cc000] 10:04:12 INFO - PROCESS | 1771 | 1464714252306 Marionette TRACE conn3 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 10:04:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.rightangle.html | Miter joins are not drawn when the miter limit is exceeded, on exact right angles 10:04:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1582ms 10:04:12 INFO - PROCESS | 1771 | 1464714252345 Marionette TRACE conn3 -> [0,1625,"getWindowHandle",null] 10:04:12 INFO - PROCESS | 1771 | 1464714252348 Marionette TRACE conn3 <- [1,1625,null,{"value":"8"}] 10:04:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 10:04:12 INFO - PROCESS | 1771 | 1464714252356 Marionette TRACE conn3 -> [0,1626,"setScriptTimeout",{"ms":35000}] 10:04:12 INFO - PROCESS | 1771 | 1464714252359 Marionette TRACE conn3 <- [1,1626,null,{}] 10:04:12 INFO - PROCESS | 1771 | 1464714252365 Marionette TRACE conn3 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:12 INFO - PROCESS | 1771 | 1464714252670 Marionette TRACE conn3 <- [1,1627,null,{"value":null}] 10:04:12 INFO - PROCESS | 1771 | 1464714252925 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:12 INFO - PROCESS | 1771 | ++DOCSHELL 0x86aac800 == 144 [pid = 1771] [id = 414] 10:04:12 INFO - PROCESS | 1771 | ++DOMWINDOW == 184 (0x9591d400) [pid = 1771] [serial = 1243] [outer = (nil)] 10:04:13 INFO - PROCESS | 1771 | ++DOMWINDOW == 185 (0x9a1acc00) [pid = 1771] [serial = 1244] [outer = 0x9591d400] 10:04:13 INFO - PROCESS | 1771 | 1464714253016 Marionette DEBUG loaded listener.js 10:04:13 INFO - PROCESS | 1771 | ++DOMWINDOW == 186 (0x9a1b1c00) [pid = 1771] [serial = 1245] [outer = 0x9591d400] 10:04:13 INFO - PROCESS | 1771 | 1464714253883 Marionette TRACE conn3 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 10:04:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 10:04:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 1583ms 10:04:13 INFO - PROCESS | 1771 | 1464714253939 Marionette TRACE conn3 -> [0,1629,"getWindowHandle",null] 10:04:13 INFO - PROCESS | 1771 | 1464714253943 Marionette TRACE conn3 <- [1,1629,null,{"value":"8"}] 10:04:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 10:04:13 INFO - PROCESS | 1771 | 1464714253950 Marionette TRACE conn3 -> [0,1630,"setScriptTimeout",{"ms":35000}] 10:04:13 INFO - PROCESS | 1771 | 1464714253953 Marionette TRACE conn3 <- [1,1630,null,{}] 10:04:13 INFO - PROCESS | 1771 | 1464714253959 Marionette TRACE conn3 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:14 INFO - PROCESS | 1771 | 1464714254155 Marionette TRACE conn3 <- [1,1631,null,{"value":null}] 10:04:14 INFO - PROCESS | 1771 | 1464714254440 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:14 INFO - PROCESS | 1771 | ++DOCSHELL 0x89e6c400 == 145 [pid = 1771] [id = 415] 10:04:14 INFO - PROCESS | 1771 | ++DOMWINDOW == 187 (0x91c67800) [pid = 1771] [serial = 1246] [outer = (nil)] 10:04:14 INFO - PROCESS | 1771 | ++DOMWINDOW == 188 (0x9a6e2000) [pid = 1771] [serial = 1247] [outer = 0x91c67800] 10:04:14 INFO - PROCESS | 1771 | 1464714254574 Marionette DEBUG loaded listener.js 10:04:14 INFO - PROCESS | 1771 | ++DOMWINDOW == 189 (0x9a6e9c00) [pid = 1771] [serial = 1248] [outer = 0x91c67800] 10:04:15 INFO - PROCESS | 1771 | 1464714255445 Marionette TRACE conn3 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 10:04:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 10:04:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1531ms 10:04:15 INFO - PROCESS | 1771 | 1464714255482 Marionette TRACE conn3 -> [0,1633,"getWindowHandle",null] 10:04:15 INFO - PROCESS | 1771 | 1464714255486 Marionette TRACE conn3 <- [1,1633,null,{"value":"8"}] 10:04:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 10:04:15 INFO - PROCESS | 1771 | 1464714255492 Marionette TRACE conn3 -> [0,1634,"setScriptTimeout",{"ms":35000}] 10:04:15 INFO - PROCESS | 1771 | 1464714255495 Marionette TRACE conn3 <- [1,1634,null,{}] 10:04:15 INFO - PROCESS | 1771 | 1464714255522 Marionette TRACE conn3 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:15 INFO - PROCESS | 1771 | 1464714255737 Marionette TRACE conn3 <- [1,1635,null,{"value":null}] 10:04:16 INFO - PROCESS | 1771 | 1464714256061 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:16 INFO - PROCESS | 1771 | ++DOCSHELL 0x8f1f3800 == 146 [pid = 1771] [id = 416] 10:04:16 INFO - PROCESS | 1771 | ++DOMWINDOW == 190 (0x91b3fc00) [pid = 1771] [serial = 1249] [outer = (nil)] 10:04:16 INFO - PROCESS | 1771 | ++DOMWINDOW == 191 (0x9b02c800) [pid = 1771] [serial = 1250] [outer = 0x91b3fc00] 10:04:16 INFO - PROCESS | 1771 | 1464714256152 Marionette DEBUG loaded listener.js 10:04:16 INFO - PROCESS | 1771 | ++DOMWINDOW == 192 (0x9b3a7800) [pid = 1771] [serial = 1251] [outer = 0x91b3fc00] 10:04:17 INFO - PROCESS | 1771 | 1464714257049 Marionette TRACE conn3 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 10:04:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 10:04:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1592ms 10:04:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 10:04:17 INFO - PROCESS | 1771 | 1464714257085 Marionette TRACE conn3 -> [0,1637,"getWindowHandle",null] 10:04:17 INFO - PROCESS | 1771 | 1464714257088 Marionette TRACE conn3 <- [1,1637,null,{"value":"8"}] 10:04:17 INFO - PROCESS | 1771 | 1464714257095 Marionette TRACE conn3 -> [0,1638,"setScriptTimeout",{"ms":35000}] 10:04:17 INFO - PROCESS | 1771 | 1464714257098 Marionette TRACE conn3 <- [1,1638,null,{}] 10:04:17 INFO - PROCESS | 1771 | 1464714257104 Marionette TRACE conn3 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:17 INFO - PROCESS | 1771 | 1464714257324 Marionette TRACE conn3 <- [1,1639,null,{"value":null}] 10:04:17 INFO - PROCESS | 1771 | 1464714257606 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:17 INFO - PROCESS | 1771 | ++DOCSHELL 0x9a4d1800 == 147 [pid = 1771] [id = 417] 10:04:17 INFO - PROCESS | 1771 | ++DOMWINDOW == 193 (0x9b020000) [pid = 1771] [serial = 1252] [outer = (nil)] 10:04:17 INFO - PROCESS | 1771 | ++DOMWINDOW == 194 (0x9b92d400) [pid = 1771] [serial = 1253] [outer = 0x9b020000] 10:04:17 INFO - PROCESS | 1771 | 1464714257753 Marionette DEBUG loaded listener.js 10:04:17 INFO - PROCESS | 1771 | ++DOMWINDOW == 195 (0x9bb9cc00) [pid = 1771] [serial = 1254] [outer = 0x9b020000] 10:04:18 INFO - PROCESS | 1771 | 1464714258614 Marionette TRACE conn3 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 10:04:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 10:04:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1581ms 10:04:18 INFO - PROCESS | 1771 | 1464714258676 Marionette TRACE conn3 -> [0,1641,"getWindowHandle",null] 10:04:18 INFO - PROCESS | 1771 | 1464714258680 Marionette TRACE conn3 <- [1,1641,null,{"value":"8"}] 10:04:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 10:04:18 INFO - PROCESS | 1771 | 1464714258686 Marionette TRACE conn3 -> [0,1642,"setScriptTimeout",{"ms":35000}] 10:04:18 INFO - PROCESS | 1771 | 1464714258692 Marionette TRACE conn3 <- [1,1642,null,{}] 10:04:18 INFO - PROCESS | 1771 | 1464714258697 Marionette TRACE conn3 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:18 INFO - PROCESS | 1771 | 1464714258900 Marionette TRACE conn3 <- [1,1643,null,{"value":null}] 10:04:19 INFO - PROCESS | 1771 | 1464714259219 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:19 INFO - PROCESS | 1771 | ++DOCSHELL 0x8760b400 == 148 [pid = 1771] [id = 418] 10:04:19 INFO - PROCESS | 1771 | ++DOMWINDOW == 196 (0x9a1b1000) [pid = 1771] [serial = 1255] [outer = (nil)] 10:04:19 INFO - PROCESS | 1771 | ++DOMWINDOW == 197 (0x9bbe3c00) [pid = 1771] [serial = 1256] [outer = 0x9a1b1000] 10:04:19 INFO - PROCESS | 1771 | 1464714259309 Marionette DEBUG loaded listener.js 10:04:19 INFO - PROCESS | 1771 | ++DOMWINDOW == 198 (0x9bbeb000) [pid = 1771] [serial = 1257] [outer = 0x9a1b1000] 10:04:20 INFO - PROCESS | 1771 | 1464714260216 Marionette TRACE conn3 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 10:04:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 10:04:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 1585ms 10:04:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 10:04:20 INFO - PROCESS | 1771 | 1464714260272 Marionette TRACE conn3 -> [0,1645,"getWindowHandle",null] 10:04:20 INFO - PROCESS | 1771 | 1464714260275 Marionette TRACE conn3 <- [1,1645,null,{"value":"8"}] 10:04:20 INFO - PROCESS | 1771 | 1464714260281 Marionette TRACE conn3 -> [0,1646,"setScriptTimeout",{"ms":35000}] 10:04:20 INFO - PROCESS | 1771 | 1464714260285 Marionette TRACE conn3 <- [1,1646,null,{}] 10:04:20 INFO - PROCESS | 1771 | 1464714260291 Marionette TRACE conn3 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:20 INFO - PROCESS | 1771 | 1464714260501 Marionette TRACE conn3 <- [1,1647,null,{"value":null}] 10:04:20 INFO - PROCESS | 1771 | 1464714260841 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:20 INFO - PROCESS | 1771 | ++DOCSHELL 0x8845e800 == 149 [pid = 1771] [id = 419] 10:04:20 INFO - PROCESS | 1771 | ++DOMWINDOW == 199 (0x8a644000) [pid = 1771] [serial = 1258] [outer = (nil)] 10:04:20 INFO - PROCESS | 1771 | ++DOMWINDOW == 200 (0x9cda0c00) [pid = 1771] [serial = 1259] [outer = 0x8a644000] 10:04:20 INFO - PROCESS | 1771 | 1464714260929 Marionette DEBUG loaded listener.js 10:04:21 INFO - PROCESS | 1771 | ++DOMWINDOW == 201 (0x9cda2c00) [pid = 1771] [serial = 1260] [outer = 0x8a644000] 10:04:21 INFO - PROCESS | 1771 | 1464714261814 Marionette TRACE conn3 <- [1,1648,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 10:04:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 10:04:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1593ms 10:04:21 INFO - PROCESS | 1771 | 1464714261874 Marionette TRACE conn3 -> [0,1649,"getWindowHandle",null] 10:04:21 INFO - PROCESS | 1771 | 1464714261879 Marionette TRACE conn3 <- [1,1649,null,{"value":"8"}] 10:04:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 10:04:21 INFO - PROCESS | 1771 | 1464714261886 Marionette TRACE conn3 -> [0,1650,"setScriptTimeout",{"ms":35000}] 10:04:21 INFO - PROCESS | 1771 | 1464714261889 Marionette TRACE conn3 <- [1,1650,null,{}] 10:04:21 INFO - PROCESS | 1771 | 1464714261895 Marionette TRACE conn3 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:22 INFO - PROCESS | 1771 | 1464714262102 Marionette TRACE conn3 <- [1,1651,null,{"value":null}] 10:04:22 INFO - PROCESS | 1771 | 1464714262478 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:23 INFO - PROCESS | 1771 | --DOCSHELL 0x86aa1800 == 148 [pid = 1771] [id = 400] 10:04:23 INFO - PROCESS | 1771 | --DOCSHELL 0x8a2b4400 == 147 [pid = 1771] [id = 399] 10:04:23 INFO - PROCESS | 1771 | --DOCSHELL 0x89e69800 == 146 [pid = 1771] [id = 398] 10:04:23 INFO - PROCESS | 1771 | --DOCSHELL 0x896d8000 == 145 [pid = 1771] [id = 397] 10:04:23 INFO - PROCESS | 1771 | --DOCSHELL 0x91c62000 == 144 [pid = 1771] [id = 393] 10:04:23 INFO - PROCESS | 1771 | --DOCSHELL 0x95761c00 == 143 [pid = 1771] [id = 392] 10:04:23 INFO - PROCESS | 1771 | --DOCSHELL 0x951efc00 == 142 [pid = 1771] [id = 390] 10:04:23 INFO - PROCESS | 1771 | --DOCSHELL 0x95770c00 == 141 [pid = 1771] [id = 391] 10:04:23 INFO - PROCESS | 1771 | --DOCSHELL 0x92eea000 == 140 [pid = 1771] [id = 389] 10:04:23 INFO - PROCESS | 1771 | --DOCSHELL 0x91c62400 == 139 [pid = 1771] [id = 388] 10:04:23 INFO - PROCESS | 1771 | --DOCSHELL 0x91c63800 == 138 [pid = 1771] [id = 387] 10:04:23 INFO - PROCESS | 1771 | --DOCSHELL 0x8f1ed400 == 137 [pid = 1771] [id = 386] 10:04:23 INFO - PROCESS | 1771 | --DOCSHELL 0x8846b800 == 136 [pid = 1771] [id = 384] 10:04:23 INFO - PROCESS | 1771 | --DOCSHELL 0x8f1cf000 == 135 [pid = 1771] [id = 385] 10:04:23 INFO - PROCESS | 1771 | --DOCSHELL 0x8dbab400 == 134 [pid = 1771] [id = 383] 10:04:23 INFO - PROCESS | 1771 | --DOCSHELL 0x8c2bd800 == 133 [pid = 1771] [id = 382] 10:04:23 INFO - PROCESS | 1771 | --DOCSHELL 0x8d996000 == 132 [pid = 1771] [id = 381] 10:04:23 INFO - PROCESS | 1771 | --DOCSHELL 0x950ab800 == 131 [pid = 1771] [id = 11] 10:04:23 INFO - PROCESS | 1771 | --DOCSHELL 0x8c0aac00 == 130 [pid = 1771] [id = 380] 10:04:23 INFO - PROCESS | 1771 | --DOCSHELL 0x896df800 == 129 [pid = 1771] [id = 379] 10:04:24 INFO - PROCESS | 1771 | --DOMWINDOW == 200 (0x8d995000) [pid = 1771] [serial = 1136] [outer = (nil)] [url = about:blank] 10:04:24 INFO - PROCESS | 1771 | --DOMWINDOW == 199 (0x996f1800) [pid = 1771] [serial = 1100] [outer = (nil)] [url = about:blank] 10:04:24 INFO - PROCESS | 1771 | --DOMWINDOW == 198 (0xa6c10400) [pid = 1771] [serial = 1035] [outer = (nil)] [url = about:blank] 10:04:24 INFO - PROCESS | 1771 | --DOMWINDOW == 197 (0x95911c00) [pid = 1771] [serial = 1098] [outer = (nil)] [url = about:blank] 10:04:24 INFO - PROCESS | 1771 | --DOMWINDOW == 196 (0x99f2d000) [pid = 1771] [serial = 1101] [outer = (nil)] [url = about:blank] 10:04:24 INFO - PROCESS | 1771 | --DOMWINDOW == 195 (0x8da75400) [pid = 1771] [serial = 1074] [outer = (nil)] [url = about:blank] 10:04:24 INFO - PROCESS | 1771 | --DOMWINDOW == 194 (0x8dc61400) [pid = 1771] [serial = 1076] [outer = (nil)] [url = about:blank] 10:04:24 INFO - PROCESS | 1771 | --DOMWINDOW == 193 (0x95236800) [pid = 1771] [serial = 1094] [outer = (nil)] [url = about:blank] 10:04:24 INFO - PROCESS | 1771 | --DOMWINDOW == 192 (0x89f16800) [pid = 1771] [serial = 1044] [outer = (nil)] [url = about:blank] 10:04:24 INFO - PROCESS | 1771 | --DOMWINDOW == 191 (0x9a72b400) [pid = 1771] [serial = 1110] [outer = (nil)] [url = about:blank] 10:04:24 INFO - PROCESS | 1771 | --DOMWINDOW == 190 (0x9a1a5800) [pid = 1771] [serial = 1104] [outer = (nil)] [url = about:blank] 10:04:24 INFO - PROCESS | 1771 | --DOMWINDOW == 189 (0x91c6f800) [pid = 1771] [serial = 1083] [outer = (nil)] [url = about:blank] 10:04:24 INFO - PROCESS | 1771 | --DOMWINDOW == 188 (0x910fc800) [pid = 1771] [serial = 1011] [outer = (nil)] [url = about:blank] 10:04:24 INFO - PROCESS | 1771 | --DOMWINDOW == 187 (0x9a4b4000) [pid = 1771] [serial = 1107] [outer = (nil)] [url = about:blank] 10:04:24 INFO - PROCESS | 1771 | --DOMWINDOW == 186 (0x8a3bbc00) [pid = 1771] [serial = 1128] [outer = (nil)] [url = about:blank] 10:04:24 INFO - PROCESS | 1771 | --DOMWINDOW == 185 (0x92256000) [pid = 1771] [serial = 1086] [outer = (nil)] [url = about:blank] 10:04:24 INFO - PROCESS | 1771 | --DOMWINDOW == 184 (0x8d436400) [pid = 1771] [serial = 1118] [outer = (nil)] [url = about:blank] 10:04:24 INFO - PROCESS | 1771 | --DOMWINDOW == 183 (0x9a1aa400) [pid = 1771] [serial = 1041] [outer = (nil)] [url = about:blank] 10:04:24 INFO - PROCESS | 1771 | --DOMWINDOW == 182 (0x93aa9400) [pid = 1771] [serial = 1089] [outer = (nil)] [url = about:blank] 10:04:24 INFO - PROCESS | 1771 | --DOMWINDOW == 181 (0x9a1b1800) [pid = 1771] [serial = 1106] [outer = (nil)] [url = about:blank] 10:04:24 INFO - PROCESS | 1771 | --DOMWINDOW == 180 (0x8c2c2400) [pid = 1771] [serial = 1134] [outer = (nil)] [url = about:blank] 10:04:24 INFO - PROCESS | 1771 | --DOMWINDOW == 179 (0x89f13800) [pid = 1771] [serial = 1124] [outer = (nil)] [url = about:blank] 10:04:24 INFO - PROCESS | 1771 | --DOMWINDOW == 178 (0x9887cc00) [pid = 1771] [serial = 1020] [outer = (nil)] [url = about:blank] 10:04:24 INFO - PROCESS | 1771 | --DOMWINDOW == 177 (0x8a6ee800) [pid = 1771] [serial = 1005] [outer = (nil)] [url = about:blank] 10:04:24 INFO - PROCESS | 1771 | --DOMWINDOW == 176 (0x9b881000) [pid = 1771] [serial = 1113] [outer = (nil)] [url = about:blank] 10:04:24 INFO - PROCESS | 1771 | --DOMWINDOW == 175 (0x8c0a9400) [pid = 1771] [serial = 1133] [outer = (nil)] [url = about:blank] 10:04:24 INFO - PROCESS | 1771 | --DOMWINDOW == 174 (0x8ae1b400) [pid = 1771] [serial = 1131] [outer = (nil)] [url = about:blank] 10:04:24 INFO - PROCESS | 1771 | --DOMWINDOW == 173 (0xa27ccc00) [pid = 1771] [serial = 1029] [outer = (nil)] [url = about:blank] 10:04:24 INFO - PROCESS | 1771 | --DOMWINDOW == 172 (0x8a2bc000) [pid = 1771] [serial = 1127] [outer = (nil)] [url = about:blank] 10:04:24 INFO - PROCESS | 1771 | --DOMWINDOW == 171 (0x920cfc00) [pid = 1771] [serial = 1014] [outer = (nil)] [url = about:blank] 10:04:24 INFO - PROCESS | 1771 | --DOMWINDOW == 170 (0x91c6d000) [pid = 1771] [serial = 1082] [outer = (nil)] [url = about:blank] 10:04:24 INFO - PROCESS | 1771 | --DOMWINDOW == 169 (0x9ab29c00) [pid = 1771] [serial = 1023] [outer = (nil)] [url = about:blank] 10:04:24 INFO - PROCESS | 1771 | --DOMWINDOW == 168 (0x9cda5c00) [pid = 1771] [serial = 1026] [outer = (nil)] [url = about:blank] 10:04:24 INFO - PROCESS | 1771 | --DOMWINDOW == 167 (0x86aad000) [pid = 1771] [serial = 1047] [outer = (nil)] [url = about:blank] 10:04:24 INFO - PROCESS | 1771 | --DOMWINDOW == 166 (0x8d439400) [pid = 1771] [serial = 1073] [outer = (nil)] [url = about:blank] 10:04:24 INFO - PROCESS | 1771 | --DOMWINDOW == 165 (0x8a6f5400) [pid = 1771] [serial = 1071] [outer = (nil)] [url = about:blank] 10:04:24 INFO - PROCESS | 1771 | --DOMWINDOW == 164 (0xa638ec00) [pid = 1771] [serial = 1032] [outer = (nil)] [url = about:blank] 10:04:24 INFO - PROCESS | 1771 | --DOMWINDOW == 163 (0x951e7c00) [pid = 1771] [serial = 1091] [outer = (nil)] [url = about:blank] 10:04:24 INFO - PROCESS | 1771 | --DOMWINDOW == 162 (0x8a8cf800) [pid = 1771] [serial = 1130] [outer = (nil)] [url = about:blank] 10:04:24 INFO - PROCESS | 1771 | --DOMWINDOW == 161 (0x9bba0c00) [pid = 1771] [serial = 1115] [outer = (nil)] [url = about:blank] 10:04:24 INFO - PROCESS | 1771 | --DOMWINDOW == 160 (0x9bbaa800) [pid = 1771] [serial = 1116] [outer = (nil)] [url = about:blank] 10:04:24 INFO - PROCESS | 1771 | --DOMWINDOW == 159 (0x8e8f4000) [pid = 1771] [serial = 1077] [outer = (nil)] [url = about:blank] 10:04:24 INFO - PROCESS | 1771 | --DOMWINDOW == 158 (0x9a1a2800) [pid = 1771] [serial = 1103] [outer = (nil)] [url = about:blank] 10:04:24 INFO - PROCESS | 1771 | --DOMWINDOW == 157 (0x93ab3000) [pid = 1771] [serial = 1017] [outer = (nil)] [url = about:blank] 10:04:24 INFO - PROCESS | 1771 | --DOMWINDOW == 156 (0x957e1c00) [pid = 1771] [serial = 1097] [outer = (nil)] [url = about:blank] 10:04:24 INFO - PROCESS | 1771 | --DOMWINDOW == 155 (0x8db80000) [pid = 1771] [serial = 1119] [outer = (nil)] [url = about:blank] 10:04:24 INFO - PROCESS | 1771 | --DOMWINDOW == 154 (0x95238400) [pid = 1771] [serial = 1095] [outer = (nil)] [url = about:blank] 10:04:24 INFO - PROCESS | 1771 | --DOMWINDOW == 153 (0x88463000) [pid = 1771] [serial = 1121] [outer = (nil)] [url = about:blank] 10:04:24 INFO - PROCESS | 1771 | --DOMWINDOW == 152 (0x8a009000) [pid = 1771] [serial = 1125] [outer = (nil)] [url = about:blank] 10:04:24 INFO - PROCESS | 1771 | --DOMWINDOW == 151 (0x8dba8c00) [pid = 1771] [serial = 1008] [outer = (nil)] [url = about:blank] 10:04:24 INFO - PROCESS | 1771 | --DOMWINDOW == 150 (0x8f1d6400) [pid = 1771] [serial = 933] [outer = (nil)] [url = about:blank] 10:04:24 INFO - PROCESS | 1771 | --DOMWINDOW == 149 (0x92ee5c00) [pid = 1771] [serial = 1088] [outer = (nil)] [url = about:blank] 10:04:24 INFO - PROCESS | 1771 | --DOMWINDOW == 148 (0x9b82f400) [pid = 1771] [serial = 1112] [outer = (nil)] [url = about:blank] 10:04:24 INFO - PROCESS | 1771 | --DOMWINDOW == 147 (0x9a6e7c00) [pid = 1771] [serial = 1109] [outer = (nil)] [url = about:blank] 10:04:24 INFO - PROCESS | 1771 | --DOMWINDOW == 146 (0x957d9000) [pid = 1771] [serial = 1038] [outer = (nil)] [url = about:blank] 10:04:24 INFO - PROCESS | 1771 | --DOMWINDOW == 145 (0x91c65800) [pid = 1771] [serial = 1085] [outer = (nil)] [url = about:blank] 10:04:24 INFO - PROCESS | 1771 | --DOMWINDOW == 144 (0x951ed800) [pid = 1771] [serial = 1092] [outer = (nil)] [url = about:blank] 10:04:24 INFO - PROCESS | 1771 | --DOMWINDOW == 143 (0x8c2bfc00) [pid = 1771] [serial = 1068] [outer = (nil)] [url = about:blank] 10:04:24 INFO - PROCESS | 1771 | --DOMWINDOW == 142 (0x910fc000) [pid = 1771] [serial = 1079] [outer = (nil)] [url = about:blank] 10:04:24 INFO - PROCESS | 1771 | --DOMWINDOW == 141 (0x8a2bd800) [pid = 1771] [serial = 1070] [outer = (nil)] [url = about:blank] 10:04:24 INFO - PROCESS | 1771 | --DOMWINDOW == 140 (0x91b3e400) [pid = 1771] [serial = 1080] [outer = (nil)] [url = about:blank] 10:04:24 INFO - PROCESS | 1771 | ++DOCSHELL 0x86aa7000 == 130 [pid = 1771] [id = 420] 10:04:24 INFO - PROCESS | 1771 | ++DOMWINDOW == 141 (0x86aad000) [pid = 1771] [serial = 1261] [outer = (nil)] 10:04:24 INFO - PROCESS | 1771 | ++DOMWINDOW == 142 (0x88469800) [pid = 1771] [serial = 1262] [outer = 0x86aad000] 10:04:24 INFO - PROCESS | 1771 | 1464714264167 Marionette DEBUG loaded listener.js 10:04:24 INFO - PROCESS | 1771 | ++DOMWINDOW == 143 (0x896d9c00) [pid = 1771] [serial = 1263] [outer = 0x86aad000] 10:04:25 INFO - PROCESS | 1771 | 1464714265025 Marionette TRACE conn3 <- [1,1652,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 10:04:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 10:04:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 3184ms 10:04:25 INFO - PROCESS | 1771 | 1464714265071 Marionette TRACE conn3 -> [0,1653,"getWindowHandle",null] 10:04:25 INFO - PROCESS | 1771 | 1464714265078 Marionette TRACE conn3 <- [1,1653,null,{"value":"8"}] 10:04:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 10:04:25 INFO - PROCESS | 1771 | 1464714265086 Marionette TRACE conn3 -> [0,1654,"setScriptTimeout",{"ms":35000}] 10:04:25 INFO - PROCESS | 1771 | 1464714265091 Marionette TRACE conn3 <- [1,1654,null,{}] 10:04:25 INFO - PROCESS | 1771 | 1464714265098 Marionette TRACE conn3 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:25 INFO - PROCESS | 1771 | 1464714265288 Marionette TRACE conn3 <- [1,1655,null,{"value":null}] 10:04:25 INFO - PROCESS | 1771 | 1464714265493 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:25 INFO - PROCESS | 1771 | ++DOCSHELL 0x8a048800 == 131 [pid = 1771] [id = 421] 10:04:25 INFO - PROCESS | 1771 | ++DOMWINDOW == 144 (0x8a049c00) [pid = 1771] [serial = 1264] [outer = (nil)] 10:04:25 INFO - PROCESS | 1771 | ++DOMWINDOW == 145 (0x8a195800) [pid = 1771] [serial = 1265] [outer = 0x8a049c00] 10:04:25 INFO - PROCESS | 1771 | 1464714265570 Marionette DEBUG loaded listener.js 10:04:25 INFO - PROCESS | 1771 | ++DOMWINDOW == 146 (0x8a2bc000) [pid = 1771] [serial = 1266] [outer = 0x8a049c00] 10:04:26 INFO - PROCESS | 1771 | 1464714266382 Marionette TRACE conn3 <- [1,1656,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 10:04:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 10:04:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 1338ms 10:04:26 INFO - PROCESS | 1771 | 1464714266443 Marionette TRACE conn3 -> [0,1657,"getWindowHandle",null] 10:04:26 INFO - PROCESS | 1771 | 1464714266449 Marionette TRACE conn3 <- [1,1657,null,{"value":"8"}] 10:04:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 10:04:26 INFO - PROCESS | 1771 | 1464714266464 Marionette TRACE conn3 -> [0,1658,"setScriptTimeout",{"ms":35000}] 10:04:26 INFO - PROCESS | 1771 | 1464714266467 Marionette TRACE conn3 <- [1,1658,null,{}] 10:04:26 INFO - PROCESS | 1771 | 1464714266474 Marionette TRACE conn3 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:26 INFO - PROCESS | 1771 | 1464714266729 Marionette TRACE conn3 <- [1,1659,null,{"value":null}] 10:04:26 INFO - PROCESS | 1771 | 1464714266755 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:26 INFO - PROCESS | 1771 | ++DOCSHELL 0x8a643000 == 132 [pid = 1771] [id = 422] 10:04:26 INFO - PROCESS | 1771 | ++DOMWINDOW == 147 (0x8a650800) [pid = 1771] [serial = 1267] [outer = (nil)] 10:04:26 INFO - PROCESS | 1771 | ++DOMWINDOW == 148 (0x8a8c7800) [pid = 1771] [serial = 1268] [outer = 0x8a650800] 10:04:26 INFO - PROCESS | 1771 | 1464714266826 Marionette DEBUG loaded listener.js 10:04:26 INFO - PROCESS | 1771 | ++DOMWINDOW == 149 (0x8ae16000) [pid = 1771] [serial = 1269] [outer = 0x8a650800] 10:04:27 INFO - PROCESS | 1771 | 1464714267822 Marionette TRACE conn3 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 10:04:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 10:04:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1388ms 10:04:27 INFO - PROCESS | 1771 | 1464714267848 Marionette TRACE conn3 -> [0,1661,"getWindowHandle",null] 10:04:27 INFO - PROCESS | 1771 | 1464714267852 Marionette TRACE conn3 <- [1,1661,null,{"value":"8"}] 10:04:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 10:04:27 INFO - PROCESS | 1771 | 1464714267858 Marionette TRACE conn3 -> [0,1662,"setScriptTimeout",{"ms":35000}] 10:04:27 INFO - PROCESS | 1771 | 1464714267864 Marionette TRACE conn3 <- [1,1662,null,{}] 10:04:27 INFO - PROCESS | 1771 | 1464714267885 Marionette TRACE conn3 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:28 INFO - PROCESS | 1771 | 1464714268194 Marionette TRACE conn3 <- [1,1663,null,{"value":null}] 10:04:28 INFO - PROCESS | 1771 | 1464714268224 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:28 INFO - PROCESS | 1771 | ++DOCSHELL 0x8a3c7800 == 133 [pid = 1771] [id = 423] 10:04:28 INFO - PROCESS | 1771 | ++DOMWINDOW == 150 (0x8a8c9000) [pid = 1771] [serial = 1270] [outer = (nil)] 10:04:28 INFO - PROCESS | 1771 | ++DOMWINDOW == 151 (0x8d988c00) [pid = 1771] [serial = 1271] [outer = 0x8a8c9000] 10:04:28 INFO - PROCESS | 1771 | 1464714268298 Marionette DEBUG loaded listener.js 10:04:28 INFO - PROCESS | 1771 | ++DOMWINDOW == 152 (0x8da71800) [pid = 1771] [serial = 1272] [outer = 0x8a8c9000] 10:04:29 INFO - PROCESS | 1771 | --DOMWINDOW == 151 (0x87607800) [pid = 1771] [serial = 1120] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 10:04:29 INFO - PROCESS | 1771 | --DOMWINDOW == 150 (0x896dcc00) [pid = 1771] [serial = 1192] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 10:04:29 INFO - PROCESS | 1771 | --DOMWINDOW == 149 (0x8a8c8400) [pid = 1771] [serial = 1198] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 10:04:29 INFO - PROCESS | 1771 | --DOMWINDOW == 148 (0x86aa8400) [pid = 1771] [serial = 1201] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 10:04:29 INFO - PROCESS | 1771 | --DOMWINDOW == 147 (0x8a04cc00) [pid = 1771] [serial = 1195] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 10:04:29 INFO - PROCESS | 1771 | 1464714269791 Marionette TRACE conn3 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 10:04:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 10:04:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 1988ms 10:04:29 INFO - PROCESS | 1771 | 1464714269846 Marionette TRACE conn3 -> [0,1665,"getWindowHandle",null] 10:04:29 INFO - PROCESS | 1771 | 1464714269850 Marionette TRACE conn3 <- [1,1665,null,{"value":"8"}] 10:04:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 10:04:29 INFO - PROCESS | 1771 | 1464714269863 Marionette TRACE conn3 -> [0,1666,"setScriptTimeout",{"ms":35000}] 10:04:29 INFO - PROCESS | 1771 | 1464714269866 Marionette TRACE conn3 <- [1,1666,null,{}] 10:04:29 INFO - PROCESS | 1771 | 1464714269876 Marionette TRACE conn3 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:30 INFO - PROCESS | 1771 | 1464714270057 Marionette TRACE conn3 <- [1,1667,null,{"value":null}] 10:04:30 INFO - PROCESS | 1771 | 1464714270252 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:30 INFO - PROCESS | 1771 | ++DOCSHELL 0x86aa8400 == 134 [pid = 1771] [id = 424] 10:04:30 INFO - PROCESS | 1771 | ++DOMWINDOW == 148 (0x87607800) [pid = 1771] [serial = 1273] [outer = (nil)] 10:04:30 INFO - PROCESS | 1771 | ++DOMWINDOW == 149 (0x8da7b800) [pid = 1771] [serial = 1274] [outer = 0x87607800] 10:04:30 INFO - PROCESS | 1771 | 1464714270324 Marionette DEBUG loaded listener.js 10:04:30 INFO - PROCESS | 1771 | ++DOMWINDOW == 150 (0x8da89800) [pid = 1771] [serial = 1275] [outer = 0x87607800] 10:04:31 INFO - PROCESS | 1771 | 1464714271150 Marionette TRACE conn3 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 10:04:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 10:04:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 1444ms 10:04:31 INFO - PROCESS | 1771 | 1464714271316 Marionette TRACE conn3 -> [0,1669,"getWindowHandle",null] 10:04:31 INFO - PROCESS | 1771 | 1464714271323 Marionette TRACE conn3 <- [1,1669,null,{"value":"8"}] 10:04:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 10:04:31 INFO - PROCESS | 1771 | 1464714271332 Marionette TRACE conn3 -> [0,1670,"setScriptTimeout",{"ms":35000}] 10:04:31 INFO - PROCESS | 1771 | 1464714271336 Marionette TRACE conn3 <- [1,1670,null,{}] 10:04:31 INFO - PROCESS | 1771 | 1464714271345 Marionette TRACE conn3 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:31 INFO - PROCESS | 1771 | 1464714271563 Marionette TRACE conn3 <- [1,1671,null,{"value":null}] 10:04:31 INFO - PROCESS | 1771 | 1464714271895 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:31 INFO - PROCESS | 1771 | ++DOCSHELL 0x89f19400 == 135 [pid = 1771] [id = 425] 10:04:31 INFO - PROCESS | 1771 | ++DOMWINDOW == 151 (0x8a004800) [pid = 1771] [serial = 1276] [outer = (nil)] 10:04:31 INFO - PROCESS | 1771 | ++DOMWINDOW == 152 (0x8a010400) [pid = 1771] [serial = 1277] [outer = 0x8a004800] 10:04:31 INFO - PROCESS | 1771 | 1464714271987 Marionette DEBUG loaded listener.js 10:04:32 INFO - PROCESS | 1771 | ++DOMWINDOW == 153 (0x8a196400) [pid = 1771] [serial = 1278] [outer = 0x8a004800] 10:04:32 INFO - PROCESS | 1771 | 1464714272933 Marionette TRACE conn3 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 10:04:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 10:04:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1638ms 10:04:32 INFO - PROCESS | 1771 | 1464714272971 Marionette TRACE conn3 -> [0,1673,"getWindowHandle",null] 10:04:32 INFO - PROCESS | 1771 | 1464714272977 Marionette TRACE conn3 <- [1,1673,null,{"value":"8"}] 10:04:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 10:04:32 INFO - PROCESS | 1771 | 1464714272989 Marionette TRACE conn3 -> [0,1674,"setScriptTimeout",{"ms":35000}] 10:04:32 INFO - PROCESS | 1771 | 1464714272995 Marionette TRACE conn3 <- [1,1674,null,{}] 10:04:33 INFO - PROCESS | 1771 | 1464714273001 Marionette TRACE conn3 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:33 INFO - PROCESS | 1771 | 1464714273218 Marionette TRACE conn3 <- [1,1675,null,{"value":null}] 10:04:33 INFO - PROCESS | 1771 | 1464714273534 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:33 INFO - PROCESS | 1771 | ++DOCSHELL 0x8ae14400 == 136 [pid = 1771] [id = 426] 10:04:33 INFO - PROCESS | 1771 | ++DOMWINDOW == 154 (0x8ae15000) [pid = 1771] [serial = 1279] [outer = (nil)] 10:04:33 INFO - PROCESS | 1771 | ++DOMWINDOW == 155 (0x8c0b1400) [pid = 1771] [serial = 1280] [outer = 0x8ae15000] 10:04:33 INFO - PROCESS | 1771 | 1464714273628 Marionette DEBUG loaded listener.js 10:04:33 INFO - PROCESS | 1771 | ++DOMWINDOW == 156 (0x8c2c4400) [pid = 1771] [serial = 1281] [outer = 0x8ae15000] 10:04:34 INFO - PROCESS | 1771 | 1464714274538 Marionette TRACE conn3 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 10:04:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 10:04:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1606ms 10:04:34 INFO - PROCESS | 1771 | 1464714274592 Marionette TRACE conn3 -> [0,1677,"getWindowHandle",null] 10:04:34 INFO - PROCESS | 1771 | 1464714274596 Marionette TRACE conn3 <- [1,1677,null,{"value":"8"}] 10:04:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 10:04:34 INFO - PROCESS | 1771 | 1464714274603 Marionette TRACE conn3 -> [0,1678,"setScriptTimeout",{"ms":35000}] 10:04:34 INFO - PROCESS | 1771 | 1464714274606 Marionette TRACE conn3 <- [1,1678,null,{}] 10:04:34 INFO - PROCESS | 1771 | 1464714274623 Marionette TRACE conn3 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:34 INFO - PROCESS | 1771 | 1464714274835 Marionette TRACE conn3 <- [1,1679,null,{"value":null}] 10:04:35 INFO - PROCESS | 1771 | 1464714275221 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:35 INFO - PROCESS | 1771 | ++DOCSHELL 0x8db82c00 == 137 [pid = 1771] [id = 427] 10:04:35 INFO - PROCESS | 1771 | ++DOMWINDOW == 157 (0x8dbaf400) [pid = 1771] [serial = 1282] [outer = (nil)] 10:04:35 INFO - PROCESS | 1771 | ++DOMWINDOW == 158 (0x8dbf5400) [pid = 1771] [serial = 1283] [outer = 0x8dbaf400] 10:04:35 INFO - PROCESS | 1771 | 1464714275318 Marionette DEBUG loaded listener.js 10:04:35 INFO - PROCESS | 1771 | ++DOMWINDOW == 159 (0x8dcd9000) [pid = 1771] [serial = 1284] [outer = 0x8dbaf400] 10:04:36 INFO - PROCESS | 1771 | 1464714276227 Marionette TRACE conn3 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 10:04:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 10:04:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 1681ms 10:04:36 INFO - PROCESS | 1771 | 1464714276287 Marionette TRACE conn3 -> [0,1681,"getWindowHandle",null] 10:04:36 INFO - PROCESS | 1771 | 1464714276292 Marionette TRACE conn3 <- [1,1681,null,{"value":"8"}] 10:04:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 10:04:36 INFO - PROCESS | 1771 | 1464714276298 Marionette TRACE conn3 -> [0,1682,"setScriptTimeout",{"ms":35000}] 10:04:36 INFO - PROCESS | 1771 | 1464714276302 Marionette TRACE conn3 <- [1,1682,null,{}] 10:04:36 INFO - PROCESS | 1771 | 1464714276307 Marionette TRACE conn3 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:36 INFO - PROCESS | 1771 | 1464714276520 Marionette TRACE conn3 <- [1,1683,null,{"value":null}] 10:04:36 INFO - PROCESS | 1771 | 1464714276834 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:36 INFO - PROCESS | 1771 | ++DOCSHELL 0x8a6f5400 == 138 [pid = 1771] [id = 428] 10:04:36 INFO - PROCESS | 1771 | ++DOMWINDOW == 160 (0x8dbf1800) [pid = 1771] [serial = 1285] [outer = (nil)] 10:04:36 INFO - PROCESS | 1771 | ++DOMWINDOW == 161 (0x8ee82800) [pid = 1771] [serial = 1286] [outer = 0x8dbf1800] 10:04:36 INFO - PROCESS | 1771 | 1464714276925 Marionette DEBUG loaded listener.js 10:04:37 INFO - PROCESS | 1771 | ++DOMWINDOW == 162 (0x8f1e7800) [pid = 1771] [serial = 1287] [outer = 0x8dbf1800] 10:04:37 INFO - PROCESS | 1771 | 1464714277852 Marionette TRACE conn3 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 10:04:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 10:04:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1585ms 10:04:37 INFO - PROCESS | 1771 | 1464714277883 Marionette TRACE conn3 -> [0,1685,"getWindowHandle",null] 10:04:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 10:04:37 INFO - PROCESS | 1771 | 1464714277888 Marionette TRACE conn3 <- [1,1685,null,{"value":"8"}] 10:04:37 INFO - PROCESS | 1771 | 1464714277894 Marionette TRACE conn3 -> [0,1686,"setScriptTimeout",{"ms":35000}] 10:04:37 INFO - PROCESS | 1771 | 1464714277897 Marionette TRACE conn3 <- [1,1686,null,{}] 10:04:37 INFO - PROCESS | 1771 | 1464714277903 Marionette TRACE conn3 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:38 INFO - PROCESS | 1771 | 1464714278091 Marionette TRACE conn3 <- [1,1687,null,{"value":null}] 10:04:38 INFO - PROCESS | 1771 | 1464714278414 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:38 INFO - PROCESS | 1771 | ++DOCSHELL 0x8e8f4000 == 139 [pid = 1771] [id = 429] 10:04:38 INFO - PROCESS | 1771 | ++DOMWINDOW == 163 (0x8e8f5000) [pid = 1771] [serial = 1288] [outer = (nil)] 10:04:38 INFO - PROCESS | 1771 | ++DOMWINDOW == 164 (0x910fd400) [pid = 1771] [serial = 1289] [outer = 0x8e8f5000] 10:04:38 INFO - PROCESS | 1771 | 1464714278507 Marionette DEBUG loaded listener.js 10:04:38 INFO - PROCESS | 1771 | ++DOMWINDOW == 165 (0x91462c00) [pid = 1771] [serial = 1290] [outer = 0x8e8f5000] 10:04:39 INFO - PROCESS | 1771 | 1464714279413 Marionette TRACE conn3 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 10:04:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.empty.html | arc() with an empty path does not draw a straight line to the start point 10:04:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 1579ms 10:04:39 INFO - PROCESS | 1771 | 1464714279473 Marionette TRACE conn3 -> [0,1689,"getWindowHandle",null] 10:04:39 INFO - PROCESS | 1771 | 1464714279482 Marionette TRACE conn3 <- [1,1689,null,{"value":"8"}] 10:04:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 10:04:39 INFO - PROCESS | 1771 | 1464714279491 Marionette TRACE conn3 -> [0,1690,"setScriptTimeout",{"ms":35000}] 10:04:39 INFO - PROCESS | 1771 | 1464714279498 Marionette TRACE conn3 <- [1,1690,null,{}] 10:04:39 INFO - PROCESS | 1771 | 1464714279505 Marionette TRACE conn3 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:39 INFO - PROCESS | 1771 | 1464714279800 Marionette TRACE conn3 <- [1,1691,null,{"value":null}] 10:04:40 INFO - PROCESS | 1771 | 1464714280127 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:40 INFO - PROCESS | 1771 | ++DOCSHELL 0x88460000 == 140 [pid = 1771] [id = 430] 10:04:40 INFO - PROCESS | 1771 | ++DOMWINDOW == 166 (0x910ef800) [pid = 1771] [serial = 1291] [outer = (nil)] 10:04:40 INFO - PROCESS | 1771 | ++DOMWINDOW == 167 (0x91c6cc00) [pid = 1771] [serial = 1292] [outer = 0x910ef800] 10:04:40 INFO - PROCESS | 1771 | 1464714280214 Marionette DEBUG loaded listener.js 10:04:40 INFO - PROCESS | 1771 | ++DOMWINDOW == 168 (0x91de4800) [pid = 1771] [serial = 1293] [outer = 0x910ef800] 10:04:41 INFO - PROCESS | 1771 | 1464714281117 Marionette TRACE conn3 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 10:04:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 10:04:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1686ms 10:04:41 INFO - PROCESS | 1771 | 1464714281178 Marionette TRACE conn3 -> [0,1693,"getWindowHandle",null] 10:04:41 INFO - PROCESS | 1771 | 1464714281181 Marionette TRACE conn3 <- [1,1693,null,{"value":"8"}] 10:04:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 10:04:41 INFO - PROCESS | 1771 | 1464714281188 Marionette TRACE conn3 -> [0,1694,"setScriptTimeout",{"ms":35000}] 10:04:41 INFO - PROCESS | 1771 | 1464714281192 Marionette TRACE conn3 <- [1,1694,null,{}] 10:04:41 INFO - PROCESS | 1771 | 1464714281198 Marionette TRACE conn3 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:41 INFO - PROCESS | 1771 | 1464714281416 Marionette TRACE conn3 <- [1,1695,null,{"value":null}] 10:04:41 INFO - PROCESS | 1771 | 1464714281730 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:41 INFO - PROCESS | 1771 | ++DOCSHELL 0x91c69400 == 141 [pid = 1771] [id = 431] 10:04:41 INFO - PROCESS | 1771 | ++DOMWINDOW == 169 (0x91c69c00) [pid = 1771] [serial = 1294] [outer = (nil)] 10:04:41 INFO - PROCESS | 1771 | ++DOMWINDOW == 170 (0x9225c400) [pid = 1771] [serial = 1295] [outer = 0x91c69c00] 10:04:41 INFO - PROCESS | 1771 | 1464714281822 Marionette DEBUG loaded listener.js 10:04:41 INFO - PROCESS | 1771 | ++DOMWINDOW == 171 (0x923cbc00) [pid = 1771] [serial = 1296] [outer = 0x91c69c00] 10:04:42 INFO - PROCESS | 1771 | 1464714282728 Marionette TRACE conn3 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 10:04:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 10:04:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1595ms 10:04:42 INFO - PROCESS | 1771 | 1464714282785 Marionette TRACE conn3 -> [0,1697,"getWindowHandle",null] 10:04:42 INFO - PROCESS | 1771 | 1464714282789 Marionette TRACE conn3 <- [1,1697,null,{"value":"8"}] 10:04:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 10:04:42 INFO - PROCESS | 1771 | 1464714282795 Marionette TRACE conn3 -> [0,1698,"setScriptTimeout",{"ms":35000}] 10:04:42 INFO - PROCESS | 1771 | 1464714282799 Marionette TRACE conn3 <- [1,1698,null,{}] 10:04:42 INFO - PROCESS | 1771 | 1464714282804 Marionette TRACE conn3 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:43 INFO - PROCESS | 1771 | 1464714283008 Marionette TRACE conn3 <- [1,1699,null,{"value":null}] 10:04:43 INFO - PROCESS | 1771 | 1464714283323 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:43 INFO - PROCESS | 1771 | ++DOCSHELL 0x920cfc00 == 142 [pid = 1771] [id = 432] 10:04:43 INFO - PROCESS | 1771 | ++DOMWINDOW == 172 (0x92254c00) [pid = 1771] [serial = 1297] [outer = (nil)] 10:04:43 INFO - PROCESS | 1771 | ++DOMWINDOW == 173 (0x93ab1800) [pid = 1771] [serial = 1298] [outer = 0x92254c00] 10:04:43 INFO - PROCESS | 1771 | 1464714283419 Marionette DEBUG loaded listener.js 10:04:43 INFO - PROCESS | 1771 | ++DOMWINDOW == 174 (0x93b1ac00) [pid = 1771] [serial = 1299] [outer = 0x92254c00] 10:04:44 INFO - PROCESS | 1771 | 1464714284313 Marionette TRACE conn3 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 10:04:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonempty.html | arc() with a non-empty path does draw a straight line to the start point 10:04:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 1590ms 10:04:44 INFO - PROCESS | 1771 | 1464714284386 Marionette TRACE conn3 -> [0,1701,"getWindowHandle",null] 10:04:44 INFO - PROCESS | 1771 | 1464714284389 Marionette TRACE conn3 <- [1,1701,null,{"value":"8"}] 10:04:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 10:04:44 INFO - PROCESS | 1771 | 1464714284396 Marionette TRACE conn3 -> [0,1702,"setScriptTimeout",{"ms":35000}] 10:04:44 INFO - PROCESS | 1771 | 1464714284399 Marionette TRACE conn3 <- [1,1702,null,{}] 10:04:44 INFO - PROCESS | 1771 | 1464714284405 Marionette TRACE conn3 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:44 INFO - PROCESS | 1771 | 1464714284682 Marionette TRACE conn3 <- [1,1703,null,{"value":null}] 10:04:45 INFO - PROCESS | 1771 | 1464714285022 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:45 INFO - PROCESS | 1771 | ++DOCSHELL 0x92261c00 == 143 [pid = 1771] [id = 433] 10:04:45 INFO - PROCESS | 1771 | ++DOMWINDOW == 175 (0x92ee5800) [pid = 1771] [serial = 1300] [outer = (nil)] 10:04:45 INFO - PROCESS | 1771 | ++DOMWINDOW == 176 (0x951ef800) [pid = 1771] [serial = 1301] [outer = 0x92ee5800] 10:04:45 INFO - PROCESS | 1771 | 1464714285114 Marionette DEBUG loaded listener.js 10:04:45 INFO - PROCESS | 1771 | ++DOMWINDOW == 177 (0x951f5000) [pid = 1771] [serial = 1302] [outer = 0x92ee5800] 10:04:46 INFO - PROCESS | 1771 | 1464714286001 Marionette TRACE conn3 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 10:04:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 10:04:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1641ms 10:04:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 10:04:46 INFO - PROCESS | 1771 | 1464714286038 Marionette TRACE conn3 -> [0,1705,"getWindowHandle",null] 10:04:46 INFO - PROCESS | 1771 | 1464714286041 Marionette TRACE conn3 <- [1,1705,null,{"value":"8"}] 10:04:46 INFO - PROCESS | 1771 | 1464714286048 Marionette TRACE conn3 -> [0,1706,"setScriptTimeout",{"ms":35000}] 10:04:46 INFO - PROCESS | 1771 | 1464714286051 Marionette TRACE conn3 <- [1,1706,null,{}] 10:04:46 INFO - PROCESS | 1771 | 1464714286057 Marionette TRACE conn3 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:46 INFO - PROCESS | 1771 | 1464714286259 Marionette TRACE conn3 <- [1,1707,null,{"value":null}] 10:04:46 INFO - PROCESS | 1771 | 1464714286535 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:46 INFO - PROCESS | 1771 | ++DOCSHELL 0x9507ec00 == 144 [pid = 1771] [id = 434] 10:04:46 INFO - PROCESS | 1771 | ++DOMWINDOW == 178 (0x95088400) [pid = 1771] [serial = 1303] [outer = (nil)] 10:04:46 INFO - PROCESS | 1771 | ++DOMWINDOW == 179 (0x95767800) [pid = 1771] [serial = 1304] [outer = 0x95088400] 10:04:46 INFO - PROCESS | 1771 | 1464714286667 Marionette DEBUG loaded listener.js 10:04:46 INFO - PROCESS | 1771 | ++DOMWINDOW == 180 (0x9576d800) [pid = 1771] [serial = 1305] [outer = 0x95088400] 10:04:47 INFO - PROCESS | 1771 | 1464714287523 Marionette TRACE conn3 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 10:04:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 10:04:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1541ms 10:04:47 INFO - PROCESS | 1771 | 1464714287610 Marionette TRACE conn3 -> [0,1709,"getWindowHandle",null] 10:04:47 INFO - PROCESS | 1771 | 1464714287614 Marionette TRACE conn3 <- [1,1709,null,{"value":"8"}] 10:04:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 10:04:47 INFO - PROCESS | 1771 | 1464714287623 Marionette TRACE conn3 -> [0,1710,"setScriptTimeout",{"ms":35000}] 10:04:47 INFO - PROCESS | 1771 | 1464714287627 Marionette TRACE conn3 <- [1,1710,null,{}] 10:04:47 INFO - PROCESS | 1771 | 1464714287633 Marionette TRACE conn3 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:47 INFO - PROCESS | 1771 | 1464714287869 Marionette TRACE conn3 <- [1,1711,null,{"value":null}] 10:04:48 INFO - PROCESS | 1771 | 1464714288197 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:48 INFO - PROCESS | 1771 | ++DOCSHELL 0x95764c00 == 145 [pid = 1771] [id = 435] 10:04:48 INFO - PROCESS | 1771 | ++DOMWINDOW == 181 (0x95919800) [pid = 1771] [serial = 1306] [outer = (nil)] 10:04:48 INFO - PROCESS | 1771 | ++DOMWINDOW == 182 (0x976cac00) [pid = 1771] [serial = 1307] [outer = 0x95919800] 10:04:48 INFO - PROCESS | 1771 | 1464714288298 Marionette DEBUG loaded listener.js 10:04:48 INFO - PROCESS | 1771 | ++DOMWINDOW == 183 (0x9887d800) [pid = 1771] [serial = 1308] [outer = 0x95919800] 10:04:49 INFO - PROCESS | 1771 | 1464714289237 Marionette TRACE conn3 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 10:04:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 10:04:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1685ms 10:04:49 INFO - PROCESS | 1771 | 1464714289309 Marionette TRACE conn3 -> [0,1713,"getWindowHandle",null] 10:04:49 INFO - PROCESS | 1771 | 1464714289313 Marionette TRACE conn3 <- [1,1713,null,{"value":"8"}] 10:04:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 10:04:49 INFO - PROCESS | 1771 | 1464714289319 Marionette TRACE conn3 -> [0,1714,"setScriptTimeout",{"ms":35000}] 10:04:49 INFO - PROCESS | 1771 | 1464714289323 Marionette TRACE conn3 <- [1,1714,null,{}] 10:04:49 INFO - PROCESS | 1771 | 1464714289328 Marionette TRACE conn3 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:49 INFO - PROCESS | 1771 | 1464714289562 Marionette TRACE conn3 <- [1,1715,null,{"value":null}] 10:04:49 INFO - PROCESS | 1771 | 1464714289888 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:49 INFO - PROCESS | 1771 | ++DOCSHELL 0x910fe400 == 146 [pid = 1771] [id = 436] 10:04:49 INFO - PROCESS | 1771 | ++DOMWINDOW == 184 (0x91cd8000) [pid = 1771] [serial = 1309] [outer = (nil)] 10:04:49 INFO - PROCESS | 1771 | ++DOMWINDOW == 185 (0x998c4c00) [pid = 1771] [serial = 1310] [outer = 0x91cd8000] 10:04:49 INFO - PROCESS | 1771 | 1464714289989 Marionette DEBUG loaded listener.js 10:04:50 INFO - PROCESS | 1771 | ++DOMWINDOW == 186 (0x99f2d800) [pid = 1771] [serial = 1311] [outer = 0x91cd8000] 10:04:50 INFO - PROCESS | 1771 | 1464714290904 Marionette TRACE conn3 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 10:04:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 10:04:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 1629ms 10:04:50 INFO - PROCESS | 1771 | 1464714290949 Marionette TRACE conn3 -> [0,1717,"getWindowHandle",null] 10:04:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 10:04:50 INFO - PROCESS | 1771 | 1464714290953 Marionette TRACE conn3 <- [1,1717,null,{"value":"8"}] 10:04:50 INFO - PROCESS | 1771 | 1464714290960 Marionette TRACE conn3 -> [0,1718,"setScriptTimeout",{"ms":35000}] 10:04:50 INFO - PROCESS | 1771 | 1464714290964 Marionette TRACE conn3 <- [1,1718,null,{}] 10:04:50 INFO - PROCESS | 1771 | 1464714290970 Marionette TRACE conn3 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:51 INFO - PROCESS | 1771 | 1464714291168 Marionette TRACE conn3 <- [1,1719,null,{"value":null}] 10:04:51 INFO - PROCESS | 1771 | 1464714291508 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:51 INFO - PROCESS | 1771 | ++DOCSHELL 0x95761400 == 147 [pid = 1771] [id = 437] 10:04:51 INFO - PROCESS | 1771 | ++DOMWINDOW == 187 (0x98167800) [pid = 1771] [serial = 1312] [outer = (nil)] 10:04:51 INFO - PROCESS | 1771 | ++DOMWINDOW == 188 (0x9a4b0400) [pid = 1771] [serial = 1313] [outer = 0x98167800] 10:04:51 INFO - PROCESS | 1771 | 1464714291602 Marionette DEBUG loaded listener.js 10:04:51 INFO - PROCESS | 1771 | ++DOMWINDOW == 189 (0x9a4b4400) [pid = 1771] [serial = 1314] [outer = 0x98167800] 10:04:52 INFO - PROCESS | 1771 | 1464714292485 Marionette TRACE conn3 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 10:04:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 10:04:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1580ms 10:04:52 INFO - PROCESS | 1771 | 1464714292539 Marionette TRACE conn3 -> [0,1721,"getWindowHandle",null] 10:04:52 INFO - PROCESS | 1771 | 1464714292544 Marionette TRACE conn3 <- [1,1721,null,{"value":"8"}] 10:04:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 10:04:52 INFO - PROCESS | 1771 | 1464714292550 Marionette TRACE conn3 -> [0,1722,"setScriptTimeout",{"ms":35000}] 10:04:52 INFO - PROCESS | 1771 | 1464714292553 Marionette TRACE conn3 <- [1,1722,null,{}] 10:04:52 INFO - PROCESS | 1771 | 1464714292559 Marionette TRACE conn3 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:52 INFO - PROCESS | 1771 | 1464714292798 Marionette TRACE conn3 <- [1,1723,null,{"value":null}] 10:04:53 INFO - PROCESS | 1771 | 1464714293118 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:53 INFO - PROCESS | 1771 | ++DOCSHELL 0x9a1a9000 == 148 [pid = 1771] [id = 438] 10:04:53 INFO - PROCESS | 1771 | ++DOMWINDOW == 190 (0x9a4b2000) [pid = 1771] [serial = 1315] [outer = (nil)] 10:04:53 INFO - PROCESS | 1771 | ++DOMWINDOW == 191 (0x9ab29c00) [pid = 1771] [serial = 1316] [outer = 0x9a4b2000] 10:04:53 INFO - PROCESS | 1771 | 1464714293207 Marionette DEBUG loaded listener.js 10:04:53 INFO - PROCESS | 1771 | ++DOMWINDOW == 192 (0x9b023400) [pid = 1771] [serial = 1317] [outer = 0x9a4b2000] 10:04:54 INFO - PROCESS | 1771 | 1464714294084 Marionette TRACE conn3 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 10:04:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.1.html | arc() from 0 to pi does not draw anything in the wrong half 10:04:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 1578ms 10:04:54 INFO - PROCESS | 1771 | 1464714294129 Marionette TRACE conn3 -> [0,1725,"getWindowHandle",null] 10:04:54 INFO - PROCESS | 1771 | 1464714294133 Marionette TRACE conn3 <- [1,1725,null,{"value":"8"}] 10:04:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 10:04:54 INFO - PROCESS | 1771 | 1464714294139 Marionette TRACE conn3 -> [0,1726,"setScriptTimeout",{"ms":35000}] 10:04:54 INFO - PROCESS | 1771 | 1464714294143 Marionette TRACE conn3 <- [1,1726,null,{}] 10:04:54 INFO - PROCESS | 1771 | 1464714294149 Marionette TRACE conn3 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:54 INFO - PROCESS | 1771 | 1464714294357 Marionette TRACE conn3 <- [1,1727,null,{"value":null}] 10:04:54 INFO - PROCESS | 1771 | 1464714294650 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:54 INFO - PROCESS | 1771 | ++DOCSHELL 0x923d6c00 == 149 [pid = 1771] [id = 439] 10:04:54 INFO - PROCESS | 1771 | ++DOMWINDOW == 193 (0x95920000) [pid = 1771] [serial = 1318] [outer = (nil)] 10:04:54 INFO - PROCESS | 1771 | ++DOMWINDOW == 194 (0x9b8e4c00) [pid = 1771] [serial = 1319] [outer = 0x95920000] 10:04:54 INFO - PROCESS | 1771 | 1464714294794 Marionette DEBUG loaded listener.js 10:04:54 INFO - PROCESS | 1771 | ++DOMWINDOW == 195 (0x9b8d5800) [pid = 1771] [serial = 1320] [outer = 0x95920000] 10:04:55 INFO - PROCESS | 1771 | 1464714295684 Marionette TRACE conn3 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 10:04:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 10:04:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1585ms 10:04:55 INFO - PROCESS | 1771 | 1464714295726 Marionette TRACE conn3 -> [0,1729,"getWindowHandle",null] 10:04:55 INFO - PROCESS | 1771 | 1464714295729 Marionette TRACE conn3 <- [1,1729,null,{"value":"8"}] 10:04:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 10:04:55 INFO - PROCESS | 1771 | 1464714295736 Marionette TRACE conn3 -> [0,1730,"setScriptTimeout",{"ms":35000}] 10:04:55 INFO - PROCESS | 1771 | 1464714295739 Marionette TRACE conn3 <- [1,1730,null,{}] 10:04:55 INFO - PROCESS | 1771 | 1464714295745 Marionette TRACE conn3 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:55 INFO - PROCESS | 1771 | 1464714295945 Marionette TRACE conn3 <- [1,1731,null,{"value":null}] 10:04:56 INFO - PROCESS | 1771 | 1464714296226 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:56 INFO - PROCESS | 1771 | ++DOCSHELL 0x88467000 == 150 [pid = 1771] [id = 440] 10:04:56 INFO - PROCESS | 1771 | ++DOMWINDOW == 196 (0x9b82f400) [pid = 1771] [serial = 1321] [outer = (nil)] 10:04:56 INFO - PROCESS | 1771 | ++DOMWINDOW == 197 (0x9bbeb400) [pid = 1771] [serial = 1322] [outer = 0x9b82f400] 10:04:56 INFO - PROCESS | 1771 | 1464714296359 Marionette DEBUG loaded listener.js 10:04:56 INFO - PROCESS | 1771 | ++DOMWINDOW == 198 (0x9cda5400) [pid = 1771] [serial = 1323] [outer = 0x9b82f400] 10:04:57 INFO - PROCESS | 1771 | 1464714297234 Marionette TRACE conn3 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",0,null,null]]]}] 10:04:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.3.html | arc() from 0 to -pi/2 does not draw anything in the wrong quadrant 10:04:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 1532ms 10:04:57 INFO - PROCESS | 1771 | 1464714297268 Marionette TRACE conn3 -> [0,1733,"getWindowHandle",null] 10:04:57 INFO - PROCESS | 1771 | 1464714297272 Marionette TRACE conn3 <- [1,1733,null,{"value":"8"}] 10:04:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 10:04:57 INFO - PROCESS | 1771 | 1464714297279 Marionette TRACE conn3 -> [0,1734,"setScriptTimeout",{"ms":35000}] 10:04:57 INFO - PROCESS | 1771 | 1464714297282 Marionette TRACE conn3 <- [1,1734,null,{}] 10:04:57 INFO - PROCESS | 1771 | 1464714297288 Marionette TRACE conn3 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:57 INFO - PROCESS | 1771 | 1464714297494 Marionette TRACE conn3 <- [1,1735,null,{"value":null}] 10:04:57 INFO - PROCESS | 1771 | 1464714297820 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:57 INFO - PROCESS | 1771 | ++DOCSHELL 0x9aa9ec00 == 151 [pid = 1771] [id = 441] 10:04:57 INFO - PROCESS | 1771 | ++DOMWINDOW == 199 (0x9b9b2800) [pid = 1771] [serial = 1324] [outer = (nil)] 10:04:57 INFO - PROCESS | 1771 | ++DOMWINDOW == 200 (0x9d1ce000) [pid = 1771] [serial = 1325] [outer = 0x9b9b2800] 10:04:57 INFO - PROCESS | 1771 | 1464714297916 Marionette DEBUG loaded listener.js 10:04:58 INFO - PROCESS | 1771 | ++DOMWINDOW == 201 (0xa0610400) [pid = 1771] [serial = 1326] [outer = 0x9b9b2800] 10:04:58 INFO - PROCESS | 1771 | 1464714298781 Marionette TRACE conn3 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 10:04:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 10:04:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1578ms 10:04:58 INFO - PROCESS | 1771 | 1464714298858 Marionette TRACE conn3 -> [0,1737,"getWindowHandle",null] 10:04:58 INFO - PROCESS | 1771 | 1464714298862 Marionette TRACE conn3 <- [1,1737,null,{"value":"8"}] 10:04:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 10:04:58 INFO - PROCESS | 1771 | 1464714298868 Marionette TRACE conn3 -> [0,1738,"setScriptTimeout",{"ms":35000}] 10:04:58 INFO - PROCESS | 1771 | 1464714298871 Marionette TRACE conn3 <- [1,1738,null,{}] 10:04:58 INFO - PROCESS | 1771 | 1464714298877 Marionette TRACE conn3 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:59 INFO - PROCESS | 1771 | 1464714299076 Marionette TRACE conn3 <- [1,1739,null,{"value":null}] 10:04:59 INFO - PROCESS | 1771 | 1464714299418 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:59 INFO - PROCESS | 1771 | ++DOCSHELL 0x9591c800 == 152 [pid = 1771] [id = 442] 10:04:59 INFO - PROCESS | 1771 | ++DOMWINDOW == 202 (0x9cdab000) [pid = 1771] [serial = 1327] [outer = (nil)] 10:04:59 INFO - PROCESS | 1771 | ++DOMWINDOW == 203 (0xa2252800) [pid = 1771] [serial = 1328] [outer = 0x9cdab000] 10:04:59 INFO - PROCESS | 1771 | 1464714299507 Marionette DEBUG loaded listener.js 10:04:59 INFO - PROCESS | 1771 | ++DOMWINDOW == 204 (0xa22b0400) [pid = 1771] [serial = 1329] [outer = 0x9cdab000] 10:05:00 INFO - PROCESS | 1771 | 1464714300404 Marionette TRACE conn3 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 10:05:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 10:05:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1580ms 10:05:00 INFO - PROCESS | 1771 | 1464714300451 Marionette TRACE conn3 -> [0,1741,"getWindowHandle",null] 10:05:00 INFO - PROCESS | 1771 | 1464714300455 Marionette TRACE conn3 <- [1,1741,null,{"value":"8"}] 10:05:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 10:05:00 INFO - PROCESS | 1771 | 1464714300461 Marionette TRACE conn3 -> [0,1742,"setScriptTimeout",{"ms":35000}] 10:05:00 INFO - PROCESS | 1771 | 1464714300464 Marionette TRACE conn3 <- [1,1742,null,{}] 10:05:00 INFO - PROCESS | 1771 | 1464714300470 Marionette TRACE conn3 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:00 INFO - PROCESS | 1771 | 1464714300686 Marionette TRACE conn3 <- [1,1743,null,{"value":null}] 10:05:01 INFO - PROCESS | 1771 | 1464714301024 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:01 INFO - PROCESS | 1771 | ++DOCSHELL 0x951ef400 == 153 [pid = 1771] [id = 443] 10:05:01 INFO - PROCESS | 1771 | ++DOMWINDOW == 205 (0xa1164800) [pid = 1771] [serial = 1330] [outer = (nil)] 10:05:01 INFO - PROCESS | 1771 | ++DOMWINDOW == 206 (0xa23c7400) [pid = 1771] [serial = 1331] [outer = 0xa1164800] 10:05:01 INFO - PROCESS | 1771 | 1464714301126 Marionette DEBUG loaded listener.js 10:05:01 INFO - PROCESS | 1771 | ++DOMWINDOW == 207 (0xa2503800) [pid = 1771] [serial = 1332] [outer = 0xa1164800] 10:05:03 INFO - PROCESS | 1771 | --DOCSHELL 0x920d0c00 == 152 [pid = 1771] [id = 9] 10:05:03 INFO - PROCESS | 1771 | --DOCSHELL 0x8e8f7400 == 151 [pid = 1771] [id = 237] 10:05:03 INFO - PROCESS | 1771 | --DOCSHELL 0x91bdb400 == 150 [pid = 1771] [id = 155] 10:05:03 INFO - PROCESS | 1771 | --DOCSHELL 0x92e49800 == 149 [pid = 1771] [id = 8] 10:05:03 INFO - PROCESS | 1771 | --DOCSHELL 0x98814c00 == 148 [pid = 1771] [id = 41] 10:05:03 INFO - PROCESS | 1771 | --DOCSHELL 0x9a4bf800 == 147 [pid = 1771] [id = 235] 10:05:03 INFO - PROCESS | 1771 | --DOCSHELL 0x92e45400 == 146 [pid = 1771] [id = 119] 10:05:03 INFO - PROCESS | 1771 | --DOCSHELL 0x91de5c00 == 145 [pid = 1771] [id = 234] 10:05:03 INFO - PROCESS | 1771 | --DOCSHELL 0x9b92dc00 == 144 [pid = 1771] [id = 39] 10:05:03 INFO - PROCESS | 1771 | --DOCSHELL 0x9a4cc400 == 143 [pid = 1771] [id = 233] 10:05:03 INFO - PROCESS | 1771 | --DOCSHELL 0x8a3c7800 == 142 [pid = 1771] [id = 423] 10:05:03 INFO - PROCESS | 1771 | --DOCSHELL 0x8a643000 == 141 [pid = 1771] [id = 422] 10:05:03 INFO - PROCESS | 1771 | --DOCSHELL 0x8a048800 == 140 [pid = 1771] [id = 421] 10:05:03 INFO - PROCESS | 1771 | --DOCSHELL 0x86aa7000 == 139 [pid = 1771] [id = 420] 10:05:03 INFO - PROCESS | 1771 | --DOCSHELL 0x8760b400 == 138 [pid = 1771] [id = 418] 10:05:03 INFO - PROCESS | 1771 | --DOCSHELL 0x8f1f3800 == 137 [pid = 1771] [id = 416] 10:05:03 INFO - PROCESS | 1771 | --DOCSHELL 0x9a4d1800 == 136 [pid = 1771] [id = 417] 10:05:03 INFO - PROCESS | 1771 | --DOCSHELL 0x89e6c400 == 135 [pid = 1771] [id = 415] 10:05:03 INFO - PROCESS | 1771 | --DOCSHELL 0x86aac800 == 134 [pid = 1771] [id = 414] 10:05:03 INFO - PROCESS | 1771 | --DOCSHELL 0x9522a400 == 133 [pid = 1771] [id = 412] 10:05:03 INFO - PROCESS | 1771 | --DOCSHELL 0x8ee81400 == 132 [pid = 1771] [id = 413] 10:05:03 INFO - PROCESS | 1771 | --DOCSHELL 0x86aa3c00 == 131 [pid = 1771] [id = 348] 10:05:03 INFO - PROCESS | 1771 | --DOCSHELL 0x92eecc00 == 130 [pid = 1771] [id = 411] 10:05:03 INFO - PROCESS | 1771 | --DOCSHELL 0x8a008000 == 129 [pid = 1771] [id = 410] 10:05:03 INFO - PROCESS | 1771 | --DOCSHELL 0x91be0800 == 128 [pid = 1771] [id = 409] 10:05:03 INFO - PROCESS | 1771 | --DOCSHELL 0x8dcdc000 == 127 [pid = 1771] [id = 408] 10:05:03 INFO - PROCESS | 1771 | --DOCSHELL 0x8a00bc00 == 126 [pid = 1771] [id = 407] 10:05:03 INFO - PROCESS | 1771 | --DOCSHELL 0x8db78c00 == 125 [pid = 1771] [id = 406] 10:05:03 INFO - PROCESS | 1771 | --DOCSHELL 0x8db7cc00 == 124 [pid = 1771] [id = 405] 10:05:03 INFO - PROCESS | 1771 | --DOCSHELL 0x8ae15c00 == 123 [pid = 1771] [id = 403] 10:05:03 INFO - PROCESS | 1771 | --DOCSHELL 0x8da85800 == 122 [pid = 1771] [id = 404] 10:05:03 INFO - PROCESS | 1771 | --DOCSHELL 0x896d8800 == 121 [pid = 1771] [id = 402] 10:05:03 INFO - PROCESS | 1771 | --DOCSHELL 0x89f11c00 == 120 [pid = 1771] [id = 401] 10:05:03 INFO - PROCESS | 1771 | --DOMWINDOW == 206 (0x8d990400) [pid = 1771] [serial = 1205] [outer = (nil)] [url = about:blank] 10:05:03 INFO - PROCESS | 1771 | --DOMWINDOW == 205 (0x8a19ac00) [pid = 1771] [serial = 1203] [outer = (nil)] [url = about:blank] 10:05:03 INFO - PROCESS | 1771 | --DOMWINDOW == 204 (0x91468400) [pid = 1771] [serial = 1157] [outer = (nil)] [url = about:blank] 10:05:03 INFO - PROCESS | 1771 | --DOMWINDOW == 203 (0x9b02ac00) [pid = 1771] [serial = 1187] [outer = (nil)] [url = about:blank] 10:05:03 INFO - PROCESS | 1771 | --DOMWINDOW == 202 (0x89f10800) [pid = 1771] [serial = 1193] [outer = (nil)] [url = about:blank] 10:05:03 INFO - PROCESS | 1771 | --DOMWINDOW == 201 (0x8a00cc00) [pid = 1771] [serial = 1194] [outer = (nil)] [url = about:blank] 10:05:03 INFO - PROCESS | 1771 | --DOMWINDOW == 200 (0x951f4800) [pid = 1771] [serial = 1169] [outer = (nil)] [url = about:blank] 10:05:03 INFO - PROCESS | 1771 | --DOMWINDOW == 199 (0x8a8c9400) [pid = 1771] [serial = 1190] [outer = (nil)] [url = about:blank] 10:05:03 INFO - PROCESS | 1771 | --DOMWINDOW == 198 (0x91c6a000) [pid = 1771] [serial = 1160] [outer = (nil)] [url = about:blank] 10:05:03 INFO - PROCESS | 1771 | --DOMWINDOW == 197 (0x8ae17000) [pid = 1771] [serial = 1199] [outer = (nil)] [url = about:blank] 10:05:03 INFO - PROCESS | 1771 | --DOMWINDOW == 196 (0x8c20b400) [pid = 1771] [serial = 1200] [outer = (nil)] [url = about:blank] 10:05:03 INFO - PROCESS | 1771 | --DOMWINDOW == 195 (0x89f0d000) [pid = 1771] [serial = 1202] [outer = (nil)] [url = about:blank] 10:05:03 INFO - PROCESS | 1771 | --DOMWINDOW == 194 (0x9b023000) [pid = 1771] [serial = 1184] [outer = (nil)] [url = about:blank] 10:05:03 INFO - PROCESS | 1771 | --DOMWINDOW == 193 (0x920cc000) [pid = 1771] [serial = 1163] [outer = (nil)] [url = about:blank] 10:05:03 INFO - PROCESS | 1771 | --DOMWINDOW == 192 (0x8db80c00) [pid = 1771] [serial = 1145] [outer = (nil)] [url = about:blank] 10:05:03 INFO - PROCESS | 1771 | --DOMWINDOW == 191 (0x8a2b5800) [pid = 1771] [serial = 1196] [outer = (nil)] [url = about:blank] 10:05:03 INFO - PROCESS | 1771 | --DOMWINDOW == 190 (0x8e60a800) [pid = 1771] [serial = 1151] [outer = (nil)] [url = about:blank] 10:05:03 INFO - PROCESS | 1771 | --DOMWINDOW == 189 (0x8dbf0400) [pid = 1771] [serial = 1148] [outer = (nil)] [url = about:blank] 10:05:03 INFO - PROCESS | 1771 | --DOMWINDOW == 188 (0x8f1f0400) [pid = 1771] [serial = 1154] [outer = (nil)] [url = about:blank] 10:05:03 INFO - PROCESS | 1771 | --DOMWINDOW == 187 (0x9a6e4000) [pid = 1771] [serial = 1181] [outer = (nil)] [url = about:blank] 10:05:03 INFO - PROCESS | 1771 | --DOMWINDOW == 186 (0x957da400) [pid = 1771] [serial = 1172] [outer = (nil)] [url = about:blank] 10:05:03 INFO - PROCESS | 1771 | --DOMWINDOW == 185 (0x923d2c00) [pid = 1771] [serial = 1166] [outer = (nil)] [url = about:blank] 10:05:03 INFO - PROCESS | 1771 | --DOMWINDOW == 184 (0x8c20ec00) [pid = 1771] [serial = 1142] [outer = (nil)] [url = about:blank] 10:05:03 INFO - PROCESS | 1771 | --DOMWINDOW == 183 (0x9a095800) [pid = 1771] [serial = 1178] [outer = (nil)] [url = about:blank] 10:05:03 INFO - PROCESS | 1771 | --DOMWINDOW == 182 (0x8a3c0400) [pid = 1771] [serial = 1197] [outer = (nil)] [url = about:blank] 10:05:03 INFO - PROCESS | 1771 | --DOMWINDOW == 181 (0x9887e800) [pid = 1771] [serial = 1175] [outer = (nil)] [url = about:blank] 10:05:03 INFO - PROCESS | 1771 | --DOMWINDOW == 180 (0x8a19fc00) [pid = 1771] [serial = 1139] [outer = (nil)] [url = about:blank] 10:05:03 INFO - PROCESS | 1771 | --DOMWINDOW == 179 (0x89e61c00) [pid = 1771] [serial = 1122] [outer = (nil)] [url = about:blank] 10:05:03 INFO - PROCESS | 1771 | 1464714303797 Marionette TRACE conn3 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 10:05:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 10:05:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 3385ms 10:05:03 INFO - PROCESS | 1771 | 1464714303846 Marionette TRACE conn3 -> [0,1745,"getWindowHandle",null] 10:05:03 INFO - PROCESS | 1771 | 1464714303851 Marionette TRACE conn3 <- [1,1745,null,{"value":"8"}] 10:05:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 10:05:03 INFO - PROCESS | 1771 | 1464714303860 Marionette TRACE conn3 -> [0,1746,"setScriptTimeout",{"ms":35000}] 10:05:03 INFO - PROCESS | 1771 | 1464714303866 Marionette TRACE conn3 <- [1,1746,null,{}] 10:05:03 INFO - PROCESS | 1771 | 1464714303875 Marionette TRACE conn3 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:04 INFO - PROCESS | 1771 | 1464714304089 Marionette TRACE conn3 <- [1,1747,null,{"value":null}] 10:05:04 INFO - PROCESS | 1771 | 1464714304307 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:04 INFO - PROCESS | 1771 | ++DOCSHELL 0x89e64c00 == 121 [pid = 1771] [id = 444] 10:05:04 INFO - PROCESS | 1771 | ++DOMWINDOW == 180 (0x89e69800) [pid = 1771] [serial = 1333] [outer = (nil)] 10:05:04 INFO - PROCESS | 1771 | ++DOMWINDOW == 181 (0x89f19c00) [pid = 1771] [serial = 1334] [outer = 0x89e69800] 10:05:04 INFO - PROCESS | 1771 | 1464714304389 Marionette DEBUG loaded listener.js 10:05:04 INFO - PROCESS | 1771 | ++DOMWINDOW == 182 (0x8a013400) [pid = 1771] [serial = 1335] [outer = 0x89e69800] 10:05:05 INFO - PROCESS | 1771 | 1464714305203 Marionette TRACE conn3 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 10:05:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 10:05:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 1390ms 10:05:05 INFO - PROCESS | 1771 | 1464714305250 Marionette TRACE conn3 -> [0,1749,"getWindowHandle",null] 10:05:05 INFO - PROCESS | 1771 | 1464714305258 Marionette TRACE conn3 <- [1,1749,null,{"value":"8"}] 10:05:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 10:05:05 INFO - PROCESS | 1771 | 1464714305269 Marionette TRACE conn3 -> [0,1750,"setScriptTimeout",{"ms":35000}] 10:05:05 INFO - PROCESS | 1771 | 1464714305272 Marionette TRACE conn3 <- [1,1750,null,{}] 10:05:05 INFO - PROCESS | 1771 | 1464714305279 Marionette TRACE conn3 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:05 INFO - PROCESS | 1771 | 1464714305574 Marionette TRACE conn3 <- [1,1751,null,{"value":null}] 10:05:05 INFO - PROCESS | 1771 | 1464714305693 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:05 INFO - PROCESS | 1771 | ++DOCSHELL 0x8a19b800 == 122 [pid = 1771] [id = 445] 10:05:05 INFO - PROCESS | 1771 | ++DOMWINDOW == 183 (0x8a2b2400) [pid = 1771] [serial = 1336] [outer = (nil)] 10:05:05 INFO - PROCESS | 1771 | ++DOMWINDOW == 184 (0x8a3c2000) [pid = 1771] [serial = 1337] [outer = 0x8a2b2400] 10:05:05 INFO - PROCESS | 1771 | 1464714305770 Marionette DEBUG loaded listener.js 10:05:05 INFO - PROCESS | 1771 | ++DOMWINDOW == 185 (0x8a645c00) [pid = 1771] [serial = 1338] [outer = 0x8a2b2400] 10:05:06 INFO - PROCESS | 1771 | 1464714306714 Marionette TRACE conn3 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 10:05:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 10:05:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1480ms 10:05:06 INFO - PROCESS | 1771 | 1464714306749 Marionette TRACE conn3 -> [0,1753,"getWindowHandle",null] 10:05:06 INFO - PROCESS | 1771 | 1464714306752 Marionette TRACE conn3 <- [1,1753,null,{"value":"8"}] 10:05:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 10:05:06 INFO - PROCESS | 1771 | 1464714306759 Marionette TRACE conn3 -> [0,1754,"setScriptTimeout",{"ms":35000}] 10:05:06 INFO - PROCESS | 1771 | 1464714306764 Marionette TRACE conn3 <- [1,1754,null,{}] 10:05:06 INFO - PROCESS | 1771 | 1464714306785 Marionette TRACE conn3 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:07 INFO - PROCESS | 1771 | 1464714307036 Marionette TRACE conn3 <- [1,1755,null,{"value":null}] 10:05:07 INFO - PROCESS | 1771 | 1464714307064 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:07 INFO - PROCESS | 1771 | ++DOCSHELL 0x8a3c5000 == 123 [pid = 1771] [id = 446] 10:05:07 INFO - PROCESS | 1771 | ++DOMWINDOW == 186 (0x8ae1ac00) [pid = 1771] [serial = 1339] [outer = (nil)] 10:05:07 INFO - PROCESS | 1771 | ++DOMWINDOW == 187 (0x8c0b2800) [pid = 1771] [serial = 1340] [outer = 0x8ae1ac00] 10:05:07 INFO - PROCESS | 1771 | 1464714307140 Marionette DEBUG loaded listener.js 10:05:07 INFO - PROCESS | 1771 | ++DOMWINDOW == 188 (0x8c212400) [pid = 1771] [serial = 1341] [outer = 0x8ae1ac00] 10:05:08 INFO - PROCESS | 1771 | --DOMWINDOW == 187 (0x93b11400) [pid = 1771] [serial = 1234] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 10:05:08 INFO - PROCESS | 1771 | --DOMWINDOW == 186 (0x91ccc800) [pid = 1771] [serial = 1228] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 10:05:08 INFO - PROCESS | 1771 | --DOMWINDOW == 185 (0x8a650800) [pid = 1771] [serial = 1267] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 10:05:08 INFO - PROCESS | 1771 | --DOMWINDOW == 184 (0x8dc60c00) [pid = 1771] [serial = 1216] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 10:05:08 INFO - PROCESS | 1771 | --DOMWINDOW == 183 (0x86aad000) [pid = 1771] [serial = 1261] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 10:05:08 INFO - PROCESS | 1771 | --DOMWINDOW == 182 (0x8a049c00) [pid = 1771] [serial = 1264] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 10:05:08 INFO - PROCESS | 1771 | --DOMWINDOW == 181 (0x8ae17400) [pid = 1771] [serial = 1210] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 10:05:08 INFO - PROCESS | 1771 | --DOMWINDOW == 180 (0x9a1b1000) [pid = 1771] [serial = 1255] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 10:05:08 INFO - PROCESS | 1771 | --DOMWINDOW == 179 (0x8db82400) [pid = 1771] [serial = 1213] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 10:05:08 INFO - PROCESS | 1771 | --DOMWINDOW == 178 (0x8d43e000) [pid = 1771] [serial = 1231] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 10:05:08 INFO - PROCESS | 1771 | --DOMWINDOW == 177 (0x91c67800) [pid = 1771] [serial = 1246] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 10:05:08 INFO - PROCESS | 1771 | --DOMWINDOW == 176 (0x896d2800) [pid = 1771] [serial = 1189] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 10:05:08 INFO - PROCESS | 1771 | --DOMWINDOW == 175 (0x8a8c9000) [pid = 1771] [serial = 1270] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 10:05:08 INFO - PROCESS | 1771 | --DOMWINDOW == 174 (0x896e0400) [pid = 1771] [serial = 1207] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 10:05:08 INFO - PROCESS | 1771 | --DOMWINDOW == 173 (0x8f1f2400) [pid = 1771] [serial = 1225] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 10:05:08 INFO - PROCESS | 1771 | --DOMWINDOW == 172 (0x9b020000) [pid = 1771] [serial = 1252] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 10:05:08 INFO - PROCESS | 1771 | --DOMWINDOW == 171 (0x9591d400) [pid = 1771] [serial = 1243] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 10:05:08 INFO - PROCESS | 1771 | --DOMWINDOW == 170 (0x976cc000) [pid = 1771] [serial = 1240] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 10:05:08 INFO - PROCESS | 1771 | --DOMWINDOW == 169 (0x8ee88c00) [pid = 1771] [serial = 1222] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 10:05:08 INFO - PROCESS | 1771 | --DOMWINDOW == 168 (0x8a644000) [pid = 1771] [serial = 1258] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 10:05:08 INFO - PROCESS | 1771 | --DOMWINDOW == 167 (0x8dcdb400) [pid = 1771] [serial = 1219] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 10:05:08 INFO - PROCESS | 1771 | --DOMWINDOW == 166 (0x95912400) [pid = 1771] [serial = 1237] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 10:05:08 INFO - PROCESS | 1771 | --DOMWINDOW == 165 (0x91b3fc00) [pid = 1771] [serial = 1249] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 10:05:08 INFO - PROCESS | 1771 | --DOMWINDOW == 164 (0x8c215c00) [pid = 1771] [serial = 1135] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 10:05:08 INFO - PROCESS | 1771 | --DOMWINDOW == 163 (0x951ed400) [pid = 1771] [serial = 1168] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 10:05:08 INFO - PROCESS | 1771 | --DOMWINDOW == 162 (0x89e6b800) [pid = 1771] [serial = 1138] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 10:05:08 INFO - PROCESS | 1771 | --DOMWINDOW == 161 (0x951f0c00) [pid = 1771] [serial = 1171] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 10:05:08 INFO - PROCESS | 1771 | --DOMWINDOW == 160 (0x9a729800) [pid = 1771] [serial = 1183] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 10:05:08 INFO - PROCESS | 1771 | --DOMWINDOW == 159 (0x8dbf6800) [pid = 1771] [serial = 1186] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 10:05:08 INFO - PROCESS | 1771 | --DOMWINDOW == 158 (0x8e603400) [pid = 1771] [serial = 1153] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 10:05:08 INFO - PROCESS | 1771 | --DOMWINDOW == 157 (0x91defc00) [pid = 1771] [serial = 1180] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 10:05:08 INFO - PROCESS | 1771 | --DOMWINDOW == 156 (0x91c69800) [pid = 1771] [serial = 1165] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 10:05:08 INFO - PROCESS | 1771 | --DOMWINDOW == 155 (0x976d3c00) [pid = 1771] [serial = 1174] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 10:05:08 INFO - PROCESS | 1771 | --DOMWINDOW == 154 (0x91cd8400) [pid = 1771] [serial = 1162] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 10:05:08 INFO - PROCESS | 1771 | --DOMWINDOW == 153 (0x8c0ad800) [pid = 1771] [serial = 1141] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 10:05:08 INFO - PROCESS | 1771 | --DOMWINDOW == 152 (0x91bd8800) [pid = 1771] [serial = 1159] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 10:05:08 INFO - PROCESS | 1771 | --DOMWINDOW == 151 (0x8da8a800) [pid = 1771] [serial = 1147] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 10:05:08 INFO - PROCESS | 1771 | --DOMWINDOW == 150 (0x8db79400) [pid = 1771] [serial = 1144] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 10:05:08 INFO - PROCESS | 1771 | --DOMWINDOW == 149 (0x976d7400) [pid = 1771] [serial = 1177] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 10:05:08 INFO - PROCESS | 1771 | --DOMWINDOW == 148 (0x8f1e8c00) [pid = 1771] [serial = 1156] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 10:05:08 INFO - PROCESS | 1771 | --DOMWINDOW == 147 (0x8dbae000) [pid = 1771] [serial = 1150] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 10:05:09 INFO - PROCESS | 1771 | 1464714309065 Marionette TRACE conn3 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 10:05:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 10:05:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 2342ms 10:05:09 INFO - PROCESS | 1771 | 1464714309103 Marionette TRACE conn3 -> [0,1757,"getWindowHandle",null] 10:05:09 INFO - PROCESS | 1771 | 1464714309106 Marionette TRACE conn3 <- [1,1757,null,{"value":"8"}] 10:05:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 10:05:09 INFO - PROCESS | 1771 | 1464714309113 Marionette TRACE conn3 -> [0,1758,"setScriptTimeout",{"ms":35000}] 10:05:09 INFO - PROCESS | 1771 | 1464714309116 Marionette TRACE conn3 <- [1,1758,null,{}] 10:05:09 INFO - PROCESS | 1771 | 1464714309122 Marionette TRACE conn3 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:09 INFO - PROCESS | 1771 | 1464714309309 Marionette TRACE conn3 <- [1,1759,null,{"value":null}] 10:05:09 INFO - PROCESS | 1771 | 1464714309497 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:09 INFO - PROCESS | 1771 | ++DOCSHELL 0x896e0400 == 124 [pid = 1771] [id = 447] 10:05:09 INFO - PROCESS | 1771 | ++DOMWINDOW == 148 (0x89f17400) [pid = 1771] [serial = 1342] [outer = (nil)] 10:05:09 INFO - PROCESS | 1771 | ++DOMWINDOW == 149 (0x8ae17400) [pid = 1771] [serial = 1343] [outer = 0x89f17400] 10:05:09 INFO - PROCESS | 1771 | 1464714309575 Marionette DEBUG loaded listener.js 10:05:09 INFO - PROCESS | 1771 | ++DOMWINDOW == 150 (0x8c2c2800) [pid = 1771] [serial = 1344] [outer = 0x89f17400] 10:05:10 INFO - PROCESS | 1771 | 1464714310377 Marionette TRACE conn3 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 10:05:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 10:05:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 1278ms 10:05:10 INFO - PROCESS | 1771 | 1464714310397 Marionette TRACE conn3 -> [0,1761,"getWindowHandle",null] 10:05:10 INFO - PROCESS | 1771 | 1464714310400 Marionette TRACE conn3 <- [1,1761,null,{"value":"8"}] 10:05:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 10:05:10 INFO - PROCESS | 1771 | 1464714310406 Marionette TRACE conn3 -> [0,1762,"setScriptTimeout",{"ms":35000}] 10:05:10 INFO - PROCESS | 1771 | 1464714310409 Marionette TRACE conn3 <- [1,1762,null,{}] 10:05:10 INFO - PROCESS | 1771 | 1464714310415 Marionette TRACE conn3 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:10 INFO - PROCESS | 1771 | 1464714310671 Marionette TRACE conn3 <- [1,1763,null,{"value":null}] 10:05:10 INFO - PROCESS | 1771 | 1464714310693 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:10 INFO - PROCESS | 1771 | ++DOCSHELL 0x8d437400 == 125 [pid = 1771] [id = 448] 10:05:10 INFO - PROCESS | 1771 | ++DOMWINDOW == 151 (0x8d439400) [pid = 1771] [serial = 1345] [outer = (nil)] 10:05:10 INFO - PROCESS | 1771 | ++DOMWINDOW == 152 (0x8d997400) [pid = 1771] [serial = 1346] [outer = 0x8d439400] 10:05:10 INFO - PROCESS | 1771 | 1464714310765 Marionette DEBUG loaded listener.js 10:05:10 INFO - PROCESS | 1771 | ++DOMWINDOW == 153 (0x8da7f000) [pid = 1771] [serial = 1347] [outer = 0x8d439400] 10:05:11 INFO - PROCESS | 1771 | 1464714311971 Marionette TRACE conn3 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 10:05:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 10:05:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1630ms 10:05:12 INFO - PROCESS | 1771 | 1464714312038 Marionette TRACE conn3 -> [0,1765,"getWindowHandle",null] 10:05:12 INFO - PROCESS | 1771 | 1464714312046 Marionette TRACE conn3 <- [1,1765,null,{"value":"8"}] 10:05:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 10:05:12 INFO - PROCESS | 1771 | 1464714312054 Marionette TRACE conn3 -> [0,1766,"setScriptTimeout",{"ms":35000}] 10:05:12 INFO - PROCESS | 1771 | 1464714312061 Marionette TRACE conn3 <- [1,1766,null,{}] 10:05:12 INFO - PROCESS | 1771 | 1464714312069 Marionette TRACE conn3 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:12 INFO - PROCESS | 1771 | 1464714312333 Marionette TRACE conn3 <- [1,1767,null,{"value":null}] 10:05:12 INFO - PROCESS | 1771 | 1464714312659 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:12 INFO - PROCESS | 1771 | ++DOCSHELL 0x89e60800 == 126 [pid = 1771] [id = 449] 10:05:12 INFO - PROCESS | 1771 | ++DOMWINDOW == 154 (0x89e6b800) [pid = 1771] [serial = 1348] [outer = (nil)] 10:05:12 INFO - PROCESS | 1771 | ++DOMWINDOW == 155 (0x8a3b9800) [pid = 1771] [serial = 1349] [outer = 0x89e6b800] 10:05:12 INFO - PROCESS | 1771 | 1464714312747 Marionette DEBUG loaded listener.js 10:05:12 INFO - PROCESS | 1771 | ++DOMWINDOW == 156 (0x8a6e9800) [pid = 1771] [serial = 1350] [outer = 0x89e6b800] 10:05:13 INFO - PROCESS | 1771 | 1464714313681 Marionette TRACE conn3 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 10:05:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 10:05:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 1685ms 10:05:13 INFO - PROCESS | 1771 | 1464714313740 Marionette TRACE conn3 -> [0,1769,"getWindowHandle",null] 10:05:13 INFO - PROCESS | 1771 | 1464714313749 Marionette TRACE conn3 <- [1,1769,null,{"value":"8"}] 10:05:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 10:05:13 INFO - PROCESS | 1771 | 1464714313760 Marionette TRACE conn3 -> [0,1770,"setScriptTimeout",{"ms":35000}] 10:05:13 INFO - PROCESS | 1771 | 1464714313764 Marionette TRACE conn3 <- [1,1770,null,{}] 10:05:13 INFO - PROCESS | 1771 | 1464714313770 Marionette TRACE conn3 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:14 INFO - PROCESS | 1771 | 1464714314031 Marionette TRACE conn3 <- [1,1771,null,{"value":null}] 10:05:14 INFO - PROCESS | 1771 | 1464714314398 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:14 INFO - PROCESS | 1771 | ++DOCSHELL 0x8c0ab800 == 127 [pid = 1771] [id = 450] 10:05:14 INFO - PROCESS | 1771 | ++DOMWINDOW == 157 (0x8c2c8000) [pid = 1771] [serial = 1351] [outer = (nil)] 10:05:14 INFO - PROCESS | 1771 | ++DOMWINDOW == 158 (0x8d993400) [pid = 1771] [serial = 1352] [outer = 0x8c2c8000] 10:05:14 INFO - PROCESS | 1771 | 1464714314483 Marionette DEBUG loaded listener.js 10:05:14 INFO - PROCESS | 1771 | ++DOMWINDOW == 159 (0x8db79400) [pid = 1771] [serial = 1353] [outer = 0x8c2c8000] 10:05:15 INFO - PROCESS | 1771 | 1464714315417 Marionette TRACE conn3 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 10:05:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 10:05:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 1730ms 10:05:15 INFO - PROCESS | 1771 | 1464714315491 Marionette TRACE conn3 -> [0,1773,"getWindowHandle",null] 10:05:15 INFO - PROCESS | 1771 | 1464714315494 Marionette TRACE conn3 <- [1,1773,null,{"value":"8"}] 10:05:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 10:05:15 INFO - PROCESS | 1771 | 1464714315501 Marionette TRACE conn3 -> [0,1774,"setScriptTimeout",{"ms":35000}] 10:05:15 INFO - PROCESS | 1771 | 1464714315507 Marionette TRACE conn3 <- [1,1774,null,{}] 10:05:15 INFO - PROCESS | 1771 | 1464714315524 Marionette TRACE conn3 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:15 INFO - PROCESS | 1771 | 1464714315772 Marionette TRACE conn3 <- [1,1775,null,{"value":null}] 10:05:16 INFO - PROCESS | 1771 | 1464714316090 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:16 INFO - PROCESS | 1771 | ++DOCSHELL 0x8c0aac00 == 128 [pid = 1771] [id = 451] 10:05:16 INFO - PROCESS | 1771 | ++DOMWINDOW == 160 (0x8dbebc00) [pid = 1771] [serial = 1354] [outer = (nil)] 10:05:16 INFO - PROCESS | 1771 | ++DOMWINDOW == 161 (0x8dc5ac00) [pid = 1771] [serial = 1355] [outer = 0x8dbebc00] 10:05:16 INFO - PROCESS | 1771 | 1464714316180 Marionette DEBUG loaded listener.js 10:05:16 INFO - PROCESS | 1771 | ++DOMWINDOW == 162 (0x8e603000) [pid = 1771] [serial = 1356] [outer = 0x8dbebc00] 10:05:17 INFO - PROCESS | 1771 | 1464714317072 Marionette TRACE conn3 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 10:05:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 10:05:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1608ms 10:05:17 INFO - PROCESS | 1771 | 1464714317109 Marionette TRACE conn3 -> [0,1777,"getWindowHandle",null] 10:05:17 INFO - PROCESS | 1771 | 1464714317114 Marionette TRACE conn3 <- [1,1777,null,{"value":"8"}] 10:05:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 10:05:17 INFO - PROCESS | 1771 | 1464714317121 Marionette TRACE conn3 -> [0,1778,"setScriptTimeout",{"ms":35000}] 10:05:17 INFO - PROCESS | 1771 | 1464714317125 Marionette TRACE conn3 <- [1,1778,null,{}] 10:05:17 INFO - PROCESS | 1771 | 1464714317131 Marionette TRACE conn3 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:17 INFO - PROCESS | 1771 | 1464714317352 Marionette TRACE conn3 <- [1,1779,null,{"value":null}] 10:05:17 INFO - PROCESS | 1771 | 1464714317668 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:17 INFO - PROCESS | 1771 | ++DOCSHELL 0x8dbb3c00 == 129 [pid = 1771] [id = 452] 10:05:17 INFO - PROCESS | 1771 | ++DOMWINDOW == 163 (0x8e609c00) [pid = 1771] [serial = 1357] [outer = (nil)] 10:05:17 INFO - PROCESS | 1771 | ++DOMWINDOW == 164 (0x8e8f1400) [pid = 1771] [serial = 1358] [outer = 0x8e609c00] 10:05:17 INFO - PROCESS | 1771 | 1464714317761 Marionette DEBUG loaded listener.js 10:05:17 INFO - PROCESS | 1771 | ++DOMWINDOW == 165 (0x8ee82c00) [pid = 1771] [serial = 1359] [outer = 0x8e609c00] 10:05:18 INFO - PROCESS | 1771 | 1464714318652 Marionette TRACE conn3 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 10:05:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1 10:05:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 1578ms 10:05:18 INFO - PROCESS | 1771 | 1464714318700 Marionette TRACE conn3 -> [0,1781,"getWindowHandle",null] 10:05:18 INFO - PROCESS | 1771 | 1464714318704 Marionette TRACE conn3 <- [1,1781,null,{"value":"8"}] 10:05:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 10:05:18 INFO - PROCESS | 1771 | 1464714318711 Marionette TRACE conn3 -> [0,1782,"setScriptTimeout",{"ms":35000}] 10:05:18 INFO - PROCESS | 1771 | 1464714318714 Marionette TRACE conn3 <- [1,1782,null,{}] 10:05:18 INFO - PROCESS | 1771 | 1464714318720 Marionette TRACE conn3 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:18 INFO - PROCESS | 1771 | 1464714318914 Marionette TRACE conn3 <- [1,1783,null,{"value":null}] 10:05:19 INFO - PROCESS | 1771 | 1464714319183 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:19 INFO - PROCESS | 1771 | ++DOCSHELL 0x8dcdc400 == 130 [pid = 1771] [id = 453] 10:05:19 INFO - PROCESS | 1771 | ++DOMWINDOW == 166 (0x8e8ecc00) [pid = 1771] [serial = 1360] [outer = (nil)] 10:05:19 INFO - PROCESS | 1771 | ++DOMWINDOW == 167 (0x8f1eb000) [pid = 1771] [serial = 1361] [outer = 0x8e8ecc00] 10:05:19 INFO - PROCESS | 1771 | 1464714319325 Marionette DEBUG loaded listener.js 10:05:19 INFO - PROCESS | 1771 | ++DOMWINDOW == 168 (0x8f1f0c00) [pid = 1771] [serial = 1362] [outer = 0x8e8ecc00] 10:05:20 INFO - PROCESS | 1771 | 1464714320270 Marionette TRACE conn3 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 10:05:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1 10:05:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 1632ms 10:05:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 10:05:20 INFO - PROCESS | 1771 | 1464714320344 Marionette TRACE conn3 -> [0,1785,"getWindowHandle",null] 10:05:20 INFO - PROCESS | 1771 | 1464714320347 Marionette TRACE conn3 <- [1,1785,null,{"value":"8"}] 10:05:20 INFO - PROCESS | 1771 | 1464714320354 Marionette TRACE conn3 -> [0,1786,"setScriptTimeout",{"ms":35000}] 10:05:20 INFO - PROCESS | 1771 | 1464714320357 Marionette TRACE conn3 <- [1,1786,null,{}] 10:05:20 INFO - PROCESS | 1771 | 1464714320363 Marionette TRACE conn3 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:20 INFO - PROCESS | 1771 | 1464714320617 Marionette TRACE conn3 <- [1,1787,null,{"value":null}] 10:05:20 INFO - PROCESS | 1771 | 1464714320929 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:20 INFO - PROCESS | 1771 | ++DOCSHELL 0x8ee81c00 == 131 [pid = 1771] [id = 454] 10:05:20 INFO - PROCESS | 1771 | ++DOMWINDOW == 169 (0x8f1ed000) [pid = 1771] [serial = 1363] [outer = (nil)] 10:05:21 INFO - PROCESS | 1771 | ++DOMWINDOW == 170 (0x91b36000) [pid = 1771] [serial = 1364] [outer = 0x8f1ed000] 10:05:21 INFO - PROCESS | 1771 | 1464714321020 Marionette DEBUG loaded listener.js 10:05:21 INFO - PROCESS | 1771 | ++DOMWINDOW == 171 (0x91b3e800) [pid = 1771] [serial = 1365] [outer = 0x8f1ed000] 10:05:21 INFO - PROCESS | 1771 | 1464714321901 Marionette TRACE conn3 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 10:05:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1 10:05:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 1585ms 10:05:21 INFO - PROCESS | 1771 | 1464714321939 Marionette TRACE conn3 -> [0,1789,"getWindowHandle",null] 10:05:21 INFO - PROCESS | 1771 | 1464714321943 Marionette TRACE conn3 <- [1,1789,null,{"value":"8"}] 10:05:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 10:05:21 INFO - PROCESS | 1771 | 1464714321949 Marionette TRACE conn3 -> [0,1790,"setScriptTimeout",{"ms":35000}] 10:05:21 INFO - PROCESS | 1771 | 1464714321953 Marionette TRACE conn3 <- [1,1790,null,{}] 10:05:21 INFO - PROCESS | 1771 | 1464714321959 Marionette TRACE conn3 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:22 INFO - PROCESS | 1771 | 1464714322160 Marionette TRACE conn3 <- [1,1791,null,{"value":null}] 10:05:22 INFO - PROCESS | 1771 | 1464714322437 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:22 INFO - PROCESS | 1771 | ++DOCSHELL 0x91462400 == 132 [pid = 1771] [id = 455] 10:05:22 INFO - PROCESS | 1771 | ++DOMWINDOW == 172 (0x91463c00) [pid = 1771] [serial = 1366] [outer = (nil)] 10:05:22 INFO - PROCESS | 1771 | ++DOMWINDOW == 173 (0x91c67800) [pid = 1771] [serial = 1367] [outer = 0x91463c00] 10:05:22 INFO - PROCESS | 1771 | 1464714322569 Marionette DEBUG loaded listener.js 10:05:22 INFO - PROCESS | 1771 | ++DOMWINDOW == 174 (0x91c6b400) [pid = 1771] [serial = 1368] [outer = 0x91463c00] 10:05:23 INFO - PROCESS | 1771 | 1464714323446 Marionette TRACE conn3 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 10:05:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 10:05:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1537ms 10:05:23 INFO - PROCESS | 1771 | 1464714323494 Marionette TRACE conn3 -> [0,1793,"getWindowHandle",null] 10:05:23 INFO - PROCESS | 1771 | 1464714323498 Marionette TRACE conn3 <- [1,1793,null,{"value":"8"}] 10:05:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 10:05:23 INFO - PROCESS | 1771 | 1464714323504 Marionette TRACE conn3 -> [0,1794,"setScriptTimeout",{"ms":35000}] 10:05:23 INFO - PROCESS | 1771 | 1464714323508 Marionette TRACE conn3 <- [1,1794,null,{}] 10:05:23 INFO - PROCESS | 1771 | 1464714323513 Marionette TRACE conn3 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:23 INFO - PROCESS | 1771 | 1464714323715 Marionette TRACE conn3 <- [1,1795,null,{"value":null}] 10:05:24 INFO - PROCESS | 1771 | 1464714324075 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:24 INFO - PROCESS | 1771 | ++DOCSHELL 0x86aac400 == 133 [pid = 1771] [id = 456] 10:05:24 INFO - PROCESS | 1771 | ++DOMWINDOW == 175 (0x8db77c00) [pid = 1771] [serial = 1369] [outer = (nil)] 10:05:24 INFO - PROCESS | 1771 | ++DOMWINDOW == 176 (0x91cd6c00) [pid = 1771] [serial = 1370] [outer = 0x8db77c00] 10:05:24 INFO - PROCESS | 1771 | 1464714324166 Marionette DEBUG loaded listener.js 10:05:24 INFO - PROCESS | 1771 | ++DOMWINDOW == 177 (0x91df0800) [pid = 1771] [serial = 1371] [outer = 0x8db77c00] 10:05:25 INFO - PROCESS | 1771 | 1464714325039 Marionette TRACE conn3 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 10:05:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 10:05:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 1578ms 10:05:25 INFO - PROCESS | 1771 | 1464714325083 Marionette TRACE conn3 -> [0,1797,"getWindowHandle",null] 10:05:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 10:05:25 INFO - PROCESS | 1771 | 1464714325092 Marionette TRACE conn3 <- [1,1797,null,{"value":"8"}] 10:05:25 INFO - PROCESS | 1771 | 1464714325120 Marionette TRACE conn3 -> [0,1798,"setScriptTimeout",{"ms":35000}] 10:05:25 INFO - PROCESS | 1771 | 1464714325125 Marionette TRACE conn3 <- [1,1798,null,{}] 10:05:25 INFO - PROCESS | 1771 | 1464714325136 Marionette TRACE conn3 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:25 INFO - PROCESS | 1771 | 1464714325349 Marionette TRACE conn3 <- [1,1799,null,{"value":null}] 10:05:25 INFO - PROCESS | 1771 | 1464714325671 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:25 INFO - PROCESS | 1771 | ++DOCSHELL 0x91ccc800 == 134 [pid = 1771] [id = 457] 10:05:25 INFO - PROCESS | 1771 | ++DOMWINDOW == 178 (0x91cd5c00) [pid = 1771] [serial = 1372] [outer = (nil)] 10:05:25 INFO - PROCESS | 1771 | ++DOMWINDOW == 179 (0x9225fc00) [pid = 1771] [serial = 1373] [outer = 0x91cd5c00] 10:05:25 INFO - PROCESS | 1771 | 1464714325761 Marionette DEBUG loaded listener.js 10:05:25 INFO - PROCESS | 1771 | ++DOMWINDOW == 180 (0x92e49800) [pid = 1771] [serial = 1374] [outer = 0x91cd5c00] 10:05:26 INFO - PROCESS | 1771 | 1464714326657 Marionette TRACE conn3 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 10:05:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 10:05:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1622ms 10:05:26 INFO - PROCESS | 1771 | 1464714326721 Marionette TRACE conn3 -> [0,1801,"getWindowHandle",null] 10:05:26 INFO - PROCESS | 1771 | 1464714326725 Marionette TRACE conn3 <- [1,1801,null,{"value":"8"}] 10:05:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 10:05:26 INFO - PROCESS | 1771 | 1464714326734 Marionette TRACE conn3 -> [0,1802,"setScriptTimeout",{"ms":35000}] 10:05:26 INFO - PROCESS | 1771 | 1464714326738 Marionette TRACE conn3 <- [1,1802,null,{}] 10:05:26 INFO - PROCESS | 1771 | 1464714326744 Marionette TRACE conn3 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:26 INFO - PROCESS | 1771 | 1464714326989 Marionette TRACE conn3 <- [1,1803,null,{"value":null}] 10:05:27 INFO - PROCESS | 1771 | 1464714327323 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:27 INFO - PROCESS | 1771 | ++DOCSHELL 0x923cac00 == 135 [pid = 1771] [id = 458] 10:05:27 INFO - PROCESS | 1771 | ++DOMWINDOW == 181 (0x93b1a800) [pid = 1771] [serial = 1375] [outer = (nil)] 10:05:27 INFO - PROCESS | 1771 | ++DOMWINDOW == 182 (0x93b94c00) [pid = 1771] [serial = 1376] [outer = 0x93b1a800] 10:05:27 INFO - PROCESS | 1771 | 1464714327415 Marionette DEBUG loaded listener.js 10:05:27 INFO - PROCESS | 1771 | ++DOMWINDOW == 183 (0x94690000) [pid = 1771] [serial = 1377] [outer = 0x93b1a800] 10:05:28 INFO - PROCESS | 1771 | 1464714328325 Marionette TRACE conn3 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 10:05:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 10:05:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1641ms 10:05:28 INFO - PROCESS | 1771 | 1464714328375 Marionette TRACE conn3 -> [0,1805,"getWindowHandle",null] 10:05:28 INFO - PROCESS | 1771 | 1464714328380 Marionette TRACE conn3 <- [1,1805,null,{"value":"8"}] 10:05:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 10:05:28 INFO - PROCESS | 1771 | 1464714328386 Marionette TRACE conn3 -> [0,1806,"setScriptTimeout",{"ms":35000}] 10:05:28 INFO - PROCESS | 1771 | 1464714328391 Marionette TRACE conn3 <- [1,1806,null,{}] 10:05:28 INFO - PROCESS | 1771 | 1464714328396 Marionette TRACE conn3 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:28 INFO - PROCESS | 1771 | 1464714328634 Marionette TRACE conn3 <- [1,1807,null,{"value":null}] 10:05:29 INFO - PROCESS | 1771 | 1464714328984 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:29 INFO - PROCESS | 1771 | ++DOCSHELL 0x8da82800 == 136 [pid = 1771] [id = 459] 10:05:29 INFO - PROCESS | 1771 | ++DOMWINDOW == 184 (0x8db81000) [pid = 1771] [serial = 1378] [outer = (nil)] 10:05:29 INFO - PROCESS | 1771 | ++DOMWINDOW == 185 (0x95768400) [pid = 1771] [serial = 1379] [outer = 0x8db81000] 10:05:29 INFO - PROCESS | 1771 | 1464714329080 Marionette DEBUG loaded listener.js 10:05:29 INFO - PROCESS | 1771 | ++DOMWINDOW == 186 (0x957df000) [pid = 1771] [serial = 1380] [outer = 0x8db81000] 10:05:29 INFO - PROCESS | 1771 | 1464714329988 Marionette TRACE conn3 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 10:05:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 10:05:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1640ms 10:05:30 INFO - PROCESS | 1771 | 1464714330028 Marionette TRACE conn3 -> [0,1809,"getWindowHandle",null] 10:05:30 INFO - PROCESS | 1771 | 1464714330032 Marionette TRACE conn3 <- [1,1809,null,{"value":"8"}] 10:05:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 10:05:30 INFO - PROCESS | 1771 | 1464714330038 Marionette TRACE conn3 -> [0,1810,"setScriptTimeout",{"ms":35000}] 10:05:30 INFO - PROCESS | 1771 | 1464714330041 Marionette TRACE conn3 <- [1,1810,null,{}] 10:05:30 INFO - PROCESS | 1771 | 1464714330047 Marionette TRACE conn3 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:30 INFO - PROCESS | 1771 | 1464714330363 Marionette TRACE conn3 <- [1,1811,null,{"value":null}] 10:05:30 INFO - PROCESS | 1771 | 1464714330622 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:30 INFO - PROCESS | 1771 | ++DOCSHELL 0x9522dc00 == 137 [pid = 1771] [id = 460] 10:05:30 INFO - PROCESS | 1771 | ++DOMWINDOW == 187 (0x95235400) [pid = 1771] [serial = 1381] [outer = (nil)] 10:05:30 INFO - PROCESS | 1771 | ++DOMWINDOW == 188 (0x9591d400) [pid = 1771] [serial = 1382] [outer = 0x95235400] 10:05:30 INFO - PROCESS | 1771 | 1464714330713 Marionette DEBUG loaded listener.js 10:05:30 INFO - PROCESS | 1771 | ++DOMWINDOW == 189 (0x976d7400) [pid = 1771] [serial = 1383] [outer = 0x95235400] 10:05:31 INFO - PROCESS | 1771 | 1464714331609 Marionette TRACE conn3 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 10:05:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 10:05:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1632ms 10:05:31 INFO - PROCESS | 1771 | 1464714331672 Marionette TRACE conn3 -> [0,1813,"getWindowHandle",null] 10:05:31 INFO - PROCESS | 1771 | 1464714331676 Marionette TRACE conn3 <- [1,1813,null,{"value":"8"}] 10:05:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 10:05:31 INFO - PROCESS | 1771 | 1464714331682 Marionette TRACE conn3 -> [0,1814,"setScriptTimeout",{"ms":35000}] 10:05:31 INFO - PROCESS | 1771 | 1464714331696 Marionette TRACE conn3 <- [1,1814,null,{}] 10:05:31 INFO - PROCESS | 1771 | 1464714331702 Marionette TRACE conn3 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:31 INFO - PROCESS | 1771 | 1464714331959 Marionette TRACE conn3 <- [1,1815,null,{"value":null}] 10:05:32 INFO - PROCESS | 1771 | 1464714332291 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:32 INFO - PROCESS | 1771 | ++DOCSHELL 0x8dc57400 == 138 [pid = 1771] [id = 461] 10:05:32 INFO - PROCESS | 1771 | ++DOMWINDOW == 190 (0x95235800) [pid = 1771] [serial = 1384] [outer = (nil)] 10:05:32 INFO - PROCESS | 1771 | ++DOMWINDOW == 191 (0x998b7c00) [pid = 1771] [serial = 1385] [outer = 0x95235800] 10:05:32 INFO - PROCESS | 1771 | 1464714332393 Marionette DEBUG loaded listener.js 10:05:32 INFO - PROCESS | 1771 | ++DOMWINDOW == 192 (0x99b5d800) [pid = 1771] [serial = 1386] [outer = 0x95235800] 10:05:33 INFO - PROCESS | 1771 | 1464714333316 Marionette TRACE conn3 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 10:05:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 10:05:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1687ms 10:05:33 INFO - PROCESS | 1771 | 1464714333370 Marionette TRACE conn3 -> [0,1817,"getWindowHandle",null] 10:05:33 INFO - PROCESS | 1771 | 1464714333373 Marionette TRACE conn3 <- [1,1817,null,{"value":"8"}] 10:05:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 10:05:33 INFO - PROCESS | 1771 | 1464714333402 Marionette TRACE conn3 -> [0,1818,"setScriptTimeout",{"ms":35000}] 10:05:33 INFO - PROCESS | 1771 | 1464714333406 Marionette TRACE conn3 <- [1,1818,null,{}] 10:05:33 INFO - PROCESS | 1771 | 1464714333412 Marionette TRACE conn3 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:33 INFO - PROCESS | 1771 | 1464714333624 Marionette TRACE conn3 <- [1,1819,null,{"value":null}] 10:05:33 INFO - PROCESS | 1771 | 1464714333973 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:34 INFO - PROCESS | 1771 | ++DOCSHELL 0x87606800 == 139 [pid = 1771] [id = 462] 10:05:34 INFO - PROCESS | 1771 | ++DOMWINDOW == 193 (0x8d440000) [pid = 1771] [serial = 1387] [outer = (nil)] 10:05:34 INFO - PROCESS | 1771 | ++DOMWINDOW == 194 (0x99b5c400) [pid = 1771] [serial = 1388] [outer = 0x8d440000] 10:05:34 INFO - PROCESS | 1771 | 1464714334062 Marionette DEBUG loaded listener.js 10:05:34 INFO - PROCESS | 1771 | ++DOMWINDOW == 195 (0x9a1a7400) [pid = 1771] [serial = 1389] [outer = 0x8d440000] 10:05:34 INFO - PROCESS | 1771 | ************************* 10:05:34 INFO - PROCESS | 1771 | A coding exception was thrown and uncaught in a Task. 10:05:34 INFO - PROCESS | 1771 | 10:05:34 INFO - PROCESS | 1771 | Full message: TypeError: NetworkError when attempting to fetch resource. 10:05:34 INFO - PROCESS | 1771 | Full stack: 10:05:34 INFO - PROCESS | 1771 | ************************* 10:05:35 INFO - PROCESS | 1771 | 1464714335050 Marionette TRACE conn3 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 10:05:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 10:05:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 1690ms 10:05:35 INFO - PROCESS | 1771 | 1464714335087 Marionette TRACE conn3 -> [0,1821,"getWindowHandle",null] 10:05:35 INFO - PROCESS | 1771 | 1464714335090 Marionette TRACE conn3 <- [1,1821,null,{"value":"8"}] 10:05:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 10:05:35 INFO - PROCESS | 1771 | 1464714335097 Marionette TRACE conn3 -> [0,1822,"setScriptTimeout",{"ms":35000}] 10:05:35 INFO - PROCESS | 1771 | 1464714335101 Marionette TRACE conn3 <- [1,1822,null,{}] 10:05:35 INFO - PROCESS | 1771 | 1464714335107 Marionette TRACE conn3 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:35 INFO - PROCESS | 1771 | 1464714335341 Marionette TRACE conn3 <- [1,1823,null,{"value":null}] 10:05:35 INFO - PROCESS | 1771 | 1464714335668 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:35 INFO - PROCESS | 1771 | ++DOCSHELL 0x896d5000 == 140 [pid = 1771] [id = 463] 10:05:35 INFO - PROCESS | 1771 | ++DOMWINDOW == 196 (0x98f60400) [pid = 1771] [serial = 1390] [outer = (nil)] 10:05:35 INFO - PROCESS | 1771 | ++DOMWINDOW == 197 (0x9a6e6400) [pid = 1771] [serial = 1391] [outer = 0x98f60400] 10:05:35 INFO - PROCESS | 1771 | 1464714335762 Marionette DEBUG loaded listener.js 10:05:35 INFO - PROCESS | 1771 | ++DOMWINDOW == 198 (0x9b830c00) [pid = 1771] [serial = 1392] [outer = 0x98f60400] 10:05:36 INFO - PROCESS | 1771 | 1464714336645 Marionette TRACE conn3 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 10:05:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 10:05:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 1582ms 10:05:36 INFO - PROCESS | 1771 | 1464714336680 Marionette TRACE conn3 -> [0,1825,"getWindowHandle",null] 10:05:36 INFO - PROCESS | 1771 | 1464714336684 Marionette TRACE conn3 <- [1,1825,null,{"value":"8"}] 10:05:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 10:05:36 INFO - PROCESS | 1771 | 1464714336690 Marionette TRACE conn3 -> [0,1826,"setScriptTimeout",{"ms":35000}] 10:05:36 INFO - PROCESS | 1771 | 1464714336694 Marionette TRACE conn3 <- [1,1826,null,{}] 10:05:36 INFO - PROCESS | 1771 | 1464714336699 Marionette TRACE conn3 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:36 INFO - PROCESS | 1771 | 1464714336894 Marionette TRACE conn3 <- [1,1827,null,{"value":null}] 10:05:37 INFO - PROCESS | 1771 | 1464714337181 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:37 INFO - PROCESS | 1771 | ++DOCSHELL 0x9a503000 == 141 [pid = 1771] [id = 464] 10:05:37 INFO - PROCESS | 1771 | ++DOMWINDOW == 199 (0x9a6dc800) [pid = 1771] [serial = 1393] [outer = (nil)] 10:05:37 INFO - PROCESS | 1771 | ++DOMWINDOW == 200 (0x9b92e800) [pid = 1771] [serial = 1394] [outer = 0x9a6dc800] 10:05:37 INFO - PROCESS | 1771 | 1464714337315 Marionette DEBUG loaded listener.js 10:05:37 INFO - PROCESS | 1771 | ++DOMWINDOW == 201 (0x9bba1c00) [pid = 1771] [serial = 1395] [outer = 0x9a6dc800] 10:05:38 INFO - PROCESS | 1771 | 1464714338237 Marionette TRACE conn3 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 10:05:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 10:05:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1583ms 10:05:38 INFO - PROCESS | 1771 | 1464714338275 Marionette TRACE conn3 -> [0,1829,"getWindowHandle",null] 10:05:38 INFO - PROCESS | 1771 | 1464714338279 Marionette TRACE conn3 <- [1,1829,null,{"value":"8"}] 10:05:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 10:05:38 INFO - PROCESS | 1771 | 1464714338286 Marionette TRACE conn3 -> [0,1830,"setScriptTimeout",{"ms":35000}] 10:05:38 INFO - PROCESS | 1771 | 1464714338289 Marionette TRACE conn3 <- [1,1830,null,{}] 10:05:38 INFO - PROCESS | 1771 | 1464714338295 Marionette TRACE conn3 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:38 INFO - PROCESS | 1771 | 1464714338505 Marionette TRACE conn3 <- [1,1831,null,{"value":null}] 10:05:38 INFO - PROCESS | 1771 | 1464714338844 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:38 INFO - PROCESS | 1771 | ++DOCSHELL 0x92254000 == 142 [pid = 1771] [id = 465] 10:05:38 INFO - PROCESS | 1771 | ++DOMWINDOW == 202 (0x9468d800) [pid = 1771] [serial = 1396] [outer = (nil)] 10:05:38 INFO - PROCESS | 1771 | ++DOMWINDOW == 203 (0x9bbed800) [pid = 1771] [serial = 1397] [outer = 0x9468d800] 10:05:38 INFO - PROCESS | 1771 | 1464714338946 Marionette DEBUG loaded listener.js 10:05:39 INFO - PROCESS | 1771 | ++DOMWINDOW == 204 (0x9bbe4800) [pid = 1771] [serial = 1398] [outer = 0x9468d800] 10:05:39 INFO - PROCESS | 1771 | 1464714339873 Marionette TRACE conn3 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 10:05:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 10:05:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1633ms 10:05:39 INFO - PROCESS | 1771 | 1464714339920 Marionette TRACE conn3 -> [0,1833,"getWindowHandle",null] 10:05:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 10:05:39 INFO - PROCESS | 1771 | 1464714339924 Marionette TRACE conn3 <- [1,1833,null,{"value":"8"}] 10:05:39 INFO - PROCESS | 1771 | 1464714339931 Marionette TRACE conn3 -> [0,1834,"setScriptTimeout",{"ms":35000}] 10:05:39 INFO - PROCESS | 1771 | 1464714339934 Marionette TRACE conn3 <- [1,1834,null,{}] 10:05:39 INFO - PROCESS | 1771 | 1464714339940 Marionette TRACE conn3 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:40 INFO - PROCESS | 1771 | 1464714340135 Marionette TRACE conn3 <- [1,1835,null,{"value":null}] 10:05:40 INFO - PROCESS | 1771 | 1464714340433 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:40 INFO - PROCESS | 1771 | ++DOCSHELL 0x88464000 == 143 [pid = 1771] [id = 466] 10:05:40 INFO - PROCESS | 1771 | ++DOMWINDOW == 205 (0x923c9800) [pid = 1771] [serial = 1399] [outer = (nil)] 10:05:40 INFO - PROCESS | 1771 | ++DOMWINDOW == 206 (0xa23cec00) [pid = 1771] [serial = 1400] [outer = 0x923c9800] 10:05:40 INFO - PROCESS | 1771 | 1464714340567 Marionette DEBUG loaded listener.js 10:05:40 INFO - PROCESS | 1771 | ++DOMWINDOW == 207 (0xa25b1800) [pid = 1771] [serial = 1401] [outer = 0x923c9800] 10:05:42 INFO - PROCESS | 1771 | --DOCSHELL 0x8a648800 == 142 [pid = 1771] [id = 256] 10:05:42 INFO - PROCESS | 1771 | --DOCSHELL 0x8e8f2000 == 141 [pid = 1771] [id = 247] 10:05:42 INFO - PROCESS | 1771 | --DOCSHELL 0x8a047000 == 140 [pid = 1771] [id = 213] 10:05:42 INFO - PROCESS | 1771 | --DOCSHELL 0x93b9cc00 == 139 [pid = 1771] [id = 252] 10:05:42 INFO - PROCESS | 1771 | --DOCSHELL 0x896e0400 == 138 [pid = 1771] [id = 447] 10:05:42 INFO - PROCESS | 1771 | --DOCSHELL 0x8a3c5000 == 137 [pid = 1771] [id = 446] 10:05:42 INFO - PROCESS | 1771 | --DOCSHELL 0x8a19b800 == 136 [pid = 1771] [id = 445] 10:05:42 INFO - PROCESS | 1771 | --DOCSHELL 0x89e64c00 == 135 [pid = 1771] [id = 444] 10:05:42 INFO - PROCESS | 1771 | --DOCSHELL 0x92261c00 == 134 [pid = 1771] [id = 433] 10:05:42 INFO - PROCESS | 1771 | --DOCSHELL 0x920cfc00 == 133 [pid = 1771] [id = 432] 10:05:42 INFO - PROCESS | 1771 | --DOCSHELL 0x91c69400 == 132 [pid = 1771] [id = 431] 10:05:42 INFO - PROCESS | 1771 | --DOCSHELL 0x88460000 == 131 [pid = 1771] [id = 430] 10:05:42 INFO - PROCESS | 1771 | --DOCSHELL 0x8e8f4000 == 130 [pid = 1771] [id = 429] 10:05:42 INFO - PROCESS | 1771 | --DOCSHELL 0x8db82c00 == 129 [pid = 1771] [id = 427] 10:05:42 INFO - PROCESS | 1771 | --DOCSHELL 0x8a6f5400 == 128 [pid = 1771] [id = 428] 10:05:42 INFO - PROCESS | 1771 | --DOCSHELL 0x8ae14400 == 127 [pid = 1771] [id = 426] 10:05:42 INFO - PROCESS | 1771 | --DOCSHELL 0x89f19400 == 126 [pid = 1771] [id = 425] 10:05:42 INFO - PROCESS | 1771 | --DOMWINDOW == 206 (0x95236400) [pid = 1771] [serial = 1170] [outer = (nil)] [url = about:blank] 10:05:42 INFO - PROCESS | 1771 | --DOMWINDOW == 205 (0x8a3bb000) [pid = 1771] [serial = 1140] [outer = (nil)] [url = about:blank] 10:05:42 INFO - PROCESS | 1771 | --DOMWINDOW == 204 (0x957e2800) [pid = 1771] [serial = 1173] [outer = (nil)] [url = about:blank] 10:05:42 INFO - PROCESS | 1771 | --DOMWINDOW == 203 (0x9b3b0000) [pid = 1771] [serial = 1185] [outer = (nil)] [url = about:blank] 10:05:42 INFO - PROCESS | 1771 | --DOMWINDOW == 202 (0x9b913800) [pid = 1771] [serial = 1188] [outer = (nil)] [url = about:blank] 10:05:42 INFO - PROCESS | 1771 | --DOMWINDOW == 201 (0x910f0c00) [pid = 1771] [serial = 1155] [outer = (nil)] [url = about:blank] 10:05:42 INFO - PROCESS | 1771 | --DOMWINDOW == 200 (0x9a6e8000) [pid = 1771] [serial = 1182] [outer = (nil)] [url = about:blank] 10:05:42 INFO - PROCESS | 1771 | --DOMWINDOW == 199 (0x92e45000) [pid = 1771] [serial = 1167] [outer = (nil)] [url = about:blank] 10:05:42 INFO - PROCESS | 1771 | --DOMWINDOW == 198 (0x996ea800) [pid = 1771] [serial = 1176] [outer = (nil)] [url = about:blank] 10:05:42 INFO - PROCESS | 1771 | --DOMWINDOW == 197 (0x920ce400) [pid = 1771] [serial = 1164] [outer = (nil)] [url = about:blank] 10:05:42 INFO - PROCESS | 1771 | --DOMWINDOW == 196 (0x8d441800) [pid = 1771] [serial = 1143] [outer = (nil)] [url = about:blank] 10:05:42 INFO - PROCESS | 1771 | --DOMWINDOW == 195 (0x91ccf800) [pid = 1771] [serial = 1161] [outer = (nil)] [url = about:blank] 10:05:42 INFO - PROCESS | 1771 | --DOMWINDOW == 194 (0x8dc65800) [pid = 1771] [serial = 1149] [outer = (nil)] [url = about:blank] 10:05:42 INFO - PROCESS | 1771 | --DOMWINDOW == 193 (0x8dba9400) [pid = 1771] [serial = 1146] [outer = (nil)] [url = about:blank] 10:05:42 INFO - PROCESS | 1771 | --DOMWINDOW == 192 (0x9a1a4400) [pid = 1771] [serial = 1179] [outer = (nil)] [url = about:blank] 10:05:42 INFO - PROCESS | 1771 | --DOMWINDOW == 191 (0x91b35c00) [pid = 1771] [serial = 1158] [outer = (nil)] [url = about:blank] 10:05:42 INFO - PROCESS | 1771 | --DOMWINDOW == 190 (0x8e8ef800) [pid = 1771] [serial = 1152] [outer = (nil)] [url = about:blank] 10:05:42 INFO - PROCESS | 1771 | --DOMWINDOW == 189 (0x8da7b800) [pid = 1771] [serial = 1274] [outer = (nil)] [url = about:blank] 10:05:42 INFO - PROCESS | 1771 | --DOMWINDOW == 188 (0x9522e400) [pid = 1771] [serial = 1236] [outer = (nil)] [url = about:blank] 10:05:42 INFO - PROCESS | 1771 | --DOMWINDOW == 187 (0x92e48000) [pid = 1771] [serial = 1230] [outer = (nil)] [url = about:blank] 10:05:42 INFO - PROCESS | 1771 | --DOMWINDOW == 186 (0x8ae16000) [pid = 1771] [serial = 1269] [outer = (nil)] [url = about:blank] 10:05:42 INFO - PROCESS | 1771 | --DOMWINDOW == 185 (0x8e8f0c00) [pid = 1771] [serial = 1217] [outer = (nil)] [url = about:blank] 10:05:42 INFO - PROCESS | 1771 | --DOMWINDOW == 184 (0x896d9c00) [pid = 1771] [serial = 1263] [outer = (nil)] [url = about:blank] 10:05:42 INFO - PROCESS | 1771 | --DOMWINDOW == 183 (0x8a195800) [pid = 1771] [serial = 1265] [outer = (nil)] [url = about:blank] 10:05:42 INFO - PROCESS | 1771 | --DOMWINDOW == 182 (0x8a2bc000) [pid = 1771] [serial = 1266] [outer = (nil)] [url = about:blank] 10:05:42 INFO - PROCESS | 1771 | --DOMWINDOW == 181 (0x8d433800) [pid = 1771] [serial = 1212] [outer = (nil)] [url = about:blank] 10:05:42 INFO - PROCESS | 1771 | --DOMWINDOW == 180 (0x9bbe3c00) [pid = 1771] [serial = 1256] [outer = (nil)] [url = about:blank] 10:05:42 INFO - PROCESS | 1771 | --DOMWINDOW == 179 (0x923d5000) [pid = 1771] [serial = 1229] [outer = (nil)] [url = about:blank] 10:05:42 INFO - PROCESS | 1771 | --DOMWINDOW == 178 (0x8dbf8800) [pid = 1771] [serial = 1215] [outer = (nil)] [url = about:blank] 10:05:42 INFO - PROCESS | 1771 | --DOMWINDOW == 177 (0x93b96800) [pid = 1771] [serial = 1232] [outer = (nil)] [url = about:blank] 10:05:42 INFO - PROCESS | 1771 | --DOMWINDOW == 176 (0x9a6e2000) [pid = 1771] [serial = 1247] [outer = (nil)] [url = about:blank] 10:05:42 INFO - PROCESS | 1771 | --DOMWINDOW == 175 (0x8c20ac00) [pid = 1771] [serial = 1191] [outer = (nil)] [url = about:blank] 10:05:42 INFO - PROCESS | 1771 | --DOMWINDOW == 174 (0x8da71800) [pid = 1771] [serial = 1272] [outer = (nil)] [url = about:blank] 10:05:42 INFO - PROCESS | 1771 | --DOMWINDOW == 173 (0x88469800) [pid = 1771] [serial = 1262] [outer = (nil)] [url = about:blank] 10:05:42 INFO - PROCESS | 1771 | --DOMWINDOW == 172 (0x8a051c00) [pid = 1771] [serial = 1208] [outer = (nil)] [url = about:blank] 10:05:42 INFO - PROCESS | 1771 | --DOMWINDOW == 171 (0x91ccfc00) [pid = 1771] [serial = 1226] [outer = (nil)] [url = about:blank] 10:05:42 INFO - PROCESS | 1771 | --DOMWINDOW == 170 (0x9bb9cc00) [pid = 1771] [serial = 1254] [outer = (nil)] [url = about:blank] 10:05:42 INFO - PROCESS | 1771 | --DOMWINDOW == 169 (0x8dbeb400) [pid = 1771] [serial = 1214] [outer = (nil)] [url = about:blank] 10:05:42 INFO - PROCESS | 1771 | --DOMWINDOW == 168 (0x93b9d000) [pid = 1771] [serial = 1233] [outer = (nil)] [url = about:blank] 10:05:42 INFO - PROCESS | 1771 | --DOMWINDOW == 167 (0x9a1b1c00) [pid = 1771] [serial = 1245] [outer = (nil)] [url = about:blank] 10:05:42 INFO - PROCESS | 1771 | --DOMWINDOW == 166 (0x8a8c7800) [pid = 1771] [serial = 1268] [outer = (nil)] [url = about:blank] 10:05:42 INFO - PROCESS | 1771 | --DOMWINDOW == 165 (0x8a3bd800) [pid = 1771] [serial = 1209] [outer = (nil)] [url = about:blank] 10:05:42 INFO - PROCESS | 1771 | --DOMWINDOW == 164 (0x9a08c800) [pid = 1771] [serial = 1241] [outer = (nil)] [url = about:blank] 10:05:42 INFO - PROCESS | 1771 | --DOMWINDOW == 163 (0x91bd3c00) [pid = 1771] [serial = 1224] [outer = (nil)] [url = about:blank] 10:05:42 INFO - PROCESS | 1771 | --DOMWINDOW == 162 (0x9cda0c00) [pid = 1771] [serial = 1259] [outer = (nil)] [url = about:blank] 10:05:42 INFO - PROCESS | 1771 | --DOMWINDOW == 161 (0x8f1db800) [pid = 1771] [serial = 1221] [outer = (nil)] [url = about:blank] 10:05:42 INFO - PROCESS | 1771 | --DOMWINDOW == 160 (0x9cda2c00) [pid = 1771] [serial = 1260] [outer = (nil)] [url = about:blank] 10:05:42 INFO - PROCESS | 1771 | --DOMWINDOW == 159 (0x9bbeb000) [pid = 1771] [serial = 1257] [outer = (nil)] [url = about:blank] 10:05:42 INFO - PROCESS | 1771 | --DOMWINDOW == 158 (0x9591f000) [pid = 1771] [serial = 1238] [outer = (nil)] [url = about:blank] 10:05:42 INFO - PROCESS | 1771 | --DOMWINDOW == 157 (0x9a091c00) [pid = 1771] [serial = 1242] [outer = (nil)] [url = about:blank] 10:05:42 INFO - PROCESS | 1771 | --DOMWINDOW == 156 (0x9b3a7800) [pid = 1771] [serial = 1251] [outer = (nil)] [url = about:blank] 10:05:42 INFO - PROCESS | 1771 | --DOMWINDOW == 155 (0x9b92d400) [pid = 1771] [serial = 1253] [outer = (nil)] [url = about:blank] 10:05:42 INFO - PROCESS | 1771 | --DOMWINDOW == 154 (0x951f5800) [pid = 1771] [serial = 1235] [outer = (nil)] [url = about:blank] 10:05:42 INFO - PROCESS | 1771 | --DOMWINDOW == 153 (0x9a6e9c00) [pid = 1771] [serial = 1248] [outer = (nil)] [url = about:blank] 10:05:42 INFO - PROCESS | 1771 | --DOMWINDOW == 152 (0x8d988c00) [pid = 1771] [serial = 1271] [outer = (nil)] [url = about:blank] 10:05:42 INFO - PROCESS | 1771 | --DOMWINDOW == 151 (0x9145dc00) [pid = 1771] [serial = 1223] [outer = (nil)] [url = about:blank] 10:05:42 INFO - PROCESS | 1771 | --DOMWINDOW == 150 (0x91dea800) [pid = 1771] [serial = 1227] [outer = (nil)] [url = about:blank] 10:05:42 INFO - PROCESS | 1771 | --DOMWINDOW == 149 (0x98f53400) [pid = 1771] [serial = 1239] [outer = (nil)] [url = about:blank] 10:05:42 INFO - PROCESS | 1771 | --DOMWINDOW == 148 (0x8ee89c00) [pid = 1771] [serial = 1218] [outer = (nil)] [url = about:blank] 10:05:42 INFO - PROCESS | 1771 | --DOMWINDOW == 147 (0x9a1acc00) [pid = 1771] [serial = 1244] [outer = (nil)] [url = about:blank] 10:05:42 INFO - PROCESS | 1771 | --DOMWINDOW == 146 (0x9b02c800) [pid = 1771] [serial = 1250] [outer = (nil)] [url = about:blank] 10:05:42 INFO - PROCESS | 1771 | --DOMWINDOW == 145 (0x8da76800) [pid = 1771] [serial = 1137] [outer = (nil)] [url = about:blank] 10:05:42 INFO - PROCESS | 1771 | --DOMWINDOW == 144 (0x8c0b1c00) [pid = 1771] [serial = 1211] [outer = (nil)] [url = about:blank] 10:05:42 INFO - PROCESS | 1771 | --DOMWINDOW == 143 (0x8f1d3c00) [pid = 1771] [serial = 1220] [outer = (nil)] [url = about:blank] 10:05:43 INFO - PROCESS | 1771 | 1464714343181 Marionette TRACE conn3 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 10:05:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear 10:05:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 3287ms 10:05:43 INFO - PROCESS | 1771 | 1464714343218 Marionette TRACE conn3 -> [0,1837,"getWindowHandle",null] 10:05:43 INFO - PROCESS | 1771 | 1464714343223 Marionette TRACE conn3 <- [1,1837,null,{"value":"8"}] 10:05:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 10:05:43 INFO - PROCESS | 1771 | 1464714343231 Marionette TRACE conn3 -> [0,1838,"setScriptTimeout",{"ms":35000}] 10:05:43 INFO - PROCESS | 1771 | 1464714343237 Marionette TRACE conn3 <- [1,1838,null,{}] 10:05:43 INFO - PROCESS | 1771 | 1464714343246 Marionette TRACE conn3 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:43 INFO - PROCESS | 1771 | 1464714343457 Marionette TRACE conn3 <- [1,1839,null,{"value":null}] 10:05:43 INFO - PROCESS | 1771 | 1464714343662 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:43 INFO - PROCESS | 1771 | ++DOCSHELL 0x8845f400 == 127 [pid = 1771] [id = 467] 10:05:43 INFO - PROCESS | 1771 | ++DOMWINDOW == 144 (0x89e64800) [pid = 1771] [serial = 1402] [outer = (nil)] 10:05:43 INFO - PROCESS | 1771 | ++DOMWINDOW == 145 (0x8a00dc00) [pid = 1771] [serial = 1403] [outer = 0x89e64800] 10:05:43 INFO - PROCESS | 1771 | 1464714343755 Marionette DEBUG loaded listener.js 10:05:43 INFO - PROCESS | 1771 | ++DOMWINDOW == 146 (0x8a195800) [pid = 1771] [serial = 1404] [outer = 0x89e64800] 10:05:44 INFO - PROCESS | 1771 | 1464714344557 Marionette TRACE conn3 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 10:05:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 10:05:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1389ms 10:05:44 INFO - PROCESS | 1771 | 1464714344621 Marionette TRACE conn3 -> [0,1841,"getWindowHandle",null] 10:05:44 INFO - PROCESS | 1771 | 1464714344630 Marionette TRACE conn3 <- [1,1841,null,{"value":"8"}] 10:05:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 10:05:44 INFO - PROCESS | 1771 | 1464714344678 Marionette TRACE conn3 -> [0,1842,"setScriptTimeout",{"ms":35000}] 10:05:44 INFO - PROCESS | 1771 | 1464714344683 Marionette TRACE conn3 <- [1,1842,null,{}] 10:05:44 INFO - PROCESS | 1771 | 1464714344688 Marionette TRACE conn3 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:44 INFO - PROCESS | 1771 | 1464714344890 Marionette TRACE conn3 <- [1,1843,null,{"value":null}] 10:05:44 INFO - PROCESS | 1771 | 1464714344901 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:44 INFO - PROCESS | 1771 | ++DOCSHELL 0x8a007000 == 128 [pid = 1771] [id = 468] 10:05:44 INFO - PROCESS | 1771 | ++DOMWINDOW == 147 (0x8a3b9c00) [pid = 1771] [serial = 1405] [outer = (nil)] 10:05:44 INFO - PROCESS | 1771 | ++DOMWINDOW == 148 (0x8a64d000) [pid = 1771] [serial = 1406] [outer = 0x8a3b9c00] 10:05:44 INFO - PROCESS | 1771 | 1464714344973 Marionette DEBUG loaded listener.js 10:05:45 INFO - PROCESS | 1771 | ++DOMWINDOW == 149 (0x8a6f6000) [pid = 1771] [serial = 1407] [outer = 0x8a3b9c00] 10:05:46 INFO - PROCESS | 1771 | 1464714346100 Marionette TRACE conn3 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 10:05:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 10:05:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1447ms 10:05:46 INFO - PROCESS | 1771 | 1464714346122 Marionette TRACE conn3 -> [0,1845,"getWindowHandle",null] 10:05:46 INFO - PROCESS | 1771 | 1464714346126 Marionette TRACE conn3 <- [1,1845,null,{"value":"8"}] 10:05:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 10:05:46 INFO - PROCESS | 1771 | 1464714346132 Marionette TRACE conn3 -> [0,1846,"setScriptTimeout",{"ms":35000}] 10:05:46 INFO - PROCESS | 1771 | 1464714346138 Marionette TRACE conn3 <- [1,1846,null,{}] 10:05:46 INFO - PROCESS | 1771 | 1464714346159 Marionette TRACE conn3 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:46 INFO - PROCESS | 1771 | 1464714346423 Marionette TRACE conn3 <- [1,1847,null,{"value":null}] 10:05:46 INFO - PROCESS | 1771 | 1464714346463 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:46 INFO - PROCESS | 1771 | ++DOCSHELL 0x8a2be000 == 129 [pid = 1771] [id = 469] 10:05:46 INFO - PROCESS | 1771 | ++DOMWINDOW == 150 (0x8c213800) [pid = 1771] [serial = 1408] [outer = (nil)] 10:05:46 INFO - PROCESS | 1771 | ++DOMWINDOW == 151 (0x8c2cc800) [pid = 1771] [serial = 1409] [outer = 0x8c213800] 10:05:46 INFO - PROCESS | 1771 | 1464714346542 Marionette DEBUG loaded listener.js 10:05:46 INFO - PROCESS | 1771 | ++DOMWINDOW == 152 (0x8d98d400) [pid = 1771] [serial = 1410] [outer = 0x8c213800] 10:05:47 INFO - PROCESS | 1771 | --DOMWINDOW == 151 (0x89f17400) [pid = 1771] [serial = 1342] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 10:05:47 INFO - PROCESS | 1771 | --DOMWINDOW == 150 (0x8dbaf400) [pid = 1771] [serial = 1282] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 10:05:47 INFO - PROCESS | 1771 | --DOMWINDOW == 149 (0x98167800) [pid = 1771] [serial = 1312] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 10:05:47 INFO - PROCESS | 1771 | --DOMWINDOW == 148 (0x8dbf1800) [pid = 1771] [serial = 1285] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 10:05:47 INFO - PROCESS | 1771 | --DOMWINDOW == 147 (0x91c69c00) [pid = 1771] [serial = 1294] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 10:05:47 INFO - PROCESS | 1771 | --DOMWINDOW == 146 (0x8a2b2400) [pid = 1771] [serial = 1336] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 10:05:47 INFO - PROCESS | 1771 | --DOMWINDOW == 145 (0x9b9b2800) [pid = 1771] [serial = 1324] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 10:05:47 INFO - PROCESS | 1771 | --DOMWINDOW == 144 (0x91cd8000) [pid = 1771] [serial = 1309] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 10:05:47 INFO - PROCESS | 1771 | --DOMWINDOW == 143 (0x92ee5800) [pid = 1771] [serial = 1300] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 10:05:47 INFO - PROCESS | 1771 | --DOMWINDOW == 142 (0x95920000) [pid = 1771] [serial = 1318] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 10:05:47 INFO - PROCESS | 1771 | --DOMWINDOW == 141 (0x910ef800) [pid = 1771] [serial = 1291] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 10:05:47 INFO - PROCESS | 1771 | --DOMWINDOW == 140 (0x8a053800) [pid = 1771] [serial = 1204] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 10:05:47 INFO - PROCESS | 1771 | --DOMWINDOW == 139 (0x8e8f5000) [pid = 1771] [serial = 1288] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 10:05:47 INFO - PROCESS | 1771 | --DOMWINDOW == 138 (0x9b82f400) [pid = 1771] [serial = 1321] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 10:05:47 INFO - PROCESS | 1771 | --DOMWINDOW == 137 (0x8a004800) [pid = 1771] [serial = 1276] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 10:05:47 INFO - PROCESS | 1771 | --DOMWINDOW == 136 (0x89e69800) [pid = 1771] [serial = 1333] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 10:05:47 INFO - PROCESS | 1771 | --DOMWINDOW == 135 (0x92254c00) [pid = 1771] [serial = 1297] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 10:05:47 INFO - PROCESS | 1771 | --DOMWINDOW == 134 (0x9cdab000) [pid = 1771] [serial = 1327] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 10:05:47 INFO - PROCESS | 1771 | --DOMWINDOW == 133 (0x8ae15000) [pid = 1771] [serial = 1279] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 10:05:47 INFO - PROCESS | 1771 | --DOMWINDOW == 132 (0x9a4b2000) [pid = 1771] [serial = 1315] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 10:05:47 INFO - PROCESS | 1771 | --DOMWINDOW == 131 (0x95088400) [pid = 1771] [serial = 1303] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 10:05:47 INFO - PROCESS | 1771 | --DOMWINDOW == 130 (0x8ae1ac00) [pid = 1771] [serial = 1339] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 10:05:47 INFO - PROCESS | 1771 | --DOMWINDOW == 129 (0x95919800) [pid = 1771] [serial = 1306] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 10:05:47 INFO - PROCESS | 1771 | --DOMWINDOW == 128 (0xa1164800) [pid = 1771] [serial = 1330] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 10:05:48 INFO - PROCESS | 1771 | 1464714348186 Marionette TRACE conn3 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 10:05:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 10:05:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 2149ms 10:05:48 INFO - PROCESS | 1771 | 1464714348282 Marionette TRACE conn3 -> [0,1849,"getWindowHandle",null] 10:05:48 INFO - PROCESS | 1771 | 1464714348287 Marionette TRACE conn3 <- [1,1849,null,{"value":"8"}] 10:05:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 10:05:48 INFO - PROCESS | 1771 | 1464714348303 Marionette TRACE conn3 -> [0,1850,"setScriptTimeout",{"ms":35000}] 10:05:48 INFO - PROCESS | 1771 | 1464714348307 Marionette TRACE conn3 <- [1,1850,null,{}] 10:05:48 INFO - PROCESS | 1771 | 1464714348313 Marionette TRACE conn3 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:48 INFO - PROCESS | 1771 | 1464714348517 Marionette TRACE conn3 <- [1,1851,null,{"value":null}] 10:05:48 INFO - PROCESS | 1771 | 1464714348527 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:48 INFO - PROCESS | 1771 | ++DOCSHELL 0x896dc800 == 130 [pid = 1771] [id = 470] 10:05:48 INFO - PROCESS | 1771 | ++DOMWINDOW == 129 (0x8a6ea800) [pid = 1771] [serial = 1411] [outer = (nil)] 10:05:48 INFO - PROCESS | 1771 | ++DOMWINDOW == 130 (0x8d98c800) [pid = 1771] [serial = 1412] [outer = 0x8a6ea800] 10:05:48 INFO - PROCESS | 1771 | 1464714348614 Marionette DEBUG loaded listener.js 10:05:48 INFO - PROCESS | 1771 | ++DOMWINDOW == 131 (0x8da7d400) [pid = 1771] [serial = 1413] [outer = 0x8a6ea800] 10:05:49 INFO - PROCESS | 1771 | 1464714349583 Marionette TRACE conn3 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 10:05:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 10:05:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1353ms 10:05:49 INFO - PROCESS | 1771 | 1464714349648 Marionette TRACE conn3 -> [0,1853,"getWindowHandle",null] 10:05:49 INFO - PROCESS | 1771 | 1464714349652 Marionette TRACE conn3 <- [1,1853,null,{"value":"8"}] 10:05:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 10:05:49 INFO - PROCESS | 1771 | 1464714349659 Marionette TRACE conn3 -> [0,1854,"setScriptTimeout",{"ms":35000}] 10:05:49 INFO - PROCESS | 1771 | 1464714349663 Marionette TRACE conn3 <- [1,1854,null,{}] 10:05:49 INFO - PROCESS | 1771 | 1464714349669 Marionette TRACE conn3 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:49 INFO - PROCESS | 1771 | 1464714349880 Marionette TRACE conn3 <- [1,1855,null,{"value":null}] 10:05:50 INFO - PROCESS | 1771 | 1464714350291 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:50 INFO - PROCESS | 1771 | ++DOCSHELL 0x88469800 == 131 [pid = 1771] [id = 471] 10:05:50 INFO - PROCESS | 1771 | ++DOMWINDOW == 132 (0x8846a800) [pid = 1771] [serial = 1414] [outer = (nil)] 10:05:50 INFO - PROCESS | 1771 | ++DOMWINDOW == 133 (0x896d8800) [pid = 1771] [serial = 1415] [outer = 0x8846a800] 10:05:50 INFO - PROCESS | 1771 | 1464714350390 Marionette DEBUG loaded listener.js 10:05:50 INFO - PROCESS | 1771 | ++DOMWINDOW == 134 (0x89f11000) [pid = 1771] [serial = 1416] [outer = 0x8846a800] 10:05:51 INFO - PROCESS | 1771 | 1464714351377 Marionette TRACE conn3 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 10:05:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 10:05:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1780ms 10:05:51 INFO - PROCESS | 1771 | 1464714351442 Marionette TRACE conn3 -> [0,1857,"getWindowHandle",null] 10:05:51 INFO - PROCESS | 1771 | 1464714351449 Marionette TRACE conn3 <- [1,1857,null,{"value":"8"}] 10:05:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 10:05:51 INFO - PROCESS | 1771 | 1464714351458 Marionette TRACE conn3 -> [0,1858,"setScriptTimeout",{"ms":35000}] 10:05:51 INFO - PROCESS | 1771 | 1464714351464 Marionette TRACE conn3 <- [1,1858,null,{}] 10:05:51 INFO - PROCESS | 1771 | 1464714351472 Marionette TRACE conn3 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:51 INFO - PROCESS | 1771 | 1464714351745 Marionette TRACE conn3 <- [1,1859,null,{"value":null}] 10:05:52 INFO - PROCESS | 1771 | 1464714352073 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:52 INFO - PROCESS | 1771 | ++DOCSHELL 0x8a647400 == 132 [pid = 1771] [id = 472] 10:05:52 INFO - PROCESS | 1771 | ++DOMWINDOW == 135 (0x8a650c00) [pid = 1771] [serial = 1417] [outer = (nil)] 10:05:52 INFO - PROCESS | 1771 | ++DOMWINDOW == 136 (0x8a8ce400) [pid = 1771] [serial = 1418] [outer = 0x8a650c00] 10:05:52 INFO - PROCESS | 1771 | 1464714352168 Marionette DEBUG loaded listener.js 10:05:52 INFO - PROCESS | 1771 | ++DOMWINDOW == 137 (0x8c0aa000) [pid = 1771] [serial = 1419] [outer = 0x8a650c00] 10:05:53 INFO - PROCESS | 1771 | 1464714353150 Marionette TRACE conn3 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 10:05:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 10:05:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1733ms 10:05:53 INFO - PROCESS | 1771 | 1464714353195 Marionette TRACE conn3 -> [0,1861,"getWindowHandle",null] 10:05:53 INFO - PROCESS | 1771 | 1464714353202 Marionette TRACE conn3 <- [1,1861,null,{"value":"8"}] 10:05:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 10:05:53 INFO - PROCESS | 1771 | 1464714353209 Marionette TRACE conn3 -> [0,1862,"setScriptTimeout",{"ms":35000}] 10:05:53 INFO - PROCESS | 1771 | 1464714353213 Marionette TRACE conn3 <- [1,1862,null,{}] 10:05:53 INFO - PROCESS | 1771 | 1464714353220 Marionette TRACE conn3 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:53 INFO - PROCESS | 1771 | 1464714353458 Marionette TRACE conn3 <- [1,1863,null,{"value":null}] 10:05:53 INFO - PROCESS | 1771 | 1464714353828 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:53 INFO - PROCESS | 1771 | ++DOCSHELL 0x8da73400 == 133 [pid = 1771] [id = 473] 10:05:53 INFO - PROCESS | 1771 | ++DOMWINDOW == 138 (0x8da81000) [pid = 1771] [serial = 1420] [outer = (nil)] 10:05:53 INFO - PROCESS | 1771 | ++DOMWINDOW == 139 (0x8da8d000) [pid = 1771] [serial = 1421] [outer = 0x8da81000] 10:05:53 INFO - PROCESS | 1771 | 1464714353920 Marionette DEBUG loaded listener.js 10:05:54 INFO - PROCESS | 1771 | ++DOMWINDOW == 140 (0x8dba9400) [pid = 1771] [serial = 1422] [outer = 0x8da81000] 10:05:54 INFO - PROCESS | 1771 | 1464714354936 Marionette TRACE conn3 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 10:05:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 10:05:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 1784ms 10:05:54 INFO - PROCESS | 1771 | 1464714354994 Marionette TRACE conn3 -> [0,1865,"getWindowHandle",null] 10:05:54 INFO - PROCESS | 1771 | 1464714354999 Marionette TRACE conn3 <- [1,1865,null,{"value":"8"}] 10:05:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 10:05:55 INFO - PROCESS | 1771 | 1464714355015 Marionette TRACE conn3 -> [0,1866,"setScriptTimeout",{"ms":35000}] 10:05:55 INFO - PROCESS | 1771 | 1464714355024 Marionette TRACE conn3 <- [1,1866,null,{}] 10:05:55 INFO - PROCESS | 1771 | 1464714355031 Marionette TRACE conn3 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:55 INFO - PROCESS | 1771 | 1464714355301 Marionette TRACE conn3 <- [1,1867,null,{"value":null}] 10:05:55 INFO - PROCESS | 1771 | 1464714355621 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:55 INFO - PROCESS | 1771 | ++DOCSHELL 0x8da78800 == 134 [pid = 1771] [id = 474] 10:05:55 INFO - PROCESS | 1771 | ++DOMWINDOW == 141 (0x8da87800) [pid = 1771] [serial = 1423] [outer = (nil)] 10:05:55 INFO - PROCESS | 1771 | ++DOMWINDOW == 142 (0x8e602800) [pid = 1771] [serial = 1424] [outer = 0x8da87800] 10:05:55 INFO - PROCESS | 1771 | 1464714355713 Marionette DEBUG loaded listener.js 10:05:55 INFO - PROCESS | 1771 | ++DOMWINDOW == 143 (0x8e610400) [pid = 1771] [serial = 1425] [outer = 0x8da87800] 10:05:56 INFO - PROCESS | 1771 | 1464714356639 Marionette TRACE conn3 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 10:05:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 10:05:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1699ms 10:05:56 INFO - PROCESS | 1771 | 1464714356705 Marionette TRACE conn3 -> [0,1869,"getWindowHandle",null] 10:05:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 10:05:56 INFO - PROCESS | 1771 | 1464714356710 Marionette TRACE conn3 <- [1,1869,null,{"value":"8"}] 10:05:56 INFO - PROCESS | 1771 | 1464714356717 Marionette TRACE conn3 -> [0,1870,"setScriptTimeout",{"ms":35000}] 10:05:56 INFO - PROCESS | 1771 | 1464714356720 Marionette TRACE conn3 <- [1,1870,null,{}] 10:05:56 INFO - PROCESS | 1771 | 1464714356726 Marionette TRACE conn3 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:56 INFO - PROCESS | 1771 | 1464714356932 Marionette TRACE conn3 <- [1,1871,null,{"value":null}] 10:05:57 INFO - PROCESS | 1771 | 1464714357247 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:57 INFO - PROCESS | 1771 | ++DOCSHELL 0x8dbf5000 == 135 [pid = 1771] [id = 475] 10:05:57 INFO - PROCESS | 1771 | ++DOMWINDOW == 144 (0x8e606800) [pid = 1771] [serial = 1426] [outer = (nil)] 10:05:57 INFO - PROCESS | 1771 | ++DOMWINDOW == 145 (0x8f1d5c00) [pid = 1771] [serial = 1427] [outer = 0x8e606800] 10:05:57 INFO - PROCESS | 1771 | 1464714357344 Marionette DEBUG loaded listener.js 10:05:57 INFO - PROCESS | 1771 | ++DOMWINDOW == 146 (0x8f1db800) [pid = 1771] [serial = 1428] [outer = 0x8e606800] 10:05:58 INFO - PROCESS | 1771 | 1464714358254 Marionette TRACE conn3 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 10:05:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 10:05:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 1582ms 10:05:58 INFO - PROCESS | 1771 | 1464714358299 Marionette TRACE conn3 -> [0,1873,"getWindowHandle",null] 10:05:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 10:05:58 INFO - PROCESS | 1771 | 1464714358303 Marionette TRACE conn3 <- [1,1873,null,{"value":"8"}] 10:05:58 INFO - PROCESS | 1771 | 1464714358310 Marionette TRACE conn3 -> [0,1874,"setScriptTimeout",{"ms":35000}] 10:05:58 INFO - PROCESS | 1771 | 1464714358313 Marionette TRACE conn3 <- [1,1874,null,{}] 10:05:58 INFO - PROCESS | 1771 | 1464714358319 Marionette TRACE conn3 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:58 INFO - PROCESS | 1771 | 1464714358534 Marionette TRACE conn3 <- [1,1875,null,{"value":null}] 10:05:58 INFO - PROCESS | 1771 | 1464714358872 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:58 INFO - PROCESS | 1771 | ++DOCSHELL 0x8f1f3c00 == 136 [pid = 1771] [id = 476] 10:05:58 INFO - PROCESS | 1771 | ++DOMWINDOW == 147 (0x8f1f6000) [pid = 1771] [serial = 1429] [outer = (nil)] 10:05:58 INFO - PROCESS | 1771 | ++DOMWINDOW == 148 (0x910fdc00) [pid = 1771] [serial = 1430] [outer = 0x8f1f6000] 10:05:58 INFO - PROCESS | 1771 | 1464714358976 Marionette DEBUG loaded listener.js 10:05:59 INFO - PROCESS | 1771 | ++DOMWINDOW == 149 (0x91b3d000) [pid = 1771] [serial = 1431] [outer = 0x8f1f6000] 10:05:59 INFO - PROCESS | 1771 | 1464714359974 Marionette TRACE conn3 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 10:06:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 10:06:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1729ms 10:06:00 INFO - PROCESS | 1771 | 1464714360040 Marionette TRACE conn3 -> [0,1877,"getWindowHandle",null] 10:06:00 INFO - PROCESS | 1771 | 1464714360044 Marionette TRACE conn3 <- [1,1877,null,{"value":"8"}] 10:06:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 10:06:00 INFO - PROCESS | 1771 | 1464714360050 Marionette TRACE conn3 -> [0,1878,"setScriptTimeout",{"ms":35000}] 10:06:00 INFO - PROCESS | 1771 | 1464714360054 Marionette TRACE conn3 <- [1,1878,null,{}] 10:06:00 INFO - PROCESS | 1771 | 1464714360059 Marionette TRACE conn3 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:00 INFO - PROCESS | 1771 | 1464714360290 Marionette TRACE conn3 <- [1,1879,null,{"value":null}] 10:06:00 INFO - PROCESS | 1771 | 1464714360585 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:00 INFO - PROCESS | 1771 | ++DOCSHELL 0x8f1cf800 == 137 [pid = 1771] [id = 477] 10:06:00 INFO - PROCESS | 1771 | ++DOMWINDOW == 150 (0x8f1dac00) [pid = 1771] [serial = 1432] [outer = (nil)] 10:06:00 INFO - PROCESS | 1771 | ++DOMWINDOW == 151 (0x91c69400) [pid = 1771] [serial = 1433] [outer = 0x8f1dac00] 10:06:00 INFO - PROCESS | 1771 | 1464714360670 Marionette DEBUG loaded listener.js 10:06:00 INFO - PROCESS | 1771 | ++DOMWINDOW == 152 (0x91cce400) [pid = 1771] [serial = 1434] [outer = 0x8f1dac00] 10:06:01 INFO - PROCESS | 1771 | 1464714361531 Marionette TRACE conn3 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 10:06:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 10:06:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1529ms 10:06:01 INFO - PROCESS | 1771 | 1464714361581 Marionette TRACE conn3 -> [0,1881,"getWindowHandle",null] 10:06:01 INFO - PROCESS | 1771 | 1464714361586 Marionette TRACE conn3 <- [1,1881,null,{"value":"8"}] 10:06:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 10:06:01 INFO - PROCESS | 1771 | 1464714361592 Marionette TRACE conn3 -> [0,1882,"setScriptTimeout",{"ms":35000}] 10:06:01 INFO - PROCESS | 1771 | 1464714361597 Marionette TRACE conn3 <- [1,1882,null,{}] 10:06:01 INFO - PROCESS | 1771 | 1464714361604 Marionette TRACE conn3 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:01 INFO - PROCESS | 1771 | 1464714361898 Marionette TRACE conn3 <- [1,1883,null,{"value":null}] 10:06:02 INFO - PROCESS | 1771 | 1464714362109 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:02 INFO - PROCESS | 1771 | ++DOCSHELL 0x91be1c00 == 138 [pid = 1771] [id = 478] 10:06:02 INFO - PROCESS | 1771 | ++DOMWINDOW == 153 (0x91c6e800) [pid = 1771] [serial = 1435] [outer = (nil)] 10:06:02 INFO - PROCESS | 1771 | ++DOMWINDOW == 154 (0x91ded400) [pid = 1771] [serial = 1436] [outer = 0x91c6e800] 10:06:02 INFO - PROCESS | 1771 | 1464714362249 Marionette DEBUG loaded listener.js 10:06:02 INFO - PROCESS | 1771 | ++DOMWINDOW == 155 (0x9225cc00) [pid = 1771] [serial = 1437] [outer = 0x91c6e800] 10:06:03 INFO - PROCESS | 1771 | 1464714363129 Marionette TRACE conn3 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 10:06:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 10:06:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1580ms 10:06:03 INFO - PROCESS | 1771 | 1464714363173 Marionette TRACE conn3 -> [0,1885,"getWindowHandle",null] 10:06:03 INFO - PROCESS | 1771 | 1464714363177 Marionette TRACE conn3 <- [1,1885,null,{"value":"8"}] 10:06:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 10:06:03 INFO - PROCESS | 1771 | 1464714363183 Marionette TRACE conn3 -> [0,1886,"setScriptTimeout",{"ms":35000}] 10:06:03 INFO - PROCESS | 1771 | 1464714363187 Marionette TRACE conn3 <- [1,1886,null,{}] 10:06:03 INFO - PROCESS | 1771 | 1464714363192 Marionette TRACE conn3 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:03 INFO - PROCESS | 1771 | 1464714363404 Marionette TRACE conn3 <- [1,1887,null,{"value":null}] 10:06:03 INFO - PROCESS | 1771 | 1464714363680 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:03 INFO - PROCESS | 1771 | ++DOCSHELL 0x8ae1a800 == 139 [pid = 1771] [id = 479] 10:06:03 INFO - PROCESS | 1771 | ++DOMWINDOW == 156 (0x8ee8b800) [pid = 1771] [serial = 1438] [outer = (nil)] 10:06:03 INFO - PROCESS | 1771 | ++DOMWINDOW == 157 (0x92ee9800) [pid = 1771] [serial = 1439] [outer = 0x8ee8b800] 10:06:03 INFO - PROCESS | 1771 | 1464714363818 Marionette DEBUG loaded listener.js 10:06:03 INFO - PROCESS | 1771 | ++DOMWINDOW == 158 (0x93aa9400) [pid = 1771] [serial = 1440] [outer = 0x8ee8b800] 10:06:04 INFO - PROCESS | 1771 | 1464714364697 Marionette TRACE conn3 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 10:06:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 10:06:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1580ms 10:06:04 INFO - PROCESS | 1771 | 1464714364765 Marionette TRACE conn3 -> [0,1889,"getWindowHandle",null] 10:06:04 INFO - PROCESS | 1771 | 1464714364770 Marionette TRACE conn3 <- [1,1889,null,{"value":"8"}] 10:06:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 10:06:04 INFO - PROCESS | 1771 | 1464714364776 Marionette TRACE conn3 -> [0,1890,"setScriptTimeout",{"ms":35000}] 10:06:04 INFO - PROCESS | 1771 | 1464714364779 Marionette TRACE conn3 <- [1,1890,null,{}] 10:06:04 INFO - PROCESS | 1771 | 1464714364785 Marionette TRACE conn3 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:05 INFO - PROCESS | 1771 | 1464714365001 Marionette TRACE conn3 <- [1,1891,null,{"value":null}] 10:06:05 INFO - PROCESS | 1771 | 1464714365328 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:05 INFO - PROCESS | 1771 | ++DOCSHELL 0x91c62400 == 140 [pid = 1771] [id = 480] 10:06:05 INFO - PROCESS | 1771 | ++DOMWINDOW == 159 (0x92ee5000) [pid = 1771] [serial = 1441] [outer = (nil)] 10:06:05 INFO - PROCESS | 1771 | ++DOMWINDOW == 160 (0x9468dc00) [pid = 1771] [serial = 1442] [outer = 0x92ee5000] 10:06:05 INFO - PROCESS | 1771 | 1464714365421 Marionette DEBUG loaded listener.js 10:06:05 INFO - PROCESS | 1771 | ++DOMWINDOW == 161 (0x951e7800) [pid = 1771] [serial = 1443] [outer = 0x92ee5000] 10:06:06 INFO - PROCESS | 1771 | 1464714366275 Marionette TRACE conn3 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 10:06:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 10:06:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1579ms 10:06:06 INFO - PROCESS | 1771 | 1464714366356 Marionette TRACE conn3 -> [0,1893,"getWindowHandle",null] 10:06:06 INFO - PROCESS | 1771 | 1464714366360 Marionette TRACE conn3 <- [1,1893,null,{"value":"8"}] 10:06:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 10:06:06 INFO - PROCESS | 1771 | 1464714366367 Marionette TRACE conn3 -> [0,1894,"setScriptTimeout",{"ms":35000}] 10:06:06 INFO - PROCESS | 1771 | 1464714366371 Marionette TRACE conn3 <- [1,1894,null,{}] 10:06:06 INFO - PROCESS | 1771 | 1464714366377 Marionette TRACE conn3 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:06 INFO - PROCESS | 1771 | 1464714366585 Marionette TRACE conn3 <- [1,1895,null,{"value":null}] 10:06:06 INFO - PROCESS | 1771 | 1464714366864 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:06 INFO - PROCESS | 1771 | ++DOCSHELL 0x9522ac00 == 141 [pid = 1771] [id = 481] 10:06:06 INFO - PROCESS | 1771 | ++DOMWINDOW == 162 (0x9522cc00) [pid = 1771] [serial = 1444] [outer = (nil)] 10:06:07 INFO - PROCESS | 1771 | ++DOMWINDOW == 163 (0x95232000) [pid = 1771] [serial = 1445] [outer = 0x9522cc00] 10:06:07 INFO - PROCESS | 1771 | 1464714367020 Marionette DEBUG loaded listener.js 10:06:07 INFO - PROCESS | 1771 | ++DOMWINDOW == 164 (0x9576a000) [pid = 1771] [serial = 1446] [outer = 0x9522cc00] 10:06:08 INFO - PROCESS | 1771 | 1464714368012 Marionette TRACE conn3 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 10:06:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 10:06:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1682ms 10:06:08 INFO - PROCESS | 1771 | 1464714368050 Marionette TRACE conn3 -> [0,1897,"getWindowHandle",null] 10:06:08 INFO - PROCESS | 1771 | 1464714368054 Marionette TRACE conn3 <- [1,1897,null,{"value":"8"}] 10:06:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 10:06:08 INFO - PROCESS | 1771 | 1464714368061 Marionette TRACE conn3 -> [0,1898,"setScriptTimeout",{"ms":35000}] 10:06:08 INFO - PROCESS | 1771 | 1464714368065 Marionette TRACE conn3 <- [1,1898,null,{}] 10:06:08 INFO - PROCESS | 1771 | 1464714368071 Marionette TRACE conn3 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:08 INFO - PROCESS | 1771 | 1464714368323 Marionette TRACE conn3 <- [1,1899,null,{"value":null}] 10:06:08 INFO - PROCESS | 1771 | 1464714368652 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:08 INFO - PROCESS | 1771 | ++DOCSHELL 0x8db82000 == 142 [pid = 1771] [id = 482] 10:06:08 INFO - PROCESS | 1771 | ++DOMWINDOW == 165 (0x8dcd7800) [pid = 1771] [serial = 1447] [outer = (nil)] 10:06:08 INFO - PROCESS | 1771 | ++DOMWINDOW == 166 (0x95920000) [pid = 1771] [serial = 1448] [outer = 0x8dcd7800] 10:06:08 INFO - PROCESS | 1771 | 1464714368745 Marionette DEBUG loaded listener.js 10:06:08 INFO - PROCESS | 1771 | ++DOMWINDOW == 167 (0x98165800) [pid = 1771] [serial = 1449] [outer = 0x8dcd7800] 10:06:09 INFO - PROCESS | 1771 | 1464714369644 Marionette TRACE conn3 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 10:06:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 10:06:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1689ms 10:06:09 INFO - PROCESS | 1771 | 1464714369750 Marionette TRACE conn3 -> [0,1901,"getWindowHandle",null] 10:06:09 INFO - PROCESS | 1771 | 1464714369754 Marionette TRACE conn3 <- [1,1901,null,{"value":"8"}] 10:06:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 10:06:09 INFO - PROCESS | 1771 | 1464714369761 Marionette TRACE conn3 -> [0,1902,"setScriptTimeout",{"ms":35000}] 10:06:09 INFO - PROCESS | 1771 | 1464714369764 Marionette TRACE conn3 <- [1,1902,null,{}] 10:06:09 INFO - PROCESS | 1771 | 1464714369770 Marionette TRACE conn3 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:10 INFO - PROCESS | 1771 | 1464714370019 Marionette TRACE conn3 <- [1,1903,null,{"value":null}] 10:06:10 INFO - PROCESS | 1771 | 1464714370362 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:10 INFO - PROCESS | 1771 | ++DOCSHELL 0x957e3c00 == 143 [pid = 1771] [id = 483] 10:06:10 INFO - PROCESS | 1771 | ++DOMWINDOW == 168 (0x95913c00) [pid = 1771] [serial = 1450] [outer = (nil)] 10:06:10 INFO - PROCESS | 1771 | ++DOMWINDOW == 169 (0x99a53400) [pid = 1771] [serial = 1451] [outer = 0x95913c00] 10:06:10 INFO - PROCESS | 1771 | 1464714370447 Marionette DEBUG loaded listener.js 10:06:10 INFO - PROCESS | 1771 | ++DOMWINDOW == 170 (0x99f2d000) [pid = 1771] [serial = 1452] [outer = 0x95913c00] 10:06:11 INFO - PROCESS | 1771 | 1464714371344 Marionette TRACE conn3 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 10:06:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 10:06:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1628ms 10:06:11 INFO - PROCESS | 1771 | 1464714371390 Marionette TRACE conn3 -> [0,1905,"getWindowHandle",null] 10:06:11 INFO - PROCESS | 1771 | 1464714371394 Marionette TRACE conn3 <- [1,1905,null,{"value":"8"}] 10:06:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 10:06:11 INFO - PROCESS | 1771 | 1464714371400 Marionette TRACE conn3 -> [0,1906,"setScriptTimeout",{"ms":35000}] 10:06:11 INFO - PROCESS | 1771 | 1464714371404 Marionette TRACE conn3 <- [1,1906,null,{}] 10:06:11 INFO - PROCESS | 1771 | 1464714371410 Marionette TRACE conn3 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:11 INFO - PROCESS | 1771 | 1464714371630 Marionette TRACE conn3 <- [1,1907,null,{"value":null}] 10:06:11 INFO - PROCESS | 1771 | 1464714371952 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:11 INFO - PROCESS | 1771 | ++DOCSHELL 0x996e6400 == 144 [pid = 1771] [id = 484] 10:06:11 INFO - PROCESS | 1771 | ++DOMWINDOW == 171 (0x99708400) [pid = 1771] [serial = 1453] [outer = (nil)] 10:06:12 INFO - PROCESS | 1771 | ++DOMWINDOW == 172 (0x9a1ae000) [pid = 1771] [serial = 1454] [outer = 0x99708400] 10:06:12 INFO - PROCESS | 1771 | 1464714372042 Marionette DEBUG loaded listener.js 10:06:12 INFO - PROCESS | 1771 | ++DOMWINDOW == 173 (0x9a1b0c00) [pid = 1771] [serial = 1455] [outer = 0x99708400] 10:06:12 INFO - PROCESS | 1771 | 1464714372952 Marionette TRACE conn3 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 10:06:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 10:06:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1590ms 10:06:12 INFO - PROCESS | 1771 | 1464714372991 Marionette TRACE conn3 -> [0,1909,"getWindowHandle",null] 10:06:12 INFO - PROCESS | 1771 | 1464714372994 Marionette TRACE conn3 <- [1,1909,null,{"value":"8"}] 10:06:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 10:06:13 INFO - PROCESS | 1771 | 1464714373001 Marionette TRACE conn3 -> [0,1910,"setScriptTimeout",{"ms":35000}] 10:06:13 INFO - PROCESS | 1771 | 1464714373004 Marionette TRACE conn3 <- [1,1910,null,{}] 10:06:13 INFO - PROCESS | 1771 | 1464714373010 Marionette TRACE conn3 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:13 INFO - PROCESS | 1771 | 1464714373213 Marionette TRACE conn3 <- [1,1911,null,{"value":null}] 10:06:13 INFO - PROCESS | 1771 | 1464714373553 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:13 INFO - PROCESS | 1771 | ++DOCSHELL 0x8f1dcc00 == 145 [pid = 1771] [id = 485] 10:06:13 INFO - PROCESS | 1771 | ++DOMWINDOW == 174 (0x91466800) [pid = 1771] [serial = 1456] [outer = (nil)] 10:06:13 INFO - PROCESS | 1771 | ++DOMWINDOW == 175 (0x9a6e8400) [pid = 1771] [serial = 1457] [outer = 0x91466800] 10:06:13 INFO - PROCESS | 1771 | 1464714373643 Marionette DEBUG loaded listener.js 10:06:13 INFO - PROCESS | 1771 | ++DOMWINDOW == 176 (0x9a725400) [pid = 1771] [serial = 1458] [outer = 0x91466800] 10:06:14 INFO - PROCESS | 1771 | 1464714374529 Marionette TRACE conn3 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 10:06:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 10:06:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1593ms 10:06:14 INFO - PROCESS | 1771 | 1464714374595 Marionette TRACE conn3 -> [0,1913,"getWindowHandle",null] 10:06:14 INFO - PROCESS | 1771 | 1464714374599 Marionette TRACE conn3 <- [1,1913,null,{"value":"8"}] 10:06:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 10:06:14 INFO - PROCESS | 1771 | 1464714374605 Marionette TRACE conn3 -> [0,1914,"setScriptTimeout",{"ms":35000}] 10:06:14 INFO - PROCESS | 1771 | 1464714374608 Marionette TRACE conn3 <- [1,1914,null,{}] 10:06:14 INFO - PROCESS | 1771 | 1464714374614 Marionette TRACE conn3 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:14 INFO - PROCESS | 1771 | 1464714374835 Marionette TRACE conn3 <- [1,1915,null,{"value":null}] 10:06:15 INFO - PROCESS | 1771 | 1464714375168 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:15 INFO - PROCESS | 1771 | ++DOCSHELL 0x896d2000 == 146 [pid = 1771] [id = 486] 10:06:15 INFO - PROCESS | 1771 | ++DOMWINDOW == 177 (0x8a011c00) [pid = 1771] [serial = 1459] [outer = (nil)] 10:06:15 INFO - PROCESS | 1771 | ++DOMWINDOW == 178 (0x9b882000) [pid = 1771] [serial = 1460] [outer = 0x8a011c00] 10:06:15 INFO - PROCESS | 1771 | 1464714375261 Marionette DEBUG loaded listener.js 10:06:15 INFO - PROCESS | 1771 | ++DOMWINDOW == 179 (0x9b8d6800) [pid = 1771] [serial = 1461] [outer = 0x8a011c00] 10:06:16 INFO - PROCESS | 1771 | 1464714376149 Marionette TRACE conn3 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 10:06:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 10:06:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 1587ms 10:06:16 INFO - PROCESS | 1771 | 1464714376193 Marionette TRACE conn3 -> [0,1917,"getWindowHandle",null] 10:06:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 10:06:16 INFO - PROCESS | 1771 | 1464714376197 Marionette TRACE conn3 <- [1,1917,null,{"value":"8"}] 10:06:16 INFO - PROCESS | 1771 | 1464714376204 Marionette TRACE conn3 -> [0,1918,"setScriptTimeout",{"ms":35000}] 10:06:16 INFO - PROCESS | 1771 | 1464714376207 Marionette TRACE conn3 <- [1,1918,null,{}] 10:06:16 INFO - PROCESS | 1771 | 1464714376215 Marionette TRACE conn3 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:16 INFO - PROCESS | 1771 | 1464714376426 Marionette TRACE conn3 <- [1,1919,null,{"value":null}] 10:06:16 INFO - PROCESS | 1771 | 1464714376710 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:16 INFO - PROCESS | 1771 | ++DOCSHELL 0x9b886800 == 147 [pid = 1771] [id = 487] 10:06:16 INFO - PROCESS | 1771 | ++DOMWINDOW == 180 (0x9b9b2800) [pid = 1771] [serial = 1462] [outer = (nil)] 10:06:16 INFO - PROCESS | 1771 | ++DOMWINDOW == 181 (0x9bbe2400) [pid = 1771] [serial = 1463] [outer = 0x9b9b2800] 10:06:16 INFO - PROCESS | 1771 | 1464714376841 Marionette DEBUG loaded listener.js 10:06:16 INFO - PROCESS | 1771 | ++DOMWINDOW == 182 (0x9bbe8800) [pid = 1771] [serial = 1464] [outer = 0x9b9b2800] 10:06:17 INFO - PROCESS | 1771 | 1464714377724 Marionette TRACE conn3 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 10:06:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 10:06:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1595ms 10:06:17 INFO - PROCESS | 1771 | 1464714377798 Marionette TRACE conn3 -> [0,1921,"getWindowHandle",null] 10:06:17 INFO - PROCESS | 1771 | 1464714377801 Marionette TRACE conn3 <- [1,1921,null,{"value":"8"}] 10:06:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 10:06:17 INFO - PROCESS | 1771 | 1464714377808 Marionette TRACE conn3 -> [0,1922,"setScriptTimeout",{"ms":35000}] 10:06:17 INFO - PROCESS | 1771 | 1464714377811 Marionette TRACE conn3 <- [1,1922,null,{}] 10:06:17 INFO - PROCESS | 1771 | 1464714377817 Marionette TRACE conn3 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:18 INFO - PROCESS | 1771 | 1464714378059 Marionette TRACE conn3 <- [1,1923,null,{"value":null}] 10:06:18 INFO - PROCESS | 1771 | 1464714378397 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:18 INFO - PROCESS | 1771 | ++DOCSHELL 0x93b96400 == 148 [pid = 1771] [id = 488] 10:06:18 INFO - PROCESS | 1771 | ++DOMWINDOW == 183 (0x95919c00) [pid = 1771] [serial = 1465] [outer = (nil)] 10:06:18 INFO - PROCESS | 1771 | ++DOMWINDOW == 184 (0x9cda5800) [pid = 1771] [serial = 1466] [outer = 0x95919c00] 10:06:18 INFO - PROCESS | 1771 | 1464714378488 Marionette DEBUG loaded listener.js 10:06:18 INFO - PROCESS | 1771 | ++DOMWINDOW == 185 (0x9cdab000) [pid = 1771] [serial = 1467] [outer = 0x95919c00] 10:06:19 INFO - PROCESS | 1771 | 1464714379380 Marionette TRACE conn3 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 10:06:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 10:06:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1640ms 10:06:19 INFO - PROCESS | 1771 | 1464714379449 Marionette TRACE conn3 -> [0,1925,"getWindowHandle",null] 10:06:19 INFO - PROCESS | 1771 | 1464714379452 Marionette TRACE conn3 <- [1,1925,null,{"value":"8"}] 10:06:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 10:06:19 INFO - PROCESS | 1771 | 1464714379459 Marionette TRACE conn3 -> [0,1926,"setScriptTimeout",{"ms":35000}] 10:06:19 INFO - PROCESS | 1771 | 1464714379462 Marionette TRACE conn3 <- [1,1926,null,{}] 10:06:19 INFO - PROCESS | 1771 | 1464714379468 Marionette TRACE conn3 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:19 INFO - PROCESS | 1771 | 1464714379689 Marionette TRACE conn3 <- [1,1927,null,{"value":null}] 10:06:20 INFO - PROCESS | 1771 | 1464714380034 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:21 INFO - PROCESS | 1771 | --DOCSHELL 0x88467400 == 147 [pid = 1771] [id = 352] 10:06:21 INFO - PROCESS | 1771 | --DOCSHELL 0x8c2c5400 == 146 [pid = 1771] [id = 353] 10:06:21 INFO - PROCESS | 1771 | --DOCSHELL 0x8f1f5c00 == 145 [pid = 1771] [id = 354] 10:06:21 INFO - PROCESS | 1771 | --DOCSHELL 0x9a4b5000 == 144 [pid = 1771] [id = 117] 10:06:21 INFO - PROCESS | 1771 | --DOCSHELL 0x87605c00 == 143 [pid = 1771] [id = 351] 10:06:21 INFO - PROCESS | 1771 | --DOCSHELL 0x896dc800 == 142 [pid = 1771] [id = 470] 10:06:21 INFO - PROCESS | 1771 | --DOCSHELL 0x8a2be000 == 141 [pid = 1771] [id = 469] 10:06:21 INFO - PROCESS | 1771 | --DOCSHELL 0x8a007000 == 140 [pid = 1771] [id = 468] 10:06:21 INFO - PROCESS | 1771 | --DOCSHELL 0x8845f400 == 139 [pid = 1771] [id = 467] 10:06:21 INFO - PROCESS | 1771 | --DOCSHELL 0x88464000 == 138 [pid = 1771] [id = 466] 10:06:21 INFO - PROCESS | 1771 | --DOCSHELL 0x92254000 == 137 [pid = 1771] [id = 465] 10:06:21 INFO - PROCESS | 1771 | --DOCSHELL 0x896d5000 == 136 [pid = 1771] [id = 463] 10:06:21 INFO - PROCESS | 1771 | --DOCSHELL 0x9a503000 == 135 [pid = 1771] [id = 464] 10:06:21 INFO - PROCESS | 1771 | --DOCSHELL 0x87606800 == 134 [pid = 1771] [id = 462] 10:06:21 INFO - PROCESS | 1771 | --DOCSHELL 0x8dc57400 == 133 [pid = 1771] [id = 461] 10:06:21 INFO - PROCESS | 1771 | --DOCSHELL 0x9522dc00 == 132 [pid = 1771] [id = 460] 10:06:21 INFO - PROCESS | 1771 | --DOCSHELL 0x8da82800 == 131 [pid = 1771] [id = 459] 10:06:21 INFO - PROCESS | 1771 | --DOCSHELL 0x923cac00 == 130 [pid = 1771] [id = 458] 10:06:21 INFO - PROCESS | 1771 | --DOCSHELL 0x86aac400 == 129 [pid = 1771] [id = 456] 10:06:21 INFO - PROCESS | 1771 | --DOCSHELL 0x91ccc800 == 128 [pid = 1771] [id = 457] 10:06:21 INFO - PROCESS | 1771 | --DOCSHELL 0x91462400 == 127 [pid = 1771] [id = 455] 10:06:21 INFO - PROCESS | 1771 | --DOCSHELL 0x8ee81c00 == 126 [pid = 1771] [id = 454] 10:06:21 INFO - PROCESS | 1771 | --DOCSHELL 0x8dcdc400 == 125 [pid = 1771] [id = 453] 10:06:21 INFO - PROCESS | 1771 | --DOCSHELL 0x8dbb3c00 == 124 [pid = 1771] [id = 452] 10:06:21 INFO - PROCESS | 1771 | --DOCSHELL 0x8c0ab800 == 123 [pid = 1771] [id = 450] 10:06:21 INFO - PROCESS | 1771 | --DOCSHELL 0x8c0aac00 == 122 [pid = 1771] [id = 451] 10:06:21 INFO - PROCESS | 1771 | --DOCSHELL 0x89e60800 == 121 [pid = 1771] [id = 449] 10:06:21 INFO - PROCESS | 1771 | --DOMWINDOW == 184 (0xa2503800) [pid = 1771] [serial = 1332] [outer = (nil)] [url = about:blank] 10:06:21 INFO - PROCESS | 1771 | --DOMWINDOW == 183 (0xa23c7400) [pid = 1771] [serial = 1331] [outer = (nil)] [url = about:blank] 10:06:21 INFO - PROCESS | 1771 | --DOMWINDOW == 182 (0x976cac00) [pid = 1771] [serial = 1307] [outer = (nil)] [url = about:blank] 10:06:21 INFO - PROCESS | 1771 | --DOMWINDOW == 181 (0x998c4c00) [pid = 1771] [serial = 1310] [outer = (nil)] [url = about:blank] 10:06:21 INFO - PROCESS | 1771 | --DOMWINDOW == 180 (0x8dbf5400) [pid = 1771] [serial = 1283] [outer = (nil)] [url = about:blank] 10:06:21 INFO - PROCESS | 1771 | --DOMWINDOW == 179 (0x8c212400) [pid = 1771] [serial = 1341] [outer = (nil)] [url = about:blank] 10:06:21 INFO - PROCESS | 1771 | --DOMWINDOW == 178 (0x8ae17400) [pid = 1771] [serial = 1343] [outer = (nil)] [url = about:blank] 10:06:21 INFO - PROCESS | 1771 | --DOMWINDOW == 177 (0x8c2c2800) [pid = 1771] [serial = 1344] [outer = (nil)] [url = about:blank] 10:06:21 INFO - PROCESS | 1771 | --DOMWINDOW == 176 (0x8dcd9000) [pid = 1771] [serial = 1284] [outer = (nil)] [url = about:blank] 10:06:21 INFO - PROCESS | 1771 | --DOMWINDOW == 175 (0x9a4b0400) [pid = 1771] [serial = 1313] [outer = (nil)] [url = about:blank] 10:06:21 INFO - PROCESS | 1771 | --DOMWINDOW == 174 (0x8ee82800) [pid = 1771] [serial = 1286] [outer = (nil)] [url = about:blank] 10:06:21 INFO - PROCESS | 1771 | --DOMWINDOW == 173 (0x9a4b4400) [pid = 1771] [serial = 1314] [outer = (nil)] [url = about:blank] 10:06:21 INFO - PROCESS | 1771 | --DOMWINDOW == 172 (0x9225c400) [pid = 1771] [serial = 1295] [outer = (nil)] [url = about:blank] 10:06:21 INFO - PROCESS | 1771 | --DOMWINDOW == 171 (0x8a645c00) [pid = 1771] [serial = 1338] [outer = (nil)] [url = about:blank] 10:06:21 INFO - PROCESS | 1771 | --DOMWINDOW == 170 (0xa0610400) [pid = 1771] [serial = 1326] [outer = (nil)] [url = about:blank] 10:06:21 INFO - PROCESS | 1771 | --DOMWINDOW == 169 (0x99f2d800) [pid = 1771] [serial = 1311] [outer = (nil)] [url = about:blank] 10:06:21 INFO - PROCESS | 1771 | --DOMWINDOW == 168 (0x951f5000) [pid = 1771] [serial = 1302] [outer = (nil)] [url = about:blank] 10:06:21 INFO - PROCESS | 1771 | --DOMWINDOW == 167 (0x9b8e4c00) [pid = 1771] [serial = 1319] [outer = (nil)] [url = about:blank] 10:06:21 INFO - PROCESS | 1771 | --DOMWINDOW == 166 (0x91de4800) [pid = 1771] [serial = 1293] [outer = (nil)] [url = about:blank] 10:06:21 INFO - PROCESS | 1771 | --DOMWINDOW == 165 (0x8da7cc00) [pid = 1771] [serial = 1206] [outer = (nil)] [url = about:blank] 10:06:21 INFO - PROCESS | 1771 | --DOMWINDOW == 164 (0x91462c00) [pid = 1771] [serial = 1290] [outer = (nil)] [url = about:blank] 10:06:21 INFO - PROCESS | 1771 | --DOMWINDOW == 163 (0x9cda5400) [pid = 1771] [serial = 1323] [outer = (nil)] [url = about:blank] 10:06:21 INFO - PROCESS | 1771 | --DOMWINDOW == 162 (0x9b8d5800) [pid = 1771] [serial = 1320] [outer = (nil)] [url = about:blank] 10:06:21 INFO - PROCESS | 1771 | --DOMWINDOW == 161 (0x8a196400) [pid = 1771] [serial = 1278] [outer = (nil)] [url = about:blank] 10:06:21 INFO - PROCESS | 1771 | --DOMWINDOW == 160 (0x91c6cc00) [pid = 1771] [serial = 1292] [outer = (nil)] [url = about:blank] 10:06:21 INFO - PROCESS | 1771 | --DOMWINDOW == 159 (0x8a013400) [pid = 1771] [serial = 1335] [outer = (nil)] [url = about:blank] 10:06:21 INFO - PROCESS | 1771 | --DOMWINDOW == 158 (0x9bbeb400) [pid = 1771] [serial = 1322] [outer = (nil)] [url = about:blank] 10:06:21 INFO - PROCESS | 1771 | --DOMWINDOW == 157 (0x910fd400) [pid = 1771] [serial = 1289] [outer = (nil)] [url = about:blank] 10:06:21 INFO - PROCESS | 1771 | --DOMWINDOW == 156 (0x93b1ac00) [pid = 1771] [serial = 1299] [outer = (nil)] [url = about:blank] 10:06:21 INFO - PROCESS | 1771 | --DOMWINDOW == 155 (0x9d1ce000) [pid = 1771] [serial = 1325] [outer = (nil)] [url = about:blank] 10:06:21 INFO - PROCESS | 1771 | --DOMWINDOW == 154 (0xa22b0400) [pid = 1771] [serial = 1329] [outer = (nil)] [url = about:blank] 10:06:21 INFO - PROCESS | 1771 | --DOMWINDOW == 153 (0x8c0b1400) [pid = 1771] [serial = 1280] [outer = (nil)] [url = about:blank] 10:06:21 INFO - PROCESS | 1771 | --DOMWINDOW == 152 (0x9b023400) [pid = 1771] [serial = 1317] [outer = (nil)] [url = about:blank] 10:06:21 INFO - PROCESS | 1771 | --DOMWINDOW == 151 (0x95767800) [pid = 1771] [serial = 1304] [outer = (nil)] [url = about:blank] 10:06:21 INFO - PROCESS | 1771 | --DOMWINDOW == 150 (0x89f19c00) [pid = 1771] [serial = 1334] [outer = (nil)] [url = about:blank] 10:06:21 INFO - PROCESS | 1771 | --DOMWINDOW == 149 (0x93ab1800) [pid = 1771] [serial = 1298] [outer = (nil)] [url = about:blank] 10:06:21 INFO - PROCESS | 1771 | --DOMWINDOW == 148 (0x8a3c2000) [pid = 1771] [serial = 1337] [outer = (nil)] [url = about:blank] 10:06:21 INFO - PROCESS | 1771 | --DOMWINDOW == 147 (0x9ab29c00) [pid = 1771] [serial = 1316] [outer = (nil)] [url = about:blank] 10:06:21 INFO - PROCESS | 1771 | --DOMWINDOW == 146 (0x8a010400) [pid = 1771] [serial = 1277] [outer = (nil)] [url = about:blank] 10:06:21 INFO - PROCESS | 1771 | --DOMWINDOW == 145 (0x8f1e7800) [pid = 1771] [serial = 1287] [outer = (nil)] [url = about:blank] 10:06:21 INFO - PROCESS | 1771 | --DOMWINDOW == 144 (0x8c2c4400) [pid = 1771] [serial = 1281] [outer = (nil)] [url = about:blank] 10:06:21 INFO - PROCESS | 1771 | --DOMWINDOW == 143 (0x951ef800) [pid = 1771] [serial = 1301] [outer = (nil)] [url = about:blank] 10:06:21 INFO - PROCESS | 1771 | --DOMWINDOW == 142 (0x9576d800) [pid = 1771] [serial = 1305] [outer = (nil)] [url = about:blank] 10:06:21 INFO - PROCESS | 1771 | --DOMWINDOW == 141 (0xa2252800) [pid = 1771] [serial = 1328] [outer = (nil)] [url = about:blank] 10:06:21 INFO - PROCESS | 1771 | --DOMWINDOW == 140 (0x8c0b2800) [pid = 1771] [serial = 1340] [outer = (nil)] [url = about:blank] 10:06:21 INFO - PROCESS | 1771 | --DOMWINDOW == 139 (0x923cbc00) [pid = 1771] [serial = 1296] [outer = (nil)] [url = about:blank] 10:06:21 INFO - PROCESS | 1771 | --DOMWINDOW == 138 (0x9887d800) [pid = 1771] [serial = 1308] [outer = (nil)] [url = about:blank] 10:06:21 INFO - PROCESS | 1771 | ++DOCSHELL 0x87605c00 == 122 [pid = 1771] [id = 489] 10:06:21 INFO - PROCESS | 1771 | ++DOMWINDOW == 139 (0x87606800) [pid = 1771] [serial = 1468] [outer = (nil)] 10:06:21 INFO - PROCESS | 1771 | ++DOMWINDOW == 140 (0x896d3400) [pid = 1771] [serial = 1469] [outer = 0x87606800] 10:06:21 INFO - PROCESS | 1771 | 1464714381907 Marionette DEBUG loaded listener.js 10:06:22 INFO - PROCESS | 1771 | ++DOMWINDOW == 141 (0x89e60800) [pid = 1771] [serial = 1470] [outer = 0x87606800] 10:06:22 INFO - PROCESS | 1771 | 1464714382754 Marionette TRACE conn3 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 10:06:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 10:06:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 3334ms 10:06:22 INFO - PROCESS | 1771 | 1464714382794 Marionette TRACE conn3 -> [0,1929,"getWindowHandle",null] 10:06:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 10:06:22 INFO - PROCESS | 1771 | 1464714382801 Marionette TRACE conn3 <- [1,1929,null,{"value":"8"}] 10:06:22 INFO - PROCESS | 1771 | 1464714382809 Marionette TRACE conn3 -> [0,1930,"setScriptTimeout",{"ms":35000}] 10:06:22 INFO - PROCESS | 1771 | 1464714382814 Marionette TRACE conn3 <- [1,1930,null,{}] 10:06:22 INFO - PROCESS | 1771 | 1464714382822 Marionette TRACE conn3 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:23 INFO - PROCESS | 1771 | 1464714383009 Marionette TRACE conn3 <- [1,1931,null,{"value":null}] 10:06:23 INFO - PROCESS | 1771 | 1464714383223 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:23 INFO - PROCESS | 1771 | ++DOCSHELL 0x8a2bb000 == 123 [pid = 1771] [id = 490] 10:06:23 INFO - PROCESS | 1771 | ++DOMWINDOW == 142 (0x8a2bbc00) [pid = 1771] [serial = 1471] [outer = (nil)] 10:06:23 INFO - PROCESS | 1771 | ++DOMWINDOW == 143 (0x8a3c7400) [pid = 1771] [serial = 1472] [outer = 0x8a2bbc00] 10:06:23 INFO - PROCESS | 1771 | 1464714383302 Marionette DEBUG loaded listener.js 10:06:23 INFO - PROCESS | 1771 | ++DOMWINDOW == 144 (0x8a650800) [pid = 1771] [serial = 1473] [outer = 0x8a2bbc00] 10:06:24 INFO - PROCESS | 1771 | 1464714384146 Marionette TRACE conn3 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 10:06:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 10:06:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1392ms 10:06:24 INFO - PROCESS | 1771 | 1464714384216 Marionette TRACE conn3 -> [0,1933,"getWindowHandle",null] 10:06:24 INFO - PROCESS | 1771 | 1464714384222 Marionette TRACE conn3 <- [1,1933,null,{"value":"8"}] 10:06:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 10:06:24 INFO - PROCESS | 1771 | 1464714384232 Marionette TRACE conn3 -> [0,1934,"setScriptTimeout",{"ms":35000}] 10:06:24 INFO - PROCESS | 1771 | 1464714384236 Marionette TRACE conn3 <- [1,1934,null,{}] 10:06:24 INFO - PROCESS | 1771 | 1464714384242 Marionette TRACE conn3 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:24 INFO - PROCESS | 1771 | 1464714384520 Marionette TRACE conn3 <- [1,1935,null,{"value":null}] 10:06:24 INFO - PROCESS | 1771 | 1464714384549 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:24 INFO - PROCESS | 1771 | ++DOCSHELL 0x8a051400 == 124 [pid = 1771] [id = 491] 10:06:24 INFO - PROCESS | 1771 | ++DOMWINDOW == 145 (0x8c209400) [pid = 1771] [serial = 1474] [outer = (nil)] 10:06:24 INFO - PROCESS | 1771 | ++DOMWINDOW == 146 (0x8c215000) [pid = 1771] [serial = 1475] [outer = 0x8c209400] 10:06:24 INFO - PROCESS | 1771 | 1464714384623 Marionette DEBUG loaded listener.js 10:06:24 INFO - PROCESS | 1771 | ++DOMWINDOW == 147 (0x8c2cac00) [pid = 1771] [serial = 1476] [outer = 0x8c209400] 10:06:25 INFO - PROCESS | 1771 | 1464714385786 Marionette TRACE conn3 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 10:06:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 10:06:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1587ms 10:06:25 INFO - PROCESS | 1771 | 1464714385819 Marionette TRACE conn3 -> [0,1937,"getWindowHandle",null] 10:06:25 INFO - PROCESS | 1771 | 1464714385824 Marionette TRACE conn3 <- [1,1937,null,{"value":"8"}] 10:06:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 10:06:25 INFO - PROCESS | 1771 | 1464714385830 Marionette TRACE conn3 -> [0,1938,"setScriptTimeout",{"ms":35000}] 10:06:25 INFO - PROCESS | 1771 | 1464714385836 Marionette TRACE conn3 <- [1,1938,null,{}] 10:06:25 INFO - PROCESS | 1771 | 1464714385858 Marionette TRACE conn3 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:26 INFO - PROCESS | 1771 | 1464714386129 Marionette TRACE conn3 <- [1,1939,null,{"value":null}] 10:06:26 INFO - PROCESS | 1771 | 1464714386157 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:26 INFO - PROCESS | 1771 | ++DOCSHELL 0x8c0af800 == 125 [pid = 1771] [id = 492] 10:06:26 INFO - PROCESS | 1771 | ++DOMWINDOW == 148 (0x8db7d000) [pid = 1771] [serial = 1477] [outer = (nil)] 10:06:26 INFO - PROCESS | 1771 | ++DOMWINDOW == 149 (0x8dbaf400) [pid = 1771] [serial = 1478] [outer = 0x8db7d000] 10:06:26 INFO - PROCESS | 1771 | 1464714386232 Marionette DEBUG loaded listener.js 10:06:26 INFO - PROCESS | 1771 | ++DOMWINDOW == 150 (0x8dbefc00) [pid = 1771] [serial = 1479] [outer = 0x8db7d000] 10:06:27 INFO - PROCESS | 1771 | --DOMWINDOW == 149 (0x98f60400) [pid = 1771] [serial = 1390] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 10:06:27 INFO - PROCESS | 1771 | --DOMWINDOW == 148 (0x8d440000) [pid = 1771] [serial = 1387] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 10:06:27 INFO - PROCESS | 1771 | --DOMWINDOW == 147 (0x95235800) [pid = 1771] [serial = 1384] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 10:06:27 INFO - PROCESS | 1771 | --DOMWINDOW == 146 (0x95235400) [pid = 1771] [serial = 1381] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 10:06:27 INFO - PROCESS | 1771 | --DOMWINDOW == 145 (0x8db81000) [pid = 1771] [serial = 1378] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 10:06:27 INFO - PROCESS | 1771 | --DOMWINDOW == 144 (0x93b1a800) [pid = 1771] [serial = 1375] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 10:06:27 INFO - PROCESS | 1771 | --DOMWINDOW == 143 (0x91cd5c00) [pid = 1771] [serial = 1372] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 10:06:27 INFO - PROCESS | 1771 | --DOMWINDOW == 142 (0x8db77c00) [pid = 1771] [serial = 1369] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 10:06:27 INFO - PROCESS | 1771 | --DOMWINDOW == 141 (0x91463c00) [pid = 1771] [serial = 1366] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 10:06:27 INFO - PROCESS | 1771 | --DOMWINDOW == 140 (0x8f1ed000) [pid = 1771] [serial = 1363] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 10:06:27 INFO - PROCESS | 1771 | --DOMWINDOW == 139 (0x8e8ecc00) [pid = 1771] [serial = 1360] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 10:06:27 INFO - PROCESS | 1771 | --DOMWINDOW == 138 (0x8e609c00) [pid = 1771] [serial = 1357] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 10:06:27 INFO - PROCESS | 1771 | --DOMWINDOW == 137 (0x8dbebc00) [pid = 1771] [serial = 1354] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 10:06:27 INFO - PROCESS | 1771 | --DOMWINDOW == 136 (0x8c2c8000) [pid = 1771] [serial = 1351] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 10:06:27 INFO - PROCESS | 1771 | --DOMWINDOW == 135 (0x89e6b800) [pid = 1771] [serial = 1348] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 10:06:27 INFO - PROCESS | 1771 | --DOMWINDOW == 134 (0x87607800) [pid = 1771] [serial = 1273] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 10:06:27 INFO - PROCESS | 1771 | --DOMWINDOW == 133 (0x8c213800) [pid = 1771] [serial = 1408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 10:06:27 INFO - PROCESS | 1771 | --DOMWINDOW == 132 (0x8a3b9c00) [pid = 1771] [serial = 1405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 10:06:27 INFO - PROCESS | 1771 | --DOMWINDOW == 131 (0x89e64800) [pid = 1771] [serial = 1402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 10:06:27 INFO - PROCESS | 1771 | --DOMWINDOW == 130 (0x923c9800) [pid = 1771] [serial = 1399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 10:06:27 INFO - PROCESS | 1771 | --DOMWINDOW == 129 (0x9468d800) [pid = 1771] [serial = 1396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 10:06:27 INFO - PROCESS | 1771 | --DOMWINDOW == 128 (0x9a6dc800) [pid = 1771] [serial = 1393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 10:06:27 INFO - PROCESS | 1771 | 1464714387804 Marionette TRACE conn3 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 10:06:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 10:06:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1994ms 10:06:27 INFO - PROCESS | 1771 | 1464714387824 Marionette TRACE conn3 -> [0,1941,"getWindowHandle",null] 10:06:27 INFO - PROCESS | 1771 | 1464714387828 Marionette TRACE conn3 <- [1,1941,null,{"value":"8"}] 10:06:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 10:06:27 INFO - PROCESS | 1771 | 1464714387834 Marionette TRACE conn3 -> [0,1942,"setScriptTimeout",{"ms":35000}] 10:06:27 INFO - PROCESS | 1771 | 1464714387836 Marionette TRACE conn3 <- [1,1942,null,{}] 10:06:27 INFO - PROCESS | 1771 | 1464714387842 Marionette TRACE conn3 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:28 INFO - PROCESS | 1771 | 1464714388025 Marionette TRACE conn3 <- [1,1943,null,{"value":null}] 10:06:28 INFO - PROCESS | 1771 | 1464714388045 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:28 INFO - PROCESS | 1771 | ++DOCSHELL 0x8a3c6800 == 126 [pid = 1771] [id = 493] 10:06:28 INFO - PROCESS | 1771 | ++DOMWINDOW == 129 (0x8c0b1c00) [pid = 1771] [serial = 1480] [outer = (nil)] 10:06:28 INFO - PROCESS | 1771 | ++DOMWINDOW == 130 (0x8dbb2000) [pid = 1771] [serial = 1481] [outer = 0x8c0b1c00] 10:06:28 INFO - PROCESS | 1771 | 1464714388293 Marionette DEBUG loaded listener.js 10:06:28 INFO - PROCESS | 1771 | ++DOMWINDOW == 131 (0x8dbf6c00) [pid = 1771] [serial = 1482] [outer = 0x8c0b1c00] 10:06:29 INFO - PROCESS | 1771 | 1464714389086 Marionette TRACE conn3 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 10:06:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 10:06:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1285ms 10:06:29 INFO - PROCESS | 1771 | 1464714389227 Marionette TRACE conn3 -> [0,1945,"getWindowHandle",null] 10:06:29 INFO - PROCESS | 1771 | 1464714389234 Marionette TRACE conn3 <- [1,1945,null,{"value":"8"}] 10:06:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 10:06:29 INFO - PROCESS | 1771 | 1464714389244 Marionette TRACE conn3 -> [0,1946,"setScriptTimeout",{"ms":35000}] 10:06:29 INFO - PROCESS | 1771 | 1464714389250 Marionette TRACE conn3 <- [1,1946,null,{}] 10:06:29 INFO - PROCESS | 1771 | 1464714389270 Marionette TRACE conn3 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:29 INFO - PROCESS | 1771 | 1464714389495 Marionette TRACE conn3 <- [1,1947,null,{"value":null}] 10:06:29 INFO - PROCESS | 1771 | 1464714389850 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:29 INFO - PROCESS | 1771 | ++DOCSHELL 0x8a19c800 == 127 [pid = 1771] [id = 494] 10:06:29 INFO - PROCESS | 1771 | ++DOMWINDOW == 132 (0x8a19d000) [pid = 1771] [serial = 1483] [outer = (nil)] 10:06:29 INFO - PROCESS | 1771 | ++DOMWINDOW == 133 (0x8a2ba400) [pid = 1771] [serial = 1484] [outer = 0x8a19d000] 10:06:29 INFO - PROCESS | 1771 | 1464714389942 Marionette DEBUG loaded listener.js 10:06:30 INFO - PROCESS | 1771 | ++DOMWINDOW == 134 (0x8ae1c400) [pid = 1771] [serial = 1485] [outer = 0x8a19d000] 10:06:30 INFO - PROCESS | 1771 | 1464714390967 Marionette TRACE conn3 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 10:06:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 10:06:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1743ms 10:06:30 INFO - PROCESS | 1771 | 1464714390988 Marionette TRACE conn3 -> [0,1949,"getWindowHandle",null] 10:06:30 INFO - PROCESS | 1771 | 1464714390994 Marionette TRACE conn3 <- [1,1949,null,{"value":"8"}] 10:06:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 10:06:31 INFO - PROCESS | 1771 | 1464714391006 Marionette TRACE conn3 -> [0,1950,"setScriptTimeout",{"ms":35000}] 10:06:31 INFO - PROCESS | 1771 | 1464714391012 Marionette TRACE conn3 <- [1,1950,null,{}] 10:06:31 INFO - PROCESS | 1771 | 1464714391019 Marionette TRACE conn3 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:31 INFO - PROCESS | 1771 | 1464714391248 Marionette TRACE conn3 <- [1,1951,null,{"value":null}] 10:06:31 INFO - PROCESS | 1771 | 1464714391571 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:31 INFO - PROCESS | 1771 | ++DOCSHELL 0x8d996000 == 128 [pid = 1771] [id = 495] 10:06:31 INFO - PROCESS | 1771 | ++DOMWINDOW == 135 (0x8da74800) [pid = 1771] [serial = 1486] [outer = (nil)] 10:06:31 INFO - PROCESS | 1771 | ++DOMWINDOW == 136 (0x8db83000) [pid = 1771] [serial = 1487] [outer = 0x8da74800] 10:06:31 INFO - PROCESS | 1771 | 1464714391663 Marionette DEBUG loaded listener.js 10:06:31 INFO - PROCESS | 1771 | ++DOMWINDOW == 137 (0x8dbf5400) [pid = 1771] [serial = 1488] [outer = 0x8da74800] 10:06:32 INFO - PROCESS | 1771 | 1464714392584 Marionette TRACE conn3 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 10:06:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 10:06:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 1641ms 10:06:32 INFO - PROCESS | 1771 | 1464714392644 Marionette TRACE conn3 -> [0,1953,"getWindowHandle",null] 10:06:32 INFO - PROCESS | 1771 | 1464714392648 Marionette TRACE conn3 <- [1,1953,null,{"value":"8"}] 10:06:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 10:06:32 INFO - PROCESS | 1771 | 1464714392655 Marionette TRACE conn3 -> [0,1954,"setScriptTimeout",{"ms":35000}] 10:06:32 INFO - PROCESS | 1771 | 1464714392659 Marionette TRACE conn3 <- [1,1954,null,{}] 10:06:32 INFO - PROCESS | 1771 | 1464714392673 Marionette TRACE conn3 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:32 INFO - PROCESS | 1771 | 1464714392894 Marionette TRACE conn3 <- [1,1955,null,{"value":null}] 10:06:33 INFO - PROCESS | 1771 | 1464714393262 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:33 INFO - PROCESS | 1771 | ++DOCSHELL 0x8ee80000 == 129 [pid = 1771] [id = 496] 10:06:33 INFO - PROCESS | 1771 | ++DOMWINDOW == 138 (0x8ee87800) [pid = 1771] [serial = 1489] [outer = (nil)] 10:06:33 INFO - PROCESS | 1771 | ++DOMWINDOW == 139 (0x8f1d5000) [pid = 1771] [serial = 1490] [outer = 0x8ee87800] 10:06:33 INFO - PROCESS | 1771 | 1464714393361 Marionette DEBUG loaded listener.js 10:06:33 INFO - PROCESS | 1771 | ++DOMWINDOW == 140 (0x8f1eb400) [pid = 1771] [serial = 1491] [outer = 0x8ee87800] 10:06:34 INFO - PROCESS | 1771 | 1464714394254 Marionette TRACE conn3 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 10:06:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 10:06:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1633ms 10:06:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 10:06:34 INFO - PROCESS | 1771 | 1464714394289 Marionette TRACE conn3 -> [0,1957,"getWindowHandle",null] 10:06:34 INFO - PROCESS | 1771 | 1464714394292 Marionette TRACE conn3 <- [1,1957,null,{"value":"8"}] 10:06:34 INFO - PROCESS | 1771 | 1464714394299 Marionette TRACE conn3 -> [0,1958,"setScriptTimeout",{"ms":35000}] 10:06:34 INFO - PROCESS | 1771 | 1464714394302 Marionette TRACE conn3 <- [1,1958,null,{}] 10:06:34 INFO - PROCESS | 1771 | 1464714394308 Marionette TRACE conn3 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:34 INFO - PROCESS | 1771 | 1464714394523 Marionette TRACE conn3 <- [1,1959,null,{"value":null}] 10:06:34 INFO - PROCESS | 1771 | 1464714394801 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:34 INFO - PROCESS | 1771 | ++DOCSHELL 0x8f1f2400 == 130 [pid = 1771] [id = 497] 10:06:34 INFO - PROCESS | 1771 | ++DOMWINDOW == 141 (0x910f9800) [pid = 1771] [serial = 1492] [outer = (nil)] 10:06:34 INFO - PROCESS | 1771 | ++DOMWINDOW == 142 (0x91460800) [pid = 1771] [serial = 1493] [outer = 0x910f9800] 10:06:34 INFO - PROCESS | 1771 | 1464714394947 Marionette DEBUG loaded listener.js 10:06:35 INFO - PROCESS | 1771 | ++DOMWINDOW == 143 (0x91b33000) [pid = 1771] [serial = 1494] [outer = 0x910f9800] 10:06:35 INFO - PROCESS | 1771 | 1464714395887 Marionette TRACE conn3 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 10:06:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 10:06:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 1633ms 10:06:35 INFO - PROCESS | 1771 | 1464714395932 Marionette TRACE conn3 -> [0,1961,"getWindowHandle",null] 10:06:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 10:06:35 INFO - PROCESS | 1771 | 1464714395936 Marionette TRACE conn3 <- [1,1961,null,{"value":"8"}] 10:06:35 INFO - PROCESS | 1771 | 1464714395943 Marionette TRACE conn3 -> [0,1962,"setScriptTimeout",{"ms":35000}] 10:06:35 INFO - PROCESS | 1771 | 1464714395947 Marionette TRACE conn3 <- [1,1962,null,{}] 10:06:35 INFO - PROCESS | 1771 | 1464714395953 Marionette TRACE conn3 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:36 INFO - PROCESS | 1771 | 1464714396162 Marionette TRACE conn3 <- [1,1963,null,{"value":null}] 10:06:36 INFO - PROCESS | 1771 | 1464714396485 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:36 INFO - PROCESS | 1771 | ++DOCSHELL 0x8f1da000 == 131 [pid = 1771] [id = 498] 10:06:36 INFO - PROCESS | 1771 | ++DOMWINDOW == 144 (0x910f0800) [pid = 1771] [serial = 1495] [outer = (nil)] 10:06:36 INFO - PROCESS | 1771 | ++DOMWINDOW == 145 (0x91b3c400) [pid = 1771] [serial = 1496] [outer = 0x910f0800] 10:06:36 INFO - PROCESS | 1771 | 1464714396579 Marionette DEBUG loaded listener.js 10:06:36 INFO - PROCESS | 1771 | ++DOMWINDOW == 146 (0x91bd4c00) [pid = 1771] [serial = 1497] [outer = 0x910f0800] 10:06:37 INFO - PROCESS | 1771 | 1464714397458 Marionette TRACE conn3 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 10:06:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 10:06:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1578ms 10:06:37 INFO - PROCESS | 1771 | 1464714397521 Marionette TRACE conn3 -> [0,1965,"getWindowHandle",null] 10:06:37 INFO - PROCESS | 1771 | 1464714397525 Marionette TRACE conn3 <- [1,1965,null,{"value":"8"}] 10:06:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 10:06:37 INFO - PROCESS | 1771 | 1464714397531 Marionette TRACE conn3 -> [0,1966,"setScriptTimeout",{"ms":35000}] 10:06:37 INFO - PROCESS | 1771 | 1464714397535 Marionette TRACE conn3 <- [1,1966,null,{}] 10:06:37 INFO - PROCESS | 1771 | 1464714397541 Marionette TRACE conn3 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:37 INFO - PROCESS | 1771 | 1464714397822 Marionette TRACE conn3 <- [1,1967,null,{"value":null}] 10:06:38 INFO - PROCESS | 1771 | 1464714398151 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:38 INFO - PROCESS | 1771 | ++DOCSHELL 0x91ccb400 == 132 [pid = 1771] [id = 499] 10:06:38 INFO - PROCESS | 1771 | ++DOMWINDOW == 147 (0x91ccec00) [pid = 1771] [serial = 1498] [outer = (nil)] 10:06:38 INFO - PROCESS | 1771 | ++DOMWINDOW == 148 (0x920cf800) [pid = 1771] [serial = 1499] [outer = 0x91ccec00] 10:06:38 INFO - PROCESS | 1771 | 1464714398249 Marionette DEBUG loaded listener.js 10:06:38 INFO - PROCESS | 1771 | ++DOMWINDOW == 149 (0x923c9c00) [pid = 1771] [serial = 1500] [outer = 0x91ccec00] 10:06:39 INFO - PROCESS | 1771 | 1464714399147 Marionette TRACE conn3 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 10:06:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 10:06:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 1647ms 10:06:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 10:06:39 INFO - PROCESS | 1771 | 1464714399180 Marionette TRACE conn3 -> [0,1969,"getWindowHandle",null] 10:06:39 INFO - PROCESS | 1771 | 1464714399183 Marionette TRACE conn3 <- [1,1969,null,{"value":"8"}] 10:06:39 INFO - PROCESS | 1771 | 1464714399190 Marionette TRACE conn3 -> [0,1970,"setScriptTimeout",{"ms":35000}] 10:06:39 INFO - PROCESS | 1771 | 1464714399195 Marionette TRACE conn3 <- [1,1970,null,{}] 10:06:39 INFO - PROCESS | 1771 | 1464714399201 Marionette TRACE conn3 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:39 INFO - PROCESS | 1771 | 1464714399414 Marionette TRACE conn3 <- [1,1971,null,{"value":null}] 10:06:39 INFO - PROCESS | 1771 | 1464714399706 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:39 INFO - PROCESS | 1771 | ++DOCSHELL 0x8a2b5400 == 133 [pid = 1771] [id = 500] 10:06:39 INFO - PROCESS | 1771 | ++DOMWINDOW == 150 (0x92e46c00) [pid = 1771] [serial = 1501] [outer = (nil)] 10:06:39 INFO - PROCESS | 1771 | ++DOMWINDOW == 151 (0x93b1ac00) [pid = 1771] [serial = 1502] [outer = 0x92e46c00] 10:06:39 INFO - PROCESS | 1771 | 1464714399840 Marionette DEBUG loaded listener.js 10:06:39 INFO - PROCESS | 1771 | ++DOMWINDOW == 152 (0x9468f800) [pid = 1771] [serial = 1503] [outer = 0x92e46c00] 10:06:40 INFO - PROCESS | 1771 | 1464714400760 Marionette TRACE conn3 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 10:06:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 10:06:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 1583ms 10:06:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 10:06:40 INFO - PROCESS | 1771 | 1464714400772 Marionette TRACE conn3 -> [0,1973,"getWindowHandle",null] 10:06:40 INFO - PROCESS | 1771 | 1464714400775 Marionette TRACE conn3 <- [1,1973,null,{"value":"8"}] 10:06:40 INFO - PROCESS | 1771 | 1464714400782 Marionette TRACE conn3 -> [0,1974,"setScriptTimeout",{"ms":35000}] 10:06:40 INFO - PROCESS | 1771 | 1464714400785 Marionette TRACE conn3 <- [1,1974,null,{}] 10:06:40 INFO - PROCESS | 1771 | 1464714400791 Marionette TRACE conn3 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:40 INFO - PROCESS | 1771 | 1464714400992 Marionette TRACE conn3 <- [1,1975,null,{"value":null}] 10:06:41 INFO - PROCESS | 1771 | 1464714401274 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:41 INFO - PROCESS | 1771 | ++DOCSHELL 0x92e46800 == 134 [pid = 1771] [id = 501] 10:06:41 INFO - PROCESS | 1771 | ++DOMWINDOW == 153 (0x92ee3c00) [pid = 1771] [serial = 1504] [outer = (nil)] 10:06:41 INFO - PROCESS | 1771 | ++DOMWINDOW == 154 (0x951f3800) [pid = 1771] [serial = 1505] [outer = 0x92ee3c00] 10:06:41 INFO - PROCESS | 1771 | 1464714401406 Marionette DEBUG loaded listener.js 10:06:41 INFO - PROCESS | 1771 | ++DOMWINDOW == 155 (0x9522a400) [pid = 1771] [serial = 1506] [outer = 0x92ee3c00] 10:06:42 INFO - PROCESS | 1771 | 1464714402239 Marionette TRACE conn3 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 10:06:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 10:06:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1479ms 10:06:42 INFO - PROCESS | 1771 | 1464714402266 Marionette TRACE conn3 -> [0,1977,"getWindowHandle",null] 10:06:42 INFO - PROCESS | 1771 | 1464714402269 Marionette TRACE conn3 <- [1,1977,null,{"value":"8"}] 10:06:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 10:06:42 INFO - PROCESS | 1771 | 1464714402278 Marionette TRACE conn3 -> [0,1978,"setScriptTimeout",{"ms":35000}] 10:06:42 INFO - PROCESS | 1771 | 1464714402281 Marionette TRACE conn3 <- [1,1978,null,{}] 10:06:42 INFO - PROCESS | 1771 | 1464714402287 Marionette TRACE conn3 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:42 INFO - PROCESS | 1771 | 1464714402497 Marionette TRACE conn3 <- [1,1979,null,{"value":null}] 10:06:42 INFO - PROCESS | 1771 | 1464714402778 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:42 INFO - PROCESS | 1771 | ++DOCSHELL 0x91cd5c00 == 135 [pid = 1771] [id = 502] 10:06:42 INFO - PROCESS | 1771 | ++DOMWINDOW == 156 (0x951f3400) [pid = 1771] [serial = 1507] [outer = (nil)] 10:06:42 INFO - PROCESS | 1771 | ++DOMWINDOW == 157 (0x9576ac00) [pid = 1771] [serial = 1508] [outer = 0x951f3400] 10:06:42 INFO - PROCESS | 1771 | 1464714402866 Marionette DEBUG loaded listener.js 10:06:42 INFO - PROCESS | 1771 | ++DOMWINDOW == 158 (0x9576f000) [pid = 1771] [serial = 1509] [outer = 0x951f3400] 10:06:43 INFO - PROCESS | 1771 | 1464714403819 Marionette TRACE conn3 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 10:06:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 10:06:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1581ms 10:06:43 INFO - PROCESS | 1771 | 1464714403860 Marionette TRACE conn3 -> [0,1981,"getWindowHandle",null] 10:06:43 INFO - PROCESS | 1771 | 1464714403863 Marionette TRACE conn3 <- [1,1981,null,{"value":"8"}] 10:06:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 10:06:43 INFO - PROCESS | 1771 | 1464714403870 Marionette TRACE conn3 -> [0,1982,"setScriptTimeout",{"ms":35000}] 10:06:43 INFO - PROCESS | 1771 | 1464714403873 Marionette TRACE conn3 <- [1,1982,null,{}] 10:06:43 INFO - PROCESS | 1771 | 1464714403878 Marionette TRACE conn3 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:44 INFO - PROCESS | 1771 | 1464714404088 Marionette TRACE conn3 <- [1,1983,null,{"value":null}] 10:06:44 INFO - PROCESS | 1771 | 1464714404383 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:44 INFO - PROCESS | 1771 | ++DOCSHELL 0x87610400 == 136 [pid = 1771] [id = 503] 10:06:44 INFO - PROCESS | 1771 | ++DOMWINDOW == 159 (0x8c2bf400) [pid = 1771] [serial = 1510] [outer = (nil)] 10:06:44 INFO - PROCESS | 1771 | ++DOMWINDOW == 160 (0x95915000) [pid = 1771] [serial = 1511] [outer = 0x8c2bf400] 10:06:44 INFO - PROCESS | 1771 | 1464714404522 Marionette DEBUG loaded listener.js 10:06:44 INFO - PROCESS | 1771 | ++DOMWINDOW == 161 (0x9591f400) [pid = 1771] [serial = 1512] [outer = 0x8c2bf400] 10:06:45 INFO - PROCESS | 1771 | 1464714405459 Marionette TRACE conn3 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 10:06:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 10:06:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1632ms 10:06:45 INFO - PROCESS | 1771 | 1464714405503 Marionette TRACE conn3 -> [0,1985,"getWindowHandle",null] 10:06:45 INFO - PROCESS | 1771 | 1464714405506 Marionette TRACE conn3 <- [1,1985,null,{"value":"8"}] 10:06:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 10:06:45 INFO - PROCESS | 1771 | 1464714405513 Marionette TRACE conn3 -> [0,1986,"setScriptTimeout",{"ms":35000}] 10:06:45 INFO - PROCESS | 1771 | 1464714405518 Marionette TRACE conn3 <- [1,1986,null,{}] 10:06:45 INFO - PROCESS | 1771 | 1464714405523 Marionette TRACE conn3 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:45 INFO - PROCESS | 1771 | 1464714405758 Marionette TRACE conn3 <- [1,1987,null,{"value":null}] 10:06:46 INFO - PROCESS | 1771 | 1464714406090 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:46 INFO - PROCESS | 1771 | ++DOCSHELL 0x976d6c00 == 137 [pid = 1771] [id = 504] 10:06:46 INFO - PROCESS | 1771 | ++DOMWINDOW == 162 (0x996ee000) [pid = 1771] [serial = 1513] [outer = (nil)] 10:06:46 INFO - PROCESS | 1771 | ++DOMWINDOW == 163 (0x99b62000) [pid = 1771] [serial = 1514] [outer = 0x996ee000] 10:06:46 INFO - PROCESS | 1771 | 1464714406189 Marionette DEBUG loaded listener.js 10:06:46 INFO - PROCESS | 1771 | ++DOMWINDOW == 164 (0x9a1a4000) [pid = 1771] [serial = 1515] [outer = 0x996ee000] 10:06:47 INFO - PROCESS | 1771 | 1464714407099 Marionette TRACE conn3 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 10:06:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 10:06:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1642ms 10:06:47 INFO - PROCESS | 1771 | 1464714407156 Marionette TRACE conn3 -> [0,1989,"getWindowHandle",null] 10:06:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 10:06:47 INFO - PROCESS | 1771 | 1464714407160 Marionette TRACE conn3 <- [1,1989,null,{"value":"8"}] 10:06:47 INFO - PROCESS | 1771 | 1464714407166 Marionette TRACE conn3 -> [0,1990,"setScriptTimeout",{"ms":35000}] 10:06:47 INFO - PROCESS | 1771 | 1464714407169 Marionette TRACE conn3 <- [1,1990,null,{}] 10:06:47 INFO - PROCESS | 1771 | 1464714407175 Marionette TRACE conn3 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:47 INFO - PROCESS | 1771 | 1464714407399 Marionette TRACE conn3 <- [1,1991,null,{"value":null}] 10:06:47 INFO - PROCESS | 1771 | 1464714407727 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:47 INFO - PROCESS | 1771 | ++DOCSHELL 0x998c4c00 == 138 [pid = 1771] [id = 505] 10:06:47 INFO - PROCESS | 1771 | ++DOMWINDOW == 165 (0x9a1a2800) [pid = 1771] [serial = 1516] [outer = (nil)] 10:06:47 INFO - PROCESS | 1771 | ++DOMWINDOW == 166 (0x9a4b9c00) [pid = 1771] [serial = 1517] [outer = 0x9a1a2800] 10:06:47 INFO - PROCESS | 1771 | 1464714407816 Marionette DEBUG loaded listener.js 10:06:47 INFO - PROCESS | 1771 | ++DOMWINDOW == 167 (0x9a4d1800) [pid = 1771] [serial = 1518] [outer = 0x9a1a2800] 10:06:48 INFO - PROCESS | 1771 | 1464714408711 Marionette TRACE conn3 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 10:06:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 10:06:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 1585ms 10:06:48 INFO - PROCESS | 1771 | 1464714408750 Marionette TRACE conn3 -> [0,1993,"getWindowHandle",null] 10:06:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 10:06:48 INFO - PROCESS | 1771 | 1464714408755 Marionette TRACE conn3 <- [1,1993,null,{"value":"8"}] 10:06:48 INFO - PROCESS | 1771 | 1464714408761 Marionette TRACE conn3 -> [0,1994,"setScriptTimeout",{"ms":35000}] 10:06:48 INFO - PROCESS | 1771 | 1464714408764 Marionette TRACE conn3 <- [1,1994,null,{}] 10:06:48 INFO - PROCESS | 1771 | 1464714408770 Marionette TRACE conn3 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:48 INFO - PROCESS | 1771 | 1464714408977 Marionette TRACE conn3 <- [1,1995,null,{"value":null}] 10:06:49 INFO - PROCESS | 1771 | 1464714409332 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:49 INFO - PROCESS | 1771 | ++DOCSHELL 0x9a4b1c00 == 139 [pid = 1771] [id = 506] 10:06:49 INFO - PROCESS | 1771 | ++DOMWINDOW == 168 (0x9a4bb400) [pid = 1771] [serial = 1519] [outer = (nil)] 10:06:49 INFO - PROCESS | 1771 | ++DOMWINDOW == 169 (0x9b88bc00) [pid = 1771] [serial = 1520] [outer = 0x9a4bb400] 10:06:49 INFO - PROCESS | 1771 | 1464714409428 Marionette DEBUG loaded listener.js 10:06:49 INFO - PROCESS | 1771 | ++DOMWINDOW == 170 (0x9b90a400) [pid = 1771] [serial = 1521] [outer = 0x9a4bb400] 10:06:50 INFO - PROCESS | 1771 | 1464714410295 Marionette TRACE conn3 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 10:06:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 10:06:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 1588ms 10:06:50 INFO - PROCESS | 1771 | 1464714410356 Marionette TRACE conn3 -> [0,1997,"getWindowHandle",null] 10:06:50 INFO - PROCESS | 1771 | 1464714410364 Marionette TRACE conn3 <- [1,1997,null,{"value":"8"}] 10:06:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 10:06:50 INFO - PROCESS | 1771 | 1464714410375 Marionette TRACE conn3 -> [0,1998,"setScriptTimeout",{"ms":35000}] 10:06:50 INFO - PROCESS | 1771 | 1464714410378 Marionette TRACE conn3 <- [1,1998,null,{}] 10:06:50 INFO - PROCESS | 1771 | 1464714410384 Marionette TRACE conn3 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:50 INFO - PROCESS | 1771 | 1464714410621 Marionette TRACE conn3 <- [1,1999,null,{"value":null}] 10:06:50 INFO - PROCESS | 1771 | 1464714410954 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:50 INFO - PROCESS | 1771 | ++DOCSHELL 0x88469c00 == 140 [pid = 1771] [id = 507] 10:06:50 INFO - PROCESS | 1771 | ++DOMWINDOW == 171 (0x9b8d5c00) [pid = 1771] [serial = 1522] [outer = (nil)] 10:06:51 INFO - PROCESS | 1771 | ++DOMWINDOW == 172 (0x9bbe7c00) [pid = 1771] [serial = 1523] [outer = 0x9b8d5c00] 10:06:51 INFO - PROCESS | 1771 | 1464714411045 Marionette DEBUG loaded listener.js 10:06:51 INFO - PROCESS | 1771 | ++DOMWINDOW == 173 (0x9cda5000) [pid = 1771] [serial = 1524] [outer = 0x9b8d5c00] 10:06:51 INFO - PROCESS | 1771 | 1464714411932 Marionette TRACE conn3 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 10:06:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 10:06:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1594ms 10:06:51 INFO - PROCESS | 1771 | 1464714411969 Marionette TRACE conn3 -> [0,2001,"getWindowHandle",null] 10:06:51 INFO - PROCESS | 1771 | 1464714411973 Marionette TRACE conn3 <- [1,2001,null,{"value":"8"}] 10:06:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 10:06:51 INFO - PROCESS | 1771 | 1464714411980 Marionette TRACE conn3 -> [0,2002,"setScriptTimeout",{"ms":35000}] 10:06:51 INFO - PROCESS | 1771 | 1464714411983 Marionette TRACE conn3 <- [1,2002,null,{}] 10:06:51 INFO - PROCESS | 1771 | 1464714411989 Marionette TRACE conn3 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:52 INFO - PROCESS | 1771 | 1464714412204 Marionette TRACE conn3 <- [1,2003,null,{"value":null}] 10:06:52 INFO - PROCESS | 1771 | 1464714412494 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:52 INFO - PROCESS | 1771 | ++DOCSHELL 0x9b931c00 == 141 [pid = 1771] [id = 508] 10:06:52 INFO - PROCESS | 1771 | ++DOMWINDOW == 174 (0x9bbe9c00) [pid = 1771] [serial = 1525] [outer = (nil)] 10:06:52 INFO - PROCESS | 1771 | ++DOMWINDOW == 175 (0xa115e400) [pid = 1771] [serial = 1526] [outer = 0x9bbe9c00] 10:06:52 INFO - PROCESS | 1771 | 1464714412633 Marionette DEBUG loaded listener.js 10:06:52 INFO - PROCESS | 1771 | ++DOMWINDOW == 176 (0xa2255000) [pid = 1771] [serial = 1527] [outer = 0x9bbe9c00] 10:06:53 INFO - PROCESS | 1771 | 1464714413550 Marionette TRACE conn3 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 10:06:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 10:06:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1632ms 10:06:53 INFO - PROCESS | 1771 | 1464714413613 Marionette TRACE conn3 -> [0,2005,"getWindowHandle",null] 10:06:53 INFO - PROCESS | 1771 | 1464714413618 Marionette TRACE conn3 <- [1,2005,null,{"value":"8"}] 10:06:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 10:06:53 INFO - PROCESS | 1771 | 1464714413624 Marionette TRACE conn3 -> [0,2006,"setScriptTimeout",{"ms":35000}] 10:06:53 INFO - PROCESS | 1771 | 1464714413628 Marionette TRACE conn3 <- [1,2006,null,{}] 10:06:53 INFO - PROCESS | 1771 | 1464714413634 Marionette TRACE conn3 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:53 INFO - PROCESS | 1771 | 1464714413863 Marionette TRACE conn3 <- [1,2007,null,{"value":null}] 10:06:54 INFO - PROCESS | 1771 | 1464714414205 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:54 INFO - PROCESS | 1771 | ++DOCSHELL 0x896d4400 == 142 [pid = 1771] [id = 509] 10:06:54 INFO - PROCESS | 1771 | ++DOMWINDOW == 177 (0x8dba6800) [pid = 1771] [serial = 1528] [outer = (nil)] 10:06:54 INFO - PROCESS | 1771 | ++DOMWINDOW == 178 (0xa22ba400) [pid = 1771] [serial = 1529] [outer = 0x8dba6800] 10:06:54 INFO - PROCESS | 1771 | 1464714414301 Marionette DEBUG loaded listener.js 10:06:54 INFO - PROCESS | 1771 | ++DOMWINDOW == 179 (0xa2508800) [pid = 1771] [serial = 1530] [outer = 0x8dba6800] 10:06:55 INFO - PROCESS | 1771 | 1464714415223 Marionette TRACE conn3 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 10:06:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | If there is no subpath, the point is added and nothing is drawn 10:06:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1649ms 10:06:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 10:06:55 INFO - PROCESS | 1771 | 1464714415274 Marionette TRACE conn3 -> [0,2009,"getWindowHandle",null] 10:06:55 INFO - PROCESS | 1771 | 1464714415278 Marionette TRACE conn3 <- [1,2009,null,{"value":"8"}] 10:06:55 INFO - PROCESS | 1771 | 1464714415284 Marionette TRACE conn3 -> [0,2010,"setScriptTimeout",{"ms":35000}] 10:06:55 INFO - PROCESS | 1771 | 1464714415287 Marionette TRACE conn3 <- [1,2010,null,{}] 10:06:55 INFO - PROCESS | 1771 | 1464714415294 Marionette TRACE conn3 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:55 INFO - PROCESS | 1771 | 1464714415554 Marionette TRACE conn3 <- [1,2011,null,{"value":null}] 10:06:55 INFO - PROCESS | 1771 | 1464714415934 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:55 INFO - PROCESS | 1771 | ++DOCSHELL 0xa1158c00 == 143 [pid = 1771] [id = 510] 10:06:55 INFO - PROCESS | 1771 | ++DOMWINDOW == 180 (0xa2388c00) [pid = 1771] [serial = 1531] [outer = (nil)] 10:06:56 INFO - PROCESS | 1771 | ++DOMWINDOW == 181 (0xa3330000) [pid = 1771] [serial = 1532] [outer = 0xa2388c00] 10:06:56 INFO - PROCESS | 1771 | 1464714416025 Marionette DEBUG loaded listener.js 10:06:56 INFO - PROCESS | 1771 | ++DOMWINDOW == 182 (0xa3361000) [pid = 1771] [serial = 1533] [outer = 0xa2388c00] 10:06:56 INFO - PROCESS | 1771 | 1464714416925 Marionette TRACE conn3 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 10:06:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | If there is no subpath, the point is added and used for subsequent drawing 10:06:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1685ms 10:06:56 INFO - PROCESS | 1771 | 1464714416968 Marionette TRACE conn3 -> [0,2013,"getWindowHandle",null] 10:06:56 INFO - PROCESS | 1771 | 1464714416973 Marionette TRACE conn3 <- [1,2013,null,{"value":"8"}] 10:06:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 10:06:56 INFO - PROCESS | 1771 | 1464714416979 Marionette TRACE conn3 -> [0,2014,"setScriptTimeout",{"ms":35000}] 10:06:56 INFO - PROCESS | 1771 | 1464714416983 Marionette TRACE conn3 <- [1,2014,null,{}] 10:06:56 INFO - PROCESS | 1771 | 1464714416989 Marionette TRACE conn3 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:57 INFO - PROCESS | 1771 | 1464714417204 Marionette TRACE conn3 <- [1,2015,null,{"value":null}] 10:06:57 INFO - PROCESS | 1771 | 1464714417496 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:57 INFO - PROCESS | 1771 | ++DOCSHELL 0xa0611800 == 144 [pid = 1771] [id = 511] 10:06:57 INFO - PROCESS | 1771 | ++DOMWINDOW == 183 (0xa3171400) [pid = 1771] [serial = 1534] [outer = (nil)] 10:06:57 INFO - PROCESS | 1771 | ++DOMWINDOW == 184 (0xa5145400) [pid = 1771] [serial = 1535] [outer = 0xa3171400] 10:06:57 INFO - PROCESS | 1771 | 1464714417631 Marionette DEBUG loaded listener.js 10:06:57 INFO - PROCESS | 1771 | ++DOMWINDOW == 185 (0xa5149c00) [pid = 1771] [serial = 1536] [outer = 0xa3171400] 10:06:58 INFO - PROCESS | 1771 | 1464714418543 Marionette TRACE conn3 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 10:06:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 10:06:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1633ms 10:06:58 INFO - PROCESS | 1771 | 1464714418614 Marionette TRACE conn3 -> [0,2017,"getWindowHandle",null] 10:06:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 10:06:58 INFO - PROCESS | 1771 | 1464714418618 Marionette TRACE conn3 <- [1,2017,null,{"value":"8"}] 10:06:58 INFO - PROCESS | 1771 | 1464714418625 Marionette TRACE conn3 -> [0,2018,"setScriptTimeout",{"ms":35000}] 10:06:58 INFO - PROCESS | 1771 | 1464714418628 Marionette TRACE conn3 <- [1,2018,null,{}] 10:06:58 INFO - PROCESS | 1771 | 1464714418634 Marionette TRACE conn3 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:58 INFO - PROCESS | 1771 | 1464714418906 Marionette TRACE conn3 <- [1,2019,null,{"value":null}] 10:06:59 INFO - PROCESS | 1771 | 1464714419240 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:01 INFO - PROCESS | 1771 | --DOCSHELL 0x9b886800 == 143 [pid = 1771] [id = 487] 10:07:01 INFO - PROCESS | 1771 | --DOCSHELL 0x8f1dcc00 == 142 [pid = 1771] [id = 485] 10:07:01 INFO - PROCESS | 1771 | --DOCSHELL 0x896d2000 == 141 [pid = 1771] [id = 486] 10:07:01 INFO - PROCESS | 1771 | --DOCSHELL 0x996e6400 == 140 [pid = 1771] [id = 484] 10:07:01 INFO - PROCESS | 1771 | --DOCSHELL 0x957e3c00 == 139 [pid = 1771] [id = 483] 10:07:01 INFO - PROCESS | 1771 | --DOCSHELL 0x8db82000 == 138 [pid = 1771] [id = 482] 10:07:01 INFO - PROCESS | 1771 | --DOCSHELL 0x91c62400 == 137 [pid = 1771] [id = 480] 10:07:01 INFO - PROCESS | 1771 | --DOCSHELL 0x9522ac00 == 136 [pid = 1771] [id = 481] 10:07:01 INFO - PROCESS | 1771 | --DOCSHELL 0x8ae1a800 == 135 [pid = 1771] [id = 479] 10:07:01 INFO - PROCESS | 1771 | --DOCSHELL 0x91be1c00 == 134 [pid = 1771] [id = 478] 10:07:01 INFO - PROCESS | 1771 | --DOCSHELL 0x8f1cf800 == 133 [pid = 1771] [id = 477] 10:07:01 INFO - PROCESS | 1771 | --DOCSHELL 0x8f1f3c00 == 132 [pid = 1771] [id = 476] 10:07:01 INFO - PROCESS | 1771 | --DOCSHELL 0x8dbf5000 == 131 [pid = 1771] [id = 475] 10:07:01 INFO - PROCESS | 1771 | --DOCSHELL 0x8da78800 == 130 [pid = 1771] [id = 474] 10:07:01 INFO - PROCESS | 1771 | --DOCSHELL 0x8a647400 == 129 [pid = 1771] [id = 472] 10:07:01 INFO - PROCESS | 1771 | --DOCSHELL 0x8da73400 == 128 [pid = 1771] [id = 473] 10:07:01 INFO - PROCESS | 1771 | --DOCSHELL 0x88469800 == 127 [pid = 1771] [id = 471] 10:07:01 INFO - PROCESS | 1771 | ++DOCSHELL 0x88469800 == 128 [pid = 1771] [id = 512] 10:07:01 INFO - PROCESS | 1771 | ++DOMWINDOW == 186 (0x896d2000) [pid = 1771] [serial = 1537] [outer = (nil)] 10:07:01 INFO - PROCESS | 1771 | ++DOMWINDOW == 187 (0x89e6f800) [pid = 1771] [serial = 1538] [outer = 0x896d2000] 10:07:01 INFO - PROCESS | 1771 | 1464714421205 Marionette DEBUG loaded listener.js 10:07:01 INFO - PROCESS | 1771 | ++DOMWINDOW == 188 (0x8a00e000) [pid = 1771] [serial = 1539] [outer = 0x896d2000] 10:07:01 INFO - PROCESS | 1771 | --DOMWINDOW == 187 (0x8da89800) [pid = 1771] [serial = 1275] [outer = (nil)] [url = about:blank] 10:07:01 INFO - PROCESS | 1771 | --DOMWINDOW == 186 (0x8d98c800) [pid = 1771] [serial = 1412] [outer = (nil)] [url = about:blank] 10:07:01 INFO - PROCESS | 1771 | --DOMWINDOW == 185 (0x8c2cc800) [pid = 1771] [serial = 1409] [outer = (nil)] [url = about:blank] 10:07:01 INFO - PROCESS | 1771 | --DOMWINDOW == 184 (0x8a64d000) [pid = 1771] [serial = 1406] [outer = (nil)] [url = about:blank] 10:07:01 INFO - PROCESS | 1771 | --DOMWINDOW == 183 (0x8a00dc00) [pid = 1771] [serial = 1403] [outer = (nil)] [url = about:blank] 10:07:01 INFO - PROCESS | 1771 | --DOMWINDOW == 182 (0x8a195800) [pid = 1771] [serial = 1404] [outer = (nil)] [url = about:blank] 10:07:01 INFO - PROCESS | 1771 | --DOMWINDOW == 181 (0xa25b1800) [pid = 1771] [serial = 1401] [outer = (nil)] [url = about:blank] 10:07:01 INFO - PROCESS | 1771 | --DOMWINDOW == 180 (0xa23cec00) [pid = 1771] [serial = 1400] [outer = (nil)] [url = about:blank] 10:07:01 INFO - PROCESS | 1771 | --DOMWINDOW == 179 (0x9bbe4800) [pid = 1771] [serial = 1398] [outer = (nil)] [url = about:blank] 10:07:01 INFO - PROCESS | 1771 | --DOMWINDOW == 178 (0x9bbed800) [pid = 1771] [serial = 1397] [outer = (nil)] [url = about:blank] 10:07:01 INFO - PROCESS | 1771 | --DOMWINDOW == 177 (0x9bba1c00) [pid = 1771] [serial = 1395] [outer = (nil)] [url = about:blank] 10:07:01 INFO - PROCESS | 1771 | --DOMWINDOW == 176 (0x9b92e800) [pid = 1771] [serial = 1394] [outer = (nil)] [url = about:blank] 10:07:01 INFO - PROCESS | 1771 | --DOMWINDOW == 175 (0x9b830c00) [pid = 1771] [serial = 1392] [outer = (nil)] [url = about:blank] 10:07:01 INFO - PROCESS | 1771 | --DOMWINDOW == 174 (0x9a6e6400) [pid = 1771] [serial = 1391] [outer = (nil)] [url = about:blank] 10:07:01 INFO - PROCESS | 1771 | --DOMWINDOW == 173 (0x9a1a7400) [pid = 1771] [serial = 1389] [outer = (nil)] [url = about:blank] 10:07:01 INFO - PROCESS | 1771 | --DOMWINDOW == 172 (0x99b5c400) [pid = 1771] [serial = 1388] [outer = (nil)] [url = about:blank] 10:07:01 INFO - PROCESS | 1771 | --DOMWINDOW == 171 (0x99b5d800) [pid = 1771] [serial = 1386] [outer = (nil)] [url = about:blank] 10:07:01 INFO - PROCESS | 1771 | --DOMWINDOW == 170 (0x998b7c00) [pid = 1771] [serial = 1385] [outer = (nil)] [url = about:blank] 10:07:01 INFO - PROCESS | 1771 | --DOMWINDOW == 169 (0x976d7400) [pid = 1771] [serial = 1383] [outer = (nil)] [url = about:blank] 10:07:01 INFO - PROCESS | 1771 | --DOMWINDOW == 168 (0x9591d400) [pid = 1771] [serial = 1382] [outer = (nil)] [url = about:blank] 10:07:01 INFO - PROCESS | 1771 | --DOMWINDOW == 167 (0x957df000) [pid = 1771] [serial = 1380] [outer = (nil)] [url = about:blank] 10:07:01 INFO - PROCESS | 1771 | --DOMWINDOW == 166 (0x95768400) [pid = 1771] [serial = 1379] [outer = (nil)] [url = about:blank] 10:07:01 INFO - PROCESS | 1771 | --DOMWINDOW == 165 (0x94690000) [pid = 1771] [serial = 1377] [outer = (nil)] [url = about:blank] 10:07:01 INFO - PROCESS | 1771 | --DOMWINDOW == 164 (0x93b94c00) [pid = 1771] [serial = 1376] [outer = (nil)] [url = about:blank] 10:07:01 INFO - PROCESS | 1771 | --DOMWINDOW == 163 (0x92e49800) [pid = 1771] [serial = 1374] [outer = (nil)] [url = about:blank] 10:07:01 INFO - PROCESS | 1771 | --DOMWINDOW == 162 (0x9225fc00) [pid = 1771] [serial = 1373] [outer = (nil)] [url = about:blank] 10:07:01 INFO - PROCESS | 1771 | --DOMWINDOW == 161 (0x91df0800) [pid = 1771] [serial = 1371] [outer = (nil)] [url = about:blank] 10:07:01 INFO - PROCESS | 1771 | --DOMWINDOW == 160 (0x91cd6c00) [pid = 1771] [serial = 1370] [outer = (nil)] [url = about:blank] 10:07:01 INFO - PROCESS | 1771 | --DOMWINDOW == 159 (0x91c6b400) [pid = 1771] [serial = 1368] [outer = (nil)] [url = about:blank] 10:07:01 INFO - PROCESS | 1771 | --DOMWINDOW == 158 (0x91c67800) [pid = 1771] [serial = 1367] [outer = (nil)] [url = about:blank] 10:07:01 INFO - PROCESS | 1771 | --DOMWINDOW == 157 (0x91b3e800) [pid = 1771] [serial = 1365] [outer = (nil)] [url = about:blank] 10:07:01 INFO - PROCESS | 1771 | --DOMWINDOW == 156 (0x91b36000) [pid = 1771] [serial = 1364] [outer = (nil)] [url = about:blank] 10:07:01 INFO - PROCESS | 1771 | --DOMWINDOW == 155 (0x8f1f0c00) [pid = 1771] [serial = 1362] [outer = (nil)] [url = about:blank] 10:07:01 INFO - PROCESS | 1771 | --DOMWINDOW == 154 (0x8f1eb000) [pid = 1771] [serial = 1361] [outer = (nil)] [url = about:blank] 10:07:01 INFO - PROCESS | 1771 | --DOMWINDOW == 153 (0x8ee82c00) [pid = 1771] [serial = 1359] [outer = (nil)] [url = about:blank] 10:07:01 INFO - PROCESS | 1771 | --DOMWINDOW == 152 (0x8e8f1400) [pid = 1771] [serial = 1358] [outer = (nil)] [url = about:blank] 10:07:01 INFO - PROCESS | 1771 | --DOMWINDOW == 151 (0x8e603000) [pid = 1771] [serial = 1356] [outer = (nil)] [url = about:blank] 10:07:01 INFO - PROCESS | 1771 | --DOMWINDOW == 150 (0x8dc5ac00) [pid = 1771] [serial = 1355] [outer = (nil)] [url = about:blank] 10:07:01 INFO - PROCESS | 1771 | --DOMWINDOW == 149 (0x8db79400) [pid = 1771] [serial = 1353] [outer = (nil)] [url = about:blank] 10:07:01 INFO - PROCESS | 1771 | --DOMWINDOW == 148 (0x8d993400) [pid = 1771] [serial = 1352] [outer = (nil)] [url = about:blank] 10:07:01 INFO - PROCESS | 1771 | --DOMWINDOW == 147 (0x8a6e9800) [pid = 1771] [serial = 1350] [outer = (nil)] [url = about:blank] 10:07:01 INFO - PROCESS | 1771 | --DOMWINDOW == 146 (0x8a3b9800) [pid = 1771] [serial = 1349] [outer = (nil)] [url = about:blank] 10:07:01 INFO - PROCESS | 1771 | --DOMWINDOW == 145 (0x8d997400) [pid = 1771] [serial = 1346] [outer = (nil)] [url = about:blank] 10:07:01 INFO - PROCESS | 1771 | --DOMWINDOW == 144 (0x8d98d400) [pid = 1771] [serial = 1410] [outer = (nil)] [url = about:blank] 10:07:01 INFO - PROCESS | 1771 | --DOMWINDOW == 143 (0x8a6f6000) [pid = 1771] [serial = 1407] [outer = (nil)] [url = about:blank] 10:07:02 INFO - PROCESS | 1771 | 1464714422336 Marionette TRACE conn3 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 10:07:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 10:07:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 3739ms 10:07:02 INFO - PROCESS | 1771 | 1464714422366 Marionette TRACE conn3 -> [0,2021,"getWindowHandle",null] 10:07:02 INFO - PROCESS | 1771 | 1464714422373 Marionette TRACE conn3 <- [1,2021,null,{"value":"8"}] 10:07:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 10:07:02 INFO - PROCESS | 1771 | 1464714422381 Marionette TRACE conn3 -> [0,2022,"setScriptTimeout",{"ms":35000}] 10:07:02 INFO - PROCESS | 1771 | 1464714422386 Marionette TRACE conn3 <- [1,2022,null,{}] 10:07:02 INFO - PROCESS | 1771 | 1464714422394 Marionette TRACE conn3 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:02 INFO - PROCESS | 1771 | 1464714422608 Marionette TRACE conn3 <- [1,2023,null,{"value":null}] 10:07:02 INFO - PROCESS | 1771 | 1464714422833 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:02 INFO - PROCESS | 1771 | ++DOCSHELL 0x8a195800 == 129 [pid = 1771] [id = 513] 10:07:02 INFO - PROCESS | 1771 | ++DOMWINDOW == 144 (0x8a19e000) [pid = 1771] [serial = 1540] [outer = (nil)] 10:07:02 INFO - PROCESS | 1771 | ++DOMWINDOW == 145 (0x8a8c7800) [pid = 1771] [serial = 1541] [outer = 0x8a19e000] 10:07:02 INFO - PROCESS | 1771 | 1464714422917 Marionette DEBUG loaded listener.js 10:07:03 INFO - PROCESS | 1771 | ++DOMWINDOW == 146 (0x8c0b1400) [pid = 1771] [serial = 1542] [outer = 0x8a19e000] 10:07:03 INFO - PROCESS | 1771 | 1464714423850 Marionette TRACE conn3 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 10:07:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 10:07:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1531ms 10:07:03 INFO - PROCESS | 1771 | 1464714423913 Marionette TRACE conn3 -> [0,2025,"getWindowHandle",null] 10:07:03 INFO - PROCESS | 1771 | 1464714423920 Marionette TRACE conn3 <- [1,2025,null,{"value":"8"}] 10:07:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 10:07:03 INFO - PROCESS | 1771 | 1464714423986 Marionette TRACE conn3 -> [0,2026,"setScriptTimeout",{"ms":35000}] 10:07:03 INFO - PROCESS | 1771 | 1464714423992 Marionette TRACE conn3 <- [1,2026,null,{}] 10:07:04 INFO - PROCESS | 1771 | 1464714423999 Marionette TRACE conn3 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:04 INFO - PROCESS | 1771 | 1464714424304 Marionette TRACE conn3 <- [1,2027,null,{"value":null}] 10:07:04 INFO - PROCESS | 1771 | 1464714424342 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:04 INFO - PROCESS | 1771 | ++DOCSHELL 0x8d43bc00 == 130 [pid = 1771] [id = 514] 10:07:04 INFO - PROCESS | 1771 | ++DOMWINDOW == 147 (0x8d98a000) [pid = 1771] [serial = 1543] [outer = (nil)] 10:07:04 INFO - PROCESS | 1771 | ++DOMWINDOW == 148 (0x8da73400) [pid = 1771] [serial = 1544] [outer = 0x8d98a000] 10:07:04 INFO - PROCESS | 1771 | 1464714424433 Marionette DEBUG loaded listener.js 10:07:04 INFO - PROCESS | 1771 | ++DOMWINDOW == 149 (0x8da8a000) [pid = 1771] [serial = 1545] [outer = 0x8d98a000] 10:07:05 INFO - PROCESS | 1771 | 1464714425534 Marionette TRACE conn3 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 10:07:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 10:07:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1604ms 10:07:05 INFO - PROCESS | 1771 | 1464714425576 Marionette TRACE conn3 -> [0,2029,"getWindowHandle",null] 10:07:05 INFO - PROCESS | 1771 | 1464714425580 Marionette TRACE conn3 <- [1,2029,null,{"value":"8"}] 10:07:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 10:07:05 INFO - PROCESS | 1771 | 1464714425594 Marionette TRACE conn3 -> [0,2030,"setScriptTimeout",{"ms":35000}] 10:07:05 INFO - PROCESS | 1771 | 1464714425600 Marionette TRACE conn3 <- [1,2030,null,{}] 10:07:05 INFO - PROCESS | 1771 | 1464714425616 Marionette TRACE conn3 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:05 INFO - PROCESS | 1771 | 1464714425929 Marionette TRACE conn3 <- [1,2031,null,{"value":null}] 10:07:06 INFO - PROCESS | 1771 | --DOMWINDOW == 148 (0x8d439400) [pid = 1771] [serial = 1345] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 10:07:06 INFO - PROCESS | 1771 | --DOMWINDOW == 147 (0x8db7d000) [pid = 1771] [serial = 1477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 10:07:06 INFO - PROCESS | 1771 | --DOMWINDOW == 146 (0x8ee8b800) [pid = 1771] [serial = 1438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 10:07:06 INFO - PROCESS | 1771 | --DOMWINDOW == 145 (0x91c6e800) [pid = 1771] [serial = 1435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 10:07:06 INFO - PROCESS | 1771 | --DOMWINDOW == 144 (0x8f1dac00) [pid = 1771] [serial = 1432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 10:07:06 INFO - PROCESS | 1771 | --DOMWINDOW == 143 (0x8f1f6000) [pid = 1771] [serial = 1429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 10:07:06 INFO - PROCESS | 1771 | --DOMWINDOW == 142 (0x8e606800) [pid = 1771] [serial = 1426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 10:07:06 INFO - PROCESS | 1771 | --DOMWINDOW == 141 (0x8da87800) [pid = 1771] [serial = 1423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 10:07:06 INFO - PROCESS | 1771 | --DOMWINDOW == 140 (0x8da81000) [pid = 1771] [serial = 1420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 10:07:06 INFO - PROCESS | 1771 | --DOMWINDOW == 139 (0x8a650c00) [pid = 1771] [serial = 1417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 10:07:06 INFO - PROCESS | 1771 | --DOMWINDOW == 138 (0x8846a800) [pid = 1771] [serial = 1414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 10:07:06 INFO - PROCESS | 1771 | --DOMWINDOW == 137 (0x8a2bbc00) [pid = 1771] [serial = 1471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 10:07:06 INFO - PROCESS | 1771 | --DOMWINDOW == 136 (0x87606800) [pid = 1771] [serial = 1468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 10:07:06 INFO - PROCESS | 1771 | --DOMWINDOW == 135 (0x95919c00) [pid = 1771] [serial = 1465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 10:07:06 INFO - PROCESS | 1771 | --DOMWINDOW == 134 (0x9b9b2800) [pid = 1771] [serial = 1462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 10:07:06 INFO - PROCESS | 1771 | --DOMWINDOW == 133 (0x8a011c00) [pid = 1771] [serial = 1459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 10:07:06 INFO - PROCESS | 1771 | --DOMWINDOW == 132 (0x91466800) [pid = 1771] [serial = 1456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 10:07:06 INFO - PROCESS | 1771 | --DOMWINDOW == 131 (0x99708400) [pid = 1771] [serial = 1453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 10:07:06 INFO - PROCESS | 1771 | --DOMWINDOW == 130 (0x95913c00) [pid = 1771] [serial = 1450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 10:07:06 INFO - PROCESS | 1771 | --DOMWINDOW == 129 (0x8dcd7800) [pid = 1771] [serial = 1447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 10:07:06 INFO - PROCESS | 1771 | --DOMWINDOW == 128 (0x9522cc00) [pid = 1771] [serial = 1444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 10:07:06 INFO - PROCESS | 1771 | --DOMWINDOW == 127 (0x92ee5000) [pid = 1771] [serial = 1441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 10:07:06 INFO - PROCESS | 1771 | --DOMWINDOW == 126 (0x8c209400) [pid = 1771] [serial = 1474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 10:07:06 INFO - PROCESS | 1771 | 1464714426806 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:06 INFO - PROCESS | 1771 | ++DOCSHELL 0x87606800 == 131 [pid = 1771] [id = 515] 10:07:06 INFO - PROCESS | 1771 | ++DOMWINDOW == 127 (0x8846a800) [pid = 1771] [serial = 1546] [outer = (nil)] 10:07:06 INFO - PROCESS | 1771 | ++DOMWINDOW == 128 (0x8a2bbc00) [pid = 1771] [serial = 1547] [outer = 0x8846a800] 10:07:06 INFO - PROCESS | 1771 | 1464714426888 Marionette DEBUG loaded listener.js 10:07:06 INFO - PROCESS | 1771 | ++DOMWINDOW == 129 (0x8d988c00) [pid = 1771] [serial = 1548] [outer = 0x8846a800] 10:07:07 INFO - PROCESS | 1771 | 1464714427660 Marionette TRACE conn3 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 10:07:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 10:07:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 2092ms 10:07:07 INFO - PROCESS | 1771 | 1464714427685 Marionette TRACE conn3 -> [0,2033,"getWindowHandle",null] 10:07:07 INFO - PROCESS | 1771 | 1464714427690 Marionette TRACE conn3 <- [1,2033,null,{"value":"8"}] 10:07:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 10:07:07 INFO - PROCESS | 1771 | 1464714427697 Marionette TRACE conn3 -> [0,2034,"setScriptTimeout",{"ms":35000}] 10:07:07 INFO - PROCESS | 1771 | 1464714427699 Marionette TRACE conn3 <- [1,2034,null,{}] 10:07:07 INFO - PROCESS | 1771 | 1464714427705 Marionette TRACE conn3 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:07 INFO - PROCESS | 1771 | 1464714427985 Marionette TRACE conn3 <- [1,2035,null,{"value":null}] 10:07:08 INFO - PROCESS | 1771 | 1464714428007 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:08 INFO - PROCESS | 1771 | ++DOCSHELL 0x8a052800 == 132 [pid = 1771] [id = 516] 10:07:08 INFO - PROCESS | 1771 | ++DOMWINDOW == 130 (0x8da81000) [pid = 1771] [serial = 1549] [outer = (nil)] 10:07:08 INFO - PROCESS | 1771 | ++DOMWINDOW == 131 (0x8dcdc000) [pid = 1771] [serial = 1550] [outer = 0x8da81000] 10:07:08 INFO - PROCESS | 1771 | 1464714428081 Marionette DEBUG loaded listener.js 10:07:08 INFO - PROCESS | 1771 | ++DOMWINDOW == 132 (0x8e60a000) [pid = 1771] [serial = 1551] [outer = 0x8da81000] 10:07:09 INFO - PROCESS | 1771 | 1464714429276 Marionette TRACE conn3 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 10:07:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 10:07:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1638ms 10:07:09 INFO - PROCESS | 1771 | 1464714429336 Marionette TRACE conn3 -> [0,2037,"getWindowHandle",null] 10:07:09 INFO - PROCESS | 1771 | 1464714429342 Marionette TRACE conn3 <- [1,2037,null,{"value":"8"}] 10:07:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 10:07:09 INFO - PROCESS | 1771 | 1464714429352 Marionette TRACE conn3 -> [0,2038,"setScriptTimeout",{"ms":35000}] 10:07:09 INFO - PROCESS | 1771 | 1464714429358 Marionette TRACE conn3 <- [1,2038,null,{}] 10:07:09 INFO - PROCESS | 1771 | 1464714429368 Marionette TRACE conn3 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:09 INFO - PROCESS | 1771 | 1464714429650 Marionette TRACE conn3 <- [1,2039,null,{"value":null}] 10:07:10 INFO - PROCESS | 1771 | 1464714429995 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:10 INFO - PROCESS | 1771 | ++DOCSHELL 0x8a048c00 == 133 [pid = 1771] [id = 517] 10:07:10 INFO - PROCESS | 1771 | ++DOMWINDOW == 133 (0x8a3c0000) [pid = 1771] [serial = 1552] [outer = (nil)] 10:07:10 INFO - PROCESS | 1771 | ++DOMWINDOW == 134 (0x8c0b0000) [pid = 1771] [serial = 1553] [outer = 0x8a3c0000] 10:07:10 INFO - PROCESS | 1771 | 1464714430086 Marionette DEBUG loaded listener.js 10:07:10 INFO - PROCESS | 1771 | ++DOMWINDOW == 135 (0x8d988800) [pid = 1771] [serial = 1554] [outer = 0x8a3c0000] 10:07:11 INFO - PROCESS | 1771 | 1464714431115 Marionette TRACE conn3 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 10:07:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 10:07:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1834ms 10:07:11 INFO - PROCESS | 1771 | 1464714431187 Marionette TRACE conn3 -> [0,2041,"getWindowHandle",null] 10:07:11 INFO - PROCESS | 1771 | 1464714431195 Marionette TRACE conn3 <- [1,2041,null,{"value":"8"}] 10:07:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 10:07:11 INFO - PROCESS | 1771 | 1464714431207 Marionette TRACE conn3 -> [0,2042,"setScriptTimeout",{"ms":35000}] 10:07:11 INFO - PROCESS | 1771 | 1464714431211 Marionette TRACE conn3 <- [1,2042,null,{}] 10:07:11 INFO - PROCESS | 1771 | 1464714431218 Marionette TRACE conn3 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:11 INFO - PROCESS | 1771 | 1464714431490 Marionette TRACE conn3 <- [1,2043,null,{"value":null}] 10:07:11 INFO - PROCESS | 1771 | 1464714431832 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:11 INFO - PROCESS | 1771 | ++DOCSHELL 0x8da8f000 == 134 [pid = 1771] [id = 518] 10:07:11 INFO - PROCESS | 1771 | ++DOMWINDOW == 136 (0x8db83800) [pid = 1771] [serial = 1555] [outer = (nil)] 10:07:11 INFO - PROCESS | 1771 | ++DOMWINDOW == 137 (0x8dccec00) [pid = 1771] [serial = 1556] [outer = 0x8db83800] 10:07:11 INFO - PROCESS | 1771 | 1464714431924 Marionette DEBUG loaded listener.js 10:07:12 INFO - PROCESS | 1771 | ++DOMWINDOW == 138 (0x8e60a800) [pid = 1771] [serial = 1557] [outer = 0x8db83800] 10:07:12 INFO - PROCESS | 1771 | 1464714432929 Marionette TRACE conn3 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 10:07:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 10:07:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1787ms 10:07:12 INFO - PROCESS | 1771 | 1464714432995 Marionette TRACE conn3 -> [0,2045,"getWindowHandle",null] 10:07:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 10:07:13 INFO - PROCESS | 1771 | 1464714432999 Marionette TRACE conn3 <- [1,2045,null,{"value":"8"}] 10:07:13 INFO - PROCESS | 1771 | 1464714433006 Marionette TRACE conn3 -> [0,2046,"setScriptTimeout",{"ms":35000}] 10:07:13 INFO - PROCESS | 1771 | 1464714433012 Marionette TRACE conn3 <- [1,2046,null,{}] 10:07:13 INFO - PROCESS | 1771 | 1464714433030 Marionette TRACE conn3 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:13 INFO - PROCESS | 1771 | 1464714433319 Marionette TRACE conn3 <- [1,2047,null,{"value":null}] 10:07:13 INFO - PROCESS | 1771 | 1464714433652 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:13 INFO - PROCESS | 1771 | ++DOCSHELL 0x8e8f1400 == 135 [pid = 1771] [id = 519] 10:07:13 INFO - PROCESS | 1771 | ++DOMWINDOW == 139 (0x8f1d5800) [pid = 1771] [serial = 1558] [outer = (nil)] 10:07:13 INFO - PROCESS | 1771 | ++DOMWINDOW == 140 (0x8f1f0c00) [pid = 1771] [serial = 1559] [outer = 0x8f1d5800] 10:07:13 INFO - PROCESS | 1771 | 1464714433752 Marionette DEBUG loaded listener.js 10:07:13 INFO - PROCESS | 1771 | ++DOMWINDOW == 141 (0x910f1000) [pid = 1771] [serial = 1560] [outer = 0x8f1d5800] 10:07:14 INFO - PROCESS | 1771 | 1464714434740 Marionette TRACE conn3 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 10:07:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 10:07:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1797ms 10:07:14 INFO - PROCESS | 1771 | 1464714434804 Marionette TRACE conn3 -> [0,2049,"getWindowHandle",null] 10:07:14 INFO - PROCESS | 1771 | 1464714434809 Marionette TRACE conn3 <- [1,2049,null,{"value":"8"}] 10:07:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 10:07:14 INFO - PROCESS | 1771 | 1464714434815 Marionette TRACE conn3 -> [0,2050,"setScriptTimeout",{"ms":35000}] 10:07:14 INFO - PROCESS | 1771 | 1464714434819 Marionette TRACE conn3 <- [1,2050,null,{}] 10:07:14 INFO - PROCESS | 1771 | 1464714434825 Marionette TRACE conn3 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:15 INFO - PROCESS | 1771 | 1464714435057 Marionette TRACE conn3 <- [1,2051,null,{"value":null}] 10:07:15 INFO - PROCESS | 1771 | 1464714435400 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:15 INFO - PROCESS | 1771 | ++DOCSHELL 0x8ee8e000 == 136 [pid = 1771] [id = 520] 10:07:15 INFO - PROCESS | 1771 | ++DOMWINDOW == 142 (0x910f5400) [pid = 1771] [serial = 1561] [outer = (nil)] 10:07:15 INFO - PROCESS | 1771 | ++DOMWINDOW == 143 (0x91b34800) [pid = 1771] [serial = 1562] [outer = 0x910f5400] 10:07:15 INFO - PROCESS | 1771 | 1464714435496 Marionette DEBUG loaded listener.js 10:07:15 INFO - PROCESS | 1771 | ++DOMWINDOW == 144 (0x91b3f800) [pid = 1771] [serial = 1563] [outer = 0x910f5400] 10:07:16 INFO - PROCESS | 1771 | 1464714436451 Marionette TRACE conn3 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 10:07:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 10:07:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1681ms 10:07:16 INFO - PROCESS | 1771 | 1464714436497 Marionette TRACE conn3 -> [0,2053,"getWindowHandle",null] 10:07:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 10:07:16 INFO - PROCESS | 1771 | 1464714436501 Marionette TRACE conn3 <- [1,2053,null,{"value":"8"}] 10:07:16 INFO - PROCESS | 1771 | 1464714436507 Marionette TRACE conn3 -> [0,2054,"setScriptTimeout",{"ms":35000}] 10:07:16 INFO - PROCESS | 1771 | 1464714436511 Marionette TRACE conn3 <- [1,2054,null,{}] 10:07:16 INFO - PROCESS | 1771 | 1464714436517 Marionette TRACE conn3 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:16 INFO - PROCESS | 1771 | 1464714436746 Marionette TRACE conn3 <- [1,2055,null,{"value":null}] 10:07:17 INFO - PROCESS | 1771 | 1464714437079 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:17 INFO - PROCESS | 1771 | ++DOCSHELL 0x91b3c000 == 137 [pid = 1771] [id = 521] 10:07:17 INFO - PROCESS | 1771 | ++DOMWINDOW == 145 (0x91bd5000) [pid = 1771] [serial = 1564] [outer = (nil)] 10:07:17 INFO - PROCESS | 1771 | ++DOMWINDOW == 146 (0x91c62000) [pid = 1771] [serial = 1565] [outer = 0x91bd5000] 10:07:17 INFO - PROCESS | 1771 | 1464714437171 Marionette DEBUG loaded listener.js 10:07:17 INFO - PROCESS | 1771 | ++DOMWINDOW == 147 (0x91c69000) [pid = 1771] [serial = 1566] [outer = 0x91bd5000] 10:07:18 INFO - PROCESS | 1771 | 1464714438088 Marionette TRACE conn3 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 10:07:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 10:07:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1629ms 10:07:18 INFO - PROCESS | 1771 | 1464714438137 Marionette TRACE conn3 -> [0,2057,"getWindowHandle",null] 10:07:18 INFO - PROCESS | 1771 | 1464714438141 Marionette TRACE conn3 <- [1,2057,null,{"value":"8"}] 10:07:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 10:07:18 INFO - PROCESS | 1771 | 1464714438147 Marionette TRACE conn3 -> [0,2058,"setScriptTimeout",{"ms":35000}] 10:07:18 INFO - PROCESS | 1771 | 1464714438151 Marionette TRACE conn3 <- [1,2058,null,{}] 10:07:18 INFO - PROCESS | 1771 | 1464714438157 Marionette TRACE conn3 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:18 INFO - PROCESS | 1771 | 1464714438411 Marionette TRACE conn3 <- [1,2059,null,{"value":null}] 10:07:18 INFO - PROCESS | 1771 | 1464714438746 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:18 INFO - PROCESS | 1771 | ++DOCSHELL 0x8f1dac00 == 138 [pid = 1771] [id = 522] 10:07:18 INFO - PROCESS | 1771 | ++DOMWINDOW == 148 (0x91b36000) [pid = 1771] [serial = 1567] [outer = (nil)] 10:07:18 INFO - PROCESS | 1771 | ++DOMWINDOW == 149 (0x91dec800) [pid = 1771] [serial = 1568] [outer = 0x91b36000] 10:07:18 INFO - PROCESS | 1771 | 1464714438840 Marionette DEBUG loaded listener.js 10:07:18 INFO - PROCESS | 1771 | ++DOMWINDOW == 150 (0x9225c400) [pid = 1771] [serial = 1569] [outer = 0x91b36000] 10:07:19 INFO - PROCESS | 1771 | 1464714439766 Marionette TRACE conn3 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 10:07:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 10:07:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1680ms 10:07:19 INFO - PROCESS | 1771 | 1464714439829 Marionette TRACE conn3 -> [0,2061,"getWindowHandle",null] 10:07:19 INFO - PROCESS | 1771 | 1464714439833 Marionette TRACE conn3 <- [1,2061,null,{"value":"8"}] 10:07:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 10:07:19 INFO - PROCESS | 1771 | 1464714439839 Marionette TRACE conn3 -> [0,2062,"setScriptTimeout",{"ms":35000}] 10:07:19 INFO - PROCESS | 1771 | 1464714439842 Marionette TRACE conn3 <- [1,2062,null,{}] 10:07:19 INFO - PROCESS | 1771 | 1464714439848 Marionette TRACE conn3 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:20 INFO - PROCESS | 1771 | 1464714440049 Marionette TRACE conn3 <- [1,2063,null,{"value":null}] 10:07:20 INFO - PROCESS | 1771 | 1464714440388 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:20 INFO - PROCESS | 1771 | ++DOCSHELL 0x91de6400 == 139 [pid = 1771] [id = 523] 10:07:20 INFO - PROCESS | 1771 | ++DOMWINDOW == 151 (0x91dea000) [pid = 1771] [serial = 1570] [outer = (nil)] 10:07:20 INFO - PROCESS | 1771 | ++DOMWINDOW == 152 (0x92ee5400) [pid = 1771] [serial = 1571] [outer = 0x91dea000] 10:07:20 INFO - PROCESS | 1771 | 1464714440483 Marionette DEBUG loaded listener.js 10:07:20 INFO - PROCESS | 1771 | ++DOMWINDOW == 153 (0x93aaa400) [pid = 1771] [serial = 1572] [outer = 0x91dea000] 10:07:21 INFO - PROCESS | 1771 | 1464714441428 Marionette TRACE conn3 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 10:07:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 10:07:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1629ms 10:07:21 INFO - PROCESS | 1771 | 1464714441469 Marionette TRACE conn3 -> [0,2065,"getWindowHandle",null] 10:07:21 INFO - PROCESS | 1771 | 1464714441473 Marionette TRACE conn3 <- [1,2065,null,{"value":"8"}] 10:07:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 10:07:21 INFO - PROCESS | 1771 | 1464714441480 Marionette TRACE conn3 -> [0,2066,"setScriptTimeout",{"ms":35000}] 10:07:21 INFO - PROCESS | 1771 | 1464714441484 Marionette TRACE conn3 <- [1,2066,null,{}] 10:07:21 INFO - PROCESS | 1771 | 1464714441489 Marionette TRACE conn3 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:21 INFO - PROCESS | 1771 | 1464714441697 Marionette TRACE conn3 <- [1,2067,null,{"value":null}] 10:07:22 INFO - PROCESS | 1771 | 1464714442003 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:22 INFO - PROCESS | 1771 | ++DOCSHELL 0x923d5000 == 140 [pid = 1771] [id = 524] 10:07:22 INFO - PROCESS | 1771 | ++DOMWINDOW == 154 (0x92ee4400) [pid = 1771] [serial = 1573] [outer = (nil)] 10:07:22 INFO - PROCESS | 1771 | ++DOMWINDOW == 155 (0x950ad000) [pid = 1771] [serial = 1574] [outer = 0x92ee4400] 10:07:22 INFO - PROCESS | 1771 | 1464714442094 Marionette DEBUG loaded listener.js 10:07:22 INFO - PROCESS | 1771 | ++DOMWINDOW == 156 (0x951e9800) [pid = 1771] [serial = 1575] [outer = 0x92ee4400] 10:07:22 INFO - PROCESS | 1771 | 1464714442991 Marionette TRACE conn3 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 10:07:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 10:07:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1591ms 10:07:23 INFO - PROCESS | 1771 | 1464714443071 Marionette TRACE conn3 -> [0,2069,"getWindowHandle",null] 10:07:23 INFO - PROCESS | 1771 | 1464714443075 Marionette TRACE conn3 <- [1,2069,null,{"value":"8"}] 10:07:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 10:07:23 INFO - PROCESS | 1771 | 1464714443082 Marionette TRACE conn3 -> [0,2070,"setScriptTimeout",{"ms":35000}] 10:07:23 INFO - PROCESS | 1771 | 1464714443085 Marionette TRACE conn3 <- [1,2070,null,{}] 10:07:23 INFO - PROCESS | 1771 | 1464714443091 Marionette TRACE conn3 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:23 INFO - PROCESS | 1771 | 1464714443341 Marionette TRACE conn3 <- [1,2071,null,{"value":null}] 10:07:23 INFO - PROCESS | 1771 | 1464714443666 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:23 INFO - PROCESS | 1771 | ++DOCSHELL 0x8845f800 == 141 [pid = 1771] [id = 525] 10:07:23 INFO - PROCESS | 1771 | ++DOMWINDOW == 157 (0x91cd2400) [pid = 1771] [serial = 1576] [outer = (nil)] 10:07:23 INFO - PROCESS | 1771 | ++DOMWINDOW == 158 (0x9576cc00) [pid = 1771] [serial = 1577] [outer = 0x91cd2400] 10:07:23 INFO - PROCESS | 1771 | 1464714443767 Marionette DEBUG loaded listener.js 10:07:23 INFO - PROCESS | 1771 | ++DOMWINDOW == 159 (0x957dbc00) [pid = 1771] [serial = 1578] [outer = 0x91cd2400] 10:07:24 INFO - PROCESS | 1771 | 1464714444666 Marionette TRACE conn3 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 10:07:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 10:07:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 1639ms 10:07:24 INFO - PROCESS | 1771 | 1464714444723 Marionette TRACE conn3 -> [0,2073,"getWindowHandle",null] 10:07:24 INFO - PROCESS | 1771 | 1464714444726 Marionette TRACE conn3 <- [1,2073,null,{"value":"8"}] 10:07:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 10:07:24 INFO - PROCESS | 1771 | 1464714444733 Marionette TRACE conn3 -> [0,2074,"setScriptTimeout",{"ms":35000}] 10:07:24 INFO - PROCESS | 1771 | 1464714444736 Marionette TRACE conn3 <- [1,2074,null,{}] 10:07:24 INFO - PROCESS | 1771 | 1464714444742 Marionette TRACE conn3 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:24 INFO - PROCESS | 1771 | 1464714444948 Marionette TRACE conn3 <- [1,2075,null,{"value":null}] 10:07:25 INFO - PROCESS | 1771 | 1464714445274 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:25 INFO - PROCESS | 1771 | ++DOCSHELL 0x950b6800 == 142 [pid = 1771] [id = 526] 10:07:25 INFO - PROCESS | 1771 | ++DOMWINDOW == 160 (0x95233000) [pid = 1771] [serial = 1579] [outer = (nil)] 10:07:25 INFO - PROCESS | 1771 | ++DOMWINDOW == 161 (0x9811ec00) [pid = 1771] [serial = 1580] [outer = 0x95233000] 10:07:25 INFO - PROCESS | 1771 | 1464714445385 Marionette DEBUG loaded listener.js 10:07:25 INFO - PROCESS | 1771 | ++DOMWINDOW == 162 (0x98812800) [pid = 1771] [serial = 1581] [outer = 0x95233000] 10:07:26 INFO - PROCESS | 1771 | 1464714446409 Marionette TRACE conn3 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 10:07:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 10:07:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1738ms 10:07:26 INFO - PROCESS | 1771 | 1464714446471 Marionette TRACE conn3 -> [0,2077,"getWindowHandle",null] 10:07:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 10:07:26 INFO - PROCESS | 1771 | 1464714446476 Marionette TRACE conn3 <- [1,2077,null,{"value":"8"}] 10:07:26 INFO - PROCESS | 1771 | 1464714446482 Marionette TRACE conn3 -> [0,2078,"setScriptTimeout",{"ms":35000}] 10:07:26 INFO - PROCESS | 1771 | 1464714446487 Marionette TRACE conn3 <- [1,2078,null,{}] 10:07:26 INFO - PROCESS | 1771 | 1464714446492 Marionette TRACE conn3 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:26 INFO - PROCESS | 1771 | 1464714446799 Marionette TRACE conn3 <- [1,2079,null,{"value":null}] 10:07:27 INFO - PROCESS | 1771 | 1464714447151 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:27 INFO - PROCESS | 1771 | ++DOCSHELL 0x996ea800 == 143 [pid = 1771] [id = 527] 10:07:27 INFO - PROCESS | 1771 | ++DOMWINDOW == 163 (0x9a096400) [pid = 1771] [serial = 1582] [outer = (nil)] 10:07:27 INFO - PROCESS | 1771 | ++DOMWINDOW == 164 (0x9a1a6800) [pid = 1771] [serial = 1583] [outer = 0x9a096400] 10:07:27 INFO - PROCESS | 1771 | 1464714447251 Marionette DEBUG loaded listener.js 10:07:27 INFO - PROCESS | 1771 | ++DOMWINDOW == 165 (0x9a4b5000) [pid = 1771] [serial = 1584] [outer = 0x9a096400] 10:07:28 INFO - PROCESS | 1771 | 1464714448182 Marionette TRACE conn3 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 10:07:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 10:07:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1730ms 10:07:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 10:07:28 INFO - PROCESS | 1771 | 1464714448213 Marionette TRACE conn3 -> [0,2081,"getWindowHandle",null] 10:07:28 INFO - PROCESS | 1771 | 1464714448216 Marionette TRACE conn3 <- [1,2081,null,{"value":"8"}] 10:07:28 INFO - PROCESS | 1771 | 1464714448223 Marionette TRACE conn3 -> [0,2082,"setScriptTimeout",{"ms":35000}] 10:07:28 INFO - PROCESS | 1771 | 1464714448226 Marionette TRACE conn3 <- [1,2082,null,{}] 10:07:28 INFO - PROCESS | 1771 | 1464714448232 Marionette TRACE conn3 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:28 INFO - PROCESS | 1771 | 1464714448444 Marionette TRACE conn3 <- [1,2083,null,{"value":null}] 10:07:28 INFO - PROCESS | 1771 | 1464714448736 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:28 INFO - PROCESS | 1771 | ++DOCSHELL 0x9a1a8800 == 144 [pid = 1771] [id = 528] 10:07:28 INFO - PROCESS | 1771 | ++DOMWINDOW == 166 (0x9a4bec00) [pid = 1771] [serial = 1585] [outer = (nil)] 10:07:28 INFO - PROCESS | 1771 | ++DOMWINDOW == 167 (0x9b3a8c00) [pid = 1771] [serial = 1586] [outer = 0x9a4bec00] 10:07:28 INFO - PROCESS | 1771 | 1464714448873 Marionette DEBUG loaded listener.js 10:07:28 INFO - PROCESS | 1771 | ++DOMWINDOW == 168 (0x9b881800) [pid = 1771] [serial = 1587] [outer = 0x9a4bec00] 10:07:29 INFO - PROCESS | 1771 | 1464714449816 Marionette TRACE conn3 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 10:07:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 10:07:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1631ms 10:07:29 INFO - PROCESS | 1771 | 1464714449853 Marionette TRACE conn3 -> [0,2085,"getWindowHandle",null] 10:07:29 INFO - PROCESS | 1771 | 1464714449856 Marionette TRACE conn3 <- [1,2085,null,{"value":"8"}] 10:07:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 10:07:29 INFO - PROCESS | 1771 | 1464714449864 Marionette TRACE conn3 -> [0,2086,"setScriptTimeout",{"ms":35000}] 10:07:29 INFO - PROCESS | 1771 | 1464714449868 Marionette TRACE conn3 <- [1,2086,null,{}] 10:07:29 INFO - PROCESS | 1771 | 1464714449875 Marionette TRACE conn3 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:30 INFO - PROCESS | 1771 | 1464714450118 Marionette TRACE conn3 <- [1,2087,null,{"value":null}] 10:07:30 INFO - PROCESS | 1771 | 1464714450470 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:30 INFO - PROCESS | 1771 | ++DOCSHELL 0x976d7c00 == 145 [pid = 1771] [id = 529] 10:07:30 INFO - PROCESS | 1771 | ++DOMWINDOW == 169 (0x9a1a2400) [pid = 1771] [serial = 1588] [outer = (nil)] 10:07:30 INFO - PROCESS | 1771 | ++DOMWINDOW == 170 (0x9bba0000) [pid = 1771] [serial = 1589] [outer = 0x9a1a2400] 10:07:30 INFO - PROCESS | 1771 | 1464714450567 Marionette DEBUG loaded listener.js 10:07:30 INFO - PROCESS | 1771 | ++DOMWINDOW == 171 (0x9bba4800) [pid = 1771] [serial = 1590] [outer = 0x9a1a2400] 10:07:31 INFO - PROCESS | 1771 | 1464714451540 Marionette TRACE conn3 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 10:07:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 10:07:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1736ms 10:07:31 INFO - PROCESS | 1771 | 1464714451601 Marionette TRACE conn3 -> [0,2089,"getWindowHandle",null] 10:07:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 10:07:31 INFO - PROCESS | 1771 | 1464714451606 Marionette TRACE conn3 <- [1,2089,null,{"value":"8"}] 10:07:31 INFO - PROCESS | 1771 | 1464714451612 Marionette TRACE conn3 -> [0,2090,"setScriptTimeout",{"ms":35000}] 10:07:31 INFO - PROCESS | 1771 | 1464714451616 Marionette TRACE conn3 <- [1,2090,null,{}] 10:07:31 INFO - PROCESS | 1771 | 1464714451621 Marionette TRACE conn3 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:31 INFO - PROCESS | 1771 | 1464714451843 Marionette TRACE conn3 <- [1,2091,null,{"value":null}] 10:07:32 INFO - PROCESS | 1771 | 1464714452181 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:32 INFO - PROCESS | 1771 | ++DOCSHELL 0x896d1c00 == 146 [pid = 1771] [id = 530] 10:07:32 INFO - PROCESS | 1771 | ++DOMWINDOW == 172 (0x9a097800) [pid = 1771] [serial = 1591] [outer = (nil)] 10:07:32 INFO - PROCESS | 1771 | ++DOMWINDOW == 173 (0x9cd9fc00) [pid = 1771] [serial = 1592] [outer = 0x9a097800] 10:07:32 INFO - PROCESS | 1771 | 1464714452286 Marionette DEBUG loaded listener.js 10:07:32 INFO - PROCESS | 1771 | ++DOMWINDOW == 174 (0xa0605400) [pid = 1771] [serial = 1593] [outer = 0x9a097800] 10:07:33 INFO - PROCESS | 1771 | 1464714453218 Marionette TRACE conn3 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 10:07:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 10:07:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1685ms 10:07:33 INFO - PROCESS | 1771 | 1464714453297 Marionette TRACE conn3 -> [0,2093,"getWindowHandle",null] 10:07:33 INFO - PROCESS | 1771 | 1464714453300 Marionette TRACE conn3 <- [1,2093,null,{"value":"8"}] 10:07:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 10:07:33 INFO - PROCESS | 1771 | 1464714453306 Marionette TRACE conn3 -> [0,2094,"setScriptTimeout",{"ms":35000}] 10:07:33 INFO - PROCESS | 1771 | 1464714453309 Marionette TRACE conn3 <- [1,2094,null,{}] 10:07:33 INFO - PROCESS | 1771 | 1464714453316 Marionette TRACE conn3 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:33 INFO - PROCESS | 1771 | 1464714453601 Marionette TRACE conn3 <- [1,2095,null,{"value":null}] 10:07:33 INFO - PROCESS | 1771 | 1464714453947 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:33 INFO - PROCESS | 1771 | ++DOCSHELL 0x9522e000 == 147 [pid = 1771] [id = 531] 10:07:33 INFO - PROCESS | 1771 | ++DOMWINDOW == 175 (0x9b909800) [pid = 1771] [serial = 1594] [outer = (nil)] 10:07:34 INFO - PROCESS | 1771 | ++DOMWINDOW == 176 (0xa31df800) [pid = 1771] [serial = 1595] [outer = 0x9b909800] 10:07:34 INFO - PROCESS | 1771 | 1464714454050 Marionette DEBUG loaded listener.js 10:07:34 INFO - PROCESS | 1771 | ++DOMWINDOW == 177 (0xa3334000) [pid = 1771] [serial = 1596] [outer = 0x9b909800] 10:07:35 INFO - PROCESS | 1771 | 1464714455209 Marionette TRACE conn3 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 10:07:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 10:07:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1933ms 10:07:35 INFO - PROCESS | 1771 | 1464714455240 Marionette TRACE conn3 -> [0,2097,"getWindowHandle",null] 10:07:35 INFO - PROCESS | 1771 | 1464714455244 Marionette TRACE conn3 <- [1,2097,null,{"value":"8"}] 10:07:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 10:07:35 INFO - PROCESS | 1771 | 1464714455255 Marionette TRACE conn3 -> [0,2098,"setScriptTimeout",{"ms":35000}] 10:07:35 INFO - PROCESS | 1771 | 1464714455259 Marionette TRACE conn3 <- [1,2098,null,{}] 10:07:35 INFO - PROCESS | 1771 | 1464714455265 Marionette TRACE conn3 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:35 INFO - PROCESS | 1771 | 1464714455493 Marionette TRACE conn3 <- [1,2099,null,{"value":null}] 10:07:35 INFO - PROCESS | 1771 | 1464714455845 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:35 INFO - PROCESS | 1771 | ++DOCSHELL 0x88465c00 == 148 [pid = 1771] [id = 532] 10:07:35 INFO - PROCESS | 1771 | ++DOMWINDOW == 178 (0x9d1ce000) [pid = 1771] [serial = 1597] [outer = (nil)] 10:07:35 INFO - PROCESS | 1771 | ++DOMWINDOW == 179 (0xa638dc00) [pid = 1771] [serial = 1598] [outer = 0x9d1ce000] 10:07:35 INFO - PROCESS | 1771 | 1464714455937 Marionette DEBUG loaded listener.js 10:07:36 INFO - PROCESS | 1771 | ++DOMWINDOW == 180 (0xa6393000) [pid = 1771] [serial = 1599] [outer = 0x9d1ce000] 10:07:36 INFO - PROCESS | 1771 | 1464714456828 Marionette TRACE conn3 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 10:07:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 10:07:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1634ms 10:07:36 INFO - PROCESS | 1771 | 1464714456889 Marionette TRACE conn3 -> [0,2101,"getWindowHandle",null] 10:07:36 INFO - PROCESS | 1771 | 1464714456893 Marionette TRACE conn3 <- [1,2101,null,{"value":"8"}] 10:07:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 10:07:36 INFO - PROCESS | 1771 | 1464714456899 Marionette TRACE conn3 -> [0,2102,"setScriptTimeout",{"ms":35000}] 10:07:36 INFO - PROCESS | 1771 | 1464714456903 Marionette TRACE conn3 <- [1,2102,null,{}] 10:07:36 INFO - PROCESS | 1771 | 1464714456909 Marionette TRACE conn3 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:37 INFO - PROCESS | 1771 | 1464714457119 Marionette TRACE conn3 <- [1,2103,null,{"value":null}] 10:07:37 INFO - PROCESS | 1771 | 1464714457469 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:37 INFO - PROCESS | 1771 | ++DOCSHELL 0x923d4800 == 149 [pid = 1771] [id = 533] 10:07:37 INFO - PROCESS | 1771 | ++DOMWINDOW == 181 (0x9bbe8c00) [pid = 1771] [serial = 1600] [outer = (nil)] 10:07:37 INFO - PROCESS | 1771 | ++DOMWINDOW == 182 (0xa6867000) [pid = 1771] [serial = 1601] [outer = 0x9bbe8c00] 10:07:37 INFO - PROCESS | 1771 | 1464714457563 Marionette DEBUG loaded listener.js 10:07:37 INFO - PROCESS | 1771 | ++DOMWINDOW == 183 (0xa69cd800) [pid = 1771] [serial = 1602] [outer = 0x9bbe8c00] 10:07:38 INFO - PROCESS | 1771 | 1464714458457 Marionette TRACE conn3 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 10:07:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 10:07:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1630ms 10:07:38 INFO - PROCESS | 1771 | 1464714458530 Marionette TRACE conn3 -> [0,2105,"getWindowHandle",null] 10:07:38 INFO - PROCESS | 1771 | 1464714458534 Marionette TRACE conn3 <- [1,2105,null,{"value":"8"}] 10:07:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 10:07:38 INFO - PROCESS | 1771 | 1464714458541 Marionette TRACE conn3 -> [0,2106,"setScriptTimeout",{"ms":35000}] 10:07:38 INFO - PROCESS | 1771 | 1464714458544 Marionette TRACE conn3 <- [1,2106,null,{}] 10:07:38 INFO - PROCESS | 1771 | 1464714458550 Marionette TRACE conn3 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:38 INFO - PROCESS | 1771 | 1464714458811 Marionette TRACE conn3 <- [1,2107,null,{"value":null}] 10:07:40 INFO - PROCESS | 1771 | --DOCSHELL 0x87605c00 == 148 [pid = 1771] [id = 489] 10:07:40 INFO - PROCESS | 1771 | --DOCSHELL 0x91cd7800 == 147 [pid = 1771] [id = 227] 10:07:40 INFO - PROCESS | 1771 | --DOCSHELL 0x8c211800 == 146 [pid = 1771] [id = 357] 10:07:40 INFO - PROCESS | 1771 | --DOCSHELL 0x9816d800 == 145 [pid = 1771] [id = 271] 10:07:40 INFO - PROCESS | 1771 | --DOCSHELL 0x95920800 == 144 [pid = 1771] [id = 366] 10:07:40 INFO - PROCESS | 1771 | --DOCSHELL 0x8c20f400 == 143 [pid = 1771] [id = 364] 10:07:40 INFO - PROCESS | 1771 | --DOCSHELL 0x923cdc00 == 142 [pid = 1771] [id = 363] 10:07:40 INFO - PROCESS | 1771 | --DOCSHELL 0x87606800 == 141 [pid = 1771] [id = 515] 10:07:40 INFO - PROCESS | 1771 | --DOCSHELL 0x8d43bc00 == 140 [pid = 1771] [id = 514] 10:07:40 INFO - PROCESS | 1771 | --DOCSHELL 0x8a195800 == 139 [pid = 1771] [id = 513] 10:07:40 INFO - PROCESS | 1771 | --DOCSHELL 0x88469800 == 138 [pid = 1771] [id = 512] 10:07:41 INFO - PROCESS | 1771 | --DOMWINDOW == 182 (0x8da7f000) [pid = 1771] [serial = 1347] [outer = (nil)] [url = about:blank] 10:07:41 INFO - PROCESS | 1771 | --DOMWINDOW == 181 (0x8dbaf400) [pid = 1771] [serial = 1478] [outer = (nil)] [url = about:blank] 10:07:41 INFO - PROCESS | 1771 | --DOMWINDOW == 180 (0x92ee9800) [pid = 1771] [serial = 1439] [outer = (nil)] [url = about:blank] 10:07:41 INFO - PROCESS | 1771 | --DOMWINDOW == 179 (0x9225cc00) [pid = 1771] [serial = 1437] [outer = (nil)] [url = about:blank] 10:07:41 INFO - PROCESS | 1771 | --DOMWINDOW == 178 (0x91ded400) [pid = 1771] [serial = 1436] [outer = (nil)] [url = about:blank] 10:07:41 INFO - PROCESS | 1771 | --DOMWINDOW == 177 (0x91cce400) [pid = 1771] [serial = 1434] [outer = (nil)] [url = about:blank] 10:07:41 INFO - PROCESS | 1771 | --DOMWINDOW == 176 (0x91c69400) [pid = 1771] [serial = 1433] [outer = (nil)] [url = about:blank] 10:07:41 INFO - PROCESS | 1771 | --DOMWINDOW == 175 (0x91b3d000) [pid = 1771] [serial = 1431] [outer = (nil)] [url = about:blank] 10:07:41 INFO - PROCESS | 1771 | --DOMWINDOW == 174 (0x910fdc00) [pid = 1771] [serial = 1430] [outer = (nil)] [url = about:blank] 10:07:41 INFO - PROCESS | 1771 | --DOMWINDOW == 173 (0x8f1db800) [pid = 1771] [serial = 1428] [outer = (nil)] [url = about:blank] 10:07:41 INFO - PROCESS | 1771 | --DOMWINDOW == 172 (0x8f1d5c00) [pid = 1771] [serial = 1427] [outer = (nil)] [url = about:blank] 10:07:41 INFO - PROCESS | 1771 | --DOMWINDOW == 171 (0x8e610400) [pid = 1771] [serial = 1425] [outer = (nil)] [url = about:blank] 10:07:41 INFO - PROCESS | 1771 | --DOMWINDOW == 170 (0x8e602800) [pid = 1771] [serial = 1424] [outer = (nil)] [url = about:blank] 10:07:41 INFO - PROCESS | 1771 | --DOMWINDOW == 169 (0x8dba9400) [pid = 1771] [serial = 1422] [outer = (nil)] [url = about:blank] 10:07:41 INFO - PROCESS | 1771 | --DOMWINDOW == 168 (0x8da8d000) [pid = 1771] [serial = 1421] [outer = (nil)] [url = about:blank] 10:07:41 INFO - PROCESS | 1771 | --DOMWINDOW == 167 (0x8c0aa000) [pid = 1771] [serial = 1419] [outer = (nil)] [url = about:blank] 10:07:41 INFO - PROCESS | 1771 | --DOMWINDOW == 166 (0x8a8ce400) [pid = 1771] [serial = 1418] [outer = (nil)] [url = about:blank] 10:07:41 INFO - PROCESS | 1771 | --DOMWINDOW == 165 (0x89f11000) [pid = 1771] [serial = 1416] [outer = (nil)] [url = about:blank] 10:07:41 INFO - PROCESS | 1771 | --DOMWINDOW == 164 (0x896d8800) [pid = 1771] [serial = 1415] [outer = (nil)] [url = about:blank] 10:07:41 INFO - PROCESS | 1771 | --DOMWINDOW == 163 (0x8a3c7400) [pid = 1771] [serial = 1472] [outer = (nil)] [url = about:blank] 10:07:41 INFO - PROCESS | 1771 | --DOMWINDOW == 162 (0x896d3400) [pid = 1771] [serial = 1469] [outer = (nil)] [url = about:blank] 10:07:41 INFO - PROCESS | 1771 | --DOMWINDOW == 161 (0x89e60800) [pid = 1771] [serial = 1470] [outer = (nil)] [url = about:blank] 10:07:41 INFO - PROCESS | 1771 | --DOMWINDOW == 160 (0x9cdab000) [pid = 1771] [serial = 1467] [outer = (nil)] [url = about:blank] 10:07:41 INFO - PROCESS | 1771 | --DOMWINDOW == 159 (0x9cda5800) [pid = 1771] [serial = 1466] [outer = (nil)] [url = about:blank] 10:07:41 INFO - PROCESS | 1771 | --DOMWINDOW == 158 (0x9bbe8800) [pid = 1771] [serial = 1464] [outer = (nil)] [url = about:blank] 10:07:41 INFO - PROCESS | 1771 | --DOMWINDOW == 157 (0x9bbe2400) [pid = 1771] [serial = 1463] [outer = (nil)] [url = about:blank] 10:07:41 INFO - PROCESS | 1771 | --DOMWINDOW == 156 (0x9b8d6800) [pid = 1771] [serial = 1461] [outer = (nil)] [url = about:blank] 10:07:41 INFO - PROCESS | 1771 | --DOMWINDOW == 155 (0x9b882000) [pid = 1771] [serial = 1460] [outer = (nil)] [url = about:blank] 10:07:41 INFO - PROCESS | 1771 | --DOMWINDOW == 154 (0x9a725400) [pid = 1771] [serial = 1458] [outer = (nil)] [url = about:blank] 10:07:41 INFO - PROCESS | 1771 | --DOMWINDOW == 153 (0x9a6e8400) [pid = 1771] [serial = 1457] [outer = (nil)] [url = about:blank] 10:07:41 INFO - PROCESS | 1771 | --DOMWINDOW == 152 (0x9a1b0c00) [pid = 1771] [serial = 1455] [outer = (nil)] [url = about:blank] 10:07:41 INFO - PROCESS | 1771 | --DOMWINDOW == 151 (0x9a1ae000) [pid = 1771] [serial = 1454] [outer = (nil)] [url = about:blank] 10:07:41 INFO - PROCESS | 1771 | --DOMWINDOW == 150 (0x99f2d000) [pid = 1771] [serial = 1452] [outer = (nil)] [url = about:blank] 10:07:41 INFO - PROCESS | 1771 | --DOMWINDOW == 149 (0x99a53400) [pid = 1771] [serial = 1451] [outer = (nil)] [url = about:blank] 10:07:41 INFO - PROCESS | 1771 | --DOMWINDOW == 148 (0x98165800) [pid = 1771] [serial = 1449] [outer = (nil)] [url = about:blank] 10:07:41 INFO - PROCESS | 1771 | --DOMWINDOW == 147 (0x95920000) [pid = 1771] [serial = 1448] [outer = (nil)] [url = about:blank] 10:07:41 INFO - PROCESS | 1771 | --DOMWINDOW == 146 (0x9576a000) [pid = 1771] [serial = 1446] [outer = (nil)] [url = about:blank] 10:07:41 INFO - PROCESS | 1771 | --DOMWINDOW == 145 (0x95232000) [pid = 1771] [serial = 1445] [outer = (nil)] [url = about:blank] 10:07:41 INFO - PROCESS | 1771 | --DOMWINDOW == 144 (0x951e7800) [pid = 1771] [serial = 1443] [outer = (nil)] [url = about:blank] 10:07:41 INFO - PROCESS | 1771 | --DOMWINDOW == 143 (0x9468dc00) [pid = 1771] [serial = 1442] [outer = (nil)] [url = about:blank] 10:07:41 INFO - PROCESS | 1771 | --DOMWINDOW == 142 (0x93aa9400) [pid = 1771] [serial = 1440] [outer = (nil)] [url = about:blank] 10:07:41 INFO - PROCESS | 1771 | --DOMWINDOW == 141 (0x8c215000) [pid = 1771] [serial = 1475] [outer = (nil)] [url = about:blank] 10:07:41 INFO - PROCESS | 1771 | --DOMWINDOW == 140 (0x8dbefc00) [pid = 1771] [serial = 1479] [outer = (nil)] [url = about:blank] 10:07:41 INFO - PROCESS | 1771 | --DOMWINDOW == 139 (0x8c2cac00) [pid = 1771] [serial = 1476] [outer = (nil)] [url = about:blank] 10:07:41 INFO - PROCESS | 1771 | --DOMWINDOW == 138 (0x8a650800) [pid = 1771] [serial = 1473] [outer = (nil)] [url = about:blank] 10:07:41 INFO - PROCESS | 1771 | --DOMWINDOW == 137 (0x8dbb2000) [pid = 1771] [serial = 1481] [outer = (nil)] [url = about:blank] 10:07:41 INFO - PROCESS | 1771 | 1464714461350 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:41 INFO - PROCESS | 1771 | ++DOCSHELL 0x896d4800 == 139 [pid = 1771] [id = 534] 10:07:41 INFO - PROCESS | 1771 | ++DOMWINDOW == 138 (0x896d9c00) [pid = 1771] [serial = 1603] [outer = (nil)] 10:07:41 INFO - PROCESS | 1771 | ++DOMWINDOW == 139 (0x896e0400) [pid = 1771] [serial = 1604] [outer = 0x896d9c00] 10:07:41 INFO - PROCESS | 1771 | 1464714461443 Marionette DEBUG loaded listener.js 10:07:41 INFO - PROCESS | 1771 | ++DOMWINDOW == 140 (0x89f16400) [pid = 1771] [serial = 1605] [outer = 0x896d9c00] 10:07:42 INFO - PROCESS | 1771 | 1464714462269 Marionette TRACE conn3 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",0,null,null]]]}] 10:07:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 10:07:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 3749ms 10:07:42 INFO - PROCESS | 1771 | 1464714462293 Marionette TRACE conn3 -> [0,2109,"getWindowHandle",null] 10:07:42 INFO - PROCESS | 1771 | 1464714462300 Marionette TRACE conn3 <- [1,2109,null,{"value":"8"}] 10:07:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 10:07:42 INFO - PROCESS | 1771 | 1464714462339 Marionette TRACE conn3 -> [0,2110,"setScriptTimeout",{"ms":35000}] 10:07:42 INFO - PROCESS | 1771 | 1464714462345 Marionette TRACE conn3 <- [1,2110,null,{}] 10:07:42 INFO - PROCESS | 1771 | 1464714462352 Marionette TRACE conn3 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:42 INFO - PROCESS | 1771 | 1464714462561 Marionette TRACE conn3 <- [1,2111,null,{"value":null}] 10:07:42 INFO - PROCESS | 1771 | 1464714462573 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:42 INFO - PROCESS | 1771 | ++DOCSHELL 0x8a195800 == 140 [pid = 1771] [id = 535] 10:07:42 INFO - PROCESS | 1771 | ++DOMWINDOW == 141 (0x8a19ac00) [pid = 1771] [serial = 1606] [outer = (nil)] 10:07:42 INFO - PROCESS | 1771 | ++DOMWINDOW == 142 (0x8a645000) [pid = 1771] [serial = 1607] [outer = 0x8a19ac00] 10:07:42 INFO - PROCESS | 1771 | 1464714462836 Marionette DEBUG loaded listener.js 10:07:42 INFO - PROCESS | 1771 | ++DOMWINDOW == 143 (0x8a6ec000) [pid = 1771] [serial = 1608] [outer = 0x8a19ac00] 10:07:43 INFO - PROCESS | 1771 | 1464714463770 Marionette TRACE conn3 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 10:07:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 10:07:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1498ms 10:07:43 INFO - PROCESS | 1771 | 1464714463842 Marionette TRACE conn3 -> [0,2113,"getWindowHandle",null] 10:07:43 INFO - PROCESS | 1771 | 1464714463847 Marionette TRACE conn3 <- [1,2113,null,{"value":"8"}] 10:07:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 10:07:43 INFO - PROCESS | 1771 | 1464714463854 Marionette TRACE conn3 -> [0,2114,"setScriptTimeout",{"ms":35000}] 10:07:43 INFO - PROCESS | 1771 | 1464714463858 Marionette TRACE conn3 <- [1,2114,null,{}] 10:07:43 INFO - PROCESS | 1771 | 1464714463864 Marionette TRACE conn3 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:44 INFO - PROCESS | 1771 | 1464714464149 Marionette TRACE conn3 <- [1,2115,null,{"value":null}] 10:07:44 INFO - PROCESS | 1771 | 1464714464182 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:44 INFO - PROCESS | 1771 | ++DOCSHELL 0x88d56000 == 141 [pid = 1771] [id = 536] 10:07:44 INFO - PROCESS | 1771 | ++DOMWINDOW == 144 (0x8c0b5c00) [pid = 1771] [serial = 1609] [outer = (nil)] 10:07:44 INFO - PROCESS | 1771 | ++DOMWINDOW == 145 (0x8c2c7c00) [pid = 1771] [serial = 1610] [outer = 0x8c0b5c00] 10:07:44 INFO - PROCESS | 1771 | 1464714464263 Marionette DEBUG loaded listener.js 10:07:44 INFO - PROCESS | 1771 | ++DOMWINDOW == 146 (0x8d991c00) [pid = 1771] [serial = 1611] [outer = 0x8c0b5c00] 10:07:45 INFO - PROCESS | 1771 | 1464714465386 Marionette TRACE conn3 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 10:07:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 10:07:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1579ms 10:07:45 INFO - PROCESS | 1771 | 1464714465435 Marionette TRACE conn3 -> [0,2117,"getWindowHandle",null] 10:07:45 INFO - PROCESS | 1771 | 1464714465439 Marionette TRACE conn3 <- [1,2117,null,{"value":"8"}] 10:07:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 10:07:45 INFO - PROCESS | 1771 | 1464714465464 Marionette TRACE conn3 -> [0,2118,"setScriptTimeout",{"ms":35000}] 10:07:45 INFO - PROCESS | 1771 | 1464714465473 Marionette TRACE conn3 <- [1,2118,null,{}] 10:07:45 INFO - PROCESS | 1771 | 1464714465482 Marionette TRACE conn3 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:46 INFO - PROCESS | 1771 | 1464714466285 Marionette TRACE conn3 <- [1,2119,null,{"value":null}] 10:07:46 INFO - PROCESS | 1771 | --DOMWINDOW == 145 (0xa2388c00) [pid = 1771] [serial = 1531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 10:07:46 INFO - PROCESS | 1771 | --DOMWINDOW == 144 (0x8846a800) [pid = 1771] [serial = 1546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 10:07:46 INFO - PROCESS | 1771 | --DOMWINDOW == 143 (0x92e46c00) [pid = 1771] [serial = 1501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 10:07:46 INFO - PROCESS | 1771 | --DOMWINDOW == 142 (0x9a1a2800) [pid = 1771] [serial = 1516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 10:07:46 INFO - PROCESS | 1771 | --DOMWINDOW == 141 (0x92ee3c00) [pid = 1771] [serial = 1504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 10:07:46 INFO - PROCESS | 1771 | --DOMWINDOW == 140 (0x896d2000) [pid = 1771] [serial = 1537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 10:07:46 INFO - PROCESS | 1771 | --DOMWINDOW == 139 (0x996ee000) [pid = 1771] [serial = 1513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 10:07:46 INFO - PROCESS | 1771 | --DOMWINDOW == 138 (0x910f0800) [pid = 1771] [serial = 1495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 10:07:46 INFO - PROCESS | 1771 | --DOMWINDOW == 137 (0x8da74800) [pid = 1771] [serial = 1486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 10:07:46 INFO - PROCESS | 1771 | --DOMWINDOW == 136 (0x951f3400) [pid = 1771] [serial = 1507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 10:07:46 INFO - PROCESS | 1771 | --DOMWINDOW == 135 (0x8a19d000) [pid = 1771] [serial = 1483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 10:07:46 INFO - PROCESS | 1771 | --DOMWINDOW == 134 (0x8c2bf400) [pid = 1771] [serial = 1510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 10:07:46 INFO - PROCESS | 1771 | --DOMWINDOW == 133 (0x910f9800) [pid = 1771] [serial = 1492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 10:07:46 INFO - PROCESS | 1771 | --DOMWINDOW == 132 (0x8dba6800) [pid = 1771] [serial = 1528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 10:07:46 INFO - PROCESS | 1771 | --DOMWINDOW == 131 (0x9a4bb400) [pid = 1771] [serial = 1519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 10:07:46 INFO - PROCESS | 1771 | --DOMWINDOW == 130 (0xa3171400) [pid = 1771] [serial = 1534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 10:07:46 INFO - PROCESS | 1771 | --DOMWINDOW == 129 (0x9bbe9c00) [pid = 1771] [serial = 1525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 10:07:46 INFO - PROCESS | 1771 | --DOMWINDOW == 128 (0x8ee87800) [pid = 1771] [serial = 1489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 10:07:46 INFO - PROCESS | 1771 | --DOMWINDOW == 127 (0x9b8d5c00) [pid = 1771] [serial = 1522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 10:07:46 INFO - PROCESS | 1771 | --DOMWINDOW == 126 (0x8d98a000) [pid = 1771] [serial = 1543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 10:07:46 INFO - PROCESS | 1771 | --DOMWINDOW == 125 (0x91ccec00) [pid = 1771] [serial = 1498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 10:07:46 INFO - PROCESS | 1771 | --DOMWINDOW == 124 (0x8a6ea800) [pid = 1771] [serial = 1411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 10:07:46 INFO - PROCESS | 1771 | --DOMWINDOW == 123 (0x8a19e000) [pid = 1771] [serial = 1540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 10:07:46 INFO - PROCESS | 1771 | 1464714466579 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:46 INFO - PROCESS | 1771 | ++DOCSHELL 0x8846a800 == 142 [pid = 1771] [id = 537] 10:07:46 INFO - PROCESS | 1771 | ++DOMWINDOW == 124 (0x88d50400) [pid = 1771] [serial = 1612] [outer = (nil)] 10:07:46 INFO - PROCESS | 1771 | ++DOMWINDOW == 125 (0x8a64d000) [pid = 1771] [serial = 1613] [outer = 0x88d50400] 10:07:46 INFO - PROCESS | 1771 | 1464714466675 Marionette DEBUG loaded listener.js 10:07:46 INFO - PROCESS | 1771 | ++DOMWINDOW == 126 (0x8db7a400) [pid = 1771] [serial = 1614] [outer = 0x88d50400] 10:07:47 INFO - PROCESS | 1771 | 1464714467401 Marionette TRACE conn3 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 10:07:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 10:07:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1971ms 10:07:47 INFO - PROCESS | 1771 | 1464714467419 Marionette TRACE conn3 -> [0,2121,"getWindowHandle",null] 10:07:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 10:07:47 INFO - PROCESS | 1771 | 1464714467425 Marionette TRACE conn3 <- [1,2121,null,{"value":"8"}] 10:07:47 INFO - PROCESS | 1771 | 1464714467431 Marionette TRACE conn3 -> [0,2122,"setScriptTimeout",{"ms":35000}] 10:07:47 INFO - PROCESS | 1771 | 1464714467434 Marionette TRACE conn3 <- [1,2122,null,{}] 10:07:47 INFO - PROCESS | 1771 | 1464714467439 Marionette TRACE conn3 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:47 INFO - PROCESS | 1771 | 1464714467728 Marionette TRACE conn3 <- [1,2123,null,{"value":null}] 10:07:47 INFO - PROCESS | 1771 | 1464714467750 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:47 INFO - PROCESS | 1771 | ++DOCSHELL 0x8a6ea800 == 143 [pid = 1771] [id = 538] 10:07:47 INFO - PROCESS | 1771 | ++DOMWINDOW == 127 (0x8da75800) [pid = 1771] [serial = 1615] [outer = (nil)] 10:07:47 INFO - PROCESS | 1771 | ++DOMWINDOW == 128 (0x8dbee800) [pid = 1771] [serial = 1616] [outer = 0x8da75800] 10:07:47 INFO - PROCESS | 1771 | 1464714467826 Marionette DEBUG loaded listener.js 10:07:47 INFO - PROCESS | 1771 | ++DOMWINDOW == 129 (0x8d98cc00) [pid = 1771] [serial = 1617] [outer = 0x8da75800] 10:07:49 INFO - PROCESS | 1771 | 1464714469029 Marionette TRACE conn3 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 10:07:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 10:07:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1640ms 10:07:49 INFO - PROCESS | 1771 | 1464714469071 Marionette TRACE conn3 -> [0,2125,"getWindowHandle",null] 10:07:49 INFO - PROCESS | 1771 | 1464714469078 Marionette TRACE conn3 <- [1,2125,null,{"value":"8"}] 10:07:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 10:07:49 INFO - PROCESS | 1771 | 1464714469087 Marionette TRACE conn3 -> [0,2126,"setScriptTimeout",{"ms":35000}] 10:07:49 INFO - PROCESS | 1771 | 1464714469093 Marionette TRACE conn3 <- [1,2126,null,{}] 10:07:49 INFO - PROCESS | 1771 | 1464714469101 Marionette TRACE conn3 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:49 INFO - PROCESS | 1771 | 1464714469345 Marionette TRACE conn3 <- [1,2127,null,{"value":null}] 10:07:49 INFO - PROCESS | 1771 | 1464714469700 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:49 INFO - PROCESS | 1771 | ++DOCSHELL 0x89e65c00 == 144 [pid = 1771] [id = 539] 10:07:49 INFO - PROCESS | 1771 | ++DOMWINDOW == 130 (0x8a04a000) [pid = 1771] [serial = 1618] [outer = (nil)] 10:07:49 INFO - PROCESS | 1771 | ++DOMWINDOW == 131 (0x8a6e8c00) [pid = 1771] [serial = 1619] [outer = 0x8a04a000] 10:07:49 INFO - PROCESS | 1771 | 1464714469797 Marionette DEBUG loaded listener.js 10:07:49 INFO - PROCESS | 1771 | ++DOMWINDOW == 132 (0x8c0ad400) [pid = 1771] [serial = 1620] [outer = 0x8a04a000] 10:07:50 INFO - PROCESS | 1771 | 1464714470793 Marionette TRACE conn3 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 10:07:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 10:07:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1783ms 10:07:50 INFO - PROCESS | 1771 | 1464714470872 Marionette TRACE conn3 -> [0,2129,"getWindowHandle",null] 10:07:50 INFO - PROCESS | 1771 | 1464714470881 Marionette TRACE conn3 <- [1,2129,null,{"value":"8"}] 10:07:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 10:07:50 INFO - PROCESS | 1771 | 1464714470892 Marionette TRACE conn3 -> [0,2130,"setScriptTimeout",{"ms":35000}] 10:07:50 INFO - PROCESS | 1771 | 1464714470896 Marionette TRACE conn3 <- [1,2130,null,{}] 10:07:50 INFO - PROCESS | 1771 | 1464714470903 Marionette TRACE conn3 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:51 INFO - PROCESS | 1771 | 1464714471172 Marionette TRACE conn3 <- [1,2131,null,{"value":null}] 10:07:51 INFO - PROCESS | 1771 | 1464714471529 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:51 INFO - PROCESS | 1771 | ++DOCSHELL 0x8da8ac00 == 145 [pid = 1771] [id = 540] 10:07:51 INFO - PROCESS | 1771 | ++DOMWINDOW == 133 (0x8da8d000) [pid = 1771] [serial = 1621] [outer = (nil)] 10:07:51 INFO - PROCESS | 1771 | ++DOMWINDOW == 134 (0x8dba9400) [pid = 1771] [serial = 1622] [outer = 0x8da8d000] 10:07:51 INFO - PROCESS | 1771 | 1464714471623 Marionette DEBUG loaded listener.js 10:07:51 INFO - PROCESS | 1771 | ++DOMWINDOW == 135 (0x8dbefc00) [pid = 1771] [serial = 1623] [outer = 0x8da8d000] 10:07:52 INFO - PROCESS | 1771 | 1464714472661 Marionette TRACE conn3 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 10:07:52 INFO - PROCESS | 1771 | 1464714472732 Marionette TRACE conn3 <- [1,2133,null,{"value":"8"}] 10:07:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 10:07:52 INFO - PROCESS | 1771 | 1464714472741 Marionette TRACE conn3 -> [0,2134,"setScriptTimeout",{"ms":35000}] 10:07:52 INFO - PROCESS | 1771 | 1464714472747 Marionette TRACE conn3 <- [1,2134,null,{}] 10:07:52 INFO - PROCESS | 1771 | 1464714472767 Marionette TRACE conn3 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:53 INFO - PROCESS | 1771 | 1464714473057 Marionette TRACE conn3 <- [1,2135,null,{"value":null}] 10:07:53 INFO - PROCESS | 1771 | 1464714473412 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:53 INFO - PROCESS | 1771 | ++DOCSHELL 0x8dcd5c00 == 146 [pid = 1771] [id = 541] 10:07:53 INFO - PROCESS | 1771 | ++DOMWINDOW == 136 (0x8e8f5000) [pid = 1771] [serial = 1624] [outer = (nil)] 10:07:53 INFO - PROCESS | 1771 | ++DOMWINDOW == 137 (0x8f1d0000) [pid = 1771] [serial = 1625] [outer = 0x8e8f5000] 10:07:53 INFO - PROCESS | 1771 | 1464714473510 Marionette DEBUG loaded listener.js 10:07:53 INFO - PROCESS | 1771 | ++DOMWINDOW == 138 (0x8f1e9400) [pid = 1771] [serial = 1626] [outer = 0x8e8f5000] 10:07:54 INFO - PROCESS | 1771 | 1464714474489 Marionette TRACE conn3 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",0,null,null]]]}] 10:07:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 10:07:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 1788ms 10:07:54 INFO - PROCESS | 1771 | 1464714474530 Marionette TRACE conn3 -> [0,2137,"getWindowHandle",null] 10:07:54 INFO - PROCESS | 1771 | 1464714474537 Marionette TRACE conn3 <- [1,2137,null,{"value":"8"}] 10:07:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 10:07:54 INFO - PROCESS | 1771 | 1464714474544 Marionette TRACE conn3 -> [0,2138,"setScriptTimeout",{"ms":35000}] 10:07:54 INFO - PROCESS | 1771 | 1464714474547 Marionette TRACE conn3 <- [1,2138,null,{}] 10:07:54 INFO - PROCESS | 1771 | 1464714474553 Marionette TRACE conn3 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:54 INFO - PROCESS | 1771 | 1464714474785 Marionette TRACE conn3 <- [1,2139,null,{"value":null}] 10:07:55 INFO - PROCESS | 1771 | 1464714475067 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:55 INFO - PROCESS | 1771 | ++DOCSHELL 0x8dbaa800 == 147 [pid = 1771] [id = 542] 10:07:55 INFO - PROCESS | 1771 | ++DOMWINDOW == 139 (0x8ee8b800) [pid = 1771] [serial = 1627] [outer = (nil)] 10:07:55 INFO - PROCESS | 1771 | ++DOMWINDOW == 140 (0x910fe000) [pid = 1771] [serial = 1628] [outer = 0x8ee8b800] 10:07:55 INFO - PROCESS | 1771 | 1464714475214 Marionette DEBUG loaded listener.js 10:07:55 INFO - PROCESS | 1771 | ++DOMWINDOW == 141 (0x9146b400) [pid = 1771] [serial = 1629] [outer = 0x8ee8b800] 10:07:56 INFO - PROCESS | 1771 | 1464714476178 Marionette TRACE conn3 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 10:07:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 10:07:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1683ms 10:07:56 INFO - PROCESS | 1771 | 1464714476228 Marionette TRACE conn3 -> [0,2141,"getWindowHandle",null] 10:07:56 INFO - PROCESS | 1771 | 1464714476232 Marionette TRACE conn3 <- [1,2141,null,{"value":"8"}] 10:07:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 10:07:56 INFO - PROCESS | 1771 | 1464714476241 Marionette TRACE conn3 -> [0,2142,"setScriptTimeout",{"ms":35000}] 10:07:56 INFO - PROCESS | 1771 | 1464714476244 Marionette TRACE conn3 <- [1,2142,null,{}] 10:07:56 INFO - PROCESS | 1771 | 1464714476251 Marionette TRACE conn3 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:56 INFO - PROCESS | 1771 | 1464714476506 Marionette TRACE conn3 <- [1,2143,null,{"value":null}] 10:07:56 INFO - PROCESS | 1771 | 1464714476869 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:56 INFO - PROCESS | 1771 | ++DOCSHELL 0x8f1f5800 == 148 [pid = 1771] [id = 543] 10:07:56 INFO - PROCESS | 1771 | ++DOMWINDOW == 142 (0x91467800) [pid = 1771] [serial = 1630] [outer = (nil)] 10:07:56 INFO - PROCESS | 1771 | ++DOMWINDOW == 143 (0x91bdb000) [pid = 1771] [serial = 1631] [outer = 0x91467800] 10:07:56 INFO - PROCESS | 1771 | 1464714476958 Marionette DEBUG loaded listener.js 10:07:57 INFO - PROCESS | 1771 | ++DOMWINDOW == 144 (0x91c6a800) [pid = 1771] [serial = 1632] [outer = 0x91467800] 10:07:57 INFO - PROCESS | 1771 | 1464714477871 Marionette TRACE conn3 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2145,"getWindowHandle",null] 10:07:57 INFO - PROCESS | 1771 | 1464714477935 Marionette TRACE conn3 <- [1,2145,null,{"value":"8"}] 10:07:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 10:07:57 INFO - PROCESS | 1771 | 1464714477942 Marionette TRACE conn3 -> [0,2146,"setScriptTimeout",{"ms":35000}] 10:07:57 INFO - PROCESS | 1771 | 1464714477945 Marionette TRACE conn3 <- [1,2146,null,{}] 10:07:57 INFO - PROCESS | 1771 | 1464714477951 Marionette TRACE conn3 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:58 INFO - PROCESS | 1771 | 1464714478191 Marionette TRACE conn3 <- [1,2147,null,{"value":null}] 10:07:58 INFO - PROCESS | 1771 | 1464714478535 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:58 INFO - PROCESS | 1771 | ++DOCSHELL 0x91463800 == 149 [pid = 1771] [id = 544] 10:07:58 INFO - PROCESS | 1771 | ++DOMWINDOW == 145 (0x91bdec00) [pid = 1771] [serial = 1633] [outer = (nil)] 10:07:58 INFO - PROCESS | 1771 | ++DOMWINDOW == 146 (0x92258800) [pid = 1771] [serial = 1634] [outer = 0x91bdec00] 10:07:58 INFO - PROCESS | 1771 | 1464714478626 Marionette DEBUG loaded listener.js 10:07:58 INFO - PROCESS | 1771 | ++DOMWINDOW == 147 (0x923d1800) [pid = 1771] [serial = 1635] [outer = 0x91bdec00] 10:07:59 INFO - PROCESS | 1771 | 1464714479528 Marionette TRACE conn3 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2149,"getWindowHandle",null] 10:07:59 INFO - PROCESS | 1771 | 1464714479578 Marionette TRACE conn3 <- [1,2149,null,{"value":"8"}] 10:07:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 10:07:59 INFO - PROCESS | 1771 | 1464714479585 Marionette TRACE conn3 -> [0,2150,"setScriptTimeout",{"ms":35000}] 10:07:59 INFO - PROCESS | 1771 | 1464714479589 Marionette TRACE conn3 <- [1,2150,null,{}] 10:07:59 INFO - PROCESS | 1771 | 1464714479595 Marionette TRACE conn3 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:59 INFO - PROCESS | 1771 | 1464714479813 Marionette TRACE conn3 <- [1,2151,null,{"value":null}] 10:08:00 INFO - PROCESS | 1771 | 1464714480155 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:00 INFO - PROCESS | 1771 | ++DOCSHELL 0x91cd4c00 == 150 [pid = 1771] [id = 545] 10:08:00 INFO - PROCESS | 1771 | ++DOMWINDOW == 148 (0x920cfc00) [pid = 1771] [serial = 1636] [outer = (nil)] 10:08:00 INFO - PROCESS | 1771 | ++DOMWINDOW == 149 (0x95080000) [pid = 1771] [serial = 1637] [outer = 0x920cfc00] 10:08:00 INFO - PROCESS | 1771 | 1464714480244 Marionette DEBUG loaded listener.js 10:08:00 INFO - PROCESS | 1771 | ++DOMWINDOW == 150 (0x951e9c00) [pid = 1771] [serial = 1638] [outer = 0x920cfc00] 10:08:01 INFO - PROCESS | 1771 | 1464714481143 Marionette TRACE conn3 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",0,null,null]]]}] 10:08:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 10:08:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 1636ms 10:08:01 INFO - PROCESS | 1771 | 1464714481225 Marionette TRACE conn3 -> [0,2153,"getWindowHandle",null] 10:08:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 10:08:01 INFO - PROCESS | 1771 | 1464714481229 Marionette TRACE conn3 <- [1,2153,null,{"value":"8"}] 10:08:01 INFO - PROCESS | 1771 | 1464714481236 Marionette TRACE conn3 -> [0,2154,"setScriptTimeout",{"ms":35000}] 10:08:01 INFO - PROCESS | 1771 | 1464714481239 Marionette TRACE conn3 <- [1,2154,null,{}] 10:08:01 INFO - PROCESS | 1771 | 1464714481247 Marionette TRACE conn3 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:01 INFO - PROCESS | 1771 | 1464714481466 Marionette TRACE conn3 <- [1,2155,null,{"value":null}] 10:08:01 INFO - PROCESS | 1771 | 1464714481822 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:01 INFO - PROCESS | 1771 | ++DOCSHELL 0x8db79400 == 151 [pid = 1771] [id = 546] 10:08:01 INFO - PROCESS | 1771 | ++DOMWINDOW == 151 (0x910f0c00) [pid = 1771] [serial = 1639] [outer = (nil)] 10:08:01 INFO - PROCESS | 1771 | ++DOMWINDOW == 152 (0x95237400) [pid = 1771] [serial = 1640] [outer = 0x910f0c00] 10:08:01 INFO - PROCESS | 1771 | 1464714481914 Marionette DEBUG loaded listener.js 10:08:02 INFO - PROCESS | 1771 | ++DOMWINDOW == 153 (0x95762800) [pid = 1771] [serial = 1641] [outer = 0x910f0c00] 10:08:02 INFO - PROCESS | 1771 | 1464714482850 Marionette TRACE conn3 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 10:08:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 10:08:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1685ms 10:08:02 INFO - PROCESS | 1771 | 1464714482920 Marionette TRACE conn3 -> [0,2157,"getWindowHandle",null] 10:08:02 INFO - PROCESS | 1771 | 1464714482925 Marionette TRACE conn3 <- [1,2157,null,{"value":"8"}] 10:08:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 10:08:02 INFO - PROCESS | 1771 | 1464714482931 Marionette TRACE conn3 -> [0,2158,"setScriptTimeout",{"ms":35000}] 10:08:02 INFO - PROCESS | 1771 | 1464714482935 Marionette TRACE conn3 <- [1,2158,null,{}] 10:08:02 INFO - PROCESS | 1771 | 1464714482940 Marionette TRACE conn3 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:03 INFO - PROCESS | 1771 | 1464714483161 Marionette TRACE conn3 <- [1,2159,null,{"value":null}] 10:08:03 INFO - PROCESS | 1771 | 1464714483494 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:03 INFO - PROCESS | 1771 | ++DOCSHELL 0x910f5c00 == 152 [pid = 1771] [id = 547] 10:08:03 INFO - PROCESS | 1771 | ++DOMWINDOW == 154 (0x920cc400) [pid = 1771] [serial = 1642] [outer = (nil)] 10:08:03 INFO - PROCESS | 1771 | ++DOMWINDOW == 155 (0x9591d000) [pid = 1771] [serial = 1643] [outer = 0x920cc400] 10:08:03 INFO - PROCESS | 1771 | 1464714483594 Marionette DEBUG loaded listener.js 10:08:03 INFO - PROCESS | 1771 | ++DOMWINDOW == 156 (0x9816d800) [pid = 1771] [serial = 1644] [outer = 0x920cc400] 10:08:04 INFO - PROCESS | 1771 | 1464714484517 Marionette TRACE conn3 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 10:08:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 10:08:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1630ms 10:08:04 INFO - PROCESS | 1771 | 1464714484562 Marionette TRACE conn3 -> [0,2161,"getWindowHandle",null] 10:08:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 10:08:04 INFO - PROCESS | 1771 | 1464714484566 Marionette TRACE conn3 <- [1,2161,null,{"value":"8"}] 10:08:04 INFO - PROCESS | 1771 | 1464714484572 Marionette TRACE conn3 -> [0,2162,"setScriptTimeout",{"ms":35000}] 10:08:04 INFO - PROCESS | 1771 | 1464714484576 Marionette TRACE conn3 <- [1,2162,null,{}] 10:08:04 INFO - PROCESS | 1771 | 1464714484582 Marionette TRACE conn3 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:04 INFO - PROCESS | 1771 | 1464714484809 Marionette TRACE conn3 <- [1,2163,null,{"value":null}] 10:08:05 INFO - PROCESS | 1771 | 1464714485145 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:05 INFO - PROCESS | 1771 | ++DOCSHELL 0x95236800 == 153 [pid = 1771] [id = 548] 10:08:05 INFO - PROCESS | 1771 | ++DOMWINDOW == 157 (0x95912c00) [pid = 1771] [serial = 1645] [outer = (nil)] 10:08:05 INFO - PROCESS | 1771 | ++DOMWINDOW == 158 (0x997aa000) [pid = 1771] [serial = 1646] [outer = 0x95912c00] 10:08:05 INFO - PROCESS | 1771 | 1464714485241 Marionette DEBUG loaded listener.js 10:08:05 INFO - PROCESS | 1771 | ++DOMWINDOW == 159 (0x99b5c400) [pid = 1771] [serial = 1647] [outer = 0x95912c00] 10:08:06 INFO - PROCESS | 1771 | 1464714486206 Marionette TRACE conn3 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 10:08:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 10:08:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1689ms 10:08:06 INFO - PROCESS | 1771 | 1464714486263 Marionette TRACE conn3 -> [0,2165,"getWindowHandle",null] 10:08:06 INFO - PROCESS | 1771 | 1464714486266 Marionette TRACE conn3 <- [1,2165,null,{"value":"8"}] 10:08:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 10:08:06 INFO - PROCESS | 1771 | 1464714486274 Marionette TRACE conn3 -> [0,2166,"setScriptTimeout",{"ms":35000}] 10:08:06 INFO - PROCESS | 1771 | 1464714486279 Marionette TRACE conn3 <- [1,2166,null,{}] 10:08:06 INFO - PROCESS | 1771 | 1464714486285 Marionette TRACE conn3 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:06 INFO - PROCESS | 1771 | 1464714486537 Marionette TRACE conn3 <- [1,2167,null,{"value":null}] 10:08:06 INFO - PROCESS | 1771 | 1464714486895 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:06 INFO - PROCESS | 1771 | ++DOCSHELL 0x981f2000 == 154 [pid = 1771] [id = 549] 10:08:06 INFO - PROCESS | 1771 | ++DOMWINDOW == 160 (0x9a4b2000) [pid = 1771] [serial = 1648] [outer = (nil)] 10:08:06 INFO - PROCESS | 1771 | ++DOMWINDOW == 161 (0x9a4d9800) [pid = 1771] [serial = 1649] [outer = 0x9a4b2000] 10:08:06 INFO - PROCESS | 1771 | 1464714486997 Marionette DEBUG loaded listener.js 10:08:07 INFO - PROCESS | 1771 | ++DOMWINDOW == 162 (0x9a72e000) [pid = 1771] [serial = 1650] [outer = 0x9a4b2000] 10:08:07 INFO - PROCESS | 1771 | 1464714487906 Marionette TRACE conn3 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 10:08:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 10:08:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1682ms 10:08:07 INFO - PROCESS | 1771 | 1464714487957 Marionette TRACE conn3 -> [0,2169,"getWindowHandle",null] 10:08:07 INFO - PROCESS | 1771 | 1464714487961 Marionette TRACE conn3 <- [1,2169,null,{"value":"8"}] 10:08:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 10:08:07 INFO - PROCESS | 1771 | 1464714487968 Marionette TRACE conn3 -> [0,2170,"setScriptTimeout",{"ms":35000}] 10:08:07 INFO - PROCESS | 1771 | 1464714487972 Marionette TRACE conn3 <- [1,2170,null,{}] 10:08:07 INFO - PROCESS | 1771 | 1464714487977 Marionette TRACE conn3 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:08 INFO - PROCESS | 1771 | 1464714488186 Marionette TRACE conn3 <- [1,2171,null,{"value":null}] 10:08:08 INFO - PROCESS | 1771 | 1464714488483 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:08 INFO - PROCESS | 1771 | ++DOCSHELL 0x98f5e800 == 155 [pid = 1771] [id = 550] 10:08:08 INFO - PROCESS | 1771 | ++DOMWINDOW == 163 (0x9a1a3c00) [pid = 1771] [serial = 1651] [outer = (nil)] 10:08:08 INFO - PROCESS | 1771 | ++DOMWINDOW == 164 (0x9b887000) [pid = 1771] [serial = 1652] [outer = 0x9a1a3c00] 10:08:08 INFO - PROCESS | 1771 | 1464714488621 Marionette DEBUG loaded listener.js 10:08:08 INFO - PROCESS | 1771 | ++DOMWINDOW == 165 (0x9b910400) [pid = 1771] [serial = 1653] [outer = 0x9a1a3c00] 10:08:09 INFO - PROCESS | 1771 | 1464714489523 Marionette TRACE conn3 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 10:08:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 10:08:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1634ms 10:08:09 INFO - PROCESS | 1771 | 1464714489603 Marionette TRACE conn3 -> [0,2173,"getWindowHandle",null] 10:08:09 INFO - PROCESS | 1771 | 1464714489606 Marionette TRACE conn3 <- [1,2173,null,{"value":"8"}] 10:08:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 10:08:09 INFO - PROCESS | 1771 | 1464714489613 Marionette TRACE conn3 -> [0,2174,"setScriptTimeout",{"ms":35000}] 10:08:09 INFO - PROCESS | 1771 | 1464714489616 Marionette TRACE conn3 <- [1,2174,null,{}] 10:08:09 INFO - PROCESS | 1771 | 1464714489633 Marionette TRACE conn3 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:09 INFO - PROCESS | 1771 | 1464714489893 Marionette TRACE conn3 <- [1,2175,null,{"value":null}] 10:08:10 INFO - PROCESS | 1771 | 1464714490237 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:10 INFO - PROCESS | 1771 | ++DOCSHELL 0x9a6e9000 == 156 [pid = 1771] [id = 551] 10:08:10 INFO - PROCESS | 1771 | ++DOMWINDOW == 166 (0x9ab29c00) [pid = 1771] [serial = 1654] [outer = (nil)] 10:08:10 INFO - PROCESS | 1771 | ++DOMWINDOW == 167 (0x9bbec800) [pid = 1771] [serial = 1655] [outer = 0x9ab29c00] 10:08:10 INFO - PROCESS | 1771 | 1464714490332 Marionette DEBUG loaded listener.js 10:08:10 INFO - PROCESS | 1771 | ++DOMWINDOW == 168 (0x9cda2800) [pid = 1771] [serial = 1656] [outer = 0x9ab29c00] 10:08:11 INFO - PROCESS | 1771 | 1464714491283 Marionette TRACE conn3 <- [1,2176,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 10:08:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 10:08:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1741ms 10:08:11 INFO - PROCESS | 1771 | 1464714491354 Marionette TRACE conn3 -> [0,2177,"getWindowHandle",null] 10:08:11 INFO - PROCESS | 1771 | 1464714491358 Marionette TRACE conn3 <- [1,2177,null,{"value":"8"}] 10:08:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 10:08:11 INFO - PROCESS | 1771 | 1464714491365 Marionette TRACE conn3 -> [0,2178,"setScriptTimeout",{"ms":35000}] 10:08:11 INFO - PROCESS | 1771 | 1464714491369 Marionette TRACE conn3 <- [1,2178,null,{}] 10:08:11 INFO - PROCESS | 1771 | 1464714491374 Marionette TRACE conn3 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:11 INFO - PROCESS | 1771 | 1464714491615 Marionette TRACE conn3 <- [1,2179,null,{"value":null}] 10:08:12 INFO - PROCESS | 1771 | 1464714491990 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:12 INFO - PROCESS | 1771 | ++DOCSHELL 0x9a098c00 == 157 [pid = 1771] [id = 552] 10:08:12 INFO - PROCESS | 1771 | ++DOMWINDOW == 169 (0x9bbe4400) [pid = 1771] [serial = 1657] [outer = (nil)] 10:08:12 INFO - PROCESS | 1771 | ++DOMWINDOW == 170 (0xa23cf400) [pid = 1771] [serial = 1658] [outer = 0x9bbe4400] 10:08:12 INFO - PROCESS | 1771 | 1464714492082 Marionette DEBUG loaded listener.js 10:08:12 INFO - PROCESS | 1771 | ++DOMWINDOW == 171 (0xa3171400) [pid = 1771] [serial = 1659] [outer = 0x9bbe4400] 10:08:12 INFO - PROCESS | 1771 | 1464714492989 Marionette TRACE conn3 <- [1,2180,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 10:08:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 10:08:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1689ms 10:08:13 INFO - PROCESS | 1771 | 1464714493055 Marionette TRACE conn3 -> [0,2181,"getWindowHandle",null] 10:08:13 INFO - PROCESS | 1771 | 1464714493059 Marionette TRACE conn3 <- [1,2181,null,{"value":"8"}] 10:08:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 10:08:13 INFO - PROCESS | 1771 | 1464714493066 Marionette TRACE conn3 -> [0,2182,"setScriptTimeout",{"ms":35000}] 10:08:13 INFO - PROCESS | 1771 | 1464714493069 Marionette TRACE conn3 <- [1,2182,null,{}] 10:08:13 INFO - PROCESS | 1771 | 1464714493075 Marionette TRACE conn3 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:13 INFO - PROCESS | 1771 | 1464714493306 Marionette TRACE conn3 <- [1,2183,null,{"value":null}] 10:08:13 INFO - PROCESS | 1771 | 1464714493652 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:13 INFO - PROCESS | 1771 | ++DOCSHELL 0x86aa4c00 == 158 [pid = 1771] [id = 553] 10:08:13 INFO - PROCESS | 1771 | ++DOMWINDOW == 172 (0x89f0d800) [pid = 1771] [serial = 1660] [outer = (nil)] 10:08:13 INFO - PROCESS | 1771 | ++DOMWINDOW == 173 (0xa51ac800) [pid = 1771] [serial = 1661] [outer = 0x89f0d800] 10:08:13 INFO - PROCESS | 1771 | 1464714493747 Marionette DEBUG loaded listener.js 10:08:13 INFO - PROCESS | 1771 | ++DOMWINDOW == 174 (0xa6334400) [pid = 1771] [serial = 1662] [outer = 0x89f0d800] 10:08:14 INFO - PROCESS | 1771 | 1464714494638 Marionette TRACE conn3 <- [1,2184,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 10:08:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 10:08:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1629ms 10:08:14 INFO - PROCESS | 1771 | 1464714494696 Marionette TRACE conn3 -> [0,2185,"getWindowHandle",null] 10:08:14 INFO - PROCESS | 1771 | 1464714494699 Marionette TRACE conn3 <- [1,2185,null,{"value":"8"}] 10:08:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 10:08:14 INFO - PROCESS | 1771 | 1464714494706 Marionette TRACE conn3 -> [0,2186,"setScriptTimeout",{"ms":35000}] 10:08:14 INFO - PROCESS | 1771 | 1464714494709 Marionette TRACE conn3 <- [1,2186,null,{}] 10:08:14 INFO - PROCESS | 1771 | 1464714494715 Marionette TRACE conn3 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:14 INFO - PROCESS | 1771 | 1464714494938 Marionette TRACE conn3 <- [1,2187,null,{"value":null}] 10:08:15 INFO - PROCESS | 1771 | 1464714495282 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:15 INFO - PROCESS | 1771 | ++DOCSHELL 0x9cda9000 == 159 [pid = 1771] [id = 554] 10:08:15 INFO - PROCESS | 1771 | ++DOMWINDOW == 175 (0xa3172000) [pid = 1771] [serial = 1663] [outer = (nil)] 10:08:15 INFO - PROCESS | 1771 | ++DOMWINDOW == 176 (0xa69c8000) [pid = 1771] [serial = 1664] [outer = 0xa3172000] 10:08:15 INFO - PROCESS | 1771 | 1464714495375 Marionette DEBUG loaded listener.js 10:08:15 INFO - PROCESS | 1771 | ++DOMWINDOW == 177 (0xa6c05400) [pid = 1771] [serial = 1665] [outer = 0xa3172000] 10:08:16 INFO - PROCESS | 1771 | 1464714496278 Marionette TRACE conn3 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 10:08:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 10:08:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1632ms 10:08:16 INFO - PROCESS | 1771 | 1464714496339 Marionette TRACE conn3 -> [0,2189,"getWindowHandle",null] 10:08:16 INFO - PROCESS | 1771 | 1464714496343 Marionette TRACE conn3 <- [1,2189,null,{"value":"8"}] 10:08:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 10:08:16 INFO - PROCESS | 1771 | 1464714496349 Marionette TRACE conn3 -> [0,2190,"setScriptTimeout",{"ms":35000}] 10:08:16 INFO - PROCESS | 1771 | 1464714496352 Marionette TRACE conn3 <- [1,2190,null,{}] 10:08:16 INFO - PROCESS | 1771 | 1464714496358 Marionette TRACE conn3 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:16 INFO - PROCESS | 1771 | 1464714496578 Marionette TRACE conn3 <- [1,2191,null,{"value":null}] 10:08:16 INFO - PROCESS | 1771 | 1464714496922 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:16 INFO - PROCESS | 1771 | ++DOCSHELL 0x8c133400 == 160 [pid = 1771] [id = 555] 10:08:16 INFO - PROCESS | 1771 | ++DOMWINDOW == 178 (0x8c135000) [pid = 1771] [serial = 1666] [outer = (nil)] 10:08:17 INFO - PROCESS | 1771 | ++DOMWINDOW == 179 (0x8c139800) [pid = 1771] [serial = 1667] [outer = 0x8c135000] 10:08:17 INFO - PROCESS | 1771 | 1464714497011 Marionette DEBUG loaded listener.js 10:08:17 INFO - PROCESS | 1771 | ++DOMWINDOW == 180 (0x8c13b800) [pid = 1771] [serial = 1668] [outer = 0x8c135000] 10:08:17 INFO - PROCESS | 1771 | 1464714497879 Marionette TRACE conn3 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 10:08:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 10:08:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1581ms 10:08:17 INFO - PROCESS | 1771 | 1464714497932 Marionette TRACE conn3 -> [0,2193,"getWindowHandle",null] 10:08:17 INFO - PROCESS | 1771 | 1464714497935 Marionette TRACE conn3 <- [1,2193,null,{"value":"8"}] 10:08:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 10:08:17 INFO - PROCESS | 1771 | 1464714497942 Marionette TRACE conn3 -> [0,2194,"setScriptTimeout",{"ms":35000}] 10:08:17 INFO - PROCESS | 1771 | 1464714497945 Marionette TRACE conn3 <- [1,2194,null,{}] 10:08:17 INFO - PROCESS | 1771 | 1464714497951 Marionette TRACE conn3 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:18 INFO - PROCESS | 1771 | 1464714498165 Marionette TRACE conn3 <- [1,2195,null,{"value":null}] 10:08:18 INFO - PROCESS | 1771 | 1464714498467 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:18 INFO - PROCESS | 1771 | ++DOCSHELL 0x8c136000 == 161 [pid = 1771] [id = 556] 10:08:18 INFO - PROCESS | 1771 | ++DOMWINDOW == 181 (0x8c13e800) [pid = 1771] [serial = 1669] [outer = (nil)] 10:08:18 INFO - PROCESS | 1771 | ++DOMWINDOW == 182 (0xa6809000) [pid = 1771] [serial = 1670] [outer = 0x8c13e800] 10:08:18 INFO - PROCESS | 1771 | 1464714498599 Marionette DEBUG loaded listener.js 10:08:18 INFO - PROCESS | 1771 | ++DOMWINDOW == 183 (0xa6c0b000) [pid = 1771] [serial = 1671] [outer = 0x8c13e800] 10:08:20 INFO - PROCESS | 1771 | --DOCSHELL 0x8a050000 == 160 [pid = 1771] [id = 253] 10:08:20 INFO - PROCESS | 1771 | --DOCSHELL 0x95764c00 == 159 [pid = 1771] [id = 435] 10:08:20 INFO - PROCESS | 1771 | --DOCSHELL 0x95761400 == 158 [pid = 1771] [id = 437] 10:08:20 INFO - PROCESS | 1771 | --DOCSHELL 0x89f15400 == 157 [pid = 1771] [id = 349] 10:08:20 INFO - PROCESS | 1771 | --DOCSHELL 0x910fe400 == 156 [pid = 1771] [id = 436] 10:08:20 INFO - PROCESS | 1771 | --DOCSHELL 0x8c0b2c00 == 155 [pid = 1771] [id = 350] 10:08:20 INFO - PROCESS | 1771 | --DOCSHELL 0x923d6c00 == 154 [pid = 1771] [id = 439] 10:08:20 INFO - PROCESS | 1771 | --DOCSHELL 0x9a1a9000 == 153 [pid = 1771] [id = 438] 10:08:20 INFO - PROCESS | 1771 | --DOCSHELL 0x8846a800 == 152 [pid = 1771] [id = 537] 10:08:20 INFO - PROCESS | 1771 | --DOCSHELL 0x88d56000 == 151 [pid = 1771] [id = 536] 10:08:20 INFO - PROCESS | 1771 | --DOCSHELL 0x8a195800 == 150 [pid = 1771] [id = 535] 10:08:20 INFO - PROCESS | 1771 | --DOCSHELL 0x896d4800 == 149 [pid = 1771] [id = 534] 10:08:20 INFO - PROCESS | 1771 | --DOCSHELL 0x923d4800 == 148 [pid = 1771] [id = 533] 10:08:20 INFO - PROCESS | 1771 | --DOCSHELL 0x9522e000 == 147 [pid = 1771] [id = 531] 10:08:20 INFO - PROCESS | 1771 | --DOCSHELL 0x88465c00 == 146 [pid = 1771] [id = 532] 10:08:20 INFO - PROCESS | 1771 | --DOCSHELL 0x896d1c00 == 145 [pid = 1771] [id = 530] 10:08:20 INFO - PROCESS | 1771 | --DOCSHELL 0x976d7c00 == 144 [pid = 1771] [id = 529] 10:08:20 INFO - PROCESS | 1771 | --DOCSHELL 0x9a1a8800 == 143 [pid = 1771] [id = 528] 10:08:20 INFO - PROCESS | 1771 | --DOCSHELL 0x996ea800 == 142 [pid = 1771] [id = 527] 10:08:20 INFO - PROCESS | 1771 | --DOCSHELL 0x950b6800 == 141 [pid = 1771] [id = 526] 10:08:20 INFO - PROCESS | 1771 | --DOCSHELL 0x923d5000 == 140 [pid = 1771] [id = 524] 10:08:20 INFO - PROCESS | 1771 | --DOCSHELL 0x8845f800 == 139 [pid = 1771] [id = 525] 10:08:20 INFO - PROCESS | 1771 | --DOCSHELL 0x91de6400 == 138 [pid = 1771] [id = 523] 10:08:20 INFO - PROCESS | 1771 | --DOCSHELL 0x8f1dac00 == 137 [pid = 1771] [id = 522] 10:08:20 INFO - PROCESS | 1771 | --DOCSHELL 0x91b3c000 == 136 [pid = 1771] [id = 521] 10:08:20 INFO - PROCESS | 1771 | --DOCSHELL 0x8ee8e000 == 135 [pid = 1771] [id = 520] 10:08:20 INFO - PROCESS | 1771 | --DOCSHELL 0x8e8f1400 == 134 [pid = 1771] [id = 519] 10:08:20 INFO - PROCESS | 1771 | --DOCSHELL 0x8da8f000 == 133 [pid = 1771] [id = 518] 10:08:20 INFO - PROCESS | 1771 | --DOCSHELL 0x8a048c00 == 132 [pid = 1771] [id = 517] 10:08:21 INFO - PROCESS | 1771 | --DOMWINDOW == 182 (0x8dcdc000) [pid = 1771] [serial = 1550] [outer = (nil)] [url = about:blank] 10:08:21 INFO - PROCESS | 1771 | --DOMWINDOW == 181 (0xa3330000) [pid = 1771] [serial = 1532] [outer = (nil)] [url = about:blank] 10:08:21 INFO - PROCESS | 1771 | --DOMWINDOW == 180 (0x8d988c00) [pid = 1771] [serial = 1548] [outer = (nil)] [url = about:blank] 10:08:21 INFO - PROCESS | 1771 | --DOMWINDOW == 179 (0x9468f800) [pid = 1771] [serial = 1503] [outer = (nil)] [url = about:blank] 10:08:21 INFO - PROCESS | 1771 | --DOMWINDOW == 178 (0x9a4d1800) [pid = 1771] [serial = 1518] [outer = (nil)] [url = about:blank] 10:08:21 INFO - PROCESS | 1771 | --DOMWINDOW == 177 (0x951f3800) [pid = 1771] [serial = 1505] [outer = (nil)] [url = about:blank] 10:08:21 INFO - PROCESS | 1771 | --DOMWINDOW == 176 (0x8a00e000) [pid = 1771] [serial = 1539] [outer = (nil)] [url = about:blank] 10:08:21 INFO - PROCESS | 1771 | --DOMWINDOW == 175 (0x9a1a4000) [pid = 1771] [serial = 1515] [outer = (nil)] [url = about:blank] 10:08:21 INFO - PROCESS | 1771 | --DOMWINDOW == 174 (0x91bd4c00) [pid = 1771] [serial = 1497] [outer = (nil)] [url = about:blank] 10:08:21 INFO - PROCESS | 1771 | --DOMWINDOW == 173 (0x8dbf5400) [pid = 1771] [serial = 1488] [outer = (nil)] [url = about:blank] 10:08:21 INFO - PROCESS | 1771 | --DOMWINDOW == 172 (0x9576f000) [pid = 1771] [serial = 1509] [outer = (nil)] [url = about:blank] 10:08:21 INFO - PROCESS | 1771 | --DOMWINDOW == 171 (0x8a2ba400) [pid = 1771] [serial = 1484] [outer = (nil)] [url = about:blank] 10:08:21 INFO - PROCESS | 1771 | --DOMWINDOW == 170 (0x9591f400) [pid = 1771] [serial = 1512] [outer = (nil)] [url = about:blank] 10:08:21 INFO - PROCESS | 1771 | --DOMWINDOW == 169 (0x91b33000) [pid = 1771] [serial = 1494] [outer = (nil)] [url = about:blank] 10:08:21 INFO - PROCESS | 1771 | --DOMWINDOW == 168 (0xa2508800) [pid = 1771] [serial = 1530] [outer = (nil)] [url = about:blank] 10:08:21 INFO - PROCESS | 1771 | --DOMWINDOW == 167 (0x91b3c400) [pid = 1771] [serial = 1496] [outer = (nil)] [url = about:blank] 10:08:21 INFO - PROCESS | 1771 | --DOMWINDOW == 166 (0x9b88bc00) [pid = 1771] [serial = 1520] [outer = (nil)] [url = about:blank] 10:08:21 INFO - PROCESS | 1771 | --DOMWINDOW == 165 (0xa5145400) [pid = 1771] [serial = 1535] [outer = (nil)] [url = about:blank] 10:08:21 INFO - PROCESS | 1771 | --DOMWINDOW == 164 (0xa2255000) [pid = 1771] [serial = 1527] [outer = (nil)] [url = about:blank] 10:08:21 INFO - PROCESS | 1771 | --DOMWINDOW == 163 (0xa22ba400) [pid = 1771] [serial = 1529] [outer = (nil)] [url = about:blank] 10:08:21 INFO - PROCESS | 1771 | --DOMWINDOW == 162 (0x93b1ac00) [pid = 1771] [serial = 1502] [outer = (nil)] [url = about:blank] 10:08:21 INFO - PROCESS | 1771 | --DOMWINDOW == 161 (0xa115e400) [pid = 1771] [serial = 1526] [outer = (nil)] [url = about:blank] 10:08:21 INFO - PROCESS | 1771 | --DOMWINDOW == 160 (0xa5149c00) [pid = 1771] [serial = 1536] [outer = (nil)] [url = about:blank] 10:08:21 INFO - PROCESS | 1771 | --DOMWINDOW == 159 (0x8ae1c400) [pid = 1771] [serial = 1485] [outer = (nil)] [url = about:blank] 10:08:21 INFO - PROCESS | 1771 | --DOMWINDOW == 158 (0x91460800) [pid = 1771] [serial = 1493] [outer = (nil)] [url = about:blank] 10:08:21 INFO - PROCESS | 1771 | --DOMWINDOW == 157 (0x8f1eb400) [pid = 1771] [serial = 1491] [outer = (nil)] [url = about:blank] 10:08:21 INFO - PROCESS | 1771 | --DOMWINDOW == 156 (0x9b90a400) [pid = 1771] [serial = 1521] [outer = (nil)] [url = about:blank] 10:08:21 INFO - PROCESS | 1771 | --DOMWINDOW == 155 (0x9bbe7c00) [pid = 1771] [serial = 1523] [outer = (nil)] [url = about:blank] 10:08:21 INFO - PROCESS | 1771 | --DOMWINDOW == 154 (0x8db83000) [pid = 1771] [serial = 1487] [outer = (nil)] [url = about:blank] 10:08:21 INFO - PROCESS | 1771 | --DOMWINDOW == 153 (0x8da8a000) [pid = 1771] [serial = 1545] [outer = (nil)] [url = about:blank] 10:08:21 INFO - PROCESS | 1771 | --DOMWINDOW == 152 (0x8da73400) [pid = 1771] [serial = 1544] [outer = (nil)] [url = about:blank] 10:08:21 INFO - PROCESS | 1771 | --DOMWINDOW == 151 (0x8a2bbc00) [pid = 1771] [serial = 1547] [outer = (nil)] [url = about:blank] 10:08:21 INFO - PROCESS | 1771 | --DOMWINDOW == 150 (0x8f1d5000) [pid = 1771] [serial = 1490] [outer = (nil)] [url = about:blank] 10:08:21 INFO - PROCESS | 1771 | --DOMWINDOW == 149 (0x920cf800) [pid = 1771] [serial = 1499] [outer = (nil)] [url = about:blank] 10:08:21 INFO - PROCESS | 1771 | --DOMWINDOW == 148 (0x9576ac00) [pid = 1771] [serial = 1508] [outer = (nil)] [url = about:blank] 10:08:21 INFO - PROCESS | 1771 | --DOMWINDOW == 147 (0x8da7d400) [pid = 1771] [serial = 1413] [outer = (nil)] [url = about:blank] 10:08:21 INFO - PROCESS | 1771 | --DOMWINDOW == 146 (0x95915000) [pid = 1771] [serial = 1511] [outer = (nil)] [url = about:blank] 10:08:21 INFO - PROCESS | 1771 | --DOMWINDOW == 145 (0x9cda5000) [pid = 1771] [serial = 1524] [outer = (nil)] [url = about:blank] 10:08:21 INFO - PROCESS | 1771 | --DOMWINDOW == 144 (0x8a8c7800) [pid = 1771] [serial = 1541] [outer = (nil)] [url = about:blank] 10:08:21 INFO - PROCESS | 1771 | --DOMWINDOW == 143 (0x9a4b9c00) [pid = 1771] [serial = 1517] [outer = (nil)] [url = about:blank] 10:08:21 INFO - PROCESS | 1771 | --DOMWINDOW == 142 (0x8c0b1400) [pid = 1771] [serial = 1542] [outer = (nil)] [url = about:blank] 10:08:21 INFO - PROCESS | 1771 | --DOMWINDOW == 141 (0x9522a400) [pid = 1771] [serial = 1506] [outer = (nil)] [url = about:blank] 10:08:21 INFO - PROCESS | 1771 | --DOMWINDOW == 140 (0x89e6f800) [pid = 1771] [serial = 1538] [outer = (nil)] [url = about:blank] 10:08:21 INFO - PROCESS | 1771 | --DOMWINDOW == 139 (0xa3361000) [pid = 1771] [serial = 1533] [outer = (nil)] [url = about:blank] 10:08:21 INFO - PROCESS | 1771 | --DOMWINDOW == 138 (0x923c9c00) [pid = 1771] [serial = 1500] [outer = (nil)] [url = about:blank] 10:08:21 INFO - PROCESS | 1771 | --DOMWINDOW == 137 (0x99b62000) [pid = 1771] [serial = 1514] [outer = (nil)] [url = about:blank] 10:08:21 INFO - PROCESS | 1771 | 1464714501681 Marionette TRACE conn3 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 10:08:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 10:08:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 3800ms 10:08:21 INFO - PROCESS | 1771 | 1464714501743 Marionette TRACE conn3 -> [0,2197,"getWindowHandle",null] 10:08:21 INFO - PROCESS | 1771 | 1464714501750 Marionette TRACE conn3 <- [1,2197,null,{"value":"8"}] 10:08:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 10:08:21 INFO - PROCESS | 1771 | 1464714501762 Marionette TRACE conn3 -> [0,2198,"setScriptTimeout",{"ms":35000}] 10:08:21 INFO - PROCESS | 1771 | 1464714501768 Marionette TRACE conn3 <- [1,2198,null,{}] 10:08:21 INFO - PROCESS | 1771 | 1464714501775 Marionette TRACE conn3 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:21 INFO - PROCESS | 1771 | 1464714501984 Marionette TRACE conn3 <- [1,2199,null,{"value":null}] 10:08:22 INFO - PROCESS | 1771 | 1464714502182 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:22 INFO - PROCESS | 1771 | ++DOCSHELL 0x88d4c000 == 133 [pid = 1771] [id = 557] 10:08:22 INFO - PROCESS | 1771 | ++DOMWINDOW == 138 (0x89e69400) [pid = 1771] [serial = 1672] [outer = (nil)] 10:08:22 INFO - PROCESS | 1771 | ++DOMWINDOW == 139 (0x8a050000) [pid = 1771] [serial = 1673] [outer = 0x89e69400] 10:08:22 INFO - PROCESS | 1771 | 1464714502261 Marionette DEBUG loaded listener.js 10:08:22 INFO - PROCESS | 1771 | ++DOMWINDOW == 140 (0x8a2be000) [pid = 1771] [serial = 1674] [outer = 0x89e69400] 10:08:23 INFO - PROCESS | 1771 | 1464714503081 Marionette TRACE conn3 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 10:08:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 10:08:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1385ms 10:08:23 INFO - PROCESS | 1771 | 1464714503148 Marionette TRACE conn3 -> [0,2201,"getWindowHandle",null] 10:08:23 INFO - PROCESS | 1771 | 1464714503157 Marionette TRACE conn3 <- [1,2201,null,{"value":"8"}] 10:08:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 10:08:23 INFO - PROCESS | 1771 | 1464714503166 Marionette TRACE conn3 -> [0,2202,"setScriptTimeout",{"ms":35000}] 10:08:23 INFO - PROCESS | 1771 | 1464714503170 Marionette TRACE conn3 <- [1,2202,null,{}] 10:08:23 INFO - PROCESS | 1771 | 1464714503177 Marionette TRACE conn3 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:23 INFO - PROCESS | 1771 | 1464714503387 Marionette TRACE conn3 <- [1,2203,null,{"value":null}] 10:08:23 INFO - PROCESS | 1771 | 1464714503628 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:23 INFO - PROCESS | 1771 | ++DOCSHELL 0x8a3c8800 == 134 [pid = 1771] [id = 558] 10:08:23 INFO - PROCESS | 1771 | ++DOMWINDOW == 141 (0x8ae13400) [pid = 1771] [serial = 1675] [outer = (nil)] 10:08:23 INFO - PROCESS | 1771 | ++DOMWINDOW == 142 (0x8c13a000) [pid = 1771] [serial = 1676] [outer = 0x8ae13400] 10:08:23 INFO - PROCESS | 1771 | 1464714503702 Marionette DEBUG loaded listener.js 10:08:23 INFO - PROCESS | 1771 | ++DOMWINDOW == 143 (0x8c210800) [pid = 1771] [serial = 1677] [outer = 0x8ae13400] 10:08:24 INFO - PROCESS | 1771 | 1464714504602 Marionette TRACE conn3 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 10:08:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 10:08:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1483ms 10:08:24 INFO - PROCESS | 1771 | 1464714504653 Marionette TRACE conn3 -> [0,2205,"getWindowHandle",null] 10:08:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 10:08:24 INFO - PROCESS | 1771 | 1464714504657 Marionette TRACE conn3 <- [1,2205,null,{"value":"8"}] 10:08:24 INFO - PROCESS | 1771 | 1464714504664 Marionette TRACE conn3 -> [0,2206,"setScriptTimeout",{"ms":35000}] 10:08:24 INFO - PROCESS | 1771 | 1464714504669 Marionette TRACE conn3 <- [1,2206,null,{}] 10:08:24 INFO - PROCESS | 1771 | 1464714504685 Marionette TRACE conn3 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:24 INFO - PROCESS | 1771 | 1464714504997 Marionette TRACE conn3 <- [1,2207,null,{"value":null}] 10:08:25 INFO - PROCESS | 1771 | 1464714505032 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:25 INFO - PROCESS | 1771 | ++DOCSHELL 0x8c0afc00 == 135 [pid = 1771] [id = 559] 10:08:25 INFO - PROCESS | 1771 | ++DOMWINDOW == 144 (0x8da71800) [pid = 1771] [serial = 1678] [outer = (nil)] 10:08:25 INFO - PROCESS | 1771 | ++DOMWINDOW == 145 (0x8da83800) [pid = 1771] [serial = 1679] [outer = 0x8da71800] 10:08:25 INFO - PROCESS | 1771 | 1464714505105 Marionette DEBUG loaded listener.js 10:08:25 INFO - PROCESS | 1771 | ++DOMWINDOW == 146 (0x8db82c00) [pid = 1771] [serial = 1680] [outer = 0x8da71800] 10:08:26 INFO - PROCESS | 1771 | --DOMWINDOW == 145 (0x92ee4400) [pid = 1771] [serial = 1573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 10:08:26 INFO - PROCESS | 1771 | --DOMWINDOW == 144 (0x9bbe8c00) [pid = 1771] [serial = 1600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 10:08:26 INFO - PROCESS | 1771 | --DOMWINDOW == 143 (0x896d9c00) [pid = 1771] [serial = 1603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 10:08:26 INFO - PROCESS | 1771 | --DOMWINDOW == 142 (0x9a096400) [pid = 1771] [serial = 1582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 10:08:26 INFO - PROCESS | 1771 | --DOMWINDOW == 141 (0x95233000) [pid = 1771] [serial = 1579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 10:08:26 INFO - PROCESS | 1771 | --DOMWINDOW == 140 (0x8f1d5800) [pid = 1771] [serial = 1558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 10:08:26 INFO - PROCESS | 1771 | --DOMWINDOW == 139 (0x8a19ac00) [pid = 1771] [serial = 1606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 10:08:26 INFO - PROCESS | 1771 | --DOMWINDOW == 138 (0x8c0b1c00) [pid = 1771] [serial = 1480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 10:08:26 INFO - PROCESS | 1771 | --DOMWINDOW == 137 (0x88d50400) [pid = 1771] [serial = 1612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 10:08:26 INFO - PROCESS | 1771 | --DOMWINDOW == 136 (0x8db83800) [pid = 1771] [serial = 1555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 10:08:26 INFO - PROCESS | 1771 | --DOMWINDOW == 135 (0x9a4bec00) [pid = 1771] [serial = 1585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 10:08:26 INFO - PROCESS | 1771 | --DOMWINDOW == 134 (0x9a1a2400) [pid = 1771] [serial = 1588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 10:08:26 INFO - PROCESS | 1771 | --DOMWINDOW == 133 (0x91cd2400) [pid = 1771] [serial = 1576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 10:08:26 INFO - PROCESS | 1771 | --DOMWINDOW == 132 (0x91dea000) [pid = 1771] [serial = 1570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 10:08:26 INFO - PROCESS | 1771 | --DOMWINDOW == 131 (0x8a3c0000) [pid = 1771] [serial = 1552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 10:08:26 INFO - PROCESS | 1771 | --DOMWINDOW == 130 (0x91b36000) [pid = 1771] [serial = 1567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 10:08:26 INFO - PROCESS | 1771 | --DOMWINDOW == 129 (0x9b909800) [pid = 1771] [serial = 1594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 10:08:26 INFO - PROCESS | 1771 | --DOMWINDOW == 128 (0x9a097800) [pid = 1771] [serial = 1591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 10:08:26 INFO - PROCESS | 1771 | --DOMWINDOW == 127 (0x9d1ce000) [pid = 1771] [serial = 1597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 10:08:26 INFO - PROCESS | 1771 | --DOMWINDOW == 126 (0x91bd5000) [pid = 1771] [serial = 1564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 10:08:26 INFO - PROCESS | 1771 | --DOMWINDOW == 125 (0x910f5400) [pid = 1771] [serial = 1561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 10:08:26 INFO - PROCESS | 1771 | --DOMWINDOW == 124 (0x8c0b5c00) [pid = 1771] [serial = 1609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 10:08:26 INFO - PROCESS | 1771 | 1464714506748 Marionette TRACE conn3 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 10:08:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 10:08:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 2148ms 10:08:26 INFO - PROCESS | 1771 | 1464714506812 Marionette TRACE conn3 -> [0,2209,"getWindowHandle",null] 10:08:26 INFO - PROCESS | 1771 | 1464714506816 Marionette TRACE conn3 <- [1,2209,null,{"value":"8"}] 10:08:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 10:08:26 INFO - PROCESS | 1771 | 1464714506822 Marionette TRACE conn3 -> [0,2210,"setScriptTimeout",{"ms":35000}] 10:08:26 INFO - PROCESS | 1771 | 1464714506825 Marionette TRACE conn3 <- [1,2210,null,{}] 10:08:26 INFO - PROCESS | 1771 | 1464714506838 Marionette TRACE conn3 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:27 INFO - PROCESS | 1771 | 1464714507030 Marionette TRACE conn3 <- [1,2211,null,{"value":null}] 10:08:27 INFO - PROCESS | 1771 | 1464714507290 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:27 INFO - PROCESS | 1771 | ++DOCSHELL 0x88d52800 == 136 [pid = 1771] [id = 560] 10:08:27 INFO - PROCESS | 1771 | ++DOMWINDOW == 125 (0x8c0b1c00) [pid = 1771] [serial = 1681] [outer = (nil)] 10:08:27 INFO - PROCESS | 1771 | ++DOMWINDOW == 126 (0x8dbb3c00) [pid = 1771] [serial = 1682] [outer = 0x8c0b1c00] 10:08:27 INFO - PROCESS | 1771 | 1464714507370 Marionette DEBUG loaded listener.js 10:08:27 INFO - PROCESS | 1771 | ++DOMWINDOW == 127 (0x8dbf9400) [pid = 1771] [serial = 1683] [outer = 0x8c0b1c00] 10:08:28 INFO - PROCESS | 1771 | 1464714508089 Marionette TRACE conn3 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 10:08:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 10:08:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1301ms 10:08:28 INFO - PROCESS | 1771 | 1464714508123 Marionette TRACE conn3 -> [0,2213,"getWindowHandle",null] 10:08:28 INFO - PROCESS | 1771 | 1464714508126 Marionette TRACE conn3 <- [1,2213,null,{"value":"8"}] 10:08:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 10:08:28 INFO - PROCESS | 1771 | 1464714508132 Marionette TRACE conn3 -> [0,2214,"setScriptTimeout",{"ms":35000}] 10:08:28 INFO - PROCESS | 1771 | 1464714508135 Marionette TRACE conn3 <- [1,2214,null,{}] 10:08:28 INFO - PROCESS | 1771 | 1464714508141 Marionette TRACE conn3 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:28 INFO - PROCESS | 1771 | 1464714508538 Marionette TRACE conn3 <- [1,2215,null,{"value":null}] 10:08:28 INFO - PROCESS | 1771 | 1464714508764 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:28 INFO - PROCESS | 1771 | ++DOCSHELL 0x88d48400 == 137 [pid = 1771] [id = 561] 10:08:28 INFO - PROCESS | 1771 | ++DOMWINDOW == 128 (0x88d49000) [pid = 1771] [serial = 1684] [outer = (nil)] 10:08:28 INFO - PROCESS | 1771 | ++DOMWINDOW == 129 (0x88d56c00) [pid = 1771] [serial = 1685] [outer = 0x88d49000] 10:08:28 INFO - PROCESS | 1771 | 1464714508923 Marionette DEBUG loaded listener.js 10:08:29 INFO - PROCESS | 1771 | ++DOMWINDOW == 130 (0x8a008400) [pid = 1771] [serial = 1686] [outer = 0x88d49000] 10:08:29 INFO - PROCESS | 1771 | 1464714509880 Marionette TRACE conn3 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 10:08:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 10:08:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 1787ms 10:08:29 INFO - PROCESS | 1771 | 1464714509922 Marionette TRACE conn3 -> [0,2217,"getWindowHandle",null] 10:08:29 INFO - PROCESS | 1771 | 1464714509928 Marionette TRACE conn3 <- [1,2217,null,{"value":"8"}] 10:08:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 10:08:29 INFO - PROCESS | 1771 | 1464714509936 Marionette TRACE conn3 -> [0,2218,"setScriptTimeout",{"ms":35000}] 10:08:29 INFO - PROCESS | 1771 | 1464714509943 Marionette TRACE conn3 <- [1,2218,null,{}] 10:08:29 INFO - PROCESS | 1771 | 1464714509950 Marionette TRACE conn3 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:30 INFO - PROCESS | 1771 | 1464714510174 Marionette TRACE conn3 <- [1,2219,null,{"value":null}] 10:08:30 INFO - PROCESS | 1771 | 1464714510536 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:30 INFO - PROCESS | 1771 | ++DOCSHELL 0x8c138000 == 138 [pid = 1771] [id = 562] 10:08:30 INFO - PROCESS | 1771 | ++DOMWINDOW == 131 (0x8c13e400) [pid = 1771] [serial = 1687] [outer = (nil)] 10:08:30 INFO - PROCESS | 1771 | ++DOMWINDOW == 132 (0x8c2c5000) [pid = 1771] [serial = 1688] [outer = 0x8c13e400] 10:08:30 INFO - PROCESS | 1771 | 1464714510635 Marionette DEBUG loaded listener.js 10:08:30 INFO - PROCESS | 1771 | ++DOMWINDOW == 133 (0x8d43f000) [pid = 1771] [serial = 1689] [outer = 0x8c13e400] 10:08:31 INFO - PROCESS | 1771 | 1464714511547 Marionette TRACE conn3 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 10:08:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 10:08:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1682ms 10:08:31 INFO - PROCESS | 1771 | 1464714511619 Marionette TRACE conn3 -> [0,2221,"getWindowHandle",null] 10:08:31 INFO - PROCESS | 1771 | 1464714511623 Marionette TRACE conn3 <- [1,2221,null,{"value":"8"}] 10:08:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 10:08:31 INFO - PROCESS | 1771 | 1464714511631 Marionette TRACE conn3 -> [0,2222,"setScriptTimeout",{"ms":35000}] 10:08:31 INFO - PROCESS | 1771 | 1464714511634 Marionette TRACE conn3 <- [1,2222,null,{}] 10:08:31 INFO - PROCESS | 1771 | 1464714511641 Marionette TRACE conn3 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:31 INFO - PROCESS | 1771 | 1464714511858 Marionette TRACE conn3 <- [1,2223,null,{"value":null}] 10:08:32 INFO - PROCESS | 1771 | 1464714512245 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:32 INFO - PROCESS | 1771 | ++DOCSHELL 0x8da7b800 == 139 [pid = 1771] [id = 563] 10:08:32 INFO - PROCESS | 1771 | ++DOMWINDOW == 134 (0x8e606800) [pid = 1771] [serial = 1690] [outer = (nil)] 10:08:32 INFO - PROCESS | 1771 | ++DOMWINDOW == 135 (0x8e8ec400) [pid = 1771] [serial = 1691] [outer = 0x8e606800] 10:08:32 INFO - PROCESS | 1771 | 1464714512340 Marionette DEBUG loaded listener.js 10:08:32 INFO - PROCESS | 1771 | ++DOMWINDOW == 136 (0x8ee80c00) [pid = 1771] [serial = 1692] [outer = 0x8e606800] 10:08:33 INFO - PROCESS | 1771 | 1464714513253 Marionette TRACE conn3 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 10:08:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 10:08:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1682ms 10:08:33 INFO - PROCESS | 1771 | 1464714513314 Marionette TRACE conn3 -> [0,2225,"getWindowHandle",null] 10:08:33 INFO - PROCESS | 1771 | 1464714513320 Marionette TRACE conn3 <- [1,2225,null,{"value":"8"}] 10:08:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 10:08:33 INFO - PROCESS | 1771 | 1464714513338 Marionette TRACE conn3 -> [0,2226,"setScriptTimeout",{"ms":35000}] 10:08:33 INFO - PROCESS | 1771 | 1464714513345 Marionette TRACE conn3 <- [1,2226,null,{}] 10:08:33 INFO - PROCESS | 1771 | 1464714513352 Marionette TRACE conn3 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:33 INFO - PROCESS | 1771 | 1464714513613 Marionette TRACE conn3 <- [1,2227,null,{"value":null}] 10:08:33 INFO - PROCESS | 1771 | 1464714513934 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:33 INFO - PROCESS | 1771 | ++DOCSHELL 0x8e608c00 == 140 [pid = 1771] [id = 564] 10:08:33 INFO - PROCESS | 1771 | ++DOMWINDOW == 137 (0x8ee82400) [pid = 1771] [serial = 1693] [outer = (nil)] 10:08:34 INFO - PROCESS | 1771 | ++DOMWINDOW == 138 (0x8f1f1400) [pid = 1771] [serial = 1694] [outer = 0x8ee82400] 10:08:34 INFO - PROCESS | 1771 | 1464714514023 Marionette DEBUG loaded listener.js 10:08:34 INFO - PROCESS | 1771 | ++DOMWINDOW == 139 (0x910f7c00) [pid = 1771] [serial = 1695] [outer = 0x8ee82400] 10:08:34 INFO - PROCESS | 1771 | 1464714514894 Marionette TRACE conn3 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 10:08:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 10:08:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1595ms 10:08:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 10:08:34 INFO - PROCESS | 1771 | 1464714514925 Marionette TRACE conn3 -> [0,2229,"getWindowHandle",null] 10:08:34 INFO - PROCESS | 1771 | 1464714514929 Marionette TRACE conn3 <- [1,2229,null,{"value":"8"}] 10:08:34 INFO - PROCESS | 1771 | 1464714514935 Marionette TRACE conn3 -> [0,2230,"setScriptTimeout",{"ms":35000}] 10:08:34 INFO - PROCESS | 1771 | 1464714514939 Marionette TRACE conn3 <- [1,2230,null,{}] 10:08:34 INFO - PROCESS | 1771 | 1464714514944 Marionette TRACE conn3 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:35 INFO - PROCESS | 1771 | 1464714515145 Marionette TRACE conn3 <- [1,2231,null,{"value":null}] 10:08:35 INFO - PROCESS | 1771 | 1464714515430 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:35 INFO - PROCESS | 1771 | ++DOCSHELL 0x8c20d400 == 141 [pid = 1771] [id = 565] 10:08:35 INFO - PROCESS | 1771 | ++DOMWINDOW == 140 (0x8da78000) [pid = 1771] [serial = 1696] [outer = (nil)] 10:08:35 INFO - PROCESS | 1771 | ++DOMWINDOW == 141 (0x91b3c800) [pid = 1771] [serial = 1697] [outer = 0x8da78000] 10:08:35 INFO - PROCESS | 1771 | 1464714515579 Marionette DEBUG loaded listener.js 10:08:35 INFO - PROCESS | 1771 | ++DOMWINDOW == 142 (0x91bd8800) [pid = 1771] [serial = 1698] [outer = 0x8da78000] 10:08:36 INFO - PROCESS | 1771 | 1464714516463 Marionette TRACE conn3 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 10:08:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 10:08:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1579ms 10:08:36 INFO - PROCESS | 1771 | 1464714516514 Marionette TRACE conn3 -> [0,2233,"getWindowHandle",null] 10:08:36 INFO - PROCESS | 1771 | 1464714516518 Marionette TRACE conn3 <- [1,2233,null,{"value":"8"}] 10:08:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 10:08:36 INFO - PROCESS | 1771 | 1464714516525 Marionette TRACE conn3 -> [0,2234,"setScriptTimeout",{"ms":35000}] 10:08:36 INFO - PROCESS | 1771 | 1464714516529 Marionette TRACE conn3 <- [1,2234,null,{}] 10:08:36 INFO - PROCESS | 1771 | 1464714516534 Marionette TRACE conn3 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:36 INFO - PROCESS | 1771 | 1464714516764 Marionette TRACE conn3 <- [1,2235,null,{"value":null}] 10:08:37 INFO - PROCESS | 1771 | 1464714517051 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:37 INFO - PROCESS | 1771 | ++DOCSHELL 0x91c6e800 == 142 [pid = 1771] [id = 566] 10:08:37 INFO - PROCESS | 1771 | ++DOMWINDOW == 143 (0x91c6f400) [pid = 1771] [serial = 1699] [outer = (nil)] 10:08:37 INFO - PROCESS | 1771 | ++DOMWINDOW == 144 (0x91ccf400) [pid = 1771] [serial = 1700] [outer = 0x91c6f400] 10:08:37 INFO - PROCESS | 1771 | 1464714517216 Marionette DEBUG loaded listener.js 10:08:37 INFO - PROCESS | 1771 | ++DOMWINDOW == 145 (0x91dee400) [pid = 1771] [serial = 1701] [outer = 0x91c6f400] 10:08:38 INFO - PROCESS | 1771 | 1464714518143 Marionette TRACE conn3 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 10:08:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 10:08:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1683ms 10:08:38 INFO - PROCESS | 1771 | 1464714518209 Marionette TRACE conn3 -> [0,2237,"getWindowHandle",null] 10:08:38 INFO - PROCESS | 1771 | 1464714518213 Marionette TRACE conn3 <- [1,2237,null,{"value":"8"}] 10:08:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 10:08:38 INFO - PROCESS | 1771 | 1464714518219 Marionette TRACE conn3 -> [0,2238,"setScriptTimeout",{"ms":35000}] 10:08:38 INFO - PROCESS | 1771 | 1464714518222 Marionette TRACE conn3 <- [1,2238,null,{}] 10:08:38 INFO - PROCESS | 1771 | 1464714518228 Marionette TRACE conn3 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:38 INFO - PROCESS | 1771 | 1464714518447 Marionette TRACE conn3 <- [1,2239,null,{"value":null}] 10:08:38 INFO - PROCESS | 1771 | 1464714518773 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:38 INFO - PROCESS | 1771 | ++DOCSHELL 0x91b33400 == 143 [pid = 1771] [id = 567] 10:08:38 INFO - PROCESS | 1771 | ++DOMWINDOW == 146 (0x91c63c00) [pid = 1771] [serial = 1702] [outer = (nil)] 10:08:38 INFO - PROCESS | 1771 | ++DOMWINDOW == 147 (0x923cc000) [pid = 1771] [serial = 1703] [outer = 0x91c63c00] 10:08:38 INFO - PROCESS | 1771 | 1464714518862 Marionette DEBUG loaded listener.js 10:08:38 INFO - PROCESS | 1771 | ++DOMWINDOW == 148 (0x923d7800) [pid = 1771] [serial = 1704] [outer = 0x91c63c00] 10:08:39 INFO - PROCESS | 1771 | 1464714519700 Marionette TRACE conn3 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 10:08:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 10:08:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 1529ms 10:08:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 10:08:39 INFO - PROCESS | 1771 | 1464714519750 Marionette TRACE conn3 -> [0,2241,"getWindowHandle",null] 10:08:39 INFO - PROCESS | 1771 | 1464714519753 Marionette TRACE conn3 <- [1,2241,null,{"value":"8"}] 10:08:39 INFO - PROCESS | 1771 | 1464714519777 Marionette TRACE conn3 -> [0,2242,"setScriptTimeout",{"ms":35000}] 10:08:39 INFO - PROCESS | 1771 | 1464714519781 Marionette TRACE conn3 <- [1,2242,null,{}] 10:08:39 INFO - PROCESS | 1771 | 1464714519792 Marionette TRACE conn3 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:40 INFO - PROCESS | 1771 | 1464714520000 Marionette TRACE conn3 <- [1,2243,null,{"value":null}] 10:08:40 INFO - PROCESS | 1771 | 1464714520288 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:40 INFO - PROCESS | 1771 | ++DOCSHELL 0x8db83800 == 144 [pid = 1771] [id = 568] 10:08:40 INFO - PROCESS | 1771 | ++DOMWINDOW == 149 (0x8dbb2400) [pid = 1771] [serial = 1705] [outer = (nil)] 10:08:40 INFO - PROCESS | 1771 | ++DOMWINDOW == 150 (0x93b91c00) [pid = 1771] [serial = 1706] [outer = 0x8dbb2400] 10:08:40 INFO - PROCESS | 1771 | 1464714520428 Marionette DEBUG loaded listener.js 10:08:40 INFO - PROCESS | 1771 | ++DOMWINDOW == 151 (0x9468c800) [pid = 1771] [serial = 1707] [outer = 0x8dbb2400] 10:08:41 INFO - PROCESS | 1771 | 1464714521379 Marionette TRACE conn3 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 10:08:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 10:08:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1655ms 10:08:41 INFO - PROCESS | 1771 | 1464714521414 Marionette TRACE conn3 -> [0,2245,"getWindowHandle",null] 10:08:41 INFO - PROCESS | 1771 | 1464714521418 Marionette TRACE conn3 <- [1,2245,null,{"value":"8"}] 10:08:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 10:08:41 INFO - PROCESS | 1771 | 1464714521425 Marionette TRACE conn3 -> [0,2246,"setScriptTimeout",{"ms":35000}] 10:08:41 INFO - PROCESS | 1771 | 1464714521428 Marionette TRACE conn3 <- [1,2246,null,{}] 10:08:41 INFO - PROCESS | 1771 | 1464714521434 Marionette TRACE conn3 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:41 INFO - PROCESS | 1771 | 1464714521644 Marionette TRACE conn3 <- [1,2247,null,{"value":null}] 10:08:41 INFO - PROCESS | 1771 | 1464714521974 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:42 INFO - PROCESS | 1771 | ++DOCSHELL 0x923ca000 == 145 [pid = 1771] [id = 569] 10:08:42 INFO - PROCESS | 1771 | ++DOMWINDOW == 152 (0x92ee6000) [pid = 1771] [serial = 1708] [outer = (nil)] 10:08:42 INFO - PROCESS | 1771 | ++DOMWINDOW == 153 (0x9522ac00) [pid = 1771] [serial = 1709] [outer = 0x92ee6000] 10:08:42 INFO - PROCESS | 1771 | 1464714522064 Marionette DEBUG loaded listener.js 10:08:42 INFO - PROCESS | 1771 | ++DOMWINDOW == 154 (0x9522e000) [pid = 1771] [serial = 1710] [outer = 0x92ee6000] 10:08:43 INFO - PROCESS | 1771 | 1464714523013 Marionette TRACE conn3 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 10:08:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 10:08:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1634ms 10:08:43 INFO - PROCESS | 1771 | 1464714523059 Marionette TRACE conn3 -> [0,2249,"getWindowHandle",null] 10:08:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 10:08:43 INFO - PROCESS | 1771 | 1464714523063 Marionette TRACE conn3 <- [1,2249,null,{"value":"8"}] 10:08:43 INFO - PROCESS | 1771 | 1464714523070 Marionette TRACE conn3 -> [0,2250,"setScriptTimeout",{"ms":35000}] 10:08:43 INFO - PROCESS | 1771 | 1464714523081 Marionette TRACE conn3 <- [1,2250,null,{}] 10:08:43 INFO - PROCESS | 1771 | 1464714523086 Marionette TRACE conn3 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:43 INFO - PROCESS | 1771 | 1464714523304 Marionette TRACE conn3 <- [1,2251,null,{"value":null}] 10:08:43 INFO - PROCESS | 1771 | 1464714523633 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:43 INFO - PROCESS | 1771 | ++DOCSHELL 0x92256000 == 146 [pid = 1771] [id = 570] 10:08:43 INFO - PROCESS | 1771 | ++DOMWINDOW == 155 (0x951f4800) [pid = 1771] [serial = 1711] [outer = (nil)] 10:08:43 INFO - PROCESS | 1771 | ++DOMWINDOW == 156 (0x957d9800) [pid = 1771] [serial = 1712] [outer = 0x951f4800] 10:08:43 INFO - PROCESS | 1771 | 1464714523723 Marionette DEBUG loaded listener.js 10:08:43 INFO - PROCESS | 1771 | ++DOMWINDOW == 157 (0x957df800) [pid = 1771] [serial = 1713] [outer = 0x951f4800] 10:08:44 INFO - PROCESS | 1771 | 1464714524574 Marionette TRACE conn3 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 10:08:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 10:08:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1539ms 10:08:44 INFO - PROCESS | 1771 | 1464714524609 Marionette TRACE conn3 -> [0,2253,"getWindowHandle",null] 10:08:44 INFO - PROCESS | 1771 | 1464714524614 Marionette TRACE conn3 <- [1,2253,null,{"value":"8"}] 10:08:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 10:08:44 INFO - PROCESS | 1771 | 1464714524620 Marionette TRACE conn3 -> [0,2254,"setScriptTimeout",{"ms":35000}] 10:08:44 INFO - PROCESS | 1771 | 1464714524624 Marionette TRACE conn3 <- [1,2254,null,{}] 10:08:44 INFO - PROCESS | 1771 | 1464714524630 Marionette TRACE conn3 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:44 INFO - PROCESS | 1771 | 1464714524931 Marionette TRACE conn3 <- [1,2255,null,{"value":null}] 10:08:45 INFO - PROCESS | 1771 | 1464714525149 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:45 INFO - PROCESS | 1771 | ++DOCSHELL 0x92ee4800 == 147 [pid = 1771] [id = 571] 10:08:45 INFO - PROCESS | 1771 | ++DOMWINDOW == 158 (0x9591e800) [pid = 1771] [serial = 1714] [outer = (nil)] 10:08:45 INFO - PROCESS | 1771 | ++DOMWINDOW == 159 (0x9887c400) [pid = 1771] [serial = 1715] [outer = 0x9591e800] 10:08:45 INFO - PROCESS | 1771 | 1464714525298 Marionette DEBUG loaded listener.js 10:08:45 INFO - PROCESS | 1771 | ++DOMWINDOW == 160 (0x99b5fc00) [pid = 1771] [serial = 1716] [outer = 0x9591e800] 10:08:46 INFO - PROCESS | 1771 | 1464714526284 Marionette TRACE conn3 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 10:08:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 10:08:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1738ms 10:08:46 INFO - PROCESS | 1771 | 1464714526359 Marionette TRACE conn3 -> [0,2257,"getWindowHandle",null] 10:08:46 INFO - PROCESS | 1771 | 1464714526362 Marionette TRACE conn3 <- [1,2257,null,{"value":"8"}] 10:08:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 10:08:46 INFO - PROCESS | 1771 | 1464714526369 Marionette TRACE conn3 -> [0,2258,"setScriptTimeout",{"ms":35000}] 10:08:46 INFO - PROCESS | 1771 | 1464714526373 Marionette TRACE conn3 <- [1,2258,null,{}] 10:08:46 INFO - PROCESS | 1771 | 1464714526379 Marionette TRACE conn3 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:46 INFO - PROCESS | 1771 | 1464714526656 Marionette TRACE conn3 <- [1,2259,null,{"value":null}] 10:08:47 INFO - PROCESS | 1771 | 1464714526994 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:47 INFO - PROCESS | 1771 | ++DOCSHELL 0x976d3c00 == 148 [pid = 1771] [id = 572] 10:08:47 INFO - PROCESS | 1771 | ++DOMWINDOW == 161 (0x99f2dc00) [pid = 1771] [serial = 1717] [outer = (nil)] 10:08:47 INFO - PROCESS | 1771 | ++DOMWINDOW == 162 (0x9a1ab400) [pid = 1771] [serial = 1718] [outer = 0x99f2dc00] 10:08:47 INFO - PROCESS | 1771 | 1464714527078 Marionette DEBUG loaded listener.js 10:08:47 INFO - PROCESS | 1771 | ++DOMWINDOW == 163 (0x9a1afc00) [pid = 1771] [serial = 1719] [outer = 0x99f2dc00] 10:08:48 INFO - PROCESS | 1771 | 1464714528025 Marionette TRACE conn3 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 10:08:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 10:08:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1731ms 10:08:48 INFO - PROCESS | 1771 | 1464714528100 Marionette TRACE conn3 -> [0,2261,"getWindowHandle",null] 10:08:48 INFO - PROCESS | 1771 | 1464714528104 Marionette TRACE conn3 <- [1,2261,null,{"value":"8"}] 10:08:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 10:08:48 INFO - PROCESS | 1771 | 1464714528111 Marionette TRACE conn3 -> [0,2262,"setScriptTimeout",{"ms":35000}] 10:08:48 INFO - PROCESS | 1771 | 1464714528113 Marionette TRACE conn3 <- [1,2262,null,{}] 10:08:48 INFO - PROCESS | 1771 | 1464714528119 Marionette TRACE conn3 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:48 INFO - PROCESS | 1771 | 1464714528371 Marionette TRACE conn3 <- [1,2263,null,{"value":null}] 10:08:48 INFO - PROCESS | 1771 | 1464714528701 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:48 INFO - PROCESS | 1771 | ++DOCSHELL 0x923cbc00 == 149 [pid = 1771] [id = 573] 10:08:48 INFO - PROCESS | 1771 | ++DOMWINDOW == 164 (0x95236000) [pid = 1771] [serial = 1720] [outer = (nil)] 10:08:48 INFO - PROCESS | 1771 | ++DOMWINDOW == 165 (0x9a6e2000) [pid = 1771] [serial = 1721] [outer = 0x95236000] 10:08:48 INFO - PROCESS | 1771 | 1464714528792 Marionette DEBUG loaded listener.js 10:08:48 INFO - PROCESS | 1771 | ++DOMWINDOW == 166 (0x9a725400) [pid = 1771] [serial = 1722] [outer = 0x95236000] 10:08:49 INFO - PROCESS | 1771 | 1464714529706 Marionette TRACE conn3 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 10:08:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 10:08:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1636ms 10:08:49 INFO - PROCESS | 1771 | 1464714529748 Marionette TRACE conn3 -> [0,2265,"getWindowHandle",null] 10:08:49 INFO - PROCESS | 1771 | 1464714529752 Marionette TRACE conn3 <- [1,2265,null,{"value":"8"}] 10:08:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 10:08:49 INFO - PROCESS | 1771 | 1464714529758 Marionette TRACE conn3 -> [0,2266,"setScriptTimeout",{"ms":35000}] 10:08:49 INFO - PROCESS | 1771 | 1464714529761 Marionette TRACE conn3 <- [1,2266,null,{}] 10:08:49 INFO - PROCESS | 1771 | 1464714529767 Marionette TRACE conn3 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:49 INFO - PROCESS | 1771 | 1464714529976 Marionette TRACE conn3 <- [1,2267,null,{"value":null}] 10:08:50 INFO - PROCESS | 1771 | 1464714530251 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:50 INFO - PROCESS | 1771 | ++DOCSHELL 0x950a9400 == 150 [pid = 1771] [id = 574] 10:08:50 INFO - PROCESS | 1771 | ++DOMWINDOW == 167 (0x9522a400) [pid = 1771] [serial = 1723] [outer = (nil)] 10:08:50 INFO - PROCESS | 1771 | ++DOMWINDOW == 168 (0x9b90c400) [pid = 1771] [serial = 1724] [outer = 0x9522a400] 10:08:50 INFO - PROCESS | 1771 | 1464714530401 Marionette DEBUG loaded listener.js 10:08:50 INFO - PROCESS | 1771 | ++DOMWINDOW == 169 (0x9b923000) [pid = 1771] [serial = 1725] [outer = 0x9522a400] 10:08:51 INFO - PROCESS | 1771 | 1464714531312 Marionette TRACE conn3 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 10:08:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 10:08:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1630ms 10:08:51 INFO - PROCESS | 1771 | 1464714531389 Marionette TRACE conn3 -> [0,2269,"getWindowHandle",null] 10:08:51 INFO - PROCESS | 1771 | 1464714531393 Marionette TRACE conn3 <- [1,2269,null,{"value":"8"}] 10:08:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 10:08:51 INFO - PROCESS | 1771 | 1464714531399 Marionette TRACE conn3 -> [0,2270,"setScriptTimeout",{"ms":35000}] 10:08:51 INFO - PROCESS | 1771 | 1464714531402 Marionette TRACE conn3 <- [1,2270,null,{}] 10:08:51 INFO - PROCESS | 1771 | 1464714531408 Marionette TRACE conn3 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:51 INFO - PROCESS | 1771 | 1464714531677 Marionette TRACE conn3 <- [1,2271,null,{"value":null}] 10:08:52 INFO - PROCESS | 1771 | 1464714532014 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:52 INFO - PROCESS | 1771 | ++DOCSHELL 0x9a4bd400 == 151 [pid = 1771] [id = 575] 10:08:52 INFO - PROCESS | 1771 | ++DOMWINDOW == 170 (0x9a6e4400) [pid = 1771] [serial = 1726] [outer = (nil)] 10:08:52 INFO - PROCESS | 1771 | ++DOMWINDOW == 171 (0x9cda0800) [pid = 1771] [serial = 1727] [outer = 0x9a6e4400] 10:08:52 INFO - PROCESS | 1771 | 1464714532102 Marionette DEBUG loaded listener.js 10:08:52 INFO - PROCESS | 1771 | ++DOMWINDOW == 172 (0x9cda6000) [pid = 1771] [serial = 1728] [outer = 0x9a6e4400] 10:08:53 INFO - PROCESS | 1771 | 1464714533003 Marionette TRACE conn3 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 10:08:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 10:08:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 1680ms 10:08:53 INFO - PROCESS | 1771 | 1464714533081 Marionette TRACE conn3 -> [0,2273,"getWindowHandle",null] 10:08:53 INFO - PROCESS | 1771 | 1464714533084 Marionette TRACE conn3 <- [1,2273,null,{"value":"8"}] 10:08:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 10:08:53 INFO - PROCESS | 1771 | 1464714533091 Marionette TRACE conn3 -> [0,2274,"setScriptTimeout",{"ms":35000}] 10:08:53 INFO - PROCESS | 1771 | 1464714533095 Marionette TRACE conn3 <- [1,2274,null,{}] 10:08:53 INFO - PROCESS | 1771 | 1464714533101 Marionette TRACE conn3 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:53 INFO - PROCESS | 1771 | 1464714533365 Marionette TRACE conn3 <- [1,2275,null,{"value":null}] 10:08:53 INFO - PROCESS | 1771 | 1464714533709 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:53 INFO - PROCESS | 1771 | ++DOCSHELL 0x896d4000 == 152 [pid = 1771] [id = 576] 10:08:53 INFO - PROCESS | 1771 | ++DOMWINDOW == 173 (0x9bbe6400) [pid = 1771] [serial = 1729] [outer = (nil)] 10:08:53 INFO - PROCESS | 1771 | ++DOMWINDOW == 174 (0xa22ba400) [pid = 1771] [serial = 1730] [outer = 0x9bbe6400] 10:08:53 INFO - PROCESS | 1771 | 1464714533801 Marionette DEBUG loaded listener.js 10:08:53 INFO - PROCESS | 1771 | ++DOMWINDOW == 175 (0xa23c4400) [pid = 1771] [serial = 1731] [outer = 0x9bbe6400] 10:08:54 INFO - PROCESS | 1771 | 1464714534691 Marionette TRACE conn3 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 10:08:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 10:08:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1633ms 10:08:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 10:08:54 INFO - PROCESS | 1771 | 1464714534726 Marionette TRACE conn3 -> [0,2277,"getWindowHandle",null] 10:08:54 INFO - PROCESS | 1771 | 1464714534729 Marionette TRACE conn3 <- [1,2277,null,{"value":"8"}] 10:08:54 INFO - PROCESS | 1771 | 1464714534736 Marionette TRACE conn3 -> [0,2278,"setScriptTimeout",{"ms":35000}] 10:08:54 INFO - PROCESS | 1771 | 1464714534742 Marionette TRACE conn3 <- [1,2278,null,{}] 10:08:54 INFO - PROCESS | 1771 | 1464714534747 Marionette TRACE conn3 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:54 INFO - PROCESS | 1771 | 1464714534955 Marionette TRACE conn3 <- [1,2279,null,{"value":null}] 10:08:55 INFO - PROCESS | 1771 | 1464714535258 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:55 INFO - PROCESS | 1771 | ++DOCSHELL 0x86aa5800 == 153 [pid = 1771] [id = 577] 10:08:55 INFO - PROCESS | 1771 | ++DOMWINDOW == 176 (0x876b9800) [pid = 1771] [serial = 1732] [outer = (nil)] 10:08:55 INFO - PROCESS | 1771 | ++DOMWINDOW == 177 (0x876c0800) [pid = 1771] [serial = 1733] [outer = 0x876b9800] 10:08:55 INFO - PROCESS | 1771 | 1464714535407 Marionette DEBUG loaded listener.js 10:08:55 INFO - PROCESS | 1771 | ++DOMWINDOW == 178 (0x876c3c00) [pid = 1771] [serial = 1734] [outer = 0x876b9800] 10:08:56 INFO - PROCESS | 1771 | 1464714536321 Marionette TRACE conn3 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 10:08:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 10:08:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1635ms 10:08:56 INFO - PROCESS | 1771 | 1464714536371 Marionette TRACE conn3 -> [0,2281,"getWindowHandle",null] 10:08:56 INFO - PROCESS | 1771 | 1464714536375 Marionette TRACE conn3 <- [1,2281,null,{"value":"8"}] 10:08:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 10:08:56 INFO - PROCESS | 1771 | 1464714536381 Marionette TRACE conn3 -> [0,2282,"setScriptTimeout",{"ms":35000}] 10:08:56 INFO - PROCESS | 1771 | 1464714536384 Marionette TRACE conn3 <- [1,2282,null,{}] 10:08:56 INFO - PROCESS | 1771 | 1464714536390 Marionette TRACE conn3 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:56 INFO - PROCESS | 1771 | 1464714536612 Marionette TRACE conn3 <- [1,2283,null,{"value":null}] 10:08:56 INFO - PROCESS | 1771 | 1464714536944 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:56 INFO - PROCESS | 1771 | ++DOCSHELL 0x876c1800 == 154 [pid = 1771] [id = 578] 10:08:56 INFO - PROCESS | 1771 | ++DOMWINDOW == 179 (0x876c5c00) [pid = 1771] [serial = 1735] [outer = (nil)] 10:08:57 INFO - PROCESS | 1771 | ++DOMWINDOW == 180 (0xa060e400) [pid = 1771] [serial = 1736] [outer = 0x876c5c00] 10:08:57 INFO - PROCESS | 1771 | 1464714537030 Marionette DEBUG loaded listener.js 10:08:57 INFO - PROCESS | 1771 | ++DOMWINDOW == 181 (0xa273d800) [pid = 1771] [serial = 1737] [outer = 0x876c5c00] 10:08:57 INFO - PROCESS | 1771 | 1464714537956 Marionette TRACE conn3 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 10:08:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 10:08:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1639ms 10:08:58 INFO - PROCESS | 1771 | 1464714538021 Marionette TRACE conn3 -> [0,2285,"getWindowHandle",null] 10:08:58 INFO - PROCESS | 1771 | 1464714538024 Marionette TRACE conn3 <- [1,2285,null,{"value":"8"}] 10:08:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 10:08:58 INFO - PROCESS | 1771 | 1464714538031 Marionette TRACE conn3 -> [0,2286,"setScriptTimeout",{"ms":35000}] 10:08:58 INFO - PROCESS | 1771 | 1464714538034 Marionette TRACE conn3 <- [1,2286,null,{}] 10:08:58 INFO - PROCESS | 1771 | 1464714538040 Marionette TRACE conn3 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:58 INFO - PROCESS | 1771 | 1464714538296 Marionette TRACE conn3 <- [1,2287,null,{"value":null}] 10:08:58 INFO - PROCESS | 1771 | 1464714538634 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:00 INFO - PROCESS | 1771 | --DOCSHELL 0x8dba7400 == 153 [pid = 1771] [id = 359] 10:09:00 INFO - PROCESS | 1771 | --DOCSHELL 0x951e8400 == 152 [pid = 1771] [id = 365] 10:09:00 INFO - PROCESS | 1771 | --DOCSHELL 0x8f1ee800 == 151 [pid = 1771] [id = 360] 10:09:00 INFO - PROCESS | 1771 | --DOCSHELL 0x86aa5c00 == 150 [pid = 1771] [id = 361] 10:09:00 INFO - PROCESS | 1771 | --DOCSHELL 0x9b92e000 == 149 [pid = 1771] [id = 20] 10:09:00 INFO - PROCESS | 1771 | --DOCSHELL 0x91c6e000 == 148 [pid = 1771] [id = 362] 10:09:00 INFO - PROCESS | 1771 | --DOCSHELL 0x88d52800 == 147 [pid = 1771] [id = 560] 10:09:00 INFO - PROCESS | 1771 | --DOCSHELL 0x8c0afc00 == 146 [pid = 1771] [id = 559] 10:09:00 INFO - PROCESS | 1771 | --DOCSHELL 0x8a3c8800 == 145 [pid = 1771] [id = 558] 10:09:00 INFO - PROCESS | 1771 | --DOCSHELL 0x88d4c000 == 144 [pid = 1771] [id = 557] 10:09:00 INFO - PROCESS | 1771 | --DOCSHELL 0x91cd4c00 == 143 [pid = 1771] [id = 545] 10:09:00 INFO - PROCESS | 1771 | --DOCSHELL 0x91463800 == 142 [pid = 1771] [id = 544] 10:09:00 INFO - PROCESS | 1771 | --DOCSHELL 0x8f1f5800 == 141 [pid = 1771] [id = 543] 10:09:00 INFO - PROCESS | 1771 | --DOCSHELL 0x8dbaa800 == 140 [pid = 1771] [id = 542] 10:09:00 INFO - PROCESS | 1771 | --DOCSHELL 0x8dcd5c00 == 139 [pid = 1771] [id = 541] 10:09:00 INFO - PROCESS | 1771 | --DOCSHELL 0x89e65c00 == 138 [pid = 1771] [id = 539] 10:09:00 INFO - PROCESS | 1771 | --DOCSHELL 0x8da8ac00 == 137 [pid = 1771] [id = 540] 10:09:00 INFO - PROCESS | 1771 | ++DOCSHELL 0x86aa5c00 == 138 [pid = 1771] [id = 579] 10:09:00 INFO - PROCESS | 1771 | ++DOMWINDOW == 182 (0x8846a000) [pid = 1771] [serial = 1738] [outer = (nil)] 10:09:00 INFO - PROCESS | 1771 | ++DOMWINDOW == 183 (0x88d4c800) [pid = 1771] [serial = 1739] [outer = 0x8846a000] 10:09:00 INFO - PROCESS | 1771 | 1464714540642 Marionette DEBUG loaded listener.js 10:09:00 INFO - PROCESS | 1771 | ++DOMWINDOW == 184 (0x88d57400) [pid = 1771] [serial = 1740] [outer = 0x8846a000] 10:09:00 INFO - PROCESS | 1771 | --DOMWINDOW == 183 (0x8dbee800) [pid = 1771] [serial = 1616] [outer = (nil)] [url = about:blank] 10:09:00 INFO - PROCESS | 1771 | --DOMWINDOW == 182 (0x951e9800) [pid = 1771] [serial = 1575] [outer = (nil)] [url = about:blank] 10:09:00 INFO - PROCESS | 1771 | --DOMWINDOW == 181 (0xa6867000) [pid = 1771] [serial = 1601] [outer = (nil)] [url = about:blank] 10:09:00 INFO - PROCESS | 1771 | --DOMWINDOW == 180 (0x89f16400) [pid = 1771] [serial = 1605] [outer = (nil)] [url = about:blank] 10:09:00 INFO - PROCESS | 1771 | --DOMWINDOW == 179 (0x9a4b5000) [pid = 1771] [serial = 1584] [outer = (nil)] [url = about:blank] 10:09:00 INFO - PROCESS | 1771 | --DOMWINDOW == 178 (0x9811ec00) [pid = 1771] [serial = 1580] [outer = (nil)] [url = about:blank] 10:09:00 INFO - PROCESS | 1771 | --DOMWINDOW == 177 (0x896e0400) [pid = 1771] [serial = 1604] [outer = (nil)] [url = about:blank] 10:09:00 INFO - PROCESS | 1771 | --DOMWINDOW == 176 (0x910f1000) [pid = 1771] [serial = 1560] [outer = (nil)] [url = about:blank] 10:09:01 INFO - PROCESS | 1771 | --DOMWINDOW == 175 (0x8a6ec000) [pid = 1771] [serial = 1608] [outer = (nil)] [url = about:blank] 10:09:01 INFO - PROCESS | 1771 | --DOMWINDOW == 174 (0x8dbf6c00) [pid = 1771] [serial = 1482] [outer = (nil)] [url = about:blank] 10:09:01 INFO - PROCESS | 1771 | --DOMWINDOW == 173 (0x8db7a400) [pid = 1771] [serial = 1614] [outer = (nil)] [url = about:blank] 10:09:01 INFO - PROCESS | 1771 | --DOMWINDOW == 172 (0x8e60a800) [pid = 1771] [serial = 1557] [outer = (nil)] [url = about:blank] 10:09:01 INFO - PROCESS | 1771 | --DOMWINDOW == 171 (0x98812800) [pid = 1771] [serial = 1581] [outer = (nil)] [url = about:blank] 10:09:01 INFO - PROCESS | 1771 | --DOMWINDOW == 170 (0x8dccec00) [pid = 1771] [serial = 1556] [outer = (nil)] [url = about:blank] 10:09:01 INFO - PROCESS | 1771 | --DOMWINDOW == 169 (0x9b3a8c00) [pid = 1771] [serial = 1586] [outer = (nil)] [url = about:blank] 10:09:01 INFO - PROCESS | 1771 | --DOMWINDOW == 168 (0x9bba0000) [pid = 1771] [serial = 1589] [outer = (nil)] [url = about:blank] 10:09:01 INFO - PROCESS | 1771 | --DOMWINDOW == 167 (0x9a1a6800) [pid = 1771] [serial = 1583] [outer = (nil)] [url = about:blank] 10:09:01 INFO - PROCESS | 1771 | --DOMWINDOW == 166 (0x957dbc00) [pid = 1771] [serial = 1578] [outer = (nil)] [url = about:blank] 10:09:01 INFO - PROCESS | 1771 | --DOMWINDOW == 165 (0x92ee5400) [pid = 1771] [serial = 1571] [outer = (nil)] [url = about:blank] 10:09:01 INFO - PROCESS | 1771 | --DOMWINDOW == 164 (0x8c0b0000) [pid = 1771] [serial = 1553] [outer = (nil)] [url = about:blank] 10:09:01 INFO - PROCESS | 1771 | --DOMWINDOW == 163 (0x91dec800) [pid = 1771] [serial = 1568] [outer = (nil)] [url = about:blank] 10:09:01 INFO - PROCESS | 1771 | --DOMWINDOW == 162 (0x8a64d000) [pid = 1771] [serial = 1613] [outer = (nil)] [url = about:blank] 10:09:01 INFO - PROCESS | 1771 | --DOMWINDOW == 161 (0xa31df800) [pid = 1771] [serial = 1595] [outer = (nil)] [url = about:blank] 10:09:01 INFO - PROCESS | 1771 | --DOMWINDOW == 160 (0x8a645000) [pid = 1771] [serial = 1607] [outer = (nil)] [url = about:blank] 10:09:01 INFO - PROCESS | 1771 | --DOMWINDOW == 159 (0xa0605400) [pid = 1771] [serial = 1593] [outer = (nil)] [url = about:blank] 10:09:01 INFO - PROCESS | 1771 | --DOMWINDOW == 158 (0xa6393000) [pid = 1771] [serial = 1599] [outer = (nil)] [url = about:blank] 10:09:01 INFO - PROCESS | 1771 | --DOMWINDOW == 157 (0x8d988800) [pid = 1771] [serial = 1554] [outer = (nil)] [url = about:blank] 10:09:01 INFO - PROCESS | 1771 | --DOMWINDOW == 156 (0xa638dc00) [pid = 1771] [serial = 1598] [outer = (nil)] [url = about:blank] 10:09:01 INFO - PROCESS | 1771 | --DOMWINDOW == 155 (0x93aaa400) [pid = 1771] [serial = 1572] [outer = (nil)] [url = about:blank] 10:09:01 INFO - PROCESS | 1771 | --DOMWINDOW == 154 (0xa69cd800) [pid = 1771] [serial = 1602] [outer = (nil)] [url = about:blank] 10:09:01 INFO - PROCESS | 1771 | --DOMWINDOW == 153 (0x91c69000) [pid = 1771] [serial = 1566] [outer = (nil)] [url = about:blank] 10:09:01 INFO - PROCESS | 1771 | --DOMWINDOW == 152 (0x9bba4800) [pid = 1771] [serial = 1590] [outer = (nil)] [url = about:blank] 10:09:01 INFO - PROCESS | 1771 | --DOMWINDOW == 151 (0x9225c400) [pid = 1771] [serial = 1569] [outer = (nil)] [url = about:blank] 10:09:01 INFO - PROCESS | 1771 | --DOMWINDOW == 150 (0x91b34800) [pid = 1771] [serial = 1562] [outer = (nil)] [url = about:blank] 10:09:01 INFO - PROCESS | 1771 | --DOMWINDOW == 149 (0x8c2c7c00) [pid = 1771] [serial = 1610] [outer = (nil)] [url = about:blank] 10:09:01 INFO - PROCESS | 1771 | --DOMWINDOW == 148 (0x9cd9fc00) [pid = 1771] [serial = 1592] [outer = (nil)] [url = about:blank] 10:09:01 INFO - PROCESS | 1771 | --DOMWINDOW == 147 (0x91b3f800) [pid = 1771] [serial = 1563] [outer = (nil)] [url = about:blank] 10:09:01 INFO - PROCESS | 1771 | --DOMWINDOW == 146 (0x91c62000) [pid = 1771] [serial = 1565] [outer = (nil)] [url = about:blank] 10:09:01 INFO - PROCESS | 1771 | --DOMWINDOW == 145 (0x8f1f0c00) [pid = 1771] [serial = 1559] [outer = (nil)] [url = about:blank] 10:09:01 INFO - PROCESS | 1771 | --DOMWINDOW == 144 (0x950ad000) [pid = 1771] [serial = 1574] [outer = (nil)] [url = about:blank] 10:09:01 INFO - PROCESS | 1771 | --DOMWINDOW == 143 (0x8d991c00) [pid = 1771] [serial = 1611] [outer = (nil)] [url = about:blank] 10:09:01 INFO - PROCESS | 1771 | --DOMWINDOW == 142 (0x9b881800) [pid = 1771] [serial = 1587] [outer = (nil)] [url = about:blank] 10:09:01 INFO - PROCESS | 1771 | --DOMWINDOW == 141 (0x9576cc00) [pid = 1771] [serial = 1577] [outer = (nil)] [url = about:blank] 10:09:01 INFO - PROCESS | 1771 | --DOMWINDOW == 140 (0xa3334000) [pid = 1771] [serial = 1596] [outer = (nil)] [url = about:blank] 10:09:01 INFO - PROCESS | 1771 | 1464714541704 Marionette TRACE conn3 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 10:09:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | getImageData() works with negative width and height, and returns top-to-bottom left-to-right 10:09:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 3733ms 10:09:01 INFO - PROCESS | 1771 | 1464714541766 Marionette TRACE conn3 -> [0,2289,"getWindowHandle",null] 10:09:01 INFO - PROCESS | 1771 | 1464714541773 Marionette TRACE conn3 <- [1,2289,null,{"value":"8"}] 10:09:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 10:09:01 INFO - PROCESS | 1771 | 1464714541782 Marionette TRACE conn3 -> [0,2290,"setScriptTimeout",{"ms":35000}] 10:09:01 INFO - PROCESS | 1771 | 1464714541787 Marionette TRACE conn3 <- [1,2290,null,{}] 10:09:01 INFO - PROCESS | 1771 | 1464714541794 Marionette TRACE conn3 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:02 INFO - PROCESS | 1771 | 1464714542102 Marionette TRACE conn3 <- [1,2291,null,{"value":null}] 10:09:02 INFO - PROCESS | 1771 | 1464714542254 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:02 INFO - PROCESS | 1771 | ++DOCSHELL 0x8a6e8000 == 139 [pid = 1771] [id = 580] 10:09:02 INFO - PROCESS | 1771 | ++DOMWINDOW == 141 (0x8a6eb400) [pid = 1771] [serial = 1741] [outer = (nil)] 10:09:02 INFO - PROCESS | 1771 | ++DOMWINDOW == 142 (0x8ae17000) [pid = 1771] [serial = 1742] [outer = 0x8a6eb400] 10:09:02 INFO - PROCESS | 1771 | 1464714542334 Marionette DEBUG loaded listener.js 10:09:02 INFO - PROCESS | 1771 | ++DOMWINDOW == 143 (0x8c101800) [pid = 1771] [serial = 1743] [outer = 0x8a6eb400] 10:09:03 INFO - PROCESS | 1771 | 1464714543226 Marionette TRACE conn3 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 10:09:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 10:09:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1483ms 10:09:03 INFO - PROCESS | 1771 | 1464714543305 Marionette TRACE conn3 -> [0,2293,"getWindowHandle",null] 10:09:03 INFO - PROCESS | 1771 | 1464714543312 Marionette TRACE conn3 <- [1,2293,null,{"value":"8"}] 10:09:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 10:09:03 INFO - PROCESS | 1771 | 1464714543326 Marionette TRACE conn3 -> [0,2294,"setScriptTimeout",{"ms":35000}] 10:09:03 INFO - PROCESS | 1771 | 1464714543332 Marionette TRACE conn3 <- [1,2294,null,{}] 10:09:03 INFO - PROCESS | 1771 | 1464714543344 Marionette TRACE conn3 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:03 INFO - PROCESS | 1771 | 1464714543626 Marionette TRACE conn3 <- [1,2295,null,{"value":null}] 10:09:03 INFO - PROCESS | 1771 | 1464714543655 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:03 INFO - PROCESS | 1771 | ++DOCSHELL 0x8a645000 == 140 [pid = 1771] [id = 581] 10:09:03 INFO - PROCESS | 1771 | ++DOMWINDOW == 144 (0x8c10d400) [pid = 1771] [serial = 1744] [outer = (nil)] 10:09:03 INFO - PROCESS | 1771 | ++DOMWINDOW == 145 (0x8c132800) [pid = 1771] [serial = 1745] [outer = 0x8c10d400] 10:09:03 INFO - PROCESS | 1771 | 1464714543733 Marionette DEBUG loaded listener.js 10:09:03 INFO - PROCESS | 1771 | ++DOMWINDOW == 146 (0x8c20c000) [pid = 1771] [serial = 1746] [outer = 0x8c10d400] 10:09:04 INFO - PROCESS | 1771 | 1464714544787 Marionette TRACE conn3 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 10:09:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 10:09:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1496ms 10:09:04 INFO - PROCESS | 1771 | 1464714544817 Marionette TRACE conn3 -> [0,2297,"getWindowHandle",null] 10:09:04 INFO - PROCESS | 1771 | 1464714544821 Marionette TRACE conn3 <- [1,2297,null,{"value":"8"}] 10:09:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 10:09:04 INFO - PROCESS | 1771 | 1464714544828 Marionette TRACE conn3 -> [0,2298,"setScriptTimeout",{"ms":35000}] 10:09:04 INFO - PROCESS | 1771 | 1464714544834 Marionette TRACE conn3 <- [1,2298,null,{}] 10:09:04 INFO - PROCESS | 1771 | 1464714544856 Marionette TRACE conn3 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:05 INFO - PROCESS | 1771 | 1464714545133 Marionette TRACE conn3 <- [1,2299,null,{"value":null}] 10:09:05 INFO - PROCESS | 1771 | 1464714545177 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:05 INFO - PROCESS | 1771 | ++DOCSHELL 0x8760c400 == 141 [pid = 1771] [id = 582] 10:09:05 INFO - PROCESS | 1771 | ++DOMWINDOW == 147 (0x8da77800) [pid = 1771] [serial = 1747] [outer = (nil)] 10:09:05 INFO - PROCESS | 1771 | ++DOMWINDOW == 148 (0x8da85800) [pid = 1771] [serial = 1748] [outer = 0x8da77800] 10:09:05 INFO - PROCESS | 1771 | 1464714545251 Marionette DEBUG loaded listener.js 10:09:05 INFO - PROCESS | 1771 | ++DOMWINDOW == 149 (0x8db84000) [pid = 1771] [serial = 1749] [outer = 0x8da77800] 10:09:06 INFO - PROCESS | 1771 | --DOMWINDOW == 148 (0x9ab29c00) [pid = 1771] [serial = 1654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 10:09:06 INFO - PROCESS | 1771 | --DOMWINDOW == 147 (0xa3172000) [pid = 1771] [serial = 1663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 10:09:06 INFO - PROCESS | 1771 | --DOMWINDOW == 146 (0x8da8d000) [pid = 1771] [serial = 1621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 10:09:06 INFO - PROCESS | 1771 | --DOMWINDOW == 145 (0x8e8f5000) [pid = 1771] [serial = 1624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 10:09:06 INFO - PROCESS | 1771 | --DOMWINDOW == 144 (0x8c13e800) [pid = 1771] [serial = 1669] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 10:09:06 INFO - PROCESS | 1771 | --DOMWINDOW == 143 (0x91bdec00) [pid = 1771] [serial = 1633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 10:09:06 INFO - PROCESS | 1771 | --DOMWINDOW == 142 (0x89e69400) [pid = 1771] [serial = 1672] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 10:09:06 INFO - PROCESS | 1771 | --DOMWINDOW == 141 (0x8ee8b800) [pid = 1771] [serial = 1627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 10:09:06 INFO - PROCESS | 1771 | --DOMWINDOW == 140 (0x89f0d800) [pid = 1771] [serial = 1660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 10:09:06 INFO - PROCESS | 1771 | --DOMWINDOW == 139 (0x920cfc00) [pid = 1771] [serial = 1636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 10:09:06 INFO - PROCESS | 1771 | --DOMWINDOW == 138 (0x9a1a3c00) [pid = 1771] [serial = 1651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 10:09:06 INFO - PROCESS | 1771 | --DOMWINDOW == 137 (0x9bbe4400) [pid = 1771] [serial = 1657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 10:09:06 INFO - PROCESS | 1771 | --DOMWINDOW == 136 (0x95912c00) [pid = 1771] [serial = 1645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 10:09:06 INFO - PROCESS | 1771 | --DOMWINDOW == 135 (0x8da71800) [pid = 1771] [serial = 1678] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 10:09:06 INFO - PROCESS | 1771 | --DOMWINDOW == 134 (0x9a4b2000) [pid = 1771] [serial = 1648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 10:09:06 INFO - PROCESS | 1771 | --DOMWINDOW == 133 (0x920cc400) [pid = 1771] [serial = 1642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 10:09:06 INFO - PROCESS | 1771 | --DOMWINDOW == 132 (0x8a04a000) [pid = 1771] [serial = 1618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 10:09:06 INFO - PROCESS | 1771 | --DOMWINDOW == 131 (0x8c135000) [pid = 1771] [serial = 1666] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 10:09:06 INFO - PROCESS | 1771 | --DOMWINDOW == 130 (0x91467800) [pid = 1771] [serial = 1630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 10:09:06 INFO - PROCESS | 1771 | --DOMWINDOW == 129 (0x910f0c00) [pid = 1771] [serial = 1639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 10:09:06 INFO - PROCESS | 1771 | --DOMWINDOW == 128 (0x8ae13400) [pid = 1771] [serial = 1675] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 10:09:06 INFO - PROCESS | 1771 | --DOMWINDOW == 127 (0x8da81000) [pid = 1771] [serial = 1549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 10:09:06 INFO - PROCESS | 1771 | 1464714546858 Marionette TRACE conn3 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 10:09:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 10:09:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 2042ms 10:09:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 10:09:06 INFO - PROCESS | 1771 | 1464714546870 Marionette TRACE conn3 -> [0,2301,"getWindowHandle",null] 10:09:06 INFO - PROCESS | 1771 | 1464714546874 Marionette TRACE conn3 <- [1,2301,null,{"value":"8"}] 10:09:06 INFO - PROCESS | 1771 | 1464714546880 Marionette TRACE conn3 -> [0,2302,"setScriptTimeout",{"ms":35000}] 10:09:06 INFO - PROCESS | 1771 | 1464714546883 Marionette TRACE conn3 <- [1,2302,null,{}] 10:09:06 INFO - PROCESS | 1771 | 1464714546888 Marionette TRACE conn3 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:07 INFO - PROCESS | 1771 | 1464714547077 Marionette TRACE conn3 <- [1,2303,null,{"value":null}] 10:09:07 INFO - PROCESS | 1771 | 1464714547093 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:07 INFO - PROCESS | 1771 | ++DOCSHELL 0x896d7800 == 142 [pid = 1771] [id = 583] 10:09:07 INFO - PROCESS | 1771 | ++DOMWINDOW == 128 (0x8c135000) [pid = 1771] [serial = 1750] [outer = (nil)] 10:09:07 INFO - PROCESS | 1771 | ++DOMWINDOW == 129 (0x8dba9c00) [pid = 1771] [serial = 1751] [outer = 0x8c135000] 10:09:07 INFO - PROCESS | 1771 | 1464714547164 Marionette DEBUG loaded listener.js 10:09:07 INFO - PROCESS | 1771 | ++DOMWINDOW == 130 (0x8dbeb400) [pid = 1771] [serial = 1752] [outer = 0x8c135000] 10:09:08 INFO - PROCESS | 1771 | 1464714548169 Marionette TRACE conn3 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 10:09:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 10:09:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1434ms 10:09:08 INFO - PROCESS | 1771 | 1464714548316 Marionette TRACE conn3 -> [0,2305,"getWindowHandle",null] 10:09:08 INFO - PROCESS | 1771 | 1464714548322 Marionette TRACE conn3 <- [1,2305,null,{"value":"8"}] 10:09:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 10:09:08 INFO - PROCESS | 1771 | 1464714548346 Marionette TRACE conn3 -> [0,2306,"setScriptTimeout",{"ms":35000}] 10:09:08 INFO - PROCESS | 1771 | 1464714548351 Marionette TRACE conn3 <- [1,2306,null,{}] 10:09:08 INFO - PROCESS | 1771 | 1464714548360 Marionette TRACE conn3 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:08 INFO - PROCESS | 1771 | 1464714548587 Marionette TRACE conn3 <- [1,2307,null,{"value":null}] 10:09:08 INFO - PROCESS | 1771 | 1464714548941 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:08 INFO - PROCESS | 1771 | ++DOCSHELL 0x8a054800 == 143 [pid = 1771] [id = 584] 10:09:08 INFO - PROCESS | 1771 | ++DOMWINDOW == 131 (0x8a191400) [pid = 1771] [serial = 1753] [outer = (nil)] 10:09:09 INFO - PROCESS | 1771 | ++DOMWINDOW == 132 (0x8a3c7c00) [pid = 1771] [serial = 1754] [outer = 0x8a191400] 10:09:09 INFO - PROCESS | 1771 | 1464714549035 Marionette DEBUG loaded listener.js 10:09:09 INFO - PROCESS | 1771 | ++DOMWINDOW == 133 (0x8a6f4000) [pid = 1771] [serial = 1755] [outer = 0x8a191400] 10:09:09 INFO - PROCESS | 1771 | 1464714549985 Marionette TRACE conn3 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 10:09:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 10:09:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1684ms 10:09:10 INFO - PROCESS | 1771 | 1464714550031 Marionette TRACE conn3 -> [0,2309,"getWindowHandle",null] 10:09:10 INFO - PROCESS | 1771 | 1464714550037 Marionette TRACE conn3 <- [1,2309,null,{"value":"8"}] 10:09:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 10:09:10 INFO - PROCESS | 1771 | 1464714550050 Marionette TRACE conn3 -> [0,2310,"setScriptTimeout",{"ms":35000}] 10:09:10 INFO - PROCESS | 1771 | 1464714550056 Marionette TRACE conn3 <- [1,2310,null,{}] 10:09:10 INFO - PROCESS | 1771 | 1464714550062 Marionette TRACE conn3 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:10 INFO - PROCESS | 1771 | 1464714550279 Marionette TRACE conn3 <- [1,2311,null,{"value":null}] 10:09:10 INFO - PROCESS | 1771 | 1464714550623 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:10 INFO - PROCESS | 1771 | ++DOCSHELL 0x8c10ec00 == 144 [pid = 1771] [id = 585] 10:09:10 INFO - PROCESS | 1771 | ++DOMWINDOW == 134 (0x8c110000) [pid = 1771] [serial = 1756] [outer = (nil)] 10:09:10 INFO - PROCESS | 1771 | ++DOMWINDOW == 135 (0x8c20b800) [pid = 1771] [serial = 1757] [outer = 0x8c110000] 10:09:10 INFO - PROCESS | 1771 | 1464714550714 Marionette DEBUG loaded listener.js 10:09:10 INFO - PROCESS | 1771 | ++DOMWINDOW == 136 (0x8d440000) [pid = 1771] [serial = 1758] [outer = 0x8c110000] 10:09:11 INFO - PROCESS | 1771 | 1464714551644 Marionette TRACE conn3 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 10:09:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 10:09:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1636ms 10:09:11 INFO - PROCESS | 1771 | 1464714551682 Marionette TRACE conn3 -> [0,2313,"getWindowHandle",null] 10:09:11 INFO - PROCESS | 1771 | 1464714551686 Marionette TRACE conn3 <- [1,2313,null,{"value":"8"}] 10:09:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 10:09:11 INFO - PROCESS | 1771 | 1464714551693 Marionette TRACE conn3 -> [0,2314,"setScriptTimeout",{"ms":35000}] 10:09:11 INFO - PROCESS | 1771 | 1464714551697 Marionette TRACE conn3 <- [1,2314,null,{}] 10:09:11 INFO - PROCESS | 1771 | 1464714551713 Marionette TRACE conn3 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:11 INFO - PROCESS | 1771 | 1464714551938 Marionette TRACE conn3 <- [1,2315,null,{"value":null}] 10:09:12 INFO - PROCESS | 1771 | 1464714552325 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:12 INFO - PROCESS | 1771 | ++DOCSHELL 0x8c20cc00 == 145 [pid = 1771] [id = 586] 10:09:12 INFO - PROCESS | 1771 | ++DOMWINDOW == 137 (0x8da88800) [pid = 1771] [serial = 1759] [outer = (nil)] 10:09:12 INFO - PROCESS | 1771 | ++DOMWINDOW == 138 (0x8dcda000) [pid = 1771] [serial = 1760] [outer = 0x8da88800] 10:09:12 INFO - PROCESS | 1771 | 1464714552428 Marionette DEBUG loaded listener.js 10:09:12 INFO - PROCESS | 1771 | ++DOMWINDOW == 139 (0x8e8f1400) [pid = 1771] [serial = 1761] [outer = 0x8da88800] 10:09:13 INFO - PROCESS | 1771 | 1464714553369 Marionette TRACE conn3 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 10:09:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 10:09:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1731ms 10:09:13 INFO - PROCESS | 1771 | 1464714553425 Marionette TRACE conn3 -> [0,2317,"getWindowHandle",null] 10:09:13 INFO - PROCESS | 1771 | 1464714553428 Marionette TRACE conn3 <- [1,2317,null,{"value":"8"}] 10:09:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 10:09:13 INFO - PROCESS | 1771 | 1464714553435 Marionette TRACE conn3 -> [0,2318,"setScriptTimeout",{"ms":35000}] 10:09:13 INFO - PROCESS | 1771 | 1464714553438 Marionette TRACE conn3 <- [1,2318,null,{}] 10:09:13 INFO - PROCESS | 1771 | 1464714553444 Marionette TRACE conn3 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:13 INFO - PROCESS | 1771 | 1464714553676 Marionette TRACE conn3 <- [1,2319,null,{"value":null}] 10:09:13 INFO - PROCESS | 1771 | 1464714553959 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:14 INFO - PROCESS | 1771 | ++DOCSHELL 0x8da8ac00 == 146 [pid = 1771] [id = 587] 10:09:14 INFO - PROCESS | 1771 | ++DOMWINDOW == 140 (0x8e8ef800) [pid = 1771] [serial = 1762] [outer = (nil)] 10:09:14 INFO - PROCESS | 1771 | ++DOMWINDOW == 141 (0x8f1d8000) [pid = 1771] [serial = 1763] [outer = 0x8e8ef800] 10:09:14 INFO - PROCESS | 1771 | 1464714554106 Marionette DEBUG loaded listener.js 10:09:14 INFO - PROCESS | 1771 | ++DOMWINDOW == 142 (0x8f1f3800) [pid = 1771] [serial = 1764] [outer = 0x8e8ef800] 10:09:14 INFO - PROCESS | 1771 | 1464714554987 Marionette TRACE conn3 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2321,"getWindowHandle",null] 10:09:15 INFO - PROCESS | 1771 | 1464714555069 Marionette TRACE conn3 <- [1,2321,null,{"value":"8"}] 10:09:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 10:09:15 INFO - PROCESS | 1771 | 1464714555076 Marionette TRACE conn3 -> [0,2322,"setScriptTimeout",{"ms":35000}] 10:09:15 INFO - PROCESS | 1771 | 1464714555079 Marionette TRACE conn3 <- [1,2322,null,{}] 10:09:15 INFO - PROCESS | 1771 | 1464714555085 Marionette TRACE conn3 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:15 INFO - PROCESS | 1771 | 1464714555336 Marionette TRACE conn3 <- [1,2323,null,{"value":null}] 10:09:15 INFO - PROCESS | 1771 | 1464714555666 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:15 INFO - PROCESS | 1771 | ++DOCSHELL 0x8c0b8000 == 147 [pid = 1771] [id = 588] 10:09:15 INFO - PROCESS | 1771 | ++DOMWINDOW == 143 (0x8dbb2c00) [pid = 1771] [serial = 1765] [outer = (nil)] 10:09:15 INFO - PROCESS | 1771 | ++DOMWINDOW == 144 (0x91466800) [pid = 1771] [serial = 1766] [outer = 0x8dbb2c00] 10:09:15 INFO - PROCESS | 1771 | 1464714555757 Marionette DEBUG loaded listener.js 10:09:15 INFO - PROCESS | 1771 | ++DOMWINDOW == 145 (0x91b3dc00) [pid = 1771] [serial = 1767] [outer = 0x8dbb2c00] 10:09:16 INFO - PROCESS | 1771 | 1464714556681 Marionette TRACE conn3 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 10:09:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 10:09:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1637ms 10:09:16 INFO - PROCESS | 1771 | 1464714556714 Marionette TRACE conn3 -> [0,2325,"getWindowHandle",null] 10:09:16 INFO - PROCESS | 1771 | 1464714556717 Marionette TRACE conn3 <- [1,2325,null,{"value":"8"}] 10:09:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 10:09:16 INFO - PROCESS | 1771 | 1464714556724 Marionette TRACE conn3 -> [0,2326,"setScriptTimeout",{"ms":35000}] 10:09:16 INFO - PROCESS | 1771 | 1464714556727 Marionette TRACE conn3 <- [1,2326,null,{}] 10:09:16 INFO - PROCESS | 1771 | 1464714556733 Marionette TRACE conn3 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:16 INFO - PROCESS | 1771 | 1464714556991 Marionette TRACE conn3 <- [1,2327,null,{"value":null}] 10:09:17 INFO - PROCESS | 1771 | 1464714557337 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:17 INFO - PROCESS | 1771 | ++DOCSHELL 0x8da8a400 == 148 [pid = 1771] [id = 589] 10:09:17 INFO - PROCESS | 1771 | ++DOMWINDOW == 146 (0x8f1d8400) [pid = 1771] [serial = 1768] [outer = (nil)] 10:09:17 INFO - PROCESS | 1771 | ++DOMWINDOW == 147 (0x91cce400) [pid = 1771] [serial = 1769] [outer = 0x8f1d8400] 10:09:17 INFO - PROCESS | 1771 | 1464714557434 Marionette DEBUG loaded listener.js 10:09:17 INFO - PROCESS | 1771 | ++DOMWINDOW == 148 (0x91de9800) [pid = 1771] [serial = 1770] [outer = 0x8f1d8400] 10:09:18 INFO - PROCESS | 1771 | 1464714558411 Marionette TRACE conn3 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 10:09:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 10:09:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1733ms 10:09:18 INFO - PROCESS | 1771 | 1464714558458 Marionette TRACE conn3 -> [0,2329,"getWindowHandle",null] 10:09:18 INFO - PROCESS | 1771 | 1464714558461 Marionette TRACE conn3 <- [1,2329,null,{"value":"8"}] 10:09:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 10:09:18 INFO - PROCESS | 1771 | 1464714558468 Marionette TRACE conn3 -> [0,2330,"setScriptTimeout",{"ms":35000}] 10:09:18 INFO - PROCESS | 1771 | 1464714558472 Marionette TRACE conn3 <- [1,2330,null,{}] 10:09:18 INFO - PROCESS | 1771 | 1464714558477 Marionette TRACE conn3 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:18 INFO - PROCESS | 1771 | 1464714558706 Marionette TRACE conn3 <- [1,2331,null,{"value":null}] 10:09:19 INFO - PROCESS | 1771 | 1464714559036 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:19 INFO - PROCESS | 1771 | ++DOCSHELL 0x8e8ec800 == 149 [pid = 1771] [id = 590] 10:09:19 INFO - PROCESS | 1771 | ++DOMWINDOW == 149 (0x91c70c00) [pid = 1771] [serial = 1771] [outer = (nil)] 10:09:19 INFO - PROCESS | 1771 | ++DOMWINDOW == 150 (0x92255800) [pid = 1771] [serial = 1772] [outer = 0x91c70c00] 10:09:19 INFO - PROCESS | 1771 | 1464714559129 Marionette DEBUG loaded listener.js 10:09:19 INFO - PROCESS | 1771 | ++DOMWINDOW == 151 (0x923ce000) [pid = 1771] [serial = 1773] [outer = 0x91c70c00] 10:09:20 INFO - PROCESS | 1771 | 1464714560017 Marionette TRACE conn3 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 10:09:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 10:09:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1586ms 10:09:20 INFO - PROCESS | 1771 | 1464714560055 Marionette TRACE conn3 -> [0,2333,"getWindowHandle",null] 10:09:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 10:09:20 INFO - PROCESS | 1771 | 1464714560059 Marionette TRACE conn3 <- [1,2333,null,{"value":"8"}] 10:09:20 INFO - PROCESS | 1771 | 1464714560065 Marionette TRACE conn3 -> [0,2334,"setScriptTimeout",{"ms":35000}] 10:09:20 INFO - PROCESS | 1771 | 1464714560069 Marionette TRACE conn3 <- [1,2334,null,{}] 10:09:20 INFO - PROCESS | 1771 | 1464714560074 Marionette TRACE conn3 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:20 INFO - PROCESS | 1771 | 1464714560289 Marionette TRACE conn3 <- [1,2335,null,{"value":null}] 10:09:20 INFO - PROCESS | 1771 | 1464714560594 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:20 INFO - PROCESS | 1771 | ++DOCSHELL 0x91dec800 == 150 [pid = 1771] [id = 591] 10:09:20 INFO - PROCESS | 1771 | ++DOMWINDOW == 152 (0x92eec800) [pid = 1771] [serial = 1774] [outer = (nil)] 10:09:20 INFO - PROCESS | 1771 | ++DOMWINDOW == 153 (0x93b94c00) [pid = 1771] [serial = 1775] [outer = 0x92eec800] 10:09:20 INFO - PROCESS | 1771 | 1464714560730 Marionette DEBUG loaded listener.js 10:09:20 INFO - PROCESS | 1771 | ++DOMWINDOW == 154 (0x950a9000) [pid = 1771] [serial = 1776] [outer = 0x92eec800] 10:09:21 INFO - PROCESS | 1771 | 1464714561627 Marionette TRACE conn3 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 10:09:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 10:09:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1634ms 10:09:21 INFO - PROCESS | 1771 | 1464714561700 Marionette TRACE conn3 -> [0,2337,"getWindowHandle",null] 10:09:21 INFO - PROCESS | 1771 | 1464714561703 Marionette TRACE conn3 <- [1,2337,null,{"value":"8"}] 10:09:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 10:09:21 INFO - PROCESS | 1771 | 1464714561710 Marionette TRACE conn3 -> [0,2338,"setScriptTimeout",{"ms":35000}] 10:09:21 INFO - PROCESS | 1771 | 1464714561713 Marionette TRACE conn3 <- [1,2338,null,{}] 10:09:21 INFO - PROCESS | 1771 | 1464714561719 Marionette TRACE conn3 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:21 INFO - PROCESS | 1771 | 1464714561968 Marionette TRACE conn3 <- [1,2339,null,{"value":null}] 10:09:22 INFO - PROCESS | 1771 | 1464714562312 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:22 INFO - PROCESS | 1771 | ++DOCSHELL 0x8dbb5400 == 151 [pid = 1771] [id = 592] 10:09:22 INFO - PROCESS | 1771 | ++DOMWINDOW == 155 (0x8e8ea000) [pid = 1771] [serial = 1777] [outer = (nil)] 10:09:22 INFO - PROCESS | 1771 | ++DOMWINDOW == 156 (0x951f6000) [pid = 1771] [serial = 1778] [outer = 0x8e8ea000] 10:09:22 INFO - PROCESS | 1771 | 1464714562401 Marionette DEBUG loaded listener.js 10:09:22 INFO - PROCESS | 1771 | ++DOMWINDOW == 157 (0x9522f400) [pid = 1771] [serial = 1779] [outer = 0x8e8ea000] 10:09:23 INFO - PROCESS | 1771 | 1464714563324 Marionette TRACE conn3 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 10:09:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 10:09:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1689ms 10:09:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 10:09:23 INFO - PROCESS | 1771 | 1464714563399 Marionette TRACE conn3 -> [0,2341,"getWindowHandle",null] 10:09:23 INFO - PROCESS | 1771 | 1464714563403 Marionette TRACE conn3 <- [1,2341,null,{"value":"8"}] 10:09:23 INFO - PROCESS | 1771 | 1464714563409 Marionette TRACE conn3 -> [0,2342,"setScriptTimeout",{"ms":35000}] 10:09:23 INFO - PROCESS | 1771 | 1464714563412 Marionette TRACE conn3 <- [1,2342,null,{}] 10:09:23 INFO - PROCESS | 1771 | 1464714563418 Marionette TRACE conn3 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:23 INFO - PROCESS | 1771 | 1464714563673 Marionette TRACE conn3 <- [1,2343,null,{"value":null}] 10:09:24 INFO - PROCESS | 1771 | 1464714564011 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:24 INFO - PROCESS | 1771 | ++DOCSHELL 0x93b19800 == 152 [pid = 1771] [id = 593] 10:09:24 INFO - PROCESS | 1771 | ++DOMWINDOW == 158 (0x951e8800) [pid = 1771] [serial = 1780] [outer = (nil)] 10:09:24 INFO - PROCESS | 1771 | ++DOMWINDOW == 159 (0x957dcc00) [pid = 1771] [serial = 1781] [outer = 0x951e8800] 10:09:24 INFO - PROCESS | 1771 | 1464714564095 Marionette DEBUG loaded listener.js 10:09:24 INFO - PROCESS | 1771 | ++DOMWINDOW == 160 (0x957e1000) [pid = 1771] [serial = 1782] [outer = 0x951e8800] 10:09:24 INFO - PROCESS | 1771 | 1464714564980 Marionette TRACE conn3 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 10:09:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 10:09:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1632ms 10:09:25 INFO - PROCESS | 1771 | 1464714565040 Marionette TRACE conn3 -> [0,2345,"getWindowHandle",null] 10:09:25 INFO - PROCESS | 1771 | 1464714565044 Marionette TRACE conn3 <- [1,2345,null,{"value":"8"}] 10:09:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 10:09:25 INFO - PROCESS | 1771 | 1464714565052 Marionette TRACE conn3 -> [0,2346,"setScriptTimeout",{"ms":35000}] 10:09:25 INFO - PROCESS | 1771 | 1464714565056 Marionette TRACE conn3 <- [1,2346,null,{}] 10:09:25 INFO - PROCESS | 1771 | 1464714565063 Marionette TRACE conn3 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:25 INFO - PROCESS | 1771 | 1464714565297 Marionette TRACE conn3 <- [1,2347,null,{"value":null}] 10:09:25 INFO - PROCESS | 1771 | 1464714565656 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:25 INFO - PROCESS | 1771 | ++DOCSHELL 0x981f2800 == 153 [pid = 1771] [id = 594] 10:09:25 INFO - PROCESS | 1771 | ++DOMWINDOW == 161 (0x996eec00) [pid = 1771] [serial = 1783] [outer = (nil)] 10:09:25 INFO - PROCESS | 1771 | ++DOMWINDOW == 162 (0x99b5d800) [pid = 1771] [serial = 1784] [outer = 0x996eec00] 10:09:25 INFO - PROCESS | 1771 | 1464714565756 Marionette DEBUG loaded listener.js 10:09:25 INFO - PROCESS | 1771 | ++DOMWINDOW == 163 (0x9a097800) [pid = 1771] [serial = 1785] [outer = 0x996eec00] 10:09:26 INFO - PROCESS | 1771 | 1464714566735 Marionette TRACE conn3 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 10:09:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 10:09:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1736ms 10:09:26 INFO - PROCESS | 1771 | 1464714566789 Marionette TRACE conn3 -> [0,2349,"getWindowHandle",null] 10:09:26 INFO - PROCESS | 1771 | 1464714566793 Marionette TRACE conn3 <- [1,2349,null,{"value":"8"}] 10:09:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 10:09:26 INFO - PROCESS | 1771 | 1464714566799 Marionette TRACE conn3 -> [0,2350,"setScriptTimeout",{"ms":35000}] 10:09:26 INFO - PROCESS | 1771 | 1464714566803 Marionette TRACE conn3 <- [1,2350,null,{}] 10:09:26 INFO - PROCESS | 1771 | 1464714566808 Marionette TRACE conn3 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:27 INFO - PROCESS | 1771 | 1464714567021 Marionette TRACE conn3 <- [1,2351,null,{"value":null}] 10:09:27 INFO - PROCESS | 1771 | 1464714567358 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:27 INFO - PROCESS | 1771 | ++DOCSHELL 0x91b38800 == 154 [pid = 1771] [id = 595] 10:09:27 INFO - PROCESS | 1771 | ++DOMWINDOW == 164 (0x91ccd800) [pid = 1771] [serial = 1786] [outer = (nil)] 10:09:27 INFO - PROCESS | 1771 | ++DOMWINDOW == 165 (0x9a1ac800) [pid = 1771] [serial = 1787] [outer = 0x91ccd800] 10:09:27 INFO - PROCESS | 1771 | 1464714567451 Marionette DEBUG loaded listener.js 10:09:27 INFO - PROCESS | 1771 | ++DOMWINDOW == 166 (0x9a4b6400) [pid = 1771] [serial = 1788] [outer = 0x91ccd800] 10:09:28 INFO - PROCESS | 1771 | 1464714568399 Marionette TRACE conn3 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 10:09:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 10:09:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1639ms 10:09:28 INFO - PROCESS | 1771 | 1464714568439 Marionette TRACE conn3 -> [0,2353,"getWindowHandle",null] 10:09:28 INFO - PROCESS | 1771 | 1464714568443 Marionette TRACE conn3 <- [1,2353,null,{"value":"8"}] 10:09:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 10:09:28 INFO - PROCESS | 1771 | 1464714568449 Marionette TRACE conn3 -> [0,2354,"setScriptTimeout",{"ms":35000}] 10:09:28 INFO - PROCESS | 1771 | 1464714568452 Marionette TRACE conn3 <- [1,2354,null,{}] 10:09:28 INFO - PROCESS | 1771 | 1464714568458 Marionette TRACE conn3 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:28 INFO - PROCESS | 1771 | 1464714568692 Marionette TRACE conn3 <- [1,2355,null,{"value":null}] 10:09:29 INFO - PROCESS | 1771 | 1464714569026 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:29 INFO - PROCESS | 1771 | ++DOCSHELL 0x92e45000 == 155 [pid = 1771] [id = 596] 10:09:29 INFO - PROCESS | 1771 | ++DOMWINDOW == 167 (0x9887e800) [pid = 1771] [serial = 1789] [outer = (nil)] 10:09:29 INFO - PROCESS | 1771 | ++DOMWINDOW == 168 (0x9b888c00) [pid = 1771] [serial = 1790] [outer = 0x9887e800] 10:09:29 INFO - PROCESS | 1771 | 1464714569117 Marionette DEBUG loaded listener.js 10:09:29 INFO - PROCESS | 1771 | ++DOMWINDOW == 169 (0x9b8e4400) [pid = 1771] [serial = 1791] [outer = 0x9887e800] 10:09:30 INFO - PROCESS | 1771 | 1464714570030 Marionette TRACE conn3 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 10:09:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 10:09:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1628ms 10:09:30 INFO - PROCESS | 1771 | 1464714570078 Marionette TRACE conn3 -> [0,2357,"getWindowHandle",null] 10:09:30 INFO - PROCESS | 1771 | 1464714570082 Marionette TRACE conn3 <- [1,2357,null,{"value":"8"}] 10:09:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 10:09:30 INFO - PROCESS | 1771 | 1464714570088 Marionette TRACE conn3 -> [0,2358,"setScriptTimeout",{"ms":35000}] 10:09:30 INFO - PROCESS | 1771 | 1464714570092 Marionette TRACE conn3 <- [1,2358,null,{}] 10:09:30 INFO - PROCESS | 1771 | 1464714570098 Marionette TRACE conn3 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:30 INFO - PROCESS | 1771 | 1464714570326 Marionette TRACE conn3 <- [1,2359,null,{"value":null}] 10:09:30 INFO - PROCESS | 1771 | 1464714570678 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:30 INFO - PROCESS | 1771 | ++DOCSHELL 0x9a6e3c00 == 156 [pid = 1771] [id = 597] 10:09:30 INFO - PROCESS | 1771 | ++DOMWINDOW == 170 (0x9b3a8c00) [pid = 1771] [serial = 1792] [outer = (nil)] 10:09:30 INFO - PROCESS | 1771 | ++DOMWINDOW == 171 (0x9bbeb000) [pid = 1771] [serial = 1793] [outer = 0x9b3a8c00] 10:09:30 INFO - PROCESS | 1771 | 1464714570770 Marionette DEBUG loaded listener.js 10:09:30 INFO - PROCESS | 1771 | ++DOMWINDOW == 172 (0x9cda0c00) [pid = 1771] [serial = 1794] [outer = 0x9b3a8c00] 10:09:31 INFO - PROCESS | 1771 | 1464714571701 Marionette TRACE conn3 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 10:09:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 10:09:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1648ms 10:09:31 INFO - PROCESS | 1771 | 1464714571738 Marionette TRACE conn3 -> [0,2361,"getWindowHandle",null] 10:09:31 INFO - PROCESS | 1771 | 1464714571741 Marionette TRACE conn3 <- [1,2361,null,{"value":"8"}] 10:09:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 10:09:31 INFO - PROCESS | 1771 | 1464714571749 Marionette TRACE conn3 -> [0,2362,"setScriptTimeout",{"ms":35000}] 10:09:31 INFO - PROCESS | 1771 | 1464714571752 Marionette TRACE conn3 <- [1,2362,null,{}] 10:09:31 INFO - PROCESS | 1771 | 1464714571758 Marionette TRACE conn3 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:31 INFO - PROCESS | 1771 | 1464714571963 Marionette TRACE conn3 <- [1,2363,null,{"value":null}] 10:09:32 INFO - PROCESS | 1771 | 1464714572312 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:32 INFO - PROCESS | 1771 | ++DOCSHELL 0x88465c00 == 157 [pid = 1771] [id = 598] 10:09:32 INFO - PROCESS | 1771 | ++DOMWINDOW == 173 (0x920da400) [pid = 1771] [serial = 1795] [outer = (nil)] 10:09:32 INFO - PROCESS | 1771 | ++DOMWINDOW == 174 (0xa2254400) [pid = 1771] [serial = 1796] [outer = 0x920da400] 10:09:32 INFO - PROCESS | 1771 | 1464714572407 Marionette DEBUG loaded listener.js 10:09:32 INFO - PROCESS | 1771 | ++DOMWINDOW == 175 (0xa25aec00) [pid = 1771] [serial = 1797] [outer = 0x920da400] 10:09:33 INFO - PROCESS | 1771 | 1464714573332 Marionette TRACE conn3 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 10:09:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 10:09:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1631ms 10:09:33 INFO - PROCESS | 1771 | 1464714573381 Marionette TRACE conn3 -> [0,2365,"getWindowHandle",null] 10:09:33 INFO - PROCESS | 1771 | 1464714573384 Marionette TRACE conn3 <- [1,2365,null,{"value":"8"}] 10:09:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 10:09:33 INFO - PROCESS | 1771 | 1464714573391 Marionette TRACE conn3 -> [0,2366,"setScriptTimeout",{"ms":35000}] 10:09:33 INFO - PROCESS | 1771 | 1464714573394 Marionette TRACE conn3 <- [1,2366,null,{}] 10:09:33 INFO - PROCESS | 1771 | 1464714573400 Marionette TRACE conn3 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:33 INFO - PROCESS | 1771 | 1464714573626 Marionette TRACE conn3 <- [1,2367,null,{"value":null}] 10:09:33 INFO - PROCESS | 1771 | 1464714573960 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:33 INFO - PROCESS | 1771 | ++DOCSHELL 0xa115ac00 == 158 [pid = 1771] [id = 599] 10:09:33 INFO - PROCESS | 1771 | ++DOMWINDOW == 176 (0xa31ffc00) [pid = 1771] [serial = 1798] [outer = (nil)] 10:09:34 INFO - PROCESS | 1771 | ++DOMWINDOW == 177 (0xa36eac00) [pid = 1771] [serial = 1799] [outer = 0xa31ffc00] 10:09:34 INFO - PROCESS | 1771 | 1464714574049 Marionette DEBUG loaded listener.js 10:09:34 INFO - PROCESS | 1771 | ++DOMWINDOW == 178 (0xa36f0800) [pid = 1771] [serial = 1800] [outer = 0xa31ffc00] 10:09:34 INFO - PROCESS | 1771 | 1464714574936 Marionette TRACE conn3 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 10:09:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 10:09:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1582ms 10:09:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 10:09:34 INFO - PROCESS | 1771 | 1464714574974 Marionette TRACE conn3 -> [0,2369,"getWindowHandle",null] 10:09:34 INFO - PROCESS | 1771 | 1464714574977 Marionette TRACE conn3 <- [1,2369,null,{"value":"8"}] 10:09:34 INFO - PROCESS | 1771 | 1464714574985 Marionette TRACE conn3 -> [0,2370,"setScriptTimeout",{"ms":35000}] 10:09:34 INFO - PROCESS | 1771 | 1464714574988 Marionette TRACE conn3 <- [1,2370,null,{}] 10:09:34 INFO - PROCESS | 1771 | 1464714574994 Marionette TRACE conn3 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:35 INFO - PROCESS | 1771 | 1464714575210 Marionette TRACE conn3 <- [1,2371,null,{"value":null}] 10:09:35 INFO - PROCESS | 1771 | 1464714575564 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:35 INFO - PROCESS | 1771 | ++DOCSHELL 0x912dbc00 == 159 [pid = 1771] [id = 600] 10:09:35 INFO - PROCESS | 1771 | ++DOMWINDOW == 179 (0x912de400) [pid = 1771] [serial = 1801] [outer = (nil)] 10:09:35 INFO - PROCESS | 1771 | ++DOMWINDOW == 180 (0x912e4000) [pid = 1771] [serial = 1802] [outer = 0x912de400] 10:09:35 INFO - PROCESS | 1771 | 1464714575657 Marionette DEBUG loaded listener.js 10:09:35 INFO - PROCESS | 1771 | ++DOMWINDOW == 181 (0x912e6400) [pid = 1771] [serial = 1803] [outer = 0x912de400] 10:09:36 INFO - PROCESS | 1771 | 1464714576563 Marionette TRACE conn3 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 10:09:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 10:09:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1629ms 10:09:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 10:09:36 INFO - PROCESS | 1771 | 1464714576614 Marionette TRACE conn3 -> [0,2373,"getWindowHandle",null] 10:09:36 INFO - PROCESS | 1771 | 1464714576617 Marionette TRACE conn3 <- [1,2373,null,{"value":"8"}] 10:09:36 INFO - PROCESS | 1771 | 1464714576624 Marionette TRACE conn3 -> [0,2374,"setScriptTimeout",{"ms":35000}] 10:09:36 INFO - PROCESS | 1771 | 1464714576627 Marionette TRACE conn3 <- [1,2374,null,{}] 10:09:36 INFO - PROCESS | 1771 | 1464714576633 Marionette TRACE conn3 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:36 INFO - PROCESS | 1771 | 1464714576844 Marionette TRACE conn3 <- [1,2375,null,{"value":null}] 10:09:37 INFO - PROCESS | 1771 | 1464714577189 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:37 INFO - PROCESS | 1771 | ++DOCSHELL 0x8a5a1400 == 160 [pid = 1771] [id = 601] 10:09:37 INFO - PROCESS | 1771 | ++DOMWINDOW == 182 (0x8a5a2800) [pid = 1771] [serial = 1804] [outer = (nil)] 10:09:37 INFO - PROCESS | 1771 | ++DOMWINDOW == 183 (0x8a5a8c00) [pid = 1771] [serial = 1805] [outer = 0x8a5a2800] 10:09:37 INFO - PROCESS | 1771 | 1464714577278 Marionette DEBUG loaded listener.js 10:09:37 INFO - PROCESS | 1771 | ++DOMWINDOW == 184 (0x8a5aa400) [pid = 1771] [serial = 1806] [outer = 0x8a5a2800] 10:09:38 INFO - PROCESS | 1771 | 1464714578202 Marionette TRACE conn3 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 10:09:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 10:09:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1641ms 10:09:38 INFO - PROCESS | 1771 | 1464714578265 Marionette TRACE conn3 -> [0,2377,"getWindowHandle",null] 10:09:38 INFO - PROCESS | 1771 | 1464714578269 Marionette TRACE conn3 <- [1,2377,null,{"value":"8"}] 10:09:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 10:09:38 INFO - PROCESS | 1771 | 1464714578275 Marionette TRACE conn3 -> [0,2378,"setScriptTimeout",{"ms":35000}] 10:09:38 INFO - PROCESS | 1771 | 1464714578278 Marionette TRACE conn3 <- [1,2378,null,{}] 10:09:38 INFO - PROCESS | 1771 | 1464714578284 Marionette TRACE conn3 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:38 INFO - PROCESS | 1771 | 1464714578519 Marionette TRACE conn3 <- [1,2379,null,{"value":null}] 10:09:40 INFO - PROCESS | 1771 | --DOCSHELL 0x8760c400 == 159 [pid = 1771] [id = 582] 10:09:40 INFO - PROCESS | 1771 | --DOCSHELL 0x8a645000 == 158 [pid = 1771] [id = 581] 10:09:40 INFO - PROCESS | 1771 | --DOCSHELL 0x8a6e8000 == 157 [pid = 1771] [id = 580] 10:09:40 INFO - PROCESS | 1771 | --DOCSHELL 0x86aa5c00 == 156 [pid = 1771] [id = 579] 10:09:40 INFO - PROCESS | 1771 | --DOCSHELL 0x86aa5800 == 155 [pid = 1771] [id = 577] 10:09:40 INFO - PROCESS | 1771 | --DOCSHELL 0x896d4000 == 154 [pid = 1771] [id = 576] 10:09:40 INFO - PROCESS | 1771 | --DOCSHELL 0x9a4bd400 == 153 [pid = 1771] [id = 575] 10:09:40 INFO - PROCESS | 1771 | --DOCSHELL 0x950a9400 == 152 [pid = 1771] [id = 574] 10:09:40 INFO - PROCESS | 1771 | --DOCSHELL 0x93b96400 == 151 [pid = 1771] [id = 488] 10:09:40 INFO - PROCESS | 1771 | --DOCSHELL 0x976d3c00 == 150 [pid = 1771] [id = 572] 10:09:40 INFO - PROCESS | 1771 | --DOCSHELL 0x923cbc00 == 149 [pid = 1771] [id = 573] 10:09:40 INFO - PROCESS | 1771 | --DOCSHELL 0x92ee4800 == 148 [pid = 1771] [id = 571] 10:09:40 INFO - PROCESS | 1771 | --DOCSHELL 0x92256000 == 147 [pid = 1771] [id = 570] 10:09:40 INFO - PROCESS | 1771 | --DOCSHELL 0x923ca000 == 146 [pid = 1771] [id = 569] 10:09:40 INFO - PROCESS | 1771 | --DOCSHELL 0x8db83800 == 145 [pid = 1771] [id = 568] 10:09:40 INFO - PROCESS | 1771 | --DOCSHELL 0x91b33400 == 144 [pid = 1771] [id = 567] 10:09:40 INFO - PROCESS | 1771 | --DOCSHELL 0x91c6e800 == 143 [pid = 1771] [id = 566] 10:09:40 INFO - PROCESS | 1771 | --DOCSHELL 0x8e608c00 == 142 [pid = 1771] [id = 564] 10:09:40 INFO - PROCESS | 1771 | --DOCSHELL 0x8c20d400 == 141 [pid = 1771] [id = 565] 10:09:40 INFO - PROCESS | 1771 | --DOCSHELL 0x8da7b800 == 140 [pid = 1771] [id = 563] 10:09:40 INFO - PROCESS | 1771 | --DOCSHELL 0x8c138000 == 139 [pid = 1771] [id = 562] 10:09:40 INFO - PROCESS | 1771 | --DOCSHELL 0x88d48400 == 138 [pid = 1771] [id = 561] 10:09:40 INFO - PROCESS | 1771 | --DOMWINDOW == 183 (0x9cda2800) [pid = 1771] [serial = 1656] [outer = (nil)] [url = about:blank] 10:09:40 INFO - PROCESS | 1771 | --DOMWINDOW == 182 (0xa69c8000) [pid = 1771] [serial = 1664] [outer = (nil)] [url = about:blank] 10:09:41 INFO - PROCESS | 1771 | --DOMWINDOW == 181 (0x8dba9400) [pid = 1771] [serial = 1622] [outer = (nil)] [url = about:blank] 10:09:41 INFO - PROCESS | 1771 | --DOMWINDOW == 180 (0x8f1d0000) [pid = 1771] [serial = 1625] [outer = (nil)] [url = about:blank] 10:09:41 INFO - PROCESS | 1771 | --DOMWINDOW == 179 (0xa6809000) [pid = 1771] [serial = 1670] [outer = (nil)] [url = about:blank] 10:09:41 INFO - PROCESS | 1771 | --DOMWINDOW == 178 (0x92258800) [pid = 1771] [serial = 1634] [outer = (nil)] [url = about:blank] 10:09:41 INFO - PROCESS | 1771 | --DOMWINDOW == 177 (0x8a050000) [pid = 1771] [serial = 1673] [outer = (nil)] [url = about:blank] 10:09:41 INFO - PROCESS | 1771 | --DOMWINDOW == 176 (0x910fe000) [pid = 1771] [serial = 1628] [outer = (nil)] [url = about:blank] 10:09:41 INFO - PROCESS | 1771 | --DOMWINDOW == 175 (0xa6334400) [pid = 1771] [serial = 1662] [outer = (nil)] [url = about:blank] 10:09:41 INFO - PROCESS | 1771 | --DOMWINDOW == 174 (0x951e9c00) [pid = 1771] [serial = 1638] [outer = (nil)] [url = about:blank] 10:09:41 INFO - PROCESS | 1771 | --DOMWINDOW == 173 (0x9b910400) [pid = 1771] [serial = 1653] [outer = (nil)] [url = about:blank] 10:09:41 INFO - PROCESS | 1771 | --DOMWINDOW == 172 (0xa51ac800) [pid = 1771] [serial = 1661] [outer = (nil)] [url = about:blank] 10:09:41 INFO - PROCESS | 1771 | --DOMWINDOW == 171 (0xa3171400) [pid = 1771] [serial = 1659] [outer = (nil)] [url = about:blank] 10:09:41 INFO - PROCESS | 1771 | --DOMWINDOW == 170 (0x99b5c400) [pid = 1771] [serial = 1647] [outer = (nil)] [url = about:blank] 10:09:41 INFO - PROCESS | 1771 | --DOMWINDOW == 169 (0x8db82c00) [pid = 1771] [serial = 1680] [outer = (nil)] [url = about:blank] 10:09:41 INFO - PROCESS | 1771 | --DOMWINDOW == 168 (0x9a4d9800) [pid = 1771] [serial = 1649] [outer = (nil)] [url = about:blank] 10:09:41 INFO - PROCESS | 1771 | --DOMWINDOW == 167 (0x9591d000) [pid = 1771] [serial = 1643] [outer = (nil)] [url = about:blank] 10:09:41 INFO - PROCESS | 1771 | --DOMWINDOW == 166 (0x8da83800) [pid = 1771] [serial = 1679] [outer = (nil)] [url = about:blank] 10:09:41 INFO - PROCESS | 1771 | --DOMWINDOW == 165 (0x9146b400) [pid = 1771] [serial = 1629] [outer = (nil)] [url = about:blank] 10:09:41 INFO - PROCESS | 1771 | --DOMWINDOW == 164 (0x923d1800) [pid = 1771] [serial = 1635] [outer = (nil)] [url = about:blank] 10:09:41 INFO - PROCESS | 1771 | --DOMWINDOW == 163 (0x997aa000) [pid = 1771] [serial = 1646] [outer = (nil)] [url = about:blank] 10:09:41 INFO - PROCESS | 1771 | --DOMWINDOW == 162 (0x95080000) [pid = 1771] [serial = 1637] [outer = (nil)] [url = about:blank] 10:09:41 INFO - PROCESS | 1771 | --DOMWINDOW == 161 (0x9a72e000) [pid = 1771] [serial = 1650] [outer = (nil)] [url = about:blank] 10:09:41 INFO - PROCESS | 1771 | --DOMWINDOW == 160 (0x8a2be000) [pid = 1771] [serial = 1674] [outer = (nil)] [url = about:blank] 10:09:41 INFO - PROCESS | 1771 | --DOMWINDOW == 159 (0x8c0ad400) [pid = 1771] [serial = 1620] [outer = (nil)] [url = about:blank] 10:09:41 INFO - PROCESS | 1771 | --DOMWINDOW == 158 (0x8c139800) [pid = 1771] [serial = 1667] [outer = (nil)] [url = about:blank] 10:09:41 INFO - PROCESS | 1771 | --DOMWINDOW == 157 (0x8dbefc00) [pid = 1771] [serial = 1623] [outer = (nil)] [url = about:blank] 10:09:41 INFO - PROCESS | 1771 | --DOMWINDOW == 156 (0x8f1e9400) [pid = 1771] [serial = 1626] [outer = (nil)] [url = about:blank] 10:09:41 INFO - PROCESS | 1771 | --DOMWINDOW == 155 (0x91c6a800) [pid = 1771] [serial = 1632] [outer = (nil)] [url = about:blank] 10:09:41 INFO - PROCESS | 1771 | --DOMWINDOW == 154 (0x8a6e8c00) [pid = 1771] [serial = 1619] [outer = (nil)] [url = about:blank] 10:09:41 INFO - PROCESS | 1771 | --DOMWINDOW == 153 (0xa6c0b000) [pid = 1771] [serial = 1671] [outer = (nil)] [url = about:blank] 10:09:41 INFO - PROCESS | 1771 | --DOMWINDOW == 152 (0x9816d800) [pid = 1771] [serial = 1644] [outer = (nil)] [url = about:blank] 10:09:41 INFO - PROCESS | 1771 | --DOMWINDOW == 151 (0x95762800) [pid = 1771] [serial = 1641] [outer = (nil)] [url = about:blank] 10:09:41 INFO - PROCESS | 1771 | --DOMWINDOW == 150 (0x9b887000) [pid = 1771] [serial = 1652] [outer = (nil)] [url = about:blank] 10:09:41 INFO - PROCESS | 1771 | --DOMWINDOW == 149 (0xa23cf400) [pid = 1771] [serial = 1658] [outer = (nil)] [url = about:blank] 10:09:41 INFO - PROCESS | 1771 | --DOMWINDOW == 148 (0x8c13b800) [pid = 1771] [serial = 1668] [outer = (nil)] [url = about:blank] 10:09:41 INFO - PROCESS | 1771 | --DOMWINDOW == 147 (0x8c210800) [pid = 1771] [serial = 1677] [outer = (nil)] [url = about:blank] 10:09:41 INFO - PROCESS | 1771 | --DOMWINDOW == 146 (0xa6c05400) [pid = 1771] [serial = 1665] [outer = (nil)] [url = about:blank] 10:09:41 INFO - PROCESS | 1771 | --DOMWINDOW == 145 (0x9bbec800) [pid = 1771] [serial = 1655] [outer = (nil)] [url = about:blank] 10:09:41 INFO - PROCESS | 1771 | --DOMWINDOW == 144 (0x91bdb000) [pid = 1771] [serial = 1631] [outer = (nil)] [url = about:blank] 10:09:41 INFO - PROCESS | 1771 | --DOMWINDOW == 143 (0x8c13a000) [pid = 1771] [serial = 1676] [outer = (nil)] [url = about:blank] 10:09:41 INFO - PROCESS | 1771 | --DOMWINDOW == 142 (0x8e60a000) [pid = 1771] [serial = 1551] [outer = (nil)] [url = about:blank] 10:09:41 INFO - PROCESS | 1771 | --DOMWINDOW == 141 (0x95237400) [pid = 1771] [serial = 1640] [outer = (nil)] [url = about:blank] 10:09:41 INFO - PROCESS | 1771 | --DOMWINDOW == 140 (0x8dbb3c00) [pid = 1771] [serial = 1682] [outer = (nil)] [url = about:blank] 10:09:41 INFO - PROCESS | 1771 | 1464714581266 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:41 INFO - PROCESS | 1771 | ++DOCSHELL 0x876ba400 == 139 [pid = 1771] [id = 602] 10:09:41 INFO - PROCESS | 1771 | ++DOMWINDOW == 141 (0x876c2400) [pid = 1771] [serial = 1807] [outer = (nil)] 10:09:41 INFO - PROCESS | 1771 | ++DOMWINDOW == 142 (0x896dc400) [pid = 1771] [serial = 1808] [outer = 0x876c2400] 10:09:41 INFO - PROCESS | 1771 | 1464714581354 Marionette DEBUG loaded listener.js 10:09:41 INFO - PROCESS | 1771 | ++DOMWINDOW == 143 (0x8a00e800) [pid = 1771] [serial = 1809] [outer = 0x876c2400] 10:09:42 INFO - PROCESS | 1771 | 1464714582211 Marionette TRACE conn3 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 10:09:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 10:09:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 3995ms 10:09:42 INFO - PROCESS | 1771 | 1464714582272 Marionette TRACE conn3 -> [0,2381,"getWindowHandle",null] 10:09:42 INFO - PROCESS | 1771 | 1464714582278 Marionette TRACE conn3 <- [1,2381,null,{"value":"8"}] 10:09:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 10:09:42 INFO - PROCESS | 1771 | 1464714582286 Marionette TRACE conn3 -> [0,2382,"setScriptTimeout",{"ms":35000}] 10:09:42 INFO - PROCESS | 1771 | 1464714582291 Marionette TRACE conn3 <- [1,2382,null,{}] 10:09:42 INFO - PROCESS | 1771 | 1464714582298 Marionette TRACE conn3 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:42 INFO - PROCESS | 1771 | 1464714582513 Marionette TRACE conn3 <- [1,2383,null,{"value":null}] 10:09:42 INFO - PROCESS | 1771 | 1464714582723 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:42 INFO - PROCESS | 1771 | ++DOCSHELL 0x8a6ee400 == 140 [pid = 1771] [id = 603] 10:09:42 INFO - PROCESS | 1771 | ++DOMWINDOW == 144 (0x8a8c7800) [pid = 1771] [serial = 1810] [outer = (nil)] 10:09:42 INFO - PROCESS | 1771 | ++DOMWINDOW == 145 (0x8ae1c400) [pid = 1771] [serial = 1811] [outer = 0x8a8c7800] 10:09:42 INFO - PROCESS | 1771 | 1464714582798 Marionette DEBUG loaded listener.js 10:09:42 INFO - PROCESS | 1771 | ++DOMWINDOW == 146 (0x8c105c00) [pid = 1771] [serial = 1812] [outer = 0x8a8c7800] 10:09:43 INFO - PROCESS | 1771 | 1464714583739 Marionette TRACE conn3 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 10:09:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 10:09:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1495ms 10:09:43 INFO - PROCESS | 1771 | 1464714583784 Marionette TRACE conn3 -> [0,2385,"getWindowHandle",null] 10:09:43 INFO - PROCESS | 1771 | 1464714583790 Marionette TRACE conn3 <- [1,2385,null,{"value":"8"}] 10:09:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 10:09:43 INFO - PROCESS | 1771 | 1464714583801 Marionette TRACE conn3 -> [0,2386,"setScriptTimeout",{"ms":35000}] 10:09:43 INFO - PROCESS | 1771 | 1464714583803 Marionette TRACE conn3 <- [1,2386,null,{}] 10:09:43 INFO - PROCESS | 1771 | 1464714583809 Marionette TRACE conn3 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:44 INFO - PROCESS | 1771 | 1464714584076 Marionette TRACE conn3 <- [1,2387,null,{"value":null}] 10:09:44 INFO - PROCESS | 1771 | 1464714584112 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:44 INFO - PROCESS | 1771 | ++DOCSHELL 0x8a64fc00 == 141 [pid = 1771] [id = 604] 10:09:44 INFO - PROCESS | 1771 | ++DOMWINDOW == 147 (0x8c13c400) [pid = 1771] [serial = 1813] [outer = (nil)] 10:09:44 INFO - PROCESS | 1771 | ++DOMWINDOW == 148 (0x8c211800) [pid = 1771] [serial = 1814] [outer = 0x8c13c400] 10:09:44 INFO - PROCESS | 1771 | 1464714584185 Marionette DEBUG loaded listener.js 10:09:44 INFO - PROCESS | 1771 | ++DOMWINDOW == 149 (0x8c2c4800) [pid = 1771] [serial = 1815] [outer = 0x8c13c400] 10:09:45 INFO - PROCESS | 1771 | 1464714585270 Marionette TRACE conn3 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 10:09:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 10:09:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1539ms 10:09:45 INFO - PROCESS | 1771 | 1464714585342 Marionette TRACE conn3 -> [0,2389,"getWindowHandle",null] 10:09:45 INFO - PROCESS | 1771 | 1464714585345 Marionette TRACE conn3 <- [1,2389,null,{"value":"8"}] 10:09:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 10:09:45 INFO - PROCESS | 1771 | 1464714585363 Marionette TRACE conn3 -> [0,2390,"setScriptTimeout",{"ms":35000}] 10:09:45 INFO - PROCESS | 1771 | 1464714585373 Marionette TRACE conn3 <- [1,2390,null,{}] 10:09:45 INFO - PROCESS | 1771 | 1464714585386 Marionette TRACE conn3 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:46 INFO - PROCESS | 1771 | 1464714586225 Marionette TRACE conn3 <- [1,2391,null,{"value":null}] 10:09:46 INFO - PROCESS | 1771 | --DOMWINDOW == 148 (0x8dbb2400) [pid = 1771] [serial = 1705] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 10:09:46 INFO - PROCESS | 1771 | --DOMWINDOW == 147 (0x91c63c00) [pid = 1771] [serial = 1702] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 10:09:46 INFO - PROCESS | 1771 | --DOMWINDOW == 146 (0x9591e800) [pid = 1771] [serial = 1714] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 10:09:46 INFO - PROCESS | 1771 | --DOMWINDOW == 145 (0x8da78000) [pid = 1771] [serial = 1696] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 10:09:46 INFO - PROCESS | 1771 | --DOMWINDOW == 144 (0x8da77800) [pid = 1771] [serial = 1747] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 10:09:46 INFO - PROCESS | 1771 | --DOMWINDOW == 143 (0x876b9800) [pid = 1771] [serial = 1732] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 10:09:46 INFO - PROCESS | 1771 | --DOMWINDOW == 142 (0x99f2dc00) [pid = 1771] [serial = 1717] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 10:09:46 INFO - PROCESS | 1771 | --DOMWINDOW == 141 (0x91c6f400) [pid = 1771] [serial = 1699] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 10:09:46 INFO - PROCESS | 1771 | --DOMWINDOW == 140 (0x9522a400) [pid = 1771] [serial = 1723] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 10:09:46 INFO - PROCESS | 1771 | --DOMWINDOW == 139 (0x8c13e400) [pid = 1771] [serial = 1687] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 10:09:46 INFO - PROCESS | 1771 | --DOMWINDOW == 138 (0x92ee6000) [pid = 1771] [serial = 1708] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 10:09:46 INFO - PROCESS | 1771 | --DOMWINDOW == 137 (0x9bbe6400) [pid = 1771] [serial = 1729] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 10:09:46 INFO - PROCESS | 1771 | --DOMWINDOW == 136 (0x9a6e4400) [pid = 1771] [serial = 1726] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 10:09:46 INFO - PROCESS | 1771 | --DOMWINDOW == 135 (0x8ee82400) [pid = 1771] [serial = 1693] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 10:09:46 INFO - PROCESS | 1771 | --DOMWINDOW == 134 (0x95236000) [pid = 1771] [serial = 1720] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 10:09:46 INFO - PROCESS | 1771 | --DOMWINDOW == 133 (0x876c5c00) [pid = 1771] [serial = 1735] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 10:09:46 INFO - PROCESS | 1771 | --DOMWINDOW == 132 (0x8846a000) [pid = 1771] [serial = 1738] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 10:09:46 INFO - PROCESS | 1771 | --DOMWINDOW == 131 (0x8da75800) [pid = 1771] [serial = 1615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 10:09:46 INFO - PROCESS | 1771 | --DOMWINDOW == 130 (0x88d49000) [pid = 1771] [serial = 1684] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 10:09:46 INFO - PROCESS | 1771 | --DOMWINDOW == 129 (0x8a6eb400) [pid = 1771] [serial = 1741] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 10:09:46 INFO - PROCESS | 1771 | --DOMWINDOW == 128 (0x951f4800) [pid = 1771] [serial = 1711] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 10:09:46 INFO - PROCESS | 1771 | --DOMWINDOW == 127 (0x8e606800) [pid = 1771] [serial = 1690] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 10:09:46 INFO - PROCESS | 1771 | --DOMWINDOW == 126 (0x8c10d400) [pid = 1771] [serial = 1744] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 10:09:46 INFO - PROCESS | 1771 | 1464714586492 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:46 INFO - PROCESS | 1771 | ++DOCSHELL 0x876b9800 == 142 [pid = 1771] [id = 605] 10:09:46 INFO - PROCESS | 1771 | ++DOMWINDOW == 127 (0x876ba000) [pid = 1771] [serial = 1816] [outer = (nil)] 10:09:46 INFO - PROCESS | 1771 | ++DOMWINDOW == 128 (0x88d49000) [pid = 1771] [serial = 1817] [outer = 0x876ba000] 10:09:46 INFO - PROCESS | 1771 | 1464714586583 Marionette DEBUG loaded listener.js 10:09:46 INFO - PROCESS | 1771 | ++DOMWINDOW == 129 (0x8c131400) [pid = 1771] [serial = 1818] [outer = 0x876ba000] 10:09:47 INFO - PROCESS | 1771 | 1464714587319 Marionette TRACE conn3 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 10:09:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 10:09:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 2017ms 10:09:47 INFO - PROCESS | 1771 | 1464714587376 Marionette TRACE conn3 -> [0,2393,"getWindowHandle",null] 10:09:47 INFO - PROCESS | 1771 | 1464714587379 Marionette TRACE conn3 <- [1,2393,null,{"value":"8"}] 10:09:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 10:09:47 INFO - PROCESS | 1771 | 1464714587386 Marionette TRACE conn3 -> [0,2394,"setScriptTimeout",{"ms":35000}] 10:09:47 INFO - PROCESS | 1771 | 1464714587388 Marionette TRACE conn3 <- [1,2394,null,{}] 10:09:47 INFO - PROCESS | 1771 | 1464714587394 Marionette TRACE conn3 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:47 INFO - PROCESS | 1771 | 1464714587673 Marionette TRACE conn3 <- [1,2395,null,{"value":null}] 10:09:47 INFO - PROCESS | 1771 | 1464714587695 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:47 INFO - PROCESS | 1771 | ++DOCSHELL 0x896d4800 == 143 [pid = 1771] [id = 606] 10:09:47 INFO - PROCESS | 1771 | ++DOMWINDOW == 130 (0x8c108000) [pid = 1771] [serial = 1819] [outer = (nil)] 10:09:47 INFO - PROCESS | 1771 | ++DOMWINDOW == 131 (0x8dbb2400) [pid = 1771] [serial = 1820] [outer = 0x8c108000] 10:09:47 INFO - PROCESS | 1771 | 1464714587772 Marionette DEBUG loaded listener.js 10:09:47 INFO - PROCESS | 1771 | ++DOMWINDOW == 132 (0x8dbf6000) [pid = 1771] [serial = 1821] [outer = 0x8c108000] 10:09:49 INFO - PROCESS | 1771 | 1464714588998 Marionette TRACE conn3 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 10:09:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 10:09:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1636ms 10:09:49 INFO - PROCESS | 1771 | 1464714589023 Marionette TRACE conn3 -> [0,2397,"getWindowHandle",null] 10:09:49 INFO - PROCESS | 1771 | 1464714589031 Marionette TRACE conn3 <- [1,2397,null,{"value":"8"}] 10:09:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 10:09:49 INFO - PROCESS | 1771 | 1464714589041 Marionette TRACE conn3 -> [0,2398,"setScriptTimeout",{"ms":35000}] 10:09:49 INFO - PROCESS | 1771 | 1464714589045 Marionette TRACE conn3 <- [1,2398,null,{}] 10:09:49 INFO - PROCESS | 1771 | 1464714589054 Marionette TRACE conn3 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:49 INFO - PROCESS | 1771 | 1464714589317 Marionette TRACE conn3 <- [1,2399,null,{"value":null}] 10:09:49 INFO - PROCESS | 1771 | 1464714589669 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:49 INFO - PROCESS | 1771 | ++DOCSHELL 0x89f19800 == 144 [pid = 1771] [id = 607] 10:09:49 INFO - PROCESS | 1771 | ++DOMWINDOW == 133 (0x8a3c8400) [pid = 1771] [serial = 1822] [outer = (nil)] 10:09:49 INFO - PROCESS | 1771 | ++DOMWINDOW == 134 (0x8a6f6800) [pid = 1771] [serial = 1823] [outer = 0x8a3c8400] 10:09:49 INFO - PROCESS | 1771 | 1464714589764 Marionette DEBUG loaded listener.js 10:09:49 INFO - PROCESS | 1771 | ++DOMWINDOW == 135 (0x8c10c800) [pid = 1771] [serial = 1824] [outer = 0x8a3c8400] 10:09:50 INFO - PROCESS | 1771 | 1464714590708 Marionette TRACE conn3 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 10:09:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 10:09:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1743ms 10:09:50 INFO - PROCESS | 1771 | 1464714590784 Marionette TRACE conn3 -> [0,2401,"getWindowHandle",null] 10:09:50 INFO - PROCESS | 1771 | 1464714590793 Marionette TRACE conn3 <- [1,2401,null,{"value":"8"}] 10:09:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 10:09:50 INFO - PROCESS | 1771 | 1464714590804 Marionette TRACE conn3 -> [0,2402,"setScriptTimeout",{"ms":35000}] 10:09:50 INFO - PROCESS | 1771 | 1464714590808 Marionette TRACE conn3 <- [1,2402,null,{}] 10:09:50 INFO - PROCESS | 1771 | 1464714590814 Marionette TRACE conn3 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:51 INFO - PROCESS | 1771 | 1464714591079 Marionette TRACE conn3 <- [1,2403,null,{"value":null}] 10:09:51 INFO - PROCESS | 1771 | 1464714591442 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:51 INFO - PROCESS | 1771 | ++DOCSHELL 0x8d997400 == 145 [pid = 1771] [id = 608] 10:09:51 INFO - PROCESS | 1771 | ++DOMWINDOW == 136 (0x8da74000) [pid = 1771] [serial = 1825] [outer = (nil)] 10:09:51 INFO - PROCESS | 1771 | ++DOMWINDOW == 137 (0x8da7d400) [pid = 1771] [serial = 1826] [outer = 0x8da74000] 10:09:51 INFO - PROCESS | 1771 | 1464714591533 Marionette DEBUG loaded listener.js 10:09:51 INFO - PROCESS | 1771 | ++DOMWINDOW == 138 (0x8db82c00) [pid = 1771] [serial = 1827] [outer = 0x8da74000] 10:09:52 INFO - PROCESS | 1771 | 1464714592514 Marionette TRACE conn3 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 10:09:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 10:09:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1744ms 10:09:52 INFO - PROCESS | 1771 | 1464714592548 Marionette TRACE conn3 -> [0,2405,"getWindowHandle",null] 10:09:52 INFO - PROCESS | 1771 | 1464714592552 Marionette TRACE conn3 <- [1,2405,null,{"value":"8"}] 10:09:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 10:09:52 INFO - PROCESS | 1771 | 1464714592560 Marionette TRACE conn3 -> [0,2406,"setScriptTimeout",{"ms":35000}] 10:09:52 INFO - PROCESS | 1771 | 1464714592566 Marionette TRACE conn3 <- [1,2406,null,{}] 10:09:52 INFO - PROCESS | 1771 | 1464714592583 Marionette TRACE conn3 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:52 INFO - PROCESS | 1771 | 1464714592820 Marionette TRACE conn3 <- [1,2407,null,{"value":null}] 10:09:53 INFO - PROCESS | 1771 | 1464714593152 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:53 INFO - PROCESS | 1771 | ++DOCSHELL 0x8e60ac00 == 146 [pid = 1771] [id = 609] 10:09:53 INFO - PROCESS | 1771 | ++DOMWINDOW == 139 (0x8e8f3000) [pid = 1771] [serial = 1828] [outer = (nil)] 10:09:53 INFO - PROCESS | 1771 | ++DOMWINDOW == 140 (0x8ee8e000) [pid = 1771] [serial = 1829] [outer = 0x8e8f3000] 10:09:53 INFO - PROCESS | 1771 | 1464714593243 Marionette DEBUG loaded listener.js 10:09:53 INFO - PROCESS | 1771 | ++DOMWINDOW == 141 (0x8f1dcc00) [pid = 1771] [serial = 1830] [outer = 0x8e8f3000] 10:09:54 INFO - PROCESS | 1771 | 1464714594153 Marionette TRACE conn3 <- [1,2408,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 10:09:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 10:09:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1637ms 10:09:54 INFO - PROCESS | 1771 | 1464714594197 Marionette TRACE conn3 -> [0,2409,"getWindowHandle",null] 10:09:54 INFO - PROCESS | 1771 | 1464714594202 Marionette TRACE conn3 <- [1,2409,null,{"value":"8"}] 10:09:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 10:09:54 INFO - PROCESS | 1771 | 1464714594208 Marionette TRACE conn3 -> [0,2410,"setScriptTimeout",{"ms":35000}] 10:09:54 INFO - PROCESS | 1771 | 1464714594211 Marionette TRACE conn3 <- [1,2410,null,{}] 10:09:54 INFO - PROCESS | 1771 | 1464714594217 Marionette TRACE conn3 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:54 INFO - PROCESS | 1771 | 1464714594444 Marionette TRACE conn3 <- [1,2411,null,{"value":null}] 10:09:54 INFO - PROCESS | 1771 | 1464714594787 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:54 INFO - PROCESS | 1771 | ++DOCSHELL 0x8d438c00 == 147 [pid = 1771] [id = 610] 10:09:54 INFO - PROCESS | 1771 | ++DOMWINDOW == 142 (0x8da8fc00) [pid = 1771] [serial = 1831] [outer = (nil)] 10:09:54 INFO - PROCESS | 1771 | ++DOMWINDOW == 143 (0x912e0800) [pid = 1771] [serial = 1832] [outer = 0x8da8fc00] 10:09:54 INFO - PROCESS | 1771 | 1464714594877 Marionette DEBUG loaded listener.js 10:09:54 INFO - PROCESS | 1771 | ++DOMWINDOW == 144 (0x912e8400) [pid = 1771] [serial = 1833] [outer = 0x8da8fc00] 10:09:55 INFO - PROCESS | 1771 | 1464714595824 Marionette TRACE conn3 <- [1,2412,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 10:09:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 10:09:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1682ms 10:09:55 INFO - PROCESS | 1771 | 1464714595890 Marionette TRACE conn3 -> [0,2413,"getWindowHandle",null] 10:09:55 INFO - PROCESS | 1771 | 1464714595894 Marionette TRACE conn3 <- [1,2413,null,{"value":"8"}] 10:09:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 10:09:55 INFO - PROCESS | 1771 | 1464714595901 Marionette TRACE conn3 -> [0,2414,"setScriptTimeout",{"ms":35000}] 10:09:55 INFO - PROCESS | 1771 | 1464714595904 Marionette TRACE conn3 <- [1,2414,null,{}] 10:09:55 INFO - PROCESS | 1771 | 1464714595910 Marionette TRACE conn3 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:56 INFO - PROCESS | 1771 | 1464714596156 Marionette TRACE conn3 <- [1,2415,null,{"value":null}] 10:09:56 INFO - PROCESS | 1771 | 1464714596502 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:56 INFO - PROCESS | 1771 | ++DOCSHELL 0x8a6f2000 == 148 [pid = 1771] [id = 611] 10:09:56 INFO - PROCESS | 1771 | ++DOMWINDOW == 145 (0x910f4c00) [pid = 1771] [serial = 1834] [outer = (nil)] 10:09:56 INFO - PROCESS | 1771 | ++DOMWINDOW == 146 (0x9146a800) [pid = 1771] [serial = 1835] [outer = 0x910f4c00] 10:09:56 INFO - PROCESS | 1771 | 1464714596594 Marionette DEBUG loaded listener.js 10:09:56 INFO - PROCESS | 1771 | ++DOMWINDOW == 147 (0x91b34000) [pid = 1771] [serial = 1836] [outer = 0x910f4c00] 10:09:57 INFO - PROCESS | 1771 | 1464714597485 Marionette TRACE conn3 <- [1,2416,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 10:09:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 10:09:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1632ms 10:09:57 INFO - PROCESS | 1771 | 1464714597541 Marionette TRACE conn3 -> [0,2417,"getWindowHandle",null] 10:09:57 INFO - PROCESS | 1771 | 1464714597545 Marionette TRACE conn3 <- [1,2417,null,{"value":"8"}] 10:09:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 10:09:57 INFO - PROCESS | 1771 | 1464714597554 Marionette TRACE conn3 -> [0,2418,"setScriptTimeout",{"ms":35000}] 10:09:57 INFO - PROCESS | 1771 | 1464714597558 Marionette TRACE conn3 <- [1,2418,null,{}] 10:09:57 INFO - PROCESS | 1771 | 1464714597563 Marionette TRACE conn3 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:57 INFO - PROCESS | 1771 | 1464714597813 Marionette TRACE conn3 <- [1,2419,null,{"value":null}] 10:09:58 INFO - PROCESS | 1771 | 1464714598155 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:58 INFO - PROCESS | 1771 | ++DOCSHELL 0x8dbb3c00 == 149 [pid = 1771] [id = 612] 10:09:58 INFO - PROCESS | 1771 | ++DOMWINDOW == 148 (0x91b32000) [pid = 1771] [serial = 1837] [outer = (nil)] 10:09:58 INFO - PROCESS | 1771 | ++DOMWINDOW == 149 (0x91c70800) [pid = 1771] [serial = 1838] [outer = 0x91b32000] 10:09:58 INFO - PROCESS | 1771 | 1464714598244 Marionette DEBUG loaded listener.js 10:09:58 INFO - PROCESS | 1771 | ++DOMWINDOW == 150 (0x91deec00) [pid = 1771] [serial = 1839] [outer = 0x91b32000] 10:09:59 INFO - PROCESS | 1771 | 1464714599175 Marionette TRACE conn3 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 10:09:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 10:09:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1687ms 10:09:59 INFO - PROCESS | 1771 | 1464714599243 Marionette TRACE conn3 -> [0,2421,"getWindowHandle",null] 10:09:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 10:09:59 INFO - PROCESS | 1771 | 1464714599247 Marionette TRACE conn3 <- [1,2421,null,{"value":"8"}] 10:09:59 INFO - PROCESS | 1771 | 1464714599254 Marionette TRACE conn3 -> [0,2422,"setScriptTimeout",{"ms":35000}] 10:09:59 INFO - PROCESS | 1771 | 1464714599257 Marionette TRACE conn3 <- [1,2422,null,{}] 10:09:59 INFO - PROCESS | 1771 | 1464714599263 Marionette TRACE conn3 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:59 INFO - PROCESS | 1771 | 1464714599481 Marionette TRACE conn3 <- [1,2423,null,{"value":null}] 10:09:59 INFO - PROCESS | 1771 | 1464714599826 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:59 INFO - PROCESS | 1771 | ++DOCSHELL 0x8a8c7000 == 150 [pid = 1771] [id = 613] 10:09:59 INFO - PROCESS | 1771 | ++DOMWINDOW == 151 (0x8da86c00) [pid = 1771] [serial = 1840] [outer = (nil)] 10:09:59 INFO - PROCESS | 1771 | ++DOMWINDOW == 152 (0x92258800) [pid = 1771] [serial = 1841] [outer = 0x8da86c00] 10:09:59 INFO - PROCESS | 1771 | 1464714599916 Marionette DEBUG loaded listener.js 10:10:00 INFO - PROCESS | 1771 | ++DOMWINDOW == 153 (0x923d5400) [pid = 1771] [serial = 1842] [outer = 0x8da86c00] 10:10:00 INFO - PROCESS | 1771 | 1464714600828 Marionette TRACE conn3 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 10:10:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 10:10:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1636ms 10:10:00 INFO - PROCESS | 1771 | 1464714600889 Marionette TRACE conn3 -> [0,2425,"getWindowHandle",null] 10:10:00 INFO - PROCESS | 1771 | 1464714600893 Marionette TRACE conn3 <- [1,2425,null,{"value":"8"}] 10:10:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 10:10:00 INFO - PROCESS | 1771 | 1464714600900 Marionette TRACE conn3 -> [0,2426,"setScriptTimeout",{"ms":35000}] 10:10:00 INFO - PROCESS | 1771 | 1464714600902 Marionette TRACE conn3 <- [1,2426,null,{}] 10:10:00 INFO - PROCESS | 1771 | 1464714600909 Marionette TRACE conn3 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:10:01 INFO - PROCESS | 1771 | 1464714601186 Marionette TRACE conn3 <- [1,2427,null,{"value":null}] 10:10:01 INFO - PROCESS | 1771 | 1464714601530 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:01 INFO - PROCESS | 1771 | ++DOCSHELL 0x91de7400 == 151 [pid = 1771] [id = 614] 10:10:01 INFO - PROCESS | 1771 | ++DOMWINDOW == 154 (0x920ce000) [pid = 1771] [serial = 1843] [outer = (nil)] 10:10:01 INFO - PROCESS | 1771 | ++DOMWINDOW == 155 (0x951e7400) [pid = 1771] [serial = 1844] [outer = 0x920ce000] 10:10:01 INFO - PROCESS | 1771 | 1464714601627 Marionette DEBUG loaded listener.js 10:10:01 INFO - PROCESS | 1771 | ++DOMWINDOW == 156 (0x951f6400) [pid = 1771] [serial = 1845] [outer = 0x920ce000] 10:10:02 INFO - PROCESS | 1771 | 1464714602566 Marionette TRACE conn3 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 10:10:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 10:10:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1738ms 10:10:02 INFO - PROCESS | 1771 | 1464714602639 Marionette TRACE conn3 -> [0,2429,"getWindowHandle",null] 10:10:02 INFO - PROCESS | 1771 | 1464714602642 Marionette TRACE conn3 <- [1,2429,null,{"value":"8"}] 10:10:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 10:10:02 INFO - PROCESS | 1771 | 1464714602649 Marionette TRACE conn3 -> [0,2430,"setScriptTimeout",{"ms":35000}] 10:10:02 INFO - PROCESS | 1771 | 1464714602653 Marionette TRACE conn3 <- [1,2430,null,{}] 10:10:02 INFO - PROCESS | 1771 | 1464714602659 Marionette TRACE conn3 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:10:02 INFO - PROCESS | 1771 | 1464714602923 Marionette TRACE conn3 <- [1,2431,null,{"value":null}] 10:10:03 INFO - PROCESS | 1771 | 1464714603271 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:03 INFO - PROCESS | 1771 | ++DOCSHELL 0x923ca000 == 152 [pid = 1771] [id = 615] 10:10:03 INFO - PROCESS | 1771 | ++DOMWINDOW == 157 (0x923cd400) [pid = 1771] [serial = 1846] [outer = (nil)] 10:10:03 INFO - PROCESS | 1771 | ++DOMWINDOW == 158 (0x9576a400) [pid = 1771] [serial = 1847] [outer = 0x923cd400] 10:10:03 INFO - PROCESS | 1771 | 1464714603368 Marionette DEBUG loaded listener.js 10:10:03 INFO - PROCESS | 1771 | ++DOMWINDOW == 159 (0x95770800) [pid = 1771] [serial = 1848] [outer = 0x923cd400] 10:10:04 INFO - PROCESS | 1771 | 1464714604259 Marionette TRACE conn3 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 10:10:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 10:10:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1685ms 10:10:04 INFO - PROCESS | 1771 | 1464714604335 Marionette TRACE conn3 -> [0,2433,"getWindowHandle",null] 10:10:04 INFO - PROCESS | 1771 | 1464714604339 Marionette TRACE conn3 <- [1,2433,null,{"value":"8"}] 10:10:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 10:10:04 INFO - PROCESS | 1771 | 1464714604346 Marionette TRACE conn3 -> [0,2434,"setScriptTimeout",{"ms":35000}] 10:10:04 INFO - PROCESS | 1771 | 1464714604349 Marionette TRACE conn3 <- [1,2434,null,{}] 10:10:04 INFO - PROCESS | 1771 | 1464714604355 Marionette TRACE conn3 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:10:04 INFO - PROCESS | 1771 | 1464714604595 Marionette TRACE conn3 <- [1,2435,null,{"value":null}] 10:10:04 INFO - PROCESS | 1771 | 1464714604945 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:04 INFO - PROCESS | 1771 | ++DOCSHELL 0x8f1d3800 == 153 [pid = 1771] [id = 616] 10:10:04 INFO - PROCESS | 1771 | ++DOMWINDOW == 160 (0x910f2000) [pid = 1771] [serial = 1849] [outer = (nil)] 10:10:05 INFO - PROCESS | 1771 | ++DOMWINDOW == 161 (0x95920400) [pid = 1771] [serial = 1850] [outer = 0x910f2000] 10:10:05 INFO - PROCESS | 1771 | 1464714605031 Marionette DEBUG loaded listener.js 10:10:05 INFO - PROCESS | 1771 | ++DOMWINDOW == 162 (0x98167800) [pid = 1771] [serial = 1851] [outer = 0x910f2000] 10:10:05 INFO - PROCESS | 1771 | 1464714605956 Marionette TRACE conn3 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 10:10:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 10:10:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1681ms 10:10:06 INFO - PROCESS | 1771 | 1464714606028 Marionette TRACE conn3 -> [0,2437,"getWindowHandle",null] 10:10:06 INFO - PROCESS | 1771 | 1464714606032 Marionette TRACE conn3 <- [1,2437,null,{"value":"8"}] 10:10:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 10:10:06 INFO - PROCESS | 1771 | 1464714606039 Marionette TRACE conn3 -> [0,2438,"setScriptTimeout",{"ms":35000}] 10:10:06 INFO - PROCESS | 1771 | 1464714606043 Marionette TRACE conn3 <- [1,2438,null,{}] 10:10:06 INFO - PROCESS | 1771 | 1464714606049 Marionette TRACE conn3 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:10:06 INFO - PROCESS | 1771 | 1464714606337 Marionette TRACE conn3 <- [1,2439,null,{"value":null}] 10:10:06 INFO - PROCESS | 1771 | 1464714606690 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:06 INFO - PROCESS | 1771 | ++DOCSHELL 0x88463400 == 154 [pid = 1771] [id = 617] 10:10:06 INFO - PROCESS | 1771 | ++DOMWINDOW == 163 (0x95761800) [pid = 1771] [serial = 1852] [outer = (nil)] 10:10:06 INFO - PROCESS | 1771 | ++DOMWINDOW == 164 (0x9a091800) [pid = 1771] [serial = 1853] [outer = 0x95761800] 10:10:06 INFO - PROCESS | 1771 | 1464714606787 Marionette DEBUG loaded listener.js 10:10:06 INFO - PROCESS | 1771 | ++DOMWINDOW == 165 (0x9a1a8800) [pid = 1771] [serial = 1854] [outer = 0x95761800] 10:10:07 INFO - PROCESS | 1771 | 1464714607729 Marionette TRACE conn3 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 10:10:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 10:10:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1734ms 10:10:07 INFO - PROCESS | 1771 | 1464714607774 Marionette TRACE conn3 -> [0,2441,"getWindowHandle",null] 10:10:07 INFO - PROCESS | 1771 | 1464714607778 Marionette TRACE conn3 <- [1,2441,null,{"value":"8"}] 10:10:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 10:10:07 INFO - PROCESS | 1771 | 1464714607784 Marionette TRACE conn3 -> [0,2442,"setScriptTimeout",{"ms":35000}] 10:10:07 INFO - PROCESS | 1771 | 1464714607788 Marionette TRACE conn3 <- [1,2442,null,{}] 10:10:07 INFO - PROCESS | 1771 | 1464714607793 Marionette TRACE conn3 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:10:08 INFO - PROCESS | 1771 | 1464714608000 Marionette TRACE conn3 <- [1,2443,null,{"value":null}] 10:10:08 INFO - PROCESS | 1771 | 1464714608345 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:08 INFO - PROCESS | 1771 | ++DOCSHELL 0x9a1a7800 == 155 [pid = 1771] [id = 618] 10:10:08 INFO - PROCESS | 1771 | ++DOMWINDOW == 166 (0x9a1b1000) [pid = 1771] [serial = 1855] [outer = (nil)] 10:10:08 INFO - PROCESS | 1771 | ++DOMWINDOW == 167 (0x9a6db400) [pid = 1771] [serial = 1856] [outer = 0x9a1b1000] 10:10:08 INFO - PROCESS | 1771 | 1464714608435 Marionette DEBUG loaded listener.js 10:10:08 INFO - PROCESS | 1771 | ++DOMWINDOW == 168 (0x9a6de800) [pid = 1771] [serial = 1857] [outer = 0x9a1b1000] 10:10:09 INFO - PROCESS | 1771 | 1464714609304 Marionette TRACE conn3 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 10:10:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 10:10:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1578ms 10:10:09 INFO - PROCESS | 1771 | 1464714609364 Marionette TRACE conn3 -> [0,2445,"getWindowHandle",null] 10:10:09 INFO - PROCESS | 1771 | 1464714609368 Marionette TRACE conn3 <- [1,2445,null,{"value":"8"}] 10:10:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 10:10:09 INFO - PROCESS | 1771 | 1464714609374 Marionette TRACE conn3 -> [0,2446,"setScriptTimeout",{"ms":35000}] 10:10:09 INFO - PROCESS | 1771 | 1464714609378 Marionette TRACE conn3 <- [1,2446,null,{}] 10:10:09 INFO - PROCESS | 1771 | 1464714609395 Marionette TRACE conn3 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:10:09 INFO - PROCESS | 1771 | 1464714609627 Marionette TRACE conn3 <- [1,2447,null,{"value":null}] 10:10:10 INFO - PROCESS | 1771 | 1464714609981 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:10 INFO - PROCESS | 1771 | ++DOCSHELL 0x923d1400 == 156 [pid = 1771] [id = 619] 10:10:10 INFO - PROCESS | 1771 | ++DOMWINDOW == 169 (0x93b97800) [pid = 1771] [serial = 1858] [outer = (nil)] 10:10:10 INFO - PROCESS | 1771 | ++DOMWINDOW == 170 (0x9b3ae400) [pid = 1771] [serial = 1859] [outer = 0x93b97800] 10:10:10 INFO - PROCESS | 1771 | 1464714610075 Marionette DEBUG loaded listener.js 10:10:10 INFO - PROCESS | 1771 | ++DOMWINDOW == 171 (0x9b88b400) [pid = 1771] [serial = 1860] [outer = 0x93b97800] 10:10:11 INFO - PROCESS | 1771 | 1464714610996 Marionette TRACE conn3 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 10:10:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 10:10:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1693ms 10:10:11 INFO - PROCESS | 1771 | 1464714611068 Marionette TRACE conn3 -> [0,2449,"getWindowHandle",null] 10:10:11 INFO - PROCESS | 1771 | 1464714611071 Marionette TRACE conn3 <- [1,2449,null,{"value":"8"}] 10:10:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 10:10:11 INFO - PROCESS | 1771 | 1464714611078 Marionette TRACE conn3 -> [0,2450,"setScriptTimeout",{"ms":35000}] 10:10:11 INFO - PROCESS | 1771 | 1464714611081 Marionette TRACE conn3 <- [1,2450,null,{}] 10:10:11 INFO - PROCESS | 1771 | 1464714611086 Marionette TRACE conn3 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:10:11 INFO - PROCESS | 1771 | 1464714611343 Marionette TRACE conn3 <- [1,2451,null,{"value":null}] 10:10:11 INFO - PROCESS | 1771 | 1464714611701 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:11 INFO - PROCESS | 1771 | ++DOCSHELL 0x9a6e8c00 == 157 [pid = 1771] [id = 620] 10:10:11 INFO - PROCESS | 1771 | ++DOMWINDOW == 172 (0x9aa9b400) [pid = 1771] [serial = 1861] [outer = (nil)] 10:10:11 INFO - PROCESS | 1771 | ++DOMWINDOW == 173 (0x9bbaa800) [pid = 1771] [serial = 1862] [outer = 0x9aa9b400] 10:10:11 INFO - PROCESS | 1771 | 1464714611787 Marionette DEBUG loaded listener.js 10:10:11 INFO - PROCESS | 1771 | ++DOMWINDOW == 174 (0x9bbe7c00) [pid = 1771] [serial = 1863] [outer = 0x9aa9b400] 10:10:12 INFO - PROCESS | 1771 | 1464714612710 Marionette TRACE conn3 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 10:10:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 10:10:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1681ms 10:10:12 INFO - PROCESS | 1771 | 1464714612760 Marionette TRACE conn3 -> [0,2453,"getWindowHandle",null] 10:10:12 INFO - PROCESS | 1771 | 1464714612764 Marionette TRACE conn3 <- [1,2453,null,{"value":"8"}] 10:10:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 10:10:12 INFO - PROCESS | 1771 | 1464714612770 Marionette TRACE conn3 -> [0,2454,"setScriptTimeout",{"ms":35000}] 10:10:12 INFO - PROCESS | 1771 | 1464714612773 Marionette TRACE conn3 <- [1,2454,null,{}] 10:10:12 INFO - PROCESS | 1771 | 1464714612779 Marionette TRACE conn3 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:10:12 INFO - PROCESS | 1771 | 1464714612985 Marionette TRACE conn3 <- [1,2455,null,{"value":null}] 10:10:13 INFO - PROCESS | 1771 | 1464714613325 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:13 INFO - PROCESS | 1771 | ++DOCSHELL 0x9b01dc00 == 158 [pid = 1771] [id = 621] 10:10:13 INFO - PROCESS | 1771 | ++DOMWINDOW == 175 (0x9b916c00) [pid = 1771] [serial = 1864] [outer = (nil)] 10:10:13 INFO - PROCESS | 1771 | ++DOMWINDOW == 176 (0xa1158400) [pid = 1771] [serial = 1865] [outer = 0x9b916c00] 10:10:13 INFO - PROCESS | 1771 | 1464714613417 Marionette DEBUG loaded listener.js 10:10:13 INFO - PROCESS | 1771 | ++DOMWINDOW == 177 (0xa2253800) [pid = 1771] [serial = 1866] [outer = 0x9b916c00] 10:10:14 INFO - PROCESS | 1771 | 1464714614324 Marionette TRACE conn3 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 10:10:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 10:10:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1629ms 10:10:14 INFO - PROCESS | 1771 | 1464714614399 Marionette TRACE conn3 -> [0,2457,"getWindowHandle",null] 10:10:14 INFO - PROCESS | 1771 | 1464714614403 Marionette TRACE conn3 <- [1,2457,null,{"value":"8"}] 10:10:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 10:10:14 INFO - PROCESS | 1771 | 1464714614410 Marionette TRACE conn3 -> [0,2458,"setScriptTimeout",{"ms":35000}] 10:10:14 INFO - PROCESS | 1771 | 1464714614412 Marionette TRACE conn3 <- [1,2458,null,{}] 10:10:14 INFO - PROCESS | 1771 | 1464714614419 Marionette TRACE conn3 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:10:14 INFO - PROCESS | 1771 | 1464714614655 Marionette TRACE conn3 <- [1,2459,null,{"value":null}] 10:10:15 INFO - PROCESS | 1771 | 1464714615006 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:15 INFO - PROCESS | 1771 | ++DOCSHELL 0x99b5bc00 == 159 [pid = 1771] [id = 622] 10:10:15 INFO - PROCESS | 1771 | ++DOMWINDOW == 178 (0x99f25c00) [pid = 1771] [serial = 1867] [outer = (nil)] 10:10:15 INFO - PROCESS | 1771 | ++DOMWINDOW == 179 (0xa3327400) [pid = 1771] [serial = 1868] [outer = 0x99f25c00] 10:10:15 INFO - PROCESS | 1771 | 1464714615095 Marionette DEBUG loaded listener.js 10:10:15 INFO - PROCESS | 1771 | ++DOMWINDOW == 180 (0xa3361000) [pid = 1771] [serial = 1869] [outer = 0x99f25c00] 10:10:16 INFO - PROCESS | 1771 | 1464714616011 Marionette TRACE conn3 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 10:10:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 10:10:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1639ms 10:10:16 INFO - PROCESS | 1771 | 1464714616050 Marionette TRACE conn3 -> [0,2461,"getWindowHandle",null] 10:10:16 INFO - PROCESS | 1771 | 1464714616053 Marionette TRACE conn3 <- [1,2461,null,{"value":"8"}] 10:10:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 10:10:16 INFO - PROCESS | 1771 | 1464714616060 Marionette TRACE conn3 -> [0,2462,"setScriptTimeout",{"ms":35000}] 10:10:16 INFO - PROCESS | 1771 | 1464714616063 Marionette TRACE conn3 <- [1,2462,null,{}] 10:10:16 INFO - PROCESS | 1771 | 1464714616069 Marionette TRACE conn3 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:10:16 INFO - PROCESS | 1771 | 1464714616283 Marionette TRACE conn3 <- [1,2463,null,{"value":null}] 10:10:16 INFO - PROCESS | 1771 | 1464714616635 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:16 INFO - PROCESS | 1771 | ++DOCSHELL 0xa25acc00 == 160 [pid = 1771] [id = 623] 10:10:16 INFO - PROCESS | 1771 | ++DOMWINDOW == 181 (0xa31dd800) [pid = 1771] [serial = 1870] [outer = (nil)] 10:10:16 INFO - PROCESS | 1771 | ++DOMWINDOW == 182 (0xa633ac00) [pid = 1771] [serial = 1871] [outer = 0xa31dd800] 10:10:16 INFO - PROCESS | 1771 | 1464714616726 Marionette DEBUG loaded listener.js 10:10:16 INFO - PROCESS | 1771 | ++DOMWINDOW == 183 (0xa638dc00) [pid = 1771] [serial = 1872] [outer = 0xa31dd800] 10:10:17 INFO - PROCESS | 1771 | 1464714617626 Marionette TRACE conn3 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 10:10:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 10:10:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1630ms 10:10:17 INFO - PROCESS | 1771 | 1464714617691 Marionette TRACE conn3 -> [0,2465,"getWindowHandle",null] 10:10:17 INFO - PROCESS | 1771 | 1464714617695 Marionette TRACE conn3 <- [1,2465,null,{"value":"8"}] 10:10:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 10:10:17 INFO - PROCESS | 1771 | 1464714617701 Marionette TRACE conn3 -> [0,2466,"setScriptTimeout",{"ms":35000}] 10:10:17 INFO - PROCESS | 1771 | 1464714617705 Marionette TRACE conn3 <- [1,2466,null,{}] 10:10:17 INFO - PROCESS | 1771 | 1464714617711 Marionette TRACE conn3 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:10:17 INFO - PROCESS | 1771 | 1464714617928 Marionette TRACE conn3 <- [1,2467,null,{"value":null}] 10:10:18 INFO - PROCESS | 1771 | 1464714618267 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:18 INFO - PROCESS | 1771 | ++DOCSHELL 0x8e9a5400 == 161 [pid = 1771] [id = 624] 10:10:18 INFO - PROCESS | 1771 | ++DOMWINDOW == 184 (0x8e9a5800) [pid = 1771] [serial = 1873] [outer = (nil)] 10:10:18 INFO - PROCESS | 1771 | ++DOMWINDOW == 185 (0x8e9ad400) [pid = 1771] [serial = 1874] [outer = 0x8e9a5800] 10:10:18 INFO - PROCESS | 1771 | 1464714618358 Marionette DEBUG loaded listener.js 10:10:18 INFO - PROCESS | 1771 | ++DOMWINDOW == 186 (0x8e9af000) [pid = 1771] [serial = 1875] [outer = 0x8e9a5800] 10:10:20 INFO - PROCESS | 1771 | --DOCSHELL 0x9cda9000 == 160 [pid = 1771] [id = 554] 10:10:20 INFO - PROCESS | 1771 | --DOCSHELL 0x86aa4c00 == 159 [pid = 1771] [id = 553] 10:10:20 INFO - PROCESS | 1771 | --DOCSHELL 0x8a8c5800 == 158 [pid = 1771] [id = 378] 10:10:20 INFO - PROCESS | 1771 | --DOCSHELL 0x910f5c00 == 157 [pid = 1771] [id = 547] 10:10:20 INFO - PROCESS | 1771 | --DOCSHELL 0x8db79400 == 156 [pid = 1771] [id = 546] 10:10:20 INFO - PROCESS | 1771 | --DOCSHELL 0x8c133400 == 155 [pid = 1771] [id = 555] 10:10:20 INFO - PROCESS | 1771 | --DOCSHELL 0x9a098c00 == 154 [pid = 1771] [id = 552] 10:10:20 INFO - PROCESS | 1771 | --DOCSHELL 0x98f5e800 == 153 [pid = 1771] [id = 550] 10:10:20 INFO - PROCESS | 1771 | --DOCSHELL 0x9a6e9000 == 152 [pid = 1771] [id = 551] 10:10:20 INFO - PROCESS | 1771 | --DOCSHELL 0x981f2000 == 151 [pid = 1771] [id = 549] 10:10:20 INFO - PROCESS | 1771 | --DOCSHELL 0x95236800 == 150 [pid = 1771] [id = 548] 10:10:20 INFO - PROCESS | 1771 | --DOCSHELL 0x876b9800 == 149 [pid = 1771] [id = 605] 10:10:20 INFO - PROCESS | 1771 | --DOCSHELL 0x8a64fc00 == 148 [pid = 1771] [id = 604] 10:10:20 INFO - PROCESS | 1771 | --DOCSHELL 0x8a6ee400 == 147 [pid = 1771] [id = 603] 10:10:20 INFO - PROCESS | 1771 | --DOCSHELL 0x876ba400 == 146 [pid = 1771] [id = 602] 10:10:20 INFO - PROCESS | 1771 | --DOCSHELL 0x912dbc00 == 145 [pid = 1771] [id = 600] 10:10:20 INFO - PROCESS | 1771 | --DOCSHELL 0xa115ac00 == 144 [pid = 1771] [id = 599] 10:10:20 INFO - PROCESS | 1771 | --DOCSHELL 0x88465c00 == 143 [pid = 1771] [id = 598] 10:10:20 INFO - PROCESS | 1771 | --DOCSHELL 0x92e45000 == 142 [pid = 1771] [id = 596] 10:10:20 INFO - PROCESS | 1771 | --DOCSHELL 0x9a6e3c00 == 141 [pid = 1771] [id = 597] 10:10:20 INFO - PROCESS | 1771 | --DOCSHELL 0x91b38800 == 140 [pid = 1771] [id = 595] 10:10:20 INFO - PROCESS | 1771 | --DOCSHELL 0x981f2800 == 139 [pid = 1771] [id = 594] 10:10:20 INFO - PROCESS | 1771 | --DOCSHELL 0x93b19800 == 138 [pid = 1771] [id = 593] 10:10:20 INFO - PROCESS | 1771 | --DOCSHELL 0x8dbb5400 == 137 [pid = 1771] [id = 592] 10:10:20 INFO - PROCESS | 1771 | --DOCSHELL 0x8e8ec800 == 136 [pid = 1771] [id = 590] 10:10:20 INFO - PROCESS | 1771 | --DOCSHELL 0x91dec800 == 135 [pid = 1771] [id = 591] 10:10:20 INFO - PROCESS | 1771 | --DOCSHELL 0x8da8a400 == 134 [pid = 1771] [id = 589] 10:10:20 INFO - PROCESS | 1771 | --DOCSHELL 0x8c0b8000 == 133 [pid = 1771] [id = 588] 10:10:20 INFO - PROCESS | 1771 | --DOCSHELL 0x8da8ac00 == 132 [pid = 1771] [id = 587] 10:10:20 INFO - PROCESS | 1771 | --DOCSHELL 0x8c20cc00 == 131 [pid = 1771] [id = 586] 10:10:20 INFO - PROCESS | 1771 | --DOCSHELL 0x8c10ec00 == 130 [pid = 1771] [id = 585] 10:10:20 INFO - PROCESS | 1771 | --DOCSHELL 0x8a054800 == 129 [pid = 1771] [id = 584] 10:10:21 INFO - PROCESS | 1771 | --DOMWINDOW == 185 (0x93b91c00) [pid = 1771] [serial = 1706] [outer = (nil)] [url = about:blank] 10:10:21 INFO - PROCESS | 1771 | --DOMWINDOW == 184 (0x923d7800) [pid = 1771] [serial = 1704] [outer = (nil)] [url = about:blank] 10:10:21 INFO - PROCESS | 1771 | --DOMWINDOW == 183 (0x9887c400) [pid = 1771] [serial = 1715] [outer = (nil)] [url = about:blank] 10:10:21 INFO - PROCESS | 1771 | --DOMWINDOW == 182 (0x91bd8800) [pid = 1771] [serial = 1698] [outer = (nil)] [url = about:blank] 10:10:21 INFO - PROCESS | 1771 | --DOMWINDOW == 181 (0x8db84000) [pid = 1771] [serial = 1749] [outer = (nil)] [url = about:blank] 10:10:21 INFO - PROCESS | 1771 | --DOMWINDOW == 180 (0x876c0800) [pid = 1771] [serial = 1733] [outer = (nil)] [url = about:blank] 10:10:21 INFO - PROCESS | 1771 | --DOMWINDOW == 179 (0x9a1afc00) [pid = 1771] [serial = 1719] [outer = (nil)] [url = about:blank] 10:10:21 INFO - PROCESS | 1771 | --DOMWINDOW == 178 (0x91dee400) [pid = 1771] [serial = 1701] [outer = (nil)] [url = about:blank] 10:10:21 INFO - PROCESS | 1771 | --DOMWINDOW == 177 (0x9b90c400) [pid = 1771] [serial = 1724] [outer = (nil)] [url = about:blank] 10:10:21 INFO - PROCESS | 1771 | --DOMWINDOW == 176 (0x8c2c5000) [pid = 1771] [serial = 1688] [outer = (nil)] [url = about:blank] 10:10:21 INFO - PROCESS | 1771 | --DOMWINDOW == 175 (0x9522e000) [pid = 1771] [serial = 1710] [outer = (nil)] [url = about:blank] 10:10:21 INFO - PROCESS | 1771 | --DOMWINDOW == 174 (0x99b5fc00) [pid = 1771] [serial = 1716] [outer = (nil)] [url = about:blank] 10:10:21 INFO - PROCESS | 1771 | --DOMWINDOW == 173 (0xa22ba400) [pid = 1771] [serial = 1730] [outer = (nil)] [url = about:blank] 10:10:21 INFO - PROCESS | 1771 | --DOMWINDOW == 172 (0x9cda0800) [pid = 1771] [serial = 1727] [outer = (nil)] [url = about:blank] 10:10:21 INFO - PROCESS | 1771 | --DOMWINDOW == 171 (0x8f1f1400) [pid = 1771] [serial = 1694] [outer = (nil)] [url = about:blank] 10:10:21 INFO - PROCESS | 1771 | --DOMWINDOW == 170 (0x9a6e2000) [pid = 1771] [serial = 1721] [outer = (nil)] [url = about:blank] 10:10:21 INFO - PROCESS | 1771 | --DOMWINDOW == 169 (0x8d43f000) [pid = 1771] [serial = 1689] [outer = (nil)] [url = about:blank] 10:10:21 INFO - PROCESS | 1771 | --DOMWINDOW == 168 (0x91b3c800) [pid = 1771] [serial = 1697] [outer = (nil)] [url = about:blank] 10:10:21 INFO - PROCESS | 1771 | --DOMWINDOW == 167 (0xa060e400) [pid = 1771] [serial = 1736] [outer = (nil)] [url = about:blank] 10:10:21 INFO - PROCESS | 1771 | --DOMWINDOW == 166 (0x88d4c800) [pid = 1771] [serial = 1739] [outer = (nil)] [url = about:blank] 10:10:21 INFO - PROCESS | 1771 | --DOMWINDOW == 165 (0x9a725400) [pid = 1771] [serial = 1722] [outer = (nil)] [url = about:blank] 10:10:21 INFO - PROCESS | 1771 | --DOMWINDOW == 164 (0x8d98cc00) [pid = 1771] [serial = 1617] [outer = (nil)] [url = about:blank] 10:10:21 INFO - PROCESS | 1771 | --DOMWINDOW == 163 (0x910f7c00) [pid = 1771] [serial = 1695] [outer = (nil)] [url = about:blank] 10:10:21 INFO - PROCESS | 1771 | --DOMWINDOW == 162 (0x9cda6000) [pid = 1771] [serial = 1728] [outer = (nil)] [url = about:blank] 10:10:21 INFO - PROCESS | 1771 | --DOMWINDOW == 161 (0x9468c800) [pid = 1771] [serial = 1707] [outer = (nil)] [url = about:blank] 10:10:21 INFO - PROCESS | 1771 | --DOMWINDOW == 160 (0x8a008400) [pid = 1771] [serial = 1686] [outer = (nil)] [url = about:blank] 10:10:21 INFO - PROCESS | 1771 | --DOMWINDOW == 159 (0x923cc000) [pid = 1771] [serial = 1703] [outer = (nil)] [url = about:blank] 10:10:21 INFO - PROCESS | 1771 | --DOMWINDOW == 158 (0xa273d800) [pid = 1771] [serial = 1737] [outer = (nil)] [url = about:blank] 10:10:21 INFO - PROCESS | 1771 | --DOMWINDOW == 157 (0x8ae17000) [pid = 1771] [serial = 1742] [outer = (nil)] [url = about:blank] 10:10:21 INFO - PROCESS | 1771 | --DOMWINDOW == 156 (0x8c101800) [pid = 1771] [serial = 1743] [outer = (nil)] [url = about:blank] 10:10:21 INFO - PROCESS | 1771 | --DOMWINDOW == 155 (0x88d57400) [pid = 1771] [serial = 1740] [outer = (nil)] [url = about:blank] 10:10:21 INFO - PROCESS | 1771 | --DOMWINDOW == 154 (0x957d9800) [pid = 1771] [serial = 1712] [outer = (nil)] [url = about:blank] 10:10:21 INFO - PROCESS | 1771 | --DOMWINDOW == 153 (0x9b923000) [pid = 1771] [serial = 1725] [outer = (nil)] [url = about:blank] 10:10:21 INFO - PROCESS | 1771 | --DOMWINDOW == 152 (0x876c3c00) [pid = 1771] [serial = 1734] [outer = (nil)] [url = about:blank] 10:10:21 INFO - PROCESS | 1771 | --DOMWINDOW == 151 (0x957df800) [pid = 1771] [serial = 1713] [outer = (nil)] [url = about:blank] 10:10:21 INFO - PROCESS | 1771 | --DOMWINDOW == 150 (0x8ee80c00) [pid = 1771] [serial = 1692] [outer = (nil)] [url = about:blank] 10:10:21 INFO - PROCESS | 1771 | --DOMWINDOW == 149 (0x8c20c000) [pid = 1771] [serial = 1746] [outer = (nil)] [url = about:blank] 10:10:21 INFO - PROCESS | 1771 | --DOMWINDOW == 148 (0x8e8ec400) [pid = 1771] [serial = 1691] [outer = (nil)] [url = about:blank] 10:10:21 INFO - PROCESS | 1771 | --DOMWINDOW == 147 (0x8c132800) [pid = 1771] [serial = 1745] [outer = (nil)] [url = about:blank] 10:10:21 INFO - PROCESS | 1771 | --DOMWINDOW == 146 (0x9522ac00) [pid = 1771] [serial = 1709] [outer = (nil)] [url = about:blank] 10:10:21 INFO - PROCESS | 1771 | --DOMWINDOW == 145 (0x91ccf400) [pid = 1771] [serial = 1700] [outer = (nil)] [url = about:blank] 10:10:21 INFO - PROCESS | 1771 | --DOMWINDOW == 144 (0x88d56c00) [pid = 1771] [serial = 1685] [outer = (nil)] [url = about:blank] 10:10:21 INFO - PROCESS | 1771 | --DOMWINDOW == 143 (0xa23c4400) [pid = 1771] [serial = 1731] [outer = (nil)] [url = about:blank] 10:10:21 INFO - PROCESS | 1771 | --DOMWINDOW == 142 (0x8da85800) [pid = 1771] [serial = 1748] [outer = (nil)] [url = about:blank] 10:10:21 INFO - PROCESS | 1771 | --DOMWINDOW == 141 (0x9a1ab400) [pid = 1771] [serial = 1718] [outer = (nil)] [url = about:blank] 10:10:21 INFO - PROCESS | 1771 | --DOMWINDOW == 140 (0x8dba9c00) [pid = 1771] [serial = 1751] [outer = (nil)] [url = about:blank] 10:10:21 INFO - PROCESS | 1771 | 1464714621737 Marionette TRACE conn3 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 10:10:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 10:10:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 4098ms 10:10:21 INFO - PROCESS | 1771 | 1464714621801 Marionette TRACE conn3 -> [0,2469,"getWindowHandle",null] 10:10:21 INFO - PROCESS | 1771 | 1464714621807 Marionette TRACE conn3 <- [1,2469,null,{"value":"8"}] 10:10:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 10:10:21 INFO - PROCESS | 1771 | 1464714621817 Marionette TRACE conn3 -> [0,2470,"setScriptTimeout",{"ms":35000}] 10:10:21 INFO - PROCESS | 1771 | 1464714621821 Marionette TRACE conn3 <- [1,2470,null,{}] 10:10:21 INFO - PROCESS | 1771 | 1464714621829 Marionette TRACE conn3 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:10:22 INFO - PROCESS | 1771 | 1464714622036 Marionette TRACE conn3 <- [1,2471,null,{"value":null}] 10:10:22 INFO - PROCESS | 1771 | 1464714622248 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:22 INFO - PROCESS | 1771 | ++DOCSHELL 0x876c5000 == 130 [pid = 1771] [id = 625] 10:10:22 INFO - PROCESS | 1771 | ++DOMWINDOW == 141 (0x88d55c00) [pid = 1771] [serial = 1876] [outer = (nil)] 10:10:22 INFO - PROCESS | 1771 | ++DOMWINDOW == 142 (0x8a049400) [pid = 1771] [serial = 1877] [outer = 0x88d55c00] 10:10:22 INFO - PROCESS | 1771 | 1464714622327 Marionette DEBUG loaded listener.js 10:10:22 INFO - PROCESS | 1771 | ++DOMWINDOW == 143 (0x8a3ba400) [pid = 1771] [serial = 1878] [outer = 0x88d55c00] 10:10:23 INFO - PROCESS | 1771 | 1464714623178 Marionette TRACE conn3 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 10:10:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 10:10:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1390ms 10:10:23 INFO - PROCESS | 1771 | 1464714623207 Marionette TRACE conn3 -> [0,2473,"getWindowHandle",null] 10:10:23 INFO - PROCESS | 1771 | 1464714623214 Marionette TRACE conn3 <- [1,2473,null,{"value":"8"}] 10:10:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 10:10:23 INFO - PROCESS | 1771 | 1464714623264 Marionette TRACE conn3 -> [0,2474,"setScriptTimeout",{"ms":35000}] 10:10:23 INFO - PROCESS | 1771 | 1464714623268 Marionette TRACE conn3 <- [1,2474,null,{}] 10:10:23 INFO - PROCESS | 1771 | 1464714623278 Marionette TRACE conn3 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:10:23 INFO - PROCESS | 1771 | 1464714623498 Marionette TRACE conn3 <- [1,2475,null,{"value":null}] 10:10:23 INFO - PROCESS | 1771 | 1464714623733 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:23 INFO - PROCESS | 1771 | ++DOCSHELL 0x8a00bc00 == 131 [pid = 1771] [id = 626] 10:10:23 INFO - PROCESS | 1771 | ++DOMWINDOW == 144 (0x8a6e9000) [pid = 1771] [serial = 1879] [outer = (nil)] 10:10:23 INFO - PROCESS | 1771 | ++DOMWINDOW == 145 (0x8c0b2000) [pid = 1771] [serial = 1880] [outer = 0x8a6e9000] 10:10:23 INFO - PROCESS | 1771 | 1464714623812 Marionette DEBUG loaded listener.js 10:10:23 INFO - PROCESS | 1771 | ++DOMWINDOW == 146 (0x8c109400) [pid = 1771] [serial = 1881] [outer = 0x8a6e9000] 10:10:24 INFO - PROCESS | 1771 | 1464714624780 Marionette TRACE conn3 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 10:10:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 10:10:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1585ms 10:10:24 INFO - PROCESS | 1771 | 1464714624847 Marionette TRACE conn3 -> [0,2477,"getWindowHandle",null] 10:10:24 INFO - PROCESS | 1771 | 1464714624850 Marionette TRACE conn3 <- [1,2477,null,{"value":"8"}] 10:10:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 10:10:24 INFO - PROCESS | 1771 | 1464714624857 Marionette TRACE conn3 -> [0,2478,"setScriptTimeout",{"ms":35000}] 10:10:24 INFO - PROCESS | 1771 | 1464714624862 Marionette TRACE conn3 <- [1,2478,null,{}] 10:10:24 INFO - PROCESS | 1771 | 1464714624886 Marionette TRACE conn3 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:10:25 INFO - PROCESS | 1771 | 1464714625214 Marionette TRACE conn3 <- [1,2479,null,{"value":null}] 10:10:25 INFO - PROCESS | 1771 | 1464714625277 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:25 INFO - PROCESS | 1771 | ++DOCSHELL 0x8c0b5400 == 132 [pid = 1771] [id = 627] 10:10:25 INFO - PROCESS | 1771 | ++DOMWINDOW == 147 (0x8c211c00) [pid = 1771] [serial = 1882] [outer = (nil)] 10:10:25 INFO - PROCESS | 1771 | ++DOMWINDOW == 148 (0x8d439c00) [pid = 1771] [serial = 1883] [outer = 0x8c211c00] 10:10:25 INFO - PROCESS | 1771 | 1464714625356 Marionette DEBUG loaded listener.js 10:10:25 INFO - PROCESS | 1771 | ++DOMWINDOW == 149 (0x8d993400) [pid = 1771] [serial = 1884] [outer = 0x8c211c00] 10:10:26 INFO - PROCESS | 1771 | --DOMWINDOW == 148 (0x8c110000) [pid = 1771] [serial = 1756] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 10:10:26 INFO - PROCESS | 1771 | --DOMWINDOW == 147 (0x8a5a2800) [pid = 1771] [serial = 1804] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 10:10:26 INFO - PROCESS | 1771 | --DOMWINDOW == 146 (0xa31ffc00) [pid = 1771] [serial = 1798] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 10:10:26 INFO - PROCESS | 1771 | --DOMWINDOW == 145 (0x91ccd800) [pid = 1771] [serial = 1786] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 10:10:26 INFO - PROCESS | 1771 | --DOMWINDOW == 144 (0x8a8c7800) [pid = 1771] [serial = 1810] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 10:10:26 INFO - PROCESS | 1771 | --DOMWINDOW == 143 (0x8dbb2c00) [pid = 1771] [serial = 1765] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 10:10:26 INFO - PROCESS | 1771 | --DOMWINDOW == 142 (0x951e8800) [pid = 1771] [serial = 1780] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 10:10:26 INFO - PROCESS | 1771 | --DOMWINDOW == 141 (0x8da88800) [pid = 1771] [serial = 1759] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 10:10:26 INFO - PROCESS | 1771 | --DOMWINDOW == 140 (0x91c70c00) [pid = 1771] [serial = 1771] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 10:10:26 INFO - PROCESS | 1771 | --DOMWINDOW == 139 (0x8c13c400) [pid = 1771] [serial = 1813] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 10:10:26 INFO - PROCESS | 1771 | --DOMWINDOW == 138 (0x920da400) [pid = 1771] [serial = 1795] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 10:10:26 INFO - PROCESS | 1771 | --DOMWINDOW == 137 (0x876ba000) [pid = 1771] [serial = 1816] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 10:10:26 INFO - PROCESS | 1771 | --DOMWINDOW == 136 (0x8f1d8400) [pid = 1771] [serial = 1768] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 10:10:26 INFO - PROCESS | 1771 | --DOMWINDOW == 135 (0x8e8ea000) [pid = 1771] [serial = 1777] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 10:10:26 INFO - PROCESS | 1771 | --DOMWINDOW == 134 (0x996eec00) [pid = 1771] [serial = 1783] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 10:10:26 INFO - PROCESS | 1771 | --DOMWINDOW == 133 (0x9b3a8c00) [pid = 1771] [serial = 1792] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 10:10:26 INFO - PROCESS | 1771 | --DOMWINDOW == 132 (0x876c2400) [pid = 1771] [serial = 1807] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 10:10:26 INFO - PROCESS | 1771 | --DOMWINDOW == 131 (0x92eec800) [pid = 1771] [serial = 1774] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 10:10:26 INFO - PROCESS | 1771 | --DOMWINDOW == 130 (0x9887e800) [pid = 1771] [serial = 1789] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 10:10:26 INFO - PROCESS | 1771 | --DOMWINDOW == 129 (0x912de400) [pid = 1771] [serial = 1801] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 10:10:26 INFO - PROCESS | 1771 | --DOMWINDOW == 128 (0x8e8ef800) [pid = 1771] [serial = 1762] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 10:10:26 INFO - PROCESS | 1771 | --DOMWINDOW == 127 (0x8c0b1c00) [pid = 1771] [serial = 1681] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 10:10:26 INFO - PROCESS | 1771 | --DOMWINDOW == 126 (0x8a191400) [pid = 1771] [serial = 1753] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 10:10:27 INFO - PROCESS | 1771 | 1464714627006 Marionette TRACE conn3 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 10:10:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 10:10:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 2185ms 10:10:27 INFO - PROCESS | 1771 | 1464714627043 Marionette TRACE conn3 -> [0,2481,"getWindowHandle",null] 10:10:27 INFO - PROCESS | 1771 | 1464714627047 Marionette TRACE conn3 <- [1,2481,null,{"value":"8"}] 10:10:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 10:10:27 INFO - PROCESS | 1771 | 1464714627064 Marionette TRACE conn3 -> [0,2482,"setScriptTimeout",{"ms":35000}] 10:10:27 INFO - PROCESS | 1771 | 1464714627068 Marionette TRACE conn3 <- [1,2482,null,{}] 10:10:27 INFO - PROCESS | 1771 | 1464714627073 Marionette TRACE conn3 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:10:27 INFO - PROCESS | 1771 | 1464714627276 Marionette TRACE conn3 <- [1,2483,null,{"value":null}] 10:10:27 INFO - PROCESS | 1771 | 1464714627292 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:27 INFO - PROCESS | 1771 | ++DOCSHELL 0x876ba000 == 133 [pid = 1771] [id = 628] 10:10:27 INFO - PROCESS | 1771 | ++DOMWINDOW == 127 (0x8c13e800) [pid = 1771] [serial = 1885] [outer = (nil)] 10:10:27 INFO - PROCESS | 1771 | ++DOMWINDOW == 128 (0x8da79000) [pid = 1771] [serial = 1886] [outer = 0x8c13e800] 10:10:27 INFO - PROCESS | 1771 | 1464714627370 Marionette DEBUG loaded listener.js 10:10:27 INFO - PROCESS | 1771 | ++DOMWINDOW == 129 (0x8da8ac00) [pid = 1771] [serial = 1887] [outer = 0x8c13e800] 10:10:28 INFO - PROCESS | 1771 | 1464714628361 Marionette TRACE conn3 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 10:10:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 10:10:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1333ms 10:10:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 10:10:28 INFO - PROCESS | 1771 | 1464714628398 Marionette TRACE conn3 -> [0,2485,"getWindowHandle",null] 10:10:28 INFO - PROCESS | 1771 | 1464714628401 Marionette TRACE conn3 <- [1,2485,null,{"value":"8"}] 10:10:28 INFO - PROCESS | 1771 | 1464714628557 Marionette TRACE conn3 -> [0,2486,"setScriptTimeout",{"ms":35000}] 10:10:28 INFO - PROCESS | 1771 | 1464714628564 Marionette TRACE conn3 <- [1,2486,null,{}] 10:10:28 INFO - PROCESS | 1771 | 1464714628575 Marionette TRACE conn3 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:10:28 INFO - PROCESS | 1771 | 1464714628835 Marionette TRACE conn3 <- [1,2487,null,{"value":null}] 10:10:29 INFO - PROCESS | 1771 | 1464714629237 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:29 INFO - PROCESS | 1771 | ++DOCSHELL 0x8a04c400 == 134 [pid = 1771] [id = 629] 10:10:29 INFO - PROCESS | 1771 | ++DOMWINDOW == 130 (0x8a04f400) [pid = 1771] [serial = 1888] [outer = (nil)] 10:10:29 INFO - PROCESS | 1771 | ++DOMWINDOW == 131 (0x8a3b9c00) [pid = 1771] [serial = 1889] [outer = 0x8a04f400] 10:10:29 INFO - PROCESS | 1771 | 1464714629338 Marionette DEBUG loaded listener.js 10:10:29 INFO - PROCESS | 1771 | ++DOMWINDOW == 132 (0x8a646000) [pid = 1771] [serial = 1890] [outer = 0x8a04f400] 10:10:30 INFO - PROCESS | 1771 | 1464714630314 Marionette TRACE conn3 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 10:10:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 10:10:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1986ms 10:10:30 INFO - PROCESS | 1771 | 1464714630395 Marionette TRACE conn3 -> [0,2489,"getWindowHandle",null] 10:10:30 INFO - PROCESS | 1771 | 1464714630401 Marionette TRACE conn3 <- [1,2489,null,{"value":"8"}] 10:10:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 10:10:30 INFO - PROCESS | 1771 | 1464714630409 Marionette TRACE conn3 -> [0,2490,"setScriptTimeout",{"ms":35000}] 10:10:30 INFO - PROCESS | 1771 | 1464714630413 Marionette TRACE conn3 <- [1,2490,null,{}] 10:10:30 INFO - PROCESS | 1771 | 1464714630425 Marionette TRACE conn3 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:10:30 INFO - PROCESS | 1771 | 1464714630769 Marionette TRACE conn3 <- [1,2491,null,{"value":null}] 10:10:31 INFO - PROCESS | 1771 | 1464714631054 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:31 INFO - PROCESS | 1771 | ++DOCSHELL 0x8c20f400 == 135 [pid = 1771] [id = 630] 10:10:31 INFO - PROCESS | 1771 | ++DOMWINDOW == 133 (0x8c210000) [pid = 1771] [serial = 1891] [outer = (nil)] 10:10:31 INFO - PROCESS | 1771 | ++DOMWINDOW == 134 (0x8d434c00) [pid = 1771] [serial = 1892] [outer = 0x8c210000] 10:10:31 INFO - PROCESS | 1771 | 1464714631141 Marionette DEBUG loaded listener.js 10:10:31 INFO - PROCESS | 1771 | ++DOMWINDOW == 135 (0x8da75800) [pid = 1771] [serial = 1893] [outer = 0x8c210000] 10:10:32 INFO - PROCESS | 1771 | 1464714632124 Marionette TRACE conn3 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 10:10:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 10:10:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1785ms 10:10:32 INFO - PROCESS | 1771 | 1464714632194 Marionette TRACE conn3 -> [0,2493,"getWindowHandle",null] 10:10:32 INFO - PROCESS | 1771 | 1464714632198 Marionette TRACE conn3 <- [1,2493,null,{"value":"8"}] 10:10:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 10:10:32 INFO - PROCESS | 1771 | 1464714632205 Marionette TRACE conn3 -> [0,2494,"setScriptTimeout",{"ms":35000}] 10:10:32 INFO - PROCESS | 1771 | 1464714632209 Marionette TRACE conn3 <- [1,2494,null,{}] 10:10:32 INFO - PROCESS | 1771 | 1464714632215 Marionette TRACE conn3 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:10:32 INFO - PROCESS | 1771 | 1464714632480 Marionette TRACE conn3 <- [1,2495,null,{"value":null}] 10:10:32 INFO - PROCESS | 1771 | 1464714632870 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:32 INFO - PROCESS | 1771 | ++DOCSHELL 0x8dc5b400 == 136 [pid = 1771] [id = 631] 10:10:32 INFO - PROCESS | 1771 | ++DOMWINDOW == 136 (0x8dc60c00) [pid = 1771] [serial = 1894] [outer = (nil)] 10:10:32 INFO - PROCESS | 1771 | ++DOMWINDOW == 137 (0x8dcdc800) [pid = 1771] [serial = 1895] [outer = 0x8dc60c00] 10:10:32 INFO - PROCESS | 1771 | 1464714632965 Marionette DEBUG loaded listener.js 10:10:33 INFO - PROCESS | 1771 | ++DOMWINDOW == 138 (0x8e60a800) [pid = 1771] [serial = 1896] [outer = 0x8dc60c00] 10:10:33 INFO - PROCESS | 1771 | 1464714633928 Marionette TRACE conn3 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 10:10:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 10:10:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1782ms 10:10:33 INFO - PROCESS | 1771 | 1464714633988 Marionette TRACE conn3 -> [0,2497,"getWindowHandle",null] 10:10:33 INFO - PROCESS | 1771 | 1464714633991 Marionette TRACE conn3 <- [1,2497,null,{"value":"8"}] 10:10:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 10:10:34 INFO - PROCESS | 1771 | 1464714633998 Marionette TRACE conn3 -> [0,2498,"setScriptTimeout",{"ms":35000}] 10:10:34 INFO - PROCESS | 1771 | 1464714634002 Marionette TRACE conn3 <- [1,2498,null,{}] 10:10:34 INFO - PROCESS | 1771 | 1464714634007 Marionette TRACE conn3 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:10:34 INFO - PROCESS | 1771 | 1464714634239 Marionette TRACE conn3 <- [1,2499,null,{"value":null}] 10:10:34 INFO - PROCESS | 1771 | 1464714634572 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:34 INFO - PROCESS | 1771 | ++DOCSHELL 0x8a00dc00 == 137 [pid = 1771] [id = 632] 10:10:34 INFO - PROCESS | 1771 | ++DOMWINDOW == 139 (0x8dbaa800) [pid = 1771] [serial = 1897] [outer = (nil)] 10:10:34 INFO - PROCESS | 1771 | ++DOMWINDOW == 140 (0x8e9aec00) [pid = 1771] [serial = 1898] [outer = 0x8dbaa800] 10:10:34 INFO - PROCESS | 1771 | 1464714634664 Marionette DEBUG loaded listener.js 10:10:34 INFO - PROCESS | 1771 | ++DOMWINDOW == 141 (0x8ee81800) [pid = 1771] [serial = 1899] [outer = 0x8dbaa800] 10:10:35 INFO - PROCESS | 1771 | 1464714635547 Marionette TRACE conn3 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 10:10:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 10:10:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1579ms 10:10:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 10:10:35 INFO - PROCESS | 1771 | 1464714635579 Marionette TRACE conn3 -> [0,2501,"getWindowHandle",null] 10:10:35 INFO - PROCESS | 1771 | 1464714635582 Marionette TRACE conn3 <- [1,2501,null,{"value":"8"}] 10:10:35 INFO - PROCESS | 1771 | 1464714635589 Marionette TRACE conn3 -> [0,2502,"setScriptTimeout",{"ms":35000}] 10:10:35 INFO - PROCESS | 1771 | 1464714635592 Marionette TRACE conn3 <- [1,2502,null,{}] 10:10:35 INFO - PROCESS | 1771 | 1464714635598 Marionette TRACE conn3 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:10:35 INFO - PROCESS | 1771 | 1464714635915 Marionette TRACE conn3 <- [1,2503,null,{"value":null}] 10:10:36 INFO - PROCESS | 1771 | 1464714636180 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:36 INFO - PROCESS | 1771 | ++DOCSHELL 0x8e9a8800 == 138 [pid = 1771] [id = 633] 10:10:36 INFO - PROCESS | 1771 | ++DOMWINDOW == 142 (0x8e9b1800) [pid = 1771] [serial = 1900] [outer = (nil)] 10:10:36 INFO - PROCESS | 1771 | ++DOMWINDOW == 143 (0x8f1d8800) [pid = 1771] [serial = 1901] [outer = 0x8e9b1800] 10:10:36 INFO - PROCESS | 1771 | 1464714636269 Marionette DEBUG loaded listener.js 10:10:36 INFO - PROCESS | 1771 | ++DOMWINDOW == 144 (0x8f1eb000) [pid = 1771] [serial = 1902] [outer = 0x8e9b1800] 10:10:37 INFO - PROCESS | 1771 | 1464714637175 Marionette TRACE conn3 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 10:10:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 10:10:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1629ms 10:10:37 INFO - PROCESS | 1771 | 1464714637218 Marionette TRACE conn3 -> [0,2505,"getWindowHandle",null] 10:10:37 INFO - PROCESS | 1771 | 1464714637222 Marionette TRACE conn3 <- [1,2505,null,{"value":"8"}] 10:10:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 10:10:37 INFO - PROCESS | 1771 | 1464714637228 Marionette TRACE conn3 -> [0,2506,"setScriptTimeout",{"ms":35000}] 10:10:37 INFO - PROCESS | 1771 | 1464714637232 Marionette TRACE conn3 <- [1,2506,null,{}] 10:10:37 INFO - PROCESS | 1771 | 1464714637237 Marionette TRACE conn3 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:10:37 INFO - PROCESS | 1771 | 1464714637495 Marionette TRACE conn3 <- [1,2507,null,{"value":null}] 10:10:37 INFO - PROCESS | 1771 | 1464714637845 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:37 INFO - PROCESS | 1771 | ++DOCSHELL 0x8e9a7000 == 139 [pid = 1771] [id = 634] 10:10:37 INFO - PROCESS | 1771 | ++DOMWINDOW == 145 (0x910f8000) [pid = 1771] [serial = 1903] [outer = (nil)] 10:10:37 INFO - PROCESS | 1771 | ++DOMWINDOW == 146 (0x91460c00) [pid = 1771] [serial = 1904] [outer = 0x910f8000] 10:10:37 INFO - PROCESS | 1771 | 1464714637936 Marionette DEBUG loaded listener.js 10:10:38 INFO - PROCESS | 1771 | ++DOMWINDOW == 147 (0x91b3c800) [pid = 1771] [serial = 1905] [outer = 0x910f8000] 10:10:38 INFO - PROCESS | 1771 | 1464714638824 Marionette TRACE conn3 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 10:10:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 10:10:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1635ms 10:10:38 INFO - PROCESS | 1771 | 1464714638864 Marionette TRACE conn3 -> [0,2509,"getWindowHandle",null] 10:10:38 INFO - PROCESS | 1771 | 1464714638868 Marionette TRACE conn3 <- [1,2509,null,{"value":"8"}] 10:10:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 10:10:38 INFO - PROCESS | 1771 | 1464714638874 Marionette TRACE conn3 -> [0,2510,"setScriptTimeout",{"ms":35000}] 10:10:38 INFO - PROCESS | 1771 | 1464714638878 Marionette TRACE conn3 <- [1,2510,null,{}] 10:10:38 INFO - PROCESS | 1771 | 1464714638883 Marionette TRACE conn3 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:10:39 INFO - PROCESS | 1771 | 1464714639088 Marionette TRACE conn3 <- [1,2511,null,{"value":null}] 10:10:39 INFO - PROCESS | 1771 | 1464714639390 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:39 INFO - PROCESS | 1771 | ++DOCSHELL 0x91462c00 == 140 [pid = 1771] [id = 635] 10:10:39 INFO - PROCESS | 1771 | ++DOMWINDOW == 148 (0x91469c00) [pid = 1771] [serial = 1906] [outer = (nil)] 10:10:39 INFO - PROCESS | 1771 | ++DOMWINDOW == 149 (0x91bde800) [pid = 1771] [serial = 1907] [outer = 0x91469c00] 10:10:39 INFO - PROCESS | 1771 | 1464714639526 Marionette DEBUG loaded listener.js 10:10:39 INFO - PROCESS | 1771 | ++DOMWINDOW == 150 (0x91c69000) [pid = 1771] [serial = 1908] [outer = 0x91469c00] 10:10:40 INFO - PROCESS | 1771 | 1464714640392 Marionette TRACE conn3 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 10:10:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 10:10:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1586ms 10:10:40 INFO - PROCESS | 1771 | 1464714640466 Marionette TRACE conn3 -> [0,2513,"getWindowHandle",null] 10:10:40 INFO - PROCESS | 1771 | 1464714640470 Marionette TRACE conn3 <- [1,2513,null,{"value":"8"}] 10:10:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 10:10:40 INFO - PROCESS | 1771 | 1464714640480 Marionette TRACE conn3 -> [0,2514,"setScriptTimeout",{"ms":35000}] 10:10:40 INFO - PROCESS | 1771 | 1464714640484 Marionette TRACE conn3 <- [1,2514,null,{}] 10:10:40 INFO - PROCESS | 1771 | 1464714640491 Marionette TRACE conn3 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:10:40 INFO - PROCESS | 1771 | 1464714640713 Marionette TRACE conn3 <- [1,2515,null,{"value":null}] 10:10:41 INFO - PROCESS | 1771 | 1464714641060 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:41 INFO - PROCESS | 1771 | ++DOCSHELL 0x91bd9800 == 141 [pid = 1771] [id = 636] 10:10:41 INFO - PROCESS | 1771 | ++DOMWINDOW == 151 (0x91be0800) [pid = 1771] [serial = 1909] [outer = (nil)] 10:10:41 INFO - PROCESS | 1771 | ++DOMWINDOW == 152 (0x91cd4800) [pid = 1771] [serial = 1910] [outer = 0x91be0800] 10:10:41 INFO - PROCESS | 1771 | 1464714641147 Marionette DEBUG loaded listener.js 10:10:41 INFO - PROCESS | 1771 | ++DOMWINDOW == 153 (0x91de5c00) [pid = 1771] [serial = 1911] [outer = 0x91be0800] 10:10:42 INFO - PROCESS | 1771 | 1464714642054 Marionette TRACE conn3 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 10:10:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 10:10:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1633ms 10:10:42 INFO - PROCESS | 1771 | 1464714642114 Marionette TRACE conn3 -> [0,2517,"getWindowHandle",null] 10:10:42 INFO - PROCESS | 1771 | 1464714642117 Marionette TRACE conn3 <- [1,2517,null,{"value":"8"}] 10:10:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 10:10:42 INFO - PROCESS | 1771 | 1464714642124 Marionette TRACE conn3 -> [0,2518,"setScriptTimeout",{"ms":35000}] 10:10:42 INFO - PROCESS | 1771 | 1464714642127 Marionette TRACE conn3 <- [1,2518,null,{}] 10:10:42 INFO - PROCESS | 1771 | 1464714642133 Marionette TRACE conn3 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:10:42 INFO - PROCESS | 1771 | 1464714642345 Marionette TRACE conn3 <- [1,2519,null,{"value":null}] 10:10:42 INFO - PROCESS | 1771 | 1464714642689 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:42 INFO - PROCESS | 1771 | ++DOCSHELL 0x8e9a5000 == 142 [pid = 1771] [id = 637] 10:10:42 INFO - PROCESS | 1771 | ++DOMWINDOW == 154 (0x91bd5400) [pid = 1771] [serial = 1912] [outer = (nil)] 10:10:42 INFO - PROCESS | 1771 | ++DOMWINDOW == 155 (0x9225f400) [pid = 1771] [serial = 1913] [outer = 0x91bd5400] 10:10:42 INFO - PROCESS | 1771 | 1464714642781 Marionette DEBUG loaded listener.js 10:10:42 INFO - PROCESS | 1771 | ++DOMWINDOW == 156 (0x923cd800) [pid = 1771] [serial = 1914] [outer = 0x91bd5400] 10:10:43 INFO - PROCESS | 1771 | 1464714643693 Marionette TRACE conn3 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 10:10:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 10:10:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1635ms 10:10:43 INFO - PROCESS | 1771 | 1464714643760 Marionette TRACE conn3 -> [0,2521,"getWindowHandle",null] 10:10:43 INFO - PROCESS | 1771 | 1464714643763 Marionette TRACE conn3 <- [1,2521,null,{"value":"8"}] 10:10:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 10:10:43 INFO - PROCESS | 1771 | 1464714643769 Marionette TRACE conn3 -> [0,2522,"setScriptTimeout",{"ms":35000}] 10:10:43 INFO - PROCESS | 1771 | 1464714643773 Marionette TRACE conn3 <- [1,2522,null,{}] 10:10:43 INFO - PROCESS | 1771 | 1464714643779 Marionette TRACE conn3 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:10:43 INFO - PROCESS | 1771 | 1464714643988 Marionette TRACE conn3 <- [1,2523,null,{"value":null}] 10:10:44 INFO - PROCESS | 1771 | 1464714644339 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:44 INFO - PROCESS | 1771 | ++DOCSHELL 0x92ee4400 == 143 [pid = 1771] [id = 638] 10:10:44 INFO - PROCESS | 1771 | ++DOMWINDOW == 157 (0x93aafc00) [pid = 1771] [serial = 1915] [outer = (nil)] 10:10:44 INFO - PROCESS | 1771 | ++DOMWINDOW == 158 (0x93b90c00) [pid = 1771] [serial = 1916] [outer = 0x93aafc00] 10:10:44 INFO - PROCESS | 1771 | 1464714644463 Marionette DEBUG loaded listener.js 10:10:44 INFO - PROCESS | 1771 | ++DOMWINDOW == 159 (0x9468f800) [pid = 1771] [serial = 1917] [outer = 0x93aafc00] 10:10:45 INFO - PROCESS | 1771 | 1464714645344 Marionette TRACE conn3 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 10:10:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 10:10:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1633ms 10:10:45 INFO - PROCESS | 1771 | 1464714645408 Marionette TRACE conn3 -> [0,2525,"getWindowHandle",null] 10:10:45 INFO - PROCESS | 1771 | 1464714645412 Marionette TRACE conn3 <- [1,2525,null,{"value":"8"}] 10:10:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 10:10:45 INFO - PROCESS | 1771 | 1464714645420 Marionette TRACE conn3 -> [0,2526,"setScriptTimeout",{"ms":35000}] 10:10:45 INFO - PROCESS | 1771 | 1464714645426 Marionette TRACE conn3 <- [1,2526,null,{}] 10:10:45 INFO - PROCESS | 1771 | 1464714645431 Marionette TRACE conn3 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:10:45 INFO - PROCESS | 1771 | 1464714645681 Marionette TRACE conn3 <- [1,2527,null,{"value":null}] 10:10:46 INFO - PROCESS | 1771 | 1464714646040 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:46 INFO - PROCESS | 1771 | ++DOCSHELL 0x92e4bc00 == 144 [pid = 1771] [id = 639] 10:10:46 INFO - PROCESS | 1771 | ++DOMWINDOW == 160 (0x9522e000) [pid = 1771] [serial = 1918] [outer = (nil)] 10:10:46 INFO - PROCESS | 1771 | ++DOMWINDOW == 161 (0x95236800) [pid = 1771] [serial = 1919] [outer = 0x9522e000] 10:10:46 INFO - PROCESS | 1771 | 1464714646137 Marionette DEBUG loaded listener.js 10:10:46 INFO - PROCESS | 1771 | ++DOMWINDOW == 162 (0x957d6800) [pid = 1771] [serial = 1920] [outer = 0x9522e000] 10:10:47 INFO - PROCESS | 1771 | 1464714647114 Marionette TRACE conn3 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 10:10:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 10:10:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1738ms 10:10:47 INFO - PROCESS | 1771 | 1464714647158 Marionette TRACE conn3 -> [0,2529,"getWindowHandle",null] 10:10:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 10:10:47 INFO - PROCESS | 1771 | 1464714647163 Marionette TRACE conn3 <- [1,2529,null,{"value":"8"}] 10:10:47 INFO - PROCESS | 1771 | 1464714647170 Marionette TRACE conn3 -> [0,2530,"setScriptTimeout",{"ms":35000}] 10:10:47 INFO - PROCESS | 1771 | 1464714647173 Marionette TRACE conn3 <- [1,2530,null,{}] 10:10:47 INFO - PROCESS | 1771 | 1464714647179 Marionette TRACE conn3 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:10:47 INFO - PROCESS | 1771 | 1464714647418 Marionette TRACE conn3 <- [1,2531,null,{"value":null}] 10:10:47 INFO - PROCESS | 1771 | 1464714647760 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:47 INFO - PROCESS | 1771 | ++DOCSHELL 0x951ee800 == 145 [pid = 1771] [id = 640] 10:10:47 INFO - PROCESS | 1771 | ++DOMWINDOW == 163 (0x95767c00) [pid = 1771] [serial = 1921] [outer = (nil)] 10:10:47 INFO - PROCESS | 1771 | ++DOMWINDOW == 164 (0x9811ec00) [pid = 1771] [serial = 1922] [outer = 0x95767c00] 10:10:47 INFO - PROCESS | 1771 | 1464714647850 Marionette DEBUG loaded listener.js 10:10:47 INFO - PROCESS | 1771 | ++DOMWINDOW == 165 (0x9887c400) [pid = 1771] [serial = 1923] [outer = 0x95767c00] 10:10:48 INFO - PROCESS | 1771 | 1464714648738 Marionette TRACE conn3 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 10:10:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 10:10:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1632ms 10:10:48 INFO - PROCESS | 1771 | 1464714648802 Marionette TRACE conn3 -> [0,2533,"getWindowHandle",null] 10:10:48 INFO - PROCESS | 1771 | 1464714648806 Marionette TRACE conn3 <- [1,2533,null,{"value":"8"}] 10:10:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 10:10:48 INFO - PROCESS | 1771 | 1464714648812 Marionette TRACE conn3 -> [0,2534,"setScriptTimeout",{"ms":35000}] 10:10:48 INFO - PROCESS | 1771 | 1464714648815 Marionette TRACE conn3 <- [1,2534,null,{}] 10:10:48 INFO - PROCESS | 1771 | 1464714648821 Marionette TRACE conn3 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:10:49 INFO - PROCESS | 1771 | 1464714649040 Marionette TRACE conn3 <- [1,2535,null,{"value":null}] 10:10:49 INFO - PROCESS | 1771 | 1464714649375 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:49 INFO - PROCESS | 1771 | ++DOCSHELL 0x93aab400 == 146 [pid = 1771] [id = 641] 10:10:49 INFO - PROCESS | 1771 | ++DOMWINDOW == 166 (0x95919400) [pid = 1771] [serial = 1924] [outer = (nil)] 10:10:49 INFO - PROCESS | 1771 | ++DOMWINDOW == 167 (0x99a53400) [pid = 1771] [serial = 1925] [outer = 0x95919400] 10:10:49 INFO - PROCESS | 1771 | 1464714649483 Marionette DEBUG loaded listener.js 10:10:49 INFO - PROCESS | 1771 | ++DOMWINDOW == 168 (0x99b60000) [pid = 1771] [serial = 1926] [outer = 0x95919400] 10:10:50 INFO - PROCESS | 1771 | 1464714650365 Marionette TRACE conn3 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 10:10:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 10:10:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1593ms 10:10:50 INFO - PROCESS | 1771 | 1464714650406 Marionette TRACE conn3 -> [0,2537,"getWindowHandle",null] 10:10:50 INFO - PROCESS | 1771 | 1464714650409 Marionette TRACE conn3 <- [1,2537,null,{"value":"8"}] 10:10:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 10:10:50 INFO - PROCESS | 1771 | 1464714650416 Marionette TRACE conn3 -> [0,2538,"setScriptTimeout",{"ms":35000}] 10:10:50 INFO - PROCESS | 1771 | 1464714650419 Marionette TRACE conn3 <- [1,2538,null,{}] 10:10:50 INFO - PROCESS | 1771 | 1464714650425 Marionette TRACE conn3 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:10:50 INFO - PROCESS | 1771 | 1464714650647 Marionette TRACE conn3 <- [1,2539,null,{"value":null}] 10:10:50 INFO - PROCESS | 1771 | 1464714650947 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:51 INFO - PROCESS | 1771 | ++DOCSHELL 0x98f5e800 == 147 [pid = 1771] [id = 642] 10:10:51 INFO - PROCESS | 1771 | ++DOMWINDOW == 169 (0x98f60400) [pid = 1771] [serial = 1927] [outer = (nil)] 10:10:51 INFO - PROCESS | 1771 | ++DOMWINDOW == 170 (0x9a1ad000) [pid = 1771] [serial = 1928] [outer = 0x98f60400] 10:10:51 INFO - PROCESS | 1771 | 1464714651082 Marionette DEBUG loaded listener.js 10:10:51 INFO - PROCESS | 1771 | ++DOMWINDOW == 171 (0x9a4b4800) [pid = 1771] [serial = 1929] [outer = 0x98f60400] 10:10:51 INFO - PROCESS | 1771 | 1464714651964 Marionette TRACE conn3 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 10:10:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 10:10:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1584ms 10:10:52 INFO - PROCESS | 1771 | 1464714652000 Marionette TRACE conn3 -> [0,2541,"getWindowHandle",null] 10:10:52 INFO - PROCESS | 1771 | 1464714652004 Marionette TRACE conn3 <- [1,2541,null,{"value":"8"}] 10:10:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 10:10:52 INFO - PROCESS | 1771 | 1464714652011 Marionette TRACE conn3 -> [0,2542,"setScriptTimeout",{"ms":35000}] 10:10:52 INFO - PROCESS | 1771 | 1464714652014 Marionette TRACE conn3 <- [1,2542,null,{}] 10:10:52 INFO - PROCESS | 1771 | 1464714652019 Marionette TRACE conn3 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:10:52 INFO - PROCESS | 1771 | 1464714652333 Marionette TRACE conn3 <- [1,2543,null,{"value":null}] 10:10:52 INFO - PROCESS | 1771 | 1464714652602 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:52 INFO - PROCESS | 1771 | ++DOCSHELL 0x9a097c00 == 148 [pid = 1771] [id = 643] 10:10:52 INFO - PROCESS | 1771 | ++DOMWINDOW == 172 (0x9a1a2800) [pid = 1771] [serial = 1930] [outer = (nil)] 10:10:52 INFO - PROCESS | 1771 | ++DOMWINDOW == 173 (0x9a6e9000) [pid = 1771] [serial = 1931] [outer = 0x9a1a2800] 10:10:52 INFO - PROCESS | 1771 | 1464714652693 Marionette DEBUG loaded listener.js 10:10:52 INFO - PROCESS | 1771 | ++DOMWINDOW == 174 (0x9b31f800) [pid = 1771] [serial = 1932] [outer = 0x9a1a2800] 10:10:53 INFO - PROCESS | 1771 | 1464714653627 Marionette TRACE conn3 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 10:10:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 10:10:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1688ms 10:10:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 10:10:53 INFO - PROCESS | 1771 | 1464714653700 Marionette TRACE conn3 -> [0,2545,"getWindowHandle",null] 10:10:53 INFO - PROCESS | 1771 | 1464714653703 Marionette TRACE conn3 <- [1,2545,null,{"value":"8"}] 10:10:53 INFO - PROCESS | 1771 | 1464714653710 Marionette TRACE conn3 -> [0,2546,"setScriptTimeout",{"ms":35000}] 10:10:53 INFO - PROCESS | 1771 | 1464714653713 Marionette TRACE conn3 <- [1,2546,null,{}] 10:10:53 INFO - PROCESS | 1771 | 1464714653719 Marionette TRACE conn3 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:10:53 INFO - PROCESS | 1771 | 1464714653932 Marionette TRACE conn3 <- [1,2547,null,{"value":null}] 10:10:54 INFO - PROCESS | 1771 | 1464714654271 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:54 INFO - PROCESS | 1771 | ++DOCSHELL 0x88d54800 == 149 [pid = 1771] [id = 644] 10:10:54 INFO - PROCESS | 1771 | ++DOMWINDOW == 175 (0x9811a400) [pid = 1771] [serial = 1933] [outer = (nil)] 10:10:54 INFO - PROCESS | 1771 | ++DOMWINDOW == 176 (0x9b923000) [pid = 1771] [serial = 1934] [outer = 0x9811a400] 10:10:54 INFO - PROCESS | 1771 | 1464714654361 Marionette DEBUG loaded listener.js 10:10:54 INFO - PROCESS | 1771 | ++DOMWINDOW == 177 (0x9bb9ec00) [pid = 1771] [serial = 1935] [outer = 0x9811a400] 10:10:55 INFO - PROCESS | 1771 | 1464714655284 Marionette TRACE conn3 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 10:10:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 10:10:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1640ms 10:10:55 INFO - PROCESS | 1771 | 1464714655350 Marionette TRACE conn3 -> [0,2549,"getWindowHandle",null] 10:10:55 INFO - PROCESS | 1771 | 1464714655354 Marionette TRACE conn3 <- [1,2549,null,{"value":"8"}] 10:10:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 10:10:55 INFO - PROCESS | 1771 | 1464714655360 Marionette TRACE conn3 -> [0,2550,"setScriptTimeout",{"ms":35000}] 10:10:55 INFO - PROCESS | 1771 | 1464714655363 Marionette TRACE conn3 <- [1,2550,null,{}] 10:10:55 INFO - PROCESS | 1771 | 1464714655369 Marionette TRACE conn3 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:10:55 INFO - PROCESS | 1771 | 1464714655631 Marionette TRACE conn3 <- [1,2551,null,{"value":null}] 10:10:55 INFO - PROCESS | 1771 | 1464714655968 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:56 INFO - PROCESS | 1771 | ++DOCSHELL 0x9b328c00 == 150 [pid = 1771] [id = 645] 10:10:56 INFO - PROCESS | 1771 | ++DOMWINDOW == 178 (0x9b90a000) [pid = 1771] [serial = 1936] [outer = (nil)] 10:10:56 INFO - PROCESS | 1771 | ++DOMWINDOW == 179 (0x9d1c6c00) [pid = 1771] [serial = 1937] [outer = 0x9b90a000] 10:10:56 INFO - PROCESS | 1771 | 1464714656057 Marionette DEBUG loaded listener.js 10:10:56 INFO - PROCESS | 1771 | ++DOMWINDOW == 180 (0xa060dc00) [pid = 1771] [serial = 1938] [outer = 0x9b90a000] 10:10:56 INFO - PROCESS | 1771 | 1464714656988 Marionette TRACE conn3 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 10:10:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 10:10:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1681ms 10:10:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 10:10:57 INFO - PROCESS | 1771 | 1464714657041 Marionette TRACE conn3 -> [0,2553,"getWindowHandle",null] 10:10:57 INFO - PROCESS | 1771 | 1464714657044 Marionette TRACE conn3 <- [1,2553,null,{"value":"8"}] 10:10:57 INFO - PROCESS | 1771 | 1464714657051 Marionette TRACE conn3 -> [0,2554,"setScriptTimeout",{"ms":35000}] 10:10:57 INFO - PROCESS | 1771 | 1464714657054 Marionette TRACE conn3 <- [1,2554,null,{}] 10:10:57 INFO - PROCESS | 1771 | 1464714657060 Marionette TRACE conn3 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:10:57 INFO - PROCESS | 1771 | 1464714657279 Marionette TRACE conn3 <- [1,2555,null,{"value":null}] 10:10:57 INFO - PROCESS | 1771 | 1464714657629 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:57 INFO - PROCESS | 1771 | ++DOCSHELL 0x9a4cf800 == 151 [pid = 1771] [id = 646] 10:10:57 INFO - PROCESS | 1771 | ++DOMWINDOW == 181 (0x9bbe6c00) [pid = 1771] [serial = 1939] [outer = (nil)] 10:10:57 INFO - PROCESS | 1771 | ++DOMWINDOW == 182 (0xa25ab800) [pid = 1771] [serial = 1940] [outer = 0x9bbe6c00] 10:10:57 INFO - PROCESS | 1771 | 1464714657719 Marionette DEBUG loaded listener.js 10:10:57 INFO - PROCESS | 1771 | ++DOMWINDOW == 183 (0xa273d800) [pid = 1771] [serial = 1941] [outer = 0x9bbe6c00] 10:10:58 INFO - PROCESS | 1771 | 1464714658648 Marionette TRACE conn3 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 10:10:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 10:10:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1632ms 10:10:58 INFO - PROCESS | 1771 | 1464714658683 Marionette TRACE conn3 -> [0,2557,"getWindowHandle",null] 10:10:58 INFO - PROCESS | 1771 | 1464714658687 Marionette TRACE conn3 <- [1,2557,null,{"value":"8"}] 10:10:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 10:10:58 INFO - PROCESS | 1771 | 1464714658693 Marionette TRACE conn3 -> [0,2558,"setScriptTimeout",{"ms":35000}] 10:10:58 INFO - PROCESS | 1771 | 1464714658696 Marionette TRACE conn3 <- [1,2558,null,{}] 10:10:58 INFO - PROCESS | 1771 | 1464714658702 Marionette TRACE conn3 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:10:58 INFO - PROCESS | 1771 | 1464714658914 Marionette TRACE conn3 <- [1,2559,null,{"value":null}] 10:11:01 INFO - PROCESS | 1771 | --DOCSHELL 0x8c0b5400 == 150 [pid = 1771] [id = 627] 10:11:01 INFO - PROCESS | 1771 | --DOCSHELL 0x8a00bc00 == 149 [pid = 1771] [id = 626] 10:11:01 INFO - PROCESS | 1771 | --DOCSHELL 0x876c5000 == 148 [pid = 1771] [id = 625] 10:11:01 INFO - PROCESS | 1771 | --DOCSHELL 0x9a6e8c00 == 147 [pid = 1771] [id = 620] 10:11:01 INFO - PROCESS | 1771 | --DOCSHELL 0x9b01dc00 == 146 [pid = 1771] [id = 621] 10:11:01 INFO - PROCESS | 1771 | --DOCSHELL 0x923d1400 == 145 [pid = 1771] [id = 619] 10:11:01 INFO - PROCESS | 1771 | --DOCSHELL 0x9a1a7800 == 144 [pid = 1771] [id = 618] 10:11:01 INFO - PROCESS | 1771 | --DOCSHELL 0x88463400 == 143 [pid = 1771] [id = 617] 10:11:01 INFO - PROCESS | 1771 | --DOCSHELL 0x876c1800 == 142 [pid = 1771] [id = 578] 10:11:01 INFO - PROCESS | 1771 | --DOCSHELL 0x8f1d3800 == 141 [pid = 1771] [id = 616] 10:11:01 INFO - PROCESS | 1771 | --DOCSHELL 0x91de7400 == 140 [pid = 1771] [id = 614] 10:11:01 INFO - PROCESS | 1771 | --DOCSHELL 0x923ca000 == 139 [pid = 1771] [id = 615] 10:11:01 INFO - PROCESS | 1771 | --DOCSHELL 0x8a8c7000 == 138 [pid = 1771] [id = 613] 10:11:01 INFO - PROCESS | 1771 | --DOCSHELL 0x8dbb3c00 == 137 [pid = 1771] [id = 612] 10:11:01 INFO - PROCESS | 1771 | --DOCSHELL 0x8a6f2000 == 136 [pid = 1771] [id = 611] 10:11:01 INFO - PROCESS | 1771 | --DOCSHELL 0x8d438c00 == 135 [pid = 1771] [id = 610] 10:11:01 INFO - PROCESS | 1771 | --DOCSHELL 0x8e60ac00 == 134 [pid = 1771] [id = 609] 10:11:01 INFO - PROCESS | 1771 | --DOCSHELL 0x8d997400 == 133 [pid = 1771] [id = 608] 10:11:01 INFO - PROCESS | 1771 | --DOCSHELL 0x89f19800 == 132 [pid = 1771] [id = 607] 10:11:01 INFO - PROCESS | 1771 | --DOMWINDOW == 182 (0x8dbb2400) [pid = 1771] [serial = 1820] [outer = (nil)] [url = about:blank] 10:11:01 INFO - PROCESS | 1771 | --DOMWINDOW == 181 (0x8c20b800) [pid = 1771] [serial = 1757] [outer = (nil)] [url = about:blank] 10:11:01 INFO - PROCESS | 1771 | --DOMWINDOW == 180 (0x8d440000) [pid = 1771] [serial = 1758] [outer = (nil)] [url = about:blank] 10:11:01 INFO - PROCESS | 1771 | --DOMWINDOW == 179 (0x8a5a8c00) [pid = 1771] [serial = 1805] [outer = (nil)] [url = about:blank] 10:11:01 INFO - PROCESS | 1771 | --DOMWINDOW == 178 (0xa36eac00) [pid = 1771] [serial = 1799] [outer = (nil)] [url = about:blank] 10:11:01 INFO - PROCESS | 1771 | --DOMWINDOW == 177 (0x8a5aa400) [pid = 1771] [serial = 1806] [outer = (nil)] [url = about:blank] 10:11:01 INFO - PROCESS | 1771 | --DOMWINDOW == 176 (0x9a4b6400) [pid = 1771] [serial = 1788] [outer = (nil)] [url = about:blank] 10:11:01 INFO - PROCESS | 1771 | --DOMWINDOW == 175 (0x8c105c00) [pid = 1771] [serial = 1812] [outer = (nil)] [url = about:blank] 10:11:01 INFO - PROCESS | 1771 | --DOMWINDOW == 174 (0x91b3dc00) [pid = 1771] [serial = 1767] [outer = (nil)] [url = about:blank] 10:11:01 INFO - PROCESS | 1771 | --DOMWINDOW == 173 (0x957dcc00) [pid = 1771] [serial = 1781] [outer = (nil)] [url = about:blank] 10:11:01 INFO - PROCESS | 1771 | --DOMWINDOW == 172 (0x8dcda000) [pid = 1771] [serial = 1760] [outer = (nil)] [url = about:blank] 10:11:01 INFO - PROCESS | 1771 | --DOMWINDOW == 171 (0x92255800) [pid = 1771] [serial = 1772] [outer = (nil)] [url = about:blank] 10:11:01 INFO - PROCESS | 1771 | --DOMWINDOW == 170 (0x8e8f1400) [pid = 1771] [serial = 1761] [outer = (nil)] [url = about:blank] 10:11:01 INFO - PROCESS | 1771 | --DOMWINDOW == 169 (0x8c211800) [pid = 1771] [serial = 1814] [outer = (nil)] [url = about:blank] 10:11:01 INFO - PROCESS | 1771 | --DOMWINDOW == 168 (0xa25aec00) [pid = 1771] [serial = 1797] [outer = (nil)] [url = about:blank] 10:11:01 INFO - PROCESS | 1771 | --DOMWINDOW == 167 (0x88d49000) [pid = 1771] [serial = 1817] [outer = (nil)] [url = about:blank] 10:11:01 INFO - PROCESS | 1771 | --DOMWINDOW == 166 (0x91466800) [pid = 1771] [serial = 1766] [outer = (nil)] [url = about:blank] 10:11:01 INFO - PROCESS | 1771 | --DOMWINDOW == 165 (0x91de9800) [pid = 1771] [serial = 1770] [outer = (nil)] [url = about:blank] 10:11:01 INFO - PROCESS | 1771 | --DOMWINDOW == 164 (0x9522f400) [pid = 1771] [serial = 1779] [outer = (nil)] [url = about:blank] 10:11:01 INFO - PROCESS | 1771 | --DOMWINDOW == 163 (0xa36f0800) [pid = 1771] [serial = 1800] [outer = (nil)] [url = about:blank] 10:11:01 INFO - PROCESS | 1771 | --DOMWINDOW == 162 (0x9a1ac800) [pid = 1771] [serial = 1787] [outer = (nil)] [url = about:blank] 10:11:01 INFO - PROCESS | 1771 | --DOMWINDOW == 161 (0x9a097800) [pid = 1771] [serial = 1785] [outer = (nil)] [url = about:blank] 10:11:01 INFO - PROCESS | 1771 | --DOMWINDOW == 160 (0x9bbeb000) [pid = 1771] [serial = 1793] [outer = (nil)] [url = about:blank] 10:11:01 INFO - PROCESS | 1771 | --DOMWINDOW == 159 (0x8a00e800) [pid = 1771] [serial = 1809] [outer = (nil)] [url = about:blank] 10:11:01 INFO - PROCESS | 1771 | --DOMWINDOW == 158 (0x950a9000) [pid = 1771] [serial = 1776] [outer = (nil)] [url = about:blank] 10:11:01 INFO - PROCESS | 1771 | --DOMWINDOW == 157 (0x9b8e4400) [pid = 1771] [serial = 1791] [outer = (nil)] [url = about:blank] 10:11:01 INFO - PROCESS | 1771 | --DOMWINDOW == 156 (0x8c131400) [pid = 1771] [serial = 1818] [outer = (nil)] [url = about:blank] 10:11:01 INFO - PROCESS | 1771 | --DOMWINDOW == 155 (0x912e4000) [pid = 1771] [serial = 1802] [outer = (nil)] [url = about:blank] 10:11:01 INFO - PROCESS | 1771 | --DOMWINDOW == 154 (0x99b5d800) [pid = 1771] [serial = 1784] [outer = (nil)] [url = about:blank] 10:11:01 INFO - PROCESS | 1771 | --DOMWINDOW == 153 (0x8c2c4800) [pid = 1771] [serial = 1815] [outer = (nil)] [url = about:blank] 10:11:01 INFO - PROCESS | 1771 | --DOMWINDOW == 152 (0x91cce400) [pid = 1771] [serial = 1769] [outer = (nil)] [url = about:blank] 10:11:01 INFO - PROCESS | 1771 | --DOMWINDOW == 151 (0x957e1000) [pid = 1771] [serial = 1782] [outer = (nil)] [url = about:blank] 10:11:01 INFO - PROCESS | 1771 | --DOMWINDOW == 150 (0x951f6000) [pid = 1771] [serial = 1778] [outer = (nil)] [url = about:blank] 10:11:01 INFO - PROCESS | 1771 | --DOMWINDOW == 149 (0x896dc400) [pid = 1771] [serial = 1808] [outer = (nil)] [url = about:blank] 10:11:01 INFO - PROCESS | 1771 | --DOMWINDOW == 148 (0x923ce000) [pid = 1771] [serial = 1773] [outer = (nil)] [url = about:blank] 10:11:01 INFO - PROCESS | 1771 | --DOMWINDOW == 147 (0x8f1d8000) [pid = 1771] [serial = 1763] [outer = (nil)] [url = about:blank] 10:11:01 INFO - PROCESS | 1771 | --DOMWINDOW == 146 (0x8dbf9400) [pid = 1771] [serial = 1683] [outer = (nil)] [url = about:blank] 10:11:01 INFO - PROCESS | 1771 | --DOMWINDOW == 145 (0x8ae1c400) [pid = 1771] [serial = 1811] [outer = (nil)] [url = about:blank] 10:11:01 INFO - PROCESS | 1771 | --DOMWINDOW == 144 (0x9b888c00) [pid = 1771] [serial = 1790] [outer = (nil)] [url = about:blank] 10:11:01 INFO - PROCESS | 1771 | --DOMWINDOW == 143 (0x8a6f4000) [pid = 1771] [serial = 1755] [outer = (nil)] [url = about:blank] 10:11:01 INFO - PROCESS | 1771 | --DOMWINDOW == 142 (0x912e6400) [pid = 1771] [serial = 1803] [outer = (nil)] [url = about:blank] 10:11:01 INFO - PROCESS | 1771 | --DOMWINDOW == 141 (0x9cda0c00) [pid = 1771] [serial = 1794] [outer = (nil)] [url = about:blank] 10:11:01 INFO - PROCESS | 1771 | --DOMWINDOW == 140 (0x8f1f3800) [pid = 1771] [serial = 1764] [outer = (nil)] [url = about:blank] 10:11:01 INFO - PROCESS | 1771 | --DOMWINDOW == 139 (0x8a3c7c00) [pid = 1771] [serial = 1754] [outer = (nil)] [url = about:blank] 10:11:01 INFO - PROCESS | 1771 | --DOMWINDOW == 138 (0xa2254400) [pid = 1771] [serial = 1796] [outer = (nil)] [url = about:blank] 10:11:01 INFO - PROCESS | 1771 | --DOMWINDOW == 137 (0x93b94c00) [pid = 1771] [serial = 1775] [outer = (nil)] [url = about:blank] 10:11:01 INFO - PROCESS | 1771 | 1464714661838 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:01 INFO - PROCESS | 1771 | ++DOCSHELL 0x88d49000 == 133 [pid = 1771] [id = 647] 10:11:01 INFO - PROCESS | 1771 | ++DOMWINDOW == 138 (0x88d4d800) [pid = 1771] [serial = 1942] [outer = (nil)] 10:11:01 INFO - PROCESS | 1771 | ++DOMWINDOW == 139 (0x896d3800) [pid = 1771] [serial = 1943] [outer = 0x88d4d800] 10:11:01 INFO - PROCESS | 1771 | 1464714661932 Marionette DEBUG loaded listener.js 10:11:02 INFO - PROCESS | 1771 | ++DOMWINDOW == 140 (0x89f17400) [pid = 1771] [serial = 1944] [outer = 0x88d4d800] 10:11:02 INFO - PROCESS | 1771 | 1464714662771 Marionette TRACE conn3 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 10:11:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 10:11:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 4141ms 10:11:02 INFO - PROCESS | 1771 | 1464714662859 Marionette TRACE conn3 -> [0,2561,"getWindowHandle",null] 10:11:02 INFO - PROCESS | 1771 | 1464714662866 Marionette TRACE conn3 <- [1,2561,null,{"value":"8"}] 10:11:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 10:11:02 INFO - PROCESS | 1771 | 1464714662876 Marionette TRACE conn3 -> [0,2562,"setScriptTimeout",{"ms":35000}] 10:11:02 INFO - PROCESS | 1771 | 1464714662881 Marionette TRACE conn3 <- [1,2562,null,{}] 10:11:02 INFO - PROCESS | 1771 | 1464714662890 Marionette TRACE conn3 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:11:03 INFO - PROCESS | 1771 | 1464714663125 Marionette TRACE conn3 <- [1,2563,null,{"value":null}] 10:11:03 INFO - PROCESS | 1771 | 1464714663385 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:03 INFO - PROCESS | 1771 | ++DOCSHELL 0x8a5a5400 == 134 [pid = 1771] [id = 648] 10:11:03 INFO - PROCESS | 1771 | ++DOMWINDOW == 141 (0x8a5a9400) [pid = 1771] [serial = 1945] [outer = (nil)] 10:11:03 INFO - PROCESS | 1771 | ++DOMWINDOW == 142 (0x8a648800) [pid = 1771] [serial = 1946] [outer = 0x8a5a9400] 10:11:03 INFO - PROCESS | 1771 | 1464714663468 Marionette DEBUG loaded listener.js 10:11:03 INFO - PROCESS | 1771 | ++DOMWINDOW == 143 (0x8ae0f000) [pid = 1771] [serial = 1947] [outer = 0x8a5a9400] 10:11:04 INFO - PROCESS | 1771 | 1464714664364 Marionette TRACE conn3 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 10:11:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 10:11:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1539ms 10:11:04 INFO - PROCESS | 1771 | 1464714664420 Marionette TRACE conn3 -> [0,2565,"getWindowHandle",null] 10:11:04 INFO - PROCESS | 1771 | 1464714664425 Marionette TRACE conn3 <- [1,2565,null,{"value":"8"}] 10:11:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 10:11:04 INFO - PROCESS | 1771 | 1464714664441 Marionette TRACE conn3 -> [0,2566,"setScriptTimeout",{"ms":35000}] 10:11:04 INFO - PROCESS | 1771 | 1464714664444 Marionette TRACE conn3 <- [1,2566,null,{}] 10:11:04 INFO - PROCESS | 1771 | 1464714664450 Marionette TRACE conn3 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:11:04 INFO - PROCESS | 1771 | 1464714664749 Marionette TRACE conn3 <- [1,2567,null,{"value":null}] 10:11:04 INFO - PROCESS | 1771 | 1464714664788 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:04 INFO - PROCESS | 1771 | ++DOCSHELL 0x8c105800 == 135 [pid = 1771] [id = 649] 10:11:04 INFO - PROCESS | 1771 | ++DOMWINDOW == 144 (0x8c10c000) [pid = 1771] [serial = 1948] [outer = (nil)] 10:11:04 INFO - PROCESS | 1771 | ++DOMWINDOW == 145 (0x8c138400) [pid = 1771] [serial = 1949] [outer = 0x8c10c000] 10:11:04 INFO - PROCESS | 1771 | 1464714664863 Marionette DEBUG loaded listener.js 10:11:04 INFO - PROCESS | 1771 | ++DOMWINDOW == 146 (0x8c209c00) [pid = 1771] [serial = 1950] [outer = 0x8c10c000] 10:11:05 INFO - PROCESS | 1771 | 1464714665973 Marionette TRACE conn3 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 10:11:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 10:11:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1630ms 10:11:06 INFO - PROCESS | 1771 | --DOMWINDOW == 145 (0x8c135000) [pid = 1771] [serial = 1750] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 10:11:06 INFO - PROCESS | 1771 | --DOMWINDOW == 144 (0x8c211c00) [pid = 1771] [serial = 1882] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 10:11:06 INFO - PROCESS | 1771 | --DOMWINDOW == 143 (0x9b916c00) [pid = 1771] [serial = 1864] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 10:11:06 INFO - PROCESS | 1771 | --DOMWINDOW == 142 (0x9aa9b400) [pid = 1771] [serial = 1861] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 10:11:06 INFO - PROCESS | 1771 | --DOMWINDOW == 141 (0x93b97800) [pid = 1771] [serial = 1858] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 10:11:06 INFO - PROCESS | 1771 | --DOMWINDOW == 140 (0x9a1b1000) [pid = 1771] [serial = 1855] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 10:11:06 INFO - PROCESS | 1771 | --DOMWINDOW == 139 (0x95761800) [pid = 1771] [serial = 1852] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 10:11:06 INFO - PROCESS | 1771 | --DOMWINDOW == 138 (0x910f2000) [pid = 1771] [serial = 1849] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 10:11:06 INFO - PROCESS | 1771 | --DOMWINDOW == 137 (0x923cd400) [pid = 1771] [serial = 1846] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 10:11:06 INFO - PROCESS | 1771 | --DOMWINDOW == 136 (0x920ce000) [pid = 1771] [serial = 1843] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 10:11:06 INFO - PROCESS | 1771 | --DOMWINDOW == 135 (0x8da86c00) [pid = 1771] [serial = 1840] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 10:11:06 INFO - PROCESS | 1771 | --DOMWINDOW == 134 (0x91b32000) [pid = 1771] [serial = 1837] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 10:11:06 INFO - PROCESS | 1771 | --DOMWINDOW == 133 (0x910f4c00) [pid = 1771] [serial = 1834] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 10:11:06 INFO - PROCESS | 1771 | --DOMWINDOW == 132 (0x8da8fc00) [pid = 1771] [serial = 1831] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 10:11:06 INFO - PROCESS | 1771 | --DOMWINDOW == 131 (0x8e8f3000) [pid = 1771] [serial = 1828] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 10:11:06 INFO - PROCESS | 1771 | --DOMWINDOW == 130 (0x8da74000) [pid = 1771] [serial = 1825] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 10:11:06 INFO - PROCESS | 1771 | --DOMWINDOW == 129 (0x8a3c8400) [pid = 1771] [serial = 1822] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 10:11:06 INFO - PROCESS | 1771 | --DOMWINDOW == 128 (0x88d55c00) [pid = 1771] [serial = 1876] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 10:11:06 INFO - PROCESS | 1771 | --DOMWINDOW == 127 (0x8e9a5800) [pid = 1771] [serial = 1873] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 10:11:06 INFO - PROCESS | 1771 | --DOMWINDOW == 126 (0xa31dd800) [pid = 1771] [serial = 1870] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 10:11:06 INFO - PROCESS | 1771 | --DOMWINDOW == 125 (0x99f25c00) [pid = 1771] [serial = 1867] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 10:11:06 INFO - PROCESS | 1771 | --DOMWINDOW == 124 (0x8a6e9000) [pid = 1771] [serial = 1879] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 10:11:06 INFO - PROCESS | 1771 | 1464714666663 Marionette TRACE conn3 -> [0,2569,"getWindowHandle",null] 10:11:06 INFO - PROCESS | 1771 | 1464714666673 Marionette TRACE conn3 <- [1,2569,null,{"value":"8"}] 10:11:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 10:11:06 INFO - PROCESS | 1771 | 1464714666707 Marionette TRACE conn3 -> [0,2570,"setScriptTimeout",{"ms":35000}] 10:11:06 INFO - PROCESS | 1771 | 1464714666716 Marionette TRACE conn3 <- [1,2570,null,{}] 10:11:06 INFO - PROCESS | 1771 | 1464714666725 Marionette TRACE conn3 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:11:07 INFO - PROCESS | 1771 | 1464714667002 Marionette TRACE conn3 <- [1,2571,null,{"value":null}] 10:11:07 INFO - PROCESS | 1771 | 1464714667139 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:07 INFO - PROCESS | 1771 | ++DOCSHELL 0x88d49400 == 136 [pid = 1771] [id = 650] 10:11:07 INFO - PROCESS | 1771 | ++DOMWINDOW == 125 (0x8c2be800) [pid = 1771] [serial = 1951] [outer = (nil)] 10:11:07 INFO - PROCESS | 1771 | ++DOMWINDOW == 126 (0x8d993c00) [pid = 1771] [serial = 1952] [outer = 0x8c2be800] 10:11:07 INFO - PROCESS | 1771 | 1464714667230 Marionette DEBUG loaded listener.js 10:11:07 INFO - PROCESS | 1771 | ++DOMWINDOW == 127 (0x8da8f000) [pid = 1771] [serial = 1953] [outer = 0x8c2be800] 10:11:08 INFO - PROCESS | 1771 | 1464714668023 Marionette TRACE conn3 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 10:11:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 10:11:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1356ms 10:11:08 INFO - PROCESS | 1771 | 1464714668055 Marionette TRACE conn3 -> [0,2573,"getWindowHandle",null] 10:11:08 INFO - PROCESS | 1771 | 1464714668059 Marionette TRACE conn3 <- [1,2573,null,{"value":"8"}] 10:11:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 10:11:08 INFO - PROCESS | 1771 | 1464714668065 Marionette TRACE conn3 -> [0,2574,"setScriptTimeout",{"ms":35000}] 10:11:08 INFO - PROCESS | 1771 | 1464714668069 Marionette TRACE conn3 <- [1,2574,null,{}] 10:11:08 INFO - PROCESS | 1771 | 1464714668074 Marionette TRACE conn3 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:11:08 INFO - PROCESS | 1771 | 1464714668264 Marionette TRACE conn3 <- [1,2575,null,{"value":null}] 10:11:08 INFO - PROCESS | 1771 | 1464714668281 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:08 INFO - PROCESS | 1771 | ++DOCSHELL 0x8c13f400 == 137 [pid = 1771] [id = 651] 10:11:08 INFO - PROCESS | 1771 | ++DOMWINDOW == 128 (0x8da72400) [pid = 1771] [serial = 1954] [outer = (nil)] 10:11:08 INFO - PROCESS | 1771 | ++DOMWINDOW == 129 (0x8dbf3400) [pid = 1771] [serial = 1955] [outer = 0x8da72400] 10:11:08 INFO - PROCESS | 1771 | 1464714668352 Marionette DEBUG loaded listener.js 10:11:08 INFO - PROCESS | 1771 | ++DOMWINDOW == 130 (0x8dc5e400) [pid = 1771] [serial = 1956] [outer = 0x8da72400] 10:11:09 INFO - PROCESS | 1771 | 1464714669713 Marionette TRACE conn3 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 10:11:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 10:11:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1686ms 10:11:09 INFO - PROCESS | 1771 | 1464714669761 Marionette TRACE conn3 -> [0,2577,"getWindowHandle",null] 10:11:09 INFO - PROCESS | 1771 | 1464714669768 Marionette TRACE conn3 <- [1,2577,null,{"value":"8"}] 10:11:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 10:11:09 INFO - PROCESS | 1771 | 1464714669778 Marionette TRACE conn3 -> [0,2578,"setScriptTimeout",{"ms":35000}] 10:11:09 INFO - PROCESS | 1771 | 1464714669783 Marionette TRACE conn3 <- [1,2578,null,{}] 10:11:09 INFO - PROCESS | 1771 | 1464714669792 Marionette TRACE conn3 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:11:10 INFO - PROCESS | 1771 | 1464714670020 Marionette TRACE conn3 <- [1,2579,null,{"value":null}] 10:11:10 INFO - PROCESS | 1771 | 1464714670365 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:10 INFO - PROCESS | 1771 | ++DOCSHELL 0x88d51000 == 138 [pid = 1771] [id = 652] 10:11:10 INFO - PROCESS | 1771 | ++DOMWINDOW == 131 (0x8a3c0400) [pid = 1771] [serial = 1957] [outer = (nil)] 10:11:10 INFO - PROCESS | 1771 | ++DOMWINDOW == 132 (0x8a64fc00) [pid = 1771] [serial = 1958] [outer = 0x8a3c0400] 10:11:10 INFO - PROCESS | 1771 | 1464714670455 Marionette DEBUG loaded listener.js 10:11:10 INFO - PROCESS | 1771 | ++DOMWINDOW == 133 (0x8c0aec00) [pid = 1771] [serial = 1959] [outer = 0x8a3c0400] 10:11:11 INFO - PROCESS | 1771 | 1464714671428 Marionette TRACE conn3 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 10:11:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 10:11:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1687ms 10:11:11 INFO - PROCESS | 1771 | 1464714671465 Marionette TRACE conn3 -> [0,2581,"getWindowHandle",null] 10:11:11 INFO - PROCESS | 1771 | 1464714671474 Marionette TRACE conn3 <- [1,2581,null,{"value":"8"}] 10:11:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 10:11:11 INFO - PROCESS | 1771 | 1464714671485 Marionette TRACE conn3 -> [0,2582,"setScriptTimeout",{"ms":35000}] 10:11:11 INFO - PROCESS | 1771 | 1464714671489 Marionette TRACE conn3 <- [1,2582,null,{}] 10:11:11 INFO - PROCESS | 1771 | 1464714671496 Marionette TRACE conn3 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:11:11 INFO - PROCESS | 1771 | 1464714671742 Marionette TRACE conn3 <- [1,2583,null,{"value":null}] 10:11:12 INFO - PROCESS | 1771 | 1464714672085 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:12 INFO - PROCESS | 1771 | ++DOCSHELL 0x8c10d400 == 139 [pid = 1771] [id = 653] 10:11:12 INFO - PROCESS | 1771 | ++DOMWINDOW == 134 (0x8c20fc00) [pid = 1771] [serial = 1960] [outer = (nil)] 10:11:12 INFO - PROCESS | 1771 | ++DOMWINDOW == 135 (0x8da7b400) [pid = 1771] [serial = 1961] [outer = 0x8c20fc00] 10:11:12 INFO - PROCESS | 1771 | 1464714672175 Marionette DEBUG loaded listener.js 10:11:12 INFO - PROCESS | 1771 | ++DOMWINDOW == 136 (0x8dbebc00) [pid = 1771] [serial = 1962] [outer = 0x8c20fc00] 10:11:13 INFO - PROCESS | 1771 | 1464714673090 Marionette TRACE conn3 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 10:11:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 10:11:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1684ms 10:11:13 INFO - PROCESS | 1771 | 1464714673169 Marionette TRACE conn3 -> [0,2585,"getWindowHandle",null] 10:11:13 INFO - PROCESS | 1771 | 1464714673173 Marionette TRACE conn3 <- [1,2585,null,{"value":"8"}] 10:11:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 10:11:13 INFO - PROCESS | 1771 | 1464714673180 Marionette TRACE conn3 -> [0,2586,"setScriptTimeout",{"ms":35000}] 10:11:13 INFO - PROCESS | 1771 | 1464714673187 Marionette TRACE conn3 <- [1,2586,null,{}] 10:11:13 INFO - PROCESS | 1771 | 1464714673203 Marionette TRACE conn3 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:11:13 INFO - PROCESS | 1771 | 1464714673546 Marionette TRACE conn3 <- [1,2587,null,{"value":null}] 10:11:13 INFO - PROCESS | 1771 | 1464714673815 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:13 INFO - PROCESS | 1771 | ++DOCSHELL 0x8dbaec00 == 140 [pid = 1771] [id = 654] 10:11:13 INFO - PROCESS | 1771 | ++DOMWINDOW == 137 (0x8e605400) [pid = 1771] [serial = 1963] [outer = (nil)] 10:11:13 INFO - PROCESS | 1771 | ++DOMWINDOW == 138 (0x8e9aa800) [pid = 1771] [serial = 1964] [outer = 0x8e605400] 10:11:13 INFO - PROCESS | 1771 | 1464714673905 Marionette DEBUG loaded listener.js 10:11:14 INFO - PROCESS | 1771 | ++DOMWINDOW == 139 (0x8ee8c000) [pid = 1771] [serial = 1965] [outer = 0x8e605400] 10:11:14 INFO - PROCESS | 1771 | 1464714674909 Marionette TRACE conn3 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 10:11:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 10:11:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1785ms 10:11:14 INFO - PROCESS | 1771 | 1464714674966 Marionette TRACE conn3 -> [0,2589,"getWindowHandle",null] 10:11:14 INFO - PROCESS | 1771 | 1464714674971 Marionette TRACE conn3 <- [1,2589,null,{"value":"8"}] 10:11:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 10:11:14 INFO - PROCESS | 1771 | 1464714674977 Marionette TRACE conn3 -> [0,2590,"setScriptTimeout",{"ms":35000}] 10:11:14 INFO - PROCESS | 1771 | 1464714674980 Marionette TRACE conn3 <- [1,2590,null,{}] 10:11:14 INFO - PROCESS | 1771 | 1464714674986 Marionette TRACE conn3 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:11:15 INFO - PROCESS | 1771 | 1464714675202 Marionette TRACE conn3 <- [1,2591,null,{"value":null}] 10:11:15 INFO - PROCESS | 1771 | 1464714675490 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:15 INFO - PROCESS | 1771 | ++DOCSHELL 0x88d55c00 == 141 [pid = 1771] [id = 655] 10:11:15 INFO - PROCESS | 1771 | ++DOMWINDOW == 140 (0x8e8f2c00) [pid = 1771] [serial = 1966] [outer = (nil)] 10:11:15 INFO - PROCESS | 1771 | ++DOMWINDOW == 141 (0x8f1f6400) [pid = 1771] [serial = 1967] [outer = 0x8e8f2c00] 10:11:15 INFO - PROCESS | 1771 | 1464714675624 Marionette DEBUG loaded listener.js 10:11:15 INFO - PROCESS | 1771 | ++DOMWINDOW == 142 (0x910fd400) [pid = 1771] [serial = 1968] [outer = 0x8e8f2c00] 10:11:16 INFO - PROCESS | 1771 | 1464714676622 Marionette TRACE conn3 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 10:11:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 10:11:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1682ms 10:11:16 INFO - PROCESS | 1771 | 1464714676660 Marionette TRACE conn3 -> [0,2593,"getWindowHandle",null] 10:11:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 10:11:16 INFO - PROCESS | 1771 | 1464714676670 Marionette TRACE conn3 <- [1,2593,null,{"value":"8"}] 10:11:16 INFO - PROCESS | 1771 | 1464714676679 Marionette TRACE conn3 -> [0,2594,"setScriptTimeout",{"ms":35000}] 10:11:16 INFO - PROCESS | 1771 | 1464714676687 Marionette TRACE conn3 <- [1,2594,null,{}] 10:11:16 INFO - PROCESS | 1771 | 1464714676693 Marionette TRACE conn3 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:11:16 INFO - PROCESS | 1771 | 1464714676930 Marionette TRACE conn3 <- [1,2595,null,{"value":null}] 10:11:17 INFO - PROCESS | 1771 | 1464714677301 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:17 INFO - PROCESS | 1771 | ++DOCSHELL 0x912e5400 == 142 [pid = 1771] [id = 656] 10:11:17 INFO - PROCESS | 1771 | ++DOMWINDOW == 143 (0x912e5800) [pid = 1771] [serial = 1969] [outer = (nil)] 10:11:17 INFO - PROCESS | 1771 | ++DOMWINDOW == 144 (0x91461000) [pid = 1771] [serial = 1970] [outer = 0x912e5800] 10:11:17 INFO - PROCESS | 1771 | 1464714677398 Marionette DEBUG loaded listener.js 10:11:17 INFO - PROCESS | 1771 | ++DOMWINDOW == 145 (0x91b34800) [pid = 1771] [serial = 1971] [outer = 0x912e5800] 10:11:18 INFO - PROCESS | 1771 | 1464714678382 Marionette TRACE conn3 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 10:11:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 10:11:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1735ms 10:11:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 10:11:18 INFO - PROCESS | 1771 | 1464714678414 Marionette TRACE conn3 -> [0,2597,"getWindowHandle",null] 10:11:18 INFO - PROCESS | 1771 | 1464714678417 Marionette TRACE conn3 <- [1,2597,null,{"value":"8"}] 10:11:18 INFO - PROCESS | 1771 | 1464714678424 Marionette TRACE conn3 -> [0,2598,"setScriptTimeout",{"ms":35000}] 10:11:18 INFO - PROCESS | 1771 | 1464714678426 Marionette TRACE conn3 <- [1,2598,null,{}] 10:11:18 INFO - PROCESS | 1771 | 1464714678433 Marionette TRACE conn3 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:11:18 INFO - PROCESS | 1771 | 1464714678707 Marionette TRACE conn3 <- [1,2599,null,{"value":null}] 10:11:19 INFO - PROCESS | 1771 | 1464714679042 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:19 INFO - PROCESS | 1771 | ++DOCSHELL 0x8f1d3800 == 143 [pid = 1771] [id = 657] 10:11:19 INFO - PROCESS | 1771 | ++DOMWINDOW == 146 (0x8f1dc800) [pid = 1771] [serial = 1972] [outer = (nil)] 10:11:19 INFO - PROCESS | 1771 | ++DOMWINDOW == 147 (0x91c64800) [pid = 1771] [serial = 1973] [outer = 0x8f1dc800] 10:11:19 INFO - PROCESS | 1771 | 1464714679136 Marionette DEBUG loaded listener.js 10:11:19 INFO - PROCESS | 1771 | ++DOMWINDOW == 148 (0x91de6c00) [pid = 1771] [serial = 1974] [outer = 0x8f1dc800] 10:11:20 INFO - PROCESS | 1771 | 1464714680126 Marionette TRACE conn3 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 10:11:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 10:11:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1750ms 10:11:20 INFO - PROCESS | 1771 | 1464714680174 Marionette TRACE conn3 -> [0,2601,"getWindowHandle",null] 10:11:20 INFO - PROCESS | 1771 | 1464714680178 Marionette TRACE conn3 <- [1,2601,null,{"value":"8"}] 10:11:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 10:11:20 INFO - PROCESS | 1771 | 1464714680185 Marionette TRACE conn3 -> [0,2602,"setScriptTimeout",{"ms":35000}] 10:11:20 INFO - PROCESS | 1771 | 1464714680188 Marionette TRACE conn3 <- [1,2602,null,{}] 10:11:20 INFO - PROCESS | 1771 | 1464714680194 Marionette TRACE conn3 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:11:20 INFO - PROCESS | 1771 | 1464714680417 Marionette TRACE conn3 <- [1,2603,null,{"value":null}] 10:11:20 INFO - PROCESS | 1771 | 1464714680753 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:20 INFO - PROCESS | 1771 | ++DOCSHELL 0x91bdf000 == 144 [pid = 1771] [id = 658] 10:11:20 INFO - PROCESS | 1771 | ++DOMWINDOW == 149 (0x91cd7000) [pid = 1771] [serial = 1975] [outer = (nil)] 10:11:20 INFO - PROCESS | 1771 | ++DOMWINDOW == 150 (0x923ccc00) [pid = 1771] [serial = 1976] [outer = 0x91cd7000] 10:11:20 INFO - PROCESS | 1771 | 1464714680846 Marionette DEBUG loaded listener.js 10:11:20 INFO - PROCESS | 1771 | ++DOMWINDOW == 151 (0x923d1400) [pid = 1771] [serial = 1977] [outer = 0x91cd7000] 10:11:21 INFO - PROCESS | 1771 | 1464714681872 Marionette TRACE conn3 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 10:11:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 10:11:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1734ms 10:11:21 INFO - PROCESS | 1771 | 1464714681921 Marionette TRACE conn3 -> [0,2605,"getWindowHandle",null] 10:11:21 INFO - PROCESS | 1771 | 1464714681925 Marionette TRACE conn3 <- [1,2605,null,{"value":"8"}] 10:11:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 10:11:21 INFO - PROCESS | 1771 | 1464714681932 Marionette TRACE conn3 -> [0,2606,"setScriptTimeout",{"ms":35000}] 10:11:21 INFO - PROCESS | 1771 | 1464714681936 Marionette TRACE conn3 <- [1,2606,null,{}] 10:11:21 INFO - PROCESS | 1771 | 1464714681942 Marionette TRACE conn3 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:11:22 INFO - PROCESS | 1771 | 1464714682174 Marionette TRACE conn3 <- [1,2607,null,{"value":null}] 10:11:22 INFO - PROCESS | 1771 | 1464714682515 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:22 INFO - PROCESS | 1771 | ++DOCSHELL 0x91c6b400 == 145 [pid = 1771] [id = 659] 10:11:22 INFO - PROCESS | 1771 | ++DOMWINDOW == 152 (0x92260800) [pid = 1771] [serial = 1978] [outer = (nil)] 10:11:22 INFO - PROCESS | 1771 | ++DOMWINDOW == 153 (0x9469ac00) [pid = 1771] [serial = 1979] [outer = 0x92260800] 10:11:22 INFO - PROCESS | 1771 | 1464714682609 Marionette DEBUG loaded listener.js 10:11:22 INFO - PROCESS | 1771 | ++DOMWINDOW == 154 (0x950a9000) [pid = 1771] [serial = 1980] [outer = 0x92260800] 10:11:23 INFO - PROCESS | 1771 | 1464714683558 Marionette TRACE conn3 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 10:11:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 10:11:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1682ms 10:11:23 INFO - PROCESS | 1771 | 1464714683614 Marionette TRACE conn3 -> [0,2609,"getWindowHandle",null] 10:11:23 INFO - PROCESS | 1771 | 1464714683619 Marionette TRACE conn3 <- [1,2609,null,{"value":"8"}] 10:11:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 10:11:23 INFO - PROCESS | 1771 | 1464714683625 Marionette TRACE conn3 -> [0,2610,"setScriptTimeout",{"ms":35000}] 10:11:23 INFO - PROCESS | 1771 | 1464714683628 Marionette TRACE conn3 <- [1,2610,null,{}] 10:11:23 INFO - PROCESS | 1771 | 1464714683634 Marionette TRACE conn3 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:11:23 INFO - PROCESS | 1771 | 1464714683849 Marionette TRACE conn3 <- [1,2611,null,{"value":null}] 10:11:24 INFO - PROCESS | 1771 | 1464714684202 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:24 INFO - PROCESS | 1771 | ++DOCSHELL 0x91de1800 == 146 [pid = 1771] [id = 660] 10:11:24 INFO - PROCESS | 1771 | ++DOMWINDOW == 155 (0x923ca400) [pid = 1771] [serial = 1981] [outer = (nil)] 10:11:24 INFO - PROCESS | 1771 | ++DOMWINDOW == 156 (0x95229400) [pid = 1771] [serial = 1982] [outer = 0x923ca400] 10:11:24 INFO - PROCESS | 1771 | 1464714684296 Marionette DEBUG loaded listener.js 10:11:24 INFO - PROCESS | 1771 | ++DOMWINDOW == 157 (0x9522e800) [pid = 1771] [serial = 1983] [outer = 0x923ca400] 10:11:25 INFO - PROCESS | 1771 | 1464714685195 Marionette TRACE conn3 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 10:11:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 10:11:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1645ms 10:11:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 10:11:25 INFO - PROCESS | 1771 | 1464714685270 Marionette TRACE conn3 -> [0,2613,"getWindowHandle",null] 10:11:25 INFO - PROCESS | 1771 | 1464714685273 Marionette TRACE conn3 <- [1,2613,null,{"value":"8"}] 10:11:25 INFO - PROCESS | 1771 | 1464714685280 Marionette TRACE conn3 -> [0,2614,"setScriptTimeout",{"ms":35000}] 10:11:25 INFO - PROCESS | 1771 | 1464714685283 Marionette TRACE conn3 <- [1,2614,null,{}] 10:11:25 INFO - PROCESS | 1771 | 1464714685289 Marionette TRACE conn3 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:11:25 INFO - PROCESS | 1771 | 1464714685560 Marionette TRACE conn3 <- [1,2615,null,{"value":null}] 10:11:25 INFO - PROCESS | 1771 | 1464714685915 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:25 INFO - PROCESS | 1771 | ++DOCSHELL 0x950ad800 == 147 [pid = 1771] [id = 661] 10:11:25 INFO - PROCESS | 1771 | ++DOMWINDOW == 158 (0x9576c400) [pid = 1771] [serial = 1984] [outer = (nil)] 10:11:25 INFO - PROCESS | 1771 | ++DOMWINDOW == 159 (0x957d6c00) [pid = 1771] [serial = 1985] [outer = 0x9576c400] 10:11:26 INFO - PROCESS | 1771 | 1464714686003 Marionette DEBUG loaded listener.js 10:11:26 INFO - PROCESS | 1771 | ++DOMWINDOW == 160 (0x957df400) [pid = 1771] [serial = 1986] [outer = 0x9576c400] 10:11:26 INFO - PROCESS | 1771 | 1464714686979 Marionette TRACE conn3 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 10:11:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 10:11:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1745ms 10:11:27 INFO - PROCESS | 1771 | 1464714687025 Marionette TRACE conn3 -> [0,2617,"getWindowHandle",null] 10:11:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 10:11:27 INFO - PROCESS | 1771 | 1464714687029 Marionette TRACE conn3 <- [1,2617,null,{"value":"8"}] 10:11:27 INFO - PROCESS | 1771 | 1464714687035 Marionette TRACE conn3 -> [0,2618,"setScriptTimeout",{"ms":35000}] 10:11:27 INFO - PROCESS | 1771 | 1464714687040 Marionette TRACE conn3 <- [1,2618,null,{}] 10:11:27 INFO - PROCESS | 1771 | 1464714687045 Marionette TRACE conn3 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:11:27 INFO - PROCESS | 1771 | 1464714687301 Marionette TRACE conn3 <- [1,2619,null,{"value":null}] 10:11:27 INFO - PROCESS | 1771 | 1464714687643 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:27 INFO - PROCESS | 1771 | ++DOCSHELL 0x9816d800 == 148 [pid = 1771] [id = 662] 10:11:27 INFO - PROCESS | 1771 | ++DOMWINDOW == 161 (0x98814c00) [pid = 1771] [serial = 1987] [outer = (nil)] 10:11:27 INFO - PROCESS | 1771 | ++DOMWINDOW == 162 (0x9a08f800) [pid = 1771] [serial = 1988] [outer = 0x98814c00] 10:11:27 INFO - PROCESS | 1771 | 1464714687745 Marionette DEBUG loaded listener.js 10:11:27 INFO - PROCESS | 1771 | ++DOMWINDOW == 163 (0x9a1af400) [pid = 1771] [serial = 1989] [outer = 0x98814c00] 10:11:28 INFO - PROCESS | 1771 | 1464714688643 Marionette TRACE conn3 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 10:11:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 10:11:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1683ms 10:11:28 INFO - PROCESS | 1771 | 1464714688719 Marionette TRACE conn3 -> [0,2621,"getWindowHandle",null] 10:11:28 INFO - PROCESS | 1771 | 1464714688723 Marionette TRACE conn3 <- [1,2621,null,{"value":"8"}] 10:11:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 10:11:28 INFO - PROCESS | 1771 | 1464714688730 Marionette TRACE conn3 -> [0,2622,"setScriptTimeout",{"ms":35000}] 10:11:28 INFO - PROCESS | 1771 | 1464714688733 Marionette TRACE conn3 <- [1,2622,null,{}] 10:11:28 INFO - PROCESS | 1771 | 1464714688739 Marionette TRACE conn3 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:11:28 INFO - PROCESS | 1771 | 1464714688965 Marionette TRACE conn3 <- [1,2623,null,{"value":null}] 10:11:29 INFO - PROCESS | 1771 | 1464714689308 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:29 INFO - PROCESS | 1771 | ++DOCSHELL 0x95770000 == 149 [pid = 1771] [id = 663] 10:11:29 INFO - PROCESS | 1771 | ++DOMWINDOW == 164 (0x997a1000) [pid = 1771] [serial = 1990] [outer = (nil)] 10:11:29 INFO - PROCESS | 1771 | ++DOMWINDOW == 165 (0x9a6dd000) [pid = 1771] [serial = 1991] [outer = 0x997a1000] 10:11:29 INFO - PROCESS | 1771 | 1464714689398 Marionette DEBUG loaded listener.js 10:11:29 INFO - PROCESS | 1771 | ++DOMWINDOW == 166 (0x9a6e3c00) [pid = 1771] [serial = 1992] [outer = 0x997a1000] 10:11:30 INFO - PROCESS | 1771 | 1464714690326 Marionette TRACE conn3 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 10:11:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 10:11:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1634ms 10:11:30 INFO - PROCESS | 1771 | 1464714690365 Marionette TRACE conn3 -> [0,2625,"getWindowHandle",null] 10:11:30 INFO - PROCESS | 1771 | 1464714690369 Marionette TRACE conn3 <- [1,2625,null,{"value":"8"}] 10:11:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 10:11:30 INFO - PROCESS | 1771 | 1464714690376 Marionette TRACE conn3 -> [0,2626,"setScriptTimeout",{"ms":35000}] 10:11:30 INFO - PROCESS | 1771 | 1464714690379 Marionette TRACE conn3 <- [1,2626,null,{}] 10:11:30 INFO - PROCESS | 1771 | 1464714690395 Marionette TRACE conn3 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:11:30 INFO - PROCESS | 1771 | 1464714690628 Marionette TRACE conn3 <- [1,2627,null,{"value":null}] 10:11:30 INFO - PROCESS | 1771 | 1464714690967 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:31 INFO - PROCESS | 1771 | ++DOCSHELL 0x9a4b9c00 == 150 [pid = 1771] [id = 664] 10:11:31 INFO - PROCESS | 1771 | ++DOMWINDOW == 167 (0x9a6df800) [pid = 1771] [serial = 1993] [outer = (nil)] 10:11:31 INFO - PROCESS | 1771 | ++DOMWINDOW == 168 (0x9b915400) [pid = 1771] [serial = 1994] [outer = 0x9a6df800] 10:11:31 INFO - PROCESS | 1771 | 1464714691061 Marionette DEBUG loaded listener.js 10:11:31 INFO - PROCESS | 1771 | ++DOMWINDOW == 169 (0x9b931000) [pid = 1771] [serial = 1995] [outer = 0x9a6df800] 10:11:32 INFO - PROCESS | 1771 | 1464714692024 Marionette TRACE conn3 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 10:11:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 10:11:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1710ms 10:11:32 INFO - PROCESS | 1771 | 1464714692087 Marionette TRACE conn3 -> [0,2629,"getWindowHandle",null] 10:11:32 INFO - PROCESS | 1771 | 1464714692090 Marionette TRACE conn3 <- [1,2629,null,{"value":"8"}] 10:11:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 10:11:32 INFO - PROCESS | 1771 | 1464714692097 Marionette TRACE conn3 -> [0,2630,"setScriptTimeout",{"ms":35000}] 10:11:32 INFO - PROCESS | 1771 | 1464714692100 Marionette TRACE conn3 <- [1,2630,null,{}] 10:11:32 INFO - PROCESS | 1771 | 1464714692106 Marionette TRACE conn3 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:11:32 INFO - PROCESS | 1771 | 1464714692348 Marionette TRACE conn3 <- [1,2631,null,{"value":null}] 10:11:32 INFO - PROCESS | 1771 | 1464714692734 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:32 INFO - PROCESS | 1771 | ++DOCSHELL 0x876be000 == 151 [pid = 1771] [id = 665] 10:11:32 INFO - PROCESS | 1771 | ++DOMWINDOW == 170 (0x9b3b0000) [pid = 1771] [serial = 1996] [outer = (nil)] 10:11:32 INFO - PROCESS | 1771 | ++DOMWINDOW == 171 (0x9d1c5000) [pid = 1771] [serial = 1997] [outer = 0x9b3b0000] 10:11:32 INFO - PROCESS | 1771 | 1464714692829 Marionette DEBUG loaded listener.js 10:11:32 INFO - PROCESS | 1771 | ++DOMWINDOW == 172 (0xa115b400) [pid = 1771] [serial = 1998] [outer = 0x9b3b0000] 10:11:33 INFO - PROCESS | 1771 | 1464714693766 Marionette TRACE conn3 <- [1,2632,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 10:11:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 10:11:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1750ms 10:11:33 INFO - PROCESS | 1771 | 1464714693848 Marionette TRACE conn3 -> [0,2633,"getWindowHandle",null] 10:11:33 INFO - PROCESS | 1771 | 1464714693853 Marionette TRACE conn3 <- [1,2633,null,{"value":"8"}] 10:11:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 10:11:33 INFO - PROCESS | 1771 | 1464714693860 Marionette TRACE conn3 -> [0,2634,"setScriptTimeout",{"ms":35000}] 10:11:33 INFO - PROCESS | 1771 | 1464714693864 Marionette TRACE conn3 <- [1,2634,null,{}] 10:11:33 INFO - PROCESS | 1771 | 1464714693871 Marionette TRACE conn3 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:11:34 INFO - PROCESS | 1771 | 1464714694148 Marionette TRACE conn3 <- [1,2635,null,{"value":null}] 10:11:34 INFO - PROCESS | 1771 | 1464714694513 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:34 INFO - PROCESS | 1771 | ++DOCSHELL 0x8a910800 == 152 [pid = 1771] [id = 666] 10:11:34 INFO - PROCESS | 1771 | ++DOMWINDOW == 173 (0x8a911000) [pid = 1771] [serial = 1999] [outer = (nil)] 10:11:34 INFO - PROCESS | 1771 | ++DOMWINDOW == 174 (0x8a918c00) [pid = 1771] [serial = 2000] [outer = 0x8a911000] 10:11:34 INFO - PROCESS | 1771 | 1464714694611 Marionette DEBUG loaded listener.js 10:11:34 INFO - PROCESS | 1771 | ++DOMWINDOW == 175 (0x8a91a400) [pid = 1771] [serial = 2001] [outer = 0x8a911000] 10:11:35 INFO - PROCESS | 1771 | 1464714695574 Marionette TRACE conn3 <- [1,2636,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 10:11:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 10:11:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1786ms 10:11:35 INFO - PROCESS | 1771 | 1464714695647 Marionette TRACE conn3 -> [0,2637,"getWindowHandle",null] 10:11:35 INFO - PROCESS | 1771 | 1464714695651 Marionette TRACE conn3 <- [1,2637,null,{"value":"8"}] 10:11:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 10:11:35 INFO - PROCESS | 1771 | 1464714695659 Marionette TRACE conn3 -> [0,2638,"setScriptTimeout",{"ms":35000}] 10:11:35 INFO - PROCESS | 1771 | 1464714695663 Marionette TRACE conn3 <- [1,2638,null,{}] 10:11:35 INFO - PROCESS | 1771 | 1464714695669 Marionette TRACE conn3 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:11:35 INFO - PROCESS | 1771 | 1464714695914 Marionette TRACE conn3 <- [1,2639,null,{"value":null}] 10:11:36 INFO - PROCESS | 1771 | 1464714696275 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:36 INFO - PROCESS | 1771 | ++DOCSHELL 0x876c1000 == 153 [pid = 1771] [id = 667] 10:11:36 INFO - PROCESS | 1771 | ++DOMWINDOW == 176 (0x8a914000) [pid = 1771] [serial = 2002] [outer = (nil)] 10:11:36 INFO - PROCESS | 1771 | ++DOMWINDOW == 177 (0x9b90a400) [pid = 1771] [serial = 2003] [outer = 0x8a914000] 10:11:36 INFO - PROCESS | 1771 | 1464714696370 Marionette DEBUG loaded listener.js 10:11:36 INFO - PROCESS | 1771 | ++DOMWINDOW == 178 (0x9bbeb800) [pid = 1771] [serial = 2004] [outer = 0x8a914000] 10:11:37 INFO - PROCESS | 1771 | 1464714697280 Marionette TRACE conn3 <- [1,2640,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 10:11:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 10:11:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1684ms 10:11:37 INFO - PROCESS | 1771 | 1464714697345 Marionette TRACE conn3 -> [0,2641,"getWindowHandle",null] 10:11:37 INFO - PROCESS | 1771 | 1464714697349 Marionette TRACE conn3 <- [1,2641,null,{"value":"8"}] 10:11:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 10:11:37 INFO - PROCESS | 1771 | 1464714697356 Marionette TRACE conn3 -> [0,2642,"setScriptTimeout",{"ms":35000}] 10:11:37 INFO - PROCESS | 1771 | 1464714697360 Marionette TRACE conn3 <- [1,2642,null,{}] 10:11:37 INFO - PROCESS | 1771 | 1464714697365 Marionette TRACE conn3 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:11:37 INFO - PROCESS | 1771 | 1464714697621 Marionette TRACE conn3 <- [1,2643,null,{"value":null}] 10:11:37 INFO - PROCESS | 1771 | 1464714697973 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:38 INFO - PROCESS | 1771 | ++DOCSHELL 0x8a91bc00 == 154 [pid = 1771] [id = 668] 10:11:38 INFO - PROCESS | 1771 | ++DOMWINDOW == 179 (0x9a095400) [pid = 1771] [serial = 2005] [outer = (nil)] 10:11:38 INFO - PROCESS | 1771 | ++DOMWINDOW == 180 (0xa335d400) [pid = 1771] [serial = 2006] [outer = 0x9a095400] 10:11:38 INFO - PROCESS | 1771 | 1464714698061 Marionette DEBUG loaded listener.js 10:11:38 INFO - PROCESS | 1771 | ++DOMWINDOW == 181 (0xa36e7000) [pid = 1771] [serial = 2007] [outer = 0x9a095400] 10:11:39 INFO - PROCESS | 1771 | 1464714698993 Marionette TRACE conn3 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 10:11:39 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 10:11:39 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1679ms 10:11:39 INFO - PROCESS | 1771 | 1464714699035 Marionette TRACE conn3 -> [0,2645,"getWindowHandle",null] 10:11:39 INFO - PROCESS | 1771 | 1464714699039 Marionette TRACE conn3 <- [1,2645,null,{"value":"8"}] 10:11:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 10:11:39 INFO - PROCESS | 1771 | 1464714699046 Marionette TRACE conn3 -> [0,2646,"setScriptTimeout",{"ms":35000}] 10:11:39 INFO - PROCESS | 1771 | 1464714699049 Marionette TRACE conn3 <- [1,2646,null,{}] 10:11:39 INFO - PROCESS | 1771 | 1464714699055 Marionette TRACE conn3 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:11:39 INFO - PROCESS | 1771 | 1464714699273 Marionette TRACE conn3 <- [1,2647,null,{"value":null}] 10:11:41 INFO - PROCESS | 1771 | --DOCSHELL 0x896d7000 == 153 [pid = 1771] [id = 355] 10:11:41 INFO - PROCESS | 1771 | --DOCSHELL 0xa1158c00 == 152 [pid = 1771] [id = 510] 10:11:41 INFO - PROCESS | 1771 | --DOCSHELL 0xa0611800 == 151 [pid = 1771] [id = 511] 10:11:41 INFO - PROCESS | 1771 | --DOCSHELL 0x896d4400 == 150 [pid = 1771] [id = 509] 10:11:41 INFO - PROCESS | 1771 | --DOCSHELL 0x896d7800 == 149 [pid = 1771] [id = 583] 10:11:41 INFO - PROCESS | 1771 | --DOCSHELL 0x88d49400 == 148 [pid = 1771] [id = 650] 10:11:41 INFO - PROCESS | 1771 | --DOCSHELL 0x8c105800 == 147 [pid = 1771] [id = 649] 10:11:41 INFO - PROCESS | 1771 | --DOCSHELL 0x8a5a5400 == 146 [pid = 1771] [id = 648] 10:11:41 INFO - PROCESS | 1771 | --DOCSHELL 0x88d49000 == 145 [pid = 1771] [id = 647] 10:11:41 INFO - PROCESS | 1771 | --DOCSHELL 0x951ee800 == 144 [pid = 1771] [id = 640] 10:11:41 INFO - PROCESS | 1771 | --DOCSHELL 0x93aab400 == 143 [pid = 1771] [id = 641] 10:11:41 INFO - PROCESS | 1771 | --DOCSHELL 0x92e4bc00 == 142 [pid = 1771] [id = 639] 10:11:41 INFO - PROCESS | 1771 | --DOCSHELL 0x92ee4400 == 141 [pid = 1771] [id = 638] 10:11:41 INFO - PROCESS | 1771 | --DOCSHELL 0x8e9a5000 == 140 [pid = 1771] [id = 637] 10:11:41 INFO - PROCESS | 1771 | --DOCSHELL 0x91bd9800 == 139 [pid = 1771] [id = 636] 10:11:41 INFO - PROCESS | 1771 | --DOCSHELL 0x91462c00 == 138 [pid = 1771] [id = 635] 10:11:41 INFO - PROCESS | 1771 | --DOCSHELL 0x8e9a8800 == 137 [pid = 1771] [id = 633] 10:11:41 INFO - PROCESS | 1771 | --DOCSHELL 0x8e9a7000 == 136 [pid = 1771] [id = 634] 10:11:41 INFO - PROCESS | 1771 | --DOCSHELL 0x8a00dc00 == 135 [pid = 1771] [id = 632] 10:11:41 INFO - PROCESS | 1771 | --DOCSHELL 0x8dc5b400 == 134 [pid = 1771] [id = 631] 10:11:41 INFO - PROCESS | 1771 | --DOCSHELL 0x8c20f400 == 133 [pid = 1771] [id = 630] 10:11:41 INFO - PROCESS | 1771 | --DOCSHELL 0x8a04c400 == 132 [pid = 1771] [id = 629] 10:11:41 INFO - PROCESS | 1771 | --DOCSHELL 0x8a5a1400 == 131 [pid = 1771] [id = 601] 10:11:42 INFO - PROCESS | 1771 | --DOMWINDOW == 180 (0x951f6400) [pid = 1771] [serial = 1845] [outer = (nil)] [url = about:blank] 10:11:42 INFO - PROCESS | 1771 | --DOMWINDOW == 179 (0x951e7400) [pid = 1771] [serial = 1844] [outer = (nil)] [url = about:blank] 10:11:42 INFO - PROCESS | 1771 | --DOMWINDOW == 178 (0x923d5400) [pid = 1771] [serial = 1842] [outer = (nil)] [url = about:blank] 10:11:42 INFO - PROCESS | 1771 | --DOMWINDOW == 177 (0x92258800) [pid = 1771] [serial = 1841] [outer = (nil)] [url = about:blank] 10:11:42 INFO - PROCESS | 1771 | --DOMWINDOW == 176 (0x91deec00) [pid = 1771] [serial = 1839] [outer = (nil)] [url = about:blank] 10:11:42 INFO - PROCESS | 1771 | --DOMWINDOW == 175 (0x91c70800) [pid = 1771] [serial = 1838] [outer = (nil)] [url = about:blank] 10:11:42 INFO - PROCESS | 1771 | --DOMWINDOW == 174 (0x91b34000) [pid = 1771] [serial = 1836] [outer = (nil)] [url = about:blank] 10:11:42 INFO - PROCESS | 1771 | --DOMWINDOW == 173 (0x9146a800) [pid = 1771] [serial = 1835] [outer = (nil)] [url = about:blank] 10:11:42 INFO - PROCESS | 1771 | --DOMWINDOW == 172 (0x912e8400) [pid = 1771] [serial = 1833] [outer = (nil)] [url = about:blank] 10:11:42 INFO - PROCESS | 1771 | --DOMWINDOW == 171 (0x912e0800) [pid = 1771] [serial = 1832] [outer = (nil)] [url = about:blank] 10:11:42 INFO - PROCESS | 1771 | --DOMWINDOW == 170 (0x8f1dcc00) [pid = 1771] [serial = 1830] [outer = (nil)] [url = about:blank] 10:11:42 INFO - PROCESS | 1771 | --DOMWINDOW == 169 (0x8ee8e000) [pid = 1771] [serial = 1829] [outer = (nil)] [url = about:blank] 10:11:42 INFO - PROCESS | 1771 | --DOMWINDOW == 168 (0x8db82c00) [pid = 1771] [serial = 1827] [outer = (nil)] [url = about:blank] 10:11:42 INFO - PROCESS | 1771 | --DOMWINDOW == 167 (0x8da7d400) [pid = 1771] [serial = 1826] [outer = (nil)] [url = about:blank] 10:11:42 INFO - PROCESS | 1771 | --DOMWINDOW == 166 (0x8c10c800) [pid = 1771] [serial = 1824] [outer = (nil)] [url = about:blank] 10:11:42 INFO - PROCESS | 1771 | --DOMWINDOW == 165 (0x8a6f6800) [pid = 1771] [serial = 1823] [outer = (nil)] [url = about:blank] 10:11:42 INFO - PROCESS | 1771 | --DOMWINDOW == 164 (0x8a049400) [pid = 1771] [serial = 1877] [outer = (nil)] [url = about:blank] 10:11:42 INFO - PROCESS | 1771 | --DOMWINDOW == 163 (0x8a3ba400) [pid = 1771] [serial = 1878] [outer = (nil)] [url = about:blank] 10:11:42 INFO - PROCESS | 1771 | --DOMWINDOW == 162 (0x8e9af000) [pid = 1771] [serial = 1875] [outer = (nil)] [url = about:blank] 10:11:42 INFO - PROCESS | 1771 | --DOMWINDOW == 161 (0x8e9ad400) [pid = 1771] [serial = 1874] [outer = (nil)] [url = about:blank] 10:11:42 INFO - PROCESS | 1771 | --DOMWINDOW == 160 (0xa638dc00) [pid = 1771] [serial = 1872] [outer = (nil)] [url = about:blank] 10:11:42 INFO - PROCESS | 1771 | --DOMWINDOW == 159 (0xa633ac00) [pid = 1771] [serial = 1871] [outer = (nil)] [url = about:blank] 10:11:42 INFO - PROCESS | 1771 | --DOMWINDOW == 158 (0xa3361000) [pid = 1771] [serial = 1869] [outer = (nil)] [url = about:blank] 10:11:42 INFO - PROCESS | 1771 | --DOMWINDOW == 157 (0xa3327400) [pid = 1771] [serial = 1868] [outer = (nil)] [url = about:blank] 10:11:42 INFO - PROCESS | 1771 | --DOMWINDOW == 156 (0x8c0b2000) [pid = 1771] [serial = 1880] [outer = (nil)] [url = about:blank] 10:11:42 INFO - PROCESS | 1771 | --DOMWINDOW == 155 (0x8c109400) [pid = 1771] [serial = 1881] [outer = (nil)] [url = about:blank] 10:11:42 INFO - PROCESS | 1771 | --DOMWINDOW == 154 (0x8da79000) [pid = 1771] [serial = 1886] [outer = (nil)] [url = about:blank] 10:11:42 INFO - PROCESS | 1771 | --DOMWINDOW == 153 (0x8dbeb400) [pid = 1771] [serial = 1752] [outer = (nil)] [url = about:blank] 10:11:42 INFO - PROCESS | 1771 | --DOMWINDOW == 152 (0x8d439c00) [pid = 1771] [serial = 1883] [outer = (nil)] [url = about:blank] 10:11:42 INFO - PROCESS | 1771 | --DOMWINDOW == 151 (0x8d993400) [pid = 1771] [serial = 1884] [outer = (nil)] [url = about:blank] 10:11:42 INFO - PROCESS | 1771 | --DOMWINDOW == 150 (0xa2253800) [pid = 1771] [serial = 1866] [outer = (nil)] [url = about:blank] 10:11:42 INFO - PROCESS | 1771 | --DOMWINDOW == 149 (0xa1158400) [pid = 1771] [serial = 1865] [outer = (nil)] [url = about:blank] 10:11:42 INFO - PROCESS | 1771 | --DOMWINDOW == 148 (0x9bbe7c00) [pid = 1771] [serial = 1863] [outer = (nil)] [url = about:blank] 10:11:42 INFO - PROCESS | 1771 | --DOMWINDOW == 147 (0x9bbaa800) [pid = 1771] [serial = 1862] [outer = (nil)] [url = about:blank] 10:11:42 INFO - PROCESS | 1771 | --DOMWINDOW == 146 (0x9b88b400) [pid = 1771] [serial = 1860] [outer = (nil)] [url = about:blank] 10:11:42 INFO - PROCESS | 1771 | --DOMWINDOW == 145 (0x9b3ae400) [pid = 1771] [serial = 1859] [outer = (nil)] [url = about:blank] 10:11:42 INFO - PROCESS | 1771 | --DOMWINDOW == 144 (0x9a6de800) [pid = 1771] [serial = 1857] [outer = (nil)] [url = about:blank] 10:11:42 INFO - PROCESS | 1771 | --DOMWINDOW == 143 (0x9a6db400) [pid = 1771] [serial = 1856] [outer = (nil)] [url = about:blank] 10:11:42 INFO - PROCESS | 1771 | --DOMWINDOW == 142 (0x9a1a8800) [pid = 1771] [serial = 1854] [outer = (nil)] [url = about:blank] 10:11:42 INFO - PROCESS | 1771 | --DOMWINDOW == 141 (0x9a091800) [pid = 1771] [serial = 1853] [outer = (nil)] [url = about:blank] 10:11:42 INFO - PROCESS | 1771 | --DOMWINDOW == 140 (0x98167800) [pid = 1771] [serial = 1851] [outer = (nil)] [url = about:blank] 10:11:42 INFO - PROCESS | 1771 | --DOMWINDOW == 139 (0x95920400) [pid = 1771] [serial = 1850] [outer = (nil)] [url = about:blank] 10:11:42 INFO - PROCESS | 1771 | --DOMWINDOW == 138 (0x95770800) [pid = 1771] [serial = 1848] [outer = (nil)] [url = about:blank] 10:11:42 INFO - PROCESS | 1771 | --DOMWINDOW == 137 (0x9576a400) [pid = 1771] [serial = 1847] [outer = (nil)] [url = about:blank] 10:11:42 INFO - PROCESS | 1771 | 1464714702300 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:42 INFO - PROCESS | 1771 | ++DOCSHELL 0x8846b000 == 132 [pid = 1771] [id = 669] 10:11:42 INFO - PROCESS | 1771 | ++DOMWINDOW == 138 (0x8846b800) [pid = 1771] [serial = 2008] [outer = (nil)] 10:11:42 INFO - PROCESS | 1771 | ++DOMWINDOW == 139 (0x88d50800) [pid = 1771] [serial = 2009] [outer = 0x8846b800] 10:11:42 INFO - PROCESS | 1771 | 1464714702389 Marionette DEBUG loaded listener.js 10:11:42 INFO - PROCESS | 1771 | ++DOMWINDOW == 140 (0x89e62400) [pid = 1771] [serial = 2010] [outer = 0x8846b800] 10:11:43 INFO - PROCESS | 1771 | 1464714703239 Marionette TRACE conn3 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 10:11:43 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 10:11:43 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 4232ms 10:11:43 INFO - PROCESS | 1771 | 1464714703280 Marionette TRACE conn3 -> [0,2649,"getWindowHandle",null] 10:11:43 INFO - PROCESS | 1771 | 1464714703286 Marionette TRACE conn3 <- [1,2649,null,{"value":"8"}] 10:11:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 10:11:43 INFO - PROCESS | 1771 | 1464714703326 Marionette TRACE conn3 -> [0,2650,"setScriptTimeout",{"ms":35000}] 10:11:43 INFO - PROCESS | 1771 | 1464714703332 Marionette TRACE conn3 <- [1,2650,null,{}] 10:11:43 INFO - PROCESS | 1771 | 1464714703339 Marionette TRACE conn3 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:11:43 INFO - PROCESS | 1771 | 1464714703565 Marionette TRACE conn3 <- [1,2651,null,{"value":null}] 10:11:43 INFO - PROCESS | 1771 | 1464714703774 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:43 INFO - PROCESS | 1771 | ++DOCSHELL 0x8a5a0800 == 133 [pid = 1771] [id = 670] 10:11:43 INFO - PROCESS | 1771 | ++DOMWINDOW == 141 (0x8a5a5400) [pid = 1771] [serial = 2011] [outer = (nil)] 10:11:43 INFO - PROCESS | 1771 | ++DOMWINDOW == 142 (0x8a64e000) [pid = 1771] [serial = 2012] [outer = 0x8a5a5400] 10:11:43 INFO - PROCESS | 1771 | 1464714703855 Marionette DEBUG loaded listener.js 10:11:43 INFO - PROCESS | 1771 | ++DOMWINDOW == 143 (0x8a913000) [pid = 1771] [serial = 2013] [outer = 0x8a5a5400] 10:11:44 INFO - PROCESS | 1771 | 1464714704755 Marionette TRACE conn3 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 10:11:44 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 10:11:44 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1494ms 10:11:44 INFO - PROCESS | 1771 | 1464714704815 Marionette TRACE conn3 -> [0,2653,"getWindowHandle",null] 10:11:44 INFO - PROCESS | 1771 | 1464714704821 Marionette TRACE conn3 <- [1,2653,null,{"value":"8"}] 10:11:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 10:11:44 INFO - PROCESS | 1771 | 1464714704827 Marionette TRACE conn3 -> [0,2654,"setScriptTimeout",{"ms":35000}] 10:11:44 INFO - PROCESS | 1771 | 1464714704831 Marionette TRACE conn3 <- [1,2654,null,{}] 10:11:44 INFO - PROCESS | 1771 | 1464714704837 Marionette TRACE conn3 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:11:45 INFO - PROCESS | 1771 | 1464714705144 Marionette TRACE conn3 <- [1,2655,null,{"value":null}] 10:11:45 INFO - PROCESS | 1771 | 1464714705176 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:45 INFO - PROCESS | 1771 | ++DOCSHELL 0x8c03b400 == 134 [pid = 1771] [id = 671] 10:11:45 INFO - PROCESS | 1771 | ++DOMWINDOW == 144 (0x8c045000) [pid = 1771] [serial = 2014] [outer = (nil)] 10:11:45 INFO - PROCESS | 1771 | ++DOMWINDOW == 145 (0x8c047800) [pid = 1771] [serial = 2015] [outer = 0x8c045000] 10:11:45 INFO - PROCESS | 1771 | 1464714705263 Marionette DEBUG loaded listener.js 10:11:45 INFO - PROCESS | 1771 | ++DOMWINDOW == 146 (0x8c107400) [pid = 1771] [serial = 2016] [outer = 0x8c045000] 10:11:46 INFO - PROCESS | 1771 | 1464714706383 Marionette TRACE conn3 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 10:11:46 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 10:11:46 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1589ms 10:11:46 INFO - PROCESS | 1771 | 1464714706418 Marionette TRACE conn3 -> [0,2657,"getWindowHandle",null] 10:11:46 INFO - PROCESS | 1771 | 1464714706421 Marionette TRACE conn3 <- [1,2657,null,{"value":"8"}] 10:11:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 10:11:46 INFO - PROCESS | 1771 | 1464714706437 Marionette TRACE conn3 -> [0,2658,"setScriptTimeout",{"ms":35000}] 10:11:46 INFO - PROCESS | 1771 | 1464714706446 Marionette TRACE conn3 <- [1,2658,null,{}] 10:11:46 INFO - PROCESS | 1771 | 1464714706461 Marionette TRACE conn3 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:11:47 INFO - PROCESS | 1771 | 1464714707413 Marionette TRACE conn3 <- [1,2659,null,{"value":null}] 10:11:47 INFO - PROCESS | 1771 | --DOMWINDOW == 145 (0x8c108000) [pid = 1771] [serial = 1819] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 10:11:47 INFO - PROCESS | 1771 | --DOMWINDOW == 144 (0x8c10c000) [pid = 1771] [serial = 1948] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 10:11:47 INFO - PROCESS | 1771 | --DOMWINDOW == 143 (0x8c2be800) [pid = 1771] [serial = 1951] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 10:11:47 INFO - PROCESS | 1771 | --DOMWINDOW == 142 (0x8c210000) [pid = 1771] [serial = 1891] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 10:11:47 INFO - PROCESS | 1771 | --DOMWINDOW == 141 (0x8a04f400) [pid = 1771] [serial = 1888] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 10:11:47 INFO - PROCESS | 1771 | --DOMWINDOW == 140 (0x8a5a9400) [pid = 1771] [serial = 1945] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 10:11:47 INFO - PROCESS | 1771 | --DOMWINDOW == 139 (0x88d4d800) [pid = 1771] [serial = 1942] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 10:11:47 INFO - PROCESS | 1771 | --DOMWINDOW == 138 (0x9bbe6c00) [pid = 1771] [serial = 1939] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 10:11:47 INFO - PROCESS | 1771 | --DOMWINDOW == 137 (0x9b90a000) [pid = 1771] [serial = 1936] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 10:11:47 INFO - PROCESS | 1771 | --DOMWINDOW == 136 (0x9811a400) [pid = 1771] [serial = 1933] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 10:11:47 INFO - PROCESS | 1771 | --DOMWINDOW == 135 (0x9a1a2800) [pid = 1771] [serial = 1930] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 10:11:47 INFO - PROCESS | 1771 | --DOMWINDOW == 134 (0x98f60400) [pid = 1771] [serial = 1927] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 10:11:47 INFO - PROCESS | 1771 | --DOMWINDOW == 133 (0x95919400) [pid = 1771] [serial = 1924] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 10:11:47 INFO - PROCESS | 1771 | --DOMWINDOW == 132 (0x95767c00) [pid = 1771] [serial = 1921] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 10:11:47 INFO - PROCESS | 1771 | --DOMWINDOW == 131 (0x9522e000) [pid = 1771] [serial = 1918] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 10:11:47 INFO - PROCESS | 1771 | --DOMWINDOW == 130 (0x93aafc00) [pid = 1771] [serial = 1915] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 10:11:47 INFO - PROCESS | 1771 | --DOMWINDOW == 129 (0x91bd5400) [pid = 1771] [serial = 1912] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 10:11:47 INFO - PROCESS | 1771 | --DOMWINDOW == 128 (0x91be0800) [pid = 1771] [serial = 1909] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 10:11:47 INFO - PROCESS | 1771 | --DOMWINDOW == 127 (0x91469c00) [pid = 1771] [serial = 1906] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 10:11:47 INFO - PROCESS | 1771 | --DOMWINDOW == 126 (0x910f8000) [pid = 1771] [serial = 1903] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 10:11:47 INFO - PROCESS | 1771 | --DOMWINDOW == 125 (0x8e9b1800) [pid = 1771] [serial = 1900] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 10:11:47 INFO - PROCESS | 1771 | --DOMWINDOW == 124 (0x8dbaa800) [pid = 1771] [serial = 1897] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 10:11:47 INFO - PROCESS | 1771 | --DOMWINDOW == 123 (0x8dc60c00) [pid = 1771] [serial = 1894] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 10:11:47 INFO - PROCESS | 1771 | 1464714707729 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:47 INFO - PROCESS | 1771 | ++DOCSHELL 0x88d4d800 == 135 [pid = 1771] [id = 672] 10:11:47 INFO - PROCESS | 1771 | ++DOMWINDOW == 124 (0x89e62c00) [pid = 1771] [serial = 2017] [outer = (nil)] 10:11:47 INFO - PROCESS | 1771 | ++DOMWINDOW == 125 (0x8a5afc00) [pid = 1771] [serial = 2018] [outer = 0x89e62c00] 10:11:47 INFO - PROCESS | 1771 | 1464714707825 Marionette DEBUG loaded listener.js 10:11:47 INFO - PROCESS | 1771 | ++DOMWINDOW == 126 (0x8c137000) [pid = 1771] [serial = 2019] [outer = 0x89e62c00] 10:11:48 INFO - PROCESS | 1771 | 1464714708542 Marionette TRACE conn3 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 10:11:48 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 10:11:48 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 2159ms 10:11:48 INFO - PROCESS | 1771 | 1464714708589 Marionette TRACE conn3 -> [0,2661,"getWindowHandle",null] 10:11:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 10:11:48 INFO - PROCESS | 1771 | 1464714708593 Marionette TRACE conn3 <- [1,2661,null,{"value":"8"}] 10:11:48 INFO - PROCESS | 1771 | 1464714708600 Marionette TRACE conn3 -> [0,2662,"setScriptTimeout",{"ms":35000}] 10:11:48 INFO - PROCESS | 1771 | 1464714708604 Marionette TRACE conn3 <- [1,2662,null,{}] 10:11:48 INFO - PROCESS | 1771 | 1464714708610 Marionette TRACE conn3 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:11:48 INFO - PROCESS | 1771 | 1464714708899 Marionette TRACE conn3 <- [1,2663,null,{"value":null}] 10:11:49 INFO - PROCESS | 1771 | 1464714709031 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:49 INFO - PROCESS | 1771 | ++DOCSHELL 0x8ae11800 == 136 [pid = 1771] [id = 673] 10:11:49 INFO - PROCESS | 1771 | ++DOMWINDOW == 127 (0x8c2c0800) [pid = 1771] [serial = 2020] [outer = (nil)] 10:11:49 INFO - PROCESS | 1771 | ++DOMWINDOW == 128 (0x8da76800) [pid = 1771] [serial = 2021] [outer = 0x8c2c0800] 10:11:49 INFO - PROCESS | 1771 | 1464714709105 Marionette DEBUG loaded listener.js 10:11:49 INFO - PROCESS | 1771 | ++DOMWINDOW == 129 (0x8da8a400) [pid = 1771] [serial = 2022] [outer = 0x8c2c0800] 10:11:50 INFO - PROCESS | 1771 | 1464714710244 Marionette TRACE conn3 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 10:11:50 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 10:11:50 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1686ms 10:11:50 INFO - PROCESS | 1771 | 1464714710287 Marionette TRACE conn3 -> [0,2665,"getWindowHandle",null] 10:11:50 INFO - PROCESS | 1771 | 1464714710294 Marionette TRACE conn3 <- [1,2665,null,{"value":"8"}] 10:11:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 10:11:50 INFO - PROCESS | 1771 | 1464714710303 Marionette TRACE conn3 -> [0,2666,"setScriptTimeout",{"ms":35000}] 10:11:50 INFO - PROCESS | 1771 | 1464714710308 Marionette TRACE conn3 <- [1,2666,null,{}] 10:11:50 INFO - PROCESS | 1771 | 1464714710317 Marionette TRACE conn3 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:11:50 INFO - PROCESS | 1771 | 1464714710562 Marionette TRACE conn3 <- [1,2667,null,{"value":null}] 10:11:50 INFO - PROCESS | 1771 | 1464714710912 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:50 INFO - PROCESS | 1771 | ++DOCSHELL 0x8a5a0400 == 137 [pid = 1771] [id = 674] 10:11:50 INFO - PROCESS | 1771 | ++DOMWINDOW == 130 (0x8a5a8c00) [pid = 1771] [serial = 2023] [outer = (nil)] 10:11:51 INFO - PROCESS | 1771 | ++DOMWINDOW == 131 (0x8a918000) [pid = 1771] [serial = 2024] [outer = 0x8a5a8c00] 10:11:51 INFO - PROCESS | 1771 | 1464714711013 Marionette DEBUG loaded listener.js 10:11:51 INFO - PROCESS | 1771 | ++DOMWINDOW == 132 (0x8c040c00) [pid = 1771] [serial = 2025] [outer = 0x8a5a8c00] 10:11:52 INFO - PROCESS | 1771 | SkCairoFTTypeface::onFilterRec unimplemented 10:11:52 INFO - PROCESS | 1771 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 10:11:52 INFO - PROCESS | 1771 | 1464714712410 Marionette TRACE conn3 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 10:11:52 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | textBaseline bottom is the bottom of the em square (not the bounding box) 10:11:52 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 2138ms 10:11:52 INFO - PROCESS | 1771 | 1464714712441 Marionette TRACE conn3 -> [0,2669,"getWindowHandle",null] 10:11:52 INFO - PROCESS | 1771 | 1464714712450 Marionette TRACE conn3 <- [1,2669,null,{"value":"8"}] 10:11:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 10:11:52 INFO - PROCESS | 1771 | 1464714712463 Marionette TRACE conn3 -> [0,2670,"setScriptTimeout",{"ms":35000}] 10:11:52 INFO - PROCESS | 1771 | 1464714712471 Marionette TRACE conn3 <- [1,2670,null,{}] 10:11:52 INFO - PROCESS | 1771 | 1464714712478 Marionette TRACE conn3 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:11:52 INFO - PROCESS | 1771 | 1464714712790 Marionette TRACE conn3 <- [1,2671,null,{"value":null}] 10:11:53 INFO - PROCESS | 1771 | 1464714713054 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:53 INFO - PROCESS | 1771 | ++DOCSHELL 0x8c044400 == 138 [pid = 1771] [id = 675] 10:11:53 INFO - PROCESS | 1771 | ++DOMWINDOW == 133 (0x8c10c800) [pid = 1771] [serial = 2026] [outer = (nil)] 10:11:53 INFO - PROCESS | 1771 | ++DOMWINDOW == 134 (0x8c2c4800) [pid = 1771] [serial = 2027] [outer = 0x8c10c800] 10:11:53 INFO - PROCESS | 1771 | 1464714713139 Marionette DEBUG loaded listener.js 10:11:53 INFO - PROCESS | 1771 | ++DOMWINDOW == 135 (0x8d98c800) [pid = 1771] [serial = 2028] [outer = 0x8c10c800] 10:11:54 INFO - PROCESS | 1771 | SkCairoFTTypeface::onFilterRec unimplemented 10:11:54 INFO - PROCESS | 1771 | 1464714714560 Marionette TRACE conn3 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2673,"getWindowHandle",null] 10:11:54 INFO - PROCESS | 1771 | 1464714714608 Marionette TRACE conn3 <- [1,2673,null,{"value":"8"}] 10:11:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 10:11:54 INFO - PROCESS | 1771 | 1464714714659 Marionette TRACE conn3 -> [0,2674,"setScriptTimeout",{"ms":35000}] 10:11:54 INFO - PROCESS | 1771 | 1464714714665 Marionette TRACE conn3 <- [1,2674,null,{}] 10:11:54 INFO - PROCESS | 1771 | 1464714714737 Marionette TRACE conn3 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:11:54 INFO - PROCESS | 1771 | 1464714714945 Marionette TRACE conn3 <- [1,2675,null,{"value":null}] 10:11:55 INFO - PROCESS | 1771 | 1464714715227 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:55 INFO - PROCESS | 1771 | ++DOCSHELL 0x8dba9400 == 139 [pid = 1771] [id = 676] 10:11:55 INFO - PROCESS | 1771 | ++DOMWINDOW == 136 (0x8dbab400) [pid = 1771] [serial = 2029] [outer = (nil)] 10:11:55 INFO - PROCESS | 1771 | ++DOMWINDOW == 137 (0x8dcd7000) [pid = 1771] [serial = 2030] [outer = 0x8dbab400] 10:11:55 INFO - PROCESS | 1771 | 1464714715316 Marionette DEBUG loaded listener.js 10:11:55 INFO - PROCESS | 1771 | ++DOMWINDOW == 138 (0x8e9a5000) [pid = 1771] [serial = 2031] [outer = 0x8dbab400] 10:11:56 INFO - PROCESS | 1771 | SkCairoFTTypeface::onFilterRec unimplemented 10:11:56 INFO - PROCESS | 1771 | 1464714716688 Marionette TRACE conn3 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2677,"getWindowHandle",null] 10:11:56 INFO - PROCESS | 1771 | 1464714716753 Marionette TRACE conn3 <- [1,2677,null,{"value":"8"}] 10:11:56 INFO - PROCESS | 1771 | 1464714716760 Marionette TRACE conn3 -> [0,2678,"setScriptTimeout",{"ms":35000}] 10:11:56 INFO - PROCESS | 1771 | 1464714716764 Marionette TRACE conn3 <- [1,2678,null,{}] 10:11:56 INFO - PROCESS | 1771 | 1464714716770 Marionette TRACE conn3 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:11:57 INFO - PROCESS | 1771 | 1464714717068 Marionette TRACE conn3 <- [1,2679,null,{"value":null}] 10:11:57 INFO - PROCESS | 1771 | 1464714717355 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:57 INFO - PROCESS | 1771 | ++DOCSHELL 0x8dbf9800 == 140 [pid = 1771] [id = 677] 10:11:57 INFO - PROCESS | 1771 | ++DOMWINDOW == 139 (0x8e8f2400) [pid = 1771] [serial = 2032] [outer = (nil)] 10:11:57 INFO - PROCESS | 1771 | ++DOMWINDOW == 140 (0x8e9b2400) [pid = 1771] [serial = 2033] [outer = 0x8e8f2400] 10:11:57 INFO - PROCESS | 1771 | 1464714717442 Marionette DEBUG loaded listener.js 10:11:57 INFO - PROCESS | 1771 | ++DOMWINDOW == 141 (0x8ee8a800) [pid = 1771] [serial = 2034] [outer = 0x8e8f2400] 10:11:58 INFO - PROCESS | 1771 | SkCairoFTTypeface::onFilterRec unimplemented 10:11:58 INFO - PROCESS | 1771 | 1464714718781 Marionette TRACE conn3 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 10:11:58 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | textBaseline middle is the middle of the em square (not the bounding box) 10:11:58 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 2081ms 10:11:58 INFO - PROCESS | 1771 | 1464714718841 Marionette TRACE conn3 -> [0,2681,"getWindowHandle",null] 10:11:58 INFO - PROCESS | 1771 | 1464714718844 Marionette TRACE conn3 <- [1,2681,null,{"value":"8"}] 10:11:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 10:11:58 INFO - PROCESS | 1771 | 1464714718851 Marionette TRACE conn3 -> [0,2682,"setScriptTimeout",{"ms":35000}] 10:11:58 INFO - PROCESS | 1771 | 1464714718854 Marionette TRACE conn3 <- [1,2682,null,{}] 10:11:58 INFO - PROCESS | 1771 | 1464714718860 Marionette TRACE conn3 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:11:59 INFO - PROCESS | 1771 | 1464714719133 Marionette TRACE conn3 <- [1,2683,null,{"value":null}] 10:11:59 INFO - PROCESS | 1771 | 1464714719395 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:59 INFO - PROCESS | 1771 | ++DOCSHELL 0x8e9af000 == 141 [pid = 1771] [id = 678] 10:11:59 INFO - PROCESS | 1771 | ++DOMWINDOW == 142 (0x8e9b0400) [pid = 1771] [serial = 2035] [outer = (nil)] 10:11:59 INFO - PROCESS | 1771 | ++DOMWINDOW == 143 (0x8f1eb800) [pid = 1771] [serial = 2036] [outer = 0x8e9b0400] 10:11:59 INFO - PROCESS | 1771 | 1464714719481 Marionette DEBUG loaded listener.js 10:11:59 INFO - PROCESS | 1771 | ++DOMWINDOW == 144 (0x8f1f3000) [pid = 1771] [serial = 2037] [outer = 0x8e9b0400] 10:12:00 INFO - PROCESS | 1771 | SkCairoFTTypeface::onFilterRec unimplemented 10:12:00 INFO - PROCESS | 1771 | 1464714720845 Marionette TRACE conn3 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 10:12:00 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.top.html | textBaseline top is the top of the em square (not the bounding box) 10:12:00 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 2028ms 10:12:00 INFO - PROCESS | 1771 | 1464714720880 Marionette TRACE conn3 -> [0,2685,"getWindowHandle",null] 10:12:00 INFO - PROCESS | 1771 | 1464714720884 Marionette TRACE conn3 <- [1,2685,null,{"value":"8"}] 10:12:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 10:12:00 INFO - PROCESS | 1771 | 1464714720890 Marionette TRACE conn3 -> [0,2686,"setScriptTimeout",{"ms":35000}] 10:12:00 INFO - PROCESS | 1771 | 1464714720893 Marionette TRACE conn3 <- [1,2686,null,{}] 10:12:00 INFO - PROCESS | 1771 | 1464714720899 Marionette TRACE conn3 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:12:01 INFO - PROCESS | 1771 | 1464714721181 Marionette TRACE conn3 <- [1,2687,null,{"value":null}] 10:12:01 INFO - PROCESS | 1771 | 1464714721510 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:01 INFO - PROCESS | 1771 | ++DOCSHELL 0x8ee87800 == 142 [pid = 1771] [id = 679] 10:12:01 INFO - PROCESS | 1771 | ++DOMWINDOW == 145 (0x8f1f2800) [pid = 1771] [serial = 2038] [outer = (nil)] 10:12:01 INFO - PROCESS | 1771 | ++DOMWINDOW == 146 (0x91465c00) [pid = 1771] [serial = 2039] [outer = 0x8f1f2800] 10:12:01 INFO - PROCESS | 1771 | 1464714721597 Marionette DEBUG loaded listener.js 10:12:01 INFO - PROCESS | 1771 | ++DOMWINDOW == 147 (0x91bd5c00) [pid = 1771] [serial = 2040] [outer = 0x8f1f2800] 10:12:02 INFO - PROCESS | 1771 | SkCairoFTTypeface::onFilterRec unimplemented 10:12:03 INFO - PROCESS | 1771 | 1464714722997 Marionette TRACE conn3 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2689,"getWindowHandle",null] 10:12:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 10:12:03 INFO - PROCESS | 1771 | 1464714723040 Marionette TRACE conn3 <- [1,2689,null,{"value":"8"}] 10:12:03 INFO - PROCESS | 1771 | 1464714723047 Marionette TRACE conn3 -> [0,2690,"setScriptTimeout",{"ms":35000}] 10:12:03 INFO - PROCESS | 1771 | 1464714723051 Marionette TRACE conn3 <- [1,2690,null,{}] 10:12:03 INFO - PROCESS | 1771 | 1464714723057 Marionette TRACE conn3 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:12:03 INFO - PROCESS | 1771 | 1464714723379 Marionette TRACE conn3 <- [1,2691,null,{"value":null}] 10:12:03 INFO - PROCESS | 1771 | 1464714723654 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:03 INFO - PROCESS | 1771 | ++DOCSHELL 0x912dc400 == 143 [pid = 1771] [id = 680] 10:12:03 INFO - PROCESS | 1771 | ++DOMWINDOW == 148 (0x91be0800) [pid = 1771] [serial = 2041] [outer = (nil)] 10:12:03 INFO - PROCESS | 1771 | ++DOMWINDOW == 149 (0x91c6e000) [pid = 1771] [serial = 2042] [outer = 0x91be0800] 10:12:03 INFO - PROCESS | 1771 | 1464714723738 Marionette DEBUG loaded listener.js 10:12:03 INFO - PROCESS | 1771 | ++DOMWINDOW == 150 (0x91cc9800) [pid = 1771] [serial = 2043] [outer = 0x91be0800] 10:12:05 INFO - PROCESS | 1771 | SkCairoFTTypeface::onFilterRec unimplemented 10:12:05 INFO - PROCESS | 1771 | 1464714725061 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\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2693,"getWindowHandle",null] 10:12:05 INFO - PROCESS | 1771 | 1464714725091 Marionette TRACE conn3 <- [1,2693,null,{"value":"8"}] 10:12:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 10:12:05 INFO - PROCESS | 1771 | 1464714725098 Marionette TRACE conn3 -> [0,2694,"setScriptTimeout",{"ms":35000}] 10:12:05 INFO - PROCESS | 1771 | 1464714725101 Marionette TRACE conn3 <- [1,2694,null,{}] 10:12:05 INFO - PROCESS | 1771 | 1464714725107 Marionette TRACE conn3 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:12:05 INFO - PROCESS | 1771 | 1464714725315 Marionette TRACE conn3 <- [1,2695,null,{"value":null}] 10:12:05 INFO - PROCESS | 1771 | 1464714725655 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:05 INFO - PROCESS | 1771 | ++DOCSHELL 0x91c63800 == 144 [pid = 1771] [id = 681] 10:12:05 INFO - PROCESS | 1771 | ++DOMWINDOW == 151 (0x91c65c00) [pid = 1771] [serial = 2044] [outer = (nil)] 10:12:05 INFO - PROCESS | 1771 | ++DOMWINDOW == 152 (0x92254000) [pid = 1771] [serial = 2045] [outer = 0x91c65c00] 10:12:05 INFO - PROCESS | 1771 | 1464714725740 Marionette DEBUG loaded listener.js 10:12:05 INFO - PROCESS | 1771 | ++DOMWINDOW == 153 (0x92259800) [pid = 1771] [serial = 2046] [outer = 0x91c65c00] 10:12:07 INFO - PROCESS | 1771 | SkCairoFTTypeface::onFilterRec unimplemented 10:12:07 INFO - PROCESS | 1771 | 1464714727096 Marionette TRACE conn3 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2697,"getWindowHandle",null] 10:12:07 INFO - PROCESS | 1771 | 1464714727141 Marionette TRACE conn3 <- [1,2697,null,{"value":"8"}] 10:12:07 INFO - PROCESS | 1771 | 1464714727146 Marionette TRACE conn3 -> [0,2698,"setScriptTimeout",{"ms":35000}] 10:12:07 INFO - PROCESS | 1771 | 1464714727151 Marionette TRACE conn3 <- [1,2698,null,{}] 10:12:07 INFO - PROCESS | 1771 | 1464714727157 Marionette TRACE conn3 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:12:07 INFO - PROCESS | 1771 | 1464714727446 Marionette TRACE conn3 <- [1,2699,null,{"value":null}] 10:12:07 INFO - PROCESS | 1771 | 1464714727713 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:07 INFO - PROCESS | 1771 | ++DOCSHELL 0x91464400 == 145 [pid = 1771] [id = 682] 10:12:07 INFO - PROCESS | 1771 | ++DOMWINDOW == 154 (0x91de3c00) [pid = 1771] [serial = 2047] [outer = (nil)] 10:12:07 INFO - PROCESS | 1771 | ++DOMWINDOW == 155 (0x923d6c00) [pid = 1771] [serial = 2048] [outer = 0x91de3c00] 10:12:07 INFO - PROCESS | 1771 | 1464714727818 Marionette DEBUG loaded listener.js 10:12:07 INFO - PROCESS | 1771 | ++DOMWINDOW == 156 (0x93ab3000) [pid = 1771] [serial = 2049] [outer = 0x91de3c00] 10:12:09 INFO - PROCESS | 1771 | SkCairoFTTypeface::onFilterRec unimplemented 10:12:09 INFO - PROCESS | 1771 | 1464714729163 Marionette TRACE conn3 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2701,"getWindowHandle",null] 10:12:09 INFO - PROCESS | 1771 | 1464714729190 Marionette TRACE conn3 <- [1,2701,null,{"value":"8"}] 10:12:09 INFO - PROCESS | 1771 | 1464714729195 Marionette TRACE conn3 -> [0,2702,"setScriptTimeout",{"ms":35000}] 10:12:09 INFO - PROCESS | 1771 | 1464714729200 Marionette TRACE conn3 <- [1,2702,null,{}] 10:12:09 INFO - PROCESS | 1771 | 1464714729205 Marionette TRACE conn3 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:12:09 INFO - PROCESS | 1771 | 1464714729415 Marionette TRACE conn3 <- [1,2703,null,{"value":null}] 10:12:09 INFO - PROCESS | 1771 | 1464714729733 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:09 INFO - PROCESS | 1771 | ++DOCSHELL 0x923cec00 == 146 [pid = 1771] [id = 683] 10:12:09 INFO - PROCESS | 1771 | ++DOMWINDOW == 157 (0x93aab400) [pid = 1771] [serial = 2050] [outer = (nil)] 10:12:09 INFO - PROCESS | 1771 | ++DOMWINDOW == 158 (0x951f3800) [pid = 1771] [serial = 2051] [outer = 0x93aab400] 10:12:09 INFO - PROCESS | 1771 | 1464714729825 Marionette DEBUG loaded listener.js 10:12:09 INFO - PROCESS | 1771 | ++DOMWINDOW == 159 (0x951f5800) [pid = 1771] [serial = 2052] [outer = 0x93aab400] 10:12:10 INFO - PROCESS | 1771 | 1464714730806 Marionette TRACE conn3 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 10:12:10 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 10:12:10 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1683ms 10:12:10 INFO - PROCESS | 1771 | 1464714730880 Marionette TRACE conn3 -> [0,2705,"getWindowHandle",null] 10:12:10 INFO - PROCESS | 1771 | 1464714730884 Marionette TRACE conn3 <- [1,2705,null,{"value":"8"}] 10:12:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 10:12:10 INFO - PROCESS | 1771 | 1464714730890 Marionette TRACE conn3 -> [0,2706,"setScriptTimeout",{"ms":35000}] 10:12:10 INFO - PROCESS | 1771 | 1464714730895 Marionette TRACE conn3 <- [1,2706,null,{}] 10:12:10 INFO - PROCESS | 1771 | 1464714730901 Marionette TRACE conn3 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:12:11 INFO - PROCESS | 1771 | 1464714731200 Marionette TRACE conn3 <- [1,2707,null,{"value":null}] 10:12:11 INFO - PROCESS | 1771 | 1464714731564 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:11 INFO - PROCESS | 1771 | ++DOCSHELL 0x951e8400 == 147 [pid = 1771] [id = 684] 10:12:11 INFO - PROCESS | 1771 | ++DOMWINDOW == 160 (0x957dbc00) [pid = 1771] [serial = 2053] [outer = (nil)] 10:12:11 INFO - PROCESS | 1771 | ++DOMWINDOW == 161 (0x957e3400) [pid = 1771] [serial = 2054] [outer = 0x957dbc00] 10:12:11 INFO - PROCESS | 1771 | 1464714731664 Marionette DEBUG loaded listener.js 10:12:11 INFO - PROCESS | 1771 | ++DOMWINDOW == 162 (0x976cc000) [pid = 1771] [serial = 2055] [outer = 0x957dbc00] 10:12:12 INFO - PROCESS | 1771 | 1464714732603 Marionette TRACE conn3 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 10:12:12 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 10:12:12 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1785ms 10:12:12 INFO - PROCESS | 1771 | 1464714732677 Marionette TRACE conn3 -> [0,2709,"getWindowHandle",null] 10:12:12 INFO - PROCESS | 1771 | 1464714732680 Marionette TRACE conn3 <- [1,2709,null,{"value":"8"}] 10:12:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 10:12:12 INFO - PROCESS | 1771 | 1464714732687 Marionette TRACE conn3 -> [0,2710,"setScriptTimeout",{"ms":35000}] 10:12:12 INFO - PROCESS | 1771 | 1464714732690 Marionette TRACE conn3 <- [1,2710,null,{}] 10:12:12 INFO - PROCESS | 1771 | 1464714732696 Marionette TRACE conn3 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:12:12 INFO - PROCESS | 1771 | 1464714732963 Marionette TRACE conn3 <- [1,2711,null,{"value":null}] 10:12:13 INFO - PROCESS | 1771 | 1464714733307 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:13 INFO - PROCESS | 1771 | ++DOCSHELL 0x95235800 == 148 [pid = 1771] [id = 685] 10:12:13 INFO - PROCESS | 1771 | ++DOMWINDOW == 163 (0x957de400) [pid = 1771] [serial = 2056] [outer = (nil)] 10:12:13 INFO - PROCESS | 1771 | ++DOMWINDOW == 164 (0x98f57c00) [pid = 1771] [serial = 2057] [outer = 0x957de400] 10:12:13 INFO - PROCESS | 1771 | 1464714733400 Marionette DEBUG loaded listener.js 10:12:13 INFO - PROCESS | 1771 | ++DOMWINDOW == 165 (0x996e2800) [pid = 1771] [serial = 2058] [outer = 0x957de400] 10:12:14 INFO - PROCESS | 1771 | 1464714734340 Marionette TRACE conn3 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 10:12:14 INFO - PROCESS | 1771 | 1464714734428 Marionette TRACE conn3 <- [1,2713,null,{"value":"8"}] 10:12:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 10:12:14 INFO - PROCESS | 1771 | 1464714734435 Marionette TRACE conn3 -> [0,2714,"setScriptTimeout",{"ms":35000}] 10:12:14 INFO - PROCESS | 1771 | 1464714734438 Marionette TRACE conn3 <- [1,2714,null,{}] 10:12:14 INFO - PROCESS | 1771 | 1464714734454 Marionette TRACE conn3 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:12:14 INFO - PROCESS | 1771 | 1464714734714 Marionette TRACE conn3 <- [1,2715,null,{"value":null}] 10:12:15 INFO - PROCESS | 1771 | 1464714735067 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:15 INFO - PROCESS | 1771 | ++DOCSHELL 0x88463400 == 149 [pid = 1771] [id = 686] 10:12:15 INFO - PROCESS | 1771 | ++DOMWINDOW == 166 (0x9468b400) [pid = 1771] [serial = 2059] [outer = (nil)] 10:12:15 INFO - PROCESS | 1771 | ++DOMWINDOW == 167 (0x9a094000) [pid = 1771] [serial = 2060] [outer = 0x9468b400] 10:12:15 INFO - PROCESS | 1771 | 1464714735153 Marionette DEBUG loaded listener.js 10:12:15 INFO - PROCESS | 1771 | ++DOMWINDOW == 168 (0x9a1a8800) [pid = 1771] [serial = 2061] [outer = 0x9468b400] 10:12:16 INFO - PROCESS | 1771 | 1464714736031 Marionette TRACE conn3 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 10:12:16 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 10:12:16 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1644ms 10:12:16 INFO - PROCESS | 1771 | 1464714736079 Marionette TRACE conn3 -> [0,2717,"getWindowHandle",null] 10:12:16 INFO - PROCESS | 1771 | 1464714736082 Marionette TRACE conn3 <- [1,2717,null,{"value":"8"}] 10:12:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 10:12:16 INFO - PROCESS | 1771 | 1464714736110 Marionette TRACE conn3 -> [0,2718,"setScriptTimeout",{"ms":35000}] 10:12:16 INFO - PROCESS | 1771 | 1464714736113 Marionette TRACE conn3 <- [1,2718,null,{}] 10:12:16 INFO - PROCESS | 1771 | 1464714736119 Marionette TRACE conn3 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:12:16 INFO - PROCESS | 1771 | 1464714736364 Marionette TRACE conn3 <- [1,2719,null,{"value":null}] 10:12:16 INFO - PROCESS | 1771 | 1464714736720 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:16 INFO - PROCESS | 1771 | ++DOCSHELL 0x876c1400 == 150 [pid = 1771] [id = 687] 10:12:16 INFO - PROCESS | 1771 | ++DOMWINDOW == 169 (0x91bdf800) [pid = 1771] [serial = 2062] [outer = (nil)] 10:12:16 INFO - PROCESS | 1771 | ++DOMWINDOW == 170 (0x99f26c00) [pid = 1771] [serial = 2063] [outer = 0x91bdf800] 10:12:16 INFO - PROCESS | 1771 | 1464714736813 Marionette DEBUG loaded listener.js 10:12:16 INFO - PROCESS | 1771 | ++DOMWINDOW == 171 (0x9a4d9800) [pid = 1771] [serial = 2064] [outer = 0x91bdf800] 10:12:17 INFO - PROCESS | 1771 | 1464714737740 Marionette TRACE conn3 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2721,"getWindowHandle",null] 10:12:17 INFO - PROCESS | 1771 | 1464714737829 Marionette TRACE conn3 <- [1,2721,null,{"value":"8"}] 10:12:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 10:12:17 INFO - PROCESS | 1771 | 1464714737841 Marionette TRACE conn3 -> [0,2722,"setScriptTimeout",{"ms":35000}] 10:12:17 INFO - PROCESS | 1771 | 1464714737844 Marionette TRACE conn3 <- [1,2722,null,{}] 10:12:17 INFO - PROCESS | 1771 | 1464714737851 Marionette TRACE conn3 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:12:18 INFO - PROCESS | 1771 | 1464714738121 Marionette TRACE conn3 <- [1,2723,null,{"value":null}] 10:12:18 INFO - PROCESS | 1771 | 1464714738473 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:18 INFO - PROCESS | 1771 | ++DOCSHELL 0x9a1a6000 == 151 [pid = 1771] [id = 688] 10:12:18 INFO - PROCESS | 1771 | ++DOMWINDOW == 172 (0x9a1ad400) [pid = 1771] [serial = 2065] [outer = (nil)] 10:12:18 INFO - PROCESS | 1771 | ++DOMWINDOW == 173 (0x9b8dd400) [pid = 1771] [serial = 2066] [outer = 0x9a1ad400] 10:12:18 INFO - PROCESS | 1771 | 1464714738567 Marionette DEBUG loaded listener.js 10:12:18 INFO - PROCESS | 1771 | ++DOMWINDOW == 174 (0x9b917c00) [pid = 1771] [serial = 2067] [outer = 0x9a1ad400] 10:12:19 INFO - PROCESS | 1771 | 1464714739585 Marionette TRACE conn3 <- [1,2724,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2725,"getWindowHandle",null] 10:12:19 INFO - PROCESS | 1771 | 1464714739632 Marionette TRACE conn3 <- [1,2725,null,{"value":"8"}] 10:12:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 10:12:19 INFO - PROCESS | 1771 | 1464714739639 Marionette TRACE conn3 -> [0,2726,"setScriptTimeout",{"ms":35000}] 10:12:19 INFO - PROCESS | 1771 | 1464714739642 Marionette TRACE conn3 <- [1,2726,null,{}] 10:12:19 INFO - PROCESS | 1771 | 1464714739648 Marionette TRACE conn3 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:12:19 INFO - PROCESS | 1771 | 1464714739901 Marionette TRACE conn3 <- [1,2727,null,{"value":null}] 10:12:21 INFO - PROCESS | 1771 | --DOCSHELL 0x876ba000 == 150 [pid = 1771] [id = 628] 10:12:21 INFO - PROCESS | 1771 | --DOCSHELL 0x89e6a800 == 149 [pid = 1771] [id = 395] 10:12:21 INFO - PROCESS | 1771 | --DOCSHELL 0xa25acc00 == 148 [pid = 1771] [id = 623] 10:12:21 INFO - PROCESS | 1771 | --DOCSHELL 0x99b5bc00 == 147 [pid = 1771] [id = 622] 10:12:21 INFO - PROCESS | 1771 | --DOCSHELL 0x88d4d800 == 146 [pid = 1771] [id = 672] 10:12:21 INFO - PROCESS | 1771 | --DOCSHELL 0x8c03b400 == 145 [pid = 1771] [id = 671] 10:12:21 INFO - PROCESS | 1771 | --DOCSHELL 0x8a5a0800 == 144 [pid = 1771] [id = 670] 10:12:21 INFO - PROCESS | 1771 | --DOCSHELL 0x8846b000 == 143 [pid = 1771] [id = 669] 10:12:21 INFO - PROCESS | 1771 | --DOCSHELL 0x8a910800 == 142 [pid = 1771] [id = 666] 10:12:21 INFO - PROCESS | 1771 | --DOCSHELL 0x876c1000 == 141 [pid = 1771] [id = 667] 10:12:21 INFO - PROCESS | 1771 | --DOCSHELL 0x876be000 == 140 [pid = 1771] [id = 665] 10:12:21 INFO - PROCESS | 1771 | --DOCSHELL 0x9a4b9c00 == 139 [pid = 1771] [id = 664] 10:12:21 INFO - PROCESS | 1771 | --DOCSHELL 0x95770000 == 138 [pid = 1771] [id = 663] 10:12:21 INFO - PROCESS | 1771 | --DOCSHELL 0x9816d800 == 137 [pid = 1771] [id = 662] 10:12:21 INFO - PROCESS | 1771 | --DOCSHELL 0x91de1800 == 136 [pid = 1771] [id = 660] 10:12:21 INFO - PROCESS | 1771 | --DOCSHELL 0x950ad800 == 135 [pid = 1771] [id = 661] 10:12:21 INFO - PROCESS | 1771 | --DOCSHELL 0x91c6b400 == 134 [pid = 1771] [id = 659] 10:12:21 INFO - PROCESS | 1771 | --DOCSHELL 0x91bdf000 == 133 [pid = 1771] [id = 658] 10:12:21 INFO - PROCESS | 1771 | --DOCSHELL 0x8f1d3800 == 132 [pid = 1771] [id = 657] 10:12:21 INFO - PROCESS | 1771 | --DOCSHELL 0x912e5400 == 131 [pid = 1771] [id = 656] 10:12:21 INFO - PROCESS | 1771 | --DOCSHELL 0x88d55c00 == 130 [pid = 1771] [id = 655] 10:12:21 INFO - PROCESS | 1771 | --DOCSHELL 0x8c10d400 == 129 [pid = 1771] [id = 653] 10:12:21 INFO - PROCESS | 1771 | --DOCSHELL 0x8dbaec00 == 128 [pid = 1771] [id = 654] 10:12:21 INFO - PROCESS | 1771 | --DOCSHELL 0x88d51000 == 127 [pid = 1771] [id = 652] 10:12:21 INFO - PROCESS | 1771 | --DOMWINDOW == 173 (0x8dbf6000) [pid = 1771] [serial = 1821] [outer = (nil)] [url = about:blank] 10:12:21 INFO - PROCESS | 1771 | --DOMWINDOW == 172 (0x8c209c00) [pid = 1771] [serial = 1950] [outer = (nil)] [url = about:blank] 10:12:21 INFO - PROCESS | 1771 | --DOMWINDOW == 171 (0x8ae0f000) [pid = 1771] [serial = 1947] [outer = (nil)] [url = about:blank] 10:12:21 INFO - PROCESS | 1771 | --DOMWINDOW == 170 (0x8da8f000) [pid = 1771] [serial = 1953] [outer = (nil)] [url = about:blank] 10:12:21 INFO - PROCESS | 1771 | --DOMWINDOW == 169 (0x8dbf3400) [pid = 1771] [serial = 1955] [outer = (nil)] [url = about:blank] 10:12:21 INFO - PROCESS | 1771 | --DOMWINDOW == 168 (0x8c138400) [pid = 1771] [serial = 1949] [outer = (nil)] [url = about:blank] 10:12:21 INFO - PROCESS | 1771 | --DOMWINDOW == 167 (0x8d993c00) [pid = 1771] [serial = 1952] [outer = (nil)] [url = about:blank] 10:12:21 INFO - PROCESS | 1771 | --DOMWINDOW == 166 (0x8d434c00) [pid = 1771] [serial = 1892] [outer = (nil)] [url = about:blank] 10:12:21 INFO - PROCESS | 1771 | --DOMWINDOW == 165 (0x8a646000) [pid = 1771] [serial = 1890] [outer = (nil)] [url = about:blank] 10:12:21 INFO - PROCESS | 1771 | --DOMWINDOW == 164 (0x8a3b9c00) [pid = 1771] [serial = 1889] [outer = (nil)] [url = about:blank] 10:12:21 INFO - PROCESS | 1771 | --DOMWINDOW == 163 (0x8a648800) [pid = 1771] [serial = 1946] [outer = (nil)] [url = about:blank] 10:12:21 INFO - PROCESS | 1771 | --DOMWINDOW == 162 (0x896d3800) [pid = 1771] [serial = 1943] [outer = (nil)] [url = about:blank] 10:12:21 INFO - PROCESS | 1771 | --DOMWINDOW == 161 (0x89f17400) [pid = 1771] [serial = 1944] [outer = (nil)] [url = about:blank] 10:12:21 INFO - PROCESS | 1771 | --DOMWINDOW == 160 (0xa273d800) [pid = 1771] [serial = 1941] [outer = (nil)] [url = about:blank] 10:12:21 INFO - PROCESS | 1771 | --DOMWINDOW == 159 (0xa25ab800) [pid = 1771] [serial = 1940] [outer = (nil)] [url = about:blank] 10:12:21 INFO - PROCESS | 1771 | --DOMWINDOW == 158 (0xa060dc00) [pid = 1771] [serial = 1938] [outer = (nil)] [url = about:blank] 10:12:21 INFO - PROCESS | 1771 | --DOMWINDOW == 157 (0x9d1c6c00) [pid = 1771] [serial = 1937] [outer = (nil)] [url = about:blank] 10:12:21 INFO - PROCESS | 1771 | --DOMWINDOW == 156 (0x9bb9ec00) [pid = 1771] [serial = 1935] [outer = (nil)] [url = about:blank] 10:12:21 INFO - PROCESS | 1771 | --DOMWINDOW == 155 (0x9b923000) [pid = 1771] [serial = 1934] [outer = (nil)] [url = about:blank] 10:12:21 INFO - PROCESS | 1771 | --DOMWINDOW == 154 (0x9b31f800) [pid = 1771] [serial = 1932] [outer = (nil)] [url = about:blank] 10:12:21 INFO - PROCESS | 1771 | --DOMWINDOW == 153 (0x9a6e9000) [pid = 1771] [serial = 1931] [outer = (nil)] [url = about:blank] 10:12:21 INFO - PROCESS | 1771 | --DOMWINDOW == 152 (0x9a4b4800) [pid = 1771] [serial = 1929] [outer = (nil)] [url = about:blank] 10:12:21 INFO - PROCESS | 1771 | --DOMWINDOW == 151 (0x9a1ad000) [pid = 1771] [serial = 1928] [outer = (nil)] [url = about:blank] 10:12:21 INFO - PROCESS | 1771 | --DOMWINDOW == 150 (0x99b60000) [pid = 1771] [serial = 1926] [outer = (nil)] [url = about:blank] 10:12:21 INFO - PROCESS | 1771 | --DOMWINDOW == 149 (0x99a53400) [pid = 1771] [serial = 1925] [outer = (nil)] [url = about:blank] 10:12:21 INFO - PROCESS | 1771 | --DOMWINDOW == 148 (0x9887c400) [pid = 1771] [serial = 1923] [outer = (nil)] [url = about:blank] 10:12:21 INFO - PROCESS | 1771 | --DOMWINDOW == 147 (0x9811ec00) [pid = 1771] [serial = 1922] [outer = (nil)] [url = about:blank] 10:12:21 INFO - PROCESS | 1771 | --DOMWINDOW == 146 (0x957d6800) [pid = 1771] [serial = 1920] [outer = (nil)] [url = about:blank] 10:12:21 INFO - PROCESS | 1771 | --DOMWINDOW == 145 (0x95236800) [pid = 1771] [serial = 1919] [outer = (nil)] [url = about:blank] 10:12:21 INFO - PROCESS | 1771 | --DOMWINDOW == 144 (0x9468f800) [pid = 1771] [serial = 1917] [outer = (nil)] [url = about:blank] 10:12:21 INFO - PROCESS | 1771 | --DOMWINDOW == 143 (0x93b90c00) [pid = 1771] [serial = 1916] [outer = (nil)] [url = about:blank] 10:12:21 INFO - PROCESS | 1771 | --DOMWINDOW == 142 (0x923cd800) [pid = 1771] [serial = 1914] [outer = (nil)] [url = about:blank] 10:12:21 INFO - PROCESS | 1771 | --DOMWINDOW == 141 (0x9225f400) [pid = 1771] [serial = 1913] [outer = (nil)] [url = about:blank] 10:12:21 INFO - PROCESS | 1771 | --DOMWINDOW == 140 (0x91de5c00) [pid = 1771] [serial = 1911] [outer = (nil)] [url = about:blank] 10:12:21 INFO - PROCESS | 1771 | --DOMWINDOW == 139 (0x91cd4800) [pid = 1771] [serial = 1910] [outer = (nil)] [url = about:blank] 10:12:21 INFO - PROCESS | 1771 | --DOMWINDOW == 138 (0x91c69000) [pid = 1771] [serial = 1908] [outer = (nil)] [url = about:blank] 10:12:21 INFO - PROCESS | 1771 | --DOMWINDOW == 137 (0x91bde800) [pid = 1771] [serial = 1907] [outer = (nil)] [url = about:blank] 10:12:21 INFO - PROCESS | 1771 | --DOMWINDOW == 136 (0x91b3c800) [pid = 1771] [serial = 1905] [outer = (nil)] [url = about:blank] 10:12:21 INFO - PROCESS | 1771 | --DOMWINDOW == 135 (0x91460c00) [pid = 1771] [serial = 1904] [outer = (nil)] [url = about:blank] 10:12:21 INFO - PROCESS | 1771 | --DOMWINDOW == 134 (0x8f1eb000) [pid = 1771] [serial = 1902] [outer = (nil)] [url = about:blank] 10:12:21 INFO - PROCESS | 1771 | --DOMWINDOW == 133 (0x8f1d8800) [pid = 1771] [serial = 1901] [outer = (nil)] [url = about:blank] 10:12:21 INFO - PROCESS | 1771 | --DOMWINDOW == 132 (0x8ee81800) [pid = 1771] [serial = 1899] [outer = (nil)] [url = about:blank] 10:12:21 INFO - PROCESS | 1771 | --DOMWINDOW == 131 (0x8e9aec00) [pid = 1771] [serial = 1898] [outer = (nil)] [url = about:blank] 10:12:21 INFO - PROCESS | 1771 | --DOMWINDOW == 130 (0x8e60a800) [pid = 1771] [serial = 1896] [outer = (nil)] [url = about:blank] 10:12:21 INFO - PROCESS | 1771 | --DOMWINDOW == 129 (0x8dcdc800) [pid = 1771] [serial = 1895] [outer = (nil)] [url = about:blank] 10:12:21 INFO - PROCESS | 1771 | --DOMWINDOW == 128 (0x8da75800) [pid = 1771] [serial = 1893] [outer = (nil)] [url = about:blank] 10:12:21 INFO - PROCESS | 1771 | 1464714741979 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:22 INFO - PROCESS | 1771 | ++DOCSHELL 0x876bf400 == 128 [pid = 1771] [id = 689] 10:12:22 INFO - PROCESS | 1771 | ++DOMWINDOW == 129 (0x88461800) [pid = 1771] [serial = 2068] [outer = (nil)] 10:12:22 INFO - PROCESS | 1771 | ++DOMWINDOW == 130 (0x88d57400) [pid = 1771] [serial = 2069] [outer = 0x88461800] 10:12:22 INFO - PROCESS | 1771 | 1464714742061 Marionette DEBUG loaded listener.js 10:12:22 INFO - PROCESS | 1771 | ++DOMWINDOW == 131 (0x89f14800) [pid = 1771] [serial = 2070] [outer = 0x88461800] 10:12:22 INFO - PROCESS | 1771 | 1464714742889 Marionette TRACE conn3 <- [1,2728,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 10:12:22 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 10:12:22 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 3284ms 10:12:22 INFO - PROCESS | 1771 | 1464714742924 Marionette TRACE conn3 -> [0,2729,"getWindowHandle",null] 10:12:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 10:12:22 INFO - PROCESS | 1771 | 1464714742930 Marionette TRACE conn3 <- [1,2729,null,{"value":"8"}] 10:12:22 INFO - PROCESS | 1771 | 1464714742938 Marionette TRACE conn3 -> [0,2730,"setScriptTimeout",{"ms":35000}] 10:12:22 INFO - PROCESS | 1771 | 1464714742943 Marionette TRACE conn3 <- [1,2730,null,{}] 10:12:22 INFO - PROCESS | 1771 | 1464714742950 Marionette TRACE conn3 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:12:23 INFO - PROCESS | 1771 | 1464714743179 Marionette TRACE conn3 <- [1,2731,null,{"value":null}] 10:12:23 INFO - PROCESS | 1771 | 1464714743388 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:23 INFO - PROCESS | 1771 | ++DOCSHELL 0x8a19f400 == 129 [pid = 1771] [id = 690] 10:12:23 INFO - PROCESS | 1771 | ++DOMWINDOW == 132 (0x8a3c8400) [pid = 1771] [serial = 2071] [outer = (nil)] 10:12:23 INFO - PROCESS | 1771 | ++DOMWINDOW == 133 (0x8a6e9800) [pid = 1771] [serial = 2072] [outer = 0x8a3c8400] 10:12:23 INFO - PROCESS | 1771 | 1464714743469 Marionette DEBUG loaded listener.js 10:12:23 INFO - PROCESS | 1771 | ++DOMWINDOW == 134 (0x8a915400) [pid = 1771] [serial = 2073] [outer = 0x8a3c8400] 10:12:24 INFO - PROCESS | 1771 | 1464714744797 Marionette TRACE conn3 <- [1,2732,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2733,"getWindowHandle",null] 10:12:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 10:12:24 INFO - PROCESS | 1771 | 1464714744835 Marionette TRACE conn3 <- [1,2733,null,{"value":"8"}] 10:12:24 INFO - PROCESS | 1771 | 1464714744841 Marionette TRACE conn3 -> [0,2734,"setScriptTimeout",{"ms":35000}] 10:12:24 INFO - PROCESS | 1771 | 1464714744845 Marionette TRACE conn3 <- [1,2734,null,{}] 10:12:24 INFO - PROCESS | 1771 | 1464714744851 Marionette TRACE conn3 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:12:25 INFO - PROCESS | 1771 | 1464714745103 Marionette TRACE conn3 <- [1,2735,null,{"value":null}] 10:12:25 INFO - PROCESS | 1771 | 1464714745231 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:25 INFO - PROCESS | 1771 | ++DOCSHELL 0x876bb000 == 130 [pid = 1771] [id = 691] 10:12:25 INFO - PROCESS | 1771 | ++DOMWINDOW == 135 (0x8c0b2000) [pid = 1771] [serial = 2074] [outer = (nil)] 10:12:25 INFO - PROCESS | 1771 | ++DOMWINDOW == 136 (0x8c10bc00) [pid = 1771] [serial = 2075] [outer = 0x8c0b2000] 10:12:25 INFO - PROCESS | 1771 | 1464714745303 Marionette DEBUG loaded listener.js 10:12:25 INFO - PROCESS | 1771 | ++DOMWINDOW == 137 (0x8c13c400) [pid = 1771] [serial = 2076] [outer = 0x8c0b2000] 10:12:26 INFO - PROCESS | 1771 | 1464714746870 Marionette TRACE conn3 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 10:12:26 INFO - PROCESS | 1771 | --DOMWINDOW == 136 (0x8c13e800) [pid = 1771] [serial = 1885] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 10:12:26 INFO - PROCESS | 1771 | --DOMWINDOW == 135 (0x8c045000) [pid = 1771] [serial = 2014] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 10:12:26 INFO - PROCESS | 1771 | --DOMWINDOW == 134 (0x8a5a5400) [pid = 1771] [serial = 2011] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 10:12:26 INFO - PROCESS | 1771 | --DOMWINDOW == 133 (0x8846b800) [pid = 1771] [serial = 2008] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 10:12:26 INFO - PROCESS | 1771 | --DOMWINDOW == 132 (0x9a095400) [pid = 1771] [serial = 2005] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 10:12:26 INFO - PROCESS | 1771 | --DOMWINDOW == 131 (0x8a914000) [pid = 1771] [serial = 2002] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 10:12:26 INFO - PROCESS | 1771 | --DOMWINDOW == 130 (0x8a911000) [pid = 1771] [serial = 1999] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 10:12:26 INFO - PROCESS | 1771 | --DOMWINDOW == 129 (0x9b3b0000) [pid = 1771] [serial = 1996] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 10:12:26 INFO - PROCESS | 1771 | --DOMWINDOW == 128 (0x9a6df800) [pid = 1771] [serial = 1993] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 10:12:26 INFO - PROCESS | 1771 | --DOMWINDOW == 127 (0x997a1000) [pid = 1771] [serial = 1990] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 10:12:26 INFO - PROCESS | 1771 | --DOMWINDOW == 126 (0x98814c00) [pid = 1771] [serial = 1987] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 10:12:26 INFO - PROCESS | 1771 | --DOMWINDOW == 125 (0x9576c400) [pid = 1771] [serial = 1984] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 10:12:26 INFO - PROCESS | 1771 | --DOMWINDOW == 124 (0x923ca400) [pid = 1771] [serial = 1981] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 10:12:26 INFO - PROCESS | 1771 | --DOMWINDOW == 123 (0x92260800) [pid = 1771] [serial = 1978] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 10:12:26 INFO - PROCESS | 1771 | --DOMWINDOW == 122 (0x91cd7000) [pid = 1771] [serial = 1975] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 10:12:26 INFO - PROCESS | 1771 | --DOMWINDOW == 121 (0x8f1dc800) [pid = 1771] [serial = 1972] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 10:12:26 INFO - PROCESS | 1771 | --DOMWINDOW == 120 (0x912e5800) [pid = 1771] [serial = 1969] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 10:12:26 INFO - PROCESS | 1771 | --DOMWINDOW == 119 (0x8e8f2c00) [pid = 1771] [serial = 1966] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 10:12:26 INFO - PROCESS | 1771 | --DOMWINDOW == 118 (0x8e605400) [pid = 1771] [serial = 1963] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 10:12:26 INFO - PROCESS | 1771 | --DOMWINDOW == 117 (0x8c20fc00) [pid = 1771] [serial = 1960] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 10:12:26 INFO - PROCESS | 1771 | --DOMWINDOW == 116 (0x8a3c0400) [pid = 1771] [serial = 1957] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 10:12:26 INFO - PROCESS | 1771 | --DOMWINDOW == 115 (0x89e62c00) [pid = 1771] [serial = 2017] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 10:12:27 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 10:12:27 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 2180ms 10:12:27 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 10:12:27 INFO - PROCESS | 1771 | 1464714747028 Marionette TRACE conn3 -> [0,2737,"getWindowHandle",null] 10:12:27 INFO - PROCESS | 1771 | 1464714747031 Marionette TRACE conn3 <- [1,2737,null,{"value":"8"}] 10:12:27 INFO - PROCESS | 1771 | 1464714747046 Marionette TRACE conn3 -> [0,2738,"setScriptTimeout",{"ms":35000}] 10:12:27 INFO - PROCESS | 1771 | 1464714747055 Marionette TRACE conn3 <- [1,2738,null,{}] 10:12:27 INFO - PROCESS | 1771 | 1464714747062 Marionette TRACE conn3 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:12:27 INFO - PROCESS | 1771 | 1464714747326 Marionette TRACE conn3 <- [1,2739,null,{"value":null}] 10:12:27 INFO - PROCESS | 1771 | 1464714747454 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:27 INFO - PROCESS | 1771 | ++DOCSHELL 0x88d4dc00 == 131 [pid = 1771] [id = 692] 10:12:27 INFO - PROCESS | 1771 | ++DOMWINDOW == 116 (0x8c047c00) [pid = 1771] [serial = 2077] [outer = (nil)] 10:12:27 INFO - PROCESS | 1771 | ++DOMWINDOW == 117 (0x8c2be800) [pid = 1771] [serial = 2078] [outer = 0x8c047c00] 10:12:27 INFO - PROCESS | 1771 | 1464714747528 Marionette DEBUG loaded listener.js 10:12:27 INFO - PROCESS | 1771 | ++DOMWINDOW == 118 (0x8d98ac00) [pid = 1771] [serial = 2079] [outer = 0x8c047c00] 10:12:28 INFO - PROCESS | 1771 | 1464714748256 Marionette TRACE conn3 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 10:12:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 10:12:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1293ms 10:12:28 INFO - PROCESS | 1771 | 1464714748332 Marionette TRACE conn3 -> [0,2741,"getWindowHandle",null] 10:12:28 INFO - PROCESS | 1771 | 1464714748337 Marionette TRACE conn3 <- [1,2741,null,{"value":"8"}] 10:12:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 10:12:28 INFO - PROCESS | 1771 | 1464714748343 Marionette TRACE conn3 -> [0,2742,"setScriptTimeout",{"ms":35000}] 10:12:28 INFO - PROCESS | 1771 | 1464714748346 Marionette TRACE conn3 <- [1,2742,null,{}] 10:12:28 INFO - PROCESS | 1771 | 1464714748352 Marionette TRACE conn3 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:12:28 INFO - PROCESS | 1771 | 1464714748563 Marionette TRACE conn3 <- [1,2743,null,{"value":null}] 10:12:28 INFO - PROCESS | 1771 | 1464714748574 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:28 INFO - PROCESS | 1771 | ++DOCSHELL 0x876c1c00 == 132 [pid = 1771] [id = 693] 10:12:28 INFO - PROCESS | 1771 | ++DOMWINDOW == 119 (0x88d49800) [pid = 1771] [serial = 2080] [outer = (nil)] 10:12:28 INFO - PROCESS | 1771 | ++DOMWINDOW == 120 (0x8db7a800) [pid = 1771] [serial = 2081] [outer = 0x88d49800] 10:12:28 INFO - PROCESS | 1771 | 1464714748850 Marionette DEBUG loaded listener.js 10:12:28 INFO - PROCESS | 1771 | ++DOMWINDOW == 121 (0x8dbaec00) [pid = 1771] [serial = 2082] [outer = 0x88d49800] 10:12:30 INFO - PROCESS | 1771 | 1464714750074 Marionette TRACE conn3 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 10:12:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 10:12:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1789ms 10:12:30 INFO - PROCESS | 1771 | 1464714750133 Marionette TRACE conn3 -> [0,2745,"getWindowHandle",null] 10:12:30 INFO - PROCESS | 1771 | 1464714750141 Marionette TRACE conn3 <- [1,2745,null,{"value":"8"}] 10:12:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 10:12:30 INFO - PROCESS | 1771 | 1464714750151 Marionette TRACE conn3 -> [0,2746,"setScriptTimeout",{"ms":35000}] 10:12:30 INFO - PROCESS | 1771 | 1464714750160 Marionette TRACE conn3 <- [1,2746,null,{}] 10:12:30 INFO - PROCESS | 1771 | 1464714750225 Marionette TRACE conn3 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:12:30 INFO - PROCESS | 1771 | 1464714750496 Marionette TRACE conn3 <- [1,2747,null,{"value":null}] 10:12:30 INFO - PROCESS | 1771 | 1464714750860 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:30 INFO - PROCESS | 1771 | ++DOCSHELL 0x8a2bf400 == 133 [pid = 1771] [id = 694] 10:12:30 INFO - PROCESS | 1771 | ++DOMWINDOW == 122 (0x8a5a0800) [pid = 1771] [serial = 2083] [outer = (nil)] 10:12:30 INFO - PROCESS | 1771 | ++DOMWINDOW == 123 (0x8a6f3400) [pid = 1771] [serial = 2084] [outer = 0x8a5a0800] 10:12:30 INFO - PROCESS | 1771 | 1464714750963 Marionette DEBUG loaded listener.js 10:12:31 INFO - PROCESS | 1771 | ++DOMWINDOW == 124 (0x8c039c00) [pid = 1771] [serial = 2085] [outer = 0x8a5a0800] 10:12:32 INFO - PROCESS | 1771 | 1464714752036 Marionette TRACE conn3 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 10:12:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 10:12:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1933ms 10:12:32 INFO - PROCESS | 1771 | 1464714752083 Marionette TRACE conn3 -> [0,2749,"getWindowHandle",null] 10:12:32 INFO - PROCESS | 1771 | 1464714752092 Marionette TRACE conn3 <- [1,2749,null,{"value":"8"}] 10:12:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 10:12:32 INFO - PROCESS | 1771 | 1464714752103 Marionette TRACE conn3 -> [0,2750,"setScriptTimeout",{"ms":35000}] 10:12:32 INFO - PROCESS | 1771 | 1464714752107 Marionette TRACE conn3 <- [1,2750,null,{}] 10:12:32 INFO - PROCESS | 1771 | 1464714752114 Marionette TRACE conn3 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:12:32 INFO - PROCESS | 1771 | 1464714752356 Marionette TRACE conn3 <- [1,2751,null,{"value":null}] 10:12:32 INFO - PROCESS | 1771 | 1464714752739 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:32 INFO - PROCESS | 1771 | ++DOCSHELL 0x8c139800 == 134 [pid = 1771] [id = 695] 10:12:32 INFO - PROCESS | 1771 | ++DOMWINDOW == 125 (0x8c20fc00) [pid = 1771] [serial = 2086] [outer = (nil)] 10:12:32 INFO - PROCESS | 1771 | ++DOMWINDOW == 126 (0x8da74000) [pid = 1771] [serial = 2087] [outer = 0x8c20fc00] 10:12:32 INFO - PROCESS | 1771 | 1464714752834 Marionette DEBUG loaded listener.js 10:12:32 INFO - PROCESS | 1771 | ++DOMWINDOW == 127 (0x8dbf6c00) [pid = 1771] [serial = 2088] [outer = 0x8c20fc00] 10:12:33 INFO - PROCESS | 1771 | 1464714753781 Marionette TRACE conn3 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 10:12:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 10:12:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1740ms 10:12:33 INFO - PROCESS | 1771 | 1464714753843 Marionette TRACE conn3 -> [0,2753,"getWindowHandle",null] 10:12:33 INFO - PROCESS | 1771 | 1464714753848 Marionette TRACE conn3 <- [1,2753,null,{"value":"8"}] 10:12:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 10:12:33 INFO - PROCESS | 1771 | 1464714753854 Marionette TRACE conn3 -> [0,2754,"setScriptTimeout",{"ms":35000}] 10:12:33 INFO - PROCESS | 1771 | 1464714753861 Marionette TRACE conn3 <- [1,2754,null,{}] 10:12:33 INFO - PROCESS | 1771 | 1464714753877 Marionette TRACE conn3 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:12:34 INFO - PROCESS | 1771 | 1464714754171 Marionette TRACE conn3 <- [1,2755,null,{"value":null}] 10:12:34 INFO - PROCESS | 1771 | 1464714754507 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:34 INFO - PROCESS | 1771 | ++DOCSHELL 0x8a198800 == 135 [pid = 1771] [id = 696] 10:12:34 INFO - PROCESS | 1771 | ++DOMWINDOW == 128 (0x8e609000) [pid = 1771] [serial = 2089] [outer = (nil)] 10:12:34 INFO - PROCESS | 1771 | ++DOMWINDOW == 129 (0x8e8f2c00) [pid = 1771] [serial = 2090] [outer = 0x8e609000] 10:12:34 INFO - PROCESS | 1771 | 1464714754606 Marionette DEBUG loaded listener.js 10:12:34 INFO - PROCESS | 1771 | ++DOMWINDOW == 130 (0x8e9b2800) [pid = 1771] [serial = 2091] [outer = 0x8e609000] 10:12:35 INFO - PROCESS | 1771 | 1464714755536 Marionette TRACE conn3 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 10:12:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 10:12:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1738ms 10:12:35 INFO - PROCESS | 1771 | 1464714755593 Marionette TRACE conn3 -> [0,2757,"getWindowHandle",null] 10:12:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 10:12:35 INFO - PROCESS | 1771 | 1464714755598 Marionette TRACE conn3 <- [1,2757,null,{"value":"8"}] 10:12:35 INFO - PROCESS | 1771 | 1464714755605 Marionette TRACE conn3 -> [0,2758,"setScriptTimeout",{"ms":35000}] 10:12:35 INFO - PROCESS | 1771 | 1464714755609 Marionette TRACE conn3 <- [1,2758,null,{}] 10:12:35 INFO - PROCESS | 1771 | 1464714755614 Marionette TRACE conn3 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:12:35 INFO - PROCESS | 1771 | 1464714755868 Marionette TRACE conn3 <- [1,2759,null,{"value":null}] 10:12:36 INFO - PROCESS | 1771 | 1464714756202 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:36 INFO - PROCESS | 1771 | ++DOCSHELL 0x8e609800 == 136 [pid = 1771] [id = 697] 10:12:36 INFO - PROCESS | 1771 | ++DOMWINDOW == 131 (0x8f1d8800) [pid = 1771] [serial = 2092] [outer = (nil)] 10:12:36 INFO - PROCESS | 1771 | ++DOMWINDOW == 132 (0x8f1eb400) [pid = 1771] [serial = 2093] [outer = 0x8f1d8800] 10:12:36 INFO - PROCESS | 1771 | 1464714756295 Marionette DEBUG loaded listener.js 10:12:36 INFO - PROCESS | 1771 | ++DOMWINDOW == 133 (0x910f6000) [pid = 1771] [serial = 2094] [outer = 0x8f1d8800] 10:12:37 INFO - PROCESS | 1771 | 1464714757206 Marionette TRACE conn3 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 10:12:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 10:12:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1632ms 10:12:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 10:12:37 INFO - PROCESS | 1771 | 1464714757237 Marionette TRACE conn3 -> [0,2761,"getWindowHandle",null] 10:12:37 INFO - PROCESS | 1771 | 1464714757241 Marionette TRACE conn3 <- [1,2761,null,{"value":"8"}] 10:12:37 INFO - PROCESS | 1771 | 1464714757247 Marionette TRACE conn3 -> [0,2762,"setScriptTimeout",{"ms":35000}] 10:12:37 INFO - PROCESS | 1771 | 1464714757251 Marionette TRACE conn3 <- [1,2762,null,{}] 10:12:37 INFO - PROCESS | 1771 | 1464714757256 Marionette TRACE conn3 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:12:37 INFO - PROCESS | 1771 | 1464714757491 Marionette TRACE conn3 <- [1,2763,null,{"value":null}] 10:12:37 INFO - PROCESS | 1771 | 1464714757786 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:37 INFO - PROCESS | 1771 | ++DOCSHELL 0x8e9b3c00 == 137 [pid = 1771] [id = 698] 10:12:37 INFO - PROCESS | 1771 | ++DOMWINDOW == 134 (0x910f5800) [pid = 1771] [serial = 2095] [outer = (nil)] 10:12:37 INFO - PROCESS | 1771 | ++DOMWINDOW == 135 (0x912e7800) [pid = 1771] [serial = 2096] [outer = 0x910f5800] 10:12:37 INFO - PROCESS | 1771 | 1464714757928 Marionette DEBUG loaded listener.js 10:12:38 INFO - PROCESS | 1771 | ++DOMWINDOW == 136 (0x9146b400) [pid = 1771] [serial = 2097] [outer = 0x910f5800] 10:12:38 INFO - PROCESS | 1771 | 1464714758864 Marionette TRACE conn3 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 10:12:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 10:12:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1683ms 10:12:38 INFO - PROCESS | 1771 | 1464714758930 Marionette TRACE conn3 -> [0,2765,"getWindowHandle",null] 10:12:38 INFO - PROCESS | 1771 | 1464714758934 Marionette TRACE conn3 <- [1,2765,null,{"value":"8"}] 10:12:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 10:12:38 INFO - PROCESS | 1771 | 1464714758940 Marionette TRACE conn3 -> [0,2766,"setScriptTimeout",{"ms":35000}] 10:12:38 INFO - PROCESS | 1771 | 1464714758944 Marionette TRACE conn3 <- [1,2766,null,{}] 10:12:38 INFO - PROCESS | 1771 | 1464714758950 Marionette TRACE conn3 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:12:39 INFO - PROCESS | 1771 | 1464714759238 Marionette TRACE conn3 <- [1,2767,null,{"value":null}] 10:12:39 INFO - PROCESS | 1771 | 1464714759575 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:39 INFO - PROCESS | 1771 | ++DOCSHELL 0x8ae15000 == 138 [pid = 1771] [id = 699] 10:12:39 INFO - PROCESS | 1771 | ++DOMWINDOW == 137 (0x8c213800) [pid = 1771] [serial = 2098] [outer = (nil)] 10:12:39 INFO - PROCESS | 1771 | ++DOMWINDOW == 138 (0x91bd6000) [pid = 1771] [serial = 2099] [outer = 0x8c213800] 10:12:39 INFO - PROCESS | 1771 | 1464714759671 Marionette DEBUG loaded listener.js 10:12:39 INFO - PROCESS | 1771 | ++DOMWINDOW == 139 (0x91c65000) [pid = 1771] [serial = 2100] [outer = 0x8c213800] 10:12:40 INFO - PROCESS | 1771 | 1464714760566 Marionette TRACE conn3 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 10:12:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 10:12:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1678ms 10:12:40 INFO - PROCESS | 1771 | 1464714760620 Marionette TRACE conn3 -> [0,2769,"getWindowHandle",null] 10:12:40 INFO - PROCESS | 1771 | 1464714760624 Marionette TRACE conn3 <- [1,2769,null,{"value":"8"}] 10:12:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 10:12:40 INFO - PROCESS | 1771 | 1464714760631 Marionette TRACE conn3 -> [0,2770,"setScriptTimeout",{"ms":35000}] 10:12:40 INFO - PROCESS | 1771 | 1464714760634 Marionette TRACE conn3 <- [1,2770,null,{}] 10:12:40 INFO - PROCESS | 1771 | 1464714760640 Marionette TRACE conn3 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:12:40 INFO - PROCESS | 1771 | 1464714760870 Marionette TRACE conn3 <- [1,2771,null,{"value":null}] 10:12:41 INFO - PROCESS | 1771 | 1464714761172 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:41 INFO - PROCESS | 1771 | ++DOCSHELL 0x8f1d8000 == 139 [pid = 1771] [id = 700] 10:12:41 INFO - PROCESS | 1771 | ++DOMWINDOW == 140 (0x91b40800) [pid = 1771] [serial = 2101] [outer = (nil)] 10:12:41 INFO - PROCESS | 1771 | ++DOMWINDOW == 141 (0x91de5c00) [pid = 1771] [serial = 2102] [outer = 0x91b40800] 10:12:41 INFO - PROCESS | 1771 | 1464714761317 Marionette DEBUG loaded listener.js 10:12:41 INFO - PROCESS | 1771 | ++DOMWINDOW == 142 (0x91dea400) [pid = 1771] [serial = 2103] [outer = 0x91b40800] 10:12:42 INFO - PROCESS | 1771 | 1464714762230 Marionette TRACE conn3 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 10:12:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 10:12:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1638ms 10:12:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 10:12:42 INFO - PROCESS | 1771 | 1464714762270 Marionette TRACE conn3 -> [0,2773,"getWindowHandle",null] 10:12:42 INFO - PROCESS | 1771 | 1464714762273 Marionette TRACE conn3 <- [1,2773,null,{"value":"8"}] 10:12:42 INFO - PROCESS | 1771 | 1464714762279 Marionette TRACE conn3 -> [0,2774,"setScriptTimeout",{"ms":35000}] 10:12:42 INFO - PROCESS | 1771 | 1464714762282 Marionette TRACE conn3 <- [1,2774,null,{}] 10:12:42 INFO - PROCESS | 1771 | 1464714762288 Marionette TRACE conn3 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:12:42 INFO - PROCESS | 1771 | 1464714762516 Marionette TRACE conn3 <- [1,2775,null,{"value":null}] 10:12:42 INFO - PROCESS | 1771 | 1464714762815 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:42 INFO - PROCESS | 1771 | ++DOCSHELL 0x91cd0800 == 140 [pid = 1771] [id = 701] 10:12:42 INFO - PROCESS | 1771 | ++DOMWINDOW == 143 (0x920d4000) [pid = 1771] [serial = 2104] [outer = (nil)] 10:12:42 INFO - PROCESS | 1771 | ++DOMWINDOW == 144 (0x923d7800) [pid = 1771] [serial = 2105] [outer = 0x920d4000] 10:12:42 INFO - PROCESS | 1771 | 1464714762950 Marionette DEBUG loaded listener.js 10:12:43 INFO - PROCESS | 1771 | ++DOMWINDOW == 145 (0x92ee9800) [pid = 1771] [serial = 2106] [outer = 0x920d4000] 10:12:43 INFO - PROCESS | 1771 | 1464714763847 Marionette TRACE conn3 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 10:12:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 10:12:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1630ms 10:12:43 INFO - PROCESS | 1771 | 1464714763915 Marionette TRACE conn3 -> [0,2777,"getWindowHandle",null] 10:12:43 INFO - PROCESS | 1771 | 1464714763919 Marionette TRACE conn3 <- [1,2777,null,{"value":"8"}] 10:12:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 10:12:43 INFO - PROCESS | 1771 | 1464714763928 Marionette TRACE conn3 -> [0,2778,"setScriptTimeout",{"ms":35000}] 10:12:43 INFO - PROCESS | 1771 | 1464714763931 Marionette TRACE conn3 <- [1,2778,null,{}] 10:12:43 INFO - PROCESS | 1771 | 1464714763937 Marionette TRACE conn3 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:12:44 INFO - PROCESS | 1771 | 1464714764172 Marionette TRACE conn3 <- [1,2779,null,{"value":null}] 10:12:44 INFO - PROCESS | 1771 | 1464714764527 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:44 INFO - PROCESS | 1771 | ++DOCSHELL 0x8da74400 == 141 [pid = 1771] [id = 702] 10:12:44 INFO - PROCESS | 1771 | ++DOMWINDOW == 146 (0x8e602400) [pid = 1771] [serial = 2107] [outer = (nil)] 10:12:44 INFO - PROCESS | 1771 | ++DOMWINDOW == 147 (0x93b96400) [pid = 1771] [serial = 2108] [outer = 0x8e602400] 10:12:44 INFO - PROCESS | 1771 | 1464714764616 Marionette DEBUG loaded listener.js 10:12:44 INFO - PROCESS | 1771 | ++DOMWINDOW == 148 (0x9468f800) [pid = 1771] [serial = 2109] [outer = 0x8e602400] 10:12:45 INFO - PROCESS | 1771 | 1464714765533 Marionette TRACE conn3 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 10:12:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 10:12:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1680ms 10:12:45 INFO - PROCESS | 1771 | 1464714765609 Marionette TRACE conn3 -> [0,2781,"getWindowHandle",null] 10:12:45 INFO - PROCESS | 1771 | 1464714765612 Marionette TRACE conn3 <- [1,2781,null,{"value":"8"}] 10:12:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 10:12:45 INFO - PROCESS | 1771 | 1464714765619 Marionette TRACE conn3 -> [0,2782,"setScriptTimeout",{"ms":35000}] 10:12:45 INFO - PROCESS | 1771 | 1464714765621 Marionette TRACE conn3 <- [1,2782,null,{}] 10:12:45 INFO - PROCESS | 1771 | 1464714765628 Marionette TRACE conn3 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:12:45 INFO - PROCESS | 1771 | 1464714765892 Marionette TRACE conn3 <- [1,2783,null,{"value":null}] 10:12:46 INFO - PROCESS | 1771 | 1464714766241 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:46 INFO - PROCESS | 1771 | ++DOCSHELL 0x9468dc00 == 142 [pid = 1771] [id = 703] 10:12:46 INFO - PROCESS | 1771 | ++DOMWINDOW == 149 (0x951f6400) [pid = 1771] [serial = 2110] [outer = (nil)] 10:12:46 INFO - PROCESS | 1771 | ++DOMWINDOW == 150 (0x95230800) [pid = 1771] [serial = 2111] [outer = 0x951f6400] 10:12:46 INFO - PROCESS | 1771 | 1464714766330 Marionette DEBUG loaded listener.js 10:12:46 INFO - PROCESS | 1771 | ++DOMWINDOW == 151 (0x95238000) [pid = 1771] [serial = 2112] [outer = 0x951f6400] 10:12:47 INFO - PROCESS | 1771 | 1464714767294 Marionette TRACE conn3 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 10:12:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 10:12:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 1745ms 10:12:47 INFO - PROCESS | 1771 | 1464714767364 Marionette TRACE conn3 -> [0,2785,"getWindowHandle",null] 10:12:47 INFO - PROCESS | 1771 | 1464714767368 Marionette TRACE conn3 <- [1,2785,null,{"value":"8"}] 10:12:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 10:12:47 INFO - PROCESS | 1771 | 1464714767374 Marionette TRACE conn3 -> [0,2786,"setScriptTimeout",{"ms":35000}] 10:12:47 INFO - PROCESS | 1771 | 1464714767379 Marionette TRACE conn3 <- [1,2786,null,{}] 10:12:47 INFO - PROCESS | 1771 | 1464714767384 Marionette TRACE conn3 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:12:47 INFO - PROCESS | 1771 | 1464714767672 Marionette TRACE conn3 <- [1,2787,null,{"value":null}] 10:12:48 INFO - PROCESS | 1771 | 1464714768013 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:48 INFO - PROCESS | 1771 | ++DOCSHELL 0x951ec400 == 143 [pid = 1771] [id = 704] 10:12:48 INFO - PROCESS | 1771 | ++DOMWINDOW == 152 (0x9522cc00) [pid = 1771] [serial = 2113] [outer = (nil)] 10:12:48 INFO - PROCESS | 1771 | ++DOMWINDOW == 153 (0x9591f000) [pid = 1771] [serial = 2114] [outer = 0x9522cc00] 10:12:48 INFO - PROCESS | 1771 | 1464714768110 Marionette DEBUG loaded listener.js 10:12:48 INFO - PROCESS | 1771 | ++DOMWINDOW == 154 (0x9887dc00) [pid = 1771] [serial = 2115] [outer = 0x9522cc00] 10:12:49 INFO - PROCESS | 1771 | 1464714769044 Marionette TRACE conn3 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 10:12:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 10:12:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 1730ms 10:12:49 INFO - PROCESS | 1771 | 1464714769104 Marionette TRACE conn3 -> [0,2789,"getWindowHandle",null] 10:12:49 INFO - PROCESS | 1771 | 1464714769108 Marionette TRACE conn3 <- [1,2789,null,{"value":"8"}] 10:12:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 10:12:49 INFO - PROCESS | 1771 | 1464714769114 Marionette TRACE conn3 -> [0,2790,"setScriptTimeout",{"ms":35000}] 10:12:49 INFO - PROCESS | 1771 | 1464714769117 Marionette TRACE conn3 <- [1,2790,null,{}] 10:12:49 INFO - PROCESS | 1771 | 1464714769123 Marionette TRACE conn3 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:12:49 INFO - PROCESS | 1771 | 1464714769335 Marionette TRACE conn3 <- [1,2791,null,{"value":null}] 10:12:49 INFO - PROCESS | 1771 | 1464714769644 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:49 INFO - PROCESS | 1771 | ++DOCSHELL 0x910fa000 == 144 [pid = 1771] [id = 705] 10:12:49 INFO - PROCESS | 1771 | ++DOMWINDOW == 155 (0x91b3b400) [pid = 1771] [serial = 2116] [outer = (nil)] 10:12:49 INFO - PROCESS | 1771 | ++DOMWINDOW == 156 (0x9a08e800) [pid = 1771] [serial = 2117] [outer = 0x91b3b400] 10:12:49 INFO - PROCESS | 1771 | 1464714769777 Marionette DEBUG loaded listener.js 10:12:49 INFO - PROCESS | 1771 | ++DOMWINDOW == 157 (0x9a09b400) [pid = 1771] [serial = 2118] [outer = 0x91b3b400] 10:12:50 INFO - PROCESS | 1771 | 1464714770647 Marionette TRACE conn3 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 10:12:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 10:12:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1579ms 10:12:50 INFO - PROCESS | 1771 | 1464714770703 Marionette TRACE conn3 -> [0,2793,"getWindowHandle",null] 10:12:50 INFO - PROCESS | 1771 | 1464714770706 Marionette TRACE conn3 <- [1,2793,null,{"value":"8"}] 10:12:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 10:12:50 INFO - PROCESS | 1771 | 1464714770716 Marionette TRACE conn3 -> [0,2794,"setScriptTimeout",{"ms":35000}] 10:12:50 INFO - PROCESS | 1771 | 1464714770719 Marionette TRACE conn3 <- [1,2794,null,{}] 10:12:50 INFO - PROCESS | 1771 | 1464714770725 Marionette TRACE conn3 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:12:50 INFO - PROCESS | 1771 | 1464714770954 Marionette TRACE conn3 <- [1,2795,null,{"value":null}] 10:12:51 INFO - PROCESS | 1771 | 1464714771296 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:51 INFO - PROCESS | 1771 | ++DOCSHELL 0x99b5fc00 == 145 [pid = 1771] [id = 706] 10:12:51 INFO - PROCESS | 1771 | ++DOMWINDOW == 158 (0x9a09b000) [pid = 1771] [serial = 2119] [outer = (nil)] 10:12:51 INFO - PROCESS | 1771 | ++DOMWINDOW == 159 (0x9a6e2000) [pid = 1771] [serial = 2120] [outer = 0x9a09b000] 10:12:51 INFO - PROCESS | 1771 | 1464714771387 Marionette DEBUG loaded listener.js 10:12:51 INFO - PROCESS | 1771 | ++DOMWINDOW == 160 (0x9a726800) [pid = 1771] [serial = 2121] [outer = 0x9a09b000] 10:12:52 INFO - PROCESS | 1771 | 1464714772302 Marionette TRACE conn3 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 10:12:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 10:12:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1647ms 10:12:52 INFO - PROCESS | 1771 | 1464714772364 Marionette TRACE conn3 -> [0,2797,"getWindowHandle",null] 10:12:52 INFO - PROCESS | 1771 | 1464714772368 Marionette TRACE conn3 <- [1,2797,null,{"value":"8"}] 10:12:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 10:12:52 INFO - PROCESS | 1771 | 1464714772374 Marionette TRACE conn3 -> [0,2798,"setScriptTimeout",{"ms":35000}] 10:12:52 INFO - PROCESS | 1771 | 1464714772378 Marionette TRACE conn3 <- [1,2798,null,{}] 10:12:52 INFO - PROCESS | 1771 | 1464714772384 Marionette TRACE conn3 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:12:52 INFO - PROCESS | 1771 | 1464714772612 Marionette TRACE conn3 <- [1,2799,null,{"value":null}] 10:12:52 INFO - PROCESS | 1771 | 1464714772953 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:52 INFO - PROCESS | 1771 | ++DOCSHELL 0x876ba400 == 146 [pid = 1771] [id = 707] 10:12:52 INFO - PROCESS | 1771 | ++DOMWINDOW == 161 (0x9a097000) [pid = 1771] [serial = 2122] [outer = (nil)] 10:12:53 INFO - PROCESS | 1771 | ++DOMWINDOW == 162 (0x9b886000) [pid = 1771] [serial = 2123] [outer = 0x9a097000] 10:12:53 INFO - PROCESS | 1771 | 1464714773042 Marionette DEBUG loaded listener.js 10:12:53 INFO - PROCESS | 1771 | ++DOMWINDOW == 163 (0x9b8e4c00) [pid = 1771] [serial = 2124] [outer = 0x9a097000] 10:12:53 INFO - PROCESS | 1771 | 1464714773986 Marionette TRACE conn3 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 10:12:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 10:12:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1685ms 10:12:54 INFO - PROCESS | 1771 | 1464714774061 Marionette TRACE conn3 -> [0,2801,"getWindowHandle",null] 10:12:54 INFO - PROCESS | 1771 | 1464714774064 Marionette TRACE conn3 <- [1,2801,null,{"value":"8"}] 10:12:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 10:12:54 INFO - PROCESS | 1771 | 1464714774070 Marionette TRACE conn3 -> [0,2802,"setScriptTimeout",{"ms":35000}] 10:12:54 INFO - PROCESS | 1771 | 1464714774074 Marionette TRACE conn3 <- [1,2802,null,{}] 10:12:54 INFO - PROCESS | 1771 | 1464714774079 Marionette TRACE conn3 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:12:54 INFO - PROCESS | 1771 | 1464714774299 Marionette TRACE conn3 <- [1,2803,null,{"value":null}] 10:12:54 INFO - PROCESS | 1771 | 1464714774642 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:54 INFO - PROCESS | 1771 | ++DOCSHELL 0x91dee000 == 147 [pid = 1771] [id = 708] 10:12:54 INFO - PROCESS | 1771 | ++DOMWINDOW == 164 (0x92ee4000) [pid = 1771] [serial = 2125] [outer = (nil)] 10:12:54 INFO - PROCESS | 1771 | ++DOMWINDOW == 165 (0x9bbe4000) [pid = 1771] [serial = 2126] [outer = 0x92ee4000] 10:12:54 INFO - PROCESS | 1771 | 1464714774734 Marionette DEBUG loaded listener.js 10:12:54 INFO - PROCESS | 1771 | ++DOMWINDOW == 166 (0x9bbec400) [pid = 1771] [serial = 2127] [outer = 0x92ee4000] 10:12:55 INFO - PROCESS | 1771 | 1464714775645 Marionette TRACE conn3 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 10:12:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 10:12:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1630ms 10:12:55 INFO - PROCESS | 1771 | 1464714775702 Marionette TRACE conn3 -> [0,2805,"getWindowHandle",null] 10:12:55 INFO - PROCESS | 1771 | 1464714775706 Marionette TRACE conn3 <- [1,2805,null,{"value":"8"}] 10:12:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 10:12:55 INFO - PROCESS | 1771 | 1464714775712 Marionette TRACE conn3 -> [0,2806,"setScriptTimeout",{"ms":35000}] 10:12:55 INFO - PROCESS | 1771 | 1464714775717 Marionette TRACE conn3 <- [1,2806,null,{}] 10:12:55 INFO - PROCESS | 1771 | 1464714775723 Marionette TRACE conn3 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:12:55 INFO - PROCESS | 1771 | 1464714775986 Marionette TRACE conn3 <- [1,2807,null,{"value":null}] 10:12:56 INFO - PROCESS | 1771 | 1464714776325 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:56 INFO - PROCESS | 1771 | ++DOCSHELL 0x99a70000 == 148 [pid = 1771] [id = 709] 10:12:56 INFO - PROCESS | 1771 | ++DOMWINDOW == 167 (0x9a4d2000) [pid = 1771] [serial = 2128] [outer = (nil)] 10:12:56 INFO - PROCESS | 1771 | ++DOMWINDOW == 168 (0xa115e400) [pid = 1771] [serial = 2129] [outer = 0x9a4d2000] 10:12:56 INFO - PROCESS | 1771 | 1464714776416 Marionette DEBUG loaded listener.js 10:12:56 INFO - PROCESS | 1771 | ++DOMWINDOW == 169 (0xa2253c00) [pid = 1771] [serial = 2130] [outer = 0x9a4d2000] 10:12:57 INFO - PROCESS | 1771 | 1464714777306 Marionette TRACE conn3 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 10:12:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 10:12:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1634ms 10:12:57 INFO - PROCESS | 1771 | 1464714777347 Marionette TRACE conn3 -> [0,2809,"getWindowHandle",null] 10:12:57 INFO - PROCESS | 1771 | 1464714777350 Marionette TRACE conn3 <- [1,2809,null,{"value":"8"}] 10:12:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 10:12:57 INFO - PROCESS | 1771 | 1464714777356 Marionette TRACE conn3 -> [0,2810,"setScriptTimeout",{"ms":35000}] 10:12:57 INFO - PROCESS | 1771 | 1464714777360 Marionette TRACE conn3 <- [1,2810,null,{}] 10:12:57 INFO - PROCESS | 1771 | 1464714777381 Marionette TRACE conn3 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:12:57 INFO - PROCESS | 1771 | 1464714777696 Marionette TRACE conn3 <- [1,2811,null,{"value":null}] 10:12:58 INFO - PROCESS | 1771 | 1464714777983 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:58 INFO - PROCESS | 1771 | ++DOCSHELL 0x9d1ca800 == 149 [pid = 1771] [id = 710] 10:12:58 INFO - PROCESS | 1771 | ++DOMWINDOW == 170 (0xa0609400) [pid = 1771] [serial = 2131] [outer = (nil)] 10:12:58 INFO - PROCESS | 1771 | ++DOMWINDOW == 171 (0xa25afc00) [pid = 1771] [serial = 2132] [outer = 0xa0609400] 10:12:58 INFO - PROCESS | 1771 | 1464714778072 Marionette DEBUG loaded listener.js 10:12:58 INFO - PROCESS | 1771 | ++DOMWINDOW == 172 (0xa27cf400) [pid = 1771] [serial = 2133] [outer = 0xa0609400] 10:12:58 INFO - PROCESS | 1771 | 1464714778971 Marionette TRACE conn3 <- [1,2812,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 10:12:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 10:12:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1631ms 10:12:58 INFO - PROCESS | 1771 | 1464714778988 Marionette TRACE conn3 -> [0,2813,"getWindowHandle",null] 10:12:58 INFO - PROCESS | 1771 | 1464714778991 Marionette TRACE conn3 <- [1,2813,null,{"value":"8"}] 10:12:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 10:12:59 INFO - PROCESS | 1771 | 1464714778998 Marionette TRACE conn3 -> [0,2814,"setScriptTimeout",{"ms":35000}] 10:12:59 INFO - PROCESS | 1771 | 1464714779002 Marionette TRACE conn3 <- [1,2814,null,{}] 10:12:59 INFO - PROCESS | 1771 | 1464714779007 Marionette TRACE conn3 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:12:59 INFO - PROCESS | 1771 | 1464714779228 Marionette TRACE conn3 <- [1,2815,null,{"value":null}] 10:12:59 INFO - PROCESS | 1771 | 1464714779552 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:59 INFO - PROCESS | 1771 | ++DOCSHELL 0x957dec00 == 150 [pid = 1771] [id = 711] 10:12:59 INFO - PROCESS | 1771 | ++DOMWINDOW == 173 (0x98880c00) [pid = 1771] [serial = 2134] [outer = (nil)] 10:12:59 INFO - PROCESS | 1771 | ++DOMWINDOW == 174 (0xa3360400) [pid = 1771] [serial = 2135] [outer = 0x98880c00] 10:12:59 INFO - PROCESS | 1771 | 1464714779689 Marionette DEBUG loaded listener.js 10:12:59 INFO - PROCESS | 1771 | ++DOMWINDOW == 175 (0xa36ec400) [pid = 1771] [serial = 2136] [outer = 0x98880c00] 10:13:02 INFO - PROCESS | 1771 | --DOCSHELL 0x923d5800 == 149 [pid = 1771] [id = 182] 10:13:02 INFO - PROCESS | 1771 | --DOCSHELL 0x88d4dc00 == 148 [pid = 1771] [id = 692] 10:13:02 INFO - PROCESS | 1771 | --DOCSHELL 0x876bb000 == 147 [pid = 1771] [id = 691] 10:13:02 INFO - PROCESS | 1771 | --DOCSHELL 0x8a19f400 == 146 [pid = 1771] [id = 690] 10:13:02 INFO - PROCESS | 1771 | --DOCSHELL 0x876bf400 == 145 [pid = 1771] [id = 689] 10:13:02 INFO - PROCESS | 1771 | --DOCSHELL 0x876c1400 == 144 [pid = 1771] [id = 687] 10:13:02 INFO - PROCESS | 1771 | --DOCSHELL 0x88463400 == 143 [pid = 1771] [id = 686] 10:13:02 INFO - PROCESS | 1771 | --DOCSHELL 0x95235800 == 142 [pid = 1771] [id = 685] 10:13:02 INFO - PROCESS | 1771 | --DOCSHELL 0x951e8400 == 141 [pid = 1771] [id = 684] 10:13:02 INFO - PROCESS | 1771 | --DOCSHELL 0x91464400 == 140 [pid = 1771] [id = 682] 10:13:02 INFO - PROCESS | 1771 | --DOCSHELL 0x923cec00 == 139 [pid = 1771] [id = 683] 10:13:02 INFO - PROCESS | 1771 | --DOCSHELL 0x91c63800 == 138 [pid = 1771] [id = 681] 10:13:02 INFO - PROCESS | 1771 | --DOCSHELL 0x912dc400 == 137 [pid = 1771] [id = 680] 10:13:02 INFO - PROCESS | 1771 | --DOCSHELL 0x8ee87800 == 136 [pid = 1771] [id = 679] 10:13:02 INFO - PROCESS | 1771 | --DOCSHELL 0x8e9af000 == 135 [pid = 1771] [id = 678] 10:13:02 INFO - PROCESS | 1771 | --DOCSHELL 0x8dbf9800 == 134 [pid = 1771] [id = 677] 10:13:02 INFO - PROCESS | 1771 | --DOCSHELL 0x8dba9400 == 133 [pid = 1771] [id = 676] 10:13:02 INFO - PROCESS | 1771 | --DOCSHELL 0x8a5a0400 == 132 [pid = 1771] [id = 674] 10:13:02 INFO - PROCESS | 1771 | --DOCSHELL 0x8c044400 == 131 [pid = 1771] [id = 675] 10:13:02 INFO - PROCESS | 1771 | --DOMWINDOW == 174 (0x8da8ac00) [pid = 1771] [serial = 1887] [outer = (nil)] [url = about:blank] 10:13:02 INFO - PROCESS | 1771 | --DOMWINDOW == 173 (0x8c107400) [pid = 1771] [serial = 2016] [outer = (nil)] [url = about:blank] 10:13:02 INFO - PROCESS | 1771 | --DOMWINDOW == 172 (0x8c047800) [pid = 1771] [serial = 2015] [outer = (nil)] [url = about:blank] 10:13:02 INFO - PROCESS | 1771 | --DOMWINDOW == 171 (0x8a64e000) [pid = 1771] [serial = 2012] [outer = (nil)] [url = about:blank] 10:13:02 INFO - PROCESS | 1771 | --DOMWINDOW == 170 (0x88d50800) [pid = 1771] [serial = 2009] [outer = (nil)] [url = about:blank] 10:13:02 INFO - PROCESS | 1771 | --DOMWINDOW == 169 (0x89e62400) [pid = 1771] [serial = 2010] [outer = (nil)] [url = about:blank] 10:13:02 INFO - PROCESS | 1771 | --DOMWINDOW == 168 (0xa36e7000) [pid = 1771] [serial = 2007] [outer = (nil)] [url = about:blank] 10:13:02 INFO - PROCESS | 1771 | --DOMWINDOW == 167 (0xa335d400) [pid = 1771] [serial = 2006] [outer = (nil)] [url = about:blank] 10:13:02 INFO - PROCESS | 1771 | --DOMWINDOW == 166 (0x9bbeb800) [pid = 1771] [serial = 2004] [outer = (nil)] [url = about:blank] 10:13:02 INFO - PROCESS | 1771 | --DOMWINDOW == 165 (0x9b90a400) [pid = 1771] [serial = 2003] [outer = (nil)] [url = about:blank] 10:13:02 INFO - PROCESS | 1771 | --DOMWINDOW == 164 (0x8a91a400) [pid = 1771] [serial = 2001] [outer = (nil)] [url = about:blank] 10:13:02 INFO - PROCESS | 1771 | --DOMWINDOW == 163 (0x8a918c00) [pid = 1771] [serial = 2000] [outer = (nil)] [url = about:blank] 10:13:02 INFO - PROCESS | 1771 | --DOMWINDOW == 162 (0xa115b400) [pid = 1771] [serial = 1998] [outer = (nil)] [url = about:blank] 10:13:02 INFO - PROCESS | 1771 | --DOMWINDOW == 161 (0x9d1c5000) [pid = 1771] [serial = 1997] [outer = (nil)] [url = about:blank] 10:13:02 INFO - PROCESS | 1771 | --DOMWINDOW == 160 (0x9b931000) [pid = 1771] [serial = 1995] [outer = (nil)] [url = about:blank] 10:13:02 INFO - PROCESS | 1771 | --DOMWINDOW == 159 (0x9b915400) [pid = 1771] [serial = 1994] [outer = (nil)] [url = about:blank] 10:13:02 INFO - PROCESS | 1771 | --DOMWINDOW == 158 (0x9a6e3c00) [pid = 1771] [serial = 1992] [outer = (nil)] [url = about:blank] 10:13:02 INFO - PROCESS | 1771 | --DOMWINDOW == 157 (0x9a6dd000) [pid = 1771] [serial = 1991] [outer = (nil)] [url = about:blank] 10:13:02 INFO - PROCESS | 1771 | --DOMWINDOW == 156 (0x9a1af400) [pid = 1771] [serial = 1989] [outer = (nil)] [url = about:blank] 10:13:02 INFO - PROCESS | 1771 | --DOMWINDOW == 155 (0x9a08f800) [pid = 1771] [serial = 1988] [outer = (nil)] [url = about:blank] 10:13:02 INFO - PROCESS | 1771 | --DOMWINDOW == 154 (0x957df400) [pid = 1771] [serial = 1986] [outer = (nil)] [url = about:blank] 10:13:02 INFO - PROCESS | 1771 | --DOMWINDOW == 153 (0x957d6c00) [pid = 1771] [serial = 1985] [outer = (nil)] [url = about:blank] 10:13:02 INFO - PROCESS | 1771 | --DOMWINDOW == 152 (0x9522e800) [pid = 1771] [serial = 1983] [outer = (nil)] [url = about:blank] 10:13:02 INFO - PROCESS | 1771 | --DOMWINDOW == 151 (0x95229400) [pid = 1771] [serial = 1982] [outer = (nil)] [url = about:blank] 10:13:02 INFO - PROCESS | 1771 | --DOMWINDOW == 150 (0x950a9000) [pid = 1771] [serial = 1980] [outer = (nil)] [url = about:blank] 10:13:02 INFO - PROCESS | 1771 | --DOMWINDOW == 149 (0x9469ac00) [pid = 1771] [serial = 1979] [outer = (nil)] [url = about:blank] 10:13:02 INFO - PROCESS | 1771 | --DOMWINDOW == 148 (0x923d1400) [pid = 1771] [serial = 1977] [outer = (nil)] [url = about:blank] 10:13:02 INFO - PROCESS | 1771 | --DOMWINDOW == 147 (0x923ccc00) [pid = 1771] [serial = 1976] [outer = (nil)] [url = about:blank] 10:13:02 INFO - PROCESS | 1771 | --DOMWINDOW == 146 (0x91de6c00) [pid = 1771] [serial = 1974] [outer = (nil)] [url = about:blank] 10:13:02 INFO - PROCESS | 1771 | --DOMWINDOW == 145 (0x91c64800) [pid = 1771] [serial = 1973] [outer = (nil)] [url = about:blank] 10:13:02 INFO - PROCESS | 1771 | --DOMWINDOW == 144 (0x91b34800) [pid = 1771] [serial = 1971] [outer = (nil)] [url = about:blank] 10:13:02 INFO - PROCESS | 1771 | --DOMWINDOW == 143 (0x91461000) [pid = 1771] [serial = 1970] [outer = (nil)] [url = about:blank] 10:13:02 INFO - PROCESS | 1771 | --DOMWINDOW == 142 (0x910fd400) [pid = 1771] [serial = 1968] [outer = (nil)] [url = about:blank] 10:13:02 INFO - PROCESS | 1771 | --DOMWINDOW == 141 (0x8f1f6400) [pid = 1771] [serial = 1967] [outer = (nil)] [url = about:blank] 10:13:02 INFO - PROCESS | 1771 | --DOMWINDOW == 140 (0x8ee8c000) [pid = 1771] [serial = 1965] [outer = (nil)] [url = about:blank] 10:13:02 INFO - PROCESS | 1771 | --DOMWINDOW == 139 (0x8e9aa800) [pid = 1771] [serial = 1964] [outer = (nil)] [url = about:blank] 10:13:02 INFO - PROCESS | 1771 | --DOMWINDOW == 138 (0x8dbebc00) [pid = 1771] [serial = 1962] [outer = (nil)] [url = about:blank] 10:13:02 INFO - PROCESS | 1771 | --DOMWINDOW == 137 (0x8da7b400) [pid = 1771] [serial = 1961] [outer = (nil)] [url = about:blank] 10:13:02 INFO - PROCESS | 1771 | --DOMWINDOW == 136 (0x8c0aec00) [pid = 1771] [serial = 1959] [outer = (nil)] [url = about:blank] 10:13:02 INFO - PROCESS | 1771 | --DOMWINDOW == 135 (0x8a64fc00) [pid = 1771] [serial = 1958] [outer = (nil)] [url = about:blank] 10:13:02 INFO - PROCESS | 1771 | --DOMWINDOW == 134 (0x8c137000) [pid = 1771] [serial = 2019] [outer = (nil)] [url = about:blank] 10:13:02 INFO - PROCESS | 1771 | --DOMWINDOW == 133 (0x8a5afc00) [pid = 1771] [serial = 2018] [outer = (nil)] [url = about:blank] 10:13:02 INFO - PROCESS | 1771 | --DOMWINDOW == 132 (0x8a913000) [pid = 1771] [serial = 2013] [outer = (nil)] [url = about:blank] 10:13:02 INFO - PROCESS | 1771 | --DOMWINDOW == 131 (0x8da76800) [pid = 1771] [serial = 2021] [outer = (nil)] [url = about:blank] 10:13:03 INFO - PROCESS | 1771 | 1464714783418 Marionette TRACE conn3 <- [1,2816,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 10:13:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 10:13:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 4441ms 10:13:03 INFO - PROCESS | 1771 | 1464714783440 Marionette TRACE conn3 -> [0,2817,"getWindowHandle",null] 10:13:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 10:13:03 INFO - PROCESS | 1771 | 1464714783455 Marionette TRACE conn3 <- [1,2817,null,{"value":"8"}] 10:13:03 INFO - PROCESS | 1771 | 1464714783466 Marionette TRACE conn3 -> [0,2818,"setScriptTimeout",{"ms":35000}] 10:13:03 INFO - PROCESS | 1771 | 1464714783473 Marionette TRACE conn3 <- [1,2818,null,{}] 10:13:03 INFO - PROCESS | 1771 | 1464714783480 Marionette TRACE conn3 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:13:03 INFO - PROCESS | 1771 | 1464714783756 Marionette TRACE conn3 <- [1,2819,null,{"value":null}] 10:13:04 INFO - PROCESS | 1771 | 1464714784052 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:04 INFO - PROCESS | 1771 | ++DOCSHELL 0x8a195800 == 132 [pid = 1771] [id = 712] 10:13:04 INFO - PROCESS | 1771 | ++DOMWINDOW == 132 (0x8a197400) [pid = 1771] [serial = 2137] [outer = (nil)] 10:13:04 INFO - PROCESS | 1771 | ++DOMWINDOW == 133 (0x8a5abc00) [pid = 1771] [serial = 2138] [outer = 0x8a197400] 10:13:04 INFO - PROCESS | 1771 | 1464714784148 Marionette DEBUG loaded listener.js 10:13:04 INFO - PROCESS | 1771 | ++DOMWINDOW == 134 (0x8a6eb400) [pid = 1771] [serial = 2139] [outer = 0x8a197400] 10:13:04 INFO - PROCESS | 1771 | 1464714784993 Marionette TRACE conn3 <- [1,2820,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 10:13:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 10:13:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1545ms 10:13:05 INFO - PROCESS | 1771 | 1464714785009 Marionette TRACE conn3 -> [0,2821,"getWindowHandle",null] 10:13:05 INFO - PROCESS | 1771 | 1464714785017 Marionette TRACE conn3 <- [1,2821,null,{"value":"8"}] 10:13:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 10:13:05 INFO - PROCESS | 1771 | 1464714785075 Marionette TRACE conn3 -> [0,2822,"setScriptTimeout",{"ms":35000}] 10:13:05 INFO - PROCESS | 1771 | 1464714785079 Marionette TRACE conn3 <- [1,2822,null,{}] 10:13:05 INFO - PROCESS | 1771 | 1464714785085 Marionette TRACE conn3 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:13:05 INFO - PROCESS | 1771 | 1464714785390 Marionette TRACE conn3 <- [1,2823,null,{"value":null}] 10:13:05 INFO - PROCESS | 1771 | 1464714785427 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:05 INFO - PROCESS | 1771 | ++DOCSHELL 0x8ae0ec00 == 133 [pid = 1771] [id = 713] 10:13:05 INFO - PROCESS | 1771 | ++DOMWINDOW == 135 (0x8ae1dc00) [pid = 1771] [serial = 2140] [outer = (nil)] 10:13:05 INFO - PROCESS | 1771 | ++DOMWINDOW == 136 (0x8c044400) [pid = 1771] [serial = 2141] [outer = 0x8ae1dc00] 10:13:05 INFO - PROCESS | 1771 | 1464714785507 Marionette DEBUG loaded listener.js 10:13:05 INFO - PROCESS | 1771 | ++DOMWINDOW == 137 (0x8c0b8800) [pid = 1771] [serial = 2142] [outer = 0x8ae1dc00] 10:13:06 INFO - PROCESS | 1771 | 1464714786622 Marionette TRACE conn3 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 10:13:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 10:13:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1595ms 10:13:06 INFO - PROCESS | 1771 | 1464714786662 Marionette TRACE conn3 -> [0,2825,"getWindowHandle",null] 10:13:06 INFO - PROCESS | 1771 | 1464714786665 Marionette TRACE conn3 <- [1,2825,null,{"value":"8"}] 10:13:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 10:13:06 INFO - PROCESS | 1771 | 1464714786677 Marionette TRACE conn3 -> [0,2826,"setScriptTimeout",{"ms":35000}] 10:13:06 INFO - PROCESS | 1771 | 1464714786682 Marionette TRACE conn3 <- [1,2826,null,{}] 10:13:06 INFO - PROCESS | 1771 | 1464714786705 Marionette TRACE conn3 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:13:07 INFO - PROCESS | 1771 | 1464714786998 Marionette TRACE conn3 <- [1,2827,null,{"value":null}] 10:13:07 INFO - PROCESS | 1771 | 1464714787026 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:07 INFO - PROCESS | 1771 | ++DOCSHELL 0x8a91c800 == 134 [pid = 1771] [id = 714] 10:13:07 INFO - PROCESS | 1771 | ++DOMWINDOW == 138 (0x8c136c00) [pid = 1771] [serial = 2143] [outer = (nil)] 10:13:07 INFO - PROCESS | 1771 | ++DOMWINDOW == 139 (0x8d437800) [pid = 1771] [serial = 2144] [outer = 0x8c136c00] 10:13:07 INFO - PROCESS | 1771 | 1464714787104 Marionette DEBUG loaded listener.js 10:13:07 INFO - PROCESS | 1771 | ++DOMWINDOW == 140 (0x8da83800) [pid = 1771] [serial = 2145] [outer = 0x8c136c00] 10:13:08 INFO - PROCESS | 1771 | --DOMWINDOW == 139 (0x91de3c00) [pid = 1771] [serial = 2047] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 10:13:08 INFO - PROCESS | 1771 | --DOMWINDOW == 138 (0x91c65c00) [pid = 1771] [serial = 2044] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 10:13:08 INFO - PROCESS | 1771 | --DOMWINDOW == 137 (0x8c0b2000) [pid = 1771] [serial = 2074] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 10:13:08 INFO - PROCESS | 1771 | --DOMWINDOW == 136 (0x8e8f2400) [pid = 1771] [serial = 2032] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 10:13:08 INFO - PROCESS | 1771 | --DOMWINDOW == 135 (0x8e9b0400) [pid = 1771] [serial = 2035] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 10:13:08 INFO - PROCESS | 1771 | --DOMWINDOW == 134 (0x9a1ad400) [pid = 1771] [serial = 2065] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 10:13:08 INFO - PROCESS | 1771 | --DOMWINDOW == 133 (0x91be0800) [pid = 1771] [serial = 2041] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 10:13:08 INFO - PROCESS | 1771 | --DOMWINDOW == 132 (0x93aab400) [pid = 1771] [serial = 2050] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 10:13:08 INFO - PROCESS | 1771 | --DOMWINDOW == 131 (0x8a3c8400) [pid = 1771] [serial = 2071] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 10:13:08 INFO - PROCESS | 1771 | --DOMWINDOW == 130 (0x9468b400) [pid = 1771] [serial = 2059] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 10:13:08 INFO - PROCESS | 1771 | --DOMWINDOW == 129 (0x8f1f2800) [pid = 1771] [serial = 2038] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 10:13:08 INFO - PROCESS | 1771 | --DOMWINDOW == 128 (0x88461800) [pid = 1771] [serial = 2068] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 10:13:08 INFO - PROCESS | 1771 | --DOMWINDOW == 127 (0x8c047c00) [pid = 1771] [serial = 2077] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 10:13:08 INFO - PROCESS | 1771 | --DOMWINDOW == 126 (0x91bdf800) [pid = 1771] [serial = 2062] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 10:13:08 INFO - PROCESS | 1771 | --DOMWINDOW == 125 (0x957de400) [pid = 1771] [serial = 2056] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 10:13:08 INFO - PROCESS | 1771 | --DOMWINDOW == 124 (0x8a5a8c00) [pid = 1771] [serial = 2023] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 10:13:08 INFO - PROCESS | 1771 | --DOMWINDOW == 123 (0x8dbab400) [pid = 1771] [serial = 2029] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 10:13:08 INFO - PROCESS | 1771 | --DOMWINDOW == 122 (0x957dbc00) [pid = 1771] [serial = 2053] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 10:13:08 INFO - PROCESS | 1771 | --DOMWINDOW == 121 (0x8c10c800) [pid = 1771] [serial = 2026] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 10:13:08 INFO - PROCESS | 1771 | --DOMWINDOW == 120 (0x8da72400) [pid = 1771] [serial = 1954] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 10:13:08 INFO - PROCESS | 1771 | 1464714788761 Marionette TRACE conn3 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 10:13:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 10:13:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 2133ms 10:13:08 INFO - PROCESS | 1771 | 1464714788810 Marionette TRACE conn3 -> [0,2829,"getWindowHandle",null] 10:13:08 INFO - PROCESS | 1771 | 1464714788815 Marionette TRACE conn3 <- [1,2829,null,{"value":"8"}] 10:13:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 10:13:08 INFO - PROCESS | 1771 | 1464714788821 Marionette TRACE conn3 -> [0,2830,"setScriptTimeout",{"ms":35000}] 10:13:08 INFO - PROCESS | 1771 | 1464714788825 Marionette TRACE conn3 <- [1,2830,null,{}] 10:13:08 INFO - PROCESS | 1771 | 1464714788831 Marionette TRACE conn3 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:13:09 INFO - PROCESS | 1771 | 1464714789156 Marionette TRACE conn3 <- [1,2831,null,{"value":null}] 10:13:09 INFO - PROCESS | 1771 | 1464714789181 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:09 INFO - PROCESS | 1771 | ++DOCSHELL 0x8a013400 == 135 [pid = 1771] [id = 715] 10:13:09 INFO - PROCESS | 1771 | ++DOMWINDOW == 121 (0x8a3b9800) [pid = 1771] [serial = 2146] [outer = (nil)] 10:13:09 INFO - PROCESS | 1771 | ++DOMWINDOW == 122 (0x8da8b000) [pid = 1771] [serial = 2147] [outer = 0x8a3b9800] 10:13:09 INFO - PROCESS | 1771 | 1464714789264 Marionette DEBUG loaded listener.js 10:13:09 INFO - PROCESS | 1771 | ++DOMWINDOW == 123 (0x8dbb5800) [pid = 1771] [serial = 2148] [outer = 0x8a3b9800] 10:13:10 INFO - PROCESS | 1771 | 1464714790406 Marionette TRACE conn3 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 10:13:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 10:13:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1637ms 10:13:10 INFO - PROCESS | 1771 | 1464714790460 Marionette TRACE conn3 -> [0,2833,"getWindowHandle",null] 10:13:10 INFO - PROCESS | 1771 | 1464714790466 Marionette TRACE conn3 <- [1,2833,null,{"value":"8"}] 10:13:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 10:13:10 INFO - PROCESS | 1771 | 1464714790477 Marionette TRACE conn3 -> [0,2834,"setScriptTimeout",{"ms":35000}] 10:13:10 INFO - PROCESS | 1771 | 1464714790483 Marionette TRACE conn3 <- [1,2834,null,{}] 10:13:10 INFO - PROCESS | 1771 | 1464714790494 Marionette TRACE conn3 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:13:10 INFO - PROCESS | 1771 | 1464714790790 Marionette TRACE conn3 <- [1,2835,null,{"value":null}] 10:13:11 INFO - PROCESS | 1771 | 1464714791150 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:11 INFO - PROCESS | 1771 | ++DOCSHELL 0x89e62000 == 136 [pid = 1771] [id = 716] 10:13:11 INFO - PROCESS | 1771 | ++DOMWINDOW == 124 (0x8a013c00) [pid = 1771] [serial = 2149] [outer = (nil)] 10:13:11 INFO - PROCESS | 1771 | ++DOMWINDOW == 125 (0x8a647800) [pid = 1771] [serial = 2150] [outer = 0x8a013c00] 10:13:11 INFO - PROCESS | 1771 | 1464714791242 Marionette DEBUG loaded listener.js 10:13:11 INFO - PROCESS | 1771 | ++DOMWINDOW == 126 (0x8a91ac00) [pid = 1771] [serial = 2151] [outer = 0x8a013c00] 10:13:12 INFO - PROCESS | 1771 | 1464714792237 Marionette TRACE conn3 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 10:13:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 10:13:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1794ms 10:13:12 INFO - PROCESS | 1771 | 1464714792271 Marionette TRACE conn3 -> [0,2837,"getWindowHandle",null] 10:13:12 INFO - PROCESS | 1771 | 1464714792281 Marionette TRACE conn3 <- [1,2837,null,{"value":"8"}] 10:13:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 10:13:12 INFO - PROCESS | 1771 | 1464714792313 Marionette TRACE conn3 -> [0,2838,"setScriptTimeout",{"ms":35000}] 10:13:12 INFO - PROCESS | 1771 | 1464714792317 Marionette TRACE conn3 <- [1,2838,null,{}] 10:13:12 INFO - PROCESS | 1771 | 1464714792325 Marionette TRACE conn3 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:13:12 INFO - PROCESS | 1771 | 1464714792587 Marionette TRACE conn3 <- [1,2839,null,{"value":null}] 10:13:12 INFO - PROCESS | 1771 | 1464714792934 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:12 INFO - PROCESS | 1771 | ++DOCSHELL 0x8c045000 == 137 [pid = 1771] [id = 717] 10:13:12 INFO - PROCESS | 1771 | ++DOMWINDOW == 127 (0x8c046800) [pid = 1771] [serial = 2152] [outer = (nil)] 10:13:13 INFO - PROCESS | 1771 | ++DOMWINDOW == 128 (0x8c20e000) [pid = 1771] [serial = 2153] [outer = 0x8c046800] 10:13:13 INFO - PROCESS | 1771 | 1464714793030 Marionette DEBUG loaded listener.js 10:13:13 INFO - PROCESS | 1771 | ++DOMWINDOW == 129 (0x8da7d800) [pid = 1771] [serial = 2154] [outer = 0x8c046800] 10:13:14 INFO - PROCESS | 1771 | 1464714794085 Marionette TRACE conn3 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 10:13:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 10:13:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1836ms 10:13:14 INFO - PROCESS | 1771 | 1464714794145 Marionette TRACE conn3 -> [0,2841,"getWindowHandle",null] 10:13:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 10:13:14 INFO - PROCESS | 1771 | 1464714794149 Marionette TRACE conn3 <- [1,2841,null,{"value":"8"}] 10:13:14 INFO - PROCESS | 1771 | 1464714794156 Marionette TRACE conn3 -> [0,2842,"setScriptTimeout",{"ms":35000}] 10:13:14 INFO - PROCESS | 1771 | 1464714794162 Marionette TRACE conn3 <- [1,2842,null,{}] 10:13:14 INFO - PROCESS | 1771 | 1464714794179 Marionette TRACE conn3 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:13:14 INFO - PROCESS | 1771 | 1464714794469 Marionette TRACE conn3 <- [1,2843,null,{"value":null}] 10:13:14 INFO - PROCESS | 1771 | 1464714794818 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:14 INFO - PROCESS | 1771 | ++DOCSHELL 0x8e606000 == 138 [pid = 1771] [id = 718] 10:13:14 INFO - PROCESS | 1771 | ++DOMWINDOW == 130 (0x8e60ec00) [pid = 1771] [serial = 2155] [outer = (nil)] 10:13:14 INFO - PROCESS | 1771 | ++DOMWINDOW == 131 (0x8e8f6800) [pid = 1771] [serial = 2156] [outer = 0x8e60ec00] 10:13:14 INFO - PROCESS | 1771 | 1464714794916 Marionette DEBUG loaded listener.js 10:13:15 INFO - PROCESS | 1771 | ++DOMWINDOW == 132 (0x8e9af000) [pid = 1771] [serial = 2157] [outer = 0x8e60ec00] 10:13:15 INFO - PROCESS | 1771 | 1464714795912 Marionette TRACE conn3 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 10:13:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 10:13:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1837ms 10:13:15 INFO - PROCESS | 1771 | 1464714795993 Marionette TRACE conn3 -> [0,2845,"getWindowHandle",null] 10:13:16 INFO - PROCESS | 1771 | 1464714795998 Marionette TRACE conn3 <- [1,2845,null,{"value":"8"}] 10:13:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 10:13:16 INFO - PROCESS | 1771 | 1464714796005 Marionette TRACE conn3 -> [0,2846,"setScriptTimeout",{"ms":35000}] 10:13:16 INFO - PROCESS | 1771 | 1464714796009 Marionette TRACE conn3 <- [1,2846,null,{}] 10:13:16 INFO - PROCESS | 1771 | 1464714796015 Marionette TRACE conn3 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:13:16 INFO - PROCESS | 1771 | 1464714796307 Marionette TRACE conn3 <- [1,2847,null,{"value":null}] 10:13:16 INFO - PROCESS | 1771 | 1464714796660 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:16 INFO - PROCESS | 1771 | ++DOCSHELL 0x8e606800 == 139 [pid = 1771] [id = 719] 10:13:16 INFO - PROCESS | 1771 | ++DOMWINDOW == 133 (0x8ee8dc00) [pid = 1771] [serial = 2158] [outer = (nil)] 10:13:16 INFO - PROCESS | 1771 | ++DOMWINDOW == 134 (0x8f1f2800) [pid = 1771] [serial = 2159] [outer = 0x8ee8dc00] 10:13:16 INFO - PROCESS | 1771 | 1464714796750 Marionette DEBUG loaded listener.js 10:13:16 INFO - PROCESS | 1771 | ++DOMWINDOW == 135 (0x910f5c00) [pid = 1771] [serial = 2160] [outer = 0x8ee8dc00] 10:13:17 INFO - PROCESS | 1771 | 1464714797685 Marionette TRACE conn3 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 10:13:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 10:13:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1730ms 10:13:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 10:13:17 INFO - PROCESS | 1771 | 1464714797736 Marionette TRACE conn3 -> [0,2849,"getWindowHandle",null] 10:13:17 INFO - PROCESS | 1771 | 1464714797739 Marionette TRACE conn3 <- [1,2849,null,{"value":"8"}] 10:13:17 INFO - PROCESS | 1771 | 1464714797746 Marionette TRACE conn3 -> [0,2850,"setScriptTimeout",{"ms":35000}] 10:13:17 INFO - PROCESS | 1771 | 1464714797750 Marionette TRACE conn3 <- [1,2850,null,{}] 10:13:17 INFO - PROCESS | 1771 | 1464714797755 Marionette TRACE conn3 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:13:18 INFO - PROCESS | 1771 | 1464714798002 Marionette TRACE conn3 <- [1,2851,null,{"value":null}] 10:13:18 INFO - PROCESS | 1771 | 1464714798341 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:18 INFO - PROCESS | 1771 | ++DOCSHELL 0x8e8f1400 == 140 [pid = 1771] [id = 720] 10:13:18 INFO - PROCESS | 1771 | ++DOMWINDOW == 136 (0x8f1cf800) [pid = 1771] [serial = 2161] [outer = (nil)] 10:13:18 INFO - PROCESS | 1771 | ++DOMWINDOW == 137 (0x912e8400) [pid = 1771] [serial = 2162] [outer = 0x8f1cf800] 10:13:18 INFO - PROCESS | 1771 | 1464714798439 Marionette DEBUG loaded listener.js 10:13:18 INFO - PROCESS | 1771 | ++DOMWINDOW == 138 (0x91462000) [pid = 1771] [serial = 2163] [outer = 0x8f1cf800] 10:13:19 INFO - PROCESS | 1771 | 1464714799442 Marionette TRACE conn3 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 10:13:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 10:13:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1735ms 10:13:19 INFO - PROCESS | 1771 | 1464714799481 Marionette TRACE conn3 -> [0,2853,"getWindowHandle",null] 10:13:19 INFO - PROCESS | 1771 | 1464714799485 Marionette TRACE conn3 <- [1,2853,null,{"value":"8"}] 10:13:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 10:13:19 INFO - PROCESS | 1771 | 1464714799512 Marionette TRACE conn3 -> [0,2854,"setScriptTimeout",{"ms":35000}] 10:13:19 INFO - PROCESS | 1771 | 1464714799516 Marionette TRACE conn3 <- [1,2854,null,{}] 10:13:19 INFO - PROCESS | 1771 | 1464714799522 Marionette TRACE conn3 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:13:19 INFO - PROCESS | 1771 | 1464714799819 Marionette TRACE conn3 <- [1,2855,null,{"value":null}] 10:13:20 INFO - PROCESS | 1771 | 1464714800168 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:20 INFO - PROCESS | 1771 | ++DOCSHELL 0x88d51000 == 141 [pid = 1771] [id = 721] 10:13:20 INFO - PROCESS | 1771 | ++DOMWINDOW == 139 (0x8e8ec000) [pid = 1771] [serial = 2164] [outer = (nil)] 10:13:20 INFO - PROCESS | 1771 | ++DOMWINDOW == 140 (0x91cd1c00) [pid = 1771] [serial = 2165] [outer = 0x8e8ec000] 10:13:20 INFO - PROCESS | 1771 | 1464714800258 Marionette DEBUG loaded listener.js 10:13:20 INFO - PROCESS | 1771 | ++DOMWINDOW == 141 (0x91dee400) [pid = 1771] [serial = 2166] [outer = 0x8e8ec000] 10:13:21 INFO - PROCESS | 1771 | 1464714801209 Marionette TRACE conn3 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 10:13:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 10:13:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1783ms 10:13:21 INFO - PROCESS | 1771 | 1464714801292 Marionette TRACE conn3 -> [0,2857,"getWindowHandle",null] 10:13:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 10:13:21 INFO - PROCESS | 1771 | 1464714801297 Marionette TRACE conn3 <- [1,2857,null,{"value":"8"}] 10:13:21 INFO - PROCESS | 1771 | 1464714801305 Marionette TRACE conn3 -> [0,2858,"setScriptTimeout",{"ms":35000}] 10:13:21 INFO - PROCESS | 1771 | 1464714801308 Marionette TRACE conn3 <- [1,2858,null,{}] 10:13:21 INFO - PROCESS | 1771 | 1464714801315 Marionette TRACE conn3 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:13:21 INFO - PROCESS | 1771 | 1464714801599 Marionette TRACE conn3 <- [1,2859,null,{"value":null}] 10:13:21 INFO - PROCESS | 1771 | 1464714801965 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:21 INFO - PROCESS | 1771 | ++DOCSHELL 0x8e8f2400 == 142 [pid = 1771] [id = 722] 10:13:21 INFO - PROCESS | 1771 | ++DOMWINDOW == 142 (0x91b3cc00) [pid = 1771] [serial = 2167] [outer = (nil)] 10:13:22 INFO - PROCESS | 1771 | ++DOMWINDOW == 143 (0x923d4c00) [pid = 1771] [serial = 2168] [outer = 0x91b3cc00] 10:13:22 INFO - PROCESS | 1771 | 1464714802054 Marionette DEBUG loaded listener.js 10:13:22 INFO - PROCESS | 1771 | ++DOMWINDOW == 144 (0x92e41c00) [pid = 1771] [serial = 2169] [outer = 0x91b3cc00] 10:13:22 INFO - PROCESS | 1771 | 1464714802981 Marionette TRACE conn3 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 10:13:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 10:13:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1739ms 10:13:23 INFO - PROCESS | 1771 | 1464714803044 Marionette TRACE conn3 -> [0,2861,"getWindowHandle",null] 10:13:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 10:13:23 INFO - PROCESS | 1771 | 1464714803048 Marionette TRACE conn3 <- [1,2861,null,{"value":"8"}] 10:13:23 INFO - PROCESS | 1771 | 1464714803054 Marionette TRACE conn3 -> [0,2862,"setScriptTimeout",{"ms":35000}] 10:13:23 INFO - PROCESS | 1771 | 1464714803058 Marionette TRACE conn3 <- [1,2862,null,{}] 10:13:23 INFO - PROCESS | 1771 | 1464714803064 Marionette TRACE conn3 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:13:23 INFO - PROCESS | 1771 | 1464714803307 Marionette TRACE conn3 <- [1,2863,null,{"value":null}] 10:13:23 INFO - PROCESS | 1771 | 1464714803658 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:23 INFO - PROCESS | 1771 | ++DOCSHELL 0x92255c00 == 143 [pid = 1771] [id = 723] 10:13:23 INFO - PROCESS | 1771 | ++DOMWINDOW == 145 (0x923cd800) [pid = 1771] [serial = 2170] [outer = (nil)] 10:13:23 INFO - PROCESS | 1771 | ++DOMWINDOW == 146 (0x950b3000) [pid = 1771] [serial = 2171] [outer = 0x923cd800] 10:13:23 INFO - PROCESS | 1771 | 1464714803759 Marionette DEBUG loaded listener.js 10:13:23 INFO - PROCESS | 1771 | ++DOMWINDOW == 147 (0x951f1400) [pid = 1771] [serial = 2172] [outer = 0x923cd800] 10:13:24 INFO - PROCESS | 1771 | 1464714804703 Marionette TRACE conn3 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 10:13:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 10:13:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1687ms 10:13:24 INFO - PROCESS | 1771 | 1464714804742 Marionette TRACE conn3 -> [0,2865,"getWindowHandle",null] 10:13:24 INFO - PROCESS | 1771 | 1464714804746 Marionette TRACE conn3 <- [1,2865,null,{"value":"8"}] 10:13:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 10:13:24 INFO - PROCESS | 1771 | 1464714804753 Marionette TRACE conn3 -> [0,2866,"setScriptTimeout",{"ms":35000}] 10:13:24 INFO - PROCESS | 1771 | 1464714804757 Marionette TRACE conn3 <- [1,2866,null,{}] 10:13:24 INFO - PROCESS | 1771 | 1464714804762 Marionette TRACE conn3 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:13:24 INFO - PROCESS | 1771 | 1464714804986 Marionette TRACE conn3 <- [1,2867,null,{"value":null}] 10:13:25 INFO - PROCESS | 1771 | 1464714805288 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:25 INFO - PROCESS | 1771 | ++DOCSHELL 0x91463400 == 144 [pid = 1771] [id = 724] 10:13:25 INFO - PROCESS | 1771 | ++DOMWINDOW == 148 (0x91c62400) [pid = 1771] [serial = 2173] [outer = (nil)] 10:13:25 INFO - PROCESS | 1771 | ++DOMWINDOW == 149 (0x95233400) [pid = 1771] [serial = 2174] [outer = 0x91c62400] 10:13:25 INFO - PROCESS | 1771 | 1464714805424 Marionette DEBUG loaded listener.js 10:13:25 INFO - PROCESS | 1771 | ++DOMWINDOW == 150 (0x95765400) [pid = 1771] [serial = 2175] [outer = 0x91c62400] 10:13:26 INFO - PROCESS | 1771 | 1464714806335 Marionette TRACE conn3 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 10:13:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 10:13:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1628ms 10:13:26 INFO - PROCESS | 1771 | 1464714806382 Marionette TRACE conn3 -> [0,2869,"getWindowHandle",null] 10:13:26 INFO - PROCESS | 1771 | 1464714806386 Marionette TRACE conn3 <- [1,2869,null,{"value":"8"}] 10:13:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 10:13:26 INFO - PROCESS | 1771 | 1464714806392 Marionette TRACE conn3 -> [0,2870,"setScriptTimeout",{"ms":35000}] 10:13:26 INFO - PROCESS | 1771 | 1464714806395 Marionette TRACE conn3 <- [1,2870,null,{}] 10:13:26 INFO - PROCESS | 1771 | 1464714806401 Marionette TRACE conn3 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:13:26 INFO - PROCESS | 1771 | 1464714806638 Marionette TRACE conn3 <- [1,2871,null,{"value":null}] 10:13:27 INFO - PROCESS | 1771 | 1464714807004 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:27 INFO - PROCESS | 1771 | ++DOCSHELL 0x91de4c00 == 145 [pid = 1771] [id = 725] 10:13:27 INFO - PROCESS | 1771 | ++DOMWINDOW == 151 (0x95231400) [pid = 1771] [serial = 2176] [outer = (nil)] 10:13:27 INFO - PROCESS | 1771 | ++DOMWINDOW == 152 (0x95911800) [pid = 1771] [serial = 2177] [outer = 0x95231400] 10:13:27 INFO - PROCESS | 1771 | 1464714807104 Marionette DEBUG loaded listener.js 10:13:27 INFO - PROCESS | 1771 | ++DOMWINDOW == 153 (0x95914400) [pid = 1771] [serial = 2178] [outer = 0x95231400] 10:13:28 INFO - PROCESS | 1771 | 1464714808082 Marionette TRACE conn3 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 10:13:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 10:13:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1729ms 10:13:28 INFO - PROCESS | 1771 | 1464714808123 Marionette TRACE conn3 -> [0,2873,"getWindowHandle",null] 10:13:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 10:13:28 INFO - PROCESS | 1771 | 1464714808128 Marionette TRACE conn3 <- [1,2873,null,{"value":"8"}] 10:13:28 INFO - PROCESS | 1771 | 1464714808135 Marionette TRACE conn3 -> [0,2874,"setScriptTimeout",{"ms":35000}] 10:13:28 INFO - PROCESS | 1771 | 1464714808140 Marionette TRACE conn3 <- [1,2874,null,{}] 10:13:28 INFO - PROCESS | 1771 | 1464714808145 Marionette TRACE conn3 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:13:28 INFO - PROCESS | 1771 | 1464714808419 Marionette TRACE conn3 <- [1,2875,null,{"value":null}] 10:13:28 INFO - PROCESS | 1771 | 1464714808793 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:28 INFO - PROCESS | 1771 | ++DOCSHELL 0x957dd000 == 146 [pid = 1771] [id = 726] 10:13:28 INFO - PROCESS | 1771 | ++DOMWINDOW == 154 (0x99a53400) [pid = 1771] [serial = 2179] [outer = (nil)] 10:13:28 INFO - PROCESS | 1771 | ++DOMWINDOW == 155 (0x99f2cc00) [pid = 1771] [serial = 2180] [outer = 0x99a53400] 10:13:28 INFO - PROCESS | 1771 | 1464714808897 Marionette DEBUG loaded listener.js 10:13:29 INFO - PROCESS | 1771 | ++DOMWINDOW == 156 (0x9a1a7000) [pid = 1771] [serial = 2181] [outer = 0x99a53400] 10:13:29 INFO - PROCESS | 1771 | 1464714809865 Marionette TRACE conn3 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 10:13:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 10:13:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1789ms 10:13:29 INFO - PROCESS | 1771 | 1464714809924 Marionette TRACE conn3 -> [0,2877,"getWindowHandle",null] 10:13:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 10:13:29 INFO - PROCESS | 1771 | 1464714809928 Marionette TRACE conn3 <- [1,2877,null,{"value":"8"}] 10:13:29 INFO - PROCESS | 1771 | 1464714809935 Marionette TRACE conn3 -> [0,2878,"setScriptTimeout",{"ms":35000}] 10:13:29 INFO - PROCESS | 1771 | 1464714809938 Marionette TRACE conn3 <- [1,2878,null,{}] 10:13:29 INFO - PROCESS | 1771 | 1464714809944 Marionette TRACE conn3 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:13:30 INFO - PROCESS | 1771 | 1464714810187 Marionette TRACE conn3 <- [1,2879,null,{"value":null}] 10:13:30 INFO - PROCESS | 1771 | 1464714810534 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:30 INFO - PROCESS | 1771 | ++DOCSHELL 0x92ee2800 == 147 [pid = 1771] [id = 727] 10:13:30 INFO - PROCESS | 1771 | ++DOMWINDOW == 157 (0x951ef000) [pid = 1771] [serial = 2182] [outer = (nil)] 10:13:30 INFO - PROCESS | 1771 | ++DOMWINDOW == 158 (0x9a4bd400) [pid = 1771] [serial = 2183] [outer = 0x951ef000] 10:13:30 INFO - PROCESS | 1771 | 1464714810629 Marionette DEBUG loaded listener.js 10:13:30 INFO - PROCESS | 1771 | ++DOMWINDOW == 159 (0x9a6e2800) [pid = 1771] [serial = 2184] [outer = 0x951ef000] 10:13:31 INFO - PROCESS | 1771 | 1464714811547 Marionette TRACE conn3 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 10:13:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 10:13:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1686ms 10:13:31 INFO - PROCESS | 1771 | 1464714811622 Marionette TRACE conn3 -> [0,2881,"getWindowHandle",null] 10:13:31 INFO - PROCESS | 1771 | 1464714811626 Marionette TRACE conn3 <- [1,2881,null,{"value":"8"}] 10:13:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 10:13:31 INFO - PROCESS | 1771 | 1464714811633 Marionette TRACE conn3 -> [0,2882,"setScriptTimeout",{"ms":35000}] 10:13:31 INFO - PROCESS | 1771 | 1464714811637 Marionette TRACE conn3 <- [1,2882,null,{}] 10:13:31 INFO - PROCESS | 1771 | 1464714811645 Marionette TRACE conn3 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:13:31 INFO - PROCESS | 1771 | 1464714811935 Marionette TRACE conn3 <- [1,2883,null,{"value":null}] 10:13:32 INFO - PROCESS | 1771 | 1464714812284 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:32 INFO - PROCESS | 1771 | ++DOCSHELL 0x9591b400 == 148 [pid = 1771] [id = 728] 10:13:32 INFO - PROCESS | 1771 | ++DOMWINDOW == 160 (0x9a099c00) [pid = 1771] [serial = 2185] [outer = (nil)] 10:13:32 INFO - PROCESS | 1771 | ++DOMWINDOW == 161 (0x9b8d5800) [pid = 1771] [serial = 2186] [outer = 0x9a099c00] 10:13:32 INFO - PROCESS | 1771 | 1464714812373 Marionette DEBUG loaded listener.js 10:13:32 INFO - PROCESS | 1771 | ++DOMWINDOW == 162 (0x9b911000) [pid = 1771] [serial = 2187] [outer = 0x9a099c00] 10:13:33 INFO - PROCESS | 1771 | 1464714813289 Marionette TRACE conn3 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 10:13:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 10:13:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1688ms 10:13:33 INFO - PROCESS | 1771 | 1464714813322 Marionette TRACE conn3 -> [0,2885,"getWindowHandle",null] 10:13:33 INFO - PROCESS | 1771 | 1464714813326 Marionette TRACE conn3 <- [1,2885,null,{"value":"8"}] 10:13:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 10:13:33 INFO - PROCESS | 1771 | 1464714813332 Marionette TRACE conn3 -> [0,2886,"setScriptTimeout",{"ms":35000}] 10:13:33 INFO - PROCESS | 1771 | 1464714813336 Marionette TRACE conn3 <- [1,2886,null,{}] 10:13:33 INFO - PROCESS | 1771 | 1464714813342 Marionette TRACE conn3 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:13:33 INFO - PROCESS | 1771 | 1464714813570 Marionette TRACE conn3 <- [1,2887,null,{"value":null}] 10:13:33 INFO - PROCESS | 1771 | 1464714813917 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:33 INFO - PROCESS | 1771 | ++DOCSHELL 0x8f1e8c00 == 149 [pid = 1771] [id = 729] 10:13:33 INFO - PROCESS | 1771 | ++DOMWINDOW == 163 (0x9ad31800) [pid = 1771] [serial = 2188] [outer = (nil)] 10:13:33 INFO - PROCESS | 1771 | ++DOMWINDOW == 164 (0x9bbeb800) [pid = 1771] [serial = 2189] [outer = 0x9ad31800] 10:13:34 INFO - PROCESS | 1771 | 1464714814006 Marionette DEBUG loaded listener.js 10:13:34 INFO - PROCESS | 1771 | ++DOMWINDOW == 165 (0x9d1c5000) [pid = 1771] [serial = 2190] [outer = 0x9ad31800] 10:13:34 INFO - PROCESS | 1771 | 1464714814941 Marionette TRACE conn3 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 10:13:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 10:13:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1688ms 10:13:35 INFO - PROCESS | 1771 | 1464714815022 Marionette TRACE conn3 -> [0,2889,"getWindowHandle",null] 10:13:35 INFO - PROCESS | 1771 | 1464714815025 Marionette TRACE conn3 <- [1,2889,null,{"value":"8"}] 10:13:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 10:13:35 INFO - PROCESS | 1771 | 1464714815032 Marionette TRACE conn3 -> [0,2890,"setScriptTimeout",{"ms":35000}] 10:13:35 INFO - PROCESS | 1771 | 1464714815035 Marionette TRACE conn3 <- [1,2890,null,{}] 10:13:35 INFO - PROCESS | 1771 | 1464714815041 Marionette TRACE conn3 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:13:35 INFO - PROCESS | 1771 | 1464714815318 Marionette TRACE conn3 <- [1,2891,null,{"value":null}] 10:13:35 INFO - PROCESS | 1771 | 1464714815673 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:35 INFO - PROCESS | 1771 | ++DOCSHELL 0x976d7400 == 150 [pid = 1771] [id = 730] 10:13:35 INFO - PROCESS | 1771 | ++DOMWINDOW == 166 (0x997aa400) [pid = 1771] [serial = 2191] [outer = (nil)] 10:13:35 INFO - PROCESS | 1771 | ++DOMWINDOW == 167 (0xa2383c00) [pid = 1771] [serial = 2192] [outer = 0x997aa400] 10:13:35 INFO - PROCESS | 1771 | 1464714815761 Marionette DEBUG loaded listener.js 10:13:35 INFO - PROCESS | 1771 | ++DOMWINDOW == 168 (0xa25a9400) [pid = 1771] [serial = 2193] [outer = 0x997aa400] 10:13:36 INFO - PROCESS | 1771 | 1464714816681 Marionette TRACE conn3 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 10:13:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 10:13:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1685ms 10:13:36 INFO - PROCESS | 1771 | 1464714816717 Marionette TRACE conn3 -> [0,2893,"getWindowHandle",null] 10:13:36 INFO - PROCESS | 1771 | 1464714816721 Marionette TRACE conn3 <- [1,2893,null,{"value":"8"}] 10:13:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 10:13:36 INFO - PROCESS | 1771 | 1464714816736 Marionette TRACE conn3 -> [0,2894,"setScriptTimeout",{"ms":35000}] 10:13:36 INFO - PROCESS | 1771 | 1464714816738 Marionette TRACE conn3 <- [1,2894,null,{}] 10:13:36 INFO - PROCESS | 1771 | 1464714816749 Marionette TRACE conn3 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:13:36 INFO - PROCESS | 1771 | 1464714816976 Marionette TRACE conn3 <- [1,2895,null,{"value":null}] 10:13:37 INFO - PROCESS | 1771 | 1464714817320 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:37 INFO - PROCESS | 1771 | ++DOCSHELL 0x88460800 == 151 [pid = 1771] [id = 731] 10:13:37 INFO - PROCESS | 1771 | ++DOMWINDOW == 169 (0x9880bc00) [pid = 1771] [serial = 2194] [outer = (nil)] 10:13:37 INFO - PROCESS | 1771 | ++DOMWINDOW == 170 (0xa630dc00) [pid = 1771] [serial = 2195] [outer = 0x9880bc00] 10:13:37 INFO - PROCESS | 1771 | 1464714817412 Marionette DEBUG loaded listener.js 10:13:37 INFO - PROCESS | 1771 | ++DOMWINDOW == 171 (0xa6336000) [pid = 1771] [serial = 2196] [outer = 0x9880bc00] 10:13:38 INFO - PROCESS | 1771 | 1464714818339 Marionette TRACE conn3 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 10:13:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 10:13:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1642ms 10:13:38 INFO - PROCESS | 1771 | 1464714818375 Marionette TRACE conn3 -> [0,2897,"getWindowHandle",null] 10:13:38 INFO - PROCESS | 1771 | 1464714818378 Marionette TRACE conn3 <- [1,2897,null,{"value":"8"}] 10:13:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 10:13:38 INFO - PROCESS | 1771 | 1464714818385 Marionette TRACE conn3 -> [0,2898,"setScriptTimeout",{"ms":35000}] 10:13:38 INFO - PROCESS | 1771 | 1464714818387 Marionette TRACE conn3 <- [1,2898,null,{}] 10:13:38 INFO - PROCESS | 1771 | 1464714818394 Marionette TRACE conn3 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:13:38 INFO - PROCESS | 1771 | 1464714818622 Marionette TRACE conn3 <- [1,2899,null,{"value":null}] 10:13:38 INFO - PROCESS | 1771 | 1464714818972 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:39 INFO - PROCESS | 1771 | ++DOCSHELL 0x88ca3400 == 152 [pid = 1771] [id = 732] 10:13:39 INFO - PROCESS | 1771 | ++DOMWINDOW == 172 (0x88ca3800) [pid = 1771] [serial = 2197] [outer = (nil)] 10:13:39 INFO - PROCESS | 1771 | ++DOMWINDOW == 173 (0x88ca9800) [pid = 1771] [serial = 2198] [outer = 0x88ca3800] 10:13:39 INFO - PROCESS | 1771 | 1464714819065 Marionette DEBUG loaded listener.js 10:13:39 INFO - PROCESS | 1771 | ++DOMWINDOW == 174 (0x88cab400) [pid = 1771] [serial = 2199] [outer = 0x88ca3800] 10:13:39 INFO - PROCESS | 1771 | 1464714819993 Marionette TRACE conn3 <- [1,2900,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 10:13:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 10:13:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1684ms 10:13:40 INFO - PROCESS | 1771 | 1464714820069 Marionette TRACE conn3 -> [0,2901,"getWindowHandle",null] 10:13:40 INFO - PROCESS | 1771 | 1464714820073 Marionette TRACE conn3 <- [1,2901,null,{"value":"8"}] 10:13:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 10:13:40 INFO - PROCESS | 1771 | 1464714820080 Marionette TRACE conn3 -> [0,2902,"setScriptTimeout",{"ms":35000}] 10:13:40 INFO - PROCESS | 1771 | 1464714820083 Marionette TRACE conn3 <- [1,2902,null,{}] 10:13:40 INFO - PROCESS | 1771 | 1464714820089 Marionette TRACE conn3 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:13:40 INFO - PROCESS | 1771 | 1464714820355 Marionette TRACE conn3 <- [1,2903,null,{"value":null}] 10:13:42 INFO - PROCESS | 1771 | --DOCSHELL 0x896d4800 == 151 [pid = 1771] [id = 606] 10:13:42 INFO - PROCESS | 1771 | --DOCSHELL 0x8a91c800 == 150 [pid = 1771] [id = 714] 10:13:42 INFO - PROCESS | 1771 | --DOCSHELL 0x8ae0ec00 == 149 [pid = 1771] [id = 713] 10:13:42 INFO - PROCESS | 1771 | --DOCSHELL 0x8a195800 == 148 [pid = 1771] [id = 712] 10:13:42 INFO - PROCESS | 1771 | --DOCSHELL 0x9d1ca800 == 147 [pid = 1771] [id = 710] 10:13:42 INFO - PROCESS | 1771 | --DOCSHELL 0x99a70000 == 146 [pid = 1771] [id = 709] 10:13:42 INFO - PROCESS | 1771 | --DOCSHELL 0x91dee000 == 145 [pid = 1771] [id = 708] 10:13:42 INFO - PROCESS | 1771 | --DOCSHELL 0x876ba400 == 144 [pid = 1771] [id = 707] 10:13:42 INFO - PROCESS | 1771 | --DOCSHELL 0x910fa000 == 143 [pid = 1771] [id = 705] 10:13:42 INFO - PROCESS | 1771 | --DOCSHELL 0x99b5fc00 == 142 [pid = 1771] [id = 706] 10:13:42 INFO - PROCESS | 1771 | --DOCSHELL 0x951ec400 == 141 [pid = 1771] [id = 704] 10:13:42 INFO - PROCESS | 1771 | --DOCSHELL 0x9468dc00 == 140 [pid = 1771] [id = 703] 10:13:42 INFO - PROCESS | 1771 | --DOCSHELL 0x8da74400 == 139 [pid = 1771] [id = 702] 10:13:42 INFO - PROCESS | 1771 | --DOCSHELL 0x91cd0800 == 138 [pid = 1771] [id = 701] 10:13:42 INFO - PROCESS | 1771 | --DOCSHELL 0x8f1d8000 == 137 [pid = 1771] [id = 700] 10:13:43 INFO - PROCESS | 1771 | --DOCSHELL 0x8ae15000 == 136 [pid = 1771] [id = 699] 10:13:43 INFO - PROCESS | 1771 | --DOCSHELL 0x8e9b3c00 == 135 [pid = 1771] [id = 698] 10:13:43 INFO - PROCESS | 1771 | --DOCSHELL 0x8a198800 == 134 [pid = 1771] [id = 696] 10:13:43 INFO - PROCESS | 1771 | --DOCSHELL 0x8e609800 == 133 [pid = 1771] [id = 697] 10:13:43 INFO - PROCESS | 1771 | --DOCSHELL 0x8c139800 == 132 [pid = 1771] [id = 695] 10:13:43 INFO - PROCESS | 1771 | --DOCSHELL 0x8a2bf400 == 131 [pid = 1771] [id = 694] 10:13:43 INFO - PROCESS | 1771 | --DOMWINDOW == 173 (0x8d98ac00) [pid = 1771] [serial = 2079] [outer = (nil)] [url = about:blank] 10:13:43 INFO - PROCESS | 1771 | --DOMWINDOW == 172 (0x923d6c00) [pid = 1771] [serial = 2048] [outer = (nil)] [url = about:blank] 10:13:43 INFO - PROCESS | 1771 | --DOMWINDOW == 171 (0x92259800) [pid = 1771] [serial = 2046] [outer = (nil)] [url = about:blank] 10:13:43 INFO - PROCESS | 1771 | --DOMWINDOW == 170 (0x8c10bc00) [pid = 1771] [serial = 2075] [outer = (nil)] [url = about:blank] 10:13:43 INFO - PROCESS | 1771 | --DOMWINDOW == 169 (0x8ee8a800) [pid = 1771] [serial = 2034] [outer = (nil)] [url = about:blank] 10:13:43 INFO - PROCESS | 1771 | --DOMWINDOW == 168 (0x92254000) [pid = 1771] [serial = 2045] [outer = (nil)] [url = about:blank] 10:13:43 INFO - PROCESS | 1771 | --DOMWINDOW == 167 (0x8f1f3000) [pid = 1771] [serial = 2037] [outer = (nil)] [url = about:blank] 10:13:43 INFO - PROCESS | 1771 | --DOMWINDOW == 166 (0x9b917c00) [pid = 1771] [serial = 2067] [outer = (nil)] [url = about:blank] 10:13:43 INFO - PROCESS | 1771 | --DOMWINDOW == 165 (0x91cc9800) [pid = 1771] [serial = 2043] [outer = (nil)] [url = about:blank] 10:13:43 INFO - PROCESS | 1771 | --DOMWINDOW == 164 (0x951f5800) [pid = 1771] [serial = 2052] [outer = (nil)] [url = about:blank] 10:13:43 INFO - PROCESS | 1771 | --DOMWINDOW == 163 (0x8a6e9800) [pid = 1771] [serial = 2072] [outer = (nil)] [url = about:blank] 10:13:43 INFO - PROCESS | 1771 | --DOMWINDOW == 162 (0x93ab3000) [pid = 1771] [serial = 2049] [outer = (nil)] [url = about:blank] 10:13:43 INFO - PROCESS | 1771 | --DOMWINDOW == 161 (0x9a094000) [pid = 1771] [serial = 2060] [outer = (nil)] [url = about:blank] 10:13:43 INFO - PROCESS | 1771 | --DOMWINDOW == 160 (0x91bd5c00) [pid = 1771] [serial = 2040] [outer = (nil)] [url = about:blank] 10:13:43 INFO - PROCESS | 1771 | --DOMWINDOW == 159 (0x9a1a8800) [pid = 1771] [serial = 2061] [outer = (nil)] [url = about:blank] 10:13:43 INFO - PROCESS | 1771 | --DOMWINDOW == 158 (0x89f14800) [pid = 1771] [serial = 2070] [outer = (nil)] [url = about:blank] 10:13:43 INFO - PROCESS | 1771 | --DOMWINDOW == 157 (0x88d57400) [pid = 1771] [serial = 2069] [outer = (nil)] [url = about:blank] 10:13:43 INFO - PROCESS | 1771 | --DOMWINDOW == 156 (0x8c2be800) [pid = 1771] [serial = 2078] [outer = (nil)] [url = about:blank] 10:13:43 INFO - PROCESS | 1771 | --DOMWINDOW == 155 (0x99f26c00) [pid = 1771] [serial = 2063] [outer = (nil)] [url = about:blank] 10:13:43 INFO - PROCESS | 1771 | --DOMWINDOW == 154 (0x951f3800) [pid = 1771] [serial = 2051] [outer = (nil)] [url = about:blank] 10:13:43 INFO - PROCESS | 1771 | --DOMWINDOW == 153 (0x8f1eb800) [pid = 1771] [serial = 2036] [outer = (nil)] [url = about:blank] 10:13:43 INFO - PROCESS | 1771 | --DOMWINDOW == 152 (0x996e2800) [pid = 1771] [serial = 2058] [outer = (nil)] [url = about:blank] 10:13:43 INFO - PROCESS | 1771 | --DOMWINDOW == 151 (0x91465c00) [pid = 1771] [serial = 2039] [outer = (nil)] [url = about:blank] 10:13:43 INFO - PROCESS | 1771 | --DOMWINDOW == 150 (0x9b8dd400) [pid = 1771] [serial = 2066] [outer = (nil)] [url = about:blank] 10:13:43 INFO - PROCESS | 1771 | --DOMWINDOW == 149 (0x8c040c00) [pid = 1771] [serial = 2025] [outer = (nil)] [url = about:blank] 10:13:43 INFO - PROCESS | 1771 | --DOMWINDOW == 148 (0x8e9b2400) [pid = 1771] [serial = 2033] [outer = (nil)] [url = about:blank] 10:13:43 INFO - PROCESS | 1771 | --DOMWINDOW == 147 (0x8e9a5000) [pid = 1771] [serial = 2031] [outer = (nil)] [url = about:blank] 10:13:43 INFO - PROCESS | 1771 | --DOMWINDOW == 146 (0x976cc000) [pid = 1771] [serial = 2055] [outer = (nil)] [url = about:blank] 10:13:43 INFO - PROCESS | 1771 | --DOMWINDOW == 145 (0x8a915400) [pid = 1771] [serial = 2073] [outer = (nil)] [url = about:blank] 10:13:43 INFO - PROCESS | 1771 | --DOMWINDOW == 144 (0x8c2c4800) [pid = 1771] [serial = 2027] [outer = (nil)] [url = about:blank] 10:13:43 INFO - PROCESS | 1771 | --DOMWINDOW == 143 (0x91c6e000) [pid = 1771] [serial = 2042] [outer = (nil)] [url = about:blank] 10:13:43 INFO - PROCESS | 1771 | --DOMWINDOW == 142 (0x8d98c800) [pid = 1771] [serial = 2028] [outer = (nil)] [url = about:blank] 10:13:43 INFO - PROCESS | 1771 | --DOMWINDOW == 141 (0x8a918000) [pid = 1771] [serial = 2024] [outer = (nil)] [url = about:blank] 10:13:43 INFO - PROCESS | 1771 | --DOMWINDOW == 140 (0x8dcd7000) [pid = 1771] [serial = 2030] [outer = (nil)] [url = about:blank] 10:13:43 INFO - PROCESS | 1771 | --DOMWINDOW == 139 (0x98f57c00) [pid = 1771] [serial = 2057] [outer = (nil)] [url = about:blank] 10:13:43 INFO - PROCESS | 1771 | --DOMWINDOW == 138 (0x957e3400) [pid = 1771] [serial = 2054] [outer = (nil)] [url = about:blank] 10:13:43 INFO - PROCESS | 1771 | --DOMWINDOW == 137 (0x8c13c400) [pid = 1771] [serial = 2076] [outer = (nil)] [url = about:blank] 10:13:43 INFO - PROCESS | 1771 | --DOMWINDOW == 136 (0x8dc5e400) [pid = 1771] [serial = 1956] [outer = (nil)] [url = about:blank] 10:13:43 INFO - PROCESS | 1771 | --DOMWINDOW == 135 (0x9a4d9800) [pid = 1771] [serial = 2064] [outer = (nil)] [url = about:blank] 10:13:43 INFO - PROCESS | 1771 | 1464714823562 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:43 INFO - PROCESS | 1771 | ++DOCSHELL 0x876c2800 == 132 [pid = 1771] [id = 733] 10:13:43 INFO - PROCESS | 1771 | ++DOMWINDOW == 136 (0x876c6800) [pid = 1771] [serial = 2200] [outer = (nil)] 10:13:43 INFO - PROCESS | 1771 | ++DOMWINDOW == 137 (0x88ca4800) [pid = 1771] [serial = 2201] [outer = 0x876c6800] 10:13:43 INFO - PROCESS | 1771 | 1464714823641 Marionette DEBUG loaded listener.js 10:13:43 INFO - PROCESS | 1771 | ++DOMWINDOW == 138 (0x88d56800) [pid = 1771] [serial = 2202] [outer = 0x876c6800] 10:13:44 INFO - PROCESS | 1771 | 1464714824512 Marionette TRACE conn3 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 10:13:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 10:13:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 4492ms 10:13:44 INFO - PROCESS | 1771 | 1464714824575 Marionette TRACE conn3 -> [0,2905,"getWindowHandle",null] 10:13:44 INFO - PROCESS | 1771 | 1464714824581 Marionette TRACE conn3 <- [1,2905,null,{"value":"8"}] 10:13:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 10:13:44 INFO - PROCESS | 1771 | 1464714824589 Marionette TRACE conn3 -> [0,2906,"setScriptTimeout",{"ms":35000}] 10:13:44 INFO - PROCESS | 1771 | 1464714824595 Marionette TRACE conn3 <- [1,2906,null,{}] 10:13:44 INFO - PROCESS | 1771 | 1464714824601 Marionette TRACE conn3 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:13:44 INFO - PROCESS | 1771 | 1464714824841 Marionette TRACE conn3 <- [1,2907,null,{"value":null}] 10:13:45 INFO - PROCESS | 1771 | 1464714825051 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:45 INFO - PROCESS | 1771 | ++DOCSHELL 0x8a04e800 == 133 [pid = 1771] [id = 734] 10:13:45 INFO - PROCESS | 1771 | ++DOMWINDOW == 139 (0x8a198400) [pid = 1771] [serial = 2203] [outer = (nil)] 10:13:45 INFO - PROCESS | 1771 | ++DOMWINDOW == 140 (0x8a5a3c00) [pid = 1771] [serial = 2204] [outer = 0x8a198400] 10:13:45 INFO - PROCESS | 1771 | 1464714825125 Marionette DEBUG loaded listener.js 10:13:45 INFO - PROCESS | 1771 | ++DOMWINDOW == 141 (0x8a6e9800) [pid = 1771] [serial = 2205] [outer = 0x8a198400] 10:13:46 INFO - PROCESS | 1771 | 1464714826049 Marionette TRACE conn3 <- [1,2908,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 10:13:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 10:13:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1487ms 10:13:46 INFO - PROCESS | 1771 | 1464714826079 Marionette TRACE conn3 -> [0,2909,"getWindowHandle",null] 10:13:46 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 10:13:46 INFO - PROCESS | 1771 | 1464714826085 Marionette TRACE conn3 <- [1,2909,null,{"value":"8"}] 10:13:46 INFO - PROCESS | 1771 | 1464714826091 Marionette TRACE conn3 -> [0,2910,"setScriptTimeout",{"ms":35000}] 10:13:46 INFO - PROCESS | 1771 | 1464714826095 Marionette TRACE conn3 <- [1,2910,null,{}] 10:13:46 INFO - PROCESS | 1771 | 1464714826100 Marionette TRACE conn3 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:13:46 INFO - PROCESS | 1771 | 1464714826412 Marionette TRACE conn3 <- [1,2911,null,{"value":null}] 10:13:46 INFO - PROCESS | 1771 | 1464714826448 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:46 INFO - PROCESS | 1771 | ++DOCSHELL 0x8a915400 == 134 [pid = 1771] [id = 735] 10:13:46 INFO - PROCESS | 1771 | ++DOMWINDOW == 142 (0x8ae1a800) [pid = 1771] [serial = 2206] [outer = (nil)] 10:13:46 INFO - PROCESS | 1771 | ++DOMWINDOW == 143 (0x8c040c00) [pid = 1771] [serial = 2207] [outer = 0x8ae1a800] 10:13:46 INFO - PROCESS | 1771 | 1464714826522 Marionette DEBUG loaded listener.js 10:13:46 INFO - PROCESS | 1771 | ++DOMWINDOW == 144 (0x8c0b2000) [pid = 1771] [serial = 2208] [outer = 0x8ae1a800] 10:13:47 INFO - PROCESS | 1771 | 1464714827511 Marionette TRACE conn3 <- [1,2912,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 10:13:47 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 10:13:47 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 10:13:47 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 1429ms 10:13:47 INFO - PROCESS | 1771 | 1464714827521 Marionette TRACE conn3 -> [0,2913,"getWindowHandle",null] 10:13:47 INFO - PROCESS | 1771 | 1464714827525 Marionette TRACE conn3 <- [1,2913,null,{"value":"8"}] 10:13:47 INFO - TEST-START | /DOMEvents/constructors.html 10:13:47 INFO - PROCESS | 1771 | 1464714827541 Marionette TRACE conn3 -> [0,2914,"setScriptTimeout",{"ms":35000}] 10:13:47 INFO - PROCESS | 1771 | 1464714827550 Marionette TRACE conn3 <- [1,2914,null,{}] 10:13:47 INFO - PROCESS | 1771 | 1464714827566 Marionette TRACE conn3 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:13:47 INFO - PROCESS | 1771 | 1464714827850 Marionette TRACE conn3 <- [1,2915,null,{"value":null}] 10:13:48 INFO - PROCESS | 1771 | --DOMWINDOW == 143 (0x920d4000) [pid = 1771] [serial = 2104] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 10:13:48 INFO - PROCESS | 1771 | --DOMWINDOW == 142 (0x8a5a0800) [pid = 1771] [serial = 2083] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 10:13:48 INFO - PROCESS | 1771 | --DOMWINDOW == 141 (0x8c213800) [pid = 1771] [serial = 2098] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 10:13:48 INFO - PROCESS | 1771 | --DOMWINDOW == 140 (0x9a09b000) [pid = 1771] [serial = 2119] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 10:13:48 INFO - PROCESS | 1771 | --DOMWINDOW == 139 (0x9a097000) [pid = 1771] [serial = 2122] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 10:13:48 INFO - PROCESS | 1771 | --DOMWINDOW == 138 (0xa0609400) [pid = 1771] [serial = 2131] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 10:13:48 INFO - PROCESS | 1771 | --DOMWINDOW == 137 (0x9522cc00) [pid = 1771] [serial = 2113] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 10:13:48 INFO - PROCESS | 1771 | --DOMWINDOW == 136 (0x8c136c00) [pid = 1771] [serial = 2143] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 10:13:48 INFO - PROCESS | 1771 | --DOMWINDOW == 135 (0x910f5800) [pid = 1771] [serial = 2095] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 10:13:48 INFO - PROCESS | 1771 | --DOMWINDOW == 134 (0x9a4d2000) [pid = 1771] [serial = 2128] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 10:13:48 INFO - PROCESS | 1771 | --DOMWINDOW == 133 (0x8f1d8800) [pid = 1771] [serial = 2092] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 10:13:48 INFO - PROCESS | 1771 | --DOMWINDOW == 132 (0x8e602400) [pid = 1771] [serial = 2107] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 10:13:48 INFO - PROCESS | 1771 | --DOMWINDOW == 131 (0x91b40800) [pid = 1771] [serial = 2101] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 10:13:48 INFO - PROCESS | 1771 | --DOMWINDOW == 130 (0x91b3b400) [pid = 1771] [serial = 2116] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 10:13:48 INFO - PROCESS | 1771 | --DOMWINDOW == 129 (0x951f6400) [pid = 1771] [serial = 2110] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 10:13:48 INFO - PROCESS | 1771 | --DOMWINDOW == 128 (0x8ae1dc00) [pid = 1771] [serial = 2140] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 10:13:48 INFO - PROCESS | 1771 | --DOMWINDOW == 127 (0x8a197400) [pid = 1771] [serial = 2137] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 10:13:48 INFO - PROCESS | 1771 | --DOMWINDOW == 126 (0x92ee4000) [pid = 1771] [serial = 2125] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 10:13:48 INFO - PROCESS | 1771 | --DOMWINDOW == 125 (0x8c20fc00) [pid = 1771] [serial = 2086] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 10:13:48 INFO - PROCESS | 1771 | --DOMWINDOW == 124 (0x8c2c0800) [pid = 1771] [serial = 2020] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 10:13:48 INFO - PROCESS | 1771 | --DOMWINDOW == 123 (0x8e609000) [pid = 1771] [serial = 2089] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 10:13:48 INFO - PROCESS | 1771 | 1464714828733 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:48 INFO - PROCESS | 1771 | ++DOCSHELL 0x87604800 == 135 [pid = 1771] [id = 736] 10:13:48 INFO - PROCESS | 1771 | ++DOMWINDOW == 124 (0x88469000) [pid = 1771] [serial = 2209] [outer = (nil)] 10:13:48 INFO - PROCESS | 1771 | ++DOMWINDOW == 125 (0x8a919000) [pid = 1771] [serial = 2210] [outer = 0x88469000] 10:13:48 INFO - PROCESS | 1771 | 1464714828817 Marionette DEBUG loaded listener.js 10:13:48 INFO - PROCESS | 1771 | ++DOMWINDOW == 126 (0x8c20e800) [pid = 1771] [serial = 2211] [outer = 0x88469000] 10:13:49 INFO - PROCESS | 1771 | 1464714829694 Marionette TRACE conn3 <- [1,2916,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 10:13:49 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 10:13:49 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 10:13:49 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 10:13:49 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 10:13:49 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 10:13:49 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 10:13:49 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 10:13:49 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 10:13:49 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 10:13:49 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 10:13:49 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 10:13:49 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 10:13:49 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 10:13:49 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 10:13:49 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 10:13:49 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 10:13:49 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 10:13:49 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 10:13:49 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 10:13:49 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 10:13:49 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 10:13:49 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 10:13:49 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 10:13:49 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 10:13:49 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 10:13:49 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 10:13:49 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 10:13:49 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 10:13:49 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 10:13:49 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 10:13:49 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 10:13:49 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 10:13:49 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 10:13:49 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 10:13:49 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 10:13:49 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 10:13:49 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 10:13:49 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 10:13:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:13:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:13:49 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 10:13:49 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 10:13:49 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 10:13:49 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 10:13:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:13:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:13:49 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 10:13:49 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 10:13:49 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 10:13:49 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 10:13:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:13:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:13:49 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 10:13:49 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 10:13:49 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 10:13:49 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 10:13:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:13:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:13:49 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 10:13:49 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 10:13:49 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 10:13:49 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 10:13:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:13:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:13:49 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 10:13:49 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 10:13:49 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 10:13:49 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 10:13:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:13:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:13:49 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 10:13:49 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 10:13:49 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 10:13:49 INFO - TEST-OK | /DOMEvents/constructors.html | took 2233ms 10:13:49 INFO - PROCESS | 1771 | 1464714829768 Marionette TRACE conn3 -> [0,2917,"getWindowHandle",null] 10:13:49 INFO - PROCESS | 1771 | 1464714829776 Marionette TRACE conn3 <- [1,2917,null,{"value":"8"}] 10:13:49 INFO - TEST-START | /DOMEvents/event-phases-order.html 10:13:49 INFO - PROCESS | 1771 | 1464714829808 Marionette TRACE conn3 -> [0,2918,"setScriptTimeout",{"ms":35000}] 10:13:49 INFO - PROCESS | 1771 | 1464714829812 Marionette TRACE conn3 <- [1,2918,null,{}] 10:13:49 INFO - PROCESS | 1771 | 1464714829823 Marionette TRACE conn3 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:13:50 INFO - PROCESS | 1771 | 1464714830035 Marionette TRACE conn3 <- [1,2919,null,{"value":null}] 10:13:50 INFO - PROCESS | 1771 | 1464714830046 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:50 INFO - PROCESS | 1771 | ++DOCSHELL 0x8a5a6400 == 136 [pid = 1771] [id = 737] 10:13:50 INFO - PROCESS | 1771 | ++DOMWINDOW == 127 (0x8a91c000) [pid = 1771] [serial = 2212] [outer = (nil)] 10:13:50 INFO - PROCESS | 1771 | ++DOMWINDOW == 128 (0x8db7ac00) [pid = 1771] [serial = 2213] [outer = 0x8a91c000] 10:13:50 INFO - PROCESS | 1771 | 1464714830314 Marionette DEBUG loaded listener.js 10:13:50 INFO - PROCESS | 1771 | ++DOMWINDOW == 129 (0x8db86000) [pid = 1771] [serial = 2214] [outer = 0x8a91c000] 10:13:51 INFO - PROCESS | 1771 | 1464714831348 Marionette TRACE conn3 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 10:13:51 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 10:13:51 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 1593ms 10:13:51 INFO - PROCESS | 1771 | 1464714831402 Marionette TRACE conn3 -> [0,2921,"getWindowHandle",null] 10:13:51 INFO - PROCESS | 1771 | 1464714831410 Marionette TRACE conn3 <- [1,2921,null,{"value":"8"}] 10:13:51 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 10:13:51 INFO - PROCESS | 1771 | 1464714831418 Marionette TRACE conn3 -> [0,2922,"setScriptTimeout",{"ms":35000}] 10:13:51 INFO - PROCESS | 1771 | 1464714831426 Marionette TRACE conn3 <- [1,2922,null,{}] 10:13:51 INFO - PROCESS | 1771 | 1464714831480 Marionette TRACE conn3 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:13:51 INFO - PROCESS | 1771 | 1464714831737 Marionette TRACE conn3 <- [1,2923,null,{"value":null}] 10:13:52 INFO - PROCESS | 1771 | 1464714832104 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:52 INFO - PROCESS | 1771 | ++DOCSHELL 0x8a3bc000 == 137 [pid = 1771] [id = 738] 10:13:52 INFO - PROCESS | 1771 | ++DOMWINDOW == 130 (0x8a3be000) [pid = 1771] [serial = 2215] [outer = (nil)] 10:13:52 INFO - PROCESS | 1771 | ++DOMWINDOW == 131 (0x8a910400) [pid = 1771] [serial = 2216] [outer = 0x8a3be000] 10:13:52 INFO - PROCESS | 1771 | 1464714832197 Marionette DEBUG loaded listener.js 10:13:52 INFO - PROCESS | 1771 | ++DOMWINDOW == 132 (0x8a919c00) [pid = 1771] [serial = 2217] [outer = 0x8a3be000] 10:13:53 INFO - PROCESS | 1771 | [1771] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 10:13:53 INFO - PROCESS | 1771 | [1771] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 10:13:53 INFO - PROCESS | 1771 | [1771] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 10:13:53 INFO - PROCESS | 1771 | [1771] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 10:13:53 INFO - PROCESS | 1771 | 1464714833441 Marionette TRACE conn3 <- [1,2924,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 10:13:53 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 10:13:53 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 10:13:53 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 10:13:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:13:53 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 10:13:53 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 10:13:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:13:53 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 10:13:53 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initMouseEvent while dispatching. - assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1 10:13:53 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 10:13:53 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 10:13:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:13:53 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 10:13:53 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 10:13:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:13:53 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 10:13:53 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initCustomEvent while dispatching. - assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1 10:13:53 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 10:13:53 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 10:13:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:13:53 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 10:13:53 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 10:13:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:13:53 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 10:13:53 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initUIEvent while dispatching. - assert_equals: initUIEvent view setter should short-circuit expected null but got object "[object Window]" 10:13:53 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 10:13:53 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 10:13:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:13:53 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 10:13:53 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 10:13:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:13:53 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 10:13:53 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 10:13:53 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 2088ms 10:13:53 INFO - PROCESS | 1771 | 1464714833509 Marionette TRACE conn3 -> [0,2925,"getWindowHandle",null] 10:13:53 INFO - PROCESS | 1771 | 1464714833526 Marionette TRACE conn3 <- [1,2925,null,{"value":"8"}] 10:13:53 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 10:13:53 INFO - PROCESS | 1771 | 1464714833571 Marionette TRACE conn3 -> [0,2926,"setScriptTimeout",{"ms":35000}] 10:13:53 INFO - PROCESS | 1771 | 1464714833576 Marionette TRACE conn3 <- [1,2926,null,{}] 10:13:53 INFO - PROCESS | 1771 | 1464714833582 Marionette TRACE conn3 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:13:53 INFO - PROCESS | 1771 | 1464714833855 Marionette TRACE conn3 <- [1,2927,null,{"value":null}] 10:13:54 INFO - PROCESS | 1771 | 1464714834206 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:54 INFO - PROCESS | 1771 | ++DOCSHELL 0x8dbb3c00 == 138 [pid = 1771] [id = 739] 10:13:54 INFO - PROCESS | 1771 | ++DOMWINDOW == 133 (0x8dbec800) [pid = 1771] [serial = 2218] [outer = (nil)] 10:13:54 INFO - PROCESS | 1771 | ++DOMWINDOW == 134 (0x8dbf9800) [pid = 1771] [serial = 2219] [outer = 0x8dbec800] 10:13:54 INFO - PROCESS | 1771 | 1464714834293 Marionette DEBUG loaded listener.js 10:13:54 INFO - PROCESS | 1771 | ++DOMWINDOW == 135 (0x8dcd4c00) [pid = 1771] [serial = 2220] [outer = 0x8dbec800] 10:13:55 INFO - PROCESS | 1771 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 10:13:55 INFO - PROCESS | 1771 | 1464714835139 Marionette TRACE conn3 <- [1,2928,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 10:13:55 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 10:13:55 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 1588ms 10:13:55 INFO - PROCESS | 1771 | 1464714835151 Marionette TRACE conn3 -> [0,2929,"getWindowHandle",null] 10:13:55 INFO - PROCESS | 1771 | 1464714835154 Marionette TRACE conn3 <- [1,2929,null,{"value":"8"}] 10:13:55 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 10:13:55 INFO - PROCESS | 1771 | 1464714835161 Marionette TRACE conn3 -> [0,2930,"setScriptTimeout",{"ms":35000}] 10:13:55 INFO - PROCESS | 1771 | 1464714835167 Marionette TRACE conn3 <- [1,2930,null,{}] 10:13:55 INFO - PROCESS | 1771 | 1464714835184 Marionette TRACE conn3 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:13:55 INFO - PROCESS | 1771 | 1464714835453 Marionette TRACE conn3 <- [1,2931,null,{"value":null}] 10:13:55 INFO - PROCESS | 1771 | 1464714835759 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:55 INFO - PROCESS | 1771 | ++DOCSHELL 0x8a054c00 == 139 [pid = 1771] [id = 740] 10:13:55 INFO - PROCESS | 1771 | ++DOMWINDOW == 136 (0x8e9a7000) [pid = 1771] [serial = 2221] [outer = (nil)] 10:13:55 INFO - PROCESS | 1771 | ++DOMWINDOW == 137 (0x8e9ad400) [pid = 1771] [serial = 2222] [outer = 0x8e9a7000] 10:13:55 INFO - PROCESS | 1771 | 1464714835855 Marionette DEBUG loaded listener.js 10:13:55 INFO - PROCESS | 1771 | ++DOMWINDOW == 138 (0x8ee86800) [pid = 1771] [serial = 2223] [outer = 0x8e9a7000] 10:13:56 INFO - PROCESS | 1771 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 10:13:56 INFO - PROCESS | 1771 | 1464714836665 Marionette TRACE conn3 <- [1,2932,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 10:13:56 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 10:13:56 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 1538ms 10:13:56 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 10:13:56 INFO - PROCESS | 1771 | 1464714836700 Marionette TRACE conn3 -> [0,2933,"getWindowHandle",null] 10:13:56 INFO - PROCESS | 1771 | 1464714836704 Marionette TRACE conn3 <- [1,2933,null,{"value":"8"}] 10:13:56 INFO - PROCESS | 1771 | 1464714836711 Marionette TRACE conn3 -> [0,2934,"setScriptTimeout",{"ms":35000}] 10:13:56 INFO - PROCESS | 1771 | 1464714836713 Marionette TRACE conn3 <- [1,2934,null,{}] 10:13:56 INFO - PROCESS | 1771 | 1464714836720 Marionette TRACE conn3 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:13:56 INFO - PROCESS | 1771 | 1464714836952 Marionette TRACE conn3 <- [1,2935,null,{"value":null}] 10:13:57 INFO - PROCESS | 1771 | 1464714837219 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:57 INFO - PROCESS | 1771 | ++DOCSHELL 0x8dbb1c00 == 140 [pid = 1771] [id = 741] 10:13:57 INFO - PROCESS | 1771 | ++DOMWINDOW == 139 (0x8f1d7c00) [pid = 1771] [serial = 2224] [outer = (nil)] 10:13:57 INFO - PROCESS | 1771 | ++DOMWINDOW == 140 (0x8f1eb800) [pid = 1771] [serial = 2225] [outer = 0x8f1d7c00] 10:13:57 INFO - PROCESS | 1771 | 1464714837305 Marionette DEBUG loaded listener.js 10:13:57 INFO - PROCESS | 1771 | ++DOMWINDOW == 141 (0x910ef400) [pid = 1771] [serial = 2226] [outer = 0x8f1d7c00] 10:13:58 INFO - PROCESS | 1771 | 1464714838180 Marionette TRACE conn3 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 10:13:58 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 10:13:58 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 1485ms 10:13:58 INFO - PROCESS | 1771 | 1464714838195 Marionette TRACE conn3 -> [0,2937,"getWindowHandle",null] 10:13:58 INFO - PROCESS | 1771 | 1464714838199 Marionette TRACE conn3 <- [1,2937,null,{"value":"8"}] 10:13:58 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 10:13:58 INFO - PROCESS | 1771 | 1464714838205 Marionette TRACE conn3 -> [0,2938,"setScriptTimeout",{"ms":35000}] 10:13:58 INFO - PROCESS | 1771 | 1464714838209 Marionette TRACE conn3 <- [1,2938,null,{}] 10:13:58 INFO - PROCESS | 1771 | 1464714838215 Marionette TRACE conn3 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:13:58 INFO - PROCESS | 1771 | 1464714838426 Marionette TRACE conn3 <- [1,2939,null,{"value":null}] 10:13:58 INFO - PROCESS | 1771 | 1464714838726 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:58 INFO - PROCESS | 1771 | ++DOCSHELL 0x8ee8a400 == 141 [pid = 1771] [id = 742] 10:13:58 INFO - PROCESS | 1771 | ++DOMWINDOW == 142 (0x8f1d6000) [pid = 1771] [serial = 2227] [outer = (nil)] 10:13:58 INFO - PROCESS | 1771 | ++DOMWINDOW == 143 (0x912e2000) [pid = 1771] [serial = 2228] [outer = 0x8f1d6000] 10:13:58 INFO - PROCESS | 1771 | 1464714838817 Marionette DEBUG loaded listener.js 10:13:58 INFO - PROCESS | 1771 | ++DOMWINDOW == 144 (0x912e5400) [pid = 1771] [serial = 2229] [outer = 0x8f1d6000] 10:13:59 INFO - PROCESS | 1771 | 1464714839672 Marionette TRACE conn3 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 10:13:59 INFO - TEST-PASS | /DOMEvents/tests/approved/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 10:13:59 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 1478ms 10:13:59 INFO - PROCESS | 1771 | 1464714839684 Marionette TRACE conn3 -> [0,2941,"getWindowHandle",null] 10:13:59 INFO - PROCESS | 1771 | 1464714839688 Marionette TRACE conn3 <- [1,2941,null,{"value":"8"}] 10:13:59 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 10:13:59 INFO - PROCESS | 1771 | 1464714839695 Marionette TRACE conn3 -> [0,2942,"setScriptTimeout",{"ms":35000}] 10:13:59 INFO - PROCESS | 1771 | 1464714839698 Marionette TRACE conn3 <- [1,2942,null,{}] 10:13:59 INFO - PROCESS | 1771 | 1464714839704 Marionette TRACE conn3 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:13:59 INFO - PROCESS | 1771 | 1464714839964 Marionette TRACE conn3 <- [1,2943,null,{"value":null}] 10:14:00 INFO - PROCESS | 1771 | 1464714840238 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:00 INFO - PROCESS | 1771 | ++DOCSHELL 0x8f1dd400 == 142 [pid = 1771] [id = 743] 10:14:00 INFO - PROCESS | 1771 | ++DOMWINDOW == 145 (0x910ef800) [pid = 1771] [serial = 2230] [outer = (nil)] 10:14:00 INFO - PROCESS | 1771 | ++DOMWINDOW == 146 (0x91be1c00) [pid = 1771] [serial = 2231] [outer = 0x910ef800] 10:14:00 INFO - PROCESS | 1771 | 1464714840330 Marionette DEBUG loaded listener.js 10:14:00 INFO - PROCESS | 1771 | ++DOMWINDOW == 147 (0x91c63c00) [pid = 1771] [serial = 2232] [outer = 0x910ef800] 10:14:01 INFO - PROCESS | 1771 | 1464714841158 Marionette TRACE conn3 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 10:14:01 INFO - TEST-FAIL | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 10:14:01 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 10:14:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:14:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:14:01 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 10:14:01 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 1483ms 10:14:01 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 10:14:01 INFO - PROCESS | 1771 | 1464714841179 Marionette TRACE conn3 -> [0,2945,"getWindowHandle",null] 10:14:01 INFO - PROCESS | 1771 | 1464714841182 Marionette TRACE conn3 <- [1,2945,null,{"value":"8"}] 10:14:01 INFO - PROCESS | 1771 | 1464714841188 Marionette TRACE conn3 -> [0,2946,"setScriptTimeout",{"ms":35000}] 10:14:01 INFO - PROCESS | 1771 | 1464714841192 Marionette TRACE conn3 <- [1,2946,null,{}] 10:14:01 INFO - PROCESS | 1771 | 1464714841197 Marionette TRACE conn3 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:14:01 INFO - PROCESS | 1771 | 1464714841403 Marionette TRACE conn3 <- [1,2947,null,{"value":null}] 10:14:01 INFO - PROCESS | 1771 | 1464714841689 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:01 INFO - PROCESS | 1771 | ++DOCSHELL 0x91b3f400 == 143 [pid = 1771] [id = 744] 10:14:01 INFO - PROCESS | 1771 | ++DOMWINDOW == 148 (0x91c6e000) [pid = 1771] [serial = 2233] [outer = (nil)] 10:14:01 INFO - PROCESS | 1771 | ++DOMWINDOW == 149 (0x91de1800) [pid = 1771] [serial = 2234] [outer = 0x91c6e000] 10:14:01 INFO - PROCESS | 1771 | 1464714841791 Marionette DEBUG loaded listener.js 10:14:01 INFO - PROCESS | 1771 | ++DOMWINDOW == 150 (0x91de6000) [pid = 1771] [serial = 2235] [outer = 0x91c6e000] 10:14:02 INFO - PROCESS | 1771 | 1464714842621 Marionette TRACE conn3 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 10:14:02 INFO - TEST-PASS | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 10:14:02 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 1479ms 10:14:02 INFO - PROCESS | 1771 | 1464714842677 Marionette TRACE conn3 -> [0,2949,"getWindowHandle",null] 10:14:02 INFO - PROCESS | 1771 | 1464714842680 Marionette TRACE conn3 <- [1,2949,null,{"value":"8"}] 10:14:02 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 10:14:02 INFO - PROCESS | 1771 | 1464714842689 Marionette TRACE conn3 -> [0,2950,"setScriptTimeout",{"ms":35000}] 10:14:02 INFO - PROCESS | 1771 | 1464714842693 Marionette TRACE conn3 <- [1,2950,null,{}] 10:14:02 INFO - PROCESS | 1771 | 1464714842698 Marionette TRACE conn3 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:14:02 INFO - PROCESS | 1771 | 1464714842939 Marionette TRACE conn3 <- [1,2951,null,{"value":null}] 10:14:03 INFO - PROCESS | 1771 | 1464714843242 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:03 INFO - PROCESS | 1771 | ++DOCSHELL 0x91c66c00 == 144 [pid = 1771] [id = 745] 10:14:03 INFO - PROCESS | 1771 | ++DOMWINDOW == 151 (0x91ccdc00) [pid = 1771] [serial = 2236] [outer = (nil)] 10:14:03 INFO - PROCESS | 1771 | ++DOMWINDOW == 152 (0x92260000) [pid = 1771] [serial = 2237] [outer = 0x91ccdc00] 10:14:03 INFO - PROCESS | 1771 | 1464714843342 Marionette DEBUG loaded listener.js 10:14:03 INFO - PROCESS | 1771 | ++DOMWINDOW == 153 (0x923cc800) [pid = 1771] [serial = 2238] [outer = 0x91ccdc00] 10:14:04 INFO - PROCESS | 1771 | ++DOCSHELL 0x93ab3c00 == 145 [pid = 1771] [id = 746] 10:14:04 INFO - PROCESS | 1771 | ++DOMWINDOW == 154 (0x93b18000) [pid = 1771] [serial = 2239] [outer = (nil)] 10:14:04 INFO - PROCESS | 1771 | ++DOMWINDOW == 155 (0x93b90000) [pid = 1771] [serial = 2240] [outer = 0x93b18000] 10:14:04 INFO - PROCESS | 1771 | 1464714844275 Marionette TRACE conn3 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 10:14:04 INFO - TEST-PASS | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 10:14:04 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1639ms 10:14:04 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 10:14:04 INFO - PROCESS | 1771 | 1464714844328 Marionette TRACE conn3 -> [0,2953,"getWindowHandle",null] 10:14:04 INFO - PROCESS | 1771 | 1464714844332 Marionette TRACE conn3 <- [1,2953,null,{"value":"8"}] 10:14:04 INFO - PROCESS | 1771 | 1464714844338 Marionette TRACE conn3 -> [0,2954,"setScriptTimeout",{"ms":35000}] 10:14:04 INFO - PROCESS | 1771 | 1464714844342 Marionette TRACE conn3 <- [1,2954,null,{}] 10:14:04 INFO - PROCESS | 1771 | 1464714844348 Marionette TRACE conn3 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:14:04 INFO - PROCESS | 1771 | 1464714844635 Marionette TRACE conn3 <- [1,2955,null,{"value":null}] 10:14:05 INFO - PROCESS | 1771 | 1464714845012 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:05 INFO - PROCESS | 1771 | ++DOCSHELL 0x8c2c4c00 == 146 [pid = 1771] [id = 747] 10:14:05 INFO - PROCESS | 1771 | ++DOMWINDOW == 156 (0x9225b400) [pid = 1771] [serial = 2241] [outer = (nil)] 10:14:05 INFO - PROCESS | 1771 | ++DOMWINDOW == 157 (0x93ab2c00) [pid = 1771] [serial = 2242] [outer = 0x9225b400] 10:14:05 INFO - PROCESS | 1771 | 1464714845102 Marionette DEBUG loaded listener.js 10:14:05 INFO - PROCESS | 1771 | ++DOMWINDOW == 158 (0x94692800) [pid = 1771] [serial = 2243] [outer = 0x9225b400] 10:14:05 INFO - PROCESS | 1771 | 1464714845862 Marionette TRACE conn3 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 10:14:05 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 10:14:05 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 10:14:05 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 1587ms 10:14:05 INFO - PROCESS | 1771 | 1464714845925 Marionette TRACE conn3 -> [0,2957,"getWindowHandle",null] 10:14:05 INFO - PROCESS | 1771 | 1464714845928 Marionette TRACE conn3 <- [1,2957,null,{"value":"8"}] 10:14:05 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 10:14:05 INFO - PROCESS | 1771 | 1464714845935 Marionette TRACE conn3 -> [0,2958,"setScriptTimeout",{"ms":35000}] 10:14:05 INFO - PROCESS | 1771 | 1464714845938 Marionette TRACE conn3 <- [1,2958,null,{}] 10:14:05 INFO - PROCESS | 1771 | 1464714845944 Marionette TRACE conn3 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:14:06 INFO - PROCESS | 1771 | 1464714846287 Marionette TRACE conn3 <- [1,2959,null,{"value":null}] 10:14:06 INFO - PROCESS | 1771 | 1464714846513 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:06 INFO - PROCESS | 1771 | ++DOCSHELL 0x92eecc00 == 147 [pid = 1771] [id = 748] 10:14:06 INFO - PROCESS | 1771 | ++DOMWINDOW == 159 (0x93aa9400) [pid = 1771] [serial = 2244] [outer = (nil)] 10:14:06 INFO - PROCESS | 1771 | ++DOMWINDOW == 160 (0x95238800) [pid = 1771] [serial = 2245] [outer = 0x93aa9400] 10:14:06 INFO - PROCESS | 1771 | 1464714846600 Marionette DEBUG loaded listener.js 10:14:06 INFO - PROCESS | 1771 | ++DOMWINDOW == 161 (0x957d9c00) [pid = 1771] [serial = 2246] [outer = 0x93aa9400] 10:14:07 INFO - PROCESS | 1771 | 1464714847499 Marionette TRACE conn3 <- [1,2960,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 10:14:07 INFO - TEST-PASS | /DOMEvents/tests/approved/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 10:14:07 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 1578ms 10:14:07 INFO - PROCESS | 1771 | 1464714847513 Marionette TRACE conn3 -> [0,2961,"getWindowHandle",null] 10:14:07 INFO - PROCESS | 1771 | 1464714847517 Marionette TRACE conn3 <- [1,2961,null,{"value":"8"}] 10:14:07 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 10:14:07 INFO - PROCESS | 1771 | 1464714847523 Marionette TRACE conn3 -> [0,2962,"setScriptTimeout",{"ms":35000}] 10:14:07 INFO - PROCESS | 1771 | 1464714847528 Marionette TRACE conn3 <- [1,2962,null,{}] 10:14:07 INFO - PROCESS | 1771 | 1464714847558 Marionette TRACE conn3 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:14:07 INFO - PROCESS | 1771 | 1464714847790 Marionette TRACE conn3 <- [1,2963,null,{"value":null}] 10:14:08 INFO - PROCESS | 1771 | 1464714848104 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:08 INFO - PROCESS | 1771 | ++DOCSHELL 0x8a052400 == 148 [pid = 1771] [id = 749] 10:14:08 INFO - PROCESS | 1771 | ++DOMWINDOW == 162 (0x8a192c00) [pid = 1771] [serial = 2247] [outer = (nil)] 10:14:08 INFO - PROCESS | 1771 | ++DOMWINDOW == 163 (0x996e6400) [pid = 1771] [serial = 2248] [outer = 0x8a192c00] 10:14:08 INFO - PROCESS | 1771 | 1464714848200 Marionette DEBUG loaded listener.js 10:14:08 INFO - PROCESS | 1771 | ++DOMWINDOW == 164 (0x99b58c00) [pid = 1771] [serial = 2249] [outer = 0x8a192c00] 10:14:09 INFO - PROCESS | 1771 | 1464714849033 Marionette TRACE conn3 <- [1,2964,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 10:14:09 INFO - TEST-PASS | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 10:14:09 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 1546ms 10:14:09 INFO - PROCESS | 1771 | 1464714849071 Marionette TRACE conn3 -> [0,2965,"getWindowHandle",null] 10:14:09 INFO - PROCESS | 1771 | 1464714849075 Marionette TRACE conn3 <- [1,2965,null,{"value":"8"}] 10:14:09 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 10:14:09 INFO - PROCESS | 1771 | 1464714849081 Marionette TRACE conn3 -> [0,2966,"setScriptTimeout",{"ms":35000}] 10:14:09 INFO - PROCESS | 1771 | 1464714849085 Marionette TRACE conn3 <- [1,2966,null,{}] 10:14:09 INFO - PROCESS | 1771 | 1464714849091 Marionette TRACE conn3 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:14:09 INFO - PROCESS | 1771 | 1464714849318 Marionette TRACE conn3 <- [1,2967,null,{"value":null}] 10:14:09 INFO - PROCESS | 1771 | 1464714849594 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:09 INFO - PROCESS | 1771 | ++DOCSHELL 0x99f26c00 == 149 [pid = 1771] [id = 750] 10:14:09 INFO - PROCESS | 1771 | ++DOMWINDOW == 165 (0x9a08e000) [pid = 1771] [serial = 2250] [outer = (nil)] 10:14:09 INFO - PROCESS | 1771 | ++DOMWINDOW == 166 (0x9a099800) [pid = 1771] [serial = 2251] [outer = 0x9a08e000] 10:14:09 INFO - PROCESS | 1771 | 1464714849685 Marionette DEBUG loaded listener.js 10:14:09 INFO - PROCESS | 1771 | ++DOMWINDOW == 167 (0x9a1ab800) [pid = 1771] [serial = 2252] [outer = 0x9a08e000] 10:14:10 INFO - PROCESS | 1771 | 1464714850527 Marionette TRACE conn3 <- [1,2968,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 10:14:10 INFO - TEST-PASS | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 10:14:10 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 1494ms 10:14:10 INFO - PROCESS | 1771 | 1464714850578 Marionette TRACE conn3 -> [0,2969,"getWindowHandle",null] 10:14:10 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 10:14:10 INFO - PROCESS | 1771 | 1464714850582 Marionette TRACE conn3 <- [1,2969,null,{"value":"8"}] 10:14:10 INFO - PROCESS | 1771 | 1464714850589 Marionette TRACE conn3 -> [0,2970,"setScriptTimeout",{"ms":35000}] 10:14:10 INFO - PROCESS | 1771 | 1464714850602 Marionette TRACE conn3 <- [1,2970,null,{}] 10:14:10 INFO - PROCESS | 1771 | 1464714850655 Marionette TRACE conn3 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:14:10 INFO - PROCESS | 1771 | 1464714850889 Marionette TRACE conn3 <- [1,2971,null,{"value":null}] 10:14:11 INFO - PROCESS | 1771 | 1464714851187 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:11 INFO - PROCESS | 1771 | ++DOCSHELL 0x99f24c00 == 150 [pid = 1771] [id = 751] 10:14:11 INFO - PROCESS | 1771 | ++DOMWINDOW == 168 (0x99f2dc00) [pid = 1771] [serial = 2253] [outer = (nil)] 10:14:11 INFO - PROCESS | 1771 | ++DOMWINDOW == 169 (0x9a6e0800) [pid = 1771] [serial = 2254] [outer = 0x99f2dc00] 10:14:11 INFO - PROCESS | 1771 | 1464714851272 Marionette DEBUG loaded listener.js 10:14:11 INFO - PROCESS | 1771 | ++DOMWINDOW == 170 (0x9a6e9400) [pid = 1771] [serial = 2255] [outer = 0x99f2dc00] 10:14:12 INFO - PROCESS | 1771 | 1464714852117 Marionette TRACE conn3 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 10:14:12 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 10:14:12 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 1544ms 10:14:12 INFO - PROCESS | 1771 | 1464714852132 Marionette TRACE conn3 -> [0,2973,"getWindowHandle",null] 10:14:12 INFO - PROCESS | 1771 | 1464714852136 Marionette TRACE conn3 <- [1,2973,null,{"value":"8"}] 10:14:12 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 10:14:12 INFO - PROCESS | 1771 | 1464714852142 Marionette TRACE conn3 -> [0,2974,"setScriptTimeout",{"ms":35000}] 10:14:12 INFO - PROCESS | 1771 | 1464714852145 Marionette TRACE conn3 <- [1,2974,null,{}] 10:14:12 INFO - PROCESS | 1771 | 1464714852151 Marionette TRACE conn3 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:14:12 INFO - PROCESS | 1771 | 1464714852362 Marionette TRACE conn3 <- [1,2975,null,{"value":null}] 10:14:12 INFO - PROCESS | 1771 | 1464714852661 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:12 INFO - PROCESS | 1771 | ++DOCSHELL 0x876bfc00 == 151 [pid = 1771] [id = 752] 10:14:12 INFO - PROCESS | 1771 | ++DOMWINDOW == 171 (0x8db85800) [pid = 1771] [serial = 2256] [outer = (nil)] 10:14:12 INFO - PROCESS | 1771 | ++DOMWINDOW == 172 (0x9b82f400) [pid = 1771] [serial = 2257] [outer = 0x8db85800] 10:14:12 INFO - PROCESS | 1771 | 1464714852747 Marionette DEBUG loaded listener.js 10:14:12 INFO - PROCESS | 1771 | ++DOMWINDOW == 173 (0x9b8dac00) [pid = 1771] [serial = 2258] [outer = 0x8db85800] 10:14:13 INFO - PROCESS | 1771 | 1464714853595 Marionette TRACE conn3 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 10:14:13 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed. 10:14:13 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 1478ms 10:14:13 INFO - PROCESS | 1771 | 1464714853621 Marionette TRACE conn3 -> [0,2977,"getWindowHandle",null] 10:14:13 INFO - PROCESS | 1771 | 1464714853625 Marionette TRACE conn3 <- [1,2977,null,{"value":"8"}] 10:14:13 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 10:14:13 INFO - PROCESS | 1771 | 1464714853631 Marionette TRACE conn3 -> [0,2978,"setScriptTimeout",{"ms":35000}] 10:14:13 INFO - PROCESS | 1771 | 1464714853633 Marionette TRACE conn3 <- [1,2978,null,{}] 10:14:13 INFO - PROCESS | 1771 | 1464714853640 Marionette TRACE conn3 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:14:13 INFO - PROCESS | 1771 | 1464714853858 Marionette TRACE conn3 <- [1,2979,null,{"value":null}] 10:14:14 INFO - PROCESS | 1771 | 1464714854169 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:14 INFO - PROCESS | 1771 | ++DOCSHELL 0x8da88c00 == 152 [pid = 1771] [id = 753] 10:14:14 INFO - PROCESS | 1771 | ++DOMWINDOW == 174 (0x976cc000) [pid = 1771] [serial = 2259] [outer = (nil)] 10:14:14 INFO - PROCESS | 1771 | ++DOMWINDOW == 175 (0x9bba1000) [pid = 1771] [serial = 2260] [outer = 0x976cc000] 10:14:14 INFO - PROCESS | 1771 | 1464714854258 Marionette DEBUG loaded listener.js 10:14:14 INFO - PROCESS | 1771 | ++DOMWINDOW == 176 (0x9bba9800) [pid = 1771] [serial = 2261] [outer = 0x976cc000] 10:14:15 INFO - PROCESS | 1771 | 1464714855106 Marionette TRACE conn3 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 10:14:15 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 10:14:15 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 1528ms 10:14:15 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 10:14:15 INFO - PROCESS | 1771 | 1464714855159 Marionette TRACE conn3 -> [0,2981,"getWindowHandle",null] 10:14:15 INFO - PROCESS | 1771 | 1464714855162 Marionette TRACE conn3 <- [1,2981,null,{"value":"8"}] 10:14:15 INFO - PROCESS | 1771 | 1464714855169 Marionette TRACE conn3 -> [0,2982,"setScriptTimeout",{"ms":35000}] 10:14:15 INFO - PROCESS | 1771 | 1464714855172 Marionette TRACE conn3 <- [1,2982,null,{}] 10:14:15 INFO - PROCESS | 1771 | 1464714855178 Marionette TRACE conn3 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:14:15 INFO - PROCESS | 1771 | 1464714855392 Marionette TRACE conn3 <- [1,2983,null,{"value":null}] 10:14:15 INFO - PROCESS | 1771 | 1464714855704 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:15 INFO - PROCESS | 1771 | ++DOCSHELL 0x9b913c00 == 153 [pid = 1771] [id = 754] 10:14:15 INFO - PROCESS | 1771 | ++DOMWINDOW == 177 (0x9cda2800) [pid = 1771] [serial = 2262] [outer = (nil)] 10:14:15 INFO - PROCESS | 1771 | ++DOMWINDOW == 178 (0xa1158c00) [pid = 1771] [serial = 2263] [outer = 0x9cda2800] 10:14:15 INFO - PROCESS | 1771 | 1464714855790 Marionette DEBUG loaded listener.js 10:14:15 INFO - PROCESS | 1771 | ++DOMWINDOW == 179 (0xa2254800) [pid = 1771] [serial = 2264] [outer = 0x9cda2800] 10:14:16 INFO - PROCESS | 1771 | 1464714856617 Marionette TRACE conn3 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 10:14:16 INFO - TEST-FAIL | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 10:14:16 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 10:14:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:14:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:14:16 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 10:14:16 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 1498ms 10:14:16 INFO - PROCESS | 1771 | 1464714856667 Marionette TRACE conn3 -> [0,2985,"getWindowHandle",null] 10:14:16 INFO - PROCESS | 1771 | 1464714856671 Marionette TRACE conn3 <- [1,2985,null,{"value":"8"}] 10:14:16 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 10:14:16 INFO - PROCESS | 1771 | 1464714856678 Marionette TRACE conn3 -> [0,2986,"setScriptTimeout",{"ms":35000}] 10:14:16 INFO - PROCESS | 1771 | 1464714856680 Marionette TRACE conn3 <- [1,2986,null,{}] 10:14:16 INFO - PROCESS | 1771 | 1464714856687 Marionette TRACE conn3 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:14:16 INFO - PROCESS | 1771 | 1464714856954 Marionette TRACE conn3 <- [1,2987,null,{"value":null}] 10:14:17 INFO - PROCESS | 1771 | 1464714857232 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:17 INFO - PROCESS | 1771 | ++DOCSHELL 0x9cda8c00 == 154 [pid = 1771] [id = 755] 10:14:17 INFO - PROCESS | 1771 | ++DOMWINDOW == 180 (0xa25aec00) [pid = 1771] [serial = 2265] [outer = (nil)] 10:14:17 INFO - PROCESS | 1771 | ++DOMWINDOW == 181 (0xa5145400) [pid = 1771] [serial = 2266] [outer = 0xa25aec00] 10:14:17 INFO - PROCESS | 1771 | 1464714857322 Marionette DEBUG loaded listener.js 10:14:17 INFO - PROCESS | 1771 | ++DOMWINDOW == 182 (0xa31e7400) [pid = 1771] [serial = 2267] [outer = 0xa25aec00] 10:14:18 INFO - PROCESS | 1771 | 1464714858172 Marionette TRACE conn3 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 10:14:18 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 10:14:18 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 1532ms 10:14:18 INFO - PROCESS | 1771 | 1464714858211 Marionette TRACE conn3 -> [0,2989,"getWindowHandle",null] 10:14:18 INFO - PROCESS | 1771 | 1464714858214 Marionette TRACE conn3 <- [1,2989,null,{"value":"8"}] 10:14:18 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 10:14:18 INFO - PROCESS | 1771 | 1464714858221 Marionette TRACE conn3 -> [0,2990,"setScriptTimeout",{"ms":35000}] 10:14:18 INFO - PROCESS | 1771 | 1464714858224 Marionette TRACE conn3 <- [1,2990,null,{}] 10:14:18 INFO - PROCESS | 1771 | 1464714858230 Marionette TRACE conn3 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:14:18 INFO - PROCESS | 1771 | 1464714858454 Marionette TRACE conn3 <- [1,2991,null,{"value":null}] 10:14:18 INFO - PROCESS | 1771 | 1464714858769 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:18 INFO - PROCESS | 1771 | ++DOCSHELL 0x87463000 == 155 [pid = 1771] [id = 756] 10:14:18 INFO - PROCESS | 1771 | ++DOMWINDOW == 183 (0x87466000) [pid = 1771] [serial = 2268] [outer = (nil)] 10:14:18 INFO - PROCESS | 1771 | ++DOMWINDOW == 184 (0x8746a000) [pid = 1771] [serial = 2269] [outer = 0x87466000] 10:14:18 INFO - PROCESS | 1771 | 1464714858857 Marionette DEBUG loaded listener.js 10:14:18 INFO - PROCESS | 1771 | ++DOMWINDOW == 185 (0x8746bc00) [pid = 1771] [serial = 2270] [outer = 0x87466000] 10:14:19 INFO - PROCESS | 1771 | ++DOCSHELL 0xa27c9800 == 156 [pid = 1771] [id = 757] 10:14:19 INFO - PROCESS | 1771 | ++DOMWINDOW == 186 (0xa316e400) [pid = 1771] [serial = 2271] [outer = (nil)] 10:14:19 INFO - PROCESS | 1771 | ++DOMWINDOW == 187 (0xa6398800) [pid = 1771] [serial = 2272] [outer = 0xa316e400] 10:14:19 INFO - PROCESS | 1771 | 1464714859778 Marionette TRACE conn3 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 10:14:19 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 10:14:19 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1584ms 10:14:19 INFO - PROCESS | 1771 | 1464714859823 Marionette TRACE conn3 -> [0,2993,"getWindowHandle",null] 10:14:19 INFO - PROCESS | 1771 | 1464714859828 Marionette TRACE conn3 <- [1,2993,null,{"value":"8"}] 10:14:19 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 10:14:19 INFO - PROCESS | 1771 | 1464714859846 Marionette TRACE conn3 -> [0,2994,"setScriptTimeout",{"ms":35000}] 10:14:19 INFO - PROCESS | 1771 | 1464714859857 Marionette TRACE conn3 <- [1,2994,null,{}] 10:14:19 INFO - PROCESS | 1771 | 1464714859865 Marionette TRACE conn3 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:14:20 INFO - PROCESS | 1771 | 1464714860172 Marionette TRACE conn3 <- [1,2995,null,{"value":null}] 10:14:20 INFO - PROCESS | 1771 | 1464714860522 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:20 INFO - PROCESS | 1771 | ++DOCSHELL 0x87465000 == 157 [pid = 1771] [id = 758] 10:14:20 INFO - PROCESS | 1771 | ++DOMWINDOW == 188 (0x8746fc00) [pid = 1771] [serial = 2273] [outer = (nil)] 10:14:20 INFO - PROCESS | 1771 | ++DOMWINDOW == 189 (0xa6809000) [pid = 1771] [serial = 2274] [outer = 0x8746fc00] 10:14:20 INFO - PROCESS | 1771 | 1464714860619 Marionette DEBUG loaded listener.js 10:14:20 INFO - PROCESS | 1771 | ++DOMWINDOW == 190 (0xa680d400) [pid = 1771] [serial = 2275] [outer = 0x8746fc00] 10:14:23 INFO - PROCESS | 1771 | --DOCSHELL 0x87604800 == 156 [pid = 1771] [id = 736] 10:14:23 INFO - PROCESS | 1771 | --DOCSHELL 0x8a915400 == 155 [pid = 1771] [id = 735] 10:14:23 INFO - PROCESS | 1771 | --DOCSHELL 0x8a04e800 == 154 [pid = 1771] [id = 734] 10:14:23 INFO - PROCESS | 1771 | --DOCSHELL 0x876c2800 == 153 [pid = 1771] [id = 733] 10:14:23 INFO - PROCESS | 1771 | --DOCSHELL 0x8f1e8c00 == 152 [pid = 1771] [id = 729] 10:14:23 INFO - PROCESS | 1771 | --DOCSHELL 0x92ee2800 == 151 [pid = 1771] [id = 727] 10:14:23 INFO - PROCESS | 1771 | --DOCSHELL 0x9591b400 == 150 [pid = 1771] [id = 728] 10:14:23 INFO - PROCESS | 1771 | --DOCSHELL 0x957dd000 == 149 [pid = 1771] [id = 726] 10:14:23 INFO - PROCESS | 1771 | --DOCSHELL 0x91de4c00 == 148 [pid = 1771] [id = 725] 10:14:23 INFO - PROCESS | 1771 | --DOCSHELL 0x91463400 == 147 [pid = 1771] [id = 724] 10:14:23 INFO - PROCESS | 1771 | --DOCSHELL 0x92255c00 == 146 [pid = 1771] [id = 723] 10:14:23 INFO - PROCESS | 1771 | --DOCSHELL 0x88d51000 == 145 [pid = 1771] [id = 721] 10:14:23 INFO - PROCESS | 1771 | --DOCSHELL 0x8e8f2400 == 144 [pid = 1771] [id = 722] 10:14:23 INFO - PROCESS | 1771 | --DOCSHELL 0x8e8f1400 == 143 [pid = 1771] [id = 720] 10:14:23 INFO - PROCESS | 1771 | --DOCSHELL 0x8e606800 == 142 [pid = 1771] [id = 719] 10:14:23 INFO - PROCESS | 1771 | --DOCSHELL 0x8e606000 == 141 [pid = 1771] [id = 718] 10:14:23 INFO - PROCESS | 1771 | --DOCSHELL 0x8c045000 == 140 [pid = 1771] [id = 717] 10:14:23 INFO - PROCESS | 1771 | --DOCSHELL 0x89e62000 == 139 [pid = 1771] [id = 716] 10:14:24 INFO - PROCESS | 1771 | --DOMWINDOW == 189 (0x92ee9800) [pid = 1771] [serial = 2106] [outer = (nil)] [url = about:blank] 10:14:24 INFO - PROCESS | 1771 | --DOMWINDOW == 188 (0x8c039c00) [pid = 1771] [serial = 2085] [outer = (nil)] [url = about:blank] 10:14:24 INFO - PROCESS | 1771 | --DOMWINDOW == 187 (0x91bd6000) [pid = 1771] [serial = 2099] [outer = (nil)] [url = about:blank] 10:14:24 INFO - PROCESS | 1771 | --DOMWINDOW == 186 (0x9a726800) [pid = 1771] [serial = 2121] [outer = (nil)] [url = about:blank] 10:14:24 INFO - PROCESS | 1771 | --DOMWINDOW == 185 (0x9b886000) [pid = 1771] [serial = 2123] [outer = (nil)] [url = about:blank] 10:14:24 INFO - PROCESS | 1771 | --DOMWINDOW == 184 (0xa27cf400) [pid = 1771] [serial = 2133] [outer = (nil)] [url = about:blank] 10:14:24 INFO - PROCESS | 1771 | --DOMWINDOW == 183 (0x9887dc00) [pid = 1771] [serial = 2115] [outer = (nil)] [url = about:blank] 10:14:24 INFO - PROCESS | 1771 | --DOMWINDOW == 182 (0x9b8e4c00) [pid = 1771] [serial = 2124] [outer = (nil)] [url = about:blank] 10:14:24 INFO - PROCESS | 1771 | --DOMWINDOW == 181 (0x8d437800) [pid = 1771] [serial = 2144] [outer = (nil)] [url = about:blank] 10:14:24 INFO - PROCESS | 1771 | --DOMWINDOW == 180 (0x9591f000) [pid = 1771] [serial = 2114] [outer = (nil)] [url = about:blank] 10:14:24 INFO - PROCESS | 1771 | --DOMWINDOW == 179 (0x9a6e2000) [pid = 1771] [serial = 2120] [outer = (nil)] [url = about:blank] 10:14:24 INFO - PROCESS | 1771 | --DOMWINDOW == 178 (0x923d7800) [pid = 1771] [serial = 2105] [outer = (nil)] [url = about:blank] 10:14:24 INFO - PROCESS | 1771 | --DOMWINDOW == 177 (0x912e7800) [pid = 1771] [serial = 2096] [outer = (nil)] [url = about:blank] 10:14:24 INFO - PROCESS | 1771 | --DOMWINDOW == 176 (0x8a6f3400) [pid = 1771] [serial = 2084] [outer = (nil)] [url = about:blank] 10:14:24 INFO - PROCESS | 1771 | --DOMWINDOW == 175 (0x9146b400) [pid = 1771] [serial = 2097] [outer = (nil)] [url = about:blank] 10:14:24 INFO - PROCESS | 1771 | --DOMWINDOW == 174 (0xa2253c00) [pid = 1771] [serial = 2130] [outer = (nil)] [url = about:blank] 10:14:24 INFO - PROCESS | 1771 | --DOMWINDOW == 173 (0x910f6000) [pid = 1771] [serial = 2094] [outer = (nil)] [url = about:blank] 10:14:24 INFO - PROCESS | 1771 | --DOMWINDOW == 172 (0x93b96400) [pid = 1771] [serial = 2108] [outer = (nil)] [url = about:blank] 10:14:24 INFO - PROCESS | 1771 | --DOMWINDOW == 171 (0x91dea400) [pid = 1771] [serial = 2103] [outer = (nil)] [url = about:blank] 10:14:24 INFO - PROCESS | 1771 | --DOMWINDOW == 170 (0x9a08e800) [pid = 1771] [serial = 2117] [outer = (nil)] [url = about:blank] 10:14:24 INFO - PROCESS | 1771 | --DOMWINDOW == 169 (0x95230800) [pid = 1771] [serial = 2111] [outer = (nil)] [url = about:blank] 10:14:24 INFO - PROCESS | 1771 | --DOMWINDOW == 168 (0xa115e400) [pid = 1771] [serial = 2129] [outer = (nil)] [url = about:blank] 10:14:24 INFO - PROCESS | 1771 | --DOMWINDOW == 167 (0x8c0b8800) [pid = 1771] [serial = 2142] [outer = (nil)] [url = about:blank] 10:14:24 INFO - PROCESS | 1771 | --DOMWINDOW == 166 (0x8a6eb400) [pid = 1771] [serial = 2139] [outer = (nil)] [url = about:blank] 10:14:24 INFO - PROCESS | 1771 | --DOMWINDOW == 165 (0x9bbec400) [pid = 1771] [serial = 2127] [outer = (nil)] [url = about:blank] 10:14:24 INFO - PROCESS | 1771 | --DOMWINDOW == 164 (0x8dbf6c00) [pid = 1771] [serial = 2088] [outer = (nil)] [url = about:blank] 10:14:24 INFO - PROCESS | 1771 | --DOMWINDOW == 163 (0x8da8a400) [pid = 1771] [serial = 2022] [outer = (nil)] [url = about:blank] 10:14:24 INFO - PROCESS | 1771 | --DOMWINDOW == 162 (0x91de5c00) [pid = 1771] [serial = 2102] [outer = (nil)] [url = about:blank] 10:14:24 INFO - PROCESS | 1771 | --DOMWINDOW == 161 (0xa25afc00) [pid = 1771] [serial = 2132] [outer = (nil)] [url = about:blank] 10:14:24 INFO - PROCESS | 1771 | --DOMWINDOW == 160 (0xa3360400) [pid = 1771] [serial = 2135] [outer = (nil)] [url = about:blank] 10:14:24 INFO - PROCESS | 1771 | --DOMWINDOW == 159 (0x9bbe4000) [pid = 1771] [serial = 2126] [outer = (nil)] [url = about:blank] 10:14:24 INFO - PROCESS | 1771 | --DOMWINDOW == 158 (0x8db7a800) [pid = 1771] [serial = 2081] [outer = (nil)] [url = about:blank] 10:14:24 INFO - PROCESS | 1771 | --DOMWINDOW == 157 (0x8a5abc00) [pid = 1771] [serial = 2138] [outer = (nil)] [url = about:blank] 10:14:24 INFO - PROCESS | 1771 | --DOMWINDOW == 156 (0x91c65000) [pid = 1771] [serial = 2100] [outer = (nil)] [url = about:blank] 10:14:24 INFO - PROCESS | 1771 | --DOMWINDOW == 155 (0x95238000) [pid = 1771] [serial = 2112] [outer = (nil)] [url = about:blank] 10:14:24 INFO - PROCESS | 1771 | --DOMWINDOW == 154 (0x9468f800) [pid = 1771] [serial = 2109] [outer = (nil)] [url = about:blank] 10:14:24 INFO - PROCESS | 1771 | --DOMWINDOW == 153 (0x8da74000) [pid = 1771] [serial = 2087] [outer = (nil)] [url = about:blank] 10:14:24 INFO - PROCESS | 1771 | --DOMWINDOW == 152 (0x8e9b2800) [pid = 1771] [serial = 2091] [outer = (nil)] [url = about:blank] 10:14:24 INFO - PROCESS | 1771 | --DOMWINDOW == 151 (0x9a09b400) [pid = 1771] [serial = 2118] [outer = (nil)] [url = about:blank] 10:14:24 INFO - PROCESS | 1771 | --DOMWINDOW == 150 (0x8e8f2c00) [pid = 1771] [serial = 2090] [outer = (nil)] [url = about:blank] 10:14:24 INFO - PROCESS | 1771 | --DOMWINDOW == 149 (0x8f1eb400) [pid = 1771] [serial = 2093] [outer = (nil)] [url = about:blank] 10:14:24 INFO - PROCESS | 1771 | --DOMWINDOW == 148 (0x8da83800) [pid = 1771] [serial = 2145] [outer = (nil)] [url = about:blank] 10:14:24 INFO - PROCESS | 1771 | --DOMWINDOW == 147 (0x8c044400) [pid = 1771] [serial = 2141] [outer = (nil)] [url = about:blank] 10:14:24 INFO - PROCESS | 1771 | --DOMWINDOW == 146 (0x8da8b000) [pid = 1771] [serial = 2147] [outer = (nil)] [url = about:blank] 10:14:24 INFO - PROCESS | 1771 | 1464714864497 Marionette TRACE conn3 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 10:14:24 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 10:14:24 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 10:14:24 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 4700ms 10:14:24 INFO - PROCESS | 1771 | 1464714864543 Marionette TRACE conn3 -> [0,2997,"getWindowHandle",null] 10:14:24 INFO - PROCESS | 1771 | 1464714864550 Marionette TRACE conn3 <- [1,2997,null,{"value":"8"}] 10:14:24 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 10:14:24 INFO - PROCESS | 1771 | 1464714864558 Marionette TRACE conn3 -> [0,2998,"setScriptTimeout",{"ms":35000}] 10:14:24 INFO - PROCESS | 1771 | 1464714864565 Marionette TRACE conn3 <- [1,2998,null,{}] 10:14:24 INFO - PROCESS | 1771 | 1464714864572 Marionette TRACE conn3 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:14:24 INFO - PROCESS | 1771 | 1464714864808 Marionette TRACE conn3 <- [1,2999,null,{"value":null}] 10:14:25 INFO - PROCESS | 1771 | 1464714865023 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:25 INFO - PROCESS | 1771 | ++DOCSHELL 0x8846a000 == 140 [pid = 1771] [id = 759] 10:14:25 INFO - PROCESS | 1771 | ++DOMWINDOW == 147 (0x8846b800) [pid = 1771] [serial = 2276] [outer = (nil)] 10:14:25 INFO - PROCESS | 1771 | ++DOMWINDOW == 148 (0x88caf000) [pid = 1771] [serial = 2277] [outer = 0x8846b800] 10:14:25 INFO - PROCESS | 1771 | 1464714865116 Marionette DEBUG loaded listener.js 10:14:25 INFO - PROCESS | 1771 | ++DOMWINDOW == 149 (0x88d52400) [pid = 1771] [serial = 2278] [outer = 0x8846b800] 10:14:25 INFO - PROCESS | 1771 | 1464714865931 Marionette TRACE conn3 <- [1,3000,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 10:14:25 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 10:14:25 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 1386ms 10:14:25 INFO - PROCESS | 1771 | 1464714865945 Marionette TRACE conn3 -> [0,3001,"getWindowHandle",null] 10:14:25 INFO - PROCESS | 1771 | 1464714865954 Marionette TRACE conn3 <- [1,3001,null,{"value":"8"}] 10:14:25 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 10:14:25 INFO - PROCESS | 1771 | 1464714865964 Marionette TRACE conn3 -> [0,3002,"setScriptTimeout",{"ms":35000}] 10:14:25 INFO - PROCESS | 1771 | 1464714865969 Marionette TRACE conn3 <- [1,3002,null,{}] 10:14:25 INFO - PROCESS | 1771 | 1464714865974 Marionette TRACE conn3 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:14:26 INFO - PROCESS | 1771 | 1464714866173 Marionette TRACE conn3 <- [1,3003,null,{"value":null}] 10:14:26 INFO - PROCESS | 1771 | 1464714866441 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:26 INFO - PROCESS | 1771 | ++DOCSHELL 0x88d49400 == 141 [pid = 1771] [id = 760] 10:14:26 INFO - PROCESS | 1771 | ++DOMWINDOW == 150 (0x89f10400) [pid = 1771] [serial = 2279] [outer = (nil)] 10:14:26 INFO - PROCESS | 1771 | ++DOMWINDOW == 151 (0x8a00cc00) [pid = 1771] [serial = 2280] [outer = 0x89f10400] 10:14:26 INFO - PROCESS | 1771 | 1464714866523 Marionette DEBUG loaded listener.js 10:14:26 INFO - PROCESS | 1771 | ++DOMWINDOW == 152 (0x8a04c400) [pid = 1771] [serial = 2281] [outer = 0x89f10400] 10:14:27 INFO - PROCESS | 1771 | 1464714867371 Marionette TRACE conn3 <- [1,3004,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 10:14:27 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 10:14:27 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 1439ms 10:14:27 INFO - PROCESS | 1771 | 1464714867410 Marionette TRACE conn3 -> [0,3005,"getWindowHandle",null] 10:14:27 INFO - PROCESS | 1771 | 1464714867413 Marionette TRACE conn3 <- [1,3005,null,{"value":"8"}] 10:14:27 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 10:14:27 INFO - PROCESS | 1771 | 1464714867420 Marionette TRACE conn3 -> [0,3006,"setScriptTimeout",{"ms":35000}] 10:14:27 INFO - PROCESS | 1771 | 1464714867426 Marionette TRACE conn3 <- [1,3006,null,{}] 10:14:27 INFO - PROCESS | 1771 | 1464714867442 Marionette TRACE conn3 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:14:27 INFO - PROCESS | 1771 | 1464714867754 Marionette TRACE conn3 <- [1,3007,null,{"value":null}] 10:14:27 INFO - PROCESS | 1771 | 1464714867805 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:27 INFO - PROCESS | 1771 | ++DOCSHELL 0x8a2c0000 == 142 [pid = 1771] [id = 761] 10:14:27 INFO - PROCESS | 1771 | ++DOMWINDOW == 153 (0x8a3bc800) [pid = 1771] [serial = 2282] [outer = (nil)] 10:14:28 INFO - PROCESS | 1771 | ++DOMWINDOW == 154 (0x8a3c5800) [pid = 1771] [serial = 2283] [outer = 0x8a3bc800] 10:14:28 INFO - PROCESS | 1771 | 1464714868008 Marionette DEBUG loaded listener.js 10:14:28 INFO - PROCESS | 1771 | ++DOMWINDOW == 155 (0x8a5abc00) [pid = 1771] [serial = 2284] [outer = 0x8a3bc800] 10:14:29 INFO - PROCESS | 1771 | --DOMWINDOW == 154 (0x951ef000) [pid = 1771] [serial = 2182] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 10:14:29 INFO - PROCESS | 1771 | --DOMWINDOW == 153 (0x9ad31800) [pid = 1771] [serial = 2188] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 10:14:29 INFO - PROCESS | 1771 | --DOMWINDOW == 152 (0x8f1cf800) [pid = 1771] [serial = 2161] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 10:14:29 INFO - PROCESS | 1771 | --DOMWINDOW == 151 (0x8a013c00) [pid = 1771] [serial = 2149] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 10:14:29 INFO - PROCESS | 1771 | --DOMWINDOW == 150 (0x923cd800) [pid = 1771] [serial = 2170] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 10:14:29 INFO - PROCESS | 1771 | --DOMWINDOW == 149 (0x997aa400) [pid = 1771] [serial = 2191] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 10:14:29 INFO - PROCESS | 1771 | --DOMWINDOW == 148 (0x91b3cc00) [pid = 1771] [serial = 2167] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 10:14:29 INFO - PROCESS | 1771 | --DOMWINDOW == 147 (0x88469000) [pid = 1771] [serial = 2209] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 10:14:29 INFO - PROCESS | 1771 | --DOMWINDOW == 146 (0x8e8ec000) [pid = 1771] [serial = 2164] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 10:14:29 INFO - PROCESS | 1771 | --DOMWINDOW == 145 (0x8e60ec00) [pid = 1771] [serial = 2155] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 10:14:29 INFO - PROCESS | 1771 | --DOMWINDOW == 144 (0x8ae1a800) [pid = 1771] [serial = 2206] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 10:14:29 INFO - PROCESS | 1771 | --DOMWINDOW == 143 (0x95231400) [pid = 1771] [serial = 2176] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 10:14:29 INFO - PROCESS | 1771 | --DOMWINDOW == 142 (0x91c62400) [pid = 1771] [serial = 2173] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 10:14:29 INFO - PROCESS | 1771 | --DOMWINDOW == 141 (0x9880bc00) [pid = 1771] [serial = 2194] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 10:14:29 INFO - PROCESS | 1771 | --DOMWINDOW == 140 (0x9a099c00) [pid = 1771] [serial = 2185] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 10:14:29 INFO - PROCESS | 1771 | --DOMWINDOW == 139 (0x8a198400) [pid = 1771] [serial = 2203] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 10:14:29 INFO - PROCESS | 1771 | --DOMWINDOW == 138 (0x876c6800) [pid = 1771] [serial = 2200] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 10:14:29 INFO - PROCESS | 1771 | --DOMWINDOW == 137 (0x8ee8dc00) [pid = 1771] [serial = 2158] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 10:14:29 INFO - PROCESS | 1771 | --DOMWINDOW == 136 (0x99a53400) [pid = 1771] [serial = 2179] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 10:14:29 INFO - PROCESS | 1771 | --DOMWINDOW == 135 (0x8c046800) [pid = 1771] [serial = 2152] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 10:14:29 INFO - PROCESS | 1771 | --DOMWINDOW == 134 (0x88d49800) [pid = 1771] [serial = 2080] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 10:14:29 INFO - PROCESS | 1771 | --DOMWINDOW == 133 (0x98880c00) [pid = 1771] [serial = 2134] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 10:14:29 INFO - PROCESS | 1771 | 1464714869444 Marionette TRACE conn3 <- [1,3008,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 10:14:29 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 10:14:29 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 2042ms 10:14:29 INFO - PROCESS | 1771 | 1464714869462 Marionette TRACE conn3 -> [0,3009,"getWindowHandle",null] 10:14:29 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 10:14:29 INFO - PROCESS | 1771 | 1464714869467 Marionette TRACE conn3 <- [1,3009,null,{"value":"8"}] 10:14:29 INFO - PROCESS | 1771 | 1464714869473 Marionette TRACE conn3 -> [0,3010,"setScriptTimeout",{"ms":35000}] 10:14:29 INFO - PROCESS | 1771 | 1464714869476 Marionette TRACE conn3 <- [1,3010,null,{}] 10:14:29 INFO - PROCESS | 1771 | 1464714869481 Marionette TRACE conn3 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:14:29 INFO - PROCESS | 1771 | 1464714869764 Marionette TRACE conn3 <- [1,3011,null,{"value":null}] 10:14:29 INFO - PROCESS | 1771 | 1464714869792 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:29 INFO - PROCESS | 1771 | ++DOCSHELL 0x8a013c00 == 143 [pid = 1771] [id = 762] 10:14:29 INFO - PROCESS | 1771 | ++DOMWINDOW == 134 (0x8a646000) [pid = 1771] [serial = 2285] [outer = (nil)] 10:14:29 INFO - PROCESS | 1771 | ++DOMWINDOW == 135 (0x8a6eb400) [pid = 1771] [serial = 2286] [outer = 0x8a646000] 10:14:29 INFO - PROCESS | 1771 | 1464714869864 Marionette DEBUG loaded listener.js 10:14:29 INFO - PROCESS | 1771 | ++DOMWINDOW == 136 (0x8a6f6c00) [pid = 1771] [serial = 2287] [outer = 0x8a646000] 10:14:30 INFO - PROCESS | 1771 | 1464714870685 Marionette TRACE conn3 <- [1,3012,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 10:14:30 INFO - TEST-PASS | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | Check the values of bubbles and cancelable are false when the progress event is dispatched 10:14:30 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1229ms 10:14:30 INFO - PROCESS | 1771 | 1464714870702 Marionette TRACE conn3 -> [0,3013,"getWindowHandle",null] 10:14:30 INFO - PROCESS | 1771 | 1464714870705 Marionette TRACE conn3 <- [1,3013,null,{"value":"8"}] 10:14:30 INFO - TEST-START | /FileAPI/FileReaderSync.worker 10:14:30 INFO - PROCESS | 1771 | 1464714870712 Marionette TRACE conn3 -> [0,3014,"setScriptTimeout",{"ms":35000}] 10:14:30 INFO - PROCESS | 1771 | 1464714870715 Marionette TRACE conn3 <- [1,3014,null,{}] 10:14:30 INFO - PROCESS | 1771 | 1464714870721 Marionette TRACE conn3 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:14:31 INFO - PROCESS | 1771 | 1464714871002 Marionette TRACE conn3 <- [1,3015,null,{"value":null}] 10:14:31 INFO - PROCESS | 1771 | 1464714871340 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:31 INFO - PROCESS | 1771 | ++DOCSHELL 0x86aa4800 == 144 [pid = 1771] [id = 763] 10:14:31 INFO - PROCESS | 1771 | ++DOMWINDOW == 137 (0x86aad000) [pid = 1771] [serial = 2288] [outer = (nil)] 10:14:31 INFO - PROCESS | 1771 | ++DOMWINDOW == 138 (0x8746f800) [pid = 1771] [serial = 2289] [outer = 0x86aad000] 10:14:31 INFO - PROCESS | 1771 | 1464714871434 Marionette DEBUG loaded listener.js 10:14:31 INFO - PROCESS | 1771 | ++DOMWINDOW == 139 (0x88465400) [pid = 1771] [serial = 2290] [outer = 0x86aad000] 10:14:31 INFO - PROCESS | 1771 | [1771] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 10:14:32 INFO - PROCESS | 1771 | 1464714872461 Marionette TRACE conn3 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 10:14:32 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 10:14:32 INFO - {} 10:14:32 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 10:14:32 INFO - {} 10:14:32 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 10:14:32 INFO - {} 10:14:32 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 10:14:32 INFO - {} 10:14:32 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1783ms 10:14:32 INFO - PROCESS | 1771 | 1464714872514 Marionette TRACE conn3 -> [0,3017,"getWindowHandle",null] 10:14:32 INFO - PROCESS | 1771 | 1464714872520 Marionette TRACE conn3 <- [1,3017,null,{"value":"8"}] 10:14:32 INFO - TEST-START | /FileAPI/fileReader.html 10:14:32 INFO - PROCESS | 1771 | 1464714872582 Marionette TRACE conn3 -> [0,3018,"setScriptTimeout",{"ms":35000}] 10:14:32 INFO - PROCESS | 1771 | 1464714872588 Marionette TRACE conn3 <- [1,3018,null,{}] 10:14:32 INFO - PROCESS | 1771 | 1464714872596 Marionette TRACE conn3 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:14:32 INFO - PROCESS | 1771 | 1464714872852 Marionette TRACE conn3 <- [1,3019,null,{"value":null}] 10:14:33 INFO - PROCESS | 1771 | 1464714873199 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:33 INFO - PROCESS | 1771 | ++DOCSHELL 0x8a010400 == 145 [pid = 1771] [id = 764] 10:14:33 INFO - PROCESS | 1771 | ++DOMWINDOW == 140 (0x8a045400) [pid = 1771] [serial = 2291] [outer = (nil)] 10:14:33 INFO - PROCESS | 1771 | ++DOMWINDOW == 141 (0x8a2bfc00) [pid = 1771] [serial = 2292] [outer = 0x8a045400] 10:14:33 INFO - PROCESS | 1771 | 1464714873290 Marionette DEBUG loaded listener.js 10:14:33 INFO - PROCESS | 1771 | ++DOMWINDOW == 142 (0x8a5a5c00) [pid = 1771] [serial = 2293] [outer = 0x8a045400] 10:14:34 INFO - PROCESS | 1771 | 1464714874109 Marionette TRACE conn3 <- [1,3020,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 10:14:34 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 10:14:34 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 10:14:34 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 10:14:34 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 10:14:34 INFO - TEST-OK | /FileAPI/fileReader.html | took 1594ms 10:14:34 INFO - PROCESS | 1771 | 1464714874174 Marionette TRACE conn3 -> [0,3021,"getWindowHandle",null] 10:14:34 INFO - PROCESS | 1771 | 1464714874180 Marionette TRACE conn3 <- [1,3021,null,{"value":"8"}] 10:14:34 INFO - TEST-START | /FileAPI/historical.html 10:14:34 INFO - PROCESS | 1771 | 1464714874187 Marionette TRACE conn3 -> [0,3022,"setScriptTimeout",{"ms":35000}] 10:14:34 INFO - PROCESS | 1771 | 1464714874191 Marionette TRACE conn3 <- [1,3022,null,{}] 10:14:34 INFO - PROCESS | 1771 | 1464714874197 Marionette TRACE conn3 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:14:34 INFO - PROCESS | 1771 | 1464714874413 Marionette TRACE conn3 <- [1,3023,null,{"value":null}] 10:14:34 INFO - PROCESS | 1771 | 1464714874715 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:34 INFO - PROCESS | 1771 | ++DOCSHELL 0x8a2b9c00 == 146 [pid = 1771] [id = 765] 10:14:34 INFO - PROCESS | 1771 | ++DOMWINDOW == 143 (0x8a8cfc00) [pid = 1771] [serial = 2294] [outer = (nil)] 10:14:34 INFO - PROCESS | 1771 | ++DOMWINDOW == 144 (0x8a915000) [pid = 1771] [serial = 2295] [outer = 0x8a8cfc00] 10:14:34 INFO - PROCESS | 1771 | 1464714874807 Marionette DEBUG loaded listener.js 10:14:34 INFO - PROCESS | 1771 | ++DOMWINDOW == 145 (0x8ae16400) [pid = 1771] [serial = 2296] [outer = 0x8a8cfc00] 10:14:35 INFO - PROCESS | 1771 | 1464714875807 Marionette TRACE conn3 <- [1,3024,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 10:14:35 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 10:14:35 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 10:14:35 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 10:14:35 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 10:14:35 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 10:14:35 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 10:14:35 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 10:14:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:14:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:14:35 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 10:14:35 INFO - TEST-OK | /FileAPI/historical.html | took 1640ms 10:14:35 INFO - PROCESS | 1771 | 1464714875829 Marionette TRACE conn3 -> [0,3025,"getWindowHandle",null] 10:14:35 INFO - PROCESS | 1771 | 1464714875833 Marionette TRACE conn3 <- [1,3025,null,{"value":"8"}] 10:14:35 INFO - TEST-START | /FileAPI/idlharness.html 10:14:35 INFO - PROCESS | 1771 | 1464714875851 Marionette TRACE conn3 -> [0,3026,"setScriptTimeout",{"ms":35000}] 10:14:35 INFO - PROCESS | 1771 | 1464714875860 Marionette TRACE conn3 <- [1,3026,null,{}] 10:14:35 INFO - PROCESS | 1771 | 1464714875867 Marionette TRACE conn3 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:14:36 INFO - PROCESS | 1771 | 1464714876223 Marionette TRACE conn3 <- [1,3027,null,{"value":null}] 10:14:36 INFO - PROCESS | 1771 | 1464714876441 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:36 INFO - PROCESS | 1771 | ++DOCSHELL 0x8a915c00 == 147 [pid = 1771] [id = 766] 10:14:36 INFO - PROCESS | 1771 | ++DOMWINDOW == 146 (0x8c0ac400) [pid = 1771] [serial = 2297] [outer = (nil)] 10:14:36 INFO - PROCESS | 1771 | ++DOMWINDOW == 147 (0x8c106c00) [pid = 1771] [serial = 2298] [outer = 0x8c0ac400] 10:14:36 INFO - PROCESS | 1771 | 1464714876532 Marionette DEBUG loaded listener.js 10:14:36 INFO - PROCESS | 1771 | ++DOMWINDOW == 148 (0x8c10c000) [pid = 1771] [serial = 2299] [outer = 0x8c0ac400] 10:14:38 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 10:14:38 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 10:14:38 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 10:14:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:14:38 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 10:14:38 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 10:14:38 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:14:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:14:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:14:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 10:14:38 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 10:14:38 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 10:14:38 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 10:14:38 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 10:14:38 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 10:14:38 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 10:14:38 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 10:14:38 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 10:14:38 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 10:14:38 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 10:14:38 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 10:14:38 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 10:14:38 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 10:14:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:14:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:14:38 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 10:14:38 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 10:14:38 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:14:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:14:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:14:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 10:14:38 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 10:14:38 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 10:14:38 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 10:14:38 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 10:14:38 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 10:14:38 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 10:14:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:14:38 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 10:14:38 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 10:14:38 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:14:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:14:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:14:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 10:14:38 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 10:14:38 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 10:14:38 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 10:14:38 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 10:14:38 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 10:14:38 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 10:14:38 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 10:14:38 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 10:14:38 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:14:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:14:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:14:38 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:14:38 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:14:38 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:14:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:14:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:14:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 10:14:38 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 10:14:38 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 10:14:38 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 10:14:38 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 10:14:38 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError 10:14:38 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 10:14:38 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:14:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:14:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:14:38 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:14:38 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:14:38 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:14:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:14:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:14:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 10:14:38 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 10:14:38 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 10:14:38 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 10:14:38 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 10:14:38 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 10:14:38 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 10:14:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:14:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:14:38 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 10:14:38 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 10:14:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:14:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:14:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 10:14:38 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 10:14:38 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 10:14:38 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 10:14:38 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 10:14:38 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 10:14:38 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 10:14:38 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 10:14:38 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 10:14:38 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 10:14:38 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 10:14:38 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 10:14:38 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 10:14:38 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 10:14:38 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 10:14:38 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 10:14:38 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:14:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:14:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:14:38 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:14:38 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:14:38 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:14:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:14:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:14:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 10:14:38 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 10:14:38 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 10:14:38 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 10:14:38 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 10:14:38 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError 10:14:38 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 10:14:38 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:14:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:14:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:14:38 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:14:38 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:14:38 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:14:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:14:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:14:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 10:14:38 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 10:14:38 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 10:14:38 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 10:14:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 10:14:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 10:14:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 10:14:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 10:14:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 10:14:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 10:14:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 10:14:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 10:14:38 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 10:14:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 10:14:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 10:14:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 10:14:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 10:14:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 10:14:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 10:14:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 10:14:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 10:14:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 10:14:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 10:14:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 10:14:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 10:14:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 10:14:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 10:14:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 10:14:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 10:14:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 10:14:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 10:14:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 10:14:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 10:14:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 10:14:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 10:14:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 10:14:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 10:14:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 10:14:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 10:14:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 10:14:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 10:14:38 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 10:14:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 10:14:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 10:14:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 10:14:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 10:14:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 10:14:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 10:14:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 10:14:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 10:14:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 10:14:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 10:14:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 10:14:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 10:14:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 10:14:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 10:14:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 10:14:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 10:14:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 10:14:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 10:14:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 10:14:38 INFO - TEST-OK | /FileAPI/idlharness.html | took 2385ms 10:14:38 INFO - PROCESS | 1771 | 1464714878054 Marionette TRACE conn3 <- [1,3028,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 10:14:38 INFO - PROCESS | 1771 | 1464714878417 Marionette TRACE conn3 -> [0,3029,"getWindowHandle",null] 10:14:38 INFO - PROCESS | 1771 | 1464714878424 Marionette TRACE conn3 <- [1,3029,null,{"value":"8"}] 10:14:38 INFO - TEST-START | /FileAPI/idlharness.worker 10:14:38 INFO - PROCESS | 1771 | 1464714878436 Marionette TRACE conn3 -> [0,3030,"setScriptTimeout",{"ms":35000}] 10:14:38 INFO - PROCESS | 1771 | 1464714878439 Marionette TRACE conn3 <- [1,3030,null,{}] 10:14:38 INFO - PROCESS | 1771 | 1464714878466 Marionette TRACE conn3 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:14:38 INFO - PROCESS | 1771 | 1464714878700 Marionette TRACE conn3 <- [1,3031,null,{"value":null}] 10:14:39 INFO - PROCESS | 1771 | 1464714878995 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:39 INFO - PROCESS | 1771 | ++DOCSHELL 0x8a193c00 == 148 [pid = 1771] [id = 767] 10:14:39 INFO - PROCESS | 1771 | ++DOMWINDOW == 149 (0x8c0a9800) [pid = 1771] [serial = 2300] [outer = (nil)] 10:14:39 INFO - PROCESS | 1771 | ++DOMWINDOW == 150 (0x8dbf7800) [pid = 1771] [serial = 2301] [outer = 0x8c0a9800] 10:14:39 INFO - PROCESS | 1771 | 1464714879082 Marionette DEBUG loaded listener.js 10:14:39 INFO - PROCESS | 1771 | ++DOMWINDOW == 151 (0x8dc56800) [pid = 1771] [serial = 2302] [outer = 0x8c0a9800] 10:14:39 INFO - PROCESS | 1771 | [1771] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 10:14:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 10:14:41 INFO - {} 10:14:41 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 10:14:41 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 10:14:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:14:41 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 10:14:41 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 10:14:41 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:14:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:14:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:14:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 10:14:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 10:14:41 INFO - {} 10:14:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 10:14:41 INFO - {} 10:14:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 10:14:41 INFO - {} 10:14:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 10:14:41 INFO - {} 10:14:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 10:14:41 INFO - {} 10:14:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 10:14:41 INFO - {} 10:14:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 10:14:41 INFO - {} 10:14:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 10:14:41 INFO - {} 10:14:41 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 10:14:41 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 10:14:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:14:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:14:41 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 10:14:41 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 10:14:41 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:14:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:14:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:14:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 10:14:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 10:14:41 INFO - {} 10:14:41 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 10:14:41 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 10:14:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:14:41 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 10:14:41 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 10:14:41 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:14:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:14:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:14:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 10:14:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 10:14:41 INFO - {} 10:14:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 10:14:41 INFO - {} 10:14:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 10:14:41 INFO - {} 10:14:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 10:14:41 INFO - {} 10:14:41 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 10:14:41 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:14:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:14:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:14:41 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:14:41 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:14:41 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:14:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:14:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:14:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 10:14:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 10:14:41 INFO - {} 10:14:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError - {} 10:14:41 INFO - {} 10:14:41 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 10:14:41 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:14:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:14:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:14:41 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:14:41 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:14:41 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:14:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:14:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:14:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 10:14:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 10:14:41 INFO - {} 10:14:41 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 10:14:41 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 10:14:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:14:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:14:41 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 10:14:41 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 10:14:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:14:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:14:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 10:14:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 10:14:41 INFO - {} 10:14:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 10:14:41 INFO - {} 10:14:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 10:14:41 INFO - {} 10:14:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 10:14:41 INFO - {} 10:14:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 10:14:41 INFO - {} 10:14:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 10:14:41 INFO - {} 10:14:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 10:14:41 INFO - {} 10:14:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 10:14:41 INFO - {} 10:14:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 10:14:41 INFO - {} 10:14:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 10:14:41 INFO - {} 10:14:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 10:14:41 INFO - {} 10:14:41 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 10:14:41 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:14:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:14:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:14:41 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:14:41 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:14:41 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:14:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:14:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:14:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 10:14:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 10:14:41 INFO - {} 10:14:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError - {} 10:14:41 INFO - {} 10:14:41 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 10:14:41 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:14:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:14:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:14:41 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:14:41 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:14:41 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:14:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:14:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:14:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 10:14:41 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 10:14:41 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 10:14:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:14:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:14:41 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 10:14:41 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 10:14:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:14:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:14:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 10:14:41 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 10:14:41 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 10:14:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:14:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:14:41 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 10:14:41 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 10:14:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:14:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:14:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 10:14:41 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 10:14:41 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 10:14:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:14:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:14:41 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 10:14:41 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 10:14:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:14:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:14:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 10:14:41 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 10:14:41 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 10:14:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:14:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:14:41 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 10:14:41 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 10:14:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:14:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:14:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 10:14:41 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object's "constructor" property - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 10:14:41 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 10:14:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:14:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:14:41 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 10:14:41 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 10:14:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:14:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:14:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 10:14:41 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: operation item(unsigned long) - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 10:14:41 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 10:14:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:14:41 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 10:14:41 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 10:14:41 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:14:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:14:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:14:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 10:14:41 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 10:14:41 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 10:14:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:14:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:14:41 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 10:14:41 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 10:14:41 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:14:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:14:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:14:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 10:14:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 10:14:41 INFO - {} 10:14:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 10:14:41 INFO - {} 10:14:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 10:14:41 INFO - {} 10:14:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 10:14:41 INFO - {} 10:14:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 10:14:41 INFO - {} 10:14:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 10:14:41 INFO - {} 10:14:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 10:14:41 INFO - {} 10:14:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 10:14:41 INFO - {} 10:14:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 10:14:41 INFO - {} 10:14:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 10:14:41 INFO - {} 10:14:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 10:14:41 INFO - {} 10:14:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 10:14:41 INFO - {} 10:14:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 10:14:41 INFO - {} 10:14:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 10:14:41 INFO - {} 10:14:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 10:14:41 INFO - {} 10:14:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 10:14:41 INFO - {} 10:14:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 10:14:41 INFO - {} 10:14:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 10:14:41 INFO - {} 10:14:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 10:14:41 INFO - {} 10:14:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 10:14:41 INFO - {} 10:14:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 10:14:41 INFO - {} 10:14:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 10:14:41 INFO - {} 10:14:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 10:14:41 INFO - {} 10:14:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 10:14:41 INFO - {} 10:14:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 10:14:41 INFO - {} 10:14:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 10:14:41 INFO - {} 10:14:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 10:14:41 INFO - {} 10:14:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 10:14:41 INFO - {} 10:14:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 10:14:41 INFO - {} 10:14:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 10:14:41 INFO - {} 10:14:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 10:14:41 INFO - {} 10:14:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 10:14:41 INFO - {} 10:14:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 10:14:41 INFO - {} 10:14:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 10:14:41 INFO - {} 10:14:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 10:14:41 INFO - {} 10:14:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 10:14:41 INFO - {} 10:14:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 10:14:41 INFO - {} 10:14:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 10:14:41 INFO - {} 10:14:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 10:14:41 INFO - {} 10:14:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 10:14:41 INFO - {} 10:14:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 10:14:41 INFO - {} 10:14:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 10:14:41 INFO - {} 10:14:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 10:14:41 INFO - {} 10:14:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 10:14:41 INFO - {} 10:14:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 10:14:41 INFO - {} 10:14:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 10:14:41 INFO - {} 10:14:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 10:14:41 INFO - {} 10:14:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 10:14:41 INFO - {} 10:14:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 10:14:41 INFO - {} 10:14:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 10:14:41 INFO - {} 10:14:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 10:14:41 INFO - {} 10:14:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 10:14:41 INFO - {} 10:14:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 10:14:41 INFO - {} 10:14:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 10:14:41 INFO - {} 10:14:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 10:14:41 INFO - {} 10:14:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 10:14:41 INFO - {} 10:14:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 10:14:41 INFO - {} 10:14:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 10:14:41 INFO - {} 10:14:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 10:14:41 INFO - {} 10:14:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 10:14:41 INFO - {} 10:14:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 10:14:41 INFO - {} 10:14:41 INFO - TEST-OK | /FileAPI/idlharness.worker | took 2878ms 10:14:41 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 10:14:41 INFO - PROCESS | 1771 | 1464714881173 Marionette TRACE conn3 <- [1,3032,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 10:14:41 INFO - PROCESS | 1771 | 1464714881323 Marionette TRACE conn3 -> [0,3033,"getWindowHandle",null] 10:14:41 INFO - PROCESS | 1771 | 1464714881332 Marionette TRACE conn3 <- [1,3033,null,{"value":"8"}] 10:14:41 INFO - PROCESS | 1771 | 1464714881347 Marionette TRACE conn3 -> [0,3034,"setScriptTimeout",{"ms":35000}] 10:14:41 INFO - PROCESS | 1771 | 1464714881358 Marionette TRACE conn3 <- [1,3034,null,{}] 10:14:41 INFO - PROCESS | 1771 | 1464714881368 Marionette TRACE conn3 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:14:41 INFO - PROCESS | 1771 | 1464714881743 Marionette TRACE conn3 <- [1,3035,null,{"value":null}] 10:14:42 INFO - PROCESS | 1771 | 1464714882050 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:42 INFO - PROCESS | 1771 | ++DOCSHELL 0x8e60c400 == 149 [pid = 1771] [id = 768] 10:14:42 INFO - PROCESS | 1771 | ++DOMWINDOW == 152 (0x8e60cc00) [pid = 1771] [serial = 2303] [outer = (nil)] 10:14:42 INFO - PROCESS | 1771 | ++DOMWINDOW == 153 (0x91c69000) [pid = 1771] [serial = 2304] [outer = 0x8e60cc00] 10:14:42 INFO - PROCESS | 1771 | 1464714882151 Marionette DEBUG loaded listener.js 10:14:42 INFO - PROCESS | 1771 | ++DOMWINDOW == 154 (0x91cd8800) [pid = 1771] [serial = 2305] [outer = 0x8e60cc00] 10:14:43 INFO - PROCESS | 1771 | 1464714883024 Marionette TRACE conn3 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 10:14:43 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 10:14:43 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1691ms 10:14:43 INFO - PROCESS | 1771 | 1464714883039 Marionette TRACE conn3 -> [0,3037,"getWindowHandle",null] 10:14:43 INFO - PROCESS | 1771 | 1464714883042 Marionette TRACE conn3 <- [1,3037,null,{"value":"8"}] 10:14:43 INFO - TEST-START | /FileAPI/blob/Blob-close.html 10:14:43 INFO - PROCESS | 1771 | 1464714883049 Marionette TRACE conn3 -> [0,3038,"setScriptTimeout",{"ms":35000}] 10:14:43 INFO - PROCESS | 1771 | 1464714883053 Marionette TRACE conn3 <- [1,3038,null,{}] 10:14:43 INFO - PROCESS | 1771 | 1464714883059 Marionette TRACE conn3 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:14:43 INFO - PROCESS | 1771 | 1464714883276 Marionette TRACE conn3 <- [1,3039,null,{"value":null}] 10:14:43 INFO - PROCESS | 1771 | 1464714883581 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:43 INFO - PROCESS | 1771 | ++DOCSHELL 0x91deb400 == 150 [pid = 1771] [id = 769] 10:14:43 INFO - PROCESS | 1771 | ++DOMWINDOW == 155 (0x91dec800) [pid = 1771] [serial = 2306] [outer = (nil)] 10:14:43 INFO - PROCESS | 1771 | ++DOMWINDOW == 156 (0x92255800) [pid = 1771] [serial = 2307] [outer = 0x91dec800] 10:14:43 INFO - PROCESS | 1771 | 1464714883669 Marionette DEBUG loaded listener.js 10:14:43 INFO - PROCESS | 1771 | ++DOMWINDOW == 157 (0x923c9000) [pid = 1771] [serial = 2308] [outer = 0x91dec800] 10:14:44 INFO - PROCESS | 1771 | 1464714884518 Marionette TRACE conn3 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 10:14:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 10:14:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 10:14:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:14:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:14:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 10:14:44 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1478ms 10:14:44 INFO - PROCESS | 1771 | 1464714884529 Marionette TRACE conn3 -> [0,3041,"getWindowHandle",null] 10:14:44 INFO - PROCESS | 1771 | 1464714884533 Marionette TRACE conn3 <- [1,3041,null,{"value":"8"}] 10:14:44 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 10:14:44 INFO - PROCESS | 1771 | 1464714884540 Marionette TRACE conn3 -> [0,3042,"setScriptTimeout",{"ms":35000}] 10:14:44 INFO - PROCESS | 1771 | 1464714884545 Marionette TRACE conn3 <- [1,3042,null,{}] 10:14:44 INFO - PROCESS | 1771 | 1464714884551 Marionette TRACE conn3 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:14:44 INFO - PROCESS | 1771 | 1464714884780 Marionette TRACE conn3 <- [1,3043,null,{"value":null}] 10:14:45 INFO - PROCESS | 1771 | 1464714885058 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:45 INFO - PROCESS | 1771 | ++DOCSHELL 0x920d7c00 == 151 [pid = 1771] [id = 770] 10:14:45 INFO - PROCESS | 1771 | ++DOMWINDOW == 158 (0x923cf400) [pid = 1771] [serial = 2309] [outer = (nil)] 10:14:45 INFO - PROCESS | 1771 | ++DOMWINDOW == 159 (0x92ee3800) [pid = 1771] [serial = 2310] [outer = 0x923cf400] 10:14:45 INFO - PROCESS | 1771 | 1464714885148 Marionette DEBUG loaded listener.js 10:14:45 INFO - PROCESS | 1771 | ++DOMWINDOW == 160 (0x92ee5c00) [pid = 1771] [serial = 2311] [outer = 0x923cf400] 10:14:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 10:14:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 10:14:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 10:14:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 10:14:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 10:14:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 10:14:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument. 10:14:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 10:14:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 10:14:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 10:14:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.) 10:14:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 10:14:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 10:14:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 10:14:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 10:14:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 10:14:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 10:14:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 10:14:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 10:14:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 10:14:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 10:14:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 10:14:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 10:14:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 10:14:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 10:14:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 10:14:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 10:14:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | The 'endings' property should be ignored. - 'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes. 10:14:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 10:14:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:14:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:14:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 10:14:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 10:14:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 10:14:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 10:14:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 10:14:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 10:14:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 10:14:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 10:14:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 10:14:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 10:14:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 10:14:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults. - Argument 2 of Blob.constructor can't be converted to a dictionary. 10:14:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 10:14:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 10:14:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:14:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:14:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 10:14:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 10:14:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults (with newlines). - Argument 2 of Blob.constructor can't be converted to a dictionary. 10:14:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 10:14:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 10:14:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:14:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:14:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 10:14:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 10:14:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 10:14:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 10:14:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 10:14:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 10:14:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 10:14:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:14:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:14:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 10:14:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 10:14:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 10:14:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 10:14:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:14:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:14:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:14:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:14:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:14:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 10:14:46 INFO - PROCESS | 1771 | 1464714886237 Marionette TRACE conn3 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 8","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 10:14:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 10:14:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:14:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:14:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:14:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:14:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:14:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 10:14:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:14:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:14:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:14:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:14:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:14:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 10:14:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:14:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:14:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:14:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:14:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:14:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 10:14:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 10:14:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:14:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:14:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:14:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:14:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:14:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 10:14:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:14:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:14:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:14:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:14:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:14:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 10:14:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:14:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:14:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:14:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:14:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:14:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 10:14:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:14:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:14:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:14:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:14:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:14:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 10:14:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:14:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:14:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:14:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:14:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:14:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 10:14:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 10:14:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 10:14:46 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1825ms 10:14:46 INFO - PROCESS | 1771 | 1464714886366 Marionette TRACE conn3 -> [0,3045,"getWindowHandle",null] 10:14:46 INFO - PROCESS | 1771 | 1464714886372 Marionette TRACE conn3 <- [1,3045,null,{"value":"8"}] 10:14:46 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 10:14:46 INFO - PROCESS | 1771 | 1464714886389 Marionette TRACE conn3 -> [0,3046,"setScriptTimeout",{"ms":35000}] 10:14:46 INFO - PROCESS | 1771 | 1464714886397 Marionette TRACE conn3 <- [1,3046,null,{}] 10:14:46 INFO - PROCESS | 1771 | 1464714886452 Marionette TRACE conn3 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:14:46 INFO - PROCESS | 1771 | 1464714886756 Marionette TRACE conn3 <- [1,3047,null,{"value":null}] 10:14:47 INFO - PROCESS | 1771 | 1464714887098 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:47 INFO - PROCESS | 1771 | ++DOCSHELL 0x8c045c00 == 152 [pid = 1771] [id = 771] 10:14:47 INFO - PROCESS | 1771 | ++DOMWINDOW == 161 (0x8c103400) [pid = 1771] [serial = 2312] [outer = (nil)] 10:14:47 INFO - PROCESS | 1771 | ++DOMWINDOW == 162 (0x8dcdac00) [pid = 1771] [serial = 2313] [outer = 0x8c103400] 10:14:47 INFO - PROCESS | 1771 | 1464714887184 Marionette DEBUG loaded listener.js 10:14:47 INFO - PROCESS | 1771 | ++DOMWINDOW == 163 (0x8e602000) [pid = 1771] [serial = 2314] [outer = 0x8c103400] 10:14:47 INFO - PROCESS | 1771 | [1771] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 10:14:48 INFO - PROCESS | 1771 | 1464714888050 Marionette TRACE conn3 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 10:14:48 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 10:14:48 INFO - {} 10:14:48 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 1689ms 10:14:48 INFO - PROCESS | 1771 | 1464714888071 Marionette TRACE conn3 -> [0,3049,"getWindowHandle",null] 10:14:48 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 10:14:48 INFO - PROCESS | 1771 | 1464714888081 Marionette TRACE conn3 <- [1,3049,null,{"value":"8"}] 10:14:48 INFO - PROCESS | 1771 | 1464714888086 Marionette TRACE conn3 -> [0,3050,"setScriptTimeout",{"ms":35000}] 10:14:48 INFO - PROCESS | 1771 | 1464714888090 Marionette TRACE conn3 <- [1,3050,null,{}] 10:14:48 INFO - PROCESS | 1771 | 1464714888095 Marionette TRACE conn3 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:14:48 INFO - PROCESS | 1771 | 1464714888319 Marionette TRACE conn3 <- [1,3051,null,{"value":null}] 10:14:48 INFO - PROCESS | 1771 | 1464714888624 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:48 INFO - PROCESS | 1771 | ++DOCSHELL 0x8e60dc00 == 153 [pid = 1771] [id = 772] 10:14:48 INFO - PROCESS | 1771 | ++DOMWINDOW == 164 (0x8e8f2800) [pid = 1771] [serial = 2315] [outer = (nil)] 10:14:48 INFO - PROCESS | 1771 | ++DOMWINDOW == 165 (0x8ee7f800) [pid = 1771] [serial = 2316] [outer = 0x8e8f2800] 10:14:48 INFO - PROCESS | 1771 | 1464714888712 Marionette DEBUG loaded listener.js 10:14:48 INFO - PROCESS | 1771 | ++DOMWINDOW == 166 (0x8ee88c00) [pid = 1771] [serial = 2317] [outer = 0x8e8f2800] 10:14:49 INFO - PROCESS | 1771 | 1464714889569 Marionette TRACE conn3 <- [1,3052,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 10:14:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 10:14:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 10:14:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 10:14:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 10:14:49 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 1529ms 10:14:49 INFO - PROCESS | 1771 | 1464714889616 Marionette TRACE conn3 -> [0,3053,"getWindowHandle",null] 10:14:49 INFO - PROCESS | 1771 | 1464714889620 Marionette TRACE conn3 <- [1,3053,null,{"value":"8"}] 10:14:49 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 10:14:49 INFO - PROCESS | 1771 | 1464714889628 Marionette TRACE conn3 -> [0,3054,"setScriptTimeout",{"ms":35000}] 10:14:49 INFO - PROCESS | 1771 | 1464714889631 Marionette TRACE conn3 <- [1,3054,null,{}] 10:14:49 INFO - PROCESS | 1771 | 1464714889637 Marionette TRACE conn3 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:14:49 INFO - PROCESS | 1771 | 1464714889868 Marionette TRACE conn3 <- [1,3055,null,{"value":null}] 10:14:50 INFO - PROCESS | 1771 | 1464714890185 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:50 INFO - PROCESS | 1771 | ++DOCSHELL 0x8ee83800 == 154 [pid = 1771] [id = 773] 10:14:50 INFO - PROCESS | 1771 | ++DOMWINDOW == 167 (0x8f1ce400) [pid = 1771] [serial = 2318] [outer = (nil)] 10:14:50 INFO - PROCESS | 1771 | ++DOMWINDOW == 168 (0x8f1dd800) [pid = 1771] [serial = 2319] [outer = 0x8f1ce400] 10:14:50 INFO - PROCESS | 1771 | 1464714890289 Marionette DEBUG loaded listener.js 10:14:50 INFO - PROCESS | 1771 | ++DOMWINDOW == 169 (0x910f2400) [pid = 1771] [serial = 2320] [outer = 0x8f1ce400] 10:14:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 10:14:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 10:14:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 10:14:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 10:14:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 10:14:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 10:14:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 10:14:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 10:14:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 10:14:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 10:14:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 10:14:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 10:14:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 10:14:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 10:14:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 10:14:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 10:14:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 10:14:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 10:14:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 10:14:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 10:14:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 10:14:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 10:14:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 10:14:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 10:14:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 10:14:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 10:14:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 10:14:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 10:14:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 10:14:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 10:14:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 10:14:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 10:14:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 10:14:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 10:14:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 10:14:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 10:14:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 10:14:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 10:14:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 10:14:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 10:14:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 10:14:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 10:14:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 10:14:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 10:14:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 10:14:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 10:14:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 10:14:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 10:14:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 10:14:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 10:14:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 10:14:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 10:14:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 10:14:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 10:14:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 10:14:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 10:14:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 10:14:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 10:14:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 10:14:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 10:14:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 10:14:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 10:14:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 10:14:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 10:14:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 10:14:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 10:14:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 10:14:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 10:14:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 10:14:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 10:14:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 10:14:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 10:14:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 10:14:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 10:14:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 10:14:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 10:14:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 10:14:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 10:14:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 10:14:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 10:14:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 10:14:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 10:14:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 10:14:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 10:14:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 10:14:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 10:14:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 10:14:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 10:14:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 10:14:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 10:14:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 10:14:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 10:14:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 10:14:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 10:14:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 10:14:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 10:14:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 10:14:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 10:14:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 10:14:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:14:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:14:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:14:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:14:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:14:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 10:14:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:14:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:14:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:14:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:14:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:14:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 10:14:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:14:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:14:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:14:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:14:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:14:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 10:14:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:14:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:14:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:14:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:14:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:14:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 10:14:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:14:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:14:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:14:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:14:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:14:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 10:14:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:14:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:14:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:14:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:14:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:14:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 10:14:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:14:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:14:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:14:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:14:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:14:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 10:14:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:14:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:14:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:14:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:14:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:14:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 10:14:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:14:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:14:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:14:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:14:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:14:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 10:14:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:14:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:14:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:14:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:14:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:14:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 10:14:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:14:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:14:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:14:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:14:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:14:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 10:14:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:14:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:14:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:14:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:14:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:14:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 10:14:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:14:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:14:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:14:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:14:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:14:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 10:14:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:14:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:14:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:14:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:14:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:14:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 10:14:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:14:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:14:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:14:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:14:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:14:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 10:14:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:14:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:14:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:14:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:14:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:14:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 10:14:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:14:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:14:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:14:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:14:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:14:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 10:14:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:14:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:14:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:14:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:14:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:14:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 10:14:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:14:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:14:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:14:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:14:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:14:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 10:14:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:14:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:14:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:14:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:14:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:14:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 10:14:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:14:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:14:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:14:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:14:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:14:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 10:14:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:14:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:14:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:14:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:14:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:14:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 10:14:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:14:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:14:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:14:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 10:14:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 10:14:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset = UTF-8") - assert_equals: expected "text/plain;charset = utf-8" but got "text/plain;charset = UTF-8" 10:14:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:14:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:14:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:14:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 10:14:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 10:14:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset=UTF-8") - assert_equals: expected "text/plain;charset=utf-8" but got "text/plain;charset=UTF-8" 10:14:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:14:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:14:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:14:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 10:14:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 10:14:51 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 2095ms 10:14:51 INFO - TEST-START | /FileAPI/file/File-constructor.html 10:14:51 INFO - PROCESS | 1771 | 1464714891582 Marionette TRACE conn3 <- [1,3056,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 10:14:51 INFO - PROCESS | 1771 | 1464714891807 Marionette TRACE conn3 -> [0,3057,"getWindowHandle",null] 10:14:51 INFO - PROCESS | 1771 | 1464714891818 Marionette TRACE conn3 <- [1,3057,null,{"value":"8"}] 10:14:51 INFO - PROCESS | 1771 | 1464714891904 Marionette TRACE conn3 -> [0,3058,"setScriptTimeout",{"ms":35000}] 10:14:51 INFO - PROCESS | 1771 | 1464714891909 Marionette TRACE conn3 <- [1,3058,null,{}] 10:14:51 INFO - PROCESS | 1771 | 1464714891992 Marionette TRACE conn3 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:14:52 INFO - PROCESS | 1771 | 1464714892234 Marionette TRACE conn3 <- [1,3059,null,{"value":null}] 10:14:52 INFO - PROCESS | 1771 | 1464714892528 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:52 INFO - PROCESS | 1771 | ++DOCSHELL 0x910f5800 == 155 [pid = 1771] [id = 774] 10:14:52 INFO - PROCESS | 1771 | ++DOMWINDOW == 170 (0x910f7800) [pid = 1771] [serial = 2321] [outer = (nil)] 10:14:52 INFO - PROCESS | 1771 | ++DOMWINDOW == 171 (0x95766400) [pid = 1771] [serial = 2322] [outer = 0x910f7800] 10:14:52 INFO - PROCESS | 1771 | 1464714892618 Marionette DEBUG loaded listener.js 10:14:52 INFO - PROCESS | 1771 | ++DOMWINDOW == 172 (0x9576c000) [pid = 1771] [serial = 2323] [outer = 0x910f7800] 10:14:53 INFO - PROCESS | 1771 | 1464714893535 Marionette TRACE conn3 <- [1,3060,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 10:14:53 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 10:14:53 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 10:14:53 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 10:14:53 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 10:14:53 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 10:14:53 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 10:14:53 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 10:14:53 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 10:14:53 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 10:14:53 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 10:14:53 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 10:14:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:14:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:14:53 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 10:14:53 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 10:14:53 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 10:14:53 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 10:14:53 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 10:14:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:14:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:14:53 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 10:14:53 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 10:14:53 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 10:14:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:14:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:14:53 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 10:14:53 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 10:14:53 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 10:14:53 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1730ms 10:14:53 INFO - PROCESS | 1771 | 1464714893567 Marionette TRACE conn3 -> [0,3061,"getWindowHandle",null] 10:14:53 INFO - PROCESS | 1771 | 1464714893569 Marionette TRACE conn3 <- [1,3061,null,{"value":"8"}] 10:14:53 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 10:14:53 INFO - PROCESS | 1771 | 1464714893582 Marionette TRACE conn3 -> [0,3062,"setScriptTimeout",{"ms":35000}] 10:14:53 INFO - PROCESS | 1771 | 1464714893586 Marionette TRACE conn3 <- [1,3062,null,{}] 10:14:53 INFO - PROCESS | 1771 | 1464714893594 Marionette TRACE conn3 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:14:53 INFO - PROCESS | 1771 | 1464714893950 Marionette TRACE conn3 <- [1,3063,null,{"value":null}] 10:14:54 INFO - PROCESS | 1771 | 1464714894225 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:54 INFO - PROCESS | 1771 | ++DOCSHELL 0x8e9a8000 == 156 [pid = 1771] [id = 775] 10:14:54 INFO - PROCESS | 1771 | ++DOMWINDOW == 173 (0x95231c00) [pid = 1771] [serial = 2324] [outer = (nil)] 10:14:54 INFO - PROCESS | 1771 | ++DOMWINDOW == 174 (0x957e1c00) [pid = 1771] [serial = 2325] [outer = 0x95231c00] 10:14:54 INFO - PROCESS | 1771 | 1464714894316 Marionette DEBUG loaded listener.js 10:14:54 INFO - PROCESS | 1771 | ++DOMWINDOW == 175 (0x957e4800) [pid = 1771] [serial = 2326] [outer = 0x95231c00] 10:14:54 INFO - PROCESS | 1771 | [1771] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 10:14:55 INFO - PROCESS | 1771 | 1464714895192 Marionette TRACE conn3 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 10:14:55 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 10:14:55 INFO - {} 10:14:55 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1638ms 10:14:55 INFO - PROCESS | 1771 | 1464714895220 Marionette TRACE conn3 -> [0,3065,"getWindowHandle",null] 10:14:55 INFO - PROCESS | 1771 | 1464714895223 Marionette TRACE conn3 <- [1,3065,null,{"value":"8"}] 10:14:55 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 10:14:55 INFO - PROCESS | 1771 | 1464714895229 Marionette TRACE conn3 -> [0,3066,"setScriptTimeout",{"ms":35000}] 10:14:55 INFO - PROCESS | 1771 | 1464714895233 Marionette TRACE conn3 <- [1,3066,null,{}] 10:14:55 INFO - PROCESS | 1771 | 1464714895238 Marionette TRACE conn3 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:14:55 INFO - PROCESS | 1771 | 1464714895494 Marionette TRACE conn3 <- [1,3067,null,{"value":null}] 10:14:55 INFO - PROCESS | 1771 | 1464714895890 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:55 INFO - PROCESS | 1771 | ++DOCSHELL 0x93aa9000 == 157 [pid = 1771] [id = 776] 10:14:55 INFO - PROCESS | 1771 | ++DOMWINDOW == 176 (0x93b1a000) [pid = 1771] [serial = 2327] [outer = (nil)] 10:14:55 INFO - PROCESS | 1771 | ++DOMWINDOW == 177 (0x9887dc00) [pid = 1771] [serial = 2328] [outer = 0x93b1a000] 10:14:55 INFO - PROCESS | 1771 | 1464714895982 Marionette DEBUG loaded listener.js 10:14:56 INFO - PROCESS | 1771 | ++DOMWINDOW == 178 (0x98f51400) [pid = 1771] [serial = 2329] [outer = 0x93b1a000] 10:14:56 INFO - PROCESS | 1771 | 1464714896759 Marionette TRACE conn3 <- [1,3068,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 10:14:56 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 10:14:56 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 10:14:56 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 10:14:56 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 10:14:56 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 10:14:56 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 10:14:56 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 10:14:56 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 1581ms 10:14:56 INFO - PROCESS | 1771 | 1464714896814 Marionette TRACE conn3 -> [0,3069,"getWindowHandle",null] 10:14:56 INFO - PROCESS | 1771 | 1464714896817 Marionette TRACE conn3 <- [1,3069,null,{"value":"8"}] 10:14:56 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 10:14:56 INFO - PROCESS | 1771 | 1464714896824 Marionette TRACE conn3 -> [0,3070,"setScriptTimeout",{"ms":35000}] 10:14:56 INFO - PROCESS | 1771 | 1464714896828 Marionette TRACE conn3 <- [1,3070,null,{}] 10:14:56 INFO - PROCESS | 1771 | 1464714896835 Marionette TRACE conn3 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:14:57 INFO - PROCESS | 1771 | 1464714897066 Marionette TRACE conn3 <- [1,3071,null,{"value":null}] 10:14:57 INFO - PROCESS | 1771 | 1464714897393 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:57 INFO - PROCESS | 1771 | ++DOCSHELL 0x876be400 == 158 [pid = 1771] [id = 777] 10:14:57 INFO - PROCESS | 1771 | ++DOMWINDOW == 179 (0x9880dc00) [pid = 1771] [serial = 2330] [outer = (nil)] 10:14:57 INFO - PROCESS | 1771 | ++DOMWINDOW == 180 (0x998b7400) [pid = 1771] [serial = 2331] [outer = 0x9880dc00] 10:14:57 INFO - PROCESS | 1771 | 1464714897489 Marionette DEBUG loaded listener.js 10:14:57 INFO - PROCESS | 1771 | ++DOMWINDOW == 181 (0x99b62000) [pid = 1771] [serial = 2332] [outer = 0x9880dc00] 10:14:58 INFO - PROCESS | 1771 | 1464714898335 Marionette TRACE conn3 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 10:14:58 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 10:14:58 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 10:14:58 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 10:14:58 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 10:14:58 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 10:14:58 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 10:14:58 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 1581ms 10:14:58 INFO - PROCESS | 1771 | 1464714898408 Marionette TRACE conn3 -> [0,3073,"getWindowHandle",null] 10:14:58 INFO - PROCESS | 1771 | 1464714898412 Marionette TRACE conn3 <- [1,3073,null,{"value":"8"}] 10:14:58 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 10:14:58 INFO - PROCESS | 1771 | 1464714898420 Marionette TRACE conn3 -> [0,3074,"setScriptTimeout",{"ms":35000}] 10:14:58 INFO - PROCESS | 1771 | 1464714898424 Marionette TRACE conn3 <- [1,3074,null,{}] 10:14:58 INFO - PROCESS | 1771 | 1464714898430 Marionette TRACE conn3 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:14:58 INFO - PROCESS | 1771 | 1464714898775 Marionette TRACE conn3 <- [1,3075,null,{"value":null}] 10:14:59 INFO - PROCESS | 1771 | 1464714899012 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:59 INFO - PROCESS | 1771 | ++DOCSHELL 0x99b5fc00 == 159 [pid = 1771] [id = 778] 10:14:59 INFO - PROCESS | 1771 | ++DOMWINDOW == 182 (0x9a08d800) [pid = 1771] [serial = 2333] [outer = (nil)] 10:14:59 INFO - PROCESS | 1771 | ++DOMWINDOW == 183 (0x9a1a5400) [pid = 1771] [serial = 2334] [outer = 0x9a08d800] 10:14:59 INFO - PROCESS | 1771 | 1464714899138 Marionette DEBUG loaded listener.js 10:14:59 INFO - PROCESS | 1771 | ++DOMWINDOW == 184 (0x9a09a400) [pid = 1771] [serial = 2335] [outer = 0x9a08d800] 10:14:59 INFO - PROCESS | 1771 | 1464714899981 Marionette TRACE conn3 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 10:14:59 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 10:14:59 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 10:14:59 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 10:14:59 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 10:14:59 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 10:15:00 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 10:15:00 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 1581ms 10:15:00 INFO - PROCESS | 1771 | 1464714900003 Marionette TRACE conn3 -> [0,3077,"getWindowHandle",null] 10:15:00 INFO - PROCESS | 1771 | 1464714900005 Marionette TRACE conn3 <- [1,3077,null,{"value":"8"}] 10:15:00 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 10:15:00 INFO - PROCESS | 1771 | 1464714900012 Marionette TRACE conn3 -> [0,3078,"setScriptTimeout",{"ms":35000}] 10:15:00 INFO - PROCESS | 1771 | 1464714900015 Marionette TRACE conn3 <- [1,3078,null,{}] 10:15:00 INFO - PROCESS | 1771 | 1464714900021 Marionette TRACE conn3 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:15:00 INFO - PROCESS | 1771 | 1464714900254 Marionette TRACE conn3 <- [1,3079,null,{"value":null}] 10:15:00 INFO - PROCESS | 1771 | 1464714900615 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:00 INFO - PROCESS | 1771 | ++DOCSHELL 0x8c134400 == 160 [pid = 1771] [id = 779] 10:15:00 INFO - PROCESS | 1771 | ++DOMWINDOW == 185 (0x95764c00) [pid = 1771] [serial = 2336] [outer = (nil)] 10:15:00 INFO - PROCESS | 1771 | ++DOMWINDOW == 186 (0x95920c00) [pid = 1771] [serial = 2337] [outer = 0x95764c00] 10:15:00 INFO - PROCESS | 1771 | 1464714900704 Marionette DEBUG loaded listener.js 10:15:00 INFO - PROCESS | 1771 | ++DOMWINDOW == 187 (0x976cdc00) [pid = 1771] [serial = 2338] [outer = 0x95764c00] 10:15:04 INFO - PROCESS | 1771 | --DOCSHELL 0x8a2c0000 == 159 [pid = 1771] [id = 761] 10:15:04 INFO - PROCESS | 1771 | --DOCSHELL 0x88d49400 == 158 [pid = 1771] [id = 760] 10:15:04 INFO - PROCESS | 1771 | --DOCSHELL 0x8846a000 == 157 [pid = 1771] [id = 759] 10:15:04 INFO - PROCESS | 1771 | --DOCSHELL 0xa27c9800 == 156 [pid = 1771] [id = 757] 10:15:04 INFO - PROCESS | 1771 | --DOCSHELL 0x8da88c00 == 155 [pid = 1771] [id = 753] 10:15:04 INFO - PROCESS | 1771 | --DOCSHELL 0x876bfc00 == 154 [pid = 1771] [id = 752] 10:15:04 INFO - PROCESS | 1771 | --DOCSHELL 0x99f26c00 == 153 [pid = 1771] [id = 750] 10:15:04 INFO - PROCESS | 1771 | --DOCSHELL 0x99f24c00 == 152 [pid = 1771] [id = 751] 10:15:04 INFO - PROCESS | 1771 | --DOCSHELL 0x8a91bc00 == 151 [pid = 1771] [id = 668] 10:15:04 INFO - PROCESS | 1771 | --DOCSHELL 0x8a052400 == 150 [pid = 1771] [id = 749] 10:15:04 INFO - PROCESS | 1771 | --DOCSHELL 0x92eecc00 == 149 [pid = 1771] [id = 748] 10:15:04 INFO - PROCESS | 1771 | --DOCSHELL 0x93ab3c00 == 148 [pid = 1771] [id = 746] 10:15:04 INFO - PROCESS | 1771 | --DOCSHELL 0x8c2c4c00 == 147 [pid = 1771] [id = 747] 10:15:04 INFO - PROCESS | 1771 | --DOCSHELL 0x91c66c00 == 146 [pid = 1771] [id = 745] 10:15:04 INFO - PROCESS | 1771 | --DOCSHELL 0x91b3f400 == 145 [pid = 1771] [id = 744] 10:15:04 INFO - PROCESS | 1771 | --DOCSHELL 0x8f1dd400 == 144 [pid = 1771] [id = 743] 10:15:04 INFO - PROCESS | 1771 | --DOCSHELL 0x8dbb1c00 == 143 [pid = 1771] [id = 741] 10:15:04 INFO - PROCESS | 1771 | --DOCSHELL 0x8ee8a400 == 142 [pid = 1771] [id = 742] 10:15:04 INFO - PROCESS | 1771 | --DOCSHELL 0x8a054c00 == 141 [pid = 1771] [id = 740] 10:15:04 INFO - PROCESS | 1771 | --DOCSHELL 0x8dbb3c00 == 140 [pid = 1771] [id = 739] 10:15:04 INFO - PROCESS | 1771 | --DOCSHELL 0x8a3bc000 == 139 [pid = 1771] [id = 738] 10:15:04 INFO - PROCESS | 1771 | --DOMWINDOW == 186 (0x9a4bd400) [pid = 1771] [serial = 2183] [outer = (nil)] [url = about:blank] 10:15:04 INFO - PROCESS | 1771 | --DOMWINDOW == 185 (0x9bbeb800) [pid = 1771] [serial = 2189] [outer = (nil)] [url = about:blank] 10:15:04 INFO - PROCESS | 1771 | --DOMWINDOW == 184 (0x91462000) [pid = 1771] [serial = 2163] [outer = (nil)] [url = about:blank] 10:15:04 INFO - PROCESS | 1771 | --DOMWINDOW == 183 (0x8a647800) [pid = 1771] [serial = 2150] [outer = (nil)] [url = about:blank] 10:15:04 INFO - PROCESS | 1771 | --DOMWINDOW == 182 (0x950b3000) [pid = 1771] [serial = 2171] [outer = (nil)] [url = about:blank] 10:15:04 INFO - PROCESS | 1771 | --DOMWINDOW == 181 (0xa2383c00) [pid = 1771] [serial = 2192] [outer = (nil)] [url = about:blank] 10:15:04 INFO - PROCESS | 1771 | --DOMWINDOW == 180 (0x92e41c00) [pid = 1771] [serial = 2169] [outer = (nil)] [url = about:blank] 10:15:04 INFO - PROCESS | 1771 | --DOMWINDOW == 179 (0x8a919000) [pid = 1771] [serial = 2210] [outer = (nil)] [url = about:blank] 10:15:04 INFO - PROCESS | 1771 | --DOMWINDOW == 178 (0x91dee400) [pid = 1771] [serial = 2166] [outer = (nil)] [url = about:blank] 10:15:04 INFO - PROCESS | 1771 | --DOMWINDOW == 177 (0x8e8f6800) [pid = 1771] [serial = 2156] [outer = (nil)] [url = about:blank] 10:15:04 INFO - PROCESS | 1771 | --DOMWINDOW == 176 (0x8c0b2000) [pid = 1771] [serial = 2208] [outer = (nil)] [url = about:blank] 10:15:04 INFO - PROCESS | 1771 | --DOMWINDOW == 175 (0x8e9af000) [pid = 1771] [serial = 2157] [outer = (nil)] [url = about:blank] 10:15:04 INFO - PROCESS | 1771 | --DOMWINDOW == 174 (0x95911800) [pid = 1771] [serial = 2177] [outer = (nil)] [url = about:blank] 10:15:04 INFO - PROCESS | 1771 | --DOMWINDOW == 173 (0x912e8400) [pid = 1771] [serial = 2162] [outer = (nil)] [url = about:blank] 10:15:04 INFO - PROCESS | 1771 | --DOMWINDOW == 172 (0x95765400) [pid = 1771] [serial = 2175] [outer = (nil)] [url = about:blank] 10:15:04 INFO - PROCESS | 1771 | --DOMWINDOW == 171 (0xa630dc00) [pid = 1771] [serial = 2195] [outer = (nil)] [url = about:blank] 10:15:04 INFO - PROCESS | 1771 | --DOMWINDOW == 170 (0x923d4c00) [pid = 1771] [serial = 2168] [outer = (nil)] [url = about:blank] 10:15:04 INFO - PROCESS | 1771 | --DOMWINDOW == 169 (0x9b911000) [pid = 1771] [serial = 2187] [outer = (nil)] [url = about:blank] 10:15:04 INFO - PROCESS | 1771 | --DOMWINDOW == 168 (0x8a5a3c00) [pid = 1771] [serial = 2204] [outer = (nil)] [url = about:blank] 10:15:04 INFO - PROCESS | 1771 | --DOMWINDOW == 167 (0x9d1c5000) [pid = 1771] [serial = 2190] [outer = (nil)] [url = about:blank] 10:15:04 INFO - PROCESS | 1771 | --DOMWINDOW == 166 (0x8a91ac00) [pid = 1771] [serial = 2151] [outer = (nil)] [url = about:blank] 10:15:04 INFO - PROCESS | 1771 | --DOMWINDOW == 165 (0x9b8d5800) [pid = 1771] [serial = 2186] [outer = (nil)] [url = about:blank] 10:15:04 INFO - PROCESS | 1771 | --DOMWINDOW == 164 (0x88ca4800) [pid = 1771] [serial = 2201] [outer = (nil)] [url = about:blank] 10:15:04 INFO - PROCESS | 1771 | --DOMWINDOW == 163 (0x95233400) [pid = 1771] [serial = 2174] [outer = (nil)] [url = about:blank] 10:15:04 INFO - PROCESS | 1771 | --DOMWINDOW == 162 (0x951f1400) [pid = 1771] [serial = 2172] [outer = (nil)] [url = about:blank] 10:15:04 INFO - PROCESS | 1771 | --DOMWINDOW == 161 (0xa6336000) [pid = 1771] [serial = 2196] [outer = (nil)] [url = about:blank] 10:15:04 INFO - PROCESS | 1771 | --DOMWINDOW == 160 (0x8f1f2800) [pid = 1771] [serial = 2159] [outer = (nil)] [url = about:blank] 10:15:04 INFO - PROCESS | 1771 | --DOMWINDOW == 159 (0x91cd1c00) [pid = 1771] [serial = 2165] [outer = (nil)] [url = about:blank] 10:15:04 INFO - PROCESS | 1771 | --DOMWINDOW == 158 (0x8a6e9800) [pid = 1771] [serial = 2205] [outer = (nil)] [url = about:blank] 10:15:04 INFO - PROCESS | 1771 | --DOMWINDOW == 157 (0x95914400) [pid = 1771] [serial = 2178] [outer = (nil)] [url = about:blank] 10:15:04 INFO - PROCESS | 1771 | --DOMWINDOW == 156 (0xa25a9400) [pid = 1771] [serial = 2193] [outer = (nil)] [url = about:blank] 10:15:04 INFO - PROCESS | 1771 | --DOMWINDOW == 155 (0x9a1a7000) [pid = 1771] [serial = 2181] [outer = (nil)] [url = about:blank] 10:15:04 INFO - PROCESS | 1771 | --DOMWINDOW == 154 (0x8c040c00) [pid = 1771] [serial = 2207] [outer = (nil)] [url = about:blank] 10:15:04 INFO - PROCESS | 1771 | --DOMWINDOW == 153 (0x9a6e2800) [pid = 1771] [serial = 2184] [outer = (nil)] [url = about:blank] 10:15:04 INFO - PROCESS | 1771 | --DOMWINDOW == 152 (0x8da7d800) [pid = 1771] [serial = 2154] [outer = (nil)] [url = about:blank] 10:15:04 INFO - PROCESS | 1771 | --DOMWINDOW == 151 (0x88ca9800) [pid = 1771] [serial = 2198] [outer = (nil)] [url = about:blank] 10:15:04 INFO - PROCESS | 1771 | --DOMWINDOW == 150 (0x910f5c00) [pid = 1771] [serial = 2160] [outer = (nil)] [url = about:blank] 10:15:04 INFO - PROCESS | 1771 | --DOMWINDOW == 149 (0x8c20e000) [pid = 1771] [serial = 2153] [outer = (nil)] [url = about:blank] 10:15:04 INFO - PROCESS | 1771 | --DOMWINDOW == 148 (0x8dbaec00) [pid = 1771] [serial = 2082] [outer = (nil)] [url = about:blank] 10:15:04 INFO - PROCESS | 1771 | --DOMWINDOW == 147 (0x88d56800) [pid = 1771] [serial = 2202] [outer = (nil)] [url = about:blank] 10:15:04 INFO - PROCESS | 1771 | --DOMWINDOW == 146 (0x99f2cc00) [pid = 1771] [serial = 2180] [outer = (nil)] [url = about:blank] 10:15:04 INFO - PROCESS | 1771 | --DOMWINDOW == 145 (0xa36ec400) [pid = 1771] [serial = 2136] [outer = (nil)] [url = about:blank] 10:15:04 INFO - PROCESS | 1771 | --DOMWINDOW == 144 (0x8db7ac00) [pid = 1771] [serial = 2213] [outer = (nil)] [url = about:blank] 10:15:04 INFO - PROCESS | 1771 | --DOMWINDOW == 143 (0x8c20e800) [pid = 1771] [serial = 2211] [outer = (nil)] [url = about:blank] 10:15:04 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsText - assert_throws: function "function () { 10:15:04 INFO - reader.readAsText(blob_2) 10:15:04 INFO - }" did not throw 10:15:04 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3 10:15:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:15:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:15:04 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1 10:15:04 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsDataURL - assert_throws: function "function () { 10:15:04 INFO - reader.readAsDataURL(blob_2) 10:15:04 INFO - }" did not throw 10:15:04 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3 10:15:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:15:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:15:04 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1 10:15:04 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsArrayBuffer - assert_throws: function "function () { 10:15:04 INFO - reader.readAsArrayBuffer(blob_2) 10:15:04 INFO - }" did not throw 10:15:04 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3 10:15:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:15:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:15:04 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1 10:15:04 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer - assert_false: Only one loadstart event should be dispatched expected false got true 10:15:04 INFO - reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5 10:15:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:15:04 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 10:15:04 INFO - reader.onloadstart [0,3081,"getWindowHandle",null] 10:15:04 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 10:15:04 INFO - PROCESS | 1771 | 1464714904770 Marionette TRACE conn3 <- [1,3081,null,{"value":"8"}] 10:15:04 INFO - PROCESS | 1771 | 1464714904787 Marionette TRACE conn3 -> [0,3082,"setScriptTimeout",{"ms":35000}] 10:15:04 INFO - PROCESS | 1771 | 1464714904797 Marionette TRACE conn3 <- [1,3082,null,{}] 10:15:04 INFO - PROCESS | 1771 | 1464714904808 Marionette TRACE conn3 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:15:05 INFO - PROCESS | 1771 | 1464714905005 Marionette TRACE conn3 <- [1,3083,null,{"value":null}] 10:15:05 INFO - PROCESS | 1771 | 1464714905265 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:05 INFO - PROCESS | 1771 | ++DOCSHELL 0x88d4d800 == 140 [pid = 1771] [id = 780] 10:15:05 INFO - PROCESS | 1771 | ++DOMWINDOW == 144 (0x88d50400) [pid = 1771] [serial = 2339] [outer = (nil)] 10:15:05 INFO - PROCESS | 1771 | ++DOMWINDOW == 145 (0x896d7800) [pid = 1771] [serial = 2340] [outer = 0x88d50400] 10:15:05 INFO - PROCESS | 1771 | 1464714905348 Marionette DEBUG loaded listener.js 10:15:05 INFO - PROCESS | 1771 | ++DOMWINDOW == 146 (0x89f0c800) [pid = 1771] [serial = 2341] [outer = 0x88d50400] 10:15:06 INFO - PROCESS | 1771 | 1464714906151 Marionette TRACE conn3 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 10:15:06 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 10:15:06 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 10:15:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:15:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:15:06 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 10:15:06 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 10:15:06 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 1389ms 10:15:06 INFO - PROCESS | 1771 | 1464714906177 Marionette TRACE conn3 -> [0,3085,"getWindowHandle",null] 10:15:06 INFO - PROCESS | 1771 | 1464714906185 Marionette TRACE conn3 <- [1,3085,null,{"value":"8"}] 10:15:06 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 10:15:06 INFO - PROCESS | 1771 | 1464714906207 Marionette TRACE conn3 -> [0,3086,"setScriptTimeout",{"ms":35000}] 10:15:06 INFO - PROCESS | 1771 | 1464714906211 Marionette TRACE conn3 <- [1,3086,null,{}] 10:15:06 INFO - PROCESS | 1771 | 1464714906217 Marionette TRACE conn3 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:15:06 INFO - PROCESS | 1771 | 1464714906428 Marionette TRACE conn3 <- [1,3087,null,{"value":null}] 10:15:06 INFO - PROCESS | 1771 | 1464714906451 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:06 INFO - PROCESS | 1771 | ++DOCSHELL 0x88cad800 == 141 [pid = 1771] [id = 781] 10:15:06 INFO - PROCESS | 1771 | ++DOMWINDOW == 147 (0x89f13c00) [pid = 1771] [serial = 2342] [outer = (nil)] 10:15:06 INFO - PROCESS | 1771 | ++DOMWINDOW == 148 (0x8a647800) [pid = 1771] [serial = 2343] [outer = 0x89f13c00] 10:15:06 INFO - PROCESS | 1771 | 1464714906751 Marionette DEBUG loaded listener.js 10:15:06 INFO - PROCESS | 1771 | ++DOMWINDOW == 149 (0x8a6f2800) [pid = 1771] [serial = 2344] [outer = 0x89f13c00] 10:15:07 INFO - PROCESS | 1771 | 1464714907616 Marionette TRACE conn3 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 10:15:07 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 10:15:07 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1446ms 10:15:07 INFO - PROCESS | 1771 | 1464714907657 Marionette TRACE conn3 -> [0,3089,"getWindowHandle",null] 10:15:07 INFO - PROCESS | 1771 | 1464714907661 Marionette TRACE conn3 <- [1,3089,null,{"value":"8"}] 10:15:07 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 10:15:07 INFO - PROCESS | 1771 | 1464714907668 Marionette TRACE conn3 -> [0,3090,"setScriptTimeout",{"ms":35000}] 10:15:07 INFO - PROCESS | 1771 | 1464714907674 Marionette TRACE conn3 <- [1,3090,null,{}] 10:15:07 INFO - PROCESS | 1771 | 1464714907689 Marionette TRACE conn3 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:15:08 INFO - PROCESS | 1771 | 1464714907999 Marionette TRACE conn3 <- [1,3091,null,{"value":null}] 10:15:08 INFO - PROCESS | 1771 | 1464714908032 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:08 INFO - PROCESS | 1771 | ++DOCSHELL 0x8a5a3c00 == 142 [pid = 1771] [id = 782] 10:15:08 INFO - PROCESS | 1771 | ++DOMWINDOW == 150 (0x8a919000) [pid = 1771] [serial = 2345] [outer = (nil)] 10:15:08 INFO - PROCESS | 1771 | ++DOMWINDOW == 151 (0x8ae18400) [pid = 1771] [serial = 2346] [outer = 0x8a919000] 10:15:08 INFO - PROCESS | 1771 | 1464714908114 Marionette DEBUG loaded listener.js 10:15:08 INFO - PROCESS | 1771 | ++DOMWINDOW == 152 (0x8c040000) [pid = 1771] [serial = 2347] [outer = 0x8a919000] 10:15:09 INFO - PROCESS | 1771 | --DOMWINDOW == 151 (0x93aa9400) [pid = 1771] [serial = 2244] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 10:15:09 INFO - PROCESS | 1771 | --DOMWINDOW == 150 (0x88ca3800) [pid = 1771] [serial = 2197] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 10:15:09 INFO - PROCESS | 1771 | --DOMWINDOW == 149 (0x8e9a7000) [pid = 1771] [serial = 2221] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 10:15:09 INFO - PROCESS | 1771 | --DOMWINDOW == 148 (0x8846b800) [pid = 1771] [serial = 2276] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 10:15:09 INFO - PROCESS | 1771 | --DOMWINDOW == 147 (0x93b18000) [pid = 1771] [serial = 2239] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 10:15:09 INFO - PROCESS | 1771 | --DOMWINDOW == 146 (0x8a3be000) [pid = 1771] [serial = 2215] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 10:15:09 INFO - PROCESS | 1771 | --DOMWINDOW == 145 (0x8f1d6000) [pid = 1771] [serial = 2227] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 10:15:09 INFO - PROCESS | 1771 | --DOMWINDOW == 144 (0x8f1d7c00) [pid = 1771] [serial = 2224] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 10:15:09 INFO - PROCESS | 1771 | --DOMWINDOW == 143 (0x99f2dc00) [pid = 1771] [serial = 2253] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 10:15:09 INFO - PROCESS | 1771 | --DOMWINDOW == 142 (0x87466000) [pid = 1771] [serial = 2268] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 10:15:09 INFO - PROCESS | 1771 | --DOMWINDOW == 141 (0xa25aec00) [pid = 1771] [serial = 2265] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 10:15:09 INFO - PROCESS | 1771 | --DOMWINDOW == 140 (0x8a3bc800) [pid = 1771] [serial = 2282] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 10:15:09 INFO - PROCESS | 1771 | --DOMWINDOW == 139 (0x976cc000) [pid = 1771] [serial = 2259] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 10:15:09 INFO - PROCESS | 1771 | --DOMWINDOW == 138 (0x8db85800) [pid = 1771] [serial = 2256] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 10:15:09 INFO - PROCESS | 1771 | --DOMWINDOW == 137 (0x910ef800) [pid = 1771] [serial = 2230] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 10:15:09 INFO - PROCESS | 1771 | --DOMWINDOW == 136 (0x8a3b9800) [pid = 1771] [serial = 2146] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 10:15:09 INFO - PROCESS | 1771 | --DOMWINDOW == 135 (0x89f10400) [pid = 1771] [serial = 2279] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 10:15:09 INFO - PROCESS | 1771 | --DOMWINDOW == 134 (0x8a192c00) [pid = 1771] [serial = 2247] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 10:15:09 INFO - PROCESS | 1771 | --DOMWINDOW == 133 (0x9225b400) [pid = 1771] [serial = 2241] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 10:15:09 INFO - PROCESS | 1771 | --DOMWINDOW == 132 (0x8dbec800) [pid = 1771] [serial = 2218] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 10:15:09 INFO - PROCESS | 1771 | --DOMWINDOW == 131 (0xa316e400) [pid = 1771] [serial = 2271] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 10:15:09 INFO - PROCESS | 1771 | --DOMWINDOW == 130 (0x9cda2800) [pid = 1771] [serial = 2262] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 10:15:09 INFO - PROCESS | 1771 | --DOMWINDOW == 129 (0x91c6e000) [pid = 1771] [serial = 2233] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 10:15:09 INFO - PROCESS | 1771 | --DOMWINDOW == 128 (0x91ccdc00) [pid = 1771] [serial = 2236] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 10:15:09 INFO - PROCESS | 1771 | --DOMWINDOW == 127 (0x9a08e000) [pid = 1771] [serial = 2250] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 10:15:09 INFO - PROCESS | 1771 | 1464714909824 Marionette TRACE conn3 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 10:15:09 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 10:15:09 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 2238ms 10:15:09 INFO - PROCESS | 1771 | 1464714909907 Marionette TRACE conn3 -> [0,3093,"getWindowHandle",null] 10:15:09 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 10:15:09 INFO - PROCESS | 1771 | 1464714909912 Marionette TRACE conn3 <- [1,3093,null,{"value":"8"}] 10:15:09 INFO - PROCESS | 1771 | 1464714909919 Marionette TRACE conn3 -> [0,3094,"setScriptTimeout",{"ms":35000}] 10:15:09 INFO - PROCESS | 1771 | 1464714909922 Marionette TRACE conn3 <- [1,3094,null,{}] 10:15:09 INFO - PROCESS | 1771 | 1464714909928 Marionette TRACE conn3 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:15:10 INFO - PROCESS | 1771 | 1464714910218 Marionette TRACE conn3 <- [1,3095,null,{"value":null}] 10:15:10 INFO - PROCESS | 1771 | 1464714910360 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:10 INFO - PROCESS | 1771 | ++DOCSHELL 0x8ae15000 == 143 [pid = 1771] [id = 783] 10:15:10 INFO - PROCESS | 1771 | ++DOMWINDOW == 128 (0x8c046000) [pid = 1771] [serial = 2348] [outer = (nil)] 10:15:10 INFO - PROCESS | 1771 | ++DOMWINDOW == 129 (0x8c101400) [pid = 1771] [serial = 2349] [outer = 0x8c046000] 10:15:10 INFO - PROCESS | 1771 | 1464714910436 Marionette DEBUG loaded listener.js 10:15:10 INFO - PROCESS | 1771 | ++DOMWINDOW == 130 (0x8c20f000) [pid = 1771] [serial = 2350] [outer = 0x8c046000] 10:15:11 INFO - PROCESS | 1771 | 1464714911201 Marionette TRACE conn3 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 10:15:11 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 10:15:11 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1331ms 10:15:11 INFO - PROCESS | 1771 | 1464714911250 Marionette TRACE conn3 -> [0,3097,"getWindowHandle",null] 10:15:11 INFO - PROCESS | 1771 | 1464714911254 Marionette TRACE conn3 <- [1,3097,null,{"value":"8"}] 10:15:11 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 10:15:11 INFO - PROCESS | 1771 | 1464714911260 Marionette TRACE conn3 -> [0,3098,"setScriptTimeout",{"ms":35000}] 10:15:11 INFO - PROCESS | 1771 | 1464714911262 Marionette TRACE conn3 <- [1,3098,null,{}] 10:15:11 INFO - PROCESS | 1771 | 1464714911268 Marionette TRACE conn3 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:15:11 INFO - PROCESS | 1771 | 1464714911475 Marionette TRACE conn3 <- [1,3099,null,{"value":null}] 10:15:11 INFO - PROCESS | 1771 | 1464714911715 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:11 INFO - PROCESS | 1771 | ++DOCSHELL 0x88d55800 == 144 [pid = 1771] [id = 784] 10:15:11 INFO - PROCESS | 1771 | ++DOMWINDOW == 131 (0x8a8cd000) [pid = 1771] [serial = 2351] [outer = (nil)] 10:15:11 INFO - PROCESS | 1771 | ++DOMWINDOW == 132 (0x8da7a800) [pid = 1771] [serial = 2352] [outer = 0x8a8cd000] 10:15:11 INFO - PROCESS | 1771 | 1464714911793 Marionette DEBUG loaded listener.js 10:15:11 INFO - PROCESS | 1771 | ++DOMWINDOW == 133 (0x8db81c00) [pid = 1771] [serial = 2353] [outer = 0x8a8cd000] 10:15:12 INFO - PROCESS | 1771 | 1464714912854 Marionette TRACE conn3 <- [1,3100,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 10:15:12 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 10:15:12 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 10:15:12 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 1629ms 10:15:12 INFO - PROCESS | 1771 | 1464714912891 Marionette TRACE conn3 -> [0,3101,"getWindowHandle",null] 10:15:12 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 10:15:12 INFO - PROCESS | 1771 | 1464714912898 Marionette TRACE conn3 <- [1,3101,null,{"value":"8"}] 10:15:12 INFO - PROCESS | 1771 | 1464714912906 Marionette TRACE conn3 -> [0,3102,"setScriptTimeout",{"ms":35000}] 10:15:12 INFO - PROCESS | 1771 | 1464714912914 Marionette TRACE conn3 <- [1,3102,null,{}] 10:15:12 INFO - PROCESS | 1771 | 1464714912973 Marionette TRACE conn3 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:15:13 INFO - PROCESS | 1771 | 1464714913223 Marionette TRACE conn3 <- [1,3103,null,{"value":null}] 10:15:13 INFO - PROCESS | 1771 | 1464714913530 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:13 INFO - PROCESS | 1771 | ++DOCSHELL 0x89f0c400 == 145 [pid = 1771] [id = 785] 10:15:13 INFO - PROCESS | 1771 | ++DOMWINDOW == 134 (0x8a2b7400) [pid = 1771] [serial = 2354] [outer = (nil)] 10:15:13 INFO - PROCESS | 1771 | ++DOMWINDOW == 135 (0x8a5a0800) [pid = 1771] [serial = 2355] [outer = 0x8a2b7400] 10:15:13 INFO - PROCESS | 1771 | 1464714913677 Marionette DEBUG loaded listener.js 10:15:13 INFO - PROCESS | 1771 | ++DOMWINDOW == 136 (0x8a8cd400) [pid = 1771] [serial = 2356] [outer = 0x8a2b7400] 10:15:14 INFO - PROCESS | 1771 | 1464714914533 Marionette TRACE conn3 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 10:15:14 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 10:15:14 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 1683ms 10:15:14 INFO - PROCESS | 1771 | 1464714914590 Marionette TRACE conn3 -> [0,3105,"getWindowHandle",null] 10:15:14 INFO - PROCESS | 1771 | 1464714914599 Marionette TRACE conn3 <- [1,3105,null,{"value":"8"}] 10:15:14 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 10:15:14 INFO - PROCESS | 1771 | 1464714914610 Marionette TRACE conn3 -> [0,3106,"setScriptTimeout",{"ms":35000}] 10:15:14 INFO - PROCESS | 1771 | 1464714914615 Marionette TRACE conn3 <- [1,3106,null,{}] 10:15:14 INFO - PROCESS | 1771 | 1464714914673 Marionette TRACE conn3 -> [0,3107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:15:15 INFO - PROCESS | 1771 | 1464714915000 Marionette TRACE conn3 <- [1,3107,null,{"value":null}] 10:15:15 INFO - PROCESS | 1771 | 1464714915235 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:15 INFO - PROCESS | 1771 | ++DOCSHELL 0x8c13b800 == 146 [pid = 1771] [id = 786] 10:15:15 INFO - PROCESS | 1771 | ++DOMWINDOW == 137 (0x8c2bf400) [pid = 1771] [serial = 2357] [outer = (nil)] 10:15:15 INFO - PROCESS | 1771 | ++DOMWINDOW == 138 (0x8d442400) [pid = 1771] [serial = 2358] [outer = 0x8c2bf400] 10:15:15 INFO - PROCESS | 1771 | 1464714915414 Marionette DEBUG loaded listener.js 10:15:15 INFO - PROCESS | 1771 | ++DOMWINDOW == 139 (0x8da7c000) [pid = 1771] [serial = 2359] [outer = 0x8c2bf400] 10:15:16 INFO - PROCESS | 1771 | 1464714916294 Marionette TRACE conn3 <- [1,3108,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 10:15:16 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 10:15:16 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 10:15:16 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 10:15:16 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 1732ms 10:15:16 INFO - PROCESS | 1771 | 1464714916342 Marionette TRACE conn3 -> [0,3109,"getWindowHandle",null] 10:15:16 INFO - PROCESS | 1771 | 1464714916345 Marionette TRACE conn3 <- [1,3109,null,{"value":"8"}] 10:15:16 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 10:15:16 INFO - PROCESS | 1771 | 1464714916393 Marionette TRACE conn3 -> [0,3110,"setScriptTimeout",{"ms":35000}] 10:15:16 INFO - PROCESS | 1771 | 1464714916400 Marionette TRACE conn3 <- [1,3110,null,{}] 10:15:16 INFO - PROCESS | 1771 | 1464714916428 Marionette TRACE conn3 -> [0,3111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:15:16 INFO - PROCESS | 1771 | 1464714916684 Marionette TRACE conn3 <- [1,3111,null,{"value":null}] 10:15:17 INFO - PROCESS | 1771 | 1464714916992 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:17 INFO - PROCESS | 1771 | ++DOCSHELL 0x8a192400 == 147 [pid = 1771] [id = 787] 10:15:17 INFO - PROCESS | 1771 | ++DOMWINDOW == 140 (0x8da8b800) [pid = 1771] [serial = 2360] [outer = (nil)] 10:15:17 INFO - PROCESS | 1771 | ++DOMWINDOW == 141 (0x8dcdbc00) [pid = 1771] [serial = 2361] [outer = 0x8da8b800] 10:15:17 INFO - PROCESS | 1771 | 1464714917127 Marionette DEBUG loaded listener.js 10:15:17 INFO - PROCESS | 1771 | ++DOMWINDOW == 142 (0x8e8ed800) [pid = 1771] [serial = 2362] [outer = 0x8da8b800] 10:15:17 INFO - PROCESS | 1771 | 1464714917949 Marionette TRACE conn3 <- [1,3112,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 10:15:17 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 10:15:17 INFO - TEST-FAIL | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createFor() - window.URL.createFor is not a function 10:15:17 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 10:15:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:15:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:15:17 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 10:15:17 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 1637ms 10:15:17 INFO - PROCESS | 1771 | 1464714917991 Marionette TRACE conn3 -> [0,3113,"getWindowHandle",null] 10:15:17 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 10:15:18 INFO - PROCESS | 1771 | 1464714917996 Marionette TRACE conn3 <- [1,3113,null,{"value":"8"}] 10:15:18 INFO - PROCESS | 1771 | 1464714918002 Marionette TRACE conn3 -> [0,3114,"setScriptTimeout",{"ms":35000}] 10:15:18 INFO - PROCESS | 1771 | 1464714918006 Marionette TRACE conn3 <- [1,3114,null,{}] 10:15:18 INFO - PROCESS | 1771 | 1464714918012 Marionette TRACE conn3 -> [0,3115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:15:18 INFO - PROCESS | 1771 | 1464714918237 Marionette TRACE conn3 <- [1,3115,null,{"value":null}] 10:15:18 INFO - PROCESS | 1771 | 1464714918550 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\", \"e95b5c02-0d16-4da5-bbe7-bb68a7d62516\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:18 INFO - PROCESS | 1771 | ++DOCSHELL 0x8dbf8000 == 148 [pid = 1771] [id = 788] 10:15:18 INFO - PROCESS | 1771 | ++DOMWINDOW == 143 (0x8e9ab000) [pid = 1771] [serial = 2363] [outer = (nil)] 10:15:18 INFO - PROCESS | 1771 | ++DOMWINDOW == 144 (0x8e9b2800) [pid = 1771] [serial = 2364] [outer = 0x8e9ab000] 10:15:18 INFO - PROCESS | 1771 | 1464714918642 Marionette DEBUG loaded listener.js 10:15:18 INFO - PROCESS | 1771 | ++DOMWINDOW == 145 (0x8ee83400) [pid = 1771] [serial = 2365] [outer = 0x8e9ab000] 10:15:19 INFO - PROCESS | 1771 | 1464714919483 Marionette TRACE conn3 <- [1,3116,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 10:15:19 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 10:15:19 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 1532ms 10:15:19 INFO - PROCESS | 1771 | 1464714919535 Marionette TRACE conn3 -> [0,3117,"getWindowHandle",null] 10:15:19 INFO - PROCESS | 1771 | 1464714919538 Marionette TRACE conn3 <- [1,3117,null,{"value":"8"}] 10:15:20 WARNING - u'runner_teardown' () 10:15:20 INFO - No more tests 10:15:20 INFO - Got 0 unexpected results 10:15:20 INFO - SUITE-END | took 1310s 10:15:20 INFO - Closing logging queue 10:15:20 INFO - queue closed 10:15:20 INFO - Return code: 0 10:15:20 WARNING - # TBPL SUCCESS # 10:15:20 INFO - Running post-action listener: _resource_record_post_action 10:15:20 INFO - Running post-run listener: _resource_record_post_run 10:15:22 INFO - Total resource usage - Wall time: 1345s; CPU: 98.0%; Read bytes: 14290944; Write bytes: 922689536; Read time: 796; Write time: 211692 10:15:22 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 10:15:22 INFO - install - Wall time: 30s; CPU: 100.0%; Read bytes: 0; Write bytes: 135028736; Read time: 0; Write time: 114096 10:15:22 INFO - run-tests - Wall time: 1315s; CPU: 98.0%; Read bytes: 11186176; Write bytes: 777977856; Read time: 432; Write time: 89696 10:15:22 INFO - Running post-run listener: _upload_blobber_files 10:15:22 INFO - Blob upload gear active. 10:15:22 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 10:15:22 INFO - Files from /builds/slave/test/build/blobber_upload_dir are to be uploaded with branch at the following location(s): https://blobupload.elasticbeanstalk.com 10:15:22 INFO - Running command: ['/builds/slave/test/build/venv/bin/python', '/builds/slave/test/build/venv/bin/blobberc.py', '-u', 'https://blobupload.elasticbeanstalk.com', '-a', '/builds/slave/test/oauth.txt', '-b', 'mozilla-aurora', '-d', '/builds/slave/test/build/blobber_upload_dir', '--output-manifest', '/builds/slave/test/build/uploaded_files.json'] 10:15:22 INFO - Copy/paste: /builds/slave/test/build/venv/bin/python /builds/slave/test/build/venv/bin/blobberc.py -u https://blobupload.elasticbeanstalk.com -a /builds/slave/test/oauth.txt -b mozilla-aurora -d /builds/slave/test/build/blobber_upload_dir --output-manifest /builds/slave/test/build/uploaded_files.json 10:15:22 INFO - (blobuploader) - INFO - Open directory for files ... 10:15:22 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 10:15:22 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 10:15:22 INFO - (blobuploader) - INFO - Uploading, attempt #1. 10:15:23 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 10:15:23 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 10:15:23 INFO - (blobuploader) - INFO - Done attempting. 10:15:23 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 10:15:23 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 10:15:23 INFO - (blobuploader) - INFO - Uploading, attempt #1. 10:15:24 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 10:15:24 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 10:15:24 INFO - (blobuploader) - INFO - Done attempting. 10:15:24 INFO - (blobuploader) - INFO - Iteration through files over. 10:15:24 INFO - Return code: 0 10:15:24 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 10:15:24 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 10:15:24 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/35614e58204dc7fbc7906f15f819b848ef7e59b29ec3c880bc4c47cf51df2ef841fb7b1372ed339178a1320404c1194901f4395664a6f682354770194fa2add8", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/9e741becdf26fed48d7e538d4d8165884da00935563f10bb34b487bbbb3e98d8329edcb726655b0fa3d8870485afd8c0ff8c11c66e60e0908c1e7de89f11f790"} 10:15:24 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 10:15:24 INFO - Writing to file /builds/slave/test/properties/blobber_files 10:15:24 INFO - Contents: 10:15:24 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/35614e58204dc7fbc7906f15f819b848ef7e59b29ec3c880bc4c47cf51df2ef841fb7b1372ed339178a1320404c1194901f4395664a6f682354770194fa2add8", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/9e741becdf26fed48d7e538d4d8165884da00935563f10bb34b487bbbb3e98d8329edcb726655b0fa3d8870485afd8c0ff8c11c66e60e0908c1e7de89f11f790"} 10:15:24 INFO - Running post-run listener: copy_logs_to_upload_dir 10:15:24 INFO - Copying logs to upload dir... 10:15:24 INFO - mkdir: /builds/slave/test/build/upload/logs 10:15:24 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=1527.090518 ========= master_lag: 0.36 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 25 mins, 27 secs) (at 2016-05-31 10:15:25.121217) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-31 10:15:25.122365) ========= 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-1464713272.982820-2083643956 _=/tools/buildbot/bin/python using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/35614e58204dc7fbc7906f15f819b848ef7e59b29ec3c880bc4c47cf51df2ef841fb7b1372ed339178a1320404c1194901f4395664a6f682354770194fa2add8", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/9e741becdf26fed48d7e538d4d8165884da00935563f10bb34b487bbbb3e98d8329edcb726655b0fa3d8870485afd8c0ff8c11c66e60e0908c1e7de89f11f790"} build_url:https://queue.taskcluster.net/v1/task/Az-LmE-JTd2FBaXdKDOsKA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 symbols_url:https://queue.taskcluster.net/v1/task/Az-LmE-JTd2FBaXdKDOsKA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.031496 build_url: 'https://queue.taskcluster.net/v1/task/Az-LmE-JTd2FBaXdKDOsKA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/35614e58204dc7fbc7906f15f819b848ef7e59b29ec3c880bc4c47cf51df2ef841fb7b1372ed339178a1320404c1194901f4395664a6f682354770194fa2add8", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/9e741becdf26fed48d7e538d4d8165884da00935563f10bb34b487bbbb3e98d8329edcb726655b0fa3d8870485afd8c0ff8c11c66e60e0908c1e7de89f11f790"}' symbols_url: 'https://queue.taskcluster.net/v1/task/Az-LmE-JTd2FBaXdKDOsKA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip' ========= master_lag: 0.04 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-31 10:15:25.190528) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-31 10:15:25.191023) ========= 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-1464713272.982820-2083643956 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.015541 ========= master_lag: 0.06 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-31 10:15:25.267609) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-05-31 10:15:25.267911) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-05-31 10:15:25.268278) ========= ========= Total master_lag: 1.00 =========